A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation Tasks
In robotic teleoperation, the knowledge of the state of the remote environment in real time is paramount. Advances in the development of highly accurate 3D cameras able to provide high-quality point clouds appear to be a feasible solution for generating live, up-to-date virtual environments. Unfortu...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-07-01
|
Series: | Robotics |
Subjects: | |
Online Access: | https://www.mdpi.com/2218-6581/10/3/89 |
id |
doaj-b76bb50a7b634130b03c7206aec27511 |
---|---|
record_format |
Article |
spelling |
doaj-b76bb50a7b634130b03c7206aec275112021-09-26T01:20:37ZengMDPI AGRobotics2218-65812021-07-0110898910.3390/robotics10030089A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation TasksSalvador Pacheco-Gutierrez0Hanlin Niu1Ipek Caliskanelli2Robert Skilton3Remote Applications in Challenging Environments (RACE), United Kingdom Atomic Energy Authority, Culham Science Centre, Abingdon OX14 3DB, UKDepartment of Electrical and Electronic Engineering, University of Manchester, Manchester M13 9PL, UKRemote Applications in Challenging Environments (RACE), United Kingdom Atomic Energy Authority, Culham Science Centre, Abingdon OX14 3DB, UKRemote Applications in Challenging Environments (RACE), United Kingdom Atomic Energy Authority, Culham Science Centre, Abingdon OX14 3DB, UKIn robotic teleoperation, the knowledge of the state of the remote environment in real time is paramount. Advances in the development of highly accurate 3D cameras able to provide high-quality point clouds appear to be a feasible solution for generating live, up-to-date virtual environments. Unfortunately, the exceptional accuracy and high density of these data represent a burden for communications requiring a large bandwidth affecting setups where the local and remote systems are particularly geographically distant. This paper presents a multiple level-of-detail (LoD) compression strategy for 3D data based on tree-like codification structures capable of compressing a single data frame at multiple resolutions using dynamically configured parameters. The level of compression (resolution) of objects is prioritised based on: (i) placement on the scene; and (ii) the type of object. For the former, classical point cloud fitting and segmentation techniques are implemented; for the latter, user-defined prioritisation is considered. The results obtained are compared using a single LoD (whole-scene) compression technique previously proposed by the authors. Results showed a considerable improvement to the transmitted data size and updated frame rate while maintaining low distortion after decompression.https://www.mdpi.com/2218-6581/10/3/893D data compressionviewing system3D camerapoint cloud transmissionteleoperationROS |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Salvador Pacheco-Gutierrez Hanlin Niu Ipek Caliskanelli Robert Skilton |
spellingShingle |
Salvador Pacheco-Gutierrez Hanlin Niu Ipek Caliskanelli Robert Skilton A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation Tasks Robotics 3D data compression viewing system 3D camera point cloud transmission teleoperation ROS |
author_facet |
Salvador Pacheco-Gutierrez Hanlin Niu Ipek Caliskanelli Robert Skilton |
author_sort |
Salvador Pacheco-Gutierrez |
title |
A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation Tasks |
title_short |
A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation Tasks |
title_full |
A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation Tasks |
title_fullStr |
A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation Tasks |
title_full_unstemmed |
A Multiple Level-of-Detail 3D Data Transmission Approach for Low-Latency Remote Visualisation in Teleoperation Tasks |
title_sort |
multiple level-of-detail 3d data transmission approach for low-latency remote visualisation in teleoperation tasks |
publisher |
MDPI AG |
series |
Robotics |
issn |
2218-6581 |
publishDate |
2021-07-01 |
description |
In robotic teleoperation, the knowledge of the state of the remote environment in real time is paramount. Advances in the development of highly accurate 3D cameras able to provide high-quality point clouds appear to be a feasible solution for generating live, up-to-date virtual environments. Unfortunately, the exceptional accuracy and high density of these data represent a burden for communications requiring a large bandwidth affecting setups where the local and remote systems are particularly geographically distant. This paper presents a multiple level-of-detail (LoD) compression strategy for 3D data based on tree-like codification structures capable of compressing a single data frame at multiple resolutions using dynamically configured parameters. The level of compression (resolution) of objects is prioritised based on: (i) placement on the scene; and (ii) the type of object. For the former, classical point cloud fitting and segmentation techniques are implemented; for the latter, user-defined prioritisation is considered. The results obtained are compared using a single LoD (whole-scene) compression technique previously proposed by the authors. Results showed a considerable improvement to the transmitted data size and updated frame rate while maintaining low distortion after decompression. |
topic |
3D data compression viewing system 3D camera point cloud transmission teleoperation ROS |
url |
https://www.mdpi.com/2218-6581/10/3/89 |
work_keys_str_mv |
AT salvadorpachecogutierrez amultiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks AT hanlinniu amultiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks AT ipekcaliskanelli amultiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks AT robertskilton amultiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks AT salvadorpachecogutierrez multiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks AT hanlinniu multiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks AT ipekcaliskanelli multiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks AT robertskilton multiplelevelofdetail3ddatatransmissionapproachforlowlatencyremotevisualisationinteleoperationtasks |
_version_ |
1716869174824796160 |