Computational Imaging Wave-Based Non-Line-of-Sight Imaging using Fast f-k Migration (2024)

We introduce a wave-based image formation model for the problem of non-line-of-sight (NLOS) imaging. Inspired by inverse methods used in seismology, we adapt a frequency-domain method, f-k migration, for solving the inverse NLOS problem.

ABSTRACT

Imaging objects outside a camera’s direct line of sight has important applications in robotic vision, remote sensing, and many other domains. Time-of-flight-based non-line-of-sight (NLOS) imaging systems have recently demonstrated impressive results, but several challenges remain. Image formation and inversion models have been slow or limited by the types of hidden surfaces that can be imaged. Moreover, non-planar sampling surfaces and non-confocal scanning methods have not been supported by efficient NLOS algorithms. With this work, we introduce a wave-based image formation model for the problem of NLOS imaging. Inspired by inverse methods used in seismology, we adapt a frequency-domain method, f-k migration, for solving the inverse NLOS problem. Unlike existing NLOS algorithms, f-k migration is both fast and memory efficient, it is robust to specular and other complex reflectance properties, and we show how it can be used with non-confocally scanned measurements as well as for non-planar sampling surfaces. f-k migration is more robust to measurement noise than alternative methods, generally produces better quality reconstructions, and is easy to implement. We experimentally validate our algorithms with a new NLOS imaging system that records room-sized scenes outdoors under indirect sunlight, and scans persons wearing retroreflective clothing at interactive rates.

RECONSTRUCTING HIDDEN OBJECTS

Experimental Setup: The imaging system records the time it takes for laser light to scatter off the wall, reflect off the hidden bunny, and return to the wall. By acquiring these timing measurements for different laser positions on the wall, the 3D geometry of the hidden object can be reconstructed.
Room-sized Reconstruction: We capture measurements of this hidden room-sized scene and accurately reconstruct the geometry

Interactive Capture

Interactive Capture:By rapidly scanning the wall, we can capture the movement of a person in a retroreflective suit at interactive rates of 4 fps. The reconstruction clearly shows the pose of the actor, imaged from around the corner.

Outdoor Results

Outdoor Result:We can reconstruct a hidden scene outdoors by scanning the side of a stone building. The stone patterning of the wall is visible in the indirect measurements, but the reconstruction still robustly recovers the geometry.

Hardware Prototype

Hardware Prototype: Our hardware prototype captures confocal NLOS measurements with a laser that is 10,000 more powerful than previous systems. The sensor generates timestamps of arriving photons at picosecond time intervals, allowing us to precisely localize features of the hidden geometry.

Press

Computational Imaging Wave-Based Non-Line-of-Sight Imaging using Fast f-k Migration (6)Computational Imaging Wave-Based Non-Line-of-Sight Imaging using Fast f-k Migration (7)Computational Imaging Wave-Based Non-Line-of-Sight Imaging using Fast f-k Migration (8)

FILES

Code and Datasets

It took a lot of effort to build and calibrate this hardware setup and to capture these data. Feel free to use the datasets in your own projects, but please acknowledge our work by citing the following papers:

  • Matthew O’Toole, Felix Heide, David B. Lindell, Kai Zang, Steven Diamond, and Gordon Wetzstein. 2017. Reconstructing transient images from single-photon sensors. InProc. CVPR. (link)
  • Matthew O’Toole, David B. Lindell, and Gordon Wetzstein. 2018. Confocal non-line-of-sight imaging based on the light-cone transform. Nature 555, 7696, 338. (link)
  • Felix Heide,Matthew O’Toole, Kai Zang, David B. Lindell, Steven Diamond, and Gordon Wetzstein. 2018. Non-line-of-sight Imaging with partial occluders and surface normals. ACM Trans. Graph. (link)
  • David B. Lindell, Gordon Wetzstein, and Matthew O’Toole. 2019. Wave-based non-line-of-sight Imaging using fast f−k migration. ACM Trans. Graph. (SIGGRAPH) 38, 4, 116.(link)

CITATION

David B. Lindell, Gordon Wetzstein, and Matthew O’Toole. 2019. Wave-based non-line-of-sight Imaging using fast f−k migration. ACM Trans. Graph. 38, 4, 116.

BibTeX

@article{Lindell:2019:Wave,
author = {David B. Lindell and Gordon Wetzstein and Matthew O’Toole},
title = {Wave-based non-line-of-sight imaging using fast f-k migration},
journal = {ACM Trans. Graph. (SIGGRAPH)},
volume = {38},
number={4},
pages={116},
year = {2019},
}

Acknowledgements

This project was supported by a Stanford Graduate Fellowship, an NSF CAREER Award (IIS 1553333), a Terman Faculty Fellowship, a Sloan Fellowship, by the KAUST Office of Sponsored Research through the Visual Computing Center CCF grant, the Center for Automotive Research at Stanford (CARS), the DARPA REVEAL program, and a PECASE from the ARO.

Related Projects

You may also be interested in related projects, where we have developed non-line-of-sight imaging systems:

  • Metzler et al. 2021. Keyhole Imaging. IEEE Trans. Computational Imaging (link)
  • Lindell et al. 2020. Confocal Diffuse Tomography. Nature Communications (link)
  • Young et al. 2020. Non-line-of-sight Surface Reconstruction using the Directional Light-cone Transform. CVPR(link)
  • Lindell et al. 2019. Wave-based Non-line-of-sight Imaging using Fast f-k Migration. ACM SIGGRAPH (link)
  • Heide et al. 2019. Non-line-of-sight Imaging with Partial Occluders and Surface Normals. ACM Transactions on Graphics (presented at SIGGRAPH) (link)
  • Lindell et al. 2019. Acoustic Non-line-of-sight Imaging. CVPR (link)
  • O’Toole et al. 2018. Confocal Non-line-of-sight Imaging based on the Light-cone Transform. Nature (link)

and direct line-of-sight or transient imaging systems:

  • Bergman et al. 2020. Deep Adaptive LiDAR: End-to-end Optimization of Sampling and Depth Completion at Low Sampling Rates. ICCP (link)
  • Nishimura et al. 2020. 3D Imaging with an RGB camera and a single SPAD. ECCV (link)
  • Heide et al. 2019. Sub-picosecond photon-efficient 3D imaging using single-photon sensors. Scientific Reports (link)
  • Lindell et al. 2018. Single-Photon 3D Imaging with Deep Sensor Fusions. ACM SIGGRAPH (link)
  • O’Toole et al. 2017. Reconstructing Transient Images from Single-Photon Sensors. CVPR (link)

Reconstruction Procedure

Measurements and Reconstruction: The captured measurements can be played back as a video, showing light splashing across the wall as it scatters back from the hidden objects (left). Using a wave migration algorithm, the hidden object is recovered from these echoes of light.
Reconstruction Procedure:The reconstruction requires three simple steps. (1) The measurements are Fourier transformed and (2) resampled along the temporal frequency dimension. Then, (3) an inverse Fourier transform recovers the hidden geometry (bottom right).

Captured Results

Phasor fields reconstructionf-k migration reconstruction

Comparison to Non-line-of-sight imaging using phasor-field virtual wave optics by Liu et al. (2019). The code to run this comparison is available here.

Bike
Discoball
Dragon
Resolution Chart
Statue

Quantitative Results

Computational Imaging Wave-Based Non-Line-of-Sight Imaging using Fast f-k Migration (21)
Specular Reconstruction:We simulate NLOS measurements and show that the method handles complex reflectance properties better than previous methods such as the Light Cone Transform.
Computational Imaging  Wave-Based Non-Line-of-Sight Imaging using Fast f-k Migration (2024)

FAQs

What is the FK migration method? ›

F-K MIGRATION

The method works by transforming the data to the FK domain and applying the migration equation tan(a )=sin(b ) which shifts the data vertically on the frequency axis only to transform the data to the migrated dip. Following inverse transformation the migrated solution is obtained.

What is keyhole imaging non line of sight imaging and tracking of moving objects along a single optical path? ›

Keyhole imaging.

As a hidden person moves, the detector captures a series of time-resolved measurements of the indirectly scattered light (center). From these measurements, we reconstruct both hidden object shape (e.g., for a hidden mannequin) and the time-resolved trajectory (right).

What are the two methods of migration? ›

There are two major types of migration: a) internal migration, which takes place within a country; and b) international migration that takes place across international boundaries (Bhende and Kanitkar, 2006).

What are the three types of migration flow? ›

Migration can be permanent, temporary, voluntary or forced.

What is non-line-of-sight imaging? ›

Conventional intensity cameras recover objects in the direct line-of-sight of the camera, whereas occluded scene parts are considered lost in this process. Non-line-of-sight imaging (NLOS) aims at recovering these occluded objects by analyzing their indirect reflections on visible scene surfaces.

What is passive non-line-of-sight imaging? ›

Passive Non-line-of-sight (NLOS) imaging has shown promising applications in imaging occluded objects around corners. However, this inverse problem is highly ill-posed and results in poor reconstruction with traditional physical retrieval methods, particularly in moving target imaging.

What is keyhole imaging MRI? ›

Dynamic Imaging

The technique is also called "keyhole" imaging, deriving from the k-space representation of the sequence, which resembles a slot or keyhole. The middle (pink) portion of k-space (the keyhole) contains low spatial frequency information — overall brightness or darkness and general shapes within the image.

What is the meaning of FK in data model? ›

A foreign key (FK) is a column or combination of columns that is used to establish and enforce a link between the data in two tables to control the data that can be stored in the foreign key table.

What is the difference between PK and FK in ERD? ›

Primary key (PK) - value which uniquely identifies every row in the table. Foreign keys (FK) - values match a primary or alternate key inherited from some other table.

What is migration method? ›

Data migration is the process of transferring data from one data storage system to another and also between data formats and applications. It also involves data transfers between different data formats and applications. The data migration process also includes data preparation, extraction, and transformation.

What is migration in SQLAlchemy? ›

Alembic is a database migrations tool written by the author of SQLAlchemy. A migrations tool offers the following functionality: Can emit ALTER statements to a database in order to change the structure of tables and other constructs.

References

Top Articles
The 51 Best Ina Garten Recipes of All Time
Vegan & Gluten-Free Krispie Kreme Donut Holes Copycat Recipe
Krdo Weather Closures
Cost Of Fax At Ups Store
Rs3 Bring Leela To The Tomb
Atrium Attorney Portal
Celebrity Guest Tape Free
Exploring the Northern Michigan Craigslist: Your Gateway to Community and Bargains - Derby Telegraph
Tmobile Ipad 10Th Gen
Giant Egg Classic Wow
Iapd Lookup
Redbox Locations Walmart
Hudson River Regional Conference Inc. · 112-14 107th ave., South Richmond Hill, NY 11419
Guy I'm Talking To Deleted Bumble
Valeriewhitebby Footjob
‘Sound of Freedom’ Is Now Streaming: Here’s Where to Stream the Controversial Crime Thriller Online for Free
Red Dead Redemption 2 Legendary Fish Locations Guide (“A Fisher of Fish”)
Pip Calculator | Myfxbook
Northwell.myexperience
Free Shredding Events Near Me 2023
Nascar Espn Schedule
Schwan's Expiration Date Decoder
Greene County sheriff sues state auditor for not releasing whistleblower complaints
Andrew Davis Vsim
Cyclefish 2023
Araxotok
Natural Appetite Suppressant Tea Fat Loss Diet Plan For Male Bodybuilding (Safe) << Silbonah
159R Bus Schedule Pdf
Https //Pay.instamed.com/Tricore
Carlitos Caribbean Bar & Grill Photos
Car Star Apple Valley
Walgreens On Nacogdoches And O'connor
Dollar General Cbl Answers Shrink Awareness
Back Doctor Near Me That Accept Medicaid
Sarah Colman-Livengood Park Raytown Photos
Ketchum Who's Gotta Catch Em All Crossword Clue
Lincoln Access Rewards Redemption
Myrtle Beach Armslist
Gofish Dating
1875 Grams To Pounds And Ounces
Roe V. Wade: The Abortion Rights Controversy in American History?second Edition, Revised and Expanded (Landmark Law Cases and American Society) - Taylor, Bob: 9780700617548
Wiki Jfk Film
Gregory (Five Nights at Freddy's)
Mathlanguage Artsrecommendationsskill Plansawards
Luciipurrrr_
Publix Coral Way And 147
Meggen Nut
Alle Eurovision Song Contest Videos
Tia V15.1 Update
Evangeline Shrine Club Banquet Hall Photos
How a fringe online claim about immigrants eating pets made its way to the debate stage
Kaiju Universe: Best Monster Tier List (January 2024) - Item Level Gaming
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 6480

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.