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...
Main Authors: | , |
---|---|
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 |