TY - JOUR
T1 - High Temporal Resolution-Based Temporal Iterative Tracking for High Framerate and Ultra-Low Delay Dynamic Tracking System
AU - Hu, Tingting
AU - Fuchikami, Ryuji
AU - Ikenaga, Takeshi
N1 - Funding Information:
This work was supported by KAKENHI (21K11816).
Publisher Copyright:
Copyright © 2022 The Institute of Electronics, Information and Communication Engineers
PY - 2022
Y1 - 2022
N2 - High frame rate and ultra-low delay vision system, which can finish reading and processing of 1000 fps sequence within 1 ms/frame, draws increasing attention in the field of robotics that requires immediate feedback from image process core. Meanwhile, tracking task plays an important role in many computer vision applications. Among various tracking algorithms, Lucas Kanade (LK)-based template tracking, which tracks targets with high accuracy over the sub-pixel level, is one of the keys for robotic applications, such as factory automation (FA). However, the substantial spatial iterative processing and complex computation in the LK algorithm, make it difficult to achieve a high frame rate and ultra-low delay tracking with limited resources. Aiming at an LK-based template tracking system that reads and processes 1000 fps sequences within 1 ms/frame with small resource costs, this paper proposes: 1) High temporal resolution-based temporal iterative tracking, which maps the spatial iterations into the temporal domain, efficiently reduces resource cost and delay caused by spatial iterative processing. 2) Label scanner-based multi-stream spatial processing, which maps the local spatial processing into the labeled input pixel stream and aggregates them with a label scanner, makes the local spatial processing in the LK algorithm possible be implemented with a small resource cost. Algorithm evaluation shows that the proposed temporal iterative tracking performs dynamic tracking, which tracks object with coarse accuracy when it’s moving fast and achieves higher accuracy when it slows down. Hardware evaluation shows that the proposed label scanner-based multi-stream architecture makes the system implemented on FPGA (zcu102) with resource cost less than 20%, and the designed tracking system supports to read and process 1000 fps sequence within 1 ms/frame.
AB - High frame rate and ultra-low delay vision system, which can finish reading and processing of 1000 fps sequence within 1 ms/frame, draws increasing attention in the field of robotics that requires immediate feedback from image process core. Meanwhile, tracking task plays an important role in many computer vision applications. Among various tracking algorithms, Lucas Kanade (LK)-based template tracking, which tracks targets with high accuracy over the sub-pixel level, is one of the keys for robotic applications, such as factory automation (FA). However, the substantial spatial iterative processing and complex computation in the LK algorithm, make it difficult to achieve a high frame rate and ultra-low delay tracking with limited resources. Aiming at an LK-based template tracking system that reads and processes 1000 fps sequences within 1 ms/frame with small resource costs, this paper proposes: 1) High temporal resolution-based temporal iterative tracking, which maps the spatial iterations into the temporal domain, efficiently reduces resource cost and delay caused by spatial iterative processing. 2) Label scanner-based multi-stream spatial processing, which maps the local spatial processing into the labeled input pixel stream and aggregates them with a label scanner, makes the local spatial processing in the LK algorithm possible be implemented with a small resource cost. Algorithm evaluation shows that the proposed temporal iterative tracking performs dynamic tracking, which tracks object with coarse accuracy when it’s moving fast and achieves higher accuracy when it slows down. Hardware evaluation shows that the proposed label scanner-based multi-stream architecture makes the system implemented on FPGA (zcu102) with resource cost less than 20%, and the designed tracking system supports to read and process 1000 fps sequence within 1 ms/frame.
KW - FPGA
KW - high frame rate and ultra-low delay visual system
KW - Lucas Kanade
KW - template tracking
UR - http://www.scopus.com/inward/record.url?scp=85131226728&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85131226728&partnerID=8YFLogxK
U2 - 10.1587/transinf.2021EDP7200
DO - 10.1587/transinf.2021EDP7200
M3 - Article
AN - SCOPUS:85131226728
SN - 0916-8532
VL - E105D
SP - 1064
EP - 1074
JO - IEICE Transactions on Information and Systems
JF - IEICE Transactions on Information and Systems
IS - 5
ER -