High-Speed Tracking with Kernelized Correlation Filters
arXiv:1404.7584 · doi:10.1109/TPAMI.2014.2345390
Abstract
The core component of most modern trackers is a discriminative classifier, tasked with distinguishing between the target and the surrounding environment. To cope with natural image changes, this classifier is typically trained with translated and scaled sample patches. Such sets of samples are riddled with redundancies -- any overlapping pixels are constrained to be the same. Based on this simple observation, we propose an analytic model for datasets of thousands of translated patches. By showing that the resulting data matrix is circulant, we can diagonalize it with the Discrete Fourier Transform, reducing both storage and computation by several orders of magnitude. Interestingly, for linear regression our formulation is equivalent to a correlation filter, used by some of the fastest competitive trackers. For kernel regression, however, we derive a new Kernelized Correlation Filter (KCF), that unlike other kernel algorithms has the exact same complexity as its linear counterpart. Building on it, we also propose a fast multi-channel extension of linear correlation filters, via a linear kernel, which we call Dual Correlation Filter (DCF). Both KCF and DCF outperform top-ranking trackers such as Struck or TLD on a 50 videos benchmark, despite running at hundreds of frames-per-second, and being implemented in a few lines of code (Algorithm 1). To encourage further developments, our tracking framework was made open-source.
Cited by in corpus (283)
- GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wild
- Beyond Correlation Filters: Learning Continuous Convolution Operators for Visual Tracking
- Learning Spatially Regularized Correlation Filters for Visual Tracking
- FairMOT: On the Fairness of Detection and Re-Identification in Multiple Object Tracking
- Deep Learning in Video Multi-Object Tracking: A Survey
- A Novel Performance Evaluation Methodology for Single-Target Trackers
- CubeSLAM: Monocular 3D Object SLAM
- Deep Learning for Visual Tracking: A Comprehensive Survey
- Learning Adaptive Discriminative Correlation Filters via Temporal Consistency Preserving Spatial Feature Selection for Robust Visual Tracking
- Discriminative Correlation Filter with Channel and Spatial Reliability
- Transferring Rich Feature Hierarchies for Robust Visual Tracking
- Context-aware Deep Feature Compression for High-speed Visual Tracking
- DeepTrack: Learning Discriminative Feature Representations Online for Robust Visual Tracking
- Dense Feature Aggregation and Pruning for RGBT Tracking
- Synthetic data generation for end-to-end thermal infrared tracking
- PTB-TIR: A Thermal Infrared Pedestrian Tracking Benchmark
- Good Features to Correlate for Visual Tracking
- Quadruplet Network with One-Shot Learning for Fast Visual Object Tracking
- Visual object tracking performance measures revisited
- Object Detection in Videos with Tubelet Proposal Networks
- Adaptive Correlation Filters with Long-Term and Short-Term Memory for Object Tracking
- Distilled Siamese Networks for Visual Tracking
- Detecting and Tracking Small and Dense Moving Objects in Satellite Videos: A Benchmark
- Rethinking Space-Time Networks with Improved Memory Coverage for Efficient Video Object Segmentation
- Robotic Vision for Human-Robot Interaction and Collaboration: A Survey and Systematic Review
- A Comprehensive Performance Evaluation of Deformable Face Tracking "In-the-Wild"
- Dual Deep Network for Visual Tracking
- Siamese Attentional Keypoint Network for High Performance Visual Tracking
- Fingertip Detection and Tracking for Recognition of Air-Writing in Videos
- An Experimental Survey on Correlation Filter-based Tracking
- Learning Reinforced Attentional Representation for End-to-End Visual Tracking
- Fish Tracking, Counting, and Behaviour Analysis in Digital Aquaculture: A Comprehensive Survey
- A Bayesian Filter for Multi-view 3D Multi-object Tracking with Occlusion Handling
- RGB-D And Thermal Sensor Fusion: A Systematic Literature Review
- LSOTB-TIR:A Large-Scale High-Diversity Thermal Infrared Object Tracking Benchmark
- 3D-SiamRPN: An End-to-End Learning Method for Real-Time 3D Single Object Tracking Using Raw Point Cloud
- Correlation Filters for Unmanned Aerial Vehicle-Based Aerial Tracking: A Review and Experimental Evaluation
- Ultra-Wideband Aided Fast Localization and Mapping System
- High precision control and deep learning-based corn stand counting algorithms for agricultural robot
- Anti-UAV: A Large Multi-Modal Benchmark for UAV Tracking
- Robust Visual Tracking Revisited: From Correlation Filter to Template Matching
- Real-time 3D Single Object Tracking with Transformer
- State-aware Anti-drift Robust Correlation Tracking
- Quantum algorithm for visual tracking
- SiamFC++: Towards Robust and Accurate Visual Tracking with Target Estimation Guidelines
- Particle filter re-detection for visual tracking via correlation filters
- Real-Time Correlation Tracking via Joint Model Compression and Transfer
- Understanding and Diagnosing Visual Tracking Systems
- Personal Privacy Protection via Irrelevant Faces Tracking and Pixelation in Video Live Streaming
- Asynchronous Tracking-by-Detection on Adaptive Time Surfaces for Event-based Object Tracking
- Adaptive Siamese Tracking with a Compact Latent Network
- GradNet: Gradient-Guided Network for Visual Object Tracking
- Latent Constrained Correlation Filter
- Keeping Your Eye on the Ball: Trajectory Attention in Video Transformers
- Binary Quadratic Programing for Online Tracking of Hundreds of People in Extremely Crowded Scenes
- Kervolutional Neural Networks
- BIT: Biologically Inspired Tracker
- Visual Object Tracking in First Person Vision
- Siamese Infrared and Visible Light Fusion Network for RGB-T Tracking
- Online Multi-Object Tracking Framework with the GMPHD Filter and Occlusion Group Management
- Learning Aberrance Repressed Correlation Filters for Real-Time UAV Tracking
- Parallel Tracking and Verifying
- Accurate Bounding-box Regression with Distance-IoU Loss for Visual Tracking
- Deformable Object Tracking with Gated Fusion
- Adaptive Objectness for Object Tracking
- Target Transformed Regression for Accurate Tracking
- Do Different Tracking Tasks Require Different Appearance Models?
- Unsupervised Cross-Modal Distillation for Thermal Infrared Tracking
- Target-Aware Deep Tracking
- Aggregation Signature for Small Object Tracking
- Learning to Update for Object Tracking with Recurrent Meta-learner
- An Overview of Multi-Object Estimation via Labeled Random Finite Set
- Dynamic Spatio-temporal Graph-based CNNs for Traffic Prediction
- Towards Accurate Pixel-wise Object Tracking by Attention Retrieval
- TDIOT: Target-driven Inference for Deep Video Object Tracking
- TRAT: Tracking by Attention Using Spatio-Temporal Features
- Non-Iterative SLAM
- DashNet: A Hybrid Artificial and Spiking Neural Network for High-speed Object Tracking
- An Accelerated Correlation Filter Tracker
- High Performance Visual Tracking with Circular and Structural Operators
- BACTrack: Building Appearance Collection for Aerial Tracking
- Temporal Unknown Incremental Clustering (TUIC) Model for Analysis of Traffic Surveillance Videos
- Reviewing Intelligent Cinematography: AI research for camera-based video production
- Deformable Siamese Attention Networks for Visual Object Tracking
- Queuing Theory Guided Intelligent Traffic Scheduling through Video Analysis using Dirichlet Process Mixture Model
- Deep Reinforcement Learning in Computer Vision: A Comprehensive Survey
- Global Instance Tracking: Locating Target More Like Humans
- Fully-Convolutional Siamese Networks for Object Tracking
- Joint Group Feature Selection and Discriminative Filter Learning for Robust Visual Object Tracking
- A Real-Time Cross-modality Correlation Filtering Method for Referring Expression Comprehension
- A CRF-based Framework for Tracklet Inactivation in Online Multi-Object Tracking
- VisEvent: Reliable Object Tracking via Collaboration of Frame and Event Flows
- Alpha-Refine: Boosting Tracking Performance by Precise Bounding Box Estimation
- Rank-based verification for long-term face tracking in crowded scenes
- Target Driven Instance Detection
- Towards More Flexible and Accurate Object Tracking with Natural Language: Algorithms and Benchmark
- Robust Visual Tracking using Multi-Frame Multi-Feature Joint Modeling
- BioDrone: A Bionic Drone-based Single Object Tracking Benchmark for Robust Vision
- Extract-Transform-Load for Video Streams
- Adaptive Masked Proxies for Few-Shot Segmentation
- Integration of the 3D Environment for UAV Onboard Visual Object Tracking
- Correlation Flow: Robust Optical Flow Using Kernel Cross-Correlators
- Benchmarking Deep Trackers on Aerial Videos
- RPT: Learning Point Set Representation for Siamese Visual Tracking
- Detection and Tracking Meet Drones Challenge
- LaSOT: A High-quality Large-scale Single Object Tracking Benchmark
- AutoTrack: Towards High-Performance Visual Tracking for UAV with Automatic Spatio-Temporal Regularization
- Neural Network Kalman filtering for 3D object tracking from linear array ultrasound data
- Tracking-by-Trackers with a Distilled and Reinforced Model
- Remove Cosine Window from Correlation Filter-based Visual Trackers: When and How
- Recursive Least-Squares Estimator-Aided Online Learning for Visual Tracking
- Automatic individual pig detection and tracking in surveillance videos
- Convolutional Recurrent Predictor: Implicit Representation for Multi-target Filtering and Tracking
- Sparse Representations for Object and Ego-motion Estimation in Dynamic Scenes
- Go Fetch: Mobile Manipulation in Unstructured Environments
- Learning Deep Multi-Level Similarity for Thermal Infrared Object Tracking
- Siamese Keypoint Prediction Network for Visual Object Tracking
- HiFT: Hierarchical Feature Transformer for Aerial Tracking
- Prediction-Tracking-Segmentation
- Privacy-sensitive Objects Pixelation for Live Video Streaming
- Real-Time Shape Tracking of Facial Landmarks
- LookOut! Interactive Camera Gimbal Controller for Filming Long Takes
- SOTVerse: A User-defined Task Space of Single Object Tracking
- Anticipative Tracking with the Short-Term Synaptic Plasticity of Spintronic Devices
- An efficient real-time target tracking algorithm using adaptive feature fusion
- Jointly Modeling Motion and Appearance Cues for Robust RGB-T Tracking
- Euphrates: Algorithm-SoC Co-Design for Low-Power Mobile Continuous Vision
- Efficient Golf Ball Detection and Tracking Based on Convolutional Neural Networks and Kalman Filter
- Deep Convolutional Correlation Iterative Particle Filter for Visual Tracking
- Measuring the Accuracy of Object Detectors and Trackers
- G2L-Net: Global to Local Network for Real-time 6D Pose Estimation with Embedding Vector Features
- Tracking Skiers from the Top to the Bottom
- An Automatic System for Unconstrained Video-Based Face Recognition
- Adversarial Metric Attack and Defense for Person Re-identification
- Local Metrics for Multi-Object Tracking
- A Review of Visual Trackers and Analysis of its Application to Mobile Robot
- AFAT: Adaptive Failure-Aware Tracker for Robust Visual Object Tracking
- Integration of Regularized l1 Tracking and Instance Segmentation for Video Object Tracking
- 3D Visual Tracking Framework with Deep Learning for Asteroid Exploration
- P2P: Part-to-Part Motion Cues Guide a Strong Tracking Framework for LiDAR Point Clouds
- Subpixel-Precise Tracking of Rigid Objects in Real-time
- ApproxDet: Content and Contention-Aware Approximate Object Detection for Mobiles
- Unsupervised Deep Representation Learning for Real-Time Tracking
- FANet: Quality-Aware Feature Aggregation Network for Robust RGB-T Tracking
- Learning Feature Embeddings for Discriminant Model based Tracking
- Coarse-to-Fine Object Tracking Using Deep Features and Correlation Filters
- Connect the Dots: In Situ 4D Seismic Monitoring of CO2 Storage with Spatio-temporal CNNs
- Visualizing the Invisible: Occluded Vehicle Segmentation and Recovery
- SPARK: Spatial-aware Online Incremental Attack Against Visual Tracking
- End-to-end Active Object Tracking and Its Real-world Deployment via Reinforcement Learning
- Improving Model Drift for Robust Object Tracking
- ML: Multi-Modal Multi-Margin Metric Learning for RGBT Tracking
- Unsupervised Lightweight Single Object Tracking with UHP-SOT++
- Large Margin Structured Convolution Operator for Thermal Infrared Object Tracking
- Towards Robust Visual Tracking for Unmanned Aerial Vehicle with Tri-Attentional Correlation Filters
- DR^2Track: Towards Real-Time Visual Tracking for UAV via Distractor Repressed Dynamic Regression
- Correlation filter tracking with adaptive proposal selection for accurate scale estimation
- Real-time Embedded Person Detection and Tracking for Shopping Behaviour Analysis
- Vehicle Re-ID for Surround-view Camera System
- Learning to Filter: Siamese Relation Network for Robust Tracking
- Real-Time Visual Tracking: Promoting the Robustness of Correlation Filter Learning
- Performance Evaluation Methodology for Long-Term Visual Object Tracking
- Visual Object Tracking: The Initialisation Problem
- Faster and Simpler Siamese Network for Single Object Tracking
- Synthetic Defocus and Look-Ahead Autofocus for Casual Videography
- Predictive Visual Tracking: A New Benchmark and Baseline Approach
- Siamese Anchor Proposal Network for High-Speed Aerial Tracking
- Jointly Optimizing Sensing Pipelines for Multimodal Mixed Reality Interaction
- Training-Set Distillation for Real-Time UAV Object Tracking
- Real-Time Visual Object Tracking via Few-Shot Learning
- Tracking Based Semi-Automatic Annotation for Scene Text Videos
- Learning Residue-Aware Correlation Filters and Refining Scale Estimates with the GrabCut for Real-Time UAV Tracking
- High-Performance Long-Term Tracking with Meta-Updater
- F-Siamese Tracker: A Frustum-based Double Siamese Network for 3D Single Object Tracking
- AI as a Tool for Fair Journalism: Case Studies from Malta
- ADTrack: Target-Aware Dual Filter Learning for Real-Time Anti-Dark UAV Tracking
- Mutation Sensitive Correlation Filter for Real-Time UAV Tracking with Adaptive Hybrid Label
- SAMOT: Switcher-Aware Multi-Object Tracking and Still Another MOT Measure
- Responsive Action-based Video Synthesis
- Augmented Memory for Correlation Filters in Real-Time UAV Tracking
- Visual Tracking via Dynamic Memory Networks
- ROAM: Recurrently Optimizing Tracking Model
- Line-Circle-Square (LCS): A Multilayered Geometric Filter for Edge-Based Detection
- PatchNet -- Short-range Template Matching for Efficient Video Processing
- Robust Object Tracking Based on Self-adaptive Search Area
- Grounding-Tracking-Integration
- Self-supervised Object Tracking with Cycle-consistent Siamese Networks
- Visual Tracking via Nonnegative Regularization Multiple Locality Coding
- Visual Object Tracking by Segmentation with Graph Convolutional Network
- An Exploration of Target-Conditioned Segmentation Methods for Visual Object Trackers
- A Survey of FPGA-Based Robotic Computing
- Robust Instance Tracking via Uncertainty Flow
- Object Localization Through a Single Multiple-Model Convolutional Neural Network with a Specific Training Approach
- A Survey of Fish Tracking Techniques Based on Computer Vision
- Towards Class-agnostic Tracking Using Feature Decorrelation in Point Clouds
- VPIT: Real-time Embedded Single Object 3D Tracking Using Voxel Pseudo Images
- AViTMP: A Tracking-Specific Transformer for Single-Branch Visual Tracking
- MAVBench: Micro Aerial Vehicle Benchmarking
- RGB-D Tracking via Hierarchical Modality Aggregation and Distribution Network
- Depth-only Object Tracking
- High Performance Visual Object Tracking with Unified Convolutional Networks
- Robust Visual Tracking via Statistical Positive Sample Generation and Gradient Aware Learning
- Semi-supervised Breast Lesion Detection in Ultrasound Video Based on Temporal Coherence
- Is First Person Vision Challenging for Object Tracking?
- Faster Spatially Regularized Correlation Filters for Visual Tracking
- Adaptive Feature Representation for Visual Tracking
- The Role of Compute in Autonomous Aerial Vehicles
- Learning Rotation Adaptive Correlation Filters in Robust Visual Object Tracking
- Rethinking Convolutional Features in Correlation Filter Based Tracking
- Research on dynamic target detection and tracking system of hexapod robot
- DAL -- A Deep Depth-aware Long-term Tracker
- Local Context Attention for Salient Object Segmentation
- Automatic Failure Recovery and Re-Initialization for Online UAV Tracking with Joint Scale and Aspect Ratio Optimization
- TSDM: Tracking by SiamRPN++ with a Depth-refiner and a Mask-generator
- Multiple Convolutional Features in Siamese Networks for Object Tracking
- Efficient video annotation with visual interpolation and frame selection guidance
- Deep Learning based Multi-Modal Sensing for Tracking and State Extraction of Small Quadcopters
- On Designing Computing Systems for Autonomous Vehicles: a PerceptIn Case Study
- Explicitly Modeling the Discriminability for Instance-Aware Visual Object Tracking
- Abnormal Behavior Detection Based on Target Analysis
- DMSORT: An efficient parallel maritime multi-object tracking architecture for unmanned vessel platforms
- Spatio-Temporal Matching for Siamese Visual Tracking
- DeepMix: Online Auto Data Augmentation for Robust Visual Object Tracking
- Progressive Multi-Stage Learning for Discriminative Tracking
- Multi-Drone based Single Object Tracking with Agent Sharing Network
- Keyfilter-Aware Real-Time UAV Object Tracking
- Tracking Road Users using Constraint Programming
- SPSTracker: Sub-Peak Suppression of Response Map for Robust Object Tracking
- Towards Object Detection from Motion
- Boundary Effect-Aware Visual Tracking for UAV with Online Enhanced Background Learning and Multi-Frame Consensus Verification
- SITUP: Scale Invariant Tracking using Average Peak-to-Correlation Energy
- High Speed Tracking With A Fourier Domain Kernelized Correlation Filter
- Least Squares Normalized Cross Correlation
- Efficient Multi-level Correlating for Visual Tracking
- Object Tracking in Hyperspectral Videos with Convolutional Features and Kernelized Correlation Filter
- Material Based Object Tracking in Hyperspectral Videos: Benchmark and Algorithms
- Saliency based Semi-supervised Learning for Orbiting Satellite Tracking
- A Hybrid Approach for Tracking Individual Players in Broadcast Match Videos
- Few-Shot Video Object Detection
- Equivalence of Correlation Filter and Convolution Filter in Visual Tracking
- Class agnostic moving target detection by color and location prediction of moving area
- Correlation Tracking via Robust Region Proposals
- Dense Semantic Correspondence where Every Pixel is a Classifier
- 3D Siamese Voxel-to-BEV Tracker for Sparse Point Clouds
- Banshee: Target Switch Attacks on Gimbal-Stabilized Visual Tracking Systems via Acoustic Injection
- Occlusion Aware Kernel Correlation Filter Tracker using RGB-D
- Head Mounted Pupil Tracking Using Convolutional Neural Network
- Tracking by Joint Local and Global Search: A Target-aware Attention based Approach
- Multi-domain Collaborative Feature Representation for Robust Visual Object Tracking
- Saliency-Associated Object Tracking
- Real-time Surgical Environment Enhancement for Robot-Assisted Minimally Invasive Surgery Based on Super-Resolution
- Robust Correlation Tracking via Multi-channel Fused Features and Reliable Response Map
- Region-filtering Correlation Tracking
- Object Tracking by Detection with Visual and Motion Cues
- Higher Performance Visual Tracking with Dual-Modal Localization
- DCF-ASN: Coarse-to-fine Real-time Visual Tracking via Discriminative Correlation Filter and Attentional Siamese Network
- Dynamic Attention guided Multi-Trajectory Analysis for Single Object Tracking
- Occlusion-aware Visual Tracker using Spatial Structural Information and Dominant Features
- Exemplar Loss for Siamese Network in Visual Tracking
- Discussion among Different Methods of Updating Model Filter in Object Tracking
- Cascaded Regression Tracking: Towards Online Hard Distractor Discrimination
- Motion Prediction in Visual Object Tracking
- Tracking the Untrackable
- Learning Consistency Pursued Correlation Filters for Real-Time UAV Tracking
- Hierarchical Feature-Aware Tracking
- ROI Pooled Correlation Filters for Visual Tracking
- Improving Human Annotation in Single Object Tracking
- Pano: Optimizing 360° Video Streaming with a Better Understanding of Quality Perception
- Robust Visual Tracking via Implicit Low-Rank Constraints and Structural Color Histograms
- Adaptive Distraction Context Aware Tracking Based on Correlation Filter
- Tracking of Micro Unmanned Aerial Vehicles: A Comparative Study
- IG-TRACK: IOU Guided Siamese Networks for visual object tracking
- Object-Adaptive LSTM Network for Real-time Visual Tracking with Adversarial Data Augmentation
- End-to-end feature fusion siamese network for adaptive visual tracking
- A Universal Update-pacing Framework For Visual Tracking
- Visual Tracking via Reliable Memories
- A Comparative Study of Object Trackers for Infrared Flying Bird Tracking
- Real-time tracker with fast recovery from target loss
- Self-Selective Correlation Ship Tracking Method for Smart Ocean System
- Structured Group Local Sparse Tracker
- Drone Shadow Tracking
- A Strong Feature Representation for Siamese Network Tracker
- Patch-based adaptive weighting with segmentation and scale (PAWSS) for visual tracking