Feature-Feature Matching For Object Retrieval in Point Clouds

In this project, we implement a system for retrieving instances of objects from point clouds using feature based matching techniques. The target dataset of point clouds consists of approximately 80 full scans of office rooms over a period of one month. The raw clouds are reprocessed to remove region...

Full description

Bibliographic Details
Main Author: Staniaszek, Michal
Format: Others
Language:English
Published: KTH, Datorseende och robotik, CVAP 2015
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-170475
id ndltd-UPSALLA1-oai-DiVA.org-kth-170475
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1704752018-01-12T05:10:43ZFeature-Feature Matching For Object Retrieval in Point CloudsengStaniaszek, MichalKTH, Datorseende och robotik, CVAP2015Computer Vision and Robotics (Autonomous Systems)Datorseende och robotik (autonoma system)In this project, we implement a system for retrieving instances of objects from point clouds using feature based matching techniques. The target dataset of point clouds consists of approximately 80 full scans of office rooms over a period of one month. The raw clouds are reprocessed to remove regions which are unlikely to contain objects. Using locations determined by one of several possible interest point selection methods, one of a number of descriptors is extracted from the processed clouds. Descriptors from a target cloud are compared to those from a query object using a nearest neighbour approach. The nearest neighbours of each descriptor in the query cloud are used to vote for the position of the object in a 3D grid overlaid on the room cloud. We apply clustering in the voting space and rank the clusters according to the number of votes they contain. The centroid of each of the clusters is used to extract a region from the target cloud which, in the ideal case, corresponds to the query object. We perform an experimental evaluation of the system using various parameter settings in order to investigate factors affecting the usability of the system, and the efficacy of the system in retrieving correct objects. In the best case, we retrieve approximately 50% of the matching objects in the dataset. In the worst case, we retrieve only 10%. We find that the best approach is to use a uniform sampling over the room clouds, and to use a descriptor which factors in both colour and shape information to describe points. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-170475application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer Vision and Robotics (Autonomous Systems)
Datorseende och robotik (autonoma system)
spellingShingle Computer Vision and Robotics (Autonomous Systems)
Datorseende och robotik (autonoma system)
Staniaszek, Michal
Feature-Feature Matching For Object Retrieval in Point Clouds
description In this project, we implement a system for retrieving instances of objects from point clouds using feature based matching techniques. The target dataset of point clouds consists of approximately 80 full scans of office rooms over a period of one month. The raw clouds are reprocessed to remove regions which are unlikely to contain objects. Using locations determined by one of several possible interest point selection methods, one of a number of descriptors is extracted from the processed clouds. Descriptors from a target cloud are compared to those from a query object using a nearest neighbour approach. The nearest neighbours of each descriptor in the query cloud are used to vote for the position of the object in a 3D grid overlaid on the room cloud. We apply clustering in the voting space and rank the clusters according to the number of votes they contain. The centroid of each of the clusters is used to extract a region from the target cloud which, in the ideal case, corresponds to the query object. We perform an experimental evaluation of the system using various parameter settings in order to investigate factors affecting the usability of the system, and the efficacy of the system in retrieving correct objects. In the best case, we retrieve approximately 50% of the matching objects in the dataset. In the worst case, we retrieve only 10%. We find that the best approach is to use a uniform sampling over the room clouds, and to use a descriptor which factors in both colour and shape information to describe points.
author Staniaszek, Michal
author_facet Staniaszek, Michal
author_sort Staniaszek, Michal
title Feature-Feature Matching For Object Retrieval in Point Clouds
title_short Feature-Feature Matching For Object Retrieval in Point Clouds
title_full Feature-Feature Matching For Object Retrieval in Point Clouds
title_fullStr Feature-Feature Matching For Object Retrieval in Point Clouds
title_full_unstemmed Feature-Feature Matching For Object Retrieval in Point Clouds
title_sort feature-feature matching for object retrieval in point clouds
publisher KTH, Datorseende och robotik, CVAP
publishDate 2015
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-170475
work_keys_str_mv AT staniaszekmichal featurefeaturematchingforobjectretrievalinpointclouds
_version_ 1718605519943368704