EHTracker - Fine-Grained Satellite Tracking
Published:
EHTracker: Towards Fine-Grained Localization for Satellite Video Target Tracking
J Yang, Y Liu, Y Liu, Z Wang, J Li, G Zhou, W Wang, Y Hu
Published in IEEE JSTARS, December 2024
DOI
Project Overview
Problem: Need for Fine-Grained Localization
Satellite video analysis requires precise target localization:
- High GSD (Ground Sampling Distance): Each pixel covers large ground area
- Small localization errors translate to significant ground distance
- Applications require precision: Traffic analysis, motion estimation, behavior understanding
Traditional trackers provide bounding boxes that are too coarse for detailed analysis.
Solution: Edge-Aware Hierarchical Tracker
EHTracker achieves fine-grained localization through:
- Edge-aware feature extraction for precise boundaries
- Hierarchical matching for progressive refinement
- Geometric constraints from satellite imaging model
Key Innovations
1. Edge-Aware Feature Learning
Edge Detection Module:
- Sobel-based edge extraction
- Learnable edge enhancement
- Edge-guided feature weighting
Benefits:
- Precise boundary localization
- Shape preservation
- Better separation from background
2. Hierarchical Localization
Three-stage refinement:
- Global search: Find target neighborhood
- Local refinement: Improve position accuracy
- Edge-based fine-tuning: Sub-pixel localization
3. Geometric Constraint Integration
Satellite-specific priors:
- Camera model constraints
- Ground plane assumptions
- Motion smoothness
Method
Architecture
class EHTracker:
def track(self, frame, template):
# Edge-aware features
edge_features = self.edge_extractor(frame)
# Hierarchical matching
coarse_loc = self.global_match(edge_features, template)
medium_loc = self.local_refinement(coarse_loc)
fine_loc = self.edge_finetuning(medium_loc)
return fine_loc
Results
Fine-grained localization accuracy:
- Sub-pixel precision achieved
- Outperforms coarse trackers significantly
- Maintains real-time performance
Applications:
- Vehicle trajectory analysis
- Speed estimation
- Behavior understanding
Citation
@article{yang2024ehtracker,
title={EHTracker: Towards Fine-Grained Localization for Satellite Video Target Tracking},
author={Yang, J and Liu, Y and Liu, Y and Wang, Z and Li, J and Zhou, G and Wang, W and Hu, Y},
journal={IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing},
year={2024},
publisher={IEEE}
}
