PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTS

In this paper we propose a virtual control point based method for the registration of photogrammetry and computed tomography (CT) data. Because of the fundamentally different two data sources, conventional registration methods, such as manual control points registration or 3D local feature-based reg...

Full description

Bibliographic Details
Main Authors: K. Zhan, D. Fritsch, J. F. Wagner
Format: Article
Language:English
Published: Copernicus Publications 2021-06-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLIII-B2-2021/265/2021/isprs-archives-XLIII-B2-2021-265-2021.pdf
_version_ 1819022126086094848
author K. Zhan
D. Fritsch
J. F. Wagner
author_facet K. Zhan
D. Fritsch
J. F. Wagner
author_sort K. Zhan
collection DOAJ
description In this paper we propose a virtual control point based method for the registration of photogrammetry and computed tomography (CT) data. Because of the fundamentally different two data sources, conventional registration methods, such as manual control points registration or 3D local feature-based registration, are not suitable. The registration objective of our application is about 3D reconstructions of gyroscopes, which contain abundant geometric primitives to be fitted in the point clouds. In the first place, photogrammetry and CT scanning are applied, respectively, for 3D reconstructions. Secondly, our workflow implements a segmentation after obtaining the surface point cloud from the complete CT volumetric data. Then geometric primitives are fitted in this point cloud benefitting from the less complex cluster segments. In the next step, intersection operations of the parametrized primitives generates virtual points, which are utilized as control points for the transformation parameters estimation. A random sample consensus (RANSAC) method is applied to find the correspondences of both virtual control point sets using corresponding descriptors and calculates the transformation matrix as an initial alignment for further refining the registration. The workflow is invariant to pose, resolution, completeness and noise within our validation process.
first_indexed 2024-12-21T04:18:02Z
format Article
id doaj.art-1a011c97d9a94420815a7f71e70c513e
institution Directory Open Access Journal
issn 1682-1750
2194-9034
language English
last_indexed 2024-12-21T04:18:02Z
publishDate 2021-06-01
publisher Copernicus Publications
record_format Article
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
spelling doaj.art-1a011c97d9a94420815a7f71e70c513e2022-12-21T19:16:15ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342021-06-01XLIII-B2-202126527010.5194/isprs-archives-XLIII-B2-2021-265-2021PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTSK. Zhan0D. Fritsch1J. F. Wagner2Chair of Adaptive Structures in Aerospace Engineering, University of Stuttgart, GermanyInstitute for Photogrammetry, University of Stuttgart, GermanyChair of Adaptive Structures in Aerospace Engineering, University of Stuttgart, GermanyIn this paper we propose a virtual control point based method for the registration of photogrammetry and computed tomography (CT) data. Because of the fundamentally different two data sources, conventional registration methods, such as manual control points registration or 3D local feature-based registration, are not suitable. The registration objective of our application is about 3D reconstructions of gyroscopes, which contain abundant geometric primitives to be fitted in the point clouds. In the first place, photogrammetry and CT scanning are applied, respectively, for 3D reconstructions. Secondly, our workflow implements a segmentation after obtaining the surface point cloud from the complete CT volumetric data. Then geometric primitives are fitted in this point cloud benefitting from the less complex cluster segments. In the next step, intersection operations of the parametrized primitives generates virtual points, which are utilized as control points for the transformation parameters estimation. A random sample consensus (RANSAC) method is applied to find the correspondences of both virtual control point sets using corresponding descriptors and calculates the transformation matrix as an initial alignment for further refining the registration. The workflow is invariant to pose, resolution, completeness and noise within our validation process.https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLIII-B2-2021/265/2021/isprs-archives-XLIII-B2-2021-265-2021.pdf
spellingShingle K. Zhan
D. Fritsch
J. F. Wagner
PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTS
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
title PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTS
title_full PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTS
title_fullStr PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTS
title_full_unstemmed PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTS
title_short PHOTOGRAMMETRY AND COMPUTED TOMOGRAPHY POINT CLOUD REGISTRATION USING VIRTUAL CONTROL POINTS
title_sort photogrammetry and computed tomography point cloud registration using virtual control points
url https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLIII-B2-2021/265/2021/isprs-archives-XLIII-B2-2021-265-2021.pdf
work_keys_str_mv AT kzhan photogrammetryandcomputedtomographypointcloudregistrationusingvirtualcontrolpoints
AT dfritsch photogrammetryandcomputedtomographypointcloudregistrationusingvirtualcontrolpoints
AT jfwagner photogrammetryandcomputedtomographypointcloudregistrationusingvirtualcontrolpoints