Cargando…

Multiple Sensor Synchronization with theRealSense RGB-D Camera

When reconstructing a 3D object, it is difficult to obtain accurate 3D geometric information using a single camera. In order to capture detailed geometric information of a 3D object, it is inevitable to increase the number of cameras to capture the object. However, cameras need to be synchronized in...

Descripción completa

Detalles Bibliográficos
Autores principales: Yoon, Hyunse, Jang, Mingyu, Huh, Jungwoo, Kang, Jiwoo, Lee, Sanghoon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8472203/
https://www.ncbi.nlm.nih.gov/pubmed/34577483
http://dx.doi.org/10.3390/s21186276
_version_ 1784574668506660864
author Yoon, Hyunse
Jang, Mingyu
Huh, Jungwoo
Kang, Jiwoo
Lee, Sanghoon
author_facet Yoon, Hyunse
Jang, Mingyu
Huh, Jungwoo
Kang, Jiwoo
Lee, Sanghoon
author_sort Yoon, Hyunse
collection PubMed
description When reconstructing a 3D object, it is difficult to obtain accurate 3D geometric information using a single camera. In order to capture detailed geometric information of a 3D object, it is inevitable to increase the number of cameras to capture the object. However, cameras need to be synchronized in order to simultaneously capture frames. If cameras are incorrectly synchronized, many artifacts are produced in the reconstructed 3D object. The RealSense RGB-D camera, which is commonly used for obtaining geometric information of a 3D object, provides synchronization modes to mitigate synchronization errors. However, the synchronization modes provided by theRealSense cameras can only sync depth cameras and have limitations in the number of cameras that can be synchronized using a single host due to the hardware issue of stable data transmission. Therefore, in this paper, we propose a novel synchronization method that synchronizes an arbitrary number of RealSense cameras by adjusting the number of hosts to support stable data transmission. Our method establishes a master–slave architecture in order to synchronize the system clocks of the hosts. While synchronizing the system clocks, delays that resulted from the process of synchronization were estimated so that the difference between the system clocks could be minimized. Through synchronization of the system clocks, cameras connected to the different hosts can be synchronized based on the timestamp of the data received by the hosts. Thus, our method synchronizes theRealSense cameras to simultaneously capture accurate 3D information of an object at a constant frame rate without dropping it.
format Online
Article
Text
id pubmed-8472203
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-84722032021-09-28 Multiple Sensor Synchronization with theRealSense RGB-D Camera Yoon, Hyunse Jang, Mingyu Huh, Jungwoo Kang, Jiwoo Lee, Sanghoon Sensors (Basel) Article When reconstructing a 3D object, it is difficult to obtain accurate 3D geometric information using a single camera. In order to capture detailed geometric information of a 3D object, it is inevitable to increase the number of cameras to capture the object. However, cameras need to be synchronized in order to simultaneously capture frames. If cameras are incorrectly synchronized, many artifacts are produced in the reconstructed 3D object. The RealSense RGB-D camera, which is commonly used for obtaining geometric information of a 3D object, provides synchronization modes to mitigate synchronization errors. However, the synchronization modes provided by theRealSense cameras can only sync depth cameras and have limitations in the number of cameras that can be synchronized using a single host due to the hardware issue of stable data transmission. Therefore, in this paper, we propose a novel synchronization method that synchronizes an arbitrary number of RealSense cameras by adjusting the number of hosts to support stable data transmission. Our method establishes a master–slave architecture in order to synchronize the system clocks of the hosts. While synchronizing the system clocks, delays that resulted from the process of synchronization were estimated so that the difference between the system clocks could be minimized. Through synchronization of the system clocks, cameras connected to the different hosts can be synchronized based on the timestamp of the data received by the hosts. Thus, our method synchronizes theRealSense cameras to simultaneously capture accurate 3D information of an object at a constant frame rate without dropping it. MDPI 2021-09-18 /pmc/articles/PMC8472203/ /pubmed/34577483 http://dx.doi.org/10.3390/s21186276 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yoon, Hyunse
Jang, Mingyu
Huh, Jungwoo
Kang, Jiwoo
Lee, Sanghoon
Multiple Sensor Synchronization with theRealSense RGB-D Camera
title Multiple Sensor Synchronization with theRealSense RGB-D Camera
title_full Multiple Sensor Synchronization with theRealSense RGB-D Camera
title_fullStr Multiple Sensor Synchronization with theRealSense RGB-D Camera
title_full_unstemmed Multiple Sensor Synchronization with theRealSense RGB-D Camera
title_short Multiple Sensor Synchronization with theRealSense RGB-D Camera
title_sort multiple sensor synchronization with therealsense rgb-d camera
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8472203/
https://www.ncbi.nlm.nih.gov/pubmed/34577483
http://dx.doi.org/10.3390/s21186276
work_keys_str_mv AT yoonhyunse multiplesensorsynchronizationwiththerealsensergbdcamera
AT jangmingyu multiplesensorsynchronizationwiththerealsensergbdcamera
AT huhjungwoo multiplesensorsynchronizationwiththerealsensergbdcamera
AT kangjiwoo multiplesensorsynchronizationwiththerealsensergbdcamera
AT leesanghoon multiplesensorsynchronizationwiththerealsensergbdcamera