TY - JOUR
T1 - Adaptive-partial template update with center-shifting recovery for high frame rate and ultra-low delay deformation matching
AU - Du, Songlin
AU - Xu, Yuhao
AU - Hu, Tingting
AU - Ikenaga, Takeshi
N1 - Funding Information:
This work was supported by KAKENHI (16K13006) and Waseda University Grant for Special Research Projects (2019C-581).
Publisher Copyright:
Copyright © 2019 The Institute of Electronics, Information and Communication Engineers
PY - 2019
Y1 - 2019
N2 - High frame rate and ultra-low delay matching system plays an important role in various human-machine interactive applications, which demands better performance in matching deformable and out-of-plane rotating objects. Although many algorithms have been proposed for deformation tracking and matching, few of them are suitable for hardware implementation due to complicated operations and large time consumption. This paper proposes a hardware-oriented template update and recovery method for high frame rate and ultra-low delay deformation matching system. In the proposed method, the new template is generated in real time by partially updating the template descriptor and adding new keypoints simultaneously with the matching process in pixels (proposal #1), which avoids the large inter-frame delay. The size and shape of region of interest (ROI) are made flexible and the Hamming threshold used for brute-force matching is adjusted according to pixel position and the flexible ROI (proposal #2), which solves the problem of template drift. The template is recovered by the previous one with a relative center-shifting vector when it is judged as lost via region-wise difference check (proposal #3). Evaluation results indicate that the proposed method successfully achieves the real-time processing of 784 fps at the resolution of 640×480 on field-programmable gate array (FPGA), with a delay of 0.808 ms/frame, as well as achieves satisfactory deformation matching results in comparison with other general methods.
AB - High frame rate and ultra-low delay matching system plays an important role in various human-machine interactive applications, which demands better performance in matching deformable and out-of-plane rotating objects. Although many algorithms have been proposed for deformation tracking and matching, few of them are suitable for hardware implementation due to complicated operations and large time consumption. This paper proposes a hardware-oriented template update and recovery method for high frame rate and ultra-low delay deformation matching system. In the proposed method, the new template is generated in real time by partially updating the template descriptor and adding new keypoints simultaneously with the matching process in pixels (proposal #1), which avoids the large inter-frame delay. The size and shape of region of interest (ROI) are made flexible and the Hamming threshold used for brute-force matching is adjusted according to pixel position and the flexible ROI (proposal #2), which solves the problem of template drift. The template is recovered by the previous one with a relative center-shifting vector when it is judged as lost via region-wise difference check (proposal #3). Evaluation results indicate that the proposed method successfully achieves the real-time processing of 784 fps at the resolution of 640×480 on field-programmable gate array (FPGA), with a delay of 0.808 ms/frame, as well as achieves satisfactory deformation matching results in comparison with other general methods.
KW - Adaptive-partial template update
KW - Center-shifting recovery
KW - Deformable object
KW - High frame rate
KW - Image matching
KW - Ultra-low delay
UR - http://www.scopus.com/inward/record.url?scp=85076427742&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85076427742&partnerID=8YFLogxK
U2 - 10.1587/transfun.E102.A.1872
DO - 10.1587/transfun.E102.A.1872
M3 - Article
AN - SCOPUS:85076427742
SN - 0916-8508
VL - E102A
SP - 1872
EP - 1881
JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
IS - 12
ER -