SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Research of the MVP Group                       http://mvp.visual-navigation.com
                                                                            Visual navigation
                                              Perception for manipulation

                                                                                                          Biologically motivated
Machine Vision and Perception Group @ TUM




                                                                                                               perception




                                             Rigid and Deformable                 The Machine
                                                  Registration            Vision and Perception Group
                                                                        @TUM works on the aspects of
                                                                       visual perception and control in
                                                                           medical, mobile, and HCI
                                                                                  applications

                                                                           Photogrammetric                Visual Action Analysis
                                             Exploration of physical    monocular reconstruction
                                               object properties
MVP
Visual Localization for hybrid Environmental Modeling
Machine Vision and Perception Group @ TUM




                                            Real-Time Localization

                                            The high accuracy allows direct
                                            stiching of images along the
                                            trajectory without bundle
                                            adjustment

                                            Resulting hybrid (appearance
                                            and geometry) model allows
                                            path planning and prediction of
                                            sensor views for e.g. attention
MVP




                                            research
MVP   Machine Vision and Perception Group @ TUM
                                                  Example of a hybrid model reconstruction
Result of a visual localization
                                             6DoF pose of the robot is calculated fom single
                                             camera view
Machine Vision and Perception Group @ TUM
MVP
Reconstruction of a hybrid (appearance/geometry) model
Machine Vision and Perception Group @ TUM
MVP
Visual Homing
Machine Vision and Perception Group @ TUM




                                            The system is capable of
                                            registration to previously
                                            observed trajectories
MVP
Biologically Motivated Navigation

                                                      Obstacle avoidance
Machine Vision and Perception Group @ TUM




                                                                                         Decoupling of Rotation
                                                                                         and Translation


                                                         Perception-based loop closure
MVP
MVP   Machine Vision and Perception Group @ TUM
                                                  Work on Optimal Sensor Models
Knowledge Representation
                                                                               Human demonstration
Machine Vision and Perception Group @ TUM




                                            ‱ Atlas:                                                                 Atlas
                                                                                         parametric     grasp      actions and
                                               – Long-term memory                shape   description    points      handling

                                               – Experience of the system
                                            ‱ Working memory:
                                               – Short-term memory
                                                                                                   Mapping of
                                               – Experience grounded in a                          Knowledge

                                                 given environment            Foreground                                Experience
                                                                              segmentation                              abstraction
                                            ‱ Temporal handling information       background    foreground       Episodic buffer
                                                                                     model          model          of actions
MVP




                                                                                                                 Working Memory
Indexing of the Atlas information from 3D perception

                                              Real-world scenario
                                              Real-world scenario
Machine Vision and Perception Group @ TUM




                                               scene setup
MVP




                                                              input point cloud

                                                                                   recognized models
Algorithm Description
                                                            Algorithm Description
 Machine Vision and Perception Group @ TUM




                                                            (Model Preprocessing Phase)
                                                             (Model Preprocessing Phase)
                                                      n2
                                                                       ‱ For all pairs of surflets at
                                                                        distance d insert the triple
                                                      p2                   ,  , ∱ n1 , n 2  
n1                                                d
                                                 p1                      plus a pointer to its model in a
                                                                         hash-table.
                                                                       ‱ Do this for all models using the
MVP




                                                                         same hash-table.
3D Object Recognition
                                                        3D Object Recognition
Machine Vision and Perception Group @ TUM




                                            ‱ Challenges
                                              ―
                                                Incomplete Data
                                              ―
                                                Noise and outliers
MVP
Online Recognition Phase
                                                 Online Recognition Phase
Machine Vision and Perception Group @ TUM




                                                       ‱ For each model surflet pair
                                                          p1 , n1  , p2 , n2 
                                                                        
                                                         in the hash-table cell:
                                            n1
                                            p1          Compute the rigid
                                                        transform T that
                                            p2           p ,alignsp , n 
                                                        best n  ,  
                                                            
n2                                                           1    1       2    2


                                                        to
                                                         p 1 , n1  , p2 , n2 
MVP




                                                                                      model hash-table
Online Recognition Phase
                                                 Online Recognition Phase
Machine Vision and Perception Group @ TUM




                                                       ‱ Check if T(M) matches
                                                         the scene.
                                                       M is the model of
                                            n1            p1 , n1  , p2 , n2 
                                                                        
                                            p1
                                                      n1 p1
                                                                   p2
                                            p2                       
n2
                                                                    n2
                                                                    
MVP




                                                       ‱ If yes, accept T(M).
                                                                                      model hash-table
MVP   Machine Vision and Perception Group @ TUM
                                                  Example of the System in Action
How to reconstruct 3D under poor texture
                                            condition?
Machine Vision and Perception Group @ TUM




                                              Problem: texture information is more sparse
MVP




                                                                                 16
What can we do if the texture information is
                                            almost non-existent?
Machine Vision and Perception Group @ TUM




                                            → photogrammetric approach
MVP




                                                                              17
Intensity-Based Methods
Machine Vision and Perception Group @ TUM




                                            ïŹ
                                                Established 3D reconstruction methods:
                                                ïŹ
                                                    Rely on presence of many reliable features
                                                ïŹ
                                                    May perform very poor if this prerequisite is not met
                                                ïŹ
                                                    Medical images are typically problematic
                                            ïŹ
                                                Solution approach: Intensity based methods
                                                ïŹ
                                                    Do not exclusively rely on salient image regions
                                                ïŹ
                                                    Shaded regions, e.g., also contain information
                                                ïŹ
                                                    Use all information that is there
MVP
Intensity-Based Bundle Adjustment
                                            ïŹ
                                                Regular Bundle Adjustment equation:
Machine Vision and Perception Group @ TUM




                                                        min a , b ∑i=1 ∑m=1 d (Q (a j , b i ) , x i , j )
                                                                   n
                                                                        j

                                            ïŹ
                                                Finds camera parameters a and point coordinates b
                                            ïŹ
                                                Minimizes feature reprojection error
                                                        min a , b ∑n ∑m d ( I j (Q ( a j , b i )) , I 0 ( p i ))
                                                                   i=1 j=1

                                            ïŹ
                                                Intensity-Based Bundle Adjustment:
                                            ïŹ
                                                Uses a regularizer: b now describes a smooth surface
                                            ïŹ
                                                Apart from that: Same, but minimizes intensity error
MVP
Reconstruction Example
Machine Vision and Perception Group @ TUM




                                            ïŹWorks well under static lighting conditions and
                                             roughly Lambertian surfaces
MVP




                                               Ruepp and Burschka. Fast recovery of weakly textured surfaces from monocular image
                                                                                                             sequences. ACCV 2010
Estimation of Physical Properties
                                            in Predict-Act-Perceive loop
Machine Vision and Perception Group @ TUM




                                                   Estimation of the Center of mass
                                                   Estimation of Mass and Friction Force
                                                   Estimation of Mass Distribution

                                            predict                 act                    perceive

                                               F




                                                       r




                                                           τ
MVP




                                            simulator
Machine Vision and Perception Group @ TUM
                                            Knowledge Representation in WP5




                                                          Mapping of
                                                          Knowledge
MVP
Defining Foreground: Shape Matching

                      Indexing to the Atlas database needs to be
                      extended to object classes
                        -> deformable shape registration needed
                      (ACCV2010 - oral)




                 23
Object Container
Machine Vision and Perception Group @ TUM




                                            Orientation


                                            Max. allowed acceleration


                                            Mass


                                            Center of gravity
MVP
Functionality Map
                                            Location Areas
Machine Vision and Perception Group @ TUM




                                            Connection Properties:
                                              Pushed vs. lifted object
                                              Arbitrary movement vs.
                                                movement with a goal
                                              Connection relevance
                                              Velocity constraint during
                                                pick-up
MVP




                                              Grasp taxonomy
                                              Approach vector
Basic Experiments:
                                            Location Areas (Tracking Data)
Machine Vision and Perception Group @ TUM
MVP
Basic Experiments:
                                            Functionality Maps (Tracking Data)
Machine Vision and Perception Group @ TUM




                                              Milk carton
                                                                               Cup - Handle
MVP




                                                     Red = goal, green = push, magenta = arbitrary
MVP   Machine Vision and Perception Group @ TUM




                                            Trajectories
                                            Entire System: Exemplary

Weitere Àhnliche Inhalte

Was ist angesagt?

Motion capture document
Motion capture documentMotion capture document
Motion capture documentharini501
 
Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network  Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network ijcga
 
Human Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueHuman Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueIRJET Journal
 
SLAM Zero to One
SLAM Zero to OneSLAM Zero to One
SLAM Zero to OneGavin Gao
 
Concealed Weapon Detection
Concealed Weapon Detection Concealed Weapon Detection
Concealed Weapon Detection SrijanKumar18
 
Deep Learning for Structure-from-Motion (SfM)
Deep Learning for Structure-from-Motion (SfM)Deep Learning for Structure-from-Motion (SfM)
Deep Learning for Structure-from-Motion (SfM)PetteriTeikariPhD
 
Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014Darius Burschka
 
Ph.D. Research
Ph.D. ResearchPh.D. Research
Ph.D. Researchvasantmanohar
 
IRJET- Behavior Analysis from Videos using Motion based Feature Extraction
IRJET-  	  Behavior Analysis from Videos using Motion based Feature ExtractionIRJET-  	  Behavior Analysis from Videos using Motion based Feature Extraction
IRJET- Behavior Analysis from Videos using Motion based Feature ExtractionIRJET Journal
 
A Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset TrackingA Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset TrackingPing Hsu
 
Obstacle detection for autonomous systems using stereoscopic images and bacte...
Obstacle detection for autonomous systems using stereoscopic images and bacte...Obstacle detection for autonomous systems using stereoscopic images and bacte...
Obstacle detection for autonomous systems using stereoscopic images and bacte...IJECEIAES
 
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Kalle
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionTELKOMNIKA JOURNAL
 
GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...
GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...
GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...ijcsit
 
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...CSCJournals
 
A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...
A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...
A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...Tomohiro Fukuda
 
SENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTION
SENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTIONSENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTION
SENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTIONsipij
 
Visual Odometry using Stereo Vision
Visual Odometry using Stereo VisionVisual Odometry using Stereo Vision
Visual Odometry using Stereo VisionRSIS International
 
Motion planning and controlling algorithm for grasping and manipulating movin...
Motion planning and controlling algorithm for grasping and manipulating movin...Motion planning and controlling algorithm for grasping and manipulating movin...
Motion planning and controlling algorithm for grasping and manipulating movin...ijscai
 

Was ist angesagt? (20)

Motion capture document
Motion capture documentMotion capture document
Motion capture document
 
Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network  Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network
 
50620130101001
5062013010100150620130101001
50620130101001
 
Human Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueHuman Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision Technique
 
SLAM Zero to One
SLAM Zero to OneSLAM Zero to One
SLAM Zero to One
 
Concealed Weapon Detection
Concealed Weapon Detection Concealed Weapon Detection
Concealed Weapon Detection
 
Deep Learning for Structure-from-Motion (SfM)
Deep Learning for Structure-from-Motion (SfM)Deep Learning for Structure-from-Motion (SfM)
Deep Learning for Structure-from-Motion (SfM)
 
Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014Keynote at Tracking Workshop during ISMAR 2014
Keynote at Tracking Workshop during ISMAR 2014
 
Ph.D. Research
Ph.D. ResearchPh.D. Research
Ph.D. Research
 
IRJET- Behavior Analysis from Videos using Motion based Feature Extraction
IRJET-  	  Behavior Analysis from Videos using Motion based Feature ExtractionIRJET-  	  Behavior Analysis from Videos using Motion based Feature Extraction
IRJET- Behavior Analysis from Videos using Motion based Feature Extraction
 
A Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset TrackingA Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
 
Obstacle detection for autonomous systems using stereoscopic images and bacte...
Obstacle detection for autonomous systems using stereoscopic images and bacte...Obstacle detection for autonomous systems using stereoscopic images and bacte...
Obstacle detection for autonomous systems using stereoscopic images and bacte...
 
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
Takemura Estimating 3 D Point Of Regard And Visualizing Gaze Trajectories Und...
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global Vision
 
GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...
GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...
GPS Tracking System Coupled With Image Processing In Traffic Signals to Enhan...
 
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
 
A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...
A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...
A STUDY OF VARIATION OF NORMAL OF POLY-GONS CREATED BY POINT CLOUD DATA FOR A...
 
SENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTION
SENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTIONSENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTION
SENSITIVITY OF A VIDEO SURVEILLANCE SYSTEM BASED ON MOTION DETECTION
 
Visual Odometry using Stereo Vision
Visual Odometry using Stereo VisionVisual Odometry using Stereo Vision
Visual Odometry using Stereo Vision
 
Motion planning and controlling algorithm for grasping and manipulating movin...
Motion planning and controlling algorithm for grasping and manipulating movin...Motion planning and controlling algorithm for grasping and manipulating movin...
Motion planning and controlling algorithm for grasping and manipulating movin...
 

Ähnlich wie Mvp

Bosch Expert Days
Bosch Expert DaysBosch Expert Days
Bosch Expert DaysDariolakis
 
FMS Training Center-12 years of successful cooperation between industry and e...
FMS Training Center-12 years of successful cooperation between industry and e...FMS Training Center-12 years of successful cooperation between industry and e...
FMS Training Center-12 years of successful cooperation between industry and e...Timo Rainio
 
Fms Training Center presentation in simulation seminar
Fms Training Center presentation in simulation seminarFms Training Center presentation in simulation seminar
Fms Training Center presentation in simulation seminarTimo Rainio
 
01 introduction image processing analysis
01 introduction image processing analysis01 introduction image processing analysis
01 introduction image processing analysisRumah Belajar
 
SĂ©minaire IA & VA- Yassine Ruichek, UTBM
SĂ©minaire IA & VA- Yassine Ruichek, UTBMSĂ©minaire IA & VA- Yassine Ruichek, UTBM
SĂ©minaire IA & VA- Yassine Ruichek, UTBMMahdi Zarg Ayouna
 
3D context-aware mobile maps for tourism - ENTER2011 PhD Workshop
3D context-aware mobile maps for tourism - ENTER2011 PhD Workshop3D context-aware mobile maps for tourism - ENTER2011 PhD Workshop
3D context-aware mobile maps for tourism - ENTER2011 PhD WorkshopZornitza Yovcheva
 
Claudio Sapateiro ISCRAM 2009 Poster Session
Claudio Sapateiro ISCRAM 2009 Poster SessionClaudio Sapateiro ISCRAM 2009 Poster Session
Claudio Sapateiro ISCRAM 2009 Poster SessionClaudioSapateiro
 
IntelliSuite V8.6
IntelliSuite V8.6IntelliSuite V8.6
IntelliSuite V8.6intellisense
 
5 anchovi final
5 anchovi   final5 anchovi   final
5 anchovi finalbbabenko
 
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural TasksRyan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural TasksKalle
 
A vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesA vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesDaniele Gianni
 
Customer Management - A Practioners Perspective
Customer Management - A Practioners PerspectiveCustomer Management - A Practioners Perspective
Customer Management - A Practioners PerspectiveSAS Institute India Pvt. Ltd
 
Anchovi NSF final Presentation
Anchovi  NSF final PresentationAnchovi  NSF final Presentation
Anchovi NSF final PresentationStanford University
 
Gait analysis report
Gait analysis reportGait analysis report
Gait analysis reportconoranthony
 
UML & SCRUM Workshop
UML & SCRUM WorkshopUML & SCRUM Workshop
UML & SCRUM Workshopvilaltajo
 
Lean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityLean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityRick Boardman
 
IRJET- Traffic Sign Classification and Detection using Deep Learning
IRJET- Traffic Sign Classification and Detection using Deep LearningIRJET- Traffic Sign Classification and Detection using Deep Learning
IRJET- Traffic Sign Classification and Detection using Deep LearningIRJET Journal
 

Ähnlich wie Mvp (20)

Bosch Expert Days
Bosch Expert DaysBosch Expert Days
Bosch Expert Days
 
FMS Training Center-12 years of successful cooperation between industry and e...
FMS Training Center-12 years of successful cooperation between industry and e...FMS Training Center-12 years of successful cooperation between industry and e...
FMS Training Center-12 years of successful cooperation between industry and e...
 
Fms Training Center presentation in simulation seminar
Fms Training Center presentation in simulation seminarFms Training Center presentation in simulation seminar
Fms Training Center presentation in simulation seminar
 
01 introduction image processing analysis
01 introduction image processing analysis01 introduction image processing analysis
01 introduction image processing analysis
 
SĂ©minaire IA & VA- Yassine Ruichek, UTBM
SĂ©minaire IA & VA- Yassine Ruichek, UTBMSĂ©minaire IA & VA- Yassine Ruichek, UTBM
SĂ©minaire IA & VA- Yassine Ruichek, UTBM
 
Core algorithm and main products by Junyu Tech.(China)
Core algorithm and main products by Junyu Tech.(China)Core algorithm and main products by Junyu Tech.(China)
Core algorithm and main products by Junyu Tech.(China)
 
3D context-aware mobile maps for tourism - ENTER2011 PhD Workshop
3D context-aware mobile maps for tourism - ENTER2011 PhD Workshop3D context-aware mobile maps for tourism - ENTER2011 PhD Workshop
3D context-aware mobile maps for tourism - ENTER2011 PhD Workshop
 
Claudio Sapateiro ISCRAM 2009 Poster Session
Claudio Sapateiro ISCRAM 2009 Poster SessionClaudio Sapateiro ISCRAM 2009 Poster Session
Claudio Sapateiro ISCRAM 2009 Poster Session
 
IntelliSuite V8.6
IntelliSuite V8.6IntelliSuite V8.6
IntelliSuite V8.6
 
5 anchovi final
5 anchovi   final5 anchovi   final
5 anchovi final
 
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural TasksRyan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
Ryan Match Moving For Area Based Analysis Of Eye Movements In Natural Tasks
 
(2009) Impact of Training on Biometric System and User Performance
(2009) Impact of Training on Biometric System and User Performance(2009) Impact of Training on Biometric System and User Performance
(2009) Impact of Training on Biometric System and User Performance
 
A vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesA vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analyses
 
Customer Management - A Practioners Perspective
Customer Management - A Practioners PerspectiveCustomer Management - A Practioners Perspective
Customer Management - A Practioners Perspective
 
Anchovi NSF final Presentation
Anchovi  NSF final PresentationAnchovi  NSF final Presentation
Anchovi NSF final Presentation
 
Gait analysis report
Gait analysis reportGait analysis report
Gait analysis report
 
UML & SCRUM Workshop
UML & SCRUM WorkshopUML & SCRUM Workshop
UML & SCRUM Workshop
 
Lean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to UsabilityLean UX Bootcamp @ 500 Startups - Intro to Usability
Lean UX Bootcamp @ 500 Startups - Intro to Usability
 
IRJET- Traffic Sign Classification and Detection using Deep Learning
IRJET- Traffic Sign Classification and Detection using Deep LearningIRJET- Traffic Sign Classification and Detection using Deep Learning
IRJET- Traffic Sign Classification and Detection using Deep Learning
 
F0932733
F0932733F0932733
F0932733
 

KĂŒrzlich hochgeladen

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂșjo
 

KĂŒrzlich hochgeladen (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Mvp

  • 1. Research of the MVP Group http://mvp.visual-navigation.com Visual navigation Perception for manipulation Biologically motivated Machine Vision and Perception Group @ TUM perception Rigid and Deformable The Machine Registration Vision and Perception Group @TUM works on the aspects of visual perception and control in medical, mobile, and HCI applications Photogrammetric Visual Action Analysis Exploration of physical monocular reconstruction object properties MVP
  • 2. Visual Localization for hybrid Environmental Modeling Machine Vision and Perception Group @ TUM Real-Time Localization The high accuracy allows direct stiching of images along the trajectory without bundle adjustment Resulting hybrid (appearance and geometry) model allows path planning and prediction of sensor views for e.g. attention MVP research
  • 3. MVP Machine Vision and Perception Group @ TUM Example of a hybrid model reconstruction
  • 4. Result of a visual localization 6DoF pose of the robot is calculated fom single camera view Machine Vision and Perception Group @ TUM MVP
  • 5. Reconstruction of a hybrid (appearance/geometry) model Machine Vision and Perception Group @ TUM MVP
  • 6. Visual Homing Machine Vision and Perception Group @ TUM The system is capable of registration to previously observed trajectories MVP
  • 7. Biologically Motivated Navigation Obstacle avoidance Machine Vision and Perception Group @ TUM Decoupling of Rotation and Translation Perception-based loop closure MVP
  • 8. MVP Machine Vision and Perception Group @ TUM Work on Optimal Sensor Models
  • 9. Knowledge Representation Human demonstration Machine Vision and Perception Group @ TUM ‱ Atlas: Atlas parametric grasp actions and – Long-term memory shape description points handling – Experience of the system ‱ Working memory: – Short-term memory Mapping of – Experience grounded in a Knowledge given environment Foreground Experience segmentation abstraction ‱ Temporal handling information background foreground Episodic buffer model model of actions MVP Working Memory
  • 10. Indexing of the Atlas information from 3D perception Real-world scenario Real-world scenario Machine Vision and Perception Group @ TUM scene setup MVP input point cloud recognized models
  • 11. Algorithm Description Algorithm Description Machine Vision and Perception Group @ TUM (Model Preprocessing Phase) (Model Preprocessing Phase) n2 ‱ For all pairs of surflets at  distance d insert the triple  p2   ,  , ∱ n1 , n 2   n1 d p1 plus a pointer to its model in a hash-table. ‱ Do this for all models using the MVP same hash-table.
  • 12. 3D Object Recognition 3D Object Recognition Machine Vision and Perception Group @ TUM ‱ Challenges ― Incomplete Data ― Noise and outliers MVP
  • 13. Online Recognition Phase Online Recognition Phase Machine Vision and Perception Group @ TUM ‱ For each model surflet pair  p1 , n1  , p2 , n2      in the hash-table cell: n1 p1 Compute the rigid transform T that p2  p ,alignsp , n  best n  ,     n2 1 1 2 2 to  p 1 , n1  , p2 , n2  MVP model hash-table
  • 14. Online Recognition Phase Online Recognition Phase Machine Vision and Perception Group @ TUM ‱ Check if T(M) matches the scene. M is the model of n1  p1 , n1  , p2 , n2      p1 n1 p1   p2 p2  n2 n2  MVP ‱ If yes, accept T(M). model hash-table
  • 15. MVP Machine Vision and Perception Group @ TUM Example of the System in Action
  • 16. How to reconstruct 3D under poor texture condition? Machine Vision and Perception Group @ TUM Problem: texture information is more sparse MVP 16
  • 17. What can we do if the texture information is almost non-existent? Machine Vision and Perception Group @ TUM → photogrammetric approach MVP 17
  • 18. Intensity-Based Methods Machine Vision and Perception Group @ TUM ïŹ Established 3D reconstruction methods: ïŹ Rely on presence of many reliable features ïŹ May perform very poor if this prerequisite is not met ïŹ Medical images are typically problematic ïŹ Solution approach: Intensity based methods ïŹ Do not exclusively rely on salient image regions ïŹ Shaded regions, e.g., also contain information ïŹ Use all information that is there MVP
  • 19. Intensity-Based Bundle Adjustment ïŹ Regular Bundle Adjustment equation: Machine Vision and Perception Group @ TUM min a , b ∑i=1 ∑m=1 d (Q (a j , b i ) , x i , j ) n j ïŹ Finds camera parameters a and point coordinates b ïŹ Minimizes feature reprojection error min a , b ∑n ∑m d ( I j (Q ( a j , b i )) , I 0 ( p i )) i=1 j=1 ïŹ Intensity-Based Bundle Adjustment: ïŹ Uses a regularizer: b now describes a smooth surface ïŹ Apart from that: Same, but minimizes intensity error MVP
  • 20. Reconstruction Example Machine Vision and Perception Group @ TUM ïŹWorks well under static lighting conditions and roughly Lambertian surfaces MVP Ruepp and Burschka. Fast recovery of weakly textured surfaces from monocular image sequences. ACCV 2010
  • 21. Estimation of Physical Properties in Predict-Act-Perceive loop Machine Vision and Perception Group @ TUM Estimation of the Center of mass Estimation of Mass and Friction Force Estimation of Mass Distribution predict act perceive F r τ MVP simulator
  • 22. Machine Vision and Perception Group @ TUM Knowledge Representation in WP5 Mapping of Knowledge MVP
  • 23. Defining Foreground: Shape Matching Indexing to the Atlas database needs to be extended to object classes -> deformable shape registration needed (ACCV2010 - oral) 23
  • 24. Object Container Machine Vision and Perception Group @ TUM Orientation Max. allowed acceleration Mass Center of gravity MVP
  • 25. Functionality Map Location Areas Machine Vision and Perception Group @ TUM Connection Properties: Pushed vs. lifted object Arbitrary movement vs. movement with a goal Connection relevance Velocity constraint during pick-up MVP Grasp taxonomy Approach vector
  • 26. Basic Experiments: Location Areas (Tracking Data) Machine Vision and Perception Group @ TUM MVP
  • 27. Basic Experiments: Functionality Maps (Tracking Data) Machine Vision and Perception Group @ TUM Milk carton Cup - Handle MVP Red = goal, green = push, magenta = arbitrary
  • 28. MVP Machine Vision and Perception Group @ TUM Trajectories Entire System: Exemplary