Visual object tracking is a hot topic in computer vision, focusing on localization of target object and size of a target object across successive frames. However, this endeavor faces a couple of challenges, including occlusion, illumination, scale variations, background clutter, and detecting small objects. In these challenges, we focus on occlusion which occurs when other objects partially or fully conceal the target object. This study presents the implementation of the Occlusion Control Block (OCB), which is divided into two sub-blocks: the Occlusion Awareness Block (OAB) and the Estimation Block (EB). The Occlusion Awareness Block (OAB) is integrated with object detection, object size control, target object foreground detection, object velocity control, and the calculation of occlusion duration. EB estimates the target object location sequential frames under occlusion scenario. OCB is integrated to OSTRACK object tracker model as an occlusion handler block, which is checked against other object tracing algorithms through the experiments with LaSOT, LaSOT(Ext), TrackingNet, and GOT10k. The results demonstrate that the integration of our novel OCB design significantly enhances the occlusion handling performance of the base object tracking model. Additionally, the OCB block does not require any dataset training and can be easily integrated into any object tracking algorithm.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Integrate Occlusion Control Block to Your Tracker

  • Kazımhan Peker,
  • Deniz Turgay Altılar

摘要

Visual object tracking is a hot topic in computer vision, focusing on localization of target object and size of a target object across successive frames. However, this endeavor faces a couple of challenges, including occlusion, illumination, scale variations, background clutter, and detecting small objects. In these challenges, we focus on occlusion which occurs when other objects partially or fully conceal the target object. This study presents the implementation of the Occlusion Control Block (OCB), which is divided into two sub-blocks: the Occlusion Awareness Block (OAB) and the Estimation Block (EB). The Occlusion Awareness Block (OAB) is integrated with object detection, object size control, target object foreground detection, object velocity control, and the calculation of occlusion duration. EB estimates the target object location sequential frames under occlusion scenario. OCB is integrated to OSTRACK object tracker model as an occlusion handler block, which is checked against other object tracing algorithms through the experiments with LaSOT, LaSOT(Ext), TrackingNet, and GOT10k. The results demonstrate that the integration of our novel OCB design significantly enhances the occlusion handling performance of the base object tracking model. Additionally, the OCB block does not require any dataset training and can be easily integrated into any object tracking algorithm.