METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES

Similar documents
Fitting and Alignment

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

Multi-stable Perception. Necker Cube

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

Dynamic wetting property investigation of AFM tips in micro/nanoscale

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm

Non-iterative Construction of Super-Resolution Image from an Acoustic Camera Video Sequence

Structure from Motion

TN348: Openlab Module - Colocalization

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images

Pose Estimation in Heavy Clutter using a Multi-Flash Camera

Calibration of an Articulated Camera System with Scale Factor Estimation

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

An Image Fusion Approach Based on Segmentation Region

Calibration Method for 2-Dimensional Laser Scanner Attached on a Robot Vehicle

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Automated Surface Deformations Detection and Marking on Automotive Body Panels

Feature-Area Optimization: A Novel SAR Image Registration Method

FLane: An Adaptive Fuzzy Logic Lane Tracking System for Driver Assistance

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video

Alignment of Non-Overlapping Sequences

arxiv: v1 [cs.ro] 8 Jul 2016

APPLICATION OF AN AUGMENTED REALITY SYSTEM FOR DISASTER RELIEF

CS 534: Computer Vision Model Fitting

Feature-based image registration using the shape context

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach

Image Alignment CSC 767

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros.

Discriminative Dictionary Learning with Pairwise Constraints

Video Object Tracking Based On Extended Active Shape Models With Color Information

SVO: Semi-Direct Visual Odometry for Monocular and Multi-Camera Systems

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input

IMPLEMENTATION OF 3D SHAPE RECONSTRUCTION FROM RANGE IMAGES FOR OBJECT DIGITAL MODELING

Data fusion in multi sensor platforms for widearea

Planar Catadioptric Stereo: Multiple-View Geometry and Image-Based Camera Localization

Ecient Computation of the Most Probable Motion from Fuzzy. Moshe Ben-Ezra Shmuel Peleg Michael Werman. The Hebrew University of Jerusalem

Autonomous Exploration in Unknown Urban Environments for Unmanned Aerial Vehicles

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

PRÉSENTATIONS DE PROJETS

Semi-Direct Visual Odometry for Monocular, Wide-angle, and Multi-Camera Systems

Image-based Motion Stabilization for Maritime Surveillance

Large Motion Estimation for Omnidirectional Vision

Radial Basis Functions

Implementation of a Dynamic Image-Based Rendering System

Image Fusion With a Dental Panoramic X-ray Image and Face Image Acquired With a KINECT

Robotics and Autonomous Systems. Large scale multiple robot visual mapping with heterogeneous landmarks in semi-structured terrain

SVO: Semi-Direct Visual Odometry for Monocular and Multi-Camera Systems

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Novel Fuzzy logic Based Edge Detection Technique

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

Real time depth mapping performed on an autonomous stereo vision module

Autonomous Exploration in Unknown Urban Environments for Unmanned Aerial Vehicles

Incremental Real-Time Multibody VSLAM with Trajectory Optimization Using Stereo Camera

Environmental Mapping by Trinocular Vision for Self-Localization Using Monocular Vision

Combining complementary edge, point and color cues in model-based tracking for highly dynamic scenes

Planar Pose Estimation using a Camera and Single-Station Ranging Measurements

Direct Monocular Odometry Using Points and Lines

Online codebook modeling based background subtraction with a moving camera

SDF Tracker: A Parallel Algorithm for On-line Pose Estimation and Scene Reconstruction From Depth Images

Conditional Speculative Decimal Addition*

IMAGE MATCHING WITH SIFT FEATURES A PROBABILISTIC APPROACH

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects

Mobile Robot Localization and Mapping by Scan Matching using Laser Reflection Intensity of the SOKUIKI Sensor

Image-based Localization in Urban Environments

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay,

3D Modeling Using Multi-View Images. Jinjin Li. A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science

3D model-based tracking for UAV indoor localisation

Modeling, Manipulating, and Visualizing Continuous Volumetric Data: A Novel Spline-based Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Collaborative Tracking of Objects in EPTZ Cameras

MOTION BLUR ESTIMATION AT CORNERS

12. Segmentation. Computer Engineering, i Sejong University. Dongil Han

DETECTION OF MOVING OBJECT BY FUSION OF COLOR AND DEPTH INFORMATION

Detecting and Dealing with Hovering Maneuvers in Vision-aided Inertial Navigation Systems

A robust model-based tracker combining geometrical and color edge information

A NEW IMPLEMENTATION OF THE ICP ALGORITHM FOR 3D SURFACE REGISTRATION USING A COMPREHENSIVE LOOK UP MATRIX

Object Contour Tracking Using Multi-feature Fusion based Particle Filter

Articulated Motion Capture from Visual Hulls in High Dimensional Configuration Spaces

Learning a Class-Specific Dictionary for Facial Expression Recognition

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Title: A Novel Protocol for Accuracy Assessment in Classification of Very High Resolution Images

EYE CENTER LOCALIZATION ON A FACIAL IMAGE BASED ON MULTI-BLOCK LOCAL BINARY PATTERNS

Computing depth maps from descent images

Support Vector Machines

Coding Artifact Reduction Using Edge Map Guided Adaptive and Fuzzy Filter

Scale Selective Extended Local Binary Pattern For Texture Classification

Prof. Feng Liu. Spring /24/2017

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Reconstruction of Rigid Body Models from Motion Distorted Laser Range Data Using Optical Flow

An efficient method to build panoramic image mosaics

Available online at ScienceDirect. Procedia Environmental Sciences 26 (2015 )

Transcription:

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES Lorenzo Sorg CIRA the Italan Aerospace Research Centre Computer Vson and Vrtual Realty Lab.

Outlne Work goal Work motvaton State of the art Calbraton model Implementaton detals Results

Work Objectve The goal s the estmaton of rgd moton transformaton between a Laser Range Scanner and an Imagng System (External Calbraton), whch s needed to acheve the accurate algnment of the 3D range profles on a matched vdeo. ( R, t) : R SO(3), t 3

Work Motvaton The accurate co-regstraton of heterogeneous data s a fundamental requrement for a robotc systems, performng autonomous operatons: Object pose estmaton, dockng, trackng, graspng, etc.; Rover Autonomous Navgaton, Laser aded vsual SLAM; Geometrc documentaton and object nspecton; Sensor aded exposure of magng systems; anytme range profles and mage raster maps need to be jontly processed to gather knowledge about the surroundng envronment.

State of the art!! No extensve lterature s avalable on ths topc. I. P. Núñez and al. - Data Fuson Calbraton for a 3D Laser Range Fnder and a Camera usng Inertal Data. (ECMR 2009). II. R. Unnkrshnan and al. - Fast extrnsc calbraton of a laser rangefnder to a camera. Techncal Report CMU-RI-TR-05-09. III. L. Huang and al. - A Novel Mult-Planar LIDAR and Computer Vson Calbraton Procedure Usng 2D Patterns for Automated Navgaton. IEEE Intellgent Vehcle Symposum 2009. IV. S. Kumar and al. - Sensor Fuson of Laser & Stereo Vson Camera for Depth Estmaton and Obstacle Avodance. Int. Journal of Computer Applcatons. Num. 26:3. Need of a mddle-man sensor (AHRS); Algorthm do not cope wth 1D lasers scanners; Geometrc entty used for calbraton may not be easly and accurately extracted from raw data (planes); Not real calbraton (generaton of rough navgaton maps);

Calbraton Model SE(3) H C S L Geometrc Entty Camera Laser Scanner Back-projected plane l Image lne 0 1 1 l P H P C S C S C P

Calbraton Model L 1,..., N C l C 1,..., N 1,..., N S P 1,..., N H SC mn HSE(3) 1.. N d C SC S C T S, H P l R P t 1.. N

Calbraton Tool Implementaton Detals

Implementaton Detals Lne extracton from mages Lne Detecton by Hough Transform (RED) Lne Refnement Based on GL 10 Flterng (GREEN) Bsector Segment Extracton (YELLOW) C l 1,..., N L.Sorg - Edgelet Trackng usng Gauss-Laguerre Crcular Harmonc Flters. Paper submtted to IEEE ICIP 2011.

Implementaton Detals Lne extracton from range profles Spot Detecton by maxmum curvature k r 2 2r' 2 rr'' 3 2 2 r r' 2 Spot Refnement by Local Parabolc Fttng S P 1,..., N

Implementaton Detals External Calbraton estmaton External calbraton ntalzaton by vsual nspecton ( easy! ) 1 0 0 0 R z H dp J d d t P R dr l P H d d S T C S C S C 0, Implct enforcement of SO(3) constrant n LM scheme; Analytcal computaton of error terms Jacoban. T T T S T C d S T C d d dp I t P R l J t P R l d 3 0

Results on synthetc data Synthetcally generated scene gven by 20 lnes n 3D space; Image ponts corrupted by addtve whte Gaussan nose; Nose std.dev. rangng n the nterval [0-10] px; 100 test for each nose level. e rot R T Rˆ 180 [deg] e tr t tˆ 100 t [%] N N

Results on synthetc data Synthetcally generated scene gven by N lnes n 3D space; Image ponts corrupted by addtve whte Gaussan nose wth fxed ntensty ( 3 px std.dev.) ; Numer of lnes rangng n the nterval [5-200]; 100 test for each scene complexty level. e rot R T Rˆ 180 [deg] e tr t tˆ 100 t [%] Nlnes Nlnes

Laser Camera system Results on real system Pont Grey Chameleon 1296(H) x 964(V) 6 mm lens (43 H Fov) Hokuyo Scannng Range Fnder UTM-30LX 30m x 270 scannng range 0.25 angular resoluton Accuracy ±30mm [ 0.1m : 10 m ]

Results on real system Optmzaton Process dp dp 0 Err Err 0 t

Results on real system Optmzaton Process

Results

Results

Results

Conclusons A technque to estmate the External Calbraton of a Laser-Camera system has been proposed; The technque uses 3D straght lnes as calbraton geometrcal entty; Support algorthms have been defned to accuratly collect the calbraton dataset from laser profles and mages; The algorthm provdes a core utlty for any multsensor platform performng some robotc operaton (object trackng, pose estmaton, scene exploraton, geometry retrval, etc. ); The algorthm s sutable for offlne calbraton and onlne calbraton recovery; Straghforward extenson to the case of stereocamera or multcamera.

Thank you for attenton!