SlideShare a Scribd company logo
1 of 29
Download to read offline
 
	
  
	
  
ISPRS  –  PCV  2014  
  
Fast  global  matching  via  energy  
pyramid  (disparity  esAmaAon)  
    
Zurich,  9/5/2014  
  
Bruno  Conejo,  Phd  student  (bconejo@caltech.edu)  
with  S.  Leprince,  F.  Ayoub  &  JP.  Avouac  (GPS,  Caltech)  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   2	
  
Disparity	
  is	
  inversely	
  propor?onal	
  to	
  
depth!	
  
Epipolar	
  geometry	
  stereo-­‐imaging	
  setup	
  
Introduc?on:	
  
Reference	
  Image	
   Target	
  Image	
  
Disparity	
  map	
  
Given	
  a	
  stereo-­‐pair	
  of	
  images	
  (Ir	
  ,It)	
  how	
  to	
  retrieve	
  the	
  most	
  probable	
  disparity	
  map	
  d*?	
  
	
  
Regulariza?on:	
  priors	
  
on	
  disparity	
  
Matching:	
  encourages	
  
similarity	
  
In	
  term	
  of	
  probability,	
  we	
  need	
  to	
  es?mate	
  the	
  Maximum	
  A	
  Posteriori	
  (MAP)	
  of:	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   3	
  
Modeling:	
  a	
  bayesian	
  approach	
  
Gibbs	
  measure	
  relates	
  probability	
  density	
  func?on	
  to	
  energy:	
  
	
  
Energy	
  of	
  configura?on	
  x	
  
Normalizing	
  constant	
  
Reference	
  Image:	
  Ir	
   Target	
  Image:	
  It	
  
From	
  the	
  Gibbs	
  measure	
  we	
  relates	
  probabili?es	
  to	
  the	
  energies	
  (EM	
  ,	
  ER	
  ,	
  E):	
  
Matching:	
  Similarity	
  criteria	
  (L1,	
  L2,	
  ZNCC,	
  ...)	
  	
  	
  
Regulariza?on:	
  Piecewise	
  constant	
  prior:	
  
Modulated	
  by	
  radiometric	
  discon?nuity:	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   4	
  
Modeling:	
  con?nuous	
  Condi?onal	
  Random	
  Field	
  (CRF)	
  
First	
  order	
  Condi?onal	
  Random	
  Field	
  (CRF):	
  
p	
  
	
  
q	
  
Associated	
  graph	
  
	
  
	
  
Reference	
  Image	
  
Set	
  of	
  nodes	
   Set	
  of	
  edges	
  
We	
  need	
  to	
  globally	
  op?mize	
  a	
  con?nuous	
  CRF	
  over	
  all	
  possible	
  disparity	
  maps	
  (D):	
  	
  
	
  
However,	
  this	
  is	
  a	
  non-­‐convex	
  problem:	
  varia?onal	
  approaches	
  can	
  not	
  work!	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   5	
  
Modeling:	
  non-­‐convexity	
  
Many	
  local	
  minima!	
  
Solu%on:	
  Restrict	
  d	
  to	
  take	
  value	
  in	
  a	
  finite	
  discrete	
  set,	
  i.e.,	
  the	
  “search	
  space”	
  encoded	
  
by	
  a	
  label	
  space.	
  
	
  
This	
  leads	
  to	
  globally	
  op?mize	
  a	
  first	
  order	
  discrete	
  CRF	
  (s?ll	
  NP-­‐Hard)	
  :	
  
-­‐  Message	
  passing	
  (quadra?c	
  w.r.t	
  search	
  space):	
  Loopy	
  BP,	
  TRW-­‐S,	
  DD-­‐MRF,	
  …	
  
-­‐  Making	
  move	
  (linear	
  w.r.t	
  search	
  space)	
  :	
  α-­‐exp,	
  β-­‐swap,	
  Fast-­‐PD,	
  …	
  
	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
  
Discrete	
  op?miza?on	
  
6	
  
Pairwise	
  term:	
  Encodes	
  
prior	
  (regulariza?on)	
  
	
  
Unary	
  term:	
  Encodes	
  
similarity	
  (matching)	
  
	
  
Label	
  space:	
  Encodes	
  for	
  
each	
  node	
  all	
  poten?al	
  
disparity	
  to	
  evaluate	
  
Mul?-­‐scale	
  approaches	
  	
  
We	
  work	
  with	
  large	
  images	
  (30,000	
  by	
  30,000)	
  
and	
  we	
  have	
  large	
  disparity	
  range	
  (-­‐300,300).	
  A	
  
direct	
  approach	
  is	
  inefficient	
  (even	
  impossible)	
  
and	
  unnecessary!	
  
	
  
Locally	
  the	
  disparity	
  range	
  is	
  “small”.	
  
	
  
We	
  can	
  use	
  a	
  mul?-­‐scale	
  approach:	
  
-­‐  Coarsest	
  scales:	
  “large”	
  dispari?es	
  with	
  low	
  
spa?al	
  frequencies	
  (natural	
  topography).	
  
-­‐  Finest	
  scales:	
  “small”	
  dispari?es	
  with	
  high	
  
spa?al	
  frequencies	
  (man	
  made	
  objects).	
  
Two	
  mul?-­‐scale	
  schemes	
  are	
  possible:	
  
-­‐  Image	
  pyramid	
  (classic,	
  GM-­‐IP	
  algorithm).	
  
-­‐  Energy	
  pyramid	
  (ours,	
  GM-­‐EP	
  algorithm).	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   7	
  
Reference	
  Image	
  
	
  
Associated	
  disparity	
  
	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   8	
  
Mul?-­‐scale:	
  GM-­‐IP	
  algorithm	
  (Image	
  Pyramid)	
  
Build	
  &	
  Opt.	
  CRF	
  
	
  
Build	
  &	
  Opt.	
  CRF	
  
	
  
Ir	
   It	
  
Algorithm	
  
1)  Build	
  pyramid	
  of	
  image	
  for	
  each	
  image	
  by	
  itera?ve	
  downsampling	
  
2)  Compute	
  and	
  op?mize	
  CRF	
  at	
  coarsest	
  scale	
  
3)  Define	
  new	
  search	
  space	
  around	
  current	
  solu?on	
  
4)  Repeat	
  (2-­‐3)	
  un?l	
  finest	
  scale	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   9	
  
Mul?-­‐scale:	
  GM-­‐EP	
  algorithm	
  (Energy	
  Pyramid)	
  
Op?mize	
  CRF	
  
Op?mize	
  CRF	
  
	
  
Energy	
  of	
  CRF	
  
◊©◊©◊	
  
◊©◊©◊	
  
Algorithm:	
  
1)  Compute	
  CRF	
  at	
  finest	
  scale	
  
2)  Build	
  energy	
  pyramid	
  by	
  
itera?ve	
  downsampling	
  	
  
3)  Op?mize	
  CRF	
  at	
  coarsest	
  
scale	
  
4)  Define	
  new	
  search	
  space	
  
around	
  current	
  solu?on	
  
5)  Repeat	
  (3-­‐4)	
  un?l	
  finest	
  scale	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   10	
  
Mul?-­‐scale:	
  CRF	
  sparsifica?on	
  
Label	
  before	
  op?m.	
  
	
  
	
  
Label	
  amer	
  op?m.	
  
	
  
	
  
	
  
Label	
  space	
  to	
  
explore	
  
	
  
	
  
	
  
Removed	
  label	
  
range	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   11	
  
Mul?-­‐scale:	
  GM-­‐IP(Image	
  Pyramid)	
  vs	
  GM-­‐EP	
  (Energy	
  Pyramid)	
  
The	
  image	
  pyramid	
  yields	
  a	
  smoothed	
  representa?on	
  of	
  the	
  energy	
  and	
  destroys	
  local	
  
minimums,	
  especially	
  at	
  coarse	
  scale:	
  
	
  
	
  
	
  
Different	
  minima!	
  
Energy	
  pyramid	
  
Image	
  pyramid	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   12	
  
Stereo-­‐imaging	
  in	
  urban	
  context:	
  (Reference	
  Image)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   13	
  
Stereo-­‐imaging	
  in	
  urban	
  context:	
  (Target	
  Image)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   14	
  
Stereo-­‐imaging	
  in	
  urban	
  context:	
  (Reference	
  Image)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   15	
  
Stereo-­‐imaging	
  in	
  urban	
  context:	
  Area	
  of	
  interest	
  in	
  reference	
  image	
  
Baseline	
  =	
  no	
  pyramid	
  (direct	
  op@miza@on)	
  
	
  
Quan?ta?ve	
  comparison	
  between	
  algorithms:	
  
	
  
Unary	
  terms:	
  ZNCC	
  with	
  5x5	
  windows	
  
4	
  scales,	
  1	
  itera?on	
  per	
  scale.	
  
	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   16	
  
Coarse	
  scale:	
  GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  GM-­‐IP(Image	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   17	
  
Coarse	
  scale:	
  GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  GM-­‐IP(Image	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   18	
  
Finest	
  scale:	
  GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  GM-­‐IP(Image	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   19	
  
Finest	
  scale:	
  GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  GM-­‐IP(Image	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   20	
  
GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  MicMac	
  (Image	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   21	
  
GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  MicMac	
  (Image	
  Pyramid)	
  
 
Key	
  points:	
  
•  A	
  versa?le	
  matching	
  model	
  efficiently	
  op?mized	
  with	
  state	
  of	
  the	
  art	
  discrete	
  
op?miza?on	
  technique.	
  
•  Energy	
  pyramid	
  yields	
  a	
  beper	
  representa?on	
  of	
  the	
  energy.	
  
	
  
	
  
Future	
  work:	
  
•  Modeling:	
  
•  Impact	
  of	
  images’	
  noise,	
  
•  Symmetry	
  w.r.t.	
  the	
  images,	
  
•  Occlusions,	
  
•  CRF	
  parameters	
  (unary	
  terms,	
  weights	
  of	
  CRF,	
  distance	
  func?on).	
  
•  Op?miza?on	
  
•  Auto	
  defini?on	
  of	
  the	
  search-­‐space,	
  
•  Mul?grid	
  instead	
  of	
  mul?scale,	
  
•  Paralleliza?on	
  for	
  shared	
  and	
  distributed	
  memory	
  architectures.	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   22	
  
Conclusion	
  &	
  Future	
  work:	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   23	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   24	
  
Stereo-­‐imaging	
  in	
  urban	
  context:	
  (Reference	
  Image)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   25	
  
Stereo-­‐imaging	
  in	
  urban	
  context:	
  (Target	
  Image)	
  	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   26	
  
Finest	
  scale:	
  GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  MicMac	
  (Image	
  Pyramid)	
  
Micmac	
   GM-­‐EP	
  	
  
(Energy	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   27	
  
Finest	
  scale:	
  GM-­‐EP	
  (Energy	
  Pyramid)	
  vs	
  MicMac	
  (Image	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   28	
  
Mul?-­‐scale:	
  GM-­‐IP	
  algorithm	
  (Image	
  Pyramid)	
  
B.Conejo	
  -­‐	
  Fast	
  global	
  Matching	
  via	
  Energy	
  Pyramid	
   29	
  
Mul?-­‐scale:	
  GM-­‐EP	
  algorithm	
  (Energy	
  Pyramid)	
  

More Related Content

What's hot

Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsNAVER Engineering
 
Feature pyramid networks for object detection
Feature pyramid networks for object detection Feature pyramid networks for object detection
Feature pyramid networks for object detection heedaeKwon
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletAboul Ella Hassanien
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)Matthew O'Toole
 
Convolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachConvolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachUniversitat de Barcelona
 
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...Marcel Schmittfull
 
F0255046056
F0255046056F0255046056
F0255046056theijes
 
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)Jia-Bin Huang
 
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 EnhancementSean Moran
 
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...Minh Quan Nguyen
 
Automated schematization using open standards, by Nottingham Uni
Automated schematization using open standards, by Nottingham UniAutomated schematization using open standards, by Nottingham Uni
Automated schematization using open standards, by Nottingham UniBritish Cartographic Society
 
Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...James Crone
 
Optimizing GIS based Systems
Optimizing GIS based SystemsOptimizing GIS based Systems
Optimizing GIS based SystemsAjinkya Deshpande
 
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...Kitsukawa Yuki
 
Pedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVPedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVYu Huang
 
GPS Instrumental Biases Estimation Using Continuous Operating Receivers Network
GPS Instrumental Biases Estimation Using Continuous Operating Receivers NetworkGPS Instrumental Biases Estimation Using Continuous Operating Receivers Network
GPS Instrumental Biases Estimation Using Continuous Operating Receivers NetworkCSCJournals
 

What's hot (20)

Visual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environmentsVisual odometry & slam utilizing indoor structured environments
Visual odometry & slam utilizing indoor structured environments
 
Feature pyramid networks for object detection
Feature pyramid networks for object detection Feature pyramid networks for object detection
Feature pyramid networks for object detection
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywavelet
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 3)
 
Convolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachConvolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approach
 
2018 IMSM: Semi-analytical BRDF-based Quantification of Light Reflection - MI...
2018 IMSM: Semi-analytical BRDF-based Quantification of Light Reflection - MI...2018 IMSM: Semi-analytical BRDF-based Quantification of Light Reflection - MI...
2018 IMSM: Semi-analytical BRDF-based Quantification of Light Reflection - MI...
 
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
 
Ak03302260233
Ak03302260233Ak03302260233
Ak03302260233
 
F0255046056
F0255046056F0255046056
F0255046056
 
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
 
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
 
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
 
Automated schematization using open standards, by Nottingham Uni
Automated schematization using open standards, by Nottingham UniAutomated schematization using open standards, by Nottingham Uni
Automated schematization using open standards, by Nottingham Uni
 
Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...
 
Optimizing GIS based Systems
Optimizing GIS based SystemsOptimizing GIS based Systems
Optimizing GIS based Systems
 
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
 
Presentation visapp
Presentation visappPresentation visapp
Presentation visapp
 
Pedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVPedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IV
 
GPS Instrumental Biases Estimation Using Continuous Operating Receivers Network
GPS Instrumental Biases Estimation Using Continuous Operating Receivers NetworkGPS Instrumental Biases Estimation Using Continuous Operating Receivers Network
GPS Instrumental Biases Estimation Using Continuous Operating Receivers Network
 
Poster_Final
Poster_FinalPoster_Final
Poster_Final
 

Similar to Fast Global Stereo Matching Via Energy Pyramid Minimization

Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...
Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...
Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...Bruno Conejo (bconejo@gmail.com)
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingYu Huang
 
CVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation Fields
CVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation FieldsCVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation Fields
CVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation FieldsJun Saito
 
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...Pirouz Nourian
 
Introduction to Binocular Stereo in Computer Vision
Introduction to Binocular Stereo in Computer VisionIntroduction to Binocular Stereo in Computer Vision
Introduction to Binocular Stereo in Computer Visionothersk46
 
Multiple Ant Colony Optimizations for Stereo Matching
Multiple Ant Colony Optimizations for Stereo MatchingMultiple Ant Colony Optimizations for Stereo Matching
Multiple Ant Colony Optimizations for Stereo MatchingCSCJournals
 
Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...
Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...
Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...IJERA Editor
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)Matthew O'Toole
 
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...CRS4 Research Center in Sardinia
 
FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...
FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...
FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...grssieee
 
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...Seiya Ito
 
Large Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdfLarge Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdfSamuCerezo
 
Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...Universitat de Barcelona
 
TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013Clay Stanek
 
How to Prepare Weather and Climate Models for Future HPC Hardware
How to Prepare Weather and Climate Models for Future HPC HardwareHow to Prepare Weather and Climate Models for Future HPC Hardware
How to Prepare Weather and Climate Models for Future HPC Hardwareinside-BigData.com
 
Caustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsCaustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsBudianto Tandianus
 
VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...
VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...
VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...grssieee
 

Similar to Fast Global Stereo Matching Via Energy Pyramid Minimization (20)

Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...
Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...
Inference by Learning: Speeding-­‐up Graphical Model Optimization via a Coars...
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous Driving
 
CVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation Fields
CVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation FieldsCVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation Fields
CVPR 2012 Review Seminar - Multi-View Hair Capture using Orientation Fields
 
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
 
Introduction to Binocular Stereo in Computer Vision
Introduction to Binocular Stereo in Computer VisionIntroduction to Binocular Stereo in Computer Vision
Introduction to Binocular Stereo in Computer Vision
 
Masters Thesis
Masters ThesisMasters Thesis
Masters Thesis
 
Multiple Ant Colony Optimizations for Stereo Matching
Multiple Ant Colony Optimizations for Stereo MatchingMultiple Ant Colony Optimizations for Stereo Matching
Multiple Ant Colony Optimizations for Stereo Matching
 
Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...
Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...
Kernel Estimation of Videodeblurringalgorithm and Motion Compensation of Resi...
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
 
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
 
FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...
FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...
FR4.L09.5 - THREE DIMENSIONAL RECONSTRUCTION OF URBAN AREAS USING JOINTLY PHA...
 
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
 
Large Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdfLarge Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdf
 
Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...Deep image retrieval - learning global representations for image search - ub ...
Deep image retrieval - learning global representations for image search - ub ...
 
TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013
 
How to Prepare Weather and Climate Models for Future HPC Hardware
How to Prepare Weather and Climate Models for Future HPC HardwareHow to Prepare Weather and Climate Models for Future HPC Hardware
How to Prepare Weather and Climate Models for Future HPC Hardware
 
Caustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsCaustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic Patterns
 
Kailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptxKailash(13EC35032)_mtp.pptx
Kailash(13EC35032)_mtp.pptx
 
PAP245gauss
PAP245gaussPAP245gauss
PAP245gauss
 
VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...
VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...
VERIFICATION_&_VALIDATION_OF_A_SEMANTIC_IMAGE_TAGGING_FRAMEWORK_VIA_GENERATIO...
 

Recently uploaded

Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |aasikanpl
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2John Carlo Rollon
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfWildaNurAmalia2
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)DHURKADEVIBASKAR
 

Recently uploaded (20)

Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)
 

Fast Global Stereo Matching Via Energy Pyramid Minimization

  • 1.       ISPRS  –  PCV  2014     Fast  global  matching  via  energy   pyramid  (disparity  esAmaAon)       Zurich,  9/5/2014     Bruno  Conejo,  Phd  student  (bconejo@caltech.edu)   with  S.  Leprince,  F.  Ayoub  &  JP.  Avouac  (GPS,  Caltech)  
  • 2. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   2   Disparity  is  inversely  propor?onal  to   depth!   Epipolar  geometry  stereo-­‐imaging  setup   Introduc?on:   Reference  Image   Target  Image   Disparity  map  
  • 3. Given  a  stereo-­‐pair  of  images  (Ir  ,It)  how  to  retrieve  the  most  probable  disparity  map  d*?     Regulariza?on:  priors   on  disparity   Matching:  encourages   similarity   In  term  of  probability,  we  need  to  es?mate  the  Maximum  A  Posteriori  (MAP)  of:   B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   3   Modeling:  a  bayesian  approach   Gibbs  measure  relates  probability  density  func?on  to  energy:     Energy  of  configura?on  x   Normalizing  constant   Reference  Image:  Ir   Target  Image:  It  
  • 4. From  the  Gibbs  measure  we  relates  probabili?es  to  the  energies  (EM  ,  ER  ,  E):   Matching:  Similarity  criteria  (L1,  L2,  ZNCC,  ...)       Regulariza?on:  Piecewise  constant  prior:   Modulated  by  radiometric  discon?nuity:   B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   4   Modeling:  con?nuous  Condi?onal  Random  Field  (CRF)   First  order  Condi?onal  Random  Field  (CRF):   p     q   Associated  graph       Reference  Image   Set  of  nodes   Set  of  edges  
  • 5. We  need  to  globally  op?mize  a  con?nuous  CRF  over  all  possible  disparity  maps  (D):       However,  this  is  a  non-­‐convex  problem:  varia?onal  approaches  can  not  work!   B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   5   Modeling:  non-­‐convexity   Many  local  minima!  
  • 6. Solu%on:  Restrict  d  to  take  value  in  a  finite  discrete  set,  i.e.,  the  “search  space”  encoded   by  a  label  space.     This  leads  to  globally  op?mize  a  first  order  discrete  CRF  (s?ll  NP-­‐Hard)  :   -­‐  Message  passing  (quadra?c  w.r.t  search  space):  Loopy  BP,  TRW-­‐S,  DD-­‐MRF,  …   -­‐  Making  move  (linear  w.r.t  search  space)  :  α-­‐exp,  β-­‐swap,  Fast-­‐PD,  …     B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   Discrete  op?miza?on   6   Pairwise  term:  Encodes   prior  (regulariza?on)     Unary  term:  Encodes   similarity  (matching)     Label  space:  Encodes  for   each  node  all  poten?al   disparity  to  evaluate  
  • 7. Mul?-­‐scale  approaches     We  work  with  large  images  (30,000  by  30,000)   and  we  have  large  disparity  range  (-­‐300,300).  A   direct  approach  is  inefficient  (even  impossible)   and  unnecessary!     Locally  the  disparity  range  is  “small”.     We  can  use  a  mul?-­‐scale  approach:   -­‐  Coarsest  scales:  “large”  dispari?es  with  low   spa?al  frequencies  (natural  topography).   -­‐  Finest  scales:  “small”  dispari?es  with  high   spa?al  frequencies  (man  made  objects).   Two  mul?-­‐scale  schemes  are  possible:   -­‐  Image  pyramid  (classic,  GM-­‐IP  algorithm).   -­‐  Energy  pyramid  (ours,  GM-­‐EP  algorithm).   B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   7   Reference  Image     Associated  disparity    
  • 8. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   8   Mul?-­‐scale:  GM-­‐IP  algorithm  (Image  Pyramid)   Build  &  Opt.  CRF     Build  &  Opt.  CRF     Ir   It   Algorithm   1)  Build  pyramid  of  image  for  each  image  by  itera?ve  downsampling   2)  Compute  and  op?mize  CRF  at  coarsest  scale   3)  Define  new  search  space  around  current  solu?on   4)  Repeat  (2-­‐3)  un?l  finest  scale  
  • 9. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   9   Mul?-­‐scale:  GM-­‐EP  algorithm  (Energy  Pyramid)   Op?mize  CRF   Op?mize  CRF     Energy  of  CRF   ◊©◊©◊   ◊©◊©◊   Algorithm:   1)  Compute  CRF  at  finest  scale   2)  Build  energy  pyramid  by   itera?ve  downsampling     3)  Op?mize  CRF  at  coarsest   scale   4)  Define  new  search  space   around  current  solu?on   5)  Repeat  (3-­‐4)  un?l  finest  scale  
  • 10. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   10   Mul?-­‐scale:  CRF  sparsifica?on   Label  before  op?m.       Label  amer  op?m.         Label  space  to   explore         Removed  label   range  
  • 11. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   11   Mul?-­‐scale:  GM-­‐IP(Image  Pyramid)  vs  GM-­‐EP  (Energy  Pyramid)   The  image  pyramid  yields  a  smoothed  representa?on  of  the  energy  and  destroys  local   minimums,  especially  at  coarse  scale:         Different  minima!   Energy  pyramid   Image  pyramid  
  • 12. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   12   Stereo-­‐imaging  in  urban  context:  (Reference  Image)  
  • 13. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   13   Stereo-­‐imaging  in  urban  context:  (Target  Image)  
  • 14. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   14   Stereo-­‐imaging  in  urban  context:  (Reference  Image)  
  • 15. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   15   Stereo-­‐imaging  in  urban  context:  Area  of  interest  in  reference  image   Baseline  =  no  pyramid  (direct  op@miza@on)     Quan?ta?ve  comparison  between  algorithms:     Unary  terms:  ZNCC  with  5x5  windows   4  scales,  1  itera?on  per  scale.    
  • 16. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   16   Coarse  scale:  GM-­‐EP  (Energy  Pyramid)  vs  GM-­‐IP(Image  Pyramid)  
  • 17. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   17   Coarse  scale:  GM-­‐EP  (Energy  Pyramid)  vs  GM-­‐IP(Image  Pyramid)  
  • 18. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   18   Finest  scale:  GM-­‐EP  (Energy  Pyramid)  vs  GM-­‐IP(Image  Pyramid)  
  • 19. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   19   Finest  scale:  GM-­‐EP  (Energy  Pyramid)  vs  GM-­‐IP(Image  Pyramid)  
  • 20. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   20   GM-­‐EP  (Energy  Pyramid)  vs  MicMac  (Image  Pyramid)  
  • 21. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   21   GM-­‐EP  (Energy  Pyramid)  vs  MicMac  (Image  Pyramid)  
  • 22.   Key  points:   •  A  versa?le  matching  model  efficiently  op?mized  with  state  of  the  art  discrete   op?miza?on  technique.   •  Energy  pyramid  yields  a  beper  representa?on  of  the  energy.       Future  work:   •  Modeling:   •  Impact  of  images’  noise,   •  Symmetry  w.r.t.  the  images,   •  Occlusions,   •  CRF  parameters  (unary  terms,  weights  of  CRF,  distance  func?on).   •  Op?miza?on   •  Auto  defini?on  of  the  search-­‐space,   •  Mul?grid  instead  of  mul?scale,   •  Paralleliza?on  for  shared  and  distributed  memory  architectures.   B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   22   Conclusion  &  Future  work:  
  • 23. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   23  
  • 24. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   24   Stereo-­‐imaging  in  urban  context:  (Reference  Image)  
  • 25. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   25   Stereo-­‐imaging  in  urban  context:  (Target  Image)    
  • 26. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   26   Finest  scale:  GM-­‐EP  (Energy  Pyramid)  vs  MicMac  (Image  Pyramid)   Micmac   GM-­‐EP     (Energy  Pyramid)  
  • 27. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   27   Finest  scale:  GM-­‐EP  (Energy  Pyramid)  vs  MicMac  (Image  Pyramid)  
  • 28. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   28   Mul?-­‐scale:  GM-­‐IP  algorithm  (Image  Pyramid)  
  • 29. B.Conejo  -­‐  Fast  global  Matching  via  Energy  Pyramid   29   Mul?-­‐scale:  GM-­‐EP  algorithm  (Energy  Pyramid)