Source-linked AI summary

Alpha-Refine: Boosting Tracking Performance by Precise Bounding Box Estimation

Bin Yan, Xinyu Zhang, Dong Wang, Huchuan Lu, Xiaoyun Yang

arXiv:2012.06815v3cs.CV

TL;DR

Visual tracking requires precise bounding-box estimation, but existing refinement stages can remain imprecise and tightly coupled to their base trackers. Alpha-Refine independently refines tracker outputs using spatially detailed representations, and experiments show consistent performance gains with little added latency across benchmarks and trackers.

  • Problem

    Existing multi-stage trackers can still have limited box-estimation precision, while coupled refinement training restricts transferability to new base trackers.

  • Method

    Alpha-Refine is a plug-and-play refinement module using pixel-wise correlation, a key-point corner head, and an auxiliary mask head to preserve detailed spatial information.

  • Results

    Alpha-Refine consistently improves six base trackers across four benchmarks with little computational overhead, while ARDiMPsuper achieves state-of-the-art performance at real-time speed.

  • Takeaways & Limitations

    The method strengthens diverse trackers without extra base-tracker training or modification and offers efficiency-precision trade-offs through different strengthened trackers.

  • Takeaways & Limitations

    Existing refinement methods have weak transferability because their training is coupled with other components, and one prediction-head approach relies on individual feature points encoding spatial information.

Abstract

from arXiv · show

Visual object tracking aims to precisely estimate the bounding box for the given target, which is a challenging problem due to factors such as deformation and occlusion. Many recent trackers adopt the multiple-stage tracking strategy to improve the quality of bounding box estimation. These methods first coarsely locate the target and then refine the initial prediction in the following stages. However, existing approaches still suffer from limited precision, and the coupling of different stages severely restricts the method's transferability. This work proposes a novel, flexible, and accurate refinement module called Alpha-Refine (AR), which can significantly improve the base trackers' box estimation quality. By exploring a series of design options, we conclude that the key to successful refinement is extracting and maintaining detailed spatial information as much as possible. Following this principle, Alpha-Refine adopts a pixel-wise correlation, a corner prediction head, and an auxiliary mask head as the core components. Comprehensive experiments on TrackingNet, LaSOT, GOT-10K, and VOT2020 benchmarks with multiple base trackers show that our approach significantly improves the base trackers' performance with little extra latency. The proposed Alpha-Refine method leads to a series of strengthened trackers, among which the ARSiamRPN (AR strengthened SiamRPNpp) and the ARDiMP50 (ARstrengthened DiMP50) achieve good efficiency-precision trade-off, while the ARDiMPsuper (AR strengthened DiMP-super) achieves very competitive performance at a real-time speed. Code and pretrained models are available at https://github.com/MasterBin-IIAU/AlphaRefine.

1. Introduction

Precise box estimation remains a major challenge: existing multi-stage trackers improve coarse predictions but retain precision and transferability limitations. Alpha-Refine independently refines diverse base trackers, improving performance with little added latency.

  • 1. Introduction: Existing trackers use multiple stages to coarsely locate targets before refining box predictions, yet their estimation precision can still improve.Earlier multi-scale search and sampling-then-regression strategies are described as inaccurate, motivating additional refinement stages.
  • 1. Introduction: Coupled refinement methods require extra retraining when transferred to new base trackers, limiting their flexibility.Alpha-Refine is trained independently and applied plug-and-play without retraining or modifying the base tracker.
  • 1. Introduction: Alpha-Refine preserves detailed spatial information through pixel-wise correlation, a key-point corner head, and an auxiliary mask head.The mask head adds pixel-level supervision and encourages extraction of spatial detail useful for precise box estimation.
  • 1. Introduction: Experiments across six base trackers and four benchmarks show that Alpha-Refine significantly improves base-tracker performance.The evaluated benchmarks are LaSOT, GOT-10K, TrackingNet, and VOT2020; comparisons also report large margins over IoU-Net and SiamMask.
  • 1. Introduction: ARSiamRPN and ARDiMP50 offer good efficiency-precision trade-offs, while ARDiMPsuper achieves state-of-the-art performance at real-time speed across multiple benchmarks.These strengthened trackers represent different points on the efficiency–precision spectrum.

2. Related Works

Earlier refinement approaches improve discriminative power and precision but often depend on end-to-end training with a specific tracker. This coupling limits their flexibility for combination with other base trackers.

  • 2. Related Works: Multiple-scale search estimates target size from the highest response across differently sized search regions, but it is coarse and time-consuming.The strategy also uses fixed-aspect-ratio prediction and heavy search over scales.
  • 2. Related Works: Siamese Cascaded RPN and related refinement modules must be trained jointly with preceding Siamese trackers, limiting transfer to other base trackers.ATOM and DiMP instead locate targets with online classification before applying a modified IoU-Net for box refinement.

3. Alpha-Refine

Alpha-Refine is an independently trained, plug-and-play refinement module that improves base trackers by preserving detailed spatial information for precise box estimation. It combines pixel-wise correlation, corner prediction, and auxiliary mask supervision while using a compact search region to limit latency.

  • Network Architecture: Alpha-Refine uses a Siamese architecture with shared-backbone reference and test branches, followed by feature fusion and prediction heads.The test branch expands the base tracker’s prediction into a concentric search region, while the reference branch is initialized from the first frame and ground truth.
  • Network Architecture: The module is trained independently and can be applied to arbitrary trackers without extra training or base-tracker modification.Its plug-and-play design addresses the weak transferability of refinement methods coupled to specific trackers.
  • Network Architecture: A search region roughly two times the object size suppresses clutter, focuses on detailed spatial information, and adds little computation cost.Alpha-Refine is not capable of tracking by itself because its search region is small.
  • Feature Fusion: Pixel-wise correlation decomposes template features into H0W0 small kernels, producing separate correlation maps that preserve local target information.Unlike naive and depth-wise correlation, it avoids a large correlation window that can blur spatial information.
  • Feature Fusion: Pixel-wise correlation retains target boundaries and detailed spatial information better than naive and depth-wise correlation responses.Naive correlation roughly represents the center while losing shape and scale information; depth-wise correlation encodes blurred location into channels.
  • Prediction Heads: The corner head predicts top-left and bottom-right corner heatmaps, preserving feature-map spatial structure and avoiding the RPN head’s inconsistency.The RPN-style head makes each feature point predict independently, while the RCNN-style head reduces the feature map and loses spatial information.
  • Prediction Heads: An auxiliary mask head adds pixel-level supervision, encouraging detailed feature extraction and foreground-background discrimination for precise box estimation.The mask head is disabled by default during inference to speed up Alpha-Refine, but can provide masks when pixel-level prediction is required.

4. Experiments

Experiments across multiple benchmarks and base trackers show that Alpha-Refine consistently improves box estimation, while retaining strong efficiency and transferability. Ablations attribute the gains to spatially preserving design choices, and comparisons show advantages over competing refinement modules.

  • Experimental Setup: Alpha-Refine is evaluated with six base trackers on LaSOT, TrackingNet, GOT-10K, and VOT2020.The evaluated trackers include ECO, RT-MDNet, SiamRPNpp, ATOM, DiMP50, and DiMPsuper.
  • LaSOT: Alpha-Refine consistently and significantly improves base trackers across LaSOT evaluation metrics.For RT-MDNet, the AUC improvement reaches 19%.
  • LaSOT: ARDiMPsuper achieves 65.3% AUC on LaSOT while maintaining real-time speed, compared with Siam R-CNN’s 64.8% AUC at around 5 fps.The reported latency increase from Alpha-Refine is about 5–6 ms per frame.
  • Ablation Studies: Ablations find that the key-point corner head, auxiliary mask head, and pixelwise correlation provide the strongest refinement configuration.The final ARc+m module combines the corner and mask heads, while pixelwise correlation best preserves spatial information among tested fusion options.
  • Module and Backbone Comparisons: Alpha-Refine surpasses IoU-Net and SiamMask, and deeper backbones improve AUC at the cost of speed.With a ResNet-18 backbone, performance is 7.4% higher than original SiamRPNpp; ResNet-34 is selected to balance accuracy and speed.
  • TrackingNet: ARDiMPsuper reaches 80.5% AUC on TrackingNet at approximately 32.9 fps, versus Siam R-CNN’s 81.2% AUC.The paper reports that ARDiMPsuper is six times faster than Siam R-CNN.
  • GOT-10K: ARDiMPsuper obtains 70.1% AO on GOT-10K and outperforms the previous best tracker while running faster.Siam R-CNN is reported at 64.9% AO, 72.8% SRT, and 59.7% SR0.75.

5. Conclusion.

Alpha-Refine is presented as a general, plug-and-play refinement module that improves visual tracking across tracker types and benchmarks. Its design preserves precise spatial information while adding few computational loads.

  • Alpha-Refine improves tracking performance across different types of trackers in a plug-and-play style.
  • The module uses pixel-wise correlation, a Key-Point style prediction head, and an auxiliary mask head to preserve precise spatial information.
  • Evaluations apply Alpha-Refine to six well-known trackers across LaSOT, GOT-10K, TrackingNet, and VOT2020.
  • The experiments show consistent tracking improvements with few computational loads.
Loading 2012.06815v3…