Using a new algorithm, researchers have reconstructed the movements of individual particles of light to see through clouds, fog, and other obstructions.
It’s like a comic book come to life, but without the X-rays.
Working with hardware similar to what enables autonomous cars to “see” the world around them, the researchers enhanced their system with a highly efficient algorithm that can reconstruct three-dimensional hidden scenes based on the movement of individual particles of light, or photons.
In tests, reported in Nature Communications, their system successfully reconstructed shapes obscured by one-inch-thick foam.
To the human eye, it’s like seeing through walls.
“A lot of imaging techniques make images look a little bit better, a little bit less noisy, but this is really something where we make the invisible visible,” says Gordon Wetzstein, assistant professor of electrical engineering at Stanford University and senior author of the paper.
“This is really pushing the frontier of what may be possible with any kind of sensing system. It’s like superhuman vision.”
This technique complements other vision systems that can see through barriers on the microscopic scale—for applications in medicine—because it’s more focused on large-scale situations, such as navigating self-driving cars in fog or heavy rain and satellite imaging of the surface of Earth and other planets through hazy atmosphere.
How it sees ‘through fog’
In order to see through environments that scatter light every-which-way, the system pairs a laser with a super-sensitive photon detector that records every bit of laser light that hits it.
As the laser scans an obstruction like a wall of foam, an occasional photon will manage to pass through the foam, hit the objects hidden behind it, and pass back through the foam to reach the detector.
The algorithm-supported software then uses those few photons—and information about where and when they hit the detector—to reconstruct the hidden objects in 3D.
This is not the first system with the ability to reveal hidden objects through scattering environments, but it circumvents limitations associated with other techniques. For example, some require knowledge about how far away the object of interest is.
It is also common that these systems only use information from ballistic photons, which are photons that travel to and from the hidden object through the scattering field but without actually scattering along the way.
“We were interested in being able to image through scattering media without these assumptions and to collect all the photons that have been scattered to reconstruct the image,” says David Lindell, a graduate student in electrical engineering and lead author of the paper.
“This makes our system especially useful for large-scale applications, where there would be very few ballistic photons.”
Exposing ‘invisible’ objects
In order to make their algorithm amenable to the complexities of scattering, the researchers had to closely co-design their hardware and software, although the hardware components they used are only slightly more advanced than what is currently found in autonomous cars.
Depending on the brightness of the hidden objects, scanning in their tests took anywhere from one minute to one hour, but the algorithm reconstructed the obscured scene in real-time and could be run on a laptop.
“You couldn’t see through the foam with your own eyes, and even just looking at the photon measurements from the detector, you really don’t see anything,” says Lindell.
“But, with just a handful of photons, the reconstruction algorithm can expose these objects—and you can see not only what they look like, but where they are in 3D space.”
Someday, a descendant of this system could be sent through space to other planets and moons to help see through icy clouds to deeper layers and surfaces.
In the nearer term, the researchers would like to experiment with different scattering environments to simulate other circumstances where this technology could be useful.
“We’re excited to push this further with other types of scattering geometries,” says Lindell. “So, not just objects hidden behind a thick slab of material but objects that are embedded in densely scattering material, which would be like seeing an object that’s surrounded by fog.”
Written by Bhavya Shah/Unsplash.