1 / 14

Road Scene Analysis by Stereovision: a Robust and Quasi-Dense Approach

Road Scene Analysis by Stereovision: a Robust and Quasi-Dense Approach. Nicolas Hautière 1 , Raphaël Labayrade 2 , Mathias Perrollaz 2 , Didier Aubert 2. 1 LCPC – French Research Institute for Public Works 2 INRETS – French National Institute for Research in Transportation and Safety.

Download Presentation

Road Scene Analysis by Stereovision: a Robust and Quasi-Dense Approach

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Road Scene Analysis by Stereovision: a Robust and Quasi-Dense Approach Nicolas Hautière1, Raphaël Labayrade2, Mathias Perrollaz2, Didier Aubert2 1 LCPC – French Research Institute for Public Works 2 INRETS – French National Institute for Research in Transportation and Safety

  2. Outline of the Presentation • Problematic • The ″v-disparity ″ approach • The quasi-dense matching algorithm • The robust and quasi-dense approach • Example • Conclusion

  3. Problematic • Robust detection of both the longitunal and lateral positions of vertical objects by in-vehicle stereovision. • Due to real-time constraints, sparse matching techniques are more encountered in the literature, but poorly reconstruct the 3D structure. • Voting techniques (eg. Hough transform) provide a high rate of robustness:  The ″v-disparity″ approach is now widely used

  4. The Road Scene Model • The road scene is assumed to be composed of: • A road surface composed of horizontal and oblique planes • Vertical objects considered as vertical planes

  5. The ″v-disparity″ approach [Aubert, 2005]Robust computation of longitudinal position of objects Grabbing of right and left images Computation of a sparse disparity map Computation of ″v-disparity″ image Global surfaces extraction Extraction of the longitudinal position ″v-disparity″ image = v coordinate of a pixel towards its disparity Δ (performing accumulation from the disparity map along scanning lines) [Aubert, 2005] ] D. Aubert and R. Labayrade, “Road obstacles detection by stereovision: the "v-disparity" approach,” Annals of Telecommunications, vol. 60, no. 11–12, 2005.

  6. The ″v-disparity″ approach Computation of lateral position of objects is problematic • ″v-disparity″ approach relies on horizontal gradients • Consequently, ″u-disparity″ approach is not robust enough to compute the lateral position of objects, eg:  LIDAR is often used to fill this gap. u-disparity image ″u-disparity″ image = u coordinate of a pixel towards its disparity Δ (performing accumulation from the disparity map along scanning lines)

  7. How to cope with this situation ? • Densification of the disparity map is a solution • Problem: dense disparity map schemes are still costly to implement • An in-between method exists: the quasi-dense matching algorithm [Lhuillier, 2002] but has not been yet tested for in-vehicle stereovision  Let’s do it ! [Lhuillier, 2002] M. Lhuillier and L. Quan, “Match propagation for image-based modeling and rendering,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 8, pp. 1140–1146, 2002.

  8. Neighborhood of pixel a in I1 Neighborhood of pixel A in I2 b B A a C c The quasi-dense matching algorithm • Idea: propagation of the initial seeds in a way similar to a region growing, guided not by a criterion of homogeneity but by a score of correlation • Initial seeds are the local maxima of ZNCC correlation • Disparity propagation if correlation is good enough in close neighborhoods by allowing a small gradient of disparity: • Disparity is propagated only in textured areas, i.e. only if:

  9. The quasi-dense matching algorithm: examples t=0.05 Initial seeds (ZNCC>0.9) t=0.01 reconstructed ″v-disparity″ images not reliable !  Disparity is propagated along horizontal edges  However, the method creates some correlated matching errors to which ″v-disparity″ approach is sensitive !

  10. Proposed solution: the robust and quasi-dense approach • Idea: 1. Computation of ″v-disparity″ image and extraction of global surfaces 2. Propagation of disparity except that for each match candidate we check if it belongs to one of the planes of the ″v-disparity″ image  We add a global constraint on the quasi-dense matching algorithm

  11. Robust and quasi-dense approach: examples t=0.05 t=0.01 reconstructed « v-disparity » images OK • By adding a global constraint on the disparity propagation, matching errors are much less numerous ! • However, there are till some errors on occluded contours and periodic low textured areas

  12. Application: extraction of lateral position of objects • ″u-disparity″ image computation is now reliable • Fitting a bounding box is possible.

  13. ResultsBad Contrasted Video (Daytime Fog) Standard « u-v disparity » approach Few false detections, low detection rate Robust and quasi-dense approach (t=0.05)  Good detection rate, few false alarms Quasi-dense approach (t=0.05) Good detection rate, lots of false detections

  14. Conclusion • We have presented a stereovision method • Based on ″v-disparity″ approach and the quasi-dense matching algorithm • Computing reliable quasi-dense disparity maps • Detecting robustly both lateral and longitudinal positions of objects • Performing well under adverse conditions • Perspectives: • Quantitative assessment of the method • Comparison with other schemes

More Related