Preview only show first 10 pages with watermark. For full document please download

Diapositive 1

   EMBED


Share

Transcript

VALIDATION AND TUNNING OF DENSE STEREO-VISION SYSTEMS USING HI-RESOLUTION 3D REFERENCE MODELS E. REMETEAN (CNES) S. MAS (MAGELLIUM) - JB GINESTET (MAGELLIUM) - L.RASTEL (CNES) ASTRA - 14.04.2011 CONTENT Validation methodology Hardware & software tools Preliminary results Study status Credits ASTRA 2011 2 Dense stereo-vision system validation To build a navigation map and compute a safe and effective trajectory, the Autonomous Navigation software needs a reliable knowledge of the rover surroundings Study goals 3D reconstruction accuracy Robustness wrt the scene content & lighting Impact of the stereo-vision system parameters Optimal parameter set definition for a given robotic mission Methodology Comparison of the computed disparity maps to dense reference maps acquired with low parallax ASTRA 2011 3 Acquisition Mechanical Ground Support Equipment Acquisition of stereo images & reference models with reduced parallax Composed of a stereo-bench, a Laser Scanner, translation linear stages FARO Photon 20 Laser Scanner Up to 30 million 3D points / s-b f.o.v. Accuracy ≈ ±2mm Measurement range up to 20m Translation stages for parallax minimization ASTRA 2011 4 Acquisition MGSE calibration Estimation of transfer matrix between the Laser Scanner and stereo-bench reference frames Parallax minimisation Stereo Bench (SB) Laser Scanner (LS) Calibration performed after any MGSE displacement on the Mars yard Laser Tracker (LT) Laser Tracker used to measure Position of the landmark balls Position & attitude of the stereo-bench Accuracy better than 0.1mm Landmark Balls Useful area ASTRA 2011 5 Acquisition campaigns Both indoors and outdoors (scene content & lighting conditions variation) Several exposure times for every scene (robustness studies) The content of the scene is changed rather than moving the MGSE (to avoid MGSE calibrations) ASTRA 2011 6 Laser Scanner data filtering 3D-Filter software was developed for: Interest zone selection (corresponding to stereo-bench field of view) Points clouds filtering for measurement artefacts & outliers removal ASTRA 2011 7 Data exploitation: Perception Workshop Comparison of real disparity (physical stereo-bench) to virtual disparity (virtual stereobench looking at the 3D model measured by the LS) Real disparity computation parameters can be modified from a control panel The filtered Laser Scanner points cloud is meshed and the disparity is computed using the virtual stereo-bench physical parameters (adjustable) Initial virtual stereo-bench position & attitude obtained from MGSE calibration step ASTRA 2011 8 Data exploitation: PW – Stereo-benchmarking Similarity scores Classical window-based scores (SAD, SSD, ZNCC) 3D-distance score (a little pessimistic) Virtual 3D cloud Real 3D cloud Left optical centre 3Ddist = | DepthReal – DepthVirtual | Virtual stereo-bench position & attitude optimisation Stereo base length optimisation → indirect stereo base length measurement method ASTRA 2011 9 Data exploitation: PW – 3D viewer 3D viewer allows to display in 3D Real & Virtual points clouds computed from disparities Mismatches between the clouds (local similarity error) ASTRA 2011 10 Preliminary results (1/3) Accuracy (3Ddist) 100mm stereo base CCD 4.65µm pixels Full resolution images Scenes Mean Error (mm) Std dev (mm) Indoor 5.05 0.64 Outdoor 13.27 1.55 7x7 correlation window Virtual SB attitude & base optimisation to measure intrinsic performance ☺ Mean Error < Autonomous Navigation DEM cell size (40mm) Impact of image resolution Image subsampling “Pixel size” (µm) Mean error (mm) Mean accuracy degradation Number of pixels to process 1/1 4.65 13.27 0% 100% 1/2 9.30 16.60 25.09% 25% 1/4 18.60 20.45 54.11% 6.25% ASTRA 2011 11 Preliminary results (2/3) Impact of stereo-correlation window size Correlation window size Mean error (mm) Mean accuracy gain wrt 7x7 Estimated complexity wrt 7x7 9x9 12.45 6.18% +65% 7x7 13.27 0% 0% 5x5 15.00 -13.04% -51% Robustness to exposure time L\R 5 ms 48 ms 81 ms 87 ms 135 ms 170 ms 5 ms 27.24 - - - - - 55 ms - 88.50 66.87 57.10 15.33 7.27 90 ms - 75.03 89.68 81.58 47.92 28.70 100 ms - 62.31 82.68 90.09 77.61 55.69 150 ms - 19.64 57.60 82.59 90.18 86.70 200 ms - 8.10 32.99 55.30 87.42 90.19 ASTRA 2011 Correlation ratio (%) 12 Preliminary results (3/3) Fast multi-resolution stereo-correlation algorithm L\R 5 ms 48 ms 81 ms 87 ms 135 ms 170 ms 5 ms 81.90 - - - - - 55 ms - 92.98 91.11 92.49 86.82 82.71 90 ms - 92.74 93.08 92.48 91.14 88.96 100 ms - 93.11 92.22 93.11 92.79 91.89 150 ms - 91.97 92.11 92.94 93.19 92.98 200 ms - 90.33 91.26 92.23 92.90 93.15 L\R 5 ms 48 ms 81 ms 87 ms 135 ms 170 ms 5 ms +24.5 - - - - - 55 ms - -7.6 -7.4 -10.1 -0.8 +2.1 90 ms - -9.3 -8.7 -7.2 -12.7 -14.9 100 ms - -14.7 -7.7 -9.4 -11.7 -13.6 150 ms - -13.5 -13.0 -11.8 -9.1 -9.2 200 ms - -17.7 -18.0 -17.6 -9.1 -9.2 ASTRA 2011 Correlation ratio (%) Mean error (% wrt mono-resolution algorithm) 13 Study status Today Validation methodology adapted for dense stereo-vision systems Indirect stereo base estimation method Accuracy of the studied stereo-vision system is compatible with AN requirements Good robustness to image exposure conditions Fast multi-resolution algorithm will become the new CNES baseline Further work Full-resolution outdoor acquisition campaigns Performances with stereo-bench flight model demonstrator “Tough” textures campaigns Stereo base length impacts Security margins definition for Autonomous Navigation ASTRA 2011 14 Credits : CNES sub-contractors involved Stereo-benches Flight model demonstrator: CSEM / MCSE Ground models: COMAT Aerospace, AR2P Perception Workshop Magellium CS-SI 3D-Filter CS-SI Validation studies & MGSE realisation Magellium Sud-Rectif ASTRA 2011 15 Thank you for your attention! [email protected] ASTRA 2011 16