Abstract

Abstract. Dense image matching methods enable the retrieval of dense surface information using any kind of imagery. The best quality can be achieved for highly overlapping datasets, which avoids occlusions and provides highly redundant observations. Thus, images are acquired close to each other. This leads to datasets with increasing size – especially when large scenes are captured. While image acquisition can be performed in relatively short time, more time is required for data processing due to the computational complexity of the involved algorithms. For the dense surface reconstruction task, Multi-View Stereo algorithms can be used – which are typically beneficial due to the efficiency of image matching on stereo models. Our dense image matching solution SURE uses such an approach, where the result of stereo matching is fused using a multi-stereo triangulation in order to exploit the available redundancy. One key challenge of such Multi-View Stereo methods is the selection of suitable stereo models, where object space information should be considered to avoid unnecessary processing. Subsequently, the dense image matching step provides up to one 3D point for each pixel, which leads to massive point clouds. This large amount of 3D data needs to be filtered and integrated efficiently in object space. Within this paper, we present an out-of-core octree, which enables neighborhood and overlap analysis between point clouds. It is used on low-resolution point clouds to support the stereo model selection. Also, this tree is designed for the processing of massive point clouds with low memory requirements and thus can be used to perform outlier rejection, redundancy removal and resampling.

Highlights

  • 1.1 MotivationThe first step of Multi-View Stereo methods is the selection of suitable stereo models

  • A method is required to analyse the surface in object space – which can be retrieved as a sparse point cloud by performing a dense reconstruction step on low resolution like within our Multi-Stereo solution SURE [Rothermel et al, 2012]

  • For the tasks of overlap analysis and point cloud filtering, we require a flexible implementation of such an out-of-core structure, enabling specific operations on tree nodes as well as additional data fields

Read more

Summary

Motivation

The first step of Multi-View Stereo methods is the selection of suitable stereo models. The viewing direction indicates whether the cameras are convergent or divergent, which can be used to filter suitable stereo models followed by a selection of the n closest cameras. This approach suffers from the unknown intersection angles at the object surface, since the distance between the camera and the acquired surface is not known. A method is required to analyse the surface in object space – which can be retrieved as a sparse point cloud by performing a dense reconstruction step on low resolution like within our Multi-Stereo solution SURE [Rothermel et al, 2012]. An option to process large datasets should be provided to be able to utilize the analysis methods for filtering tasks on high resolution point clouds

Stereo model selection for Multi-View Stereo
Approach
Determination of homologous points
Filtering locally densest cloud
Point validation
Extended voxel sizes
Stereo model selection in object space
Object space information
Overlap estimation
Angle estimation
Decision criterion
Implementation overview
Findings
DISCUSSION
CONCLUSIONS AND FUTURE WORK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call