Exploiting Playbacks in Unsupervised Domain Adaptation for 3D Object Detection
Self-driving cars must detect other vehicles and pedestrians in 3D to plan safe routes and avoid collisions. State-of-the-art 3D object detectors, based on deep learning, have shown promising accuracy but are prone to over-fit to domain idiosyncrasies, making them fail in new environments -- a serious problem if autonomous vehicles are meant to operate freely. In this paper, we propose a novel learning approach that drastically reduces this gap by fine-tuning the detector on pseudo-labels in the target domain, which our method generates while the vehicle is parked, based on replays of previously recorded driving sequences. In these replays, objects are tracked over time, and detections are interpolated and extrapolated -- crucially, leveraging future information to catch hard cases. We show, on five autonomous driving datasets, that fine-tuning the object detector on these pseudo-labels substantially reduces the domain gap to new driving environments, yielding drastic improvements in accuracy and detection reliability.
Code (0)
등록된 구현이 없습니다.
Tasks
3D Object DetectionAutonomous DrivingAutonomous VehiclesDomain Adaptationobject-detectionObject DetectionSelf-Driving CarsUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
Unsupervised Domain Adaptation with Feature Embeddings
Representation learning is the dominant technique for unsupervised domain adaptation, but existing approaches often require the specification of "pivot features" that generalize across domains, which are selected by task…
Domain AdaptationRepresentation LearningUnsupervised Domain AdaptationDAVOS: Semi-Supervised Video Object Segmentation via Adversarial Domain Adaptation
Domain shift has always been one of the primary issues in video object segmentation (VOS), for which models suffer from degeneration when tested on unfamiliar datasets. Recently, many online methods have emerged to narro…
Domain AdaptationSemantic SegmentationSemi-Supervised Video Object SegmentationVideo Object Segmentation+1Exploiting Local Feature Patterns for Unsupervised Domain Adaptation
Unsupervised domain adaptation methods aim to alleviate performance degradation caused by domain-shift by learning domain-invariant representations. Existing deep domain adaptation methods focus on holistic feature align…
Domain AdaptationUnsupervised Domain AdaptationUnsupervised Domain Adaptation for Sim-to-Real Object Pose Estimation with Contrastive Alignment and Pseudo-Label Refinement
Unsupervised domain adaptation (UDA) enables robust transfer of knowledge from simulated to real environments while exploiting a subset of unlabeled target data to improve real-world performance. Existing UDA methods for…
Unsupervised Domain AdaptationPose EstimationDA-BEV: Unsupervised Domain Adaptation for Bird's Eye View Perception
Camera-only Bird's Eye View (BEV) has demonstrated great potential in environment perception in a 3D space. However, most existing studies were conducted under a supervised setup which cannot scale well while handling va…
3D Object DetectionDomain Adaptationobject-detectionObject Detection+2