What You Can Learn by Staring at a Blank Wall

We present a passive non-line-of-sight method that infers the number of people or activity of a person from the observation of a blank wall in an unknown room. Our technique analyzes complex imperceptible changes in indirect illumination in a video of the wall to reveal a signal that is correlated with motion in the hidden part of a scene. We use this signal to classify between zero, one, or two moving people, or the activity of a person in the hidden scene. We train two convolutional neural networks using data collected from 20 different scenes, and achieve an accuracy of ≈ 94% for both tasks in unseen test environments and real-time online settings. Unlike other passive non-line-of-sight methods, the technique does not rely on known occluders or controllable light sources, and generalizes to unknown rooms with no recalibration. We analyze the generalization and robustness of our method with both real and synthetic data, and study the effect of the scene parameters on the signal quality.1

[1]  Vivek K Goyal,et al.  Non–line-of-sight imaging over 1.43 km , 2021, Proceedings of the National Academy of Sciences.

[2]  William T. Freeman,et al.  Two-Dimensional Non-Line-of-Sight Scene Estimation From a Single Edge Occluder , 2020, IEEE Transactions on Computational Imaging.

[3]  Gordon Wetzstein,et al.  Keyhole Imaging:Non-Line-of-Sight Imaging and Tracking of Moving Objects Along a Single Optical Path , 2019, IEEE Transactions on Computational Imaging.

[4]  Yasuhiro Mukaigawa,et al.  Polarized Non-Line-of-Sight Imaging , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Jean-Yves Tourneret,et al.  Seeing around corners with edge-resolved transient imaging , 2020, Nature Communications.

[6]  Felix Heide,et al.  Deep-inverse correlography: towards real-time high-resolution non-line-of-sight imaging , 2020, Optica.

[7]  Felix Heide,et al.  Seeing Around Street Corners: Non-Line-of-Sight Detection and Tracking In-the-Wild Using Doppler Radar , 2019, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Gregory W. Wornell,et al.  Computational Mirrors: Blind Inverse Light Transport by Deep Matrix Factorization , 2019, NeurIPS.

[9]  Gordon Wetzstein,et al.  Wave-based non-line-of-sight imaging using fast f-k migration , 2019, ACM Trans. Graph..

[10]  Christos Thrampoulidis,et al.  Using Unknown Occluders to Recover Hidden Scenes , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Kiriakos N. Kutulakos,et al.  A Theory of Fermat Paths for Non-Line-Of-Sight Shape Reconstruction , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Gordon Wetzstein,et al.  Acoustic Non-Line-Of-Sight Imaging , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  Suren Jayasuriya,et al.  Adaptive Lighting for Data-Driven Non-Line-of-Sight 3D Localization and Object Identification , 2019, BMVC.

[14]  Vivek K. Goyal,et al.  Corner Occluder Computational Periscopy: Estimating a Hidden Scene from a Single Photograph , 2019, 2019 IEEE International Conference on Computational Photography (ICCP).

[15]  Charles Saunders,et al.  Computational periscopy with an ordinary digital camera , 2019, Nature.

[16]  Felix Heide,et al.  Steady-State Non-Line-Of-Sight Imaging , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Gordon Wetzstein,et al.  Non-line-of-sight Imaging with Partial Occluders and Surface Normals , 2017, ACM Trans. Graph..

[18]  Frédo Durand,et al.  ShadowCam: Real-Time Detection of Moving Obstacles Behind A Corner For Autonomous Vehicles , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[19]  Ramesh Raskar,et al.  Flash Photography for Data-Driven Hidden Scene Recovery , 2018, ArXiv.

[20]  Ramesh Raskar,et al.  Data-Driven Non-Line-of-Sight Imaging With A Traditional Camera , 2018 .

[21]  Matthew O'Toole,et al.  Tracking Multiple Objects Outside the Line of Sight Using Speckle Imaging , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[22]  Frédo Durand,et al.  Inferring Light Fields from Shadows , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[23]  Gordon Wetzstein,et al.  Confocal non-line-of-sight imaging based on the light-cone transform , 2018, Nature.

[24]  Daniel Buschek,et al.  Neural network identification of people hidden from view with a single-pixel, single-photon detector , 2017, Scientific Reports.

[25]  Gordon Wetzstein,et al.  Robust Non-line-of-sight Imaging with Single Photon Detectors , 2017, ArXiv.

[26]  Frédo Durand,et al.  Turning Corners into Cameras: Principles and Methods , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[27]  Jonathan Leach,et al.  Non-line-of-sight tracking of people at long range , 2017, Optics express.

[28]  Jaime Martín,et al.  Tracking objects outside the line of sight using 2D intensity images , 2016, Scientific Reports.

[29]  Robert Henderson,et al.  Detection and tracking of moving objects hidden from view , 2015, Nature Photonics.

[30]  Ramesh Raskar,et al.  Occluded Imaging with Time-of-Flight Sensors , 2016, ACM Trans. Graph..

[31]  Frédo Durand,et al.  Capturing the human figure through a wall , 2015, ACM Trans. Graph..

[32]  Saandeep Depatla,et al.  Occupancy Estimation Using Only WiFi Power Measurements , 2015, IEEE Journal on Selected Areas in Communications.

[33]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[34]  Wolfgang Heidrich,et al.  Diffuse Mirrors: 3D Reconstruction from Diffuse Indirect Illumination Using Inexpensive Time-of-Flight Sensors , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[35]  Rob Miller,et al.  3D Tracking via Body Radio Reflections , 2014, NSDI.

[36]  Zachary Kabelac 3 D Tracking via Body Radio Reflections by , 2014 .

[37]  Fadel Adib,et al.  See through walls with WiFi! , 2013, SIGCOMM.

[38]  Andrew L. Maas Rectifier Nonlinearities Improve Neural Network Acoustic Models , 2013 .

[39]  Antonio Torralba,et al.  Accidental Pinhole and Pinspeck Cameras , 2014, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[40]  Ashley Tews,et al.  Pedestrian detection in industrial environments: Seeing around corners , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[41]  Mubarak Shah,et al.  UCF101: A Dataset of 101 Human Actions Classes From Videos in The Wild , 2012, ArXiv.

[42]  R. Raskar,et al.  Recovering three-dimensional shape around a corner using ultrafast time-of-flight imaging , 2012, Nature Communications.

[43]  Ramesh Raskar,et al.  Reconstruction of hidden 3D shapes using diffuse reflections , 2012, Optics express.

[44]  Frédo Durand,et al.  Noise-optimal capture for high dynamic range photography , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[45]  Ramesh Raskar,et al.  Looking around the corner using transient imaging , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[46]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.