Study on the Moving Target Tracking Based on Vision DSP

The embedded visual tracking system has higher requirements for real-time performance and system resources, and this is a challenge for visual tracking systems with available hardware resources. The major focus of this study is evaluating the results of hardware optimization methods. These optimizat...

Full description

Bibliographic Details
Main Authors: Xuan Gong, Zichun Le, Hui Wang, Yukun Wu
Format: Article
Language:English
Published: MDPI AG 2020-11-01
Series:Sensors
Subjects:
KCF
Online Access:https://www.mdpi.com/1424-8220/20/22/6494
id doaj-c20f9a85278d4d3c8cf8adca336398d8
record_format Article
spelling doaj-c20f9a85278d4d3c8cf8adca336398d82020-11-25T04:06:01ZengMDPI AGSensors1424-82202020-11-01206494649410.3390/s20226494Study on the Moving Target Tracking Based on Vision DSPXuan Gong0Zichun Le1Hui Wang2Yukun Wu3College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaCollege of Science, Zhejiang University of Technology, Hangzhou 310023, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaThe embedded visual tracking system has higher requirements for real-time performance and system resources, and this is a challenge for visual tracking systems with available hardware resources. The major focus of this study is evaluating the results of hardware optimization methods. These optimization techniques provide efficient utilization based on limited hardware resources. This paper also uses a pragmatic approach to investigate the real-time performance effect by implementing and optimizing a kernel correlation filter (KCF) tracking algorithm based on a vision digital signal processor (vision DSP). We examine and analyze the impact factors of the tracking system, which include DP (data parallelism), IP (instruction parallelism), and the characteristics of parallel processing of the DSP core and iDMA (integrated direct memory access). Moreover, we utilize a time-sharing strategy to increase the system runtime speed. These research results are also applicable to other machine vision algorithms. In addition, we introduced a scale filter to overcome the disadvantages of KCF for scale transformation. The experimental results demonstrate that the use of system resources and real-time tracking speed also satisfies the expected requirements, and the tracking algorithm with a scale filter can realize almost the same accuracy as the DSST (discriminative scale space tracking) algorithm under a vision DSP environment.https://www.mdpi.com/1424-8220/20/22/6494KCFDSSTvision DSPSIMDiDMAruntime
collection DOAJ
language English
format Article
sources DOAJ
author Xuan Gong
Zichun Le
Hui Wang
Yukun Wu
spellingShingle Xuan Gong
Zichun Le
Hui Wang
Yukun Wu
Study on the Moving Target Tracking Based on Vision DSP
Sensors
KCF
DSST
vision DSP
SIMD
iDMA
runtime
author_facet Xuan Gong
Zichun Le
Hui Wang
Yukun Wu
author_sort Xuan Gong
title Study on the Moving Target Tracking Based on Vision DSP
title_short Study on the Moving Target Tracking Based on Vision DSP
title_full Study on the Moving Target Tracking Based on Vision DSP
title_fullStr Study on the Moving Target Tracking Based on Vision DSP
title_full_unstemmed Study on the Moving Target Tracking Based on Vision DSP
title_sort study on the moving target tracking based on vision dsp
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-11-01
description The embedded visual tracking system has higher requirements for real-time performance and system resources, and this is a challenge for visual tracking systems with available hardware resources. The major focus of this study is evaluating the results of hardware optimization methods. These optimization techniques provide efficient utilization based on limited hardware resources. This paper also uses a pragmatic approach to investigate the real-time performance effect by implementing and optimizing a kernel correlation filter (KCF) tracking algorithm based on a vision digital signal processor (vision DSP). We examine and analyze the impact factors of the tracking system, which include DP (data parallelism), IP (instruction parallelism), and the characteristics of parallel processing of the DSP core and iDMA (integrated direct memory access). Moreover, we utilize a time-sharing strategy to increase the system runtime speed. These research results are also applicable to other machine vision algorithms. In addition, we introduced a scale filter to overcome the disadvantages of KCF for scale transformation. The experimental results demonstrate that the use of system resources and real-time tracking speed also satisfies the expected requirements, and the tracking algorithm with a scale filter can realize almost the same accuracy as the DSST (discriminative scale space tracking) algorithm under a vision DSP environment.
topic KCF
DSST
vision DSP
SIMD
iDMA
runtime
url https://www.mdpi.com/1424-8220/20/22/6494
work_keys_str_mv AT xuangong studyonthemovingtargettrackingbasedonvisiondsp
AT zichunle studyonthemovingtargettrackingbasedonvisiondsp
AT huiwang studyonthemovingtargettrackingbasedonvisiondsp
AT yukunwu studyonthemovingtargettrackingbasedonvisiondsp
_version_ 1724432845639778304