Memristor-Based Attention Network for Online Real-Time Object Tracking
Zekun Deng, Chunhua Wang, Hairong Lin, Quanli Deng, Yichuang Sun
Abstract
Most existing visual object tracking (VOT) approaches are implemented based on the von Neumann computation systems, which inevitably have the problems of high latency. Additionally, remote server processing of video resources requires a large amount of data transmission over the Internet, which limits real-time tracking performance. The integration of VOT technology into electronic devices has become a new trend. However, current VOT approaches have high algorithm complexity, making it difficult to design the circuits to implement the corresponding functions. In this article, a memristor-based attention network (MAN) and its corresponding algorithm are proposed to achieve online real-time tracking under parallel computing. Memristors are used to construct the attention encoding circuits to record changes of the target in historical frames, and adjust attention signals to the target online and in real-time during the tracking process, avoiding the latency problem of the von Neumann architecture. Inspired by the working process of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\gamma $ </tex-math></inline-formula>-GABAergic interneuron and tripartite synapse, we propose an attention allocation module to selectively allocate attention values. Combining the winner-take-all principle, we design a target localization circuit and an optimal attention zone selection circuit for the parallel computation to track the location of the target. Finally, the experiments and analyses on the OTB-100, NFS, and VOT-RTb2022 benchmark datasets verify that the proposed MAN has promising tracking performance and achieves a tracking speed of 1000 frames per second, demonstrating superior real-time performance.