Live data from Hacker News

Imaging Without Lenses

americanscientist.org

11–20 of 28 posts

Re: Imaging Without Lenses

#11
post #9
post #2

As I understand, one of the biggest costs of optical telescopes is the mirror, which needs to be meticulously ground to a paraboloid. Ever since I was a child, I always wondered if we could use a semi-cylindrical mirror (which is much easier to fabricate) to focus light into a linear sensor array and achieve the remaining focus computationally. If this is possible, we might be able to build much larger, cheaper versi…

I can't quite visualize the problem. As long as you make the focal length of the first cylinder equal to the distance to the second cylinder + the distance from there to the sensor, and make the focal length of the second cylinder just the distance to the sensor, then both dimensions should converge at the right point?

I thought so too. But apparently that doesn't give you a _point focus_, rather a square focus, which doesn't work.

Re: Imaging Without Lenses

#12
post #11
post #9

Earlier quoted context omitted.

I can't quite visualize the problem. As long as you make the focal length of the first cylinder equal to the distance to the second cylinder + the distance from there to the sensor, and make the focal length of the second cylinder just the distance to the sensor, then both dimensions should converge at the right point?

I thought so too. But apparently that doesn't give you a _point focus_, rather a square focus, which doesn't work.

Ok, I get it. A circular mirror focuses all directions equally, while two cylindrical ones focus only exactly left-right and exactly up-down correctly, leaving every diagonal out of focus to varying extents.

Re: Imaging Without Lenses

#13
post #2

As I understand, one of the biggest costs of optical telescopes is the mirror, which needs to be meticulously ground to a paraboloid. Ever since I was a child, I always wondered if we could use a semi-cylindrical mirror (which is much easier to fabricate) to focus light into a linear sensor array and achieve the remaining focus computationally. If this is possible, we might be able to build much larger, cheaper versi…

[deleted]

Re: Imaging Without Lenses

#14
The title makes it sound almost like we are just ditching lenses. Makes much more sense to say that we have managed to build much more sophisticated sensors.

The part about "computational imaging" rings awkward to me. In a very real sense, lenses are just computation systems. They are crafted to manipulate their inputs in a controlled way. We just now can do more sophisticated computation in other parts of the systems we have built.

Re: Imaging Without Lenses

#15
post #5

Why does this sound like the real version of "Zoom. Enhance."

I used to dismiss those obvious Hollywood cliches, but the more I looked into the space professionally, the less silly it sounds. Images-as-data are far richer than images-as-images, it turns out, and clever algorithms can extract a lot more information from them than you would naively expect. So yeah, you're right!

They are silly though. You can't create data out of thin air and this article even notes multiple times that for more complexity/detail, it requires more data to be ingested at shooting time.

Re: Imaging Without Lenses

#16

I'm curious if you could DIY the mask used for example in FlatCam that they mention, it looks a really interesting area. Apparently for the mask they use "a custom-made chrome-on-quartz photomask that consists of a fused quartz plate". I was wondering if you could make a very poor equivalent through just acetate and printing. It vaguely reminds me of an old fashioned technique such as: https://en.wikipedia.org/wiki/Z…

You can actually just place a random diffuser directly on a sensor -- this is work from some colleagues at UC Berkeley which I (surprisingly) didn't see mentioned in this article https://www.medgadget.com/2018/01/diffusercam-lensless-3d-im...

DiffuserCam was previously discussed on HN but I couldn't find the link.

Re: Imaging Without Lenses

#17
post #5

Earlier quoted context omitted.

I used to dismiss those obvious Hollywood cliches, but the more I looked into the space professionally, the less silly it sounds. Images-as-data are far richer than images-as-images, it turns out, and clever algorithms can extract a lot more information from them than you would naively expect. So yeah, you're right!

They are silly though. You can't create data out of thin air and this article even notes multiple times that for more complexity/detail, it requires more data to be ingested at shooting time.

Yes, though you can do better than is commonly claimed:

You can make use of known properties to improve the picture/extraction as you aren't taking pictures of random data.

You can improve resolution with multiple frames, having video gives you a lot more info.

You can extract even with very low resolution in limited cases, getting number plates for example. Very limited possible inputs (one font, known character, limited combinations) mean you can find a closest match more easily.

Of course some TV things are silly, but sometimes they're also far worse than we can actually do.

Re: Imaging Without Lenses

#18

Earlier quoted context omitted.

This article the first instance I've heard of placing the mask directly on the sensor. I'd always had the impression that the coded aperture would be substituted for the original lens aperture. And the images I've found online seem to indicate that the aperture is macro-scale. This is something which could be imaged on lith film or hard-dot film. I'd really like to play around with these techniques, but I don't know…

You can do deconvolution using ImageJ, but getting a model of the PSF for an arbitrary aperture is the tricky part. https://imagej.net/Deconvolution

Would it be as simple as imaging a point with the system and using that as the source for the PSF?

Re: Imaging Without Lenses

#19
Just yesterday someone was telling me about using diffraction for imaging. He also mentioned the work of Laura Waller, who apparently is able to get 3D images of a scene by putting translucent-but-not-transparent tape directly over the lens-free sensor. It seems the idea is that each point source of light has its own caustic pattern.

Re: Imaging Without Lenses

#20

Earlier quoted context omitted.

You can do deconvolution using ImageJ, but getting a model of the PSF for an arbitrary aperture is the tricky part. https://imagej.net/Deconvolution

Would it be as simple as imaging a point with the system and using that as the source for the PSF?

more or less; the flatcam paper has a section on the calibration method (finding the psf)
Post reply on HN