Related Experiment Video
Updated: Aug 29, 2025

04:43
Visualizing Visual Adaptation
Published on: April 24, 2017
9.1K
Visual state estimation in unseen environments through domain adaptation and metric learning
Püren Güler1, Johannes A Stork1, Todor Stoyanov1
1Autonomous Mobile Manipulation Lab, Örebro University, Örebro, Sweden.
Frontiers in Robotics and AI
|September 5, 2022
Summary
This study introduces a new method to improve deep learning models for robotics by adding a structured metric-space learning objective. This enhances generalization for visual state estimation tasks, even with limited annotated data.
Area of Science:
- Robotics
- Computer Vision
- Machine Learning
Background:
- Deep learning models are crucial for robotic visual perception tasks like tracking and pose estimation.
- Current methods rely heavily on annotated data, which is often expensive or unavailable.
- Domain augmentation improves generalization but may not disentangle task-relevant features from domain-specific variations.
Purpose of the Study:
- To enhance the generalization capabilities of deep learning models trained with domain augmentation.
- To address the challenge of separating task-relevant signals from domain-specific differences.
- To improve visual state estimation for challenging robotic applications.
Main Methods:
- Proposed a secondary structured metric-space learning objective.
- Applied domain augmentation to extend training datasets with variations.
- Focused on visual state estimation for articulated underground mining machines.
Main Results:
- Demonstrated the benefits of imposing structure on the encoding space.
- Showcased the potential to transfer feature embeddings from a source to an unseen target domain.
- Indicated improved generalization capabilities in models trained with the proposed method.
Conclusions:
- The proposed structured metric-space learning objective effectively improves model generalization.
- This approach is particularly beneficial for challenging domain transfer tasks in robotics.
- The method facilitates the transfer of learned feature embeddings to new, unseen domains.
Keywords:
articulated pose estimationdeep metric learningdomain augmentationjoint state estimationtriplet lossMore Related Videos
Related Concept Videos
Depth Perception and Spatial Vision
849
Depth perception is the ability to perceive objects three-dimensionally. It relies on two types of cues: binocular and monocular. Binocular cues depend on the combination of images from both eyes and how the eyes work together. Since the eyes are in slightly different positions, each eye captures a slightly different image. This disparity between images, known as binocular disparity, helps the brain interpret depth. When the brain compares these images, it determines the distance to an object.
849
Observational Learning
286
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
286
Perceptual Constancy
506
Perceptual constancy is the ability to recognize that objects remain consistent and unchanged even when their appearance varies due to changes in sensory input. There are four main types of perceptual constancy: size constancy, shape constancy, color constancy, and brightness constancy.
Size constancy is the recognition that an object remains the same size, even when its image on the retina changes. For instance, a bus is perceived to be large enough to carry people, even if it looks tiny from...
Size constancy is the recognition that an object remains the same size, even when its image on the retina changes. For instance, a bus is perceived to be large enough to carry people, even if it looks tiny from...
506

