SlideShare a Scribd company logo
3D reconstruction
using single-photon Lidar data
exploiting the widths of the returns
J. Tachella1, Y. Altmann1, J.Y. Tourneret2 and S. McLaughlin1
1School of Engineering and Physical Sciences, Heriot-Watt University, Edinburgh, UK
2INP-ENSEEHIT-IRIT-TeSA, University of Toulouse, Toulouse, France
Outline
The single-photon Lidar data 3D reconstruction problem
• Challenges
• State-of-the-art
New Bayesian 3D reconstruction algorithm
• Multiple surfaces per pixel
• Broadening of the instrumental response
• Highly-scattering media
Experiments using real Lidar data
• Long range (kilometres)
• Underwater
2/21
Single-photon Lidar
1. Time-of-flight-based imaging
raw data 3D surface
𝑧𝑡 ∼ 𝑃𝑜𝑖𝑠𝑠𝑜𝑛 𝑠𝑡 + 𝑏
𝑠𝑡 = 𝑟0 ℎ 𝑡 − 𝑡0
∀ 𝑡 = 1, … , 𝑇
2. Classical observation model
𝑟0ℎ(𝑡 − 𝑡0)
3/21
Challenges
Few detected photons 𝑠𝑡 ≪ 1
High background 𝑏 ≫ 𝑠𝑡
No target 𝑠𝑡 = 0
Multiple surfaces 𝑠𝑡 = 𝑟𝑛 ℎ(𝑡 − 𝑡 𝑛)
Broadening of the IRF 𝒉 𝒘(𝒕 − 𝒕 𝒏)
Highly scattering environments 𝒆−𝜶𝒕 𝒏 𝒓 𝒏
exponential
attenuation
Spatial
correlations
neighbouring
pixels
estimate
background
unmix signals
target
detection
problem
unknown
dimension
additional
parameters
to estimate
low signal
high background
4/21
Recent algorithms
MANIPOP algorithm
J. Tachella, Y. Altmann, X. Ren, A. McCarthy, G. S. Buller, J.-Y. Tourneret, and S. McLaughlin,
“Bayesian 3D reconstruction of complex scenes from single-photon Lidar data” SIAM Journal on Imaging Sciences, 2019
5/21
Shin
(2016)
Altmann
(2016)
Shin
(2016)
Rapp
(2017)
Halimi
(2017a)
Halimi
(2017b)
Lindell
(2018)
Ren
(2018)
Tachella
(2019)
Proposed
method
Few photons
High
background
Target
detection
Multiple
surfaces
Broadening
IRF
Attenuating
media
General observation model
Photons observed at bin 𝒕
𝑧𝑡 ∼ 𝑃𝑜𝑖𝑠𝑠𝑜𝑛 𝑠𝑡 + 𝑏
Multiple surfaces + scattering
𝑠𝑡 =
𝑛=1
𝑁
𝑟𝑛 𝑒−𝛼𝑡 𝑛ℎ 𝑤 𝑛
(𝑡 − 𝑡 𝑛)
Broadening IRF
ℎ 𝑤 𝑛
(𝑡) = ℎ 𝑡 ∗ 𝑒−𝑡2/2𝑤 𝑛
2
Unknown
𝑁
𝑡 𝑛
𝑟𝑛
𝑤 𝑛
𝑏
Known
𝛼
ℎ 𝑡
6/21
Point process model
We model each return as a point in 3D space
Φ = { 𝒄 𝑛, 𝑟𝑛, 𝑤 𝑛 | 𝑛 = 1, … , 𝑁}
where 𝒄 𝑛 = 𝑥 𝑛, 𝑦 𝑛, 𝑡 𝑛
𝑇 ∈ ℝ3
𝑟𝑛 ∈ ℝ+
𝑤 𝑛 ∈ (1, +∞)
𝑟𝑛
𝒄 𝑛
𝑤 𝑛
7/21
Bayesian approach
Prior model:
𝑝 Φ, 𝑩 = 𝑝 Φ 𝑝(𝑩)
where 𝑩 𝑖,𝑗 = 𝑏𝑖,𝑗 are the background levels.
Posterior distribution:
𝑝 Φ, 𝐁 𝒁 =
𝑝 𝒁 Φ, 𝐁 𝑝 Φ, 𝑩
𝑝(𝒁)
8/21
Prior distributions
1. Point positions
Prior knowledge:
• Correlation between points within a surface
• Sparsity in depth
• Unknown number of points
𝑝 Φ = 𝑓1 Φ 𝑓2 Φ 𝜋 𝑐 Φ
Area interaction process
Strauss process
Poisson reference measure
Prior distribution: Area interaction process + Strauss process
Laser
beam
direction
9/21
Prior distributions
2. Background levels
Prior knowledge:
• Correlation between neighbouring points
• Positivity constraint
• Fixed dimension
𝑝 𝑩 𝛼 𝐵 ∝
𝑖,𝑗
𝑏𝑖,𝑗
𝛼 𝐵−1
𝑏𝑖,𝑗
𝛼 𝐵
Prior distribution: Gamma Markov random field
where 𝑏𝑖,𝑗 is a low-pass version of 𝑏𝑖,𝑗
and 𝛼 𝐵 is a hyperparameter
Dikmen and Cemgil (2010) "Gamma Markov random fields for audio source modelling." IEEE Trans. on Audio, Speech, and Language Processing
background illumination
target
10/21
Prior distributions
3. Point reflectivity
Prior knowledge:
• Correlation between neighbouring points within a surface
• Positivity constraint
𝑚 𝑛 = log 𝑟𝑛
𝑝 𝒎 𝜎 𝑚, 𝛽 𝑚 ∝ 𝒩(0, 𝜎 𝑚
2
𝑷−𝟏
)
Prior distribution: Gaussian Markov random field
where 𝑷 is the Laplacian operator w.r.t. the manifold
𝜎 𝑚, 𝛽 𝑚 are hyperparameters
𝑟1
𝑟2 𝑟3 𝑟4
𝑟5
𝑟6
𝑟7
𝑟8
Laser
beam
direction
11/21
Prior distributions
4. Broadening of IRF
Prior knowledge:
• Correlation between neighbouring points within a surface
• Positivity constraint
𝑤 𝑛 = log(𝑤 𝑛−1)
𝑝 𝒘 𝜎 𝑤, 𝛽 𝑤 ∝ 𝒩(0, 𝜎 𝑤
2 𝑷−𝟏)
Prior distribution: Gaussian Markov random field
𝑤1
𝑤2 𝑤3 𝑤4
𝑤5
𝑤6
𝑤7
𝑤8
where 𝑷 is the Laplacian operator w.r.t. the manifold
𝜎 𝑤, 𝛽 𝑤 are hyperparameters
Laser
beam
direction
12/21
Inference
We use the MAP estimator for Φ
Φ = 𝑎𝑟𝑔𝑚𝑎𝑥Φ 𝑝 Φ, 𝑩 𝑍
Minimum mean squared error for 𝑩
𝑩 = 𝔼 {𝑩|𝑌}
No analytical expressions available
If we gather samples (Φ s
, 𝑩(𝑠)
) according to 𝑝 Φ, 𝑩 𝑍 for 𝑠 = 1, … , 𝑁 𝑚𝑐
Φ ≈ 𝑎𝑟𝑔𝑚𝑎𝑥Φ(s) 𝑝 Φ s
, 𝑩(𝑠)
𝑌
𝑩 ≈
1
𝑁 𝑚𝑐
𝑠=1
𝑁 𝑚𝑐
𝑩(𝑠)
13/21
Reversible jump MCMC
• How do we gather samples Φ(s)
?
– The number of points indicates the dimension of the model
– Classical Monte Carlo methods sample a fixed dimensional model
Reversible jump Markov chain Monte Carlo (Green, 1995)
… or MCMC for variable-dimension models
14/21
Reversible jump MCMC
– Birth: Proposes a new point in 3D space at random
– Death: Tries to remove one existing point at random
– Shift: Proposes a new position for an existing point
– Mark move: Proposes a new mark for an existing point
– Split: Separate one existing point into two new ones.
– Merge: Fuse two existing points into one.
15/21
Experiments
Goal: Long range building reconstruction
Data size: 123x96x800
Detections per pixel: 913 photons
Scattering coefficients (𝜶): ≈ 0
Signal-to-background-ratio: 1.64
16/21
Experiments
Intensity 𝑟𝑛 Broadening 𝑤 𝑛
Execution time: 195 s 17/21
Experiments
Goal: Underwater 3D reconstruction
Data size: 120x120x2500
Scattering coefficients (𝜶): 0.6, 3.9 and 4.8
Underwater pipe
Lidar
18/21
Experiments
MANIPOP
Proposed
𝛼 = 0.6
4740 photons per pixel
SBR: 24.2
Time: 410 s
Time: 329 s
𝛼 = 3.9
282 photons per pixel
SBR: 0.4
Time: 263 s
Time: 318 s
𝛼 = 4.8
198 photons per pixel
SBR: 0.05
Time: 212 s
Time: 240 s 19/21
Conclusions and future work
We adapted MANIPOP to account for peak broadening and underwater
conditions
• Non-trivial to adapt other existing models
• Negligible increase of execution time, similar to optimization-based methods
• General structured sparsity formulation
• Carefully tailored RJ-MCMC moves
Current work
• Real-time reconstruction
• Multiple-view 3D reconstruction
• Multispectral single-photon Lidar
20/21
Contact: jat3@hw.ac.uk
Online codes: https://gitlab.com/Tachella
Thanks for your attention!
21/21

More Related Content

What's hot

Flash Photography and toonification
Flash Photography and toonificationFlash Photography and toonification
Flash Photography and toonification
Satya Sahoo
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
Sean Moran
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
Sean Moran
 
Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed Tomography
Anjan Dangal
 
Monte carlo Technique - An algorithm for Radiotherapy Calculations
Monte carlo Technique - An algorithm for Radiotherapy CalculationsMonte carlo Technique - An algorithm for Radiotherapy Calculations
Monte carlo Technique - An algorithm for Radiotherapy Calculations
Sambasivaselli R
 
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision GroupDTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
Lihang Li
 
A Review on Haze Removal Techniques
A Review on Haze Removal TechniquesA Review on Haze Removal Techniques
A Review on Haze Removal Techniques
IRJET Journal
 
Image reconstruction in nuclear medicine
Image reconstruction in nuclear medicineImage reconstruction in nuclear medicine
Image reconstruction in nuclear medicine
shokoofeh mousavi
 
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing MethodsIJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
ISAR Publications
 
Survey on Haze Removal Techniques
Survey on Haze Removal TechniquesSurvey on Haze Removal Techniques
Survey on Haze Removal Techniques
Editor IJMTER
 
The single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimationThe single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimation
AVVENIRE TECHNOLOGIES
 
CT Image Reconstruction- Avinesh Shrestha
CT Image Reconstruction- Avinesh ShresthaCT Image Reconstruction- Avinesh Shrestha
CT Image Reconstruction- Avinesh Shrestha
Avinesh Shrestha
 
Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy
csandit
 
Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5
ali alavi
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
IJERA Editor
 
CSTalks - Object detection and tracking - 25th May
CSTalks - Object detection and tracking - 25th MayCSTalks - Object detection and tracking - 25th May
CSTalks - Object detection and tracking - 25th May
cstalks
 
Accelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial Domains
Accelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial DomainsAccelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial Domains
Accelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial Domains
CSCJournals
 
Evaluating effectiveness of radiometric correction for optical satellite imag...
Evaluating effectiveness of radiometric correction for optical satellite imag...Evaluating effectiveness of radiometric correction for optical satellite imag...
Evaluating effectiveness of radiometric correction for optical satellite imag...
Dang Le
 
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor PositioningOn Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
lbruno236
 
Two Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction AlgorithmsTwo Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction Algorithms
mastersrihari
 

What's hot (20)

Flash Photography and toonification
Flash Photography and toonificationFlash Photography and toonification
Flash Photography and toonification
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
 
Deep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image EnhancementDeep Local Parametric Filters for Image Enhancement
Deep Local Parametric Filters for Image Enhancement
 
Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed Tomography
 
Monte carlo Technique - An algorithm for Radiotherapy Calculations
Monte carlo Technique - An algorithm for Radiotherapy CalculationsMonte carlo Technique - An algorithm for Radiotherapy Calculations
Monte carlo Technique - An algorithm for Radiotherapy Calculations
 
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision GroupDTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
 
A Review on Haze Removal Techniques
A Review on Haze Removal TechniquesA Review on Haze Removal Techniques
A Review on Haze Removal Techniques
 
Image reconstruction in nuclear medicine
Image reconstruction in nuclear medicineImage reconstruction in nuclear medicine
Image reconstruction in nuclear medicine
 
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing MethodsIJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
IJRET-V1I1P2 -A Survey Paper On Single Image and Video Dehazing Methods
 
Survey on Haze Removal Techniques
Survey on Haze Removal TechniquesSurvey on Haze Removal Techniques
Survey on Haze Removal Techniques
 
The single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimationThe single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimation
 
CT Image Reconstruction- Avinesh Shrestha
CT Image Reconstruction- Avinesh ShresthaCT Image Reconstruction- Avinesh Shrestha
CT Image Reconstruction- Avinesh Shrestha
 
Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy
 
Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
 
CSTalks - Object detection and tracking - 25th May
CSTalks - Object detection and tracking - 25th MayCSTalks - Object detection and tracking - 25th May
CSTalks - Object detection and tracking - 25th May
 
Accelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial Domains
Accelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial DomainsAccelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial Domains
Accelerated Joint Image Despeckling Algorithm in the Wavelet and Spatial Domains
 
Evaluating effectiveness of radiometric correction for optical satellite imag...
Evaluating effectiveness of radiometric correction for optical satellite imag...Evaluating effectiveness of radiometric correction for optical satellite imag...
Evaluating effectiveness of radiometric correction for optical satellite imag...
 
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor PositioningOn Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
On Line Training of the Path-Loss Model in Bayesian WLAN Indoor Positioning
 
Two Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction AlgorithmsTwo Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction Algorithms
 

Similar to ICASSP19

Super resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun YooSuper resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun Yoo
JaeJun Yoo
 
Improving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine LearningImproving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine Learning
Noah Brenowitz
 
Nucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domainsNucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domains
Andrea Benassi
 
My works slideshare hl
My works slideshare hlMy works slideshare hl
My works slideshare hl
Nima Dabidian
 
Delayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithmsDelayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithms
Christian Robert
 
Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...
Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...
Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...
AIST
 
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
AIST
 
Frequency and FDTD.ppt
Frequency and FDTD.pptFrequency and FDTD.ppt
Frequency and FDTD.ppt
werom2
 
Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...
Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...
Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...
The Statistical and Applied Mathematical Sciences Institute
 
"An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ..."An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ...butest
 
Investigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlationInvestigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlation
Ivan Kitov
 
Ispiv omni3 d-jin
Ispiv omni3 d-jinIspiv omni3 d-jin
Ispiv omni3 d-jin
JinWang135
 
ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21
Dae Woon Kim
 
Distributed Data Processing using Spark by Panos Labropoulos_and Sarod Yataw...
Distributed Data Processing using Spark by  Panos Labropoulos_and Sarod Yataw...Distributed Data Processing using Spark by  Panos Labropoulos_and Sarod Yataw...
Distributed Data Processing using Spark by Panos Labropoulos_and Sarod Yataw...
Spark Summit
 
CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...
CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...
CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...
The Statistical and Applied Mathematical Sciences Institute
 
Qualitative model of transport
Qualitative model of transportQualitative model of transport
Qualitative model of transport
RokhitTharshini
 
IGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptxIGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptxgrssieee
 
IGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptxIGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptxgrssieee
 
Radar 2009 a 7 radar cross section 2
Radar 2009 a 7 radar cross section 2Radar 2009 a 7 radar cross section 2
Radar 2009 a 7 radar cross section 2
Forward2025
 

Similar to ICASSP19 (20)

Super resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun YooSuper resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun Yoo
 
Improving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine LearningImproving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine Learning
 
Nucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domainsNucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domains
 
My works slideshare hl
My works slideshare hlMy works slideshare hl
My works slideshare hl
 
Technical
TechnicalTechnical
Technical
 
Delayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithmsDelayed acceptance for Metropolis-Hastings algorithms
Delayed acceptance for Metropolis-Hastings algorithms
 
Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...
Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...
Andrey V. Savchenko - Sequential Hierarchical Image Recognition based on the ...
 
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
 
Frequency and FDTD.ppt
Frequency and FDTD.pptFrequency and FDTD.ppt
Frequency and FDTD.ppt
 
Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...
Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...
Climate Extremes Workshop - Extreme Values of Vertical Wind Speed in Doppler ...
 
"An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ..."An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ...
 
Investigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlationInvestigation of repeated blasts at Aitik mine using waveform cross correlation
Investigation of repeated blasts at Aitik mine using waveform cross correlation
 
Ispiv omni3 d-jin
Ispiv omni3 d-jinIspiv omni3 d-jin
Ispiv omni3 d-jin
 
ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21
 
Distributed Data Processing using Spark by Panos Labropoulos_and Sarod Yataw...
Distributed Data Processing using Spark by  Panos Labropoulos_and Sarod Yataw...Distributed Data Processing using Spark by  Panos Labropoulos_and Sarod Yataw...
Distributed Data Processing using Spark by Panos Labropoulos_and Sarod Yataw...
 
CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...
CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...
CLIM: Transition Workshop - Accounting for Model Errors Due to Sub-Grid Scale...
 
Qualitative model of transport
Qualitative model of transportQualitative model of transport
Qualitative model of transport
 
IGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptxIGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptx
 
IGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptxIGARSS_2011_XB_v007.pptx
IGARSS_2011_XB_v007.pptx
 
Radar 2009 a 7 radar cross section 2
Radar 2009 a 7 radar cross section 2Radar 2009 a 7 radar cross section 2
Radar 2009 a 7 radar cross section 2
 

More from Julián Tachella

Tutorial Equivariance in Imaging ICMS 23.pptx
Tutorial Equivariance in Imaging ICMS 23.pptxTutorial Equivariance in Imaging ICMS 23.pptx
Tutorial Equivariance in Imaging ICMS 23.pptx
Julián Tachella
 
NeurIPS22.pptx
NeurIPS22.pptxNeurIPS22.pptx
NeurIPS22.pptx
Julián Tachella
 
Equivariant Imaging SELW'22
Equivariant Imaging SELW'22Equivariant Imaging SELW'22
Equivariant Imaging SELW'22
Julián Tachella
 
The neural tangent link between CNN denoisers and non-local filters
The neural tangent link between CNN denoisers and non-local filtersThe neural tangent link between CNN denoisers and non-local filters
The neural tangent link between CNN denoisers and non-local filters
Julián Tachella
 
Equivariant Imaging
Equivariant ImagingEquivariant Imaging
Equivariant Imaging
Julián Tachella
 
The role of overparameterization and optimization in CNN denoisers
The role of overparameterization and optimization in CNN denoisersThe role of overparameterization and optimization in CNN denoisers
The role of overparameterization and optimization in CNN denoisers
Julián Tachella
 

More from Julián Tachella (6)

Tutorial Equivariance in Imaging ICMS 23.pptx
Tutorial Equivariance in Imaging ICMS 23.pptxTutorial Equivariance in Imaging ICMS 23.pptx
Tutorial Equivariance in Imaging ICMS 23.pptx
 
NeurIPS22.pptx
NeurIPS22.pptxNeurIPS22.pptx
NeurIPS22.pptx
 
Equivariant Imaging SELW'22
Equivariant Imaging SELW'22Equivariant Imaging SELW'22
Equivariant Imaging SELW'22
 
The neural tangent link between CNN denoisers and non-local filters
The neural tangent link between CNN denoisers and non-local filtersThe neural tangent link between CNN denoisers and non-local filters
The neural tangent link between CNN denoisers and non-local filters
 
Equivariant Imaging
Equivariant ImagingEquivariant Imaging
Equivariant Imaging
 
The role of overparameterization and optimization in CNN denoisers
The role of overparameterization and optimization in CNN denoisersThe role of overparameterization and optimization in CNN denoisers
The role of overparameterization and optimization in CNN denoisers
 

Recently uploaded

NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
pablovgd
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
AlaminAfendy1
 
Orion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWSOrion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWS
Columbia Weather Systems
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
AlguinaldoKong
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
Sérgio Sacani
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SELF-EXPLANATORY
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
muralinath2
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
muralinath2
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
muralinath2
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Ana Luísa Pinho
 
Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...
Sérgio Sacani
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
RenuJangid3
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
AADYARAJPANDEY1
 
Citrus Greening Disease and its Management
Citrus Greening Disease and its ManagementCitrus Greening Disease and its Management
Citrus Greening Disease and its Management
subedisuryaofficial
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
Health Advances
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
muralinath2
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
aishnasrivastava
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
YOGESH DOGRA
 

Recently uploaded (20)

NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
 
Orion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWSOrion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWS
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
 
Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
 
Citrus Greening Disease and its Management
Citrus Greening Disease and its ManagementCitrus Greening Disease and its Management
Citrus Greening Disease and its Management
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
 

ICASSP19

  • 1. 3D reconstruction using single-photon Lidar data exploiting the widths of the returns J. Tachella1, Y. Altmann1, J.Y. Tourneret2 and S. McLaughlin1 1School of Engineering and Physical Sciences, Heriot-Watt University, Edinburgh, UK 2INP-ENSEEHIT-IRIT-TeSA, University of Toulouse, Toulouse, France
  • 2. Outline The single-photon Lidar data 3D reconstruction problem • Challenges • State-of-the-art New Bayesian 3D reconstruction algorithm • Multiple surfaces per pixel • Broadening of the instrumental response • Highly-scattering media Experiments using real Lidar data • Long range (kilometres) • Underwater 2/21
  • 3. Single-photon Lidar 1. Time-of-flight-based imaging raw data 3D surface 𝑧𝑡 ∼ 𝑃𝑜𝑖𝑠𝑠𝑜𝑛 𝑠𝑡 + 𝑏 𝑠𝑡 = 𝑟0 ℎ 𝑡 − 𝑡0 ∀ 𝑡 = 1, … , 𝑇 2. Classical observation model 𝑟0ℎ(𝑡 − 𝑡0) 3/21
  • 4. Challenges Few detected photons 𝑠𝑡 ≪ 1 High background 𝑏 ≫ 𝑠𝑡 No target 𝑠𝑡 = 0 Multiple surfaces 𝑠𝑡 = 𝑟𝑛 ℎ(𝑡 − 𝑡 𝑛) Broadening of the IRF 𝒉 𝒘(𝒕 − 𝒕 𝒏) Highly scattering environments 𝒆−𝜶𝒕 𝒏 𝒓 𝒏 exponential attenuation Spatial correlations neighbouring pixels estimate background unmix signals target detection problem unknown dimension additional parameters to estimate low signal high background 4/21
  • 5. Recent algorithms MANIPOP algorithm J. Tachella, Y. Altmann, X. Ren, A. McCarthy, G. S. Buller, J.-Y. Tourneret, and S. McLaughlin, “Bayesian 3D reconstruction of complex scenes from single-photon Lidar data” SIAM Journal on Imaging Sciences, 2019 5/21 Shin (2016) Altmann (2016) Shin (2016) Rapp (2017) Halimi (2017a) Halimi (2017b) Lindell (2018) Ren (2018) Tachella (2019) Proposed method Few photons High background Target detection Multiple surfaces Broadening IRF Attenuating media
  • 6. General observation model Photons observed at bin 𝒕 𝑧𝑡 ∼ 𝑃𝑜𝑖𝑠𝑠𝑜𝑛 𝑠𝑡 + 𝑏 Multiple surfaces + scattering 𝑠𝑡 = 𝑛=1 𝑁 𝑟𝑛 𝑒−𝛼𝑡 𝑛ℎ 𝑤 𝑛 (𝑡 − 𝑡 𝑛) Broadening IRF ℎ 𝑤 𝑛 (𝑡) = ℎ 𝑡 ∗ 𝑒−𝑡2/2𝑤 𝑛 2 Unknown 𝑁 𝑡 𝑛 𝑟𝑛 𝑤 𝑛 𝑏 Known 𝛼 ℎ 𝑡 6/21
  • 7. Point process model We model each return as a point in 3D space Φ = { 𝒄 𝑛, 𝑟𝑛, 𝑤 𝑛 | 𝑛 = 1, … , 𝑁} where 𝒄 𝑛 = 𝑥 𝑛, 𝑦 𝑛, 𝑡 𝑛 𝑇 ∈ ℝ3 𝑟𝑛 ∈ ℝ+ 𝑤 𝑛 ∈ (1, +∞) 𝑟𝑛 𝒄 𝑛 𝑤 𝑛 7/21
  • 8. Bayesian approach Prior model: 𝑝 Φ, 𝑩 = 𝑝 Φ 𝑝(𝑩) where 𝑩 𝑖,𝑗 = 𝑏𝑖,𝑗 are the background levels. Posterior distribution: 𝑝 Φ, 𝐁 𝒁 = 𝑝 𝒁 Φ, 𝐁 𝑝 Φ, 𝑩 𝑝(𝒁) 8/21
  • 9. Prior distributions 1. Point positions Prior knowledge: • Correlation between points within a surface • Sparsity in depth • Unknown number of points 𝑝 Φ = 𝑓1 Φ 𝑓2 Φ 𝜋 𝑐 Φ Area interaction process Strauss process Poisson reference measure Prior distribution: Area interaction process + Strauss process Laser beam direction 9/21
  • 10. Prior distributions 2. Background levels Prior knowledge: • Correlation between neighbouring points • Positivity constraint • Fixed dimension 𝑝 𝑩 𝛼 𝐵 ∝ 𝑖,𝑗 𝑏𝑖,𝑗 𝛼 𝐵−1 𝑏𝑖,𝑗 𝛼 𝐵 Prior distribution: Gamma Markov random field where 𝑏𝑖,𝑗 is a low-pass version of 𝑏𝑖,𝑗 and 𝛼 𝐵 is a hyperparameter Dikmen and Cemgil (2010) "Gamma Markov random fields for audio source modelling." IEEE Trans. on Audio, Speech, and Language Processing background illumination target 10/21
  • 11. Prior distributions 3. Point reflectivity Prior knowledge: • Correlation between neighbouring points within a surface • Positivity constraint 𝑚 𝑛 = log 𝑟𝑛 𝑝 𝒎 𝜎 𝑚, 𝛽 𝑚 ∝ 𝒩(0, 𝜎 𝑚 2 𝑷−𝟏 ) Prior distribution: Gaussian Markov random field where 𝑷 is the Laplacian operator w.r.t. the manifold 𝜎 𝑚, 𝛽 𝑚 are hyperparameters 𝑟1 𝑟2 𝑟3 𝑟4 𝑟5 𝑟6 𝑟7 𝑟8 Laser beam direction 11/21
  • 12. Prior distributions 4. Broadening of IRF Prior knowledge: • Correlation between neighbouring points within a surface • Positivity constraint 𝑤 𝑛 = log(𝑤 𝑛−1) 𝑝 𝒘 𝜎 𝑤, 𝛽 𝑤 ∝ 𝒩(0, 𝜎 𝑤 2 𝑷−𝟏) Prior distribution: Gaussian Markov random field 𝑤1 𝑤2 𝑤3 𝑤4 𝑤5 𝑤6 𝑤7 𝑤8 where 𝑷 is the Laplacian operator w.r.t. the manifold 𝜎 𝑤, 𝛽 𝑤 are hyperparameters Laser beam direction 12/21
  • 13. Inference We use the MAP estimator for Φ Φ = 𝑎𝑟𝑔𝑚𝑎𝑥Φ 𝑝 Φ, 𝑩 𝑍 Minimum mean squared error for 𝑩 𝑩 = 𝔼 {𝑩|𝑌} No analytical expressions available If we gather samples (Φ s , 𝑩(𝑠) ) according to 𝑝 Φ, 𝑩 𝑍 for 𝑠 = 1, … , 𝑁 𝑚𝑐 Φ ≈ 𝑎𝑟𝑔𝑚𝑎𝑥Φ(s) 𝑝 Φ s , 𝑩(𝑠) 𝑌 𝑩 ≈ 1 𝑁 𝑚𝑐 𝑠=1 𝑁 𝑚𝑐 𝑩(𝑠) 13/21
  • 14. Reversible jump MCMC • How do we gather samples Φ(s) ? – The number of points indicates the dimension of the model – Classical Monte Carlo methods sample a fixed dimensional model Reversible jump Markov chain Monte Carlo (Green, 1995) … or MCMC for variable-dimension models 14/21
  • 15. Reversible jump MCMC – Birth: Proposes a new point in 3D space at random – Death: Tries to remove one existing point at random – Shift: Proposes a new position for an existing point – Mark move: Proposes a new mark for an existing point – Split: Separate one existing point into two new ones. – Merge: Fuse two existing points into one. 15/21
  • 16. Experiments Goal: Long range building reconstruction Data size: 123x96x800 Detections per pixel: 913 photons Scattering coefficients (𝜶): ≈ 0 Signal-to-background-ratio: 1.64 16/21
  • 17. Experiments Intensity 𝑟𝑛 Broadening 𝑤 𝑛 Execution time: 195 s 17/21
  • 18. Experiments Goal: Underwater 3D reconstruction Data size: 120x120x2500 Scattering coefficients (𝜶): 0.6, 3.9 and 4.8 Underwater pipe Lidar 18/21
  • 19. Experiments MANIPOP Proposed 𝛼 = 0.6 4740 photons per pixel SBR: 24.2 Time: 410 s Time: 329 s 𝛼 = 3.9 282 photons per pixel SBR: 0.4 Time: 263 s Time: 318 s 𝛼 = 4.8 198 photons per pixel SBR: 0.05 Time: 212 s Time: 240 s 19/21
  • 20. Conclusions and future work We adapted MANIPOP to account for peak broadening and underwater conditions • Non-trivial to adapt other existing models • Negligible increase of execution time, similar to optimization-based methods • General structured sparsity formulation • Carefully tailored RJ-MCMC moves Current work • Real-time reconstruction • Multiple-view 3D reconstruction • Multispectral single-photon Lidar 20/21
  • 21. Contact: jat3@hw.ac.uk Online codes: https://gitlab.com/Tachella Thanks for your attention! 21/21