Fourier Optics used for Optical Pattern Recognition
Huygens Optics5 HN recommenders · recommended in 5 months, 2021-2025
103K views · 6 years ago · explainer · evergreen
Huygens Optics explains the Fourier transform and shows how a lens performs one optically. A DLP projector is used as a Fourier filter to do simple pattern recognition on lithographic character patterns.
Recommended as one of the best explanations of Fourier transforms and a clear demo of analog optical computing.
11:33Light Waves Visualized using Photon Sieves.
Huygens Optics
69K views • 6 years ago
19:42But what is the Fourier Transform? A visual introduction.
3Blue1Brown
12.6M views • 8 years ago
47:19John Wiegley: Putting Lenses to Work
Bay Area Haskell
13K views • 9 years ago
26:33The Most Underrated Algorithm
Veritasium
10.8M views • 4 years ago
3:39(1/4) Intro/History: Introducing a 100-year-old mechanical computer
engineerguy
476K views • 12 years ago
28:23The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?
Reducible
2.3M views • 5 years ago
11:02Imaging at a trillion frames per second | Ramesh Raskar
TED
3.2M views • 14 years ago
14:22Hypercentric optics: A camera lens that can see behind objects
Applied Science
597K views • 6 years ago
18:07The more general uncertainty principle, regarding Fourier transforms
3Blue1Brown
2.3M views • 8 years ago
24:47But what is a Fourier series? From heat flow to drawing with circles | DE4
3Blue1Brown
19M views • 7 years ago
46:24How are holograms possible?
3Blue1Brown
7.2M views • 2 years ago
14:20Reveal Invisible Motion With This Clever Video Trick
Steve Mould
2.8M views • 6 years ago
17:04These Are Not Pixels: Revisited
Technology Connections
611K views • 8 years ago
14:40Etching small patterns in Glass
Huygens Optics
221K views • 5 years ago
25:35Epicycles, complex Fourier series and Homer Simpson's orbit
Mathologer
421K views • 8 years ago
2:47Visualizing video at the speed of light — one trillion frames per second
Massachusetts Institute of Technology (MIT)
12M views • 14 years ago
5:10Dual Photography
mm648230
24K views • 17 years ago
27:46Laser diode self-mixing: Range-finding and sub-micron vibration measurement
Applied Science
491K views • 7 years ago
3:50Ptolemy and Homer (Simpson)
Santiago Ginnobili
380K views • 18 years ago
7:40The Original Double Slit Experiment
Veritasium
10.2M views • 13 years ago
9 comments from Hacker News
IDK, the more I learn the more it seems to me that Fourier transform is reality's cheat code. It keeps showing up everywhere. Like, the other day I learned[0] that if you shine a light through a small opening, the diffraction pattern you get on the other side is basically the Fourier transform of the aperture outline. (Yes, this also implies that if you take a Fourier transform of an image and make a diffraction grating off the resulting pattern, projecting light through it should paint you the original image.) -- [0] - ▶ this video
Huygens Optics has a great video "Fourier Optics used for Optical Pattern Recognition". He starts with explaining the Fourier Transform wrt audio, then demonstrates a physical filter that screens the resulting convolution pattern to identify matches. Very cool: ▶ this video
You could think of a lens as a "Fourier transformer," not in the LLM sense directly but in the sense of something that executes a Fourier transform. See the excellent videos by Huygens Optics including this one: ▶ this video entitled "Fourier optics used for optical pattern recognition." Having established that, well, it's not hard to imagine that something that's good at running Fourier transforms is probably good for other situations where you need to run a lot of dot products in parallel. That, in turn, should sound like an awfully familiar problem...
Upping a cousin comment. ▶ this video Adding that, again, optics is a difficult and frustrating field. Don't worry that you're struggling to connect it. It took me a few years in an optics lab working hands on with light every day to really come around.
Optical pattern recognition is an established field. Here's a simple version via Fresnel zone plates: ▶ this video
Reminds me of this really cool video about using Fourier Optics for optical pattern recognition.[1] The video happens to have one of the best explanations of Fourier transforms I've yet encountered. 1: ▶ this video
For a somewhat related topic (analog image recognition), for those interested, I can highly recommend this video: ▶ this video
An even better one - holding an image at the focal point of a lens produces its Fourier transform at the focal point on the other side of the lens[0]. It is used for "analog" pattern matching[1]. There is an interesting video explaining this on the Huygen Optics Youtube channel[2]. [0] - link [1] - link [2] - ▶ this video
I was introduced to this idea in a really cool video about using Fourier Optics for optical pattern recognition.[0] The video happens to have one of the best explanations of Fourier transforms I've yet encountered. [0] ▶ this video