Research on an Adaptive Terrain Reconstruction of Sequence Images in Deep Space Exploration

Similar documents
arxiv: v1 [cs.cv] 28 Sep 2018

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

Structure from Motion. Introduction to Computer Vision CSE 152 Lecture 10

arxiv: v1 [cs.cv] 28 Sep 2018

Visualization 2D-to-3D Photo Rendering for 3D Displays

Measurement of Pedestrian Groups Using Subtraction Stereo

Stereo and Epipolar geometry

Computer Vision I. Announcements. Random Dot Stereograms. Stereo III. CSE252A Lecture 16

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

Fusion of Stereo Vision and Time-of-Flight Imaging for Improved 3D Estimation. Sigurjón Árni Guðmundsson, Henrik Aanæs and Rasmus Larsen

A Rapid Automatic Image Registration Method Based on Improved SIFT

Image correspondences and structure from motion

Humanoid Robotics. Projective Geometry, Homogeneous Coordinates. (brief introduction) Maren Bennewitz

Robot localization method based on visual features and their geometric relationship

A NEW FEATURE BASED IMAGE REGISTRATION ALGORITHM INTRODUCTION

Stereo. 11/02/2012 CS129, Brown James Hays. Slides by Kristen Grauman

A novel point matching method for stereovision measurement using RANSAC affine transformation

Using Geometric Blur for Point Correspondence

DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION

Infrared Camera Calibration in the 3D Temperature Field Reconstruction

Announcements. Stereo Vision Wrapup & Intro Recognition

Exploitation of GPS-Control Points in low-contrast IR-imagery for homography estimation

DIGITAL TERRAIN MODELS

Invariant Features from Interest Point Groups

3D Reconstruction of a Hopkins Landmark

BUILDING POINT GROUPING USING VIEW-GEOMETRY RELATIONS INTRODUCTION

Outdoor Scene Reconstruction from Multiple Image Sequences Captured by a Hand-held Video Camera

CS4670: Computer Vision

Instance-level recognition

Feature Transfer and Matching in Disparate Stereo Views through the use of Plane Homographies

FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES

Step-by-Step Model Buidling

Instance-level recognition

Dense 3D Reconstruction. Christiano Gava

Instance-level recognition part 2

arxiv: v4 [cs.cv] 8 Jan 2017

3D Reconstruction from Two Views

Homographies and RANSAC

Three-dimensional reconstruction of binocular stereo vision based on improved SURF algorithm and KD-Tree matching algorithm

Object Recognition with Invariant Features

Depth Propagation with Key-Frame Considering Movement on the Z-Axis

Miniature faking. In close-up photo, the depth of field is limited.

SOME stereo image-matching methods require a user-selected

On-line and Off-line 3D Reconstruction for Crisis Management Applications

Robust Geometry Estimation from two Images

Stereo Image Rectification for Simple Panoramic Image Generation

Sea Turtle Identification by Matching Their Scale Patterns

MOTION STEREO DOUBLE MATCHING RESTRICTION IN 3D MOVEMENT ANALYSIS

Post-Classification Change Detection of High Resolution Satellite Images Using AdaBoost Classifier

Instance-level recognition II.

CS 4495 Computer Vision A. Bobick. Motion and Optic Flow. Stereo Matching

Wide Baseline Matching using Triplet Vector Descriptor

Epipolar Geometry Based On Line Similarity

Combining Appearance and Topology for Wide

A NEW STRATEGY FOR DSM GENERATION FROM HIGH RESOLUTION STEREO SATELLITE IMAGES BASED ON CONTROL NETWORK INTEREST POINT MATCHING

Passive 3D Photography

Recap: Features and filters. Recap: Grouping & fitting. Now: Multiple views 10/29/2008. Epipolar geometry & stereo vision. Why multiple views?

AN AUTOMATIC 3D RECONSTRUCTION METHOD BASED ON MULTI-VIEW STEREO VISION FOR THE MOGAO GROTTOES

URBAN STRUCTURE ESTIMATION USING PARALLEL AND ORTHOGONAL LINES

Rectification and Disparity

Dense 3D Reconstruction. Christiano Gava

Accurate and Dense Wide-Baseline Stereo Matching Using SW-POC

Robust line matching in image pairs of scenes with dominant planes 1

Correspondence and Stereopsis. Original notes by W. Correa. Figures from [Forsyth & Ponce] and [Trucco & Verri]

Multiple View Geometry. Frank Dellaert

CS 4495 Computer Vision A. Bobick. Motion and Optic Flow. Stereo Matching

A virtual tour of free viewpoint rendering

A 3D Point Cloud Registration Algorithm based on Feature Points

Visual localization using global visual features and vanishing points

Integration of Multiple-baseline Color Stereo Vision with Focus and Defocus Analysis for 3D Shape Measurement

There are many cues in monocular vision which suggests that vision in stereo starts very early from two similar 2D images. Lets see a few...

Generalized RANSAC framework for relaxed correspondence problems

A Novel Extreme Point Selection Algorithm in SIFT

CSE 252B: Computer Vision II

Announcements. Stereo

Reinforcement Matching Using Region Context

Course Overview: Lectures

Estimation of common groundplane based on co-motion statistics

Reconstructing Vehicle License Plate Image from Low Resolution Images using Nonuniform Interpolation Method

Today. Stereo (two view) reconstruction. Multiview geometry. Today. Multiview geometry. Computational Photography

Image Features: Local Descriptors. Sanja Fidler CSC420: Intro to Image Understanding 1/ 58

Flexible Calibration of a Portable Structured Light System through Surface Plane

RANSAC and some HOUGH transform

Local features: detection and description. Local invariant features

The raycloud A Vision Beyond the Point Cloud

3D Environment Reconstruction

3D Digitization of a Hand-held Object with a Wearable Vision Sensor

Object recognition of Glagolitic characters using Sift and Ransac

METRIC PLANE RECTIFICATION USING SYMMETRIC VANISHING POINTS

Automatic Image Alignment (feature-based)

DEPTH ESTIMATION USING STEREO FISH-EYE LENSES

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis

Global localization from a single feature correspondence

A REAL-TIME TRACKING SYSTEM COMBINING TEMPLATE-BASED AND FEATURE-BASED APPROACHES

DEVELOPMENT OF A ROBUST IMAGE MOSAICKING METHOD FOR SMALL UNMANNED AERIAL VEHICLE

Feature Based Registration - Image Alignment

Omni-directional Multi-baseline Stereo without Similarity Measures

Project 4 Results. Representation. Data. Learning. Zachary, Hung-I, Paul, Emanuel. SIFT and HoG are popular and successful.

An Algorithm for Seamless Image Stitching and Its Application

A COMPREHENSIVE TOOL FOR RECOVERING 3D MODELS FROM 2D PHOTOS WITH WIDE BASELINES

Transcription:

, pp.33-41 http://dx.doi.org/10.14257/astl.2014.52.07 Research on an Adaptive Terrain Reconstruction of Sequence Images in Deep Space Exploration Wang Wei, Zhao Wenbin, Zhao Zhengxu School of Information Science and Technology, Shijiazhuang Tiedao University, Shijiazhuang, Hebei, 050043, China wangwei@stdu.edu.cn, zhaowb19851015@gmail.com, zhaozx@stdu.edu.cn Abstract. The detectors are an important tool in deep space exploration, they can provide a large number of images which contain the ground environment information of celestial body. By three-dimensional reconstruction, terrain information can be extracted from these images, such as elevation data and texture data. This paper focuses on an adaptive terrain reconstruction for sequence image. A method, which calculate Binocular geometric model with matching measures of matching points and random sample consensus algorithm, is proposed. On the basic of this method, a dense points matching method based on epipolar and homography constraints is presented. Besides the selection method of reconstruction image and the terrain reconstruction flow are discussed. The proposed adaptive terrain reconstruction satisfies the automation and realtime requirement of some terrain reconstruction task, such as landing filed selection in detector landing, and is experiment and applied into sequence image of detector ChangE III s landing camera, so as to ensure the safety of detector landing. Keywords. terrain reconstruction; deep space exploration; sequence image; image matching; detector; landing 1 Introduction With the continuous development of space technology, computer technology, remote sensing technology, the method and ability of spatial information acquisition are growing, meanwhile the acquired data is increasing. The acquired data contains a large number of sequence landform images. By three-dimensional reconstruction technology, terrain information can be extracted from sequence landform images, such as elevation data and texture data. The extracted information helps people cognize spatial terrain environment, and play an important role in deep space exploration. In order to apply terrain reconstruction technology into sequence images in deep space exploration, this paper focuses on adaptive terrain reconstruction for sequence image. A method, which uses matching measures of image feature points and random sample consensus algorithm to linearly calculate the parameter of two views relative geometric relation, is proposed. On the basic of calculation, a dense points matching method based on epipolar and homography constraint is presented, it searches in ISSN: 2287-1233 ASTL Copyright 2014 SERSC

small range to increases speed, and improves the reliability and precision of automatic matching. On automation and real-time performance, reconstruction image selecting method and terrain reconstruction flow are discussed. To determine detector ChangE III s landing field, terrain reconstruction algorithm is applied and experimented into the sequence image of landing camera. 2 Related Work In 1970s, Marr, Barrow and Tenenbaum et al. created a set of visual computing theory, which extracts three-dimensional structure information from image[1]. By mid 1980s, Stereo vision has been researched and applied widely in many fields. Dhond and Aggarwal Analyzed the status of stereo vision in 1980s, introduced A large number of image matching method, and adopted trinocular stereo constraints to reduce ambiguity of stereo matching on the basis of hierarchy process concept[2]. After 1990s, many aspect of stereo vision research began to mature and made important overall progress in many areas, such as area matching, feature matching, occlusion handling, several cameras stereo vision, real-time algorithm and so on. Brown, Burschka and Hager introduced the progress of computer 3D vision research during 10 years since 1993, and discussed feature matching, occlusion handling and real-time algorithm[3]. Scharstein and Szeliski compared the performance of several common algorithm[4]. Schmid and Zisserman discussed Automatic straight line matching method and multi view reconstruction method[5]. Rother et al. presented a linear multiple view reconstruction method, which can compute camera parameter[6]. Hartley and Faugeras et al. gave many multiple view reconstruction algorithm[7,8]. 3 Featrue Points Matching Algorithm For terrain reconstruction of sequence images in deep space exploration, feature points matching is a crucial step. This section presented the basic matrix of stereo vision is calculated by matching measure of feature points initial matching result and RANSAC algorithm, and according to accurate matching result which is optimized by calculated basic matrix, the dense points matching is obtained by homography and epipolar constraint. 3.1 Accurate Matching Based on Basic Matrix At present, the extraction and matching of feature points and the calculating of basic matrix are independent of one another[9,10]. This paper gives a method of basic matrix calculation which uses the matching measure and RANSAC algorithm to calculate basic matrix and obtain accurate feature points matching. This method use the matching measure to normalize the set of matching points, which is used to calculate the basic matrix in RANSAC algorithm. 1) Matching Measure 34 Copyright 2014 SERSC

In matching points, different matching points have different matching precision. Matching measure can be used to analyze the matching precision. The function of matching measure is as follow: Where is correlation coefficient which is related to matching methods, for example, the method of grayscale correlation defines, the method of distance correlation defines. if the value of matching measure is bigger, the corresponding matching points is more accurate. By the matching measure, the function of matching points weight is defined as follow: ( 2 ) The function of matching points weight is used to normalize the set of matching points. 2) RANSAC Algorithm RANSAC algorithm is proposed by Fischler and Bolles, which calculate the parameter of mathematical model with sample data set to obtain valid data set. With RANSAC algorithm, the minimum sets are select repeatedly from matching points set to calculate each basic matrix, then the consistent sets which are selected from the minimum sets are used to calculate basic matrix. With RANSAC algorithm, Specific steps of basic matrix calculating are as follows: a) Feature points are extracted with Forstner algorithm, and are matching initially with Least Squares Matching method based on Scale Invariant Feature. Then matching measure of matching points is calculated. b) For uniform discrete distributions, eight matching points, whose distance satisfies the requirement of threshold value, are selected randomly from initial matching result. c) Basic matrix is calculated with selected matching points which are normalized by matching measure. d) With the formula which is as follow, the distance between matching points and model is calculated. If calculated distances satisfy the requirement of threshold value, the corresponding matching points is considered as accurate matching points. ( 3) e) Repeat above steps 2 4, all accurate matching points are recorded. f) The recorded matching points are normalized, then used to calculate basic matrix. 3.2 Dense Points Matching based on Homography and Epipolar Constraint For the matching points number requirement of three-dimensional reconstruction, dense points are matching lonely with Homography or Epipolar constraint[11,12]. This paper gives a dense points matching method based on Homography and Epipolar Copyright 2014 SERSC 35

constraint. The process of dense points matching method based on Homography and Epipolar constraint is as follow: a) Feature points are extracted with Forstner algorithm, and are matching initially with Least Squares Matching method based on Scale Invariant Feature. Then matching measure of matching points is calculated. b) Accurate matching points are selected with matching measure and RANSAC algorithm, and used to calculate basic matrix. c) The matching points set in any unmatching point s neighborhood are selected. d) Homography matrix is calculated repeatedly with four matching points group selected from matching points set. If calculated homography matrix satisfies the compatibility relation between basic matrix and homography matrix, the corresponding matching points group is recorded. e) The matching points group, which are the nearest to unmatching point, are selected from record matching points group, and used to calculated the corresponding point of unmatching point. f) The calculated point is optimized by Epipolar constraint. The dense points matching method based on Homography and Epipolar constraint reduces retrieval scope, so as to improve accuracy and efficiency of dense points matching. 4 Reconstruction Image Selection Method For terrain construction of sequence image, construction images are selected from sequence image, which has continuity on time and overlap on region. The selected reconstruction images must satisfy the intersection condition, which include overlapping ratio and intersection angle between images. Let is the height of imaging, is the focal length of camera, is the vision angle of camera, is the distance between imaging positions, is the length of images intersection scope in movement direction, as shown in Figure 1. Overlapping Ratio Let is the overlapping ratio between sequence images, which is the ratio of overlapping scope in corresponding image. The requirement of image s overlapping ratio satisfies, the overlapping ratio set by experience. The length of images intersection scope in movement direction and the distance between imaging positions are satisfied as follow: ( 4) The overlapping ratio and the length of images intersection scope in movement direction are satisfied as follow: ( 5) The distance between imaging position and the overlapping ratio are satisfied as follow: 36 Copyright 2014 SERSC

According to the minimum overlapping ratio imaging position is as follow: ( 6), the maximum distance between ( 7) Fig. 1. the geometric relation between sequence images Intersection Angle Let is the intersection angle between sequence images, which is an angle formed by the positions of imaging and the position in overlapping area. The requirement of image s intersection angle satisfies, the intersection angle set by experience. The intersection angle and the distance between imaging positions are satisfied as follow: ( 8) The minimum intersection angle is as follow: Where. The minimum intersection angle and the distance between imaging positions are satisfied as follow: ( 1 0 ) According to the minimum intersection angle, the minimum distance between imaging position is as follow: ( 1 1 ) (9) Intersection Condition According to overlapping ratio and intersection angle, the intersection condition of reconstruction images is satisfied, so the selection of reconstruction image is satisfied as follow: ( 12) Copyright 2014 SERSC 37

The distance between imaging positions should be select as large as possible, as follow: ( 13) 5 Adaptive Terrain Reconstruction Flow For the time continuity and region overlap of sequence image, terrain reconstruction algorithm flow is proposed on image feature points extraction, matching and stereo vision s basic matrix computation, as shown on Figure 2. Fig. 2. terrain reconstruction algorithm flow of sequence image a) This algorithm flow s input include sequence image, the position and posture of imaging, the internal and external parameters of camera, etc. the sequence image is selected by analyzing imaging s movement distance. b) The extraction of image feature points uses Forstner algorithm, which selects the extreme point of Gray level and gradient change in image s local scope as feature point. c) The initial matching of image feature points uses Least Squares Matching based on Scale Invariant Feature. d) Based on the matching measure of the initial matching result, the basic matrix of stereo vision is computed by RANSAC algorithm. e) The initial matching result is optimized by computed basic matrix. f) The dense points is matched by homography and epipolar constraint. g) The essential matrix is calculated by the basic matrix of stereo vision, the internal and external parameters of camera, so that dense points are 3-dimentional constructed. 6 Experiment and Application Terrain reconstruction algorithm is applied into the experimental image of detector ChangE III s landing camera, as shown in Figure 3. Figure 3(a) is the extraction and 38 Copyright 2014 SERSC

initial matching result of image feature points, Figure 3(b) is the accurate matching result if image feature points, Figure 3(c) is the matching result of dense points for image feature points, Figure 3(d) is the triangle grid of terrain reconstruction result s elevation data, Figure 3(e) is the visualization of terrain reconstruction result s elevation data and texture data. (a) the extraction and initial matching result of image feature points (b) the accurate matching result if image feature points (c) the matching result of dense points for image feature points (d) the triangle grid of terrain reconstruction result s elevation data Copyright 2014 SERSC 39

(e) the visualization of terrain reconstruction result s elevation data and texture data. Fig. 3. Terrain Reconstruction of detector ChangE III s landing camera sequence image This application is experimented on PC, which has 3.2GHz CPU and 2GB memory, meanwhile the threshold of dense points number set 300. The average time of terrain reconstruction which is from feature points extraction and matching to 3D reconstruction is above 368ms, so this terrain reconstruction algorithm is satisfied the real-time requirement of terrain reconstruction for landing camera sequence image. 7 Conclusions In Deep Space Exploration, the acquired data contains many sequence landform images. By three-dimensional reconstruction technology, terrain information can be extracted from sequence images, such as elevation data and texture data. This paper focuses on adaptive feature points matching algorithm and adaptive three-dimensional reconstruction algorithm. To help detector ChangE III s landing field selection, adaptive terrain reconstruction algorithm is applied into the experimental image of landing camera. In future, the landing filed selection algorithm will be discussed on above research, so as to ensure the safety of detector landing. References 1. Barnard, S. T., Fischler, M. A.: Computational Stereo. ACM Computing Surveys, 1982, 14: 553-572. 2. Dhond, U. R., Aggarwal, J. K.: Structure from Stereo-A Review, IEEE Trans. Systems, Man, and Cybernetics, 1989, 19:1489-1510. 3. Brown, M. Z., Burschka, D., Hager, G. D.: Advances in Computational Stereo, IEEE Transactions on Pattern Analysis and Machine Intelligence, 2003, 25(8): 993-1008. 4. Scharstein, D., Szeliski, R.: A Taxonomy and Evaluation of Dense two-frame Stereo Correspondence Algorithms. International Journey of Computer Vision, Vo1. 47, No. l, pp. 7-42, 2002. 5. Schmid, C., Zisserman, A., Fitzgibbon, A.: Automatic Line Matching and 3D Reconstruction of Buildings from Multiple Views. ISPRS Conference on Automatic Extraction of GIS Objects from Digital Imagery, IAPRS, 1999, 32:69-80. 6. Rother, C., Carlsson, S.: Linear Multi View Reconstruction and Camera Recovery. Proc. 8th International Conference on Computer Vision, Vancouver, Canada, 2001, 42-49. 7. Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision, Cambridge University Press, Cambridge, United Kingdom, 2000. 40 Copyright 2014 SERSC

8. Faugeras, O., Luong, Q. T.: The Geometry of Multiple Images, The MIT Press, Cambridge, Massachusetts, 2001. 9. Mortensen, E. N., Deng, H., Shapiro, L.: A SIFT Descriptor with Global Context, Proceedings of International Conference on Computer Vision and Pattern Recognition, San Diego, USA, 2005, 184-190. 10. Zhao, W., Zhao, Z.: Research on Engineering Software Data Formats Conversion Network, Journal of Software, 2012, 7(11):2606-2613. 11. Zhao, Z., Zhao, W.: Engineering data formats: Visualization, conversion and migration. Intelligent Control and Information Processing (ICICIP) 2011, 2011, 1:295-300. 12. Se, S., Lowe, D., James J Little. Vision-Based Global Localization and Mapping for Mobile Robots, IEEE TRANSACTIONS ON ROBOTICS, 2005, 31: 364-375. Copyright 2014 SERSC 41