ݺߣ

ݺߣShare a Scribd company logo
PREDATO
                                    R



   Zdenek Kalal, Jiri Matas, Krystian Mikolajczyk

venerdì 29 luglio 2011
Enable machines to “see”




venerdì 29 luglio 2011
Enable machines to “see”




venerdì 29 luglio 2011
Enable machines to “see”




venerdì 29 luglio 2011
Enable machines to “see”




venerdì 29 luglio 2011
Enable machines to “see”




venerdì 29 luglio 2011
Enable machines to “see”




venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
Object tracking



       Autonomous robot navigation   Surveillance    Human-Computer Interfa




                    Games        Augmented Reality      Motion Capture


venerdì 29 luglio 2011
Predator
venerdì 29 luglio 2011
Predator
venerdì 29 luglio 2011
Predator
venerdì 29 luglio 2011
Control theory




venerdì 29 luglio 2011
Ball and beam




venerdì 29 luglio 2011
Ball and beam




venerdì 29 luglio 2011
Ball and beam




venerdì 29 luglio 2011
Ball and plate




venerdì 29 luglio 2011
Ball and plate




venerdì 29 luglio 2011
Ball and plate




venerdì 29 luglio 2011
Feedback

                                  1. Define the goal
                                  2. Measure error
                                  3. React on the error
                 Norbert Wiener
                 Cybernetics
                 1948




venerdì 29 luglio 2011
Realization of feedback




venerdì 29 luglio 2011
Realization of feedback


                         Goal




venerdì 29 luglio 2011
Realization of feedback


                           Goal




                         Detection




venerdì 29 luglio 2011
Realization of feedback


                           Goal
                                  Error



                         Detection




venerdì 29 luglio 2011
Face detection




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




venerdì 29 luglio 2011
Scanning window




                         Requires a face model
venerdì 29 luglio 2011
Object model




            several parameter   millions of parameters


venerdì 29 luglio 2011
Offline learning
                         [+]   [-]
   Training
   examples




venerdì 29 luglio 2011
Offline learning
                         [+]   [-]
   Training
   examples




        Model

venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
•Increasing interactivity

      Offline             Online
     learning            learning
     • Millions of       • Single
     examples            example




venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
Change of philosophy


      Errors are          Errors will
     bad                 happen
     • Try to            • Learn from
     avoid errors        errors as



venerdì 29 luglio 2011
Define the goal




venerdì 29 luglio 2011
Define the goal




venerdì 29 luglio 2011
Measure errors




venerdì 29 luglio 2011
Remember the errors




venerdì 29 luglio 2011
Formalization
     • Discrete dynamical system




venerdì 29 luglio 2011
Stability




venerdì 29 luglio 2011
Learning




                         Tracking              Detection




venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
Responses




                         …




venerdì 29 luglio 2011
Open source

   • GPL licence v3.0
   • Currently over 1000
     members




venerdì 29 luglio 2011
Open source

   • GPL licence v3.0
   • Currently over 1000
     members




venerdì 29 luglio 2011
venerdì 29 luglio 2011
venerdì 29 luglio 2011
Thank you!




venerdì 29 luglio 2011

More Related Content

Predator, a software that learns from its mistakes - Zdenek Kalal