3Dレーザースキャナによるリアルタイム遠方3Dトラッキングシステム(RobotEye RE05の新スキャン機能とリアルタイム3Dトラッキングのためのアルゴリズムの開発)

Translated title of the contribution: Real-time distant 3D tracking by 3D laser scanner (Developments of new scan function for RobotEye RE05 and algorithms for real-time 3D tracking)

高橋 将史, 桑島 茂純, 倉爪 亮

Research output: Contribution to journalArticle

Abstract

<p>This article presents the algorithm for real-time distant 3D tracking by RobotEye RE05, the 3D laser scanner using gimbal mirror mechanism. It is comprised of real-time extraction of moving objects by 3D background subtraction for 3D point cloud scanned by the scanner, tracking of a moving object, and scanning densely around it. For recognizing moving objects, high-speed background subtraction and clustering algorithms for point cloud data are developed. In the background subtraction, background data which contains no moving object is measured, and the distance map is generated, which contains distances of points in sections divided into every small azimuth and elevation angles. The map is adjusted to reduce noises caused by the measurement error and noises around object edges. Then, current data is measured which contains data of moving objects and the distance map is generated. If the distance in the map of current data is nearer than background data, the point is remained as the foreground data. Before clustering, edge noises in the foreground data are removed by the filter newly developed based on statistical outlier removal. This filter is improved by adjusting the number of neighbor points used for searching and mean distance with the neighbor points using the distance of each point. In the clustering, intervals of azimuth, elevation angles and distances of each point are considered to obtain proper results in any distances. Finally, the position and the width of moving objects are computed from the clusters. For following and scanning the moving object, the new function named Tracking Scan was developed, which is new scan motion of RobotEye RE05 for tracking application. This scanner can scan appointed range in azimuth 360deg and elevation ±35deg by desired density. Moreover, the range and density can be updated during scan in Tracking Scan. At last, the experiment result of moving person tracking is described.</p>
Original languageJapanese
Journal日本機械学会論文集
DOIs
Publication statusPublished - 2018

Fingerprint

Lasers
Scanning
Measurement errors
Clustering algorithms
Mirrors
Experiments

Cite this

@article{ca8896d1ea374bab8cef6f22d01e3eb4,
title = "3Dレーザースキャナによるリアルタイム遠方3Dトラッキングシステム(RobotEye RE05の新スキャン機能とリアルタイム3Dトラッキングのためのアルゴリズムの開発)",
abstract = "This article presents the algorithm for real-time distant 3D tracking by RobotEye RE05, the 3D laser scanner using gimbal mirror mechanism. It is comprised of real-time extraction of moving objects by 3D background subtraction for 3D point cloud scanned by the scanner, tracking of a moving object, and scanning densely around it. For recognizing moving objects, high-speed background subtraction and clustering algorithms for point cloud data are developed. In the background subtraction, background data which contains no moving object is measured, and the distance map is generated, which contains distances of points in sections divided into every small azimuth and elevation angles. The map is adjusted to reduce noises caused by the measurement error and noises around object edges. Then, current data is measured which contains data of moving objects and the distance map is generated. If the distance in the map of current data is nearer than background data, the point is remained as the foreground data. Before clustering, edge noises in the foreground data are removed by the filter newly developed based on statistical outlier removal. This filter is improved by adjusting the number of neighbor points used for searching and mean distance with the neighbor points using the distance of each point. In the clustering, intervals of azimuth, elevation angles and distances of each point are considered to obtain proper results in any distances. Finally, the position and the width of moving objects are computed from the clusters. For following and scanning the moving object, the new function named Tracking Scan was developed, which is new scan motion of RobotEye RE05 for tracking application. This scanner can scan appointed range in azimuth 360deg and elevation ±35deg by desired density. Moreover, the range and density can be updated during scan in Tracking Scan. At last, the experiment result of moving person tracking is described.",
author = "将史 高橋 and 茂純 桑島 and 亮 倉爪",
year = "2018",
doi = "10.1299/transjsme.18-00209",
language = "Japanese",
journal = "日本機械学会論文集",
publisher = "一般社団法人日本機械学会",

}

TY - JOUR

T1 - 3Dレーザースキャナによるリアルタイム遠方3Dトラッキングシステム(RobotEye RE05の新スキャン機能とリアルタイム3Dトラッキングのためのアルゴリズムの開発)

AU - 高橋, 将史

AU - 桑島, 茂純

AU - 倉爪, 亮

PY - 2018

Y1 - 2018

N2 - This article presents the algorithm for real-time distant 3D tracking by RobotEye RE05, the 3D laser scanner using gimbal mirror mechanism. It is comprised of real-time extraction of moving objects by 3D background subtraction for 3D point cloud scanned by the scanner, tracking of a moving object, and scanning densely around it. For recognizing moving objects, high-speed background subtraction and clustering algorithms for point cloud data are developed. In the background subtraction, background data which contains no moving object is measured, and the distance map is generated, which contains distances of points in sections divided into every small azimuth and elevation angles. The map is adjusted to reduce noises caused by the measurement error and noises around object edges. Then, current data is measured which contains data of moving objects and the distance map is generated. If the distance in the map of current data is nearer than background data, the point is remained as the foreground data. Before clustering, edge noises in the foreground data are removed by the filter newly developed based on statistical outlier removal. This filter is improved by adjusting the number of neighbor points used for searching and mean distance with the neighbor points using the distance of each point. In the clustering, intervals of azimuth, elevation angles and distances of each point are considered to obtain proper results in any distances. Finally, the position and the width of moving objects are computed from the clusters. For following and scanning the moving object, the new function named Tracking Scan was developed, which is new scan motion of RobotEye RE05 for tracking application. This scanner can scan appointed range in azimuth 360deg and elevation ±35deg by desired density. Moreover, the range and density can be updated during scan in Tracking Scan. At last, the experiment result of moving person tracking is described.

AB - This article presents the algorithm for real-time distant 3D tracking by RobotEye RE05, the 3D laser scanner using gimbal mirror mechanism. It is comprised of real-time extraction of moving objects by 3D background subtraction for 3D point cloud scanned by the scanner, tracking of a moving object, and scanning densely around it. For recognizing moving objects, high-speed background subtraction and clustering algorithms for point cloud data are developed. In the background subtraction, background data which contains no moving object is measured, and the distance map is generated, which contains distances of points in sections divided into every small azimuth and elevation angles. The map is adjusted to reduce noises caused by the measurement error and noises around object edges. Then, current data is measured which contains data of moving objects and the distance map is generated. If the distance in the map of current data is nearer than background data, the point is remained as the foreground data. Before clustering, edge noises in the foreground data are removed by the filter newly developed based on statistical outlier removal. This filter is improved by adjusting the number of neighbor points used for searching and mean distance with the neighbor points using the distance of each point. In the clustering, intervals of azimuth, elevation angles and distances of each point are considered to obtain proper results in any distances. Finally, the position and the width of moving objects are computed from the clusters. For following and scanning the moving object, the new function named Tracking Scan was developed, which is new scan motion of RobotEye RE05 for tracking application. This scanner can scan appointed range in azimuth 360deg and elevation ±35deg by desired density. Moreover, the range and density can be updated during scan in Tracking Scan. At last, the experiment result of moving person tracking is described.

U2 - 10.1299/transjsme.18-00209

DO - 10.1299/transjsme.18-00209

M3 - 記事

JO - 日本機械学会論文集

JF - 日本機械学会論文集

ER -