15 research outputs found
A Scale Independent Selection Process for 3D Object Recognition in Cluttered Scenes
During the last years a wide range of algorithms
and devices have been made available to easily acquire range
images. The increasing abundance of depth data boosts
the need for reliable and unsupervised analysis techniques,
spanning from part registration to automated segmentation.
In this context, we focus on the recognition of known objects
in cluttered and incomplete 3D scans. Locating and fitting a
model to a scene are very important tasks in many scenarios
such as industrial inspection, scene understanding, medical
imaging and even gaming. For this reason, these problems
have been addressed extensively in the literature. Several
of the proposed methods adopt local descriptor-based
approaches, while a number of hurdles still hinder the use
of global techniques. In this paper we offer a different
perspective on the topic: We adopt an evolutionary selection
algorithm that seeks global agreement among surface points,
while operating at a local level. The approach effectively
extends the scope of local descriptors by actively selecting
correspondences that satisfy global consistency constraints,
allowing us to attack a more challenging scenario where
model and scene have different, unknown scales. This leads
to a novel and very effective pipeline for 3D object recognition,
which is validated with an extensive set of experiment
Rigid blocks matching method based on contour curves and feature regions
This study proposes a blocks matching method based on contour curves and feature regions that improve the matching precision and speed with which rigid blocks with a specified thickness in point clouds are matched. The method comprises two steps: coarse matching and fine matching. In the coarse matching step, the rigid blocks are first segmented into a series of surfaces and the fracture surfaces are distinguished. Then, the contour curves of the fracture surfaces are extracted using an improved boundary growth method and the rigid blocks are coarsely matched with them. In the fine matching step, feature regions are first extracted from the fracture surfaces. Then, the centroid of each feature region is calculated and the fine matching of rigid blocks with the centroid sets is completed using an improved iterative closest point (ICP) algorithm. The improved ICP algorithm integrates the rotation angle constraint and dynamic iteration coefficient into a probability ICP algorithm, which significantly improves matching precision and speed. Experiments conducted using public blocks and Terracotta Warriors blocks indicate that the proposed method carries out rigid blocks matching more accurately and rapidly than various conventional methods
Unique signatures of histograms for local surface description
Abstract. This paper deals with local 3D descriptors for surface matching. First, we categorize existing methods into two classes: Signatures and Histograms. Then, by discussion and experiments alike, we point out the key issues of uniqueness and repeatability of the local reference frame. Based on these observations, we formulate a novel comprehensive proposal for surface representation, which encompasses a new unique and repeatable local reference frame as well as a new 3D descriptor. The latter lays at the intersection between Signatures and Histograms, so as to possibly achieve a better balance between descriptiveness and robustness. Experiments on publicly available datasets as well as on range scans obtained with Spacetime Stereo provide a thorough validation of our proposal. 1 Introduction and Previous Work The ability of computing similarities between 3D surfaces, sometimes referred to as surface matching [1], is a key for computer vision tasks such as 3D object recognition and surface alignment. These tasks find numerous applications in fields such as robotics, automation, biometric systems, reverse engineering, search in 3D object databases [1
SURE: Surface Entropy for Distinctive 3D Features
Abstract. In this paper, we present SURE features – a novel combination of interest point detector and descriptor for 3D point clouds and depth images. We propose an entropy-based interest operator that selects distinctive points on surfaces. It measures the variation in surface orientation from surface normals in the local vicinity of a point. We complement our approach by the design of a view-pose-invariant descriptor that captures local surface curvature properties, and we propose optional means to incorporate colorful texture information seamlessly. In experiments, we compare our approach to a state-of-the-art feature detector in depth images (NARF) and demonstrate similar repeatability of our detector. Our novel pair of detector and descriptor achieves superior results for matching interest points between images and also requires lower computation time