Pictures From Paper Reflections And A Single Pixel

Projector on left with red arrow pointing towards object, another red arrow points towards a piece of paper and then camera.

Taking a picture with a single photoresistor is a brain-breaking idea. But go deeper and imagine taking that same picture with the same photoresistor, but without even facing the object. [Jon Bumstead] did exactly that with compressed sensing and a projector. Incredibly, the resulting image is from the perspective of the projector, not the “camera”.

This camera setup is very similar to one we’ve seen before, but far more capable. The only required electronics are a small projector and a single photodiode. The secret sauce in this particular design lies in the pattern projected and the algorithm to parse the data.

In real life image on left with wave projected onto objects. Star shaped fourier transform in center which gets transformed into an actual greyscale image.

Video is projected onto the target in the form of sinusoidal waves. As these waves change and move their way across the object, the sensor picks up whatever intensity value is reflected. Putting all this data together allows us to create a measured Fourier transform. Use the inverse Fourier transform, and BOOM, you got yourself an image. Better yet, you can even take a picture indirectly. Anything becomes a mirror — even paper — when all you rely on is the average relative intensity of light. If you want to take pictures like this on your own, check out [Jon]’s Instructable.

The science behind this technique is similar to the math that powers CT scanners and VAM 3D printing.

Thanks, [MrSVCD], for the tip!

16 thoughts on “Pictures From Paper Reflections And A Single Pixel

    1. what happens when you simultaneously record both direct and indirect reflections ? in sonar this is known as the multipath problem. I’m curious if in your setup there is a deterioration or that it does not matter.

    1. You jest but this is the kind of math that enabled nVidia to verify the authenticity of an image taken on the a moon. The most amazing feats of math are answers to silly questions that happen to have an very powerful applications.

  1. Godforsaken fscking video with no writeup, so can’t review the content, so sorry if this is covered in it…
    Why use a photoresistor when better (faster, more linear) detectors are readily available, especially when using a reconstruction method that requires many samples and demands a linear response from the sensor?

    1. His first attempt was with a photo diode but he had a lot of problems with it. Dynamic range being one of them. The others may be due to his lack of experience with electronics.

      Then he switched to a photo resistor and it just worked.

  2. Echoing what Paul said and to make sure others who want to try this don’t fall into the CdS trap: A CdS (Cadmium Sulfide) Photo Resistor cell can have a long on to off latency. From wikipedea.org: “The lag time when going from lit to dark environments is even greater, often as long as one second.”. It appears [Jon Bumstead] was using CdS photo resistors in the video. It also appears the scanning processes was slow. Perhaps to accommodate the slower CdS photo resistors. Regardless, perhaps a sharper “scanned” image may result if a photo diode light detector was used instead.

  3. The bits about how the image is recorded as if the projector were the camera and the photodiode a light source made me realize that the same must have been true of the very first video camera, the Flying Spot.

    The Televisor was the electromechanical predecessor to television, and instead of scanning an electron beam over the phosphor coating inside of a cathode tube, it produced an image by varying the illumination of a lamp behind a spinning disc through which a spiral of holes had been punched. Each horizontal line of the resulting image had its own hole, and by timing the light very carefully and blocking off the view of most of the disc, you essentially had the holes passing through your viewing area left-to-right top-to-bottom, like a raster scan. It sucked. The discs of both the transmitting camera and receiving Televisor had to be absolutely synchronized in order for the picture to be intelligible at all. Also, instead of 480 interlaced lines, the Televisor generally had between 32 and 64 depending on the standard.

    BUT! The camera system was ingenious. The Flying Spot used the same disc as the televisor, with a steady lamp behind it. When the light was turned on, only a small part of the scene was illuminated at any one time. The same raster scan would sequentially illuminate different parts of the scene, and the light reflected from it would be picked up by a photoreceptor before being amplified and transmitted.

    1. Hi, reminds me of the Nipkow disk. The televisor must have been the matching monitor, I guess.
      In early days of slow scan television (SSTV, 60s), the flying spot scanner was popular, too.

  4. Ok here one evil aplication in an incoming cyberpunk world: police and bad guys use a flashlight with a screen included to project sinusoidal waves inside your car, your house or any window so they know what is inside, or simple add it to any single street camera of the city.

Leave a Reply to GöstaCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.