SlideShare a Scribd company logo
1 of 27
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Hands-on Image Processing 2010 (HOIP’10). Security,
        Surveillance and Identification in Everyday Life



    BusVigia: On Board Surveillance of a
                 Bus Lane

  David Fernández López         Antonio Collazos Carrera       Antonio Sanz Montemayor
  david.fernandez@urjc.es       antonio.collazos@urjc.es         antonio.sanz@urjc.es
         Juan José Pantrigo Fernández                  Marisa Delgado Jalón
           juanjose.pantrigo@urjc.es                  Marisa.delgado@urjc.es
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    Motivation
       Cátedra ETM
           Is a research line focusing on technologies applied to transport
           Interests in video surveillance
           Interest for us: new real problem challenge




                                                2
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    Motivación
       Cátedra ETM
           Is a research line focusing on technologies applied to transport
           Interests in video surveillance
           Interest for us: new real problem challenge
       SACE: Servicio Apoyo al Control del Estacionamiento




                                                3
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    Motivación
       Cátedra ETM
           Is a research line focusing on technologies applied to transport
           Interests in video surveillance
           Interest for us: new real problem challenge
       SACE: Servicio Apoyo al Control del Estacionamiento
           Bus lane surveillance can be done on board the bus?
           Some advantages:
               Bus lane surveillance more efficient
               Generate statistics of the state of the bus lane
               Statistics can guide SACE vehicles to interesting areas
               improvement of traffic
       BusVigía project


                                                4
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía Project
        BusVigía main objective
            Development of an on-board surveillance system to automatically
             control the bus lane
        Research group
            2 researchers and 1 postgraduate student
        Project Web:
            http://www.catedraetm.es/investigacion/proyecto_busvigia/


                 Experiments              Experiments
        Start       in real               on-board the                    End
                                             Roadmap            HOIP
                  conditions                  bus
   November                                                               June
                    February                   March           November
     2009                                                                 2011
                      2010                     2010              2010
                                                5
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Related Developments
       Opel Eye




       Subaru EyeSight




                                                6
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Related Developments
       DARPA Challenge




                                                7
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía project challenges
       Continuously changing scene
           Background subtraction methods may not be useful
           Changing road color  color filtering must be robust
       High variability in lighting conditions
           Weather conditions
           Different lighting types:
               Natural lighting in roads, streets…
               Artificial lighting in tunnels, bus stations…
       Lane markers and other signs
           Lane markers not always visible
           Different bus lane markers
           Different painted road signs



                                                        8
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO


      BusVigía: view on-board the
      bus



      ROI

                                                               Road

Lane marker




                                                9
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía Stages
       Stage 1: lane change detection




       Stage 2: obstacle detection




                                                10
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      BusVigía Stages
       Stage 3: scene capture sending to control center




                                                11
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      BusVigía Stages




                                                           Real time stats
                                                           Guiding SACE vehicles to
                                                            interesting areas




                                                12
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía interface                                         On-board bus view




                                                                   Obstacle
       Lane change                                                 detection
       detection




                                                Notification
                                                Area




                                                13
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía: Measurements
                                 Measurement Analysis
                                  Lane change detector


                        Color filter


                Threshold image

                  Motion detection


                        Background
                        Subtraction



                                                14
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía: Measurements
                                 Measurement Analysis
                                  Lane change detector




                                ni            nc           nd




                                                   15
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía: Measurements
                                 Measurement Analysis
                                   Obstacle detector

                   Presence detector
                    Color Filter Image –
                    Thresholded Image
                    AND over the
                    previous images
                      Edge detection
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    BusVigía: Descripción medidas
                                 Measurement Analysis
                                   Obstacle detector


                 nt



                 nc


                 nb
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results




                                                18
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results
                                 Lane change detection




                                                19
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results
                                 Lane change detection




                                                20
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results
                      False negative  undetected lane change




                                                21
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results
                          False Positive  painted road signs




                                                22
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results
         14


         12


         10


          8


          6


          4


          2


          0
                 True       False        True       False       True            False       True       False       True       False
               positives   postives    positives   postives   positives        postives   positives   postives   positives   positives

              Background subtraction       Thresholding            Color filter             Moving detection        System results




                                                                          23
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results
                                     Obstacle detector




                                                24
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




      Experimental Results
      Error fonts




                                                25
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    Conclusions
       Development of a vision-based system for bus lane
        monitoring
           Working under stable lighting conditions
           Not tested under rain and poor lighting conditions (problems
            coming)
       Main contribution: measurement combination
           Improvement in the false positives rate
       ROI based modeling
           Improvement in the flexibility and overall performance
       Telematic system for sending and receiving alerts from
        the on-board system



                                                26
I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO




    Future Works
       False positives due to lane markers
           Complex problem
       Robust obstacle detection
           Use vehicle models (knowledge injection)
       Depth modeling
           Stereo system
       Lane type discrimination
           Bus lane markers
           Detecting road and sidewalk
       Stats
           Event collector system
           Real time monitoring of the overall city bus lane system
       OCR license plate number extraction
                                                27

More Related Content

More from TECNALIA Research & Innovation

Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesTECNALIA Research & Innovation
 

More from TECNALIA Research & Innovation (20)

Tout est changement. TECNALIA.
Tout est changement. TECNALIA.Tout est changement. TECNALIA.
Tout est changement. TECNALIA.
 
Tout est changement. TECNALIA.
Tout est changement. TECNALIA.Tout est changement. TECNALIA.
Tout est changement. TECNALIA.
 
Dena da aldaketa. TECNALIA.
Dena da aldaketa. TECNALIA.Dena da aldaketa. TECNALIA.
Dena da aldaketa. TECNALIA.
 
All is change. TECNALIA.
All is change. TECNALIA.All is change. TECNALIA.
All is change. TECNALIA.
 
Todo es cambio. TECNALIA.
Todo es cambio. TECNALIA.Todo es cambio. TECNALIA.
Todo es cambio. TECNALIA.
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
Wearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laboralesWearables para la salud y prevención de riesgos laborales
Wearables para la salud y prevención de riesgos laborales
 
JORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLEJORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLE
 
JORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLEJORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLE
 
JORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLEJORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLE
 
JORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLEJORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLE
 
JORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLEJORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLE
 
JORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLEJORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLE
 
JORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLEJORNADA ALIMENTACIÓN SALUDABLE
JORNADA ALIMENTACIÓN SALUDABLE
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 

Hoip10 presentacion Bus Vigia_urjc

  • 1. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Hands-on Image Processing 2010 (HOIP’10). Security, Surveillance and Identification in Everyday Life BusVigia: On Board Surveillance of a Bus Lane David Fernández López Antonio Collazos Carrera Antonio Sanz Montemayor david.fernandez@urjc.es antonio.collazos@urjc.es antonio.sanz@urjc.es Juan José Pantrigo Fernández Marisa Delgado Jalón juanjose.pantrigo@urjc.es Marisa.delgado@urjc.es
  • 2. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Motivation  Cátedra ETM  Is a research line focusing on technologies applied to transport  Interests in video surveillance  Interest for us: new real problem challenge 2
  • 3. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Motivación  Cátedra ETM  Is a research line focusing on technologies applied to transport  Interests in video surveillance  Interest for us: new real problem challenge  SACE: Servicio Apoyo al Control del Estacionamiento 3
  • 4. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Motivación  Cátedra ETM  Is a research line focusing on technologies applied to transport  Interests in video surveillance  Interest for us: new real problem challenge  SACE: Servicio Apoyo al Control del Estacionamiento  Bus lane surveillance can be done on board the bus?  Some advantages:  Bus lane surveillance more efficient  Generate statistics of the state of the bus lane  Statistics can guide SACE vehicles to interesting areas  improvement of traffic  BusVigía project 4
  • 5. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía Project  BusVigía main objective  Development of an on-board surveillance system to automatically control the bus lane  Research group  2 researchers and 1 postgraduate student  Project Web:  http://www.catedraetm.es/investigacion/proyecto_busvigia/ Experiments Experiments Start in real on-board the End Roadmap HOIP conditions bus November June February March November 2009 2011 2010 2010 2010 5
  • 6. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Related Developments  Opel Eye  Subaru EyeSight 6
  • 7. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Related Developments  DARPA Challenge 7
  • 8. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía project challenges  Continuously changing scene  Background subtraction methods may not be useful  Changing road color  color filtering must be robust  High variability in lighting conditions  Weather conditions  Different lighting types:  Natural lighting in roads, streets…  Artificial lighting in tunnels, bus stations…  Lane markers and other signs  Lane markers not always visible  Different bus lane markers  Different painted road signs 8
  • 9. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía: view on-board the bus ROI Road Lane marker 9
  • 10. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía Stages  Stage 1: lane change detection  Stage 2: obstacle detection 10
  • 11. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía Stages  Stage 3: scene capture sending to control center 11
  • 12. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía Stages  Real time stats  Guiding SACE vehicles to interesting areas 12
  • 13. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía interface On-board bus view Obstacle Lane change detection detection Notification Area 13
  • 14. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía: Measurements Measurement Analysis Lane change detector Color filter Threshold image Motion detection Background Subtraction 14
  • 15. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía: Measurements Measurement Analysis Lane change detector ni nc nd 15
  • 16. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía: Measurements Measurement Analysis Obstacle detector Presence detector Color Filter Image – Thresholded Image AND over the previous images Edge detection
  • 17. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO BusVigía: Descripción medidas Measurement Analysis Obstacle detector nt nc nb
  • 18. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results 18
  • 19. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results Lane change detection 19
  • 20. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results Lane change detection 20
  • 21. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results False negative  undetected lane change 21
  • 22. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results False Positive  painted road signs 22
  • 23. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results 14 12 10 8 6 4 2 0 True False True False True False True False True False positives postives positives postives positives postives positives postives positives positives Background subtraction Thresholding Color filter Moving detection System results 23
  • 24. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results Obstacle detector 24
  • 25. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Experimental Results Error fonts 25
  • 26. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Conclusions  Development of a vision-based system for bus lane monitoring  Working under stable lighting conditions  Not tested under rain and poor lighting conditions (problems coming)  Main contribution: measurement combination  Improvement in the false positives rate  ROI based modeling  Improvement in the flexibility and overall performance  Telematic system for sending and receiving alerts from the on-board system 26
  • 27. I WORKSHOP INTERDISCIPLINAR EN MOVILIDAD Y TRANSPORTE URBANO Future Works  False positives due to lane markers  Complex problem  Robust obstacle detection  Use vehicle models (knowledge injection)  Depth modeling  Stereo system  Lane type discrimination  Bus lane markers  Detecting road and sidewalk  Stats  Event collector system  Real time monitoring of the overall city bus lane system  OCR license plate number extraction 27