A voxelize structured refinement method for registration of point clouds from Kinect sensors

3D scanning of objects has been widely used for many years in computer graphics and computer vision. There are a variety of solutions in this area, such as the motion or multiple sensors for scanning. In this study, we propose an approach that generates a scan with a natural motion of the user, thro...

Full description

Bibliographic Details
Main Authors: Erdal Özbay, Ahmet Çinar
Format: Article
Language:English
Published: Elsevier 2019-04-01
Series:Engineering Science and Technology, an International Journal
Online Access:http://www.sciencedirect.com/science/article/pii/S2215098618311649
id doaj-fbfe48b3e686439ca5d9397ba0613b09
record_format Article
spelling doaj-fbfe48b3e686439ca5d9397ba0613b092020-11-25T01:14:48ZengElsevierEngineering Science and Technology, an International Journal2215-09862019-04-01222555568A voxelize structured refinement method for registration of point clouds from Kinect sensorsErdal Özbay0Ahmet Çinar1Corresponding author.; Computer Engineering Dep., Firat University, 23119 Elazig, TurkeyComputer Engineering Dep., Firat University, 23119 Elazig, Turkey3D scanning of objects has been widely used for many years in computer graphics and computer vision. There are a variety of solutions in this area, such as the motion or multiple sensors for scanning. In this study, we propose an approach that generates a scan with a natural motion of the user, through a fixed Kinect sensor whose usage is more practical and cost-effective than conventional 3D scanners. Local voxelized structure based on (LVS) is proposed for efficient 3D point cloud, captured by Kinect as low-quality. The approach allows the generation of full point cloud data in a wide range of indoor and short-range 3D objects. The developed system for object scanning is easy to set up, generating simple and impressive results. The 3D object standing on the turntable facing a single fixed Kinect sensor is rotated at specific angles (e.g. 90°) to obtain multiple point cloud scan data. Afterward, the center of gravity of each scanned point cloud data is shifted into (0,0,0) origin position for merging and aligning operations. So subsequent scans are obtained. The point cloud data obtained from the second and subsequent scans are transformed in the y-axis direction with respect to the center point (0,0,0), respectively. In some case, the axis-x and axis-z can be used for rotating too. The transformed point cloud data obtained from the different angles are aligned with respect to each other, shifted according to the determined merging key points. An algorithm that runs on the sections of point cloud for refinement operation is performed on a complete 3D point cloud data. Thus, the resulting scan has a 3D, clean and orderly structure free from the data crowd. Our approach has verified over a large number of users and different 3D objects and compared with a reference scan according to metric specifications. Keywords: Alignment, Microsoft Kinect, Point cloud, Refinement, 3D scanninghttp://www.sciencedirect.com/science/article/pii/S2215098618311649
collection DOAJ
language English
format Article
sources DOAJ
author Erdal Özbay
Ahmet Çinar
spellingShingle Erdal Özbay
Ahmet Çinar
A voxelize structured refinement method for registration of point clouds from Kinect sensors
Engineering Science and Technology, an International Journal
author_facet Erdal Özbay
Ahmet Çinar
author_sort Erdal Özbay
title A voxelize structured refinement method for registration of point clouds from Kinect sensors
title_short A voxelize structured refinement method for registration of point clouds from Kinect sensors
title_full A voxelize structured refinement method for registration of point clouds from Kinect sensors
title_fullStr A voxelize structured refinement method for registration of point clouds from Kinect sensors
title_full_unstemmed A voxelize structured refinement method for registration of point clouds from Kinect sensors
title_sort voxelize structured refinement method for registration of point clouds from kinect sensors
publisher Elsevier
series Engineering Science and Technology, an International Journal
issn 2215-0986
publishDate 2019-04-01
description 3D scanning of objects has been widely used for many years in computer graphics and computer vision. There are a variety of solutions in this area, such as the motion or multiple sensors for scanning. In this study, we propose an approach that generates a scan with a natural motion of the user, through a fixed Kinect sensor whose usage is more practical and cost-effective than conventional 3D scanners. Local voxelized structure based on (LVS) is proposed for efficient 3D point cloud, captured by Kinect as low-quality. The approach allows the generation of full point cloud data in a wide range of indoor and short-range 3D objects. The developed system for object scanning is easy to set up, generating simple and impressive results. The 3D object standing on the turntable facing a single fixed Kinect sensor is rotated at specific angles (e.g. 90°) to obtain multiple point cloud scan data. Afterward, the center of gravity of each scanned point cloud data is shifted into (0,0,0) origin position for merging and aligning operations. So subsequent scans are obtained. The point cloud data obtained from the second and subsequent scans are transformed in the y-axis direction with respect to the center point (0,0,0), respectively. In some case, the axis-x and axis-z can be used for rotating too. The transformed point cloud data obtained from the different angles are aligned with respect to each other, shifted according to the determined merging key points. An algorithm that runs on the sections of point cloud for refinement operation is performed on a complete 3D point cloud data. Thus, the resulting scan has a 3D, clean and orderly structure free from the data crowd. Our approach has verified over a large number of users and different 3D objects and compared with a reference scan according to metric specifications. Keywords: Alignment, Microsoft Kinect, Point cloud, Refinement, 3D scanning
url http://www.sciencedirect.com/science/article/pii/S2215098618311649
work_keys_str_mv AT erdalozbay avoxelizestructuredrefinementmethodforregistrationofpointcloudsfromkinectsensors
AT ahmetcinar avoxelizestructuredrefinementmethodforregistrationofpointcloudsfromkinectsensors
AT erdalozbay voxelizestructuredrefinementmethodforregistrationofpointcloudsfromkinectsensors
AT ahmetcinar voxelizestructuredrefinementmethodforregistrationofpointcloudsfromkinectsensors
_version_ 1725156514487861248