docmilanfar Profile Banner
Peyman Milanfar Profile
Peyman Milanfar

@docmilanfar

Followers
100K
Following
13K
Media
3K
Statuses
8K

Distinguished Scientist at Google. Computational Imaging, Machine Learning, and Vision. Tweets = personal opinions. May change or disappear over time.

Joined February 2014
Don't wanna be here? Send us removal request.
@d_yesiltepe
Hidir Yesiltepe @ NeurIPS’25
18 hours
Today we met the legendary @docmilanfar and in the back @yusuf_dalva looked terrified by his sudden appearance :)
2
2
40
@docmilanfar
Peyman Milanfar
23 hours
it’s more like CES than any conference I’ve ever attended
@tszzl
roon
23 hours
neurips is a bit overwhelming and tiring. there are 20,000 attendees and hundreds of events mostly for recruiting. It’s strangely reminiscent of late stage college hackathon culture rather than Royal Society Meeting
4
4
147
@docmilanfar
Peyman Milanfar
23 hours
"I wasn’t the fastest guy in the world. I wouldn’t have done well in an Olympiad or a math contest. But I like to ponder. And pondering things, just sort of thinking about it and thinking about it, turns out to be a pretty good approach." - Jim Simons
2
5
128
@nbrichtova
Nicole Brichtova
3 days
Going from 1k → 2k+ feels like putting on glasses🍌
@arena
lmarena.ai
3 days
🚨BREAKING: @GoogleDeepMind’s Gemini 3 Pro users are still going bananas. 🍌 The community has been voting on Nano Banana Pro with 2k resolution, and it has claimed the top spot in major Arena categories vs. the default 1k variant. 🥇#1 in Text-to-Image (+8 point leap over
3
4
93
@docmilanfar
Peyman Milanfar
2 days
Come see our poster and chat with @YuyangHu_666, @2ptmvd, and myself. Thursday, poster #4303
2
4
42
@docmilanfar
Peyman Milanfar
2 days
Hey #NeurIPS2025 people - don’t spend all your time at the conference. Get out and explore. This is one of the most beautiful parts of California.
10
8
245
@docmilanfar
Peyman Milanfar
2 days
automatic transcription of my talk changes "denoiser" to "teen oyster" fine. changing the title of my talk: "teen oysters as building blocks of machine learning" it is
5
0
55
@giffmana
Lucas Beyer (bl16)
3 days
This is a very nice mini-thread:
@docmilanfar
Peyman Milanfar
4 days
How do you move an image by a tiny (sub-pixel) amount? This is an important question because things like resizing and convolution can accidentally do this. To understand this phenomenon and control it, it’s useful to know how to do it on purpose. 1/4
0
7
179
@docmilanfar
Peyman Milanfar
3 days
1
0
32
@docmilanfar
Peyman Milanfar
3 days
when you see me approaching your poster #NeurIPS2025
1
3
97
@docmilanfar
Peyman Milanfar
4 days
Here’s a 3x3 version of what this sub-pixel shifting convolution looks like. I write all this because a lot of these details are often ignored in ML frameworks. This can result in problems when training and using image-to-image deep models for imaging/low level vision tasks 4/4
3
0
41
@docmilanfar
Peyman Milanfar
4 days
Since (δx,δy) are small we use a Taylor series: f(x+δx,y+δy) = f(x,y) + δx ∂f/∂x + δy ∂f/∂y Or f(x+δx,y+δy) = [I + δx Dx + δy Dy] f(x,y) That is, a linear filter [I + δx Dx + δy Dy] applied to f(x,y) gets the job done. Dx and Dy are gradient filters in x,y direction 3/4
2
1
33
@docmilanfar
Peyman Milanfar
4 days
There’s a nice way to move an image by an arbitrary sub-pixel amount that’s based on a classic idea from optical flow. Suppose we start with an image f(x,y) and want to move by a small amount (δx,δy) f(x,y) → f(x+δx,y+δy) 2/4
1
0
23
@docmilanfar
Peyman Milanfar
4 days
How do you move an image by a tiny (sub-pixel) amount? This is an important question because things like resizing and convolution can accidentally do this. To understand this phenomenon and control it, it’s useful to know how to do it on purpose. 1/4
6
17
257
@docmilanfar
Peyman Milanfar
5 days
I’ll be at #NeurIPS2025 this week. If you were Reviewer 2 on my paper, please come find me. I just want to talk. I promise.
37
35
772
@docmilanfar
Peyman Milanfar
5 days
worth repeating for the uninitiated: Reinforcement Learning is the technical term for "beatings will continue until morale improves"
1
8
117
@docmilanfar
Peyman Milanfar
5 days
“It is rare to find learned men who are clean, do not stink and have a sense of humour” - Duchess of Orléans, in praise of Leibniz
2
3
61
@docmilanfar
Peyman Milanfar
7 days
it’s weird to see tech reporters posting about attending NeurIPS - surely, they must have something better to do than chase gossip at an ostensibly technical conference
7
3
47
@docmilanfar
Peyman Milanfar
7 days
Our massive conferences are increasingly unable to reliably verify findings at scale. This creates a perverse incentive structure that, instead of rewarding truth and accuracy, prioritizes novelty, citation impact, and speed. The body of literature has become like a floating hot
2
12
129
@docmilanfar
Peyman Milanfar
8 days
oh well
3
23
413