validation and tunning of dense stereo-vision...

16
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

Upload: others

Post on 05-Feb-2021

2 views

Category:

Documents


0 download

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

  • ASTRA 2011 2

    CONTENT

    Validation methodologyHardware & software toolsPreliminary resultsStudy statusCredits

  • ASTRA 2011 3

    Dense stereo-vision system validation

    Study goals3D reconstruction accuracyRobustness wrt the scene content & lightingImpact of the stereo-vision system parametersOptimal parameter set definition for a given robotic mission

    MethodologyComparison of the computed disparity maps to dense reference maps acquired with low parallax

    To build a navigation map and compute a safe and effective trajectory, the Autonomous Navigation software needs a reliable knowledge of the rover surroundings

  • ASTRA 2011 4

    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 ScannerUp to 30 million 3D points / s-b f.o.v.Accuracy ≈ ±2mmMeasurement range up to 20m

    Translation stages for parallax minimization

  • ASTRA 2011 5

    Acquisition MGSE calibration

    Laser Tracker (LT)

    Laser Scanner(LS)

    Landmark Balls

    Stereo Bench(SB)

    Useful area

    Estimation of transfer matrix between the Laser Scanner and stereo-bench reference framesParallax minimisation

    Calibration performed after any MGSE displacement on the Mars yard

    Laser Tracker used to measurePosition of the landmark ballsPosition & attitude of the stereo-benchAccuracy better than 0.1mm

  • ASTRA 2011 6

    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)

    Acquisition campaigns

  • ASTRA 2011 7

    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 8

    Data exploitation: Perception Workshop

    Comparison of real disparity (physical stereo-bench) to virtual disparity (virtual stereo-bench 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 9

    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 10

    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 11

    Preliminary results (1/3)

    Accuracy (3Ddist)100mm stereo base CCD 4.65µm pixels Full resolution images 7x7 correlation window Virtual SB attitude & base optimisation to measure intrinsic performance

    Scenes Mean Error (mm) Std dev (mm)Indoor 5.05 0.64

    Outdoor 13.27 1.55

    Image sub-sampling

    “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%

    ☺ Mean Error < Autonomous Navigation DEM cell size (40mm)

    Impact of image resolution

  • ASTRA 2011 12

    Preliminary results (2/3)

    Impact of stereo-correlation window sizeCorrelation 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

    Correlation ratio (%)

    L \ R 5 ms 48 ms 81 ms 87 ms 135 ms 170 ms5 ms 27.24 - - - - -55 ms - 88.50 66.87 57.10 15.33 7.2790 ms - 75.03 89.68 81.58 47.92 28.70

    100 ms - 62.31 82.68 90.09 77.61 55.69150 ms - 19.64 57.60 82.59 90.18 86.70200 ms - 8.10 32.99 55.30 87.42 90.19

  • ASTRA 2011 13

    Preliminary results (3/3) Fast multi-resolution stereo-correlation algorithm

    L \ R 5 ms 48 ms 81 ms 87 ms 135 ms 170 ms5 ms 81.90 - - - - -

    55 ms - 92.98 91.11 92.49 86.82 82.7190 ms - 92.74 93.08 92.48 91.14 88.96

    100 ms - 93.11 92.22 93.11 92.79 91.89150 ms - 91.97 92.11 92.94 93.19 92.98200 ms - 90.33 91.26 92.23 92.90 93.15

    L \ R 5 ms 48 ms 81 ms 87 ms 135 ms 170 ms5 ms +24.5 - - - - -

    55 ms - -7.6 -7.4 -10.1 -0.8 +2.190 ms - -9.3 -8.7 -7.2 -12.7 -14.9

    100 ms - -14.7 -7.7 -9.4 -11.7 -13.6150 ms - -13.5 -13.0 -11.8 -9.1 -9.2200 ms - -17.7 -18.0 -17.6 -9.1 -9.2

    Correlation ratio (%)

    Mean error(% wrt mono-resolution

    algorithm)

  • ASTRA 2011 14

    Study statusToday

    Validation methodology adapted for dense stereo-vision systemsIndirect stereo base estimation methodAccuracy of the studied stereo-vision system is compatible with AN requirementsGood robustness to image exposure conditionsFast multi-resolution algorithm will become the new CNES baseline

    Further workFull-resolution outdoor acquisition campaignsPerformances with stereo-bench flight model demonstrator“Tough” textures campaignsStereo base length impactsSecurity margins definition for Autonomous Navigation

  • ASTRA 2011 15

    Credits : CNES sub-contractors involved

    Stereo-benchesFlight model demonstrator: CSEM / MCSEGround models: COMAT Aerospace, AR2P

    Perception WorkshopMagelliumCS-SI

    3D-FilterCS-SI

    Validation studies & MGSE realisationMagelliumSud-Rectif

  • ASTRA 2011 16

    Thank you for your attention!

    [email protected]

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16