Position Determination for Dynamic Scenes With Unsynchronized Image Sequences
Solving the stereo camera synchronization problem or estimating the temporal offset for dynamic scenes in triangulation is crucial in computer vision and photogrammetry. However, for cheap cameras like webcams, or cameras with long distance, synchronization is costly and complex. This paper proposed...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2025-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10845769/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832586875501543424 |
---|---|
author | Kai Guo Rui Cao Chenyang Yue Xin Zhou Boyu Liu |
author_facet | Kai Guo Rui Cao Chenyang Yue Xin Zhou Boyu Liu |
author_sort | Kai Guo |
collection | DOAJ |
description | Solving the stereo camera synchronization problem or estimating the temporal offset for dynamic scenes in triangulation is crucial in computer vision and photogrammetry. However, for cheap cameras like webcams, or cameras with long distance, synchronization is costly and complex. This paper proposed a novel method to determine 3D position for dynamic scenes with unsynchronized image sequences. For the proposed method, synchronized cameras are not essential, also, the temporal offset is not essential to be known. Additionally, it can be used for linear and curve motion, which provides a wider range of applications. In linear motion, the traditional triangulation is abandoned in this paper. Two planes can be determined with unsynchronized image sequences captured by two cameras and the intersection of the two planes is the motion trajectory. Also, one plane can be determined with unsynchronized image sequences captured by one camera, one ray can be determined with 2D projection captured by another camera, and the intersection of the plane and ray represents the current position. In curve motion, the correspondence points can be determined with epipolar line and 2D trajectory determined by unsynchronized image sequences, then the current 3D position is estimated by triangulation. This means using two completely independent cameras to capture dynamic scenes, our method can achieve determination under only ‘see’ and has nothing to do with other conditions (e.g., synchronization, frame rate). Compared to several SOTA (state-of-the-art) solvers, the experimental results show our proposed method performs robustly and high precisely. |
format | Article |
id | doaj-art-9297d7cc79c3468b8c9d76d0d0821d46 |
institution | Kabale University |
issn | 2169-3536 |
language | English |
publishDate | 2025-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj-art-9297d7cc79c3468b8c9d76d0d0821d462025-01-25T00:02:33ZengIEEEIEEE Access2169-35362025-01-0113129811299510.1109/ACCESS.2025.353166010845769Position Determination for Dynamic Scenes With Unsynchronized Image SequencesKai Guo0https://orcid.org/0000-0002-1658-1562Rui Cao1Chenyang Yue2Xin Zhou3Boyu Liu4Northwest Institute of Nuclear Technology, Xi’an, ChinaNorthwest Institute of Nuclear Technology, Xi’an, ChinaNorthwest Institute of Nuclear Technology, Xi’an, ChinaNorthwest Institute of Nuclear Technology, Xi’an, ChinaNorthwest Institute of Nuclear Technology, Xi’an, ChinaSolving the stereo camera synchronization problem or estimating the temporal offset for dynamic scenes in triangulation is crucial in computer vision and photogrammetry. However, for cheap cameras like webcams, or cameras with long distance, synchronization is costly and complex. This paper proposed a novel method to determine 3D position for dynamic scenes with unsynchronized image sequences. For the proposed method, synchronized cameras are not essential, also, the temporal offset is not essential to be known. Additionally, it can be used for linear and curve motion, which provides a wider range of applications. In linear motion, the traditional triangulation is abandoned in this paper. Two planes can be determined with unsynchronized image sequences captured by two cameras and the intersection of the two planes is the motion trajectory. Also, one plane can be determined with unsynchronized image sequences captured by one camera, one ray can be determined with 2D projection captured by another camera, and the intersection of the plane and ray represents the current position. In curve motion, the correspondence points can be determined with epipolar line and 2D trajectory determined by unsynchronized image sequences, then the current 3D position is estimated by triangulation. This means using two completely independent cameras to capture dynamic scenes, our method can achieve determination under only ‘see’ and has nothing to do with other conditions (e.g., synchronization, frame rate). Compared to several SOTA (state-of-the-art) solvers, the experimental results show our proposed method performs robustly and high precisely.https://ieeexplore.ieee.org/document/10845769/Position estimationunsynchronized image sequencesdynamic scenes |
spellingShingle | Kai Guo Rui Cao Chenyang Yue Xin Zhou Boyu Liu Position Determination for Dynamic Scenes With Unsynchronized Image Sequences IEEE Access Position estimation unsynchronized image sequences dynamic scenes |
title | Position Determination for Dynamic Scenes With Unsynchronized Image Sequences |
title_full | Position Determination for Dynamic Scenes With Unsynchronized Image Sequences |
title_fullStr | Position Determination for Dynamic Scenes With Unsynchronized Image Sequences |
title_full_unstemmed | Position Determination for Dynamic Scenes With Unsynchronized Image Sequences |
title_short | Position Determination for Dynamic Scenes With Unsynchronized Image Sequences |
title_sort | position determination for dynamic scenes with unsynchronized image sequences |
topic | Position estimation unsynchronized image sequences dynamic scenes |
url | https://ieeexplore.ieee.org/document/10845769/ |
work_keys_str_mv | AT kaiguo positiondeterminationfordynamicsceneswithunsynchronizedimagesequences AT ruicao positiondeterminationfordynamicsceneswithunsynchronizedimagesequences AT chenyangyue positiondeterminationfordynamicsceneswithunsynchronizedimagesequences AT xinzhou positiondeterminationfordynamicsceneswithunsynchronizedimagesequences AT boyuliu positiondeterminationfordynamicsceneswithunsynchronizedimagesequences |