SlideShare a Scribd company logo
International Symposium on Visual Computing 2010

           A Region-Based Randomized
    Voting Scheme for Stereo Matching
                                                    Guillaume GALES, Alain CROUZIL
                           TOULOUSE INSTITUTE OF COMPUTER SCIENCE RESEARCH (IRIT)
                                                                   Sylvie CHAMBON
                                          FRENCH PUBLIC WORKS LABORATORY (LCPC)




Monday, December 6, 2010
Problematic
                                                                             Y
                                                                                              Scene

•   3D reconstruction from stereo pairs                                                   Z
                                                                         X
     • Acquisition                  jl                                                        jr
     • Pixel matching            il
                                                                                 P
                                                                 pl                  ir               pr
     • Calibration       yl                                                                                                     yr
     • Reconstruction       zl                                                                                            zr
                                                            Left image                             Right image
                                              xl                                                                     xr
                                        Left camera                                                              Right camera




                           Left image              Right image                        Disparity map

    G. GALES, A. CROUZIL, S. CHAMBON                                                                             2   ISVC 2010

Monday, December 6, 2010
Outline




  • Pixel matching methods
  • Proposed algorithm based on a randomized voting scheme
  • Results
  • Conclusion




  G. GALES, A. CROUZIL, S. CHAMBON                           3   ISVC 2010

Monday, December 6, 2010
Pixel matching



  • Local methods - based on correlation measures in the vicinity of
    pixels
  • Global methods - based on mathematical optimization techniques
    (belief propagation, graph cut, simulated annealing, etc.) to
    minimize errors made by the computed disparities
  • Region-based methods - pixels within a homogeneous color region
    of an image belong to the same surface




  G. GALES, A. CROUZIL, S. CHAMBON                           4   ISVC 2010

Monday, December 6, 2010
Region-based methods
                                      Left            Right
                                     image            image

    Segmentation                                                  Local matching


                                     Region           Initial
                                      map         disparity map
 Estimation of the
  parameters of a
   surface model

                                         Surface model-
                                       based disparity map

Global optimization

                                              Final
                                          disparity map
  G. GALES, A. CROUZIL, S. CHAMBON                                     5   ISVC 2010

Monday, December 6, 2010
Proposed algorithm
                                      Left                 Right
                                     image                 image
                                                                           Local matching
   Segmentations                                                             with robust
                                                                             correlation

                      Region          Region                   Initial
                      map 1           map 2        ...     disparity map


                                         Surface       Surface
                                      model-based model-based
                                      disparity map disparity map
   Randomized
  surface model
   computation                           Surface       Surface
                                      model-based model-based
                                      disparity map disparity map
                                                                    ...
   Voting scheme
                                          Final disparity
                                               map
  G. GALES, A. CROUZIL, S. CHAMBON                                              6   ISVC 2010

Monday, December 6, 2010
Initial disparities
  • Do not need to be dense, however a good repartition of correct
    initial disparities is needed within each region
  • A robust correlation measure is used to improve results near
    occluded areas
                                      Match
                                      Match
        Left image                                          Right image




  G. GALES, A. CROUZIL, S. CHAMBON   Outliers                   7     ISVC 2010

Monday, December 6, 2010
Multi-segmentations

  • Over-segmentation (more regions) - hard to find enough correct
    initial disparities in some segments
  • Under-segmentation (less regions) - errors are more important
    when, for instance, a plane model is used to fit a segment from a
    conic surface




      Region boundaries

      Initial disparities

      False initial disparities

                                     Over-segmentation           Under-segmentation

  G. GALES, A. CROUZIL, S. CHAMBON                                                    8   ISVC 2010

Monday, December 6, 2010
Randomized voting scheme


  •   Estimation of a surface model-based disparity map:
      • For each region map :
         • For each region :
           • Randomly select 3 points (in,jn,dn) in the disparity space
             within the region, n={1,2,3}
           • Compute for this region the plane parameters a,b,c such as
             ain+bjn+dn=c
           • Assign to each pixel (k,l) within the region its estimated
             disparity
                              pk,l ← c − ak − bl


  G. GALES, A. CROUZIL, S. CHAMBON                             9   ISVC 2010

Monday, December 6, 2010
Randomized voting scheme
                                             Region map 1       Region map 2            ...




                                                                                        ...




                                                                                        ...




       ...                    ...                   ...              ...



                                           Region boundaries
                                            Surface model-
                                            based disparities
                                            False disparities

  G. GALES, A. CROUZIL, S. CHAMBON                                             10   ISVC 2010

Monday, December 6, 2010
Randomized voting scheme

  •   Estimation of the disparity density function
      • n surface model disparity maps are computed. For each pixel,
        each computed disparity represents a vote
      • Final disparity is the most voted one
      • Sub-pixel accuracy can be obtained by computing a disparity
        density function using a kernel density estimation method
         • Let xi be one vote

                              n
                                                 
                           1  3 1 − x − xi 2       if x − xi  ≤ 1
         pk,l ← argmax            4
                  x≤dmax n i=1 0                      otherwise



  G. GALES, A. CROUZIL, S. CHAMBON                              11   ISVC 2010

Monday, December 6, 2010
egmentations (S1−2 ). Region boundaries as well as errors are shown in w
                                 Randomized voting scheme
 map presents different errors. However, these errors are approximations o
disparities. Let’s take a closer look at the cone in front of the mask. The
l does not fit the whole cone, nevertheless, at each random selection, a diff
of the cone obtains correct disparities. As a final result, we take the mode
rity density function computed from all the approximations.

                   ˆ
           disparity density function
                  f
               0.5
               0.3
               0.1
                                                           disparity= x
                                                            disparity
                     33     34    35    36   37   38     39 = dmax

                                          argmax
4. Density function built fromxi the different estimated disparities (black ci
given pixel. The mode (36.3 here) is shown with a bold vertical line.



 rateALES, A.number HAMBON
  G. G
       vs. CROUZIL, S. C of segmentations We evaluate the result of our 2010
                                                                  12 ISVC
                                                                          algor
 Monday, December 6, 2010
Results



  •   Data set and evaluation - Middlebury protocol. The error rate
      is given by the percentage of bad pixels:
                    1 
             BP =         (|d(i, j) − dtheoretical (i, j)|  threshold)
                    N i,j

  • BP versus the number of region maps
  • BP versus the number of random selections (votes)




  G. GALES, A. CROUZIL, S. CHAMBON                                 13     ISVC 2010

Monday, December 6, 2010
Results (cont’d)
           A Region-Based Randomized Voting Scheme for Stereo Matching

   error rate (%)                       error rate (%)
     3.75                                 3.75
     3.5                                   3.5
    3.25                                 3.25
       3                                    3
    2.75                                 2.75
     2.5                                   2.5
             1       2    3      4               5 15 25   50           100
                 # segmentations                    # random selections
                 # region maps                    # random selections
g. 5. Error rate for the images cones with t  1 over the non-occluded pixels versu
  number of segmentations (left) and versus the number of random selections (right)
e mean values are CHAMBONby the black circles and the standard deviation ISVC 2010
    G. GALES, A. CROUZIL, S. given                                    14  are given
 the vertical 6, 2010
  Monday, December
                   lines.
Results (cont’d)
                                 5            15          25           50            100
                   nonocc 9.89 ± 0.94 7.33 ± 0.71 6.74 ± 0.34 5.91 ± 0.28 5.47 ± 0.18
           tsukuba G. Gales, A. Crouzil and S.± 0.68 7.49 ± 0.35 6.65 ± 0.27 6.22 ± 0.18
             10       all 10.66 ± 0.93 8.05 Chambon
                     disc 19.88 ± 1.24 17.58 ± 0.82 17.45 ± 0.75 16.45 ± 0.63 16.22 ± 0.46
                   nonocc tsukuba 0.31 0.20venus
                           0.49 ±             ± 0.03 0.17 ± teddy 0.16 ± 0.01cones ± 0.01
                                                             0.02                0.15
            venus     all  0.89 ± 0.34 0.55 ± 0.06 0.50 ± 0.04 0.48 ± 0.02 0.48 ± 0.02
                     disc 3.21 ± 0.82 2.56 ± 0.37 2.22 ± 0.27 2.13 ± 0.18 2.09 ± 0.16
                   nonocc 7.17 ± 1.03 6.04 ± 0.25 5.95 ± 0.21 5.74 ± 0.15 5.65 ± 0.12
            teddy     all 11.56 ± 1.30 10.26 ± 0.38 10.13 ± 0.28 9.77 ± 0.28 9.80 ± 0.26
                     disc 17.38 ± 1.20 15.70 ± 0.52 15.62 ± 0.42 15.29 ± 0.39 15.19 ± 0.27
                   nonocc 3.05 ± 0.12 2.75 ± 0.09 2.68 ± 0.07 2.64 ± 0.04 2.61 ± 0.02
            cones 0.5 all
               t
                           8.88 ± 0.22 8.30 ± 0.18 8.12 ± 0.12 8.02 ± 0.08 7.94 ± 0.04
                     disc 8.58 ± 0.29 7.88 ± 0.23 7.71 ± 0.18 7.60 ± 0.10 7.52 ± 0.06
         Table 2. Error rate and standard deviation for the 4 stereo pairs (t  1) ver-
         sus the number of random selections (5–100). The evaluation is performed over the
         non-occluded pixels (nonocc), all the pixels (all ) and the pixels within the depth-
         discontinuity areas (disc) with 4 segmentations. The best result of each row is written
                t1
         in bold.


          t   Fig. 6.tsukuba
                      The first row shows thevenus disparity maps computed by our algorithm. The
                                                 final                   teddy                   cones
             nonocc and third rows nonoccthe all
              second all       disc    show       error maps with t  0.5 and disc 1 nonocc =all
                                                         disc nonocc      all    t  (black             disc
                                                                                                   errors,
    t0.5 t1 16(34) 16.7(34) 27.1(73) 2.48(10) 2.95(8) 8.13(8) 8.73(3) 13.9(4) 22.1(3) 4.42(1) 10.2(1) 11.5(2)
              grey = errors in occluded areas).
     t1 t 9.83(27)10.6(26)23.8(64) 0.39(6) 0.78(9) 3.97(13) 6.41(7) 11.1(6) 17.1(9) 2.95(2) 8.40(4) 8.45(3)
          2
         t3 4.85(77) 5.54(70) 17.7(74) 0.13(6) 0.45(13) 1.86(8) 5.40(12)9.54(12)14.8(13)2.62(4)7.93 (7)7.54(6)
         Table 3. Middlebury error rates and ranking into parentheses with different thresholds
         t: t1 2. 0.5, t2 Z.F., Zheng, Z.G.: 1. The best ranking for each talgorithm using cooper-
               = Wang, = 0.75 and t3 = A region based stereo matching is shown in bold.
  G. GALES, A. CROUZIL,optimization. In: CVPR. (2008)
                 ative S. CHAMBON                                                                   15   ISVC 2010
               3. Klaus, A., Sormann, M., Karner, K.: Segment-based stereo matching using belief
Monday, December 6, 2010
Results (cont’d)




  G. GALES, A. CROUZIL, S. CHAMBON               16   ISVC 2010

Monday, December 6, 2010
Conclusion



  • Our algorithm gives good results at sub-pixel accuracy even with
    non polyhedral objects
  • Easy to implement yet very effective
  • Algorithm highly parallelizable
  • We are working on improvements by using a confidence measure to
    make a weighted random selection (to avoid the selection of initial
    disparities with low confidence)




  G. GALES, A. CROUZIL, S. CHAMBON                            17   ISVC 2010

Monday, December 6, 2010

More Related Content

PDF
Lecture12
PDF
Lecture13
PDF
Pixel Matching from Stereo Images (Callan seminar)
PDF
Lecture09
PDF
Lec06 edge
PPT
Stereo matching
PDF
Pixel matching for binocular stereovision by propagation of feature points ma...
PDF
Passive stereo vision with deep learning
Lecture12
Lecture13
Pixel Matching from Stereo Images (Callan seminar)
Lecture09
Lec06 edge
Stereo matching
Pixel matching for binocular stereovision by propagation of feature points ma...
Passive stereo vision with deep learning

Similar to A Region-Based Randomized Voting Scheme for Stereo Matching (20)

PPTX
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
PPTX
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
PPTX
PG2012_User_Disparity
PDF
Fcv scene hebert
PDF
Structlight
PDF
A Review Paper on Stereo Vision Based Depth Estimation
PDF
A Measure for Accuracy Disparity Maps Evaluation
PDF
An Assessment of Image Matching Algorithms in Depth Estimation
PDF
An Evaluation Methodology for Stereo Correspondence Algorithms
PPTX
An Evaluation Methodology for Stereo Correspondence Algorithms
PDF
A novel fast block matching algorithm considering cost function and stereo al...
PDF
A novel fast block matching algorithm considering cost function and stereo al...
PDF
Shape matching and object recognition using shape context belongie pami02
PPTX
Lec13 stereo converted
PDF
Liu Natural Scene Statistics At Stereo Fixations
PPT
Disparity Estimation Using A Color Segmentation V3
PDF
PPTX
SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
PDF
Development of stereo matching algorithm based on sum of absolute RGB color d...
PDF
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
On the Impact of the Error Measure Selection in Evaluating Disparity Maps
PG2012_User_Disparity
Fcv scene hebert
Structlight
A Review Paper on Stereo Vision Based Depth Estimation
A Measure for Accuracy Disparity Maps Evaluation
An Assessment of Image Matching Algorithms in Depth Estimation
An Evaluation Methodology for Stereo Correspondence Algorithms
An Evaluation Methodology for Stereo Correspondence Algorithms
A novel fast block matching algorithm considering cost function and stereo al...
A novel fast block matching algorithm considering cost function and stereo al...
Shape matching and object recognition using shape context belongie pami02
Lec13 stereo converted
Liu Natural Scene Statistics At Stereo Fixations
Disparity Estimation Using A Color Segmentation V3
SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
Development of stereo matching algorithm based on sum of absolute RGB color d...
Ad

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Cloud computing and distributed systems.
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
KodekX | Application Modernization Development
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Dropbox Q2 2025 Financial Results & Investor Presentation
Network Security Unit 5.pdf for BCA BBA.
sap open course for s4hana steps from ECC to s4
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Understanding_Digital_Forensics_Presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Review of recent advances in non-invasive hemoglobin estimation
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Per capita expenditure prediction using model stacking based on satellite ima...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Big Data Technologies - Introduction.pptx
Encapsulation_ Review paper, used for researhc scholars
Cloud computing and distributed systems.
The AUB Centre for AI in Media Proposal.docx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KodekX | Application Modernization Development
Ad

A Region-Based Randomized Voting Scheme for Stereo Matching

  • 1. International Symposium on Visual Computing 2010 A Region-Based Randomized Voting Scheme for Stereo Matching Guillaume GALES, Alain CROUZIL TOULOUSE INSTITUTE OF COMPUTER SCIENCE RESEARCH (IRIT) Sylvie CHAMBON FRENCH PUBLIC WORKS LABORATORY (LCPC) Monday, December 6, 2010
  • 2. Problematic Y Scene • 3D reconstruction from stereo pairs Z X • Acquisition jl jr • Pixel matching il P pl ir pr • Calibration yl yr • Reconstruction zl zr Left image Right image xl xr Left camera Right camera Left image Right image Disparity map G. GALES, A. CROUZIL, S. CHAMBON 2 ISVC 2010 Monday, December 6, 2010
  • 3. Outline • Pixel matching methods • Proposed algorithm based on a randomized voting scheme • Results • Conclusion G. GALES, A. CROUZIL, S. CHAMBON 3 ISVC 2010 Monday, December 6, 2010
  • 4. Pixel matching • Local methods - based on correlation measures in the vicinity of pixels • Global methods - based on mathematical optimization techniques (belief propagation, graph cut, simulated annealing, etc.) to minimize errors made by the computed disparities • Region-based methods - pixels within a homogeneous color region of an image belong to the same surface G. GALES, A. CROUZIL, S. CHAMBON 4 ISVC 2010 Monday, December 6, 2010
  • 5. Region-based methods Left Right image image Segmentation Local matching Region Initial map disparity map Estimation of the parameters of a surface model Surface model- based disparity map Global optimization Final disparity map G. GALES, A. CROUZIL, S. CHAMBON 5 ISVC 2010 Monday, December 6, 2010
  • 6. Proposed algorithm Left Right image image Local matching Segmentations with robust correlation Region Region Initial map 1 map 2 ... disparity map Surface Surface model-based model-based disparity map disparity map Randomized surface model computation Surface Surface model-based model-based disparity map disparity map ... Voting scheme Final disparity map G. GALES, A. CROUZIL, S. CHAMBON 6 ISVC 2010 Monday, December 6, 2010
  • 7. Initial disparities • Do not need to be dense, however a good repartition of correct initial disparities is needed within each region • A robust correlation measure is used to improve results near occluded areas Match Match Left image Right image G. GALES, A. CROUZIL, S. CHAMBON Outliers 7 ISVC 2010 Monday, December 6, 2010
  • 8. Multi-segmentations • Over-segmentation (more regions) - hard to find enough correct initial disparities in some segments • Under-segmentation (less regions) - errors are more important when, for instance, a plane model is used to fit a segment from a conic surface Region boundaries Initial disparities False initial disparities Over-segmentation Under-segmentation G. GALES, A. CROUZIL, S. CHAMBON 8 ISVC 2010 Monday, December 6, 2010
  • 9. Randomized voting scheme • Estimation of a surface model-based disparity map: • For each region map : • For each region : • Randomly select 3 points (in,jn,dn) in the disparity space within the region, n={1,2,3} • Compute for this region the plane parameters a,b,c such as ain+bjn+dn=c • Assign to each pixel (k,l) within the region its estimated disparity pk,l ← c − ak − bl G. GALES, A. CROUZIL, S. CHAMBON 9 ISVC 2010 Monday, December 6, 2010
  • 10. Randomized voting scheme Region map 1 Region map 2 ... ... ... ... ... ... ... Region boundaries Surface model- based disparities False disparities G. GALES, A. CROUZIL, S. CHAMBON 10 ISVC 2010 Monday, December 6, 2010
  • 11. Randomized voting scheme • Estimation of the disparity density function • n surface model disparity maps are computed. For each pixel, each computed disparity represents a vote • Final disparity is the most voted one • Sub-pixel accuracy can be obtained by computing a disparity density function using a kernel density estimation method • Let xi be one vote n 1 3 1 − x − xi 2 if x − xi ≤ 1 pk,l ← argmax 4 x≤dmax n i=1 0 otherwise G. GALES, A. CROUZIL, S. CHAMBON 11 ISVC 2010 Monday, December 6, 2010
  • 12. egmentations (S1−2 ). Region boundaries as well as errors are shown in w Randomized voting scheme map presents different errors. However, these errors are approximations o disparities. Let’s take a closer look at the cone in front of the mask. The l does not fit the whole cone, nevertheless, at each random selection, a diff of the cone obtains correct disparities. As a final result, we take the mode rity density function computed from all the approximations. ˆ disparity density function f 0.5 0.3 0.1 disparity= x disparity 33 34 35 36 37 38 39 = dmax argmax 4. Density function built fromxi the different estimated disparities (black ci given pixel. The mode (36.3 here) is shown with a bold vertical line. rateALES, A.number HAMBON G. G vs. CROUZIL, S. C of segmentations We evaluate the result of our 2010 12 ISVC algor Monday, December 6, 2010
  • 13. Results • Data set and evaluation - Middlebury protocol. The error rate is given by the percentage of bad pixels: 1 BP = (|d(i, j) − dtheoretical (i, j)| threshold) N i,j • BP versus the number of region maps • BP versus the number of random selections (votes) G. GALES, A. CROUZIL, S. CHAMBON 13 ISVC 2010 Monday, December 6, 2010
  • 14. Results (cont’d) A Region-Based Randomized Voting Scheme for Stereo Matching error rate (%) error rate (%) 3.75 3.75 3.5 3.5 3.25 3.25 3 3 2.75 2.75 2.5 2.5 1 2 3 4 5 15 25 50 100 # segmentations # random selections # region maps # random selections g. 5. Error rate for the images cones with t 1 over the non-occluded pixels versu number of segmentations (left) and versus the number of random selections (right) e mean values are CHAMBONby the black circles and the standard deviation ISVC 2010 G. GALES, A. CROUZIL, S. given 14 are given the vertical 6, 2010 Monday, December lines.
  • 15. Results (cont’d) 5 15 25 50 100 nonocc 9.89 ± 0.94 7.33 ± 0.71 6.74 ± 0.34 5.91 ± 0.28 5.47 ± 0.18 tsukuba G. Gales, A. Crouzil and S.± 0.68 7.49 ± 0.35 6.65 ± 0.27 6.22 ± 0.18 10 all 10.66 ± 0.93 8.05 Chambon disc 19.88 ± 1.24 17.58 ± 0.82 17.45 ± 0.75 16.45 ± 0.63 16.22 ± 0.46 nonocc tsukuba 0.31 0.20venus 0.49 ± ± 0.03 0.17 ± teddy 0.16 ± 0.01cones ± 0.01 0.02 0.15 venus all 0.89 ± 0.34 0.55 ± 0.06 0.50 ± 0.04 0.48 ± 0.02 0.48 ± 0.02 disc 3.21 ± 0.82 2.56 ± 0.37 2.22 ± 0.27 2.13 ± 0.18 2.09 ± 0.16 nonocc 7.17 ± 1.03 6.04 ± 0.25 5.95 ± 0.21 5.74 ± 0.15 5.65 ± 0.12 teddy all 11.56 ± 1.30 10.26 ± 0.38 10.13 ± 0.28 9.77 ± 0.28 9.80 ± 0.26 disc 17.38 ± 1.20 15.70 ± 0.52 15.62 ± 0.42 15.29 ± 0.39 15.19 ± 0.27 nonocc 3.05 ± 0.12 2.75 ± 0.09 2.68 ± 0.07 2.64 ± 0.04 2.61 ± 0.02 cones 0.5 all t 8.88 ± 0.22 8.30 ± 0.18 8.12 ± 0.12 8.02 ± 0.08 7.94 ± 0.04 disc 8.58 ± 0.29 7.88 ± 0.23 7.71 ± 0.18 7.60 ± 0.10 7.52 ± 0.06 Table 2. Error rate and standard deviation for the 4 stereo pairs (t 1) ver- sus the number of random selections (5–100). The evaluation is performed over the non-occluded pixels (nonocc), all the pixels (all ) and the pixels within the depth- discontinuity areas (disc) with 4 segmentations. The best result of each row is written t1 in bold. t Fig. 6.tsukuba The first row shows thevenus disparity maps computed by our algorithm. The final teddy cones nonocc and third rows nonoccthe all second all disc show error maps with t 0.5 and disc 1 nonocc =all disc nonocc all t (black disc errors, t0.5 t1 16(34) 16.7(34) 27.1(73) 2.48(10) 2.95(8) 8.13(8) 8.73(3) 13.9(4) 22.1(3) 4.42(1) 10.2(1) 11.5(2) grey = errors in occluded areas). t1 t 9.83(27)10.6(26)23.8(64) 0.39(6) 0.78(9) 3.97(13) 6.41(7) 11.1(6) 17.1(9) 2.95(2) 8.40(4) 8.45(3) 2 t3 4.85(77) 5.54(70) 17.7(74) 0.13(6) 0.45(13) 1.86(8) 5.40(12)9.54(12)14.8(13)2.62(4)7.93 (7)7.54(6) Table 3. Middlebury error rates and ranking into parentheses with different thresholds t: t1 2. 0.5, t2 Z.F., Zheng, Z.G.: 1. The best ranking for each talgorithm using cooper- = Wang, = 0.75 and t3 = A region based stereo matching is shown in bold. G. GALES, A. CROUZIL,optimization. In: CVPR. (2008) ative S. CHAMBON 15 ISVC 2010 3. Klaus, A., Sormann, M., Karner, K.: Segment-based stereo matching using belief Monday, December 6, 2010
  • 16. Results (cont’d) G. GALES, A. CROUZIL, S. CHAMBON 16 ISVC 2010 Monday, December 6, 2010
  • 17. Conclusion • Our algorithm gives good results at sub-pixel accuracy even with non polyhedral objects • Easy to implement yet very effective • Algorithm highly parallelizable • We are working on improvements by using a confidence measure to make a weighted random selection (to avoid the selection of initial disparities with low confidence) G. GALES, A. CROUZIL, S. CHAMBON 17 ISVC 2010 Monday, December 6, 2010