Self-supervised Feature Extraction for Enhanced Ball Detection on Soccer Robots
Robust and accurate ball detection is a critical component for autonomous humanoid soccer robots, particularly in dynamic and challenging environments such as RoboCup outdoor fields. However, traditional supervised approaches require extensive manual annotation, which is costly and time-intensive. To overcome this problem, we present a self-supervised learning framework for domain-adaptive feature extraction to enhance ball detection performance. The proposed approach leverages a general-purpose pretrained model to generate pseudo-labels, which are then used in a suite of self-supervised pretext tasks -- including colorization, edge detection, and triplet loss -- to learn robust visual features without relying on manual annotations. Additionally, a model-agnostic meta-learning (MAML) strategy is incorporated to ensure rapid adaptation to new deployment scenarios with minimal supervision. A new dataset comprising 10,000 labeled images from outdoor RoboCup SPL matches is introduced, used to validate the method, and made available to the community. Experimental results demonstrate that the proposed pipeline outperforms baseline models in terms of accuracy, F1 score, and IoU, while also exhibiting faster convergence.
Code (0)
등록된 구현이 없습니다.
Tasks
ColorizationEdge DetectionMeta-LearningSelf-Supervised LearningTripletMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Autonomous Learning of Features for Control: Experiments with Embodied and Situated Agents
As discussed in previous studies, the efficacy of evolutionary or reinforcement learning algorithms for continuous control optimization can be enhanced by including a neural module dedicated to feature extraction trained…
continuous-controlContinuous ControlDimensionality ReductionReinforcement Learning (RL)QASnowball: An Iterative Bootstrapping Framework for High-Quality Question-Answering Data Generation
Recent years have witnessed the success of question answering (QA), especially its potential to be a foundation paradigm for tackling diverse NLP tasks. However, obtaining sufficient data to build an effective and stable…
Data AugmentationQuestion AnsweringSelfORE: Self-supervised Relational Feature Learning for Open Relation Extraction
Open relation extraction is the task of extracting open-domain relation facts from natural language sentences. Existing works either utilize heuristics or distant-supervised annotations to train a supervised classifier o…
ClusteringLanguage ModelingLanguage ModellingRelation+2ClusTop: An unsupervised and integrated text clustering and topic extraction framework
Text clustering and topic extraction are two important tasks in text mining. Usually, these two tasks are performed separately. For topic extraction to facilitate clustering, we can first project texts into a topic space…
ClusteringDimensionality ReductionLanguage ModelingLanguage Modelling+1Self-Supervised Graph Neural Networks for Enhanced Feature Extraction in Heterogeneous Information Networks
This paper explores the applications and challenges of graph neural networks (GNNs) in processing complex graph data brought about by the rapid development of the Internet. Given the heterogeneity and redundancy problems…
AttributeDiversityGraph Neural NetworkSelf-Supervised Learning