SlideShare una empresa de Scribd logo
1 de 14
ACIVS’12
                            Advanced Concepts for Intelligent Vision Systems
Sept. 4-7 2012, Faculty of Information Technology, Brno University of Technology, Brno, Czech Republic


  Angelo Cozzolino, Francesco Flammini, Valentina Galli, Mariangela Lamberti, Giovanni Poggi, Concetta Pragliola

   Evaluating the effects of MJPEG compression on
    Motion Tracking in metro railway surveillance
                                             presented by
                                         Francesco Flammini

                               Ansaldo STS – Innovation & Security Engineer
                                    francesco.flammini@ansaldo-sts.com
Video Content Analytics in transit systems

  •    Transit systems attractive targets for:
        –    Thieves
        –    Vandals
        –    Terrorists

  •    Video surveillance essential for:
        –    Deterrence
        –    Detection
        –    Response
        –    Prosecution

  •    VCA supports Safety & Security Surveillance, especially
       when there are:
        –    High-number of cameras (hundreds to thousands)
        –    Low number of operators

  •    VS with VCA integrated in current PSIM (Physical Security
       Information Management) systems
        –    Pros: superior situation awareness                      Ref.
        –    Cons: possible issues with the number of false alarms
                                                                     Francesco Flammini: Critical Infrastructure
                                                                     Security: Assessment, Prevention, Detection,
  •    Frequent requests of upgrade of legacy CCTV with modern
       VCA systems                                                   Response, 2011 (WIT Press, Southampton, UK,
                                                                     ISBN: 978-1-84564-562-5)
  •    VCA event detection and performance requirements in
       recent tenders are increasingly demanding

ACIVS’12, Francesco Flammini
                                                                                                                    2
Performance evaluation of motion tracking
  • Ground Truth generation by annotation tools
  • GT includes for each frame:
        – Top-left
        – Bottom-right
          coordinates of the so called ‘bounding-boxes’          top
          surrounding objects detected in the scene       left
  • MT metrics defined in the literature to
    measure the temporal and spatial overlap
    by comparison between the Ground Truth
    and Algorithm Result produced by the                                   right
                                                                       bottom
    Motion Tracker, using appropriate
    thresholds
                         False Negative




                         False Positive


ACIVS’12, Francesco Flammini
                                                                                   3
Evaluation method


                                                  Video                        Metrics
 Video Selection               GT Generation                 AR Generation
                                               Compression                   Computation




• Videos have been analyzed by a Motion Tracker identical to the one
  installed in the real metro-railway but without using filters for alarm
  generation
• The Motion Tracker has generated for each compression level an
  AR text file with detected objects, whose information was structured
  coherently with the ones included in the GT

ACIVS’12, Francesco Flammini
                                                                                           4
Video selection
         Concourse - 7 objects                         Platform – simulation of object left behind




                                     4 CIF (720x576)
                                          25 FPS
         Turnstiles – 7 objects             60s        Tunnel portal – train passing, IR lamp
                                     ➩ 1500 frames




ACIVS’12, Francesco Flammini
                                                                                                5
MJPEG video compression
                        C = 1 (Q = 100%)   C ≈ 5 (Q = 50%)   C ≈ 10 (Q = 20%)




                       C ≈ 15 (Q = 10%)    C ≈ 20 (Q = 5%)    C ≈ 25 (Q =1%)




ACIVS’12, Francesco Flammini
                                                                                6
Metrics computation




• For metrics evaluation, we have developed a Matlab program that automatically
  computes the FN and FP metrics. The tool organizes its input data (GT and AR) in
  appropriate arrays, whose number of rows is equal to the number of objects while
  the number of columns is 5, that is:
      – The list of frames in which the object is present (i.e. the track), that is a vector whose
        length is equal to the number of frames of the track
      – Top-left and bottom-right coordinates of the bounding-boxes (4 numbers)
• It is being extended to compute other metrics (e.g. ‘ID change’)

ACIVS’12, Francesco Flammini
                                                                                                     7
Evaluation of results

                                                       •   Fluctuation of
                                                           results due to
                                                           algorithm adaptive
                                                           thresholds
                                                           depending on
                                                           scene
                                                           characteristics (e.g.
                                                           objects size,
                                                           ambient light, etc.)
                        (a)                  (b)
                                                       •   ‘Filtering’ effect of
                                                           the compression
                                                           can counterbalance
                                                           negative effect of
                                                           quality degradation,
                                                           by reducing the
                                                           number of
                                                           detectable objects



                        (c)                  (d)
ACIVS’12, Francesco Flammini
                                                                               8
Evaluation of trends




                               (a)                            (b)

• As expected, tracking performance degrades generally with quality, and this has a
  much relevant impact at higher levels of compression, in particular when the image
  quality threshold is lower than 20%, that is at compression ratios higher than 10
  (corresponding approximately to 4 Mbps bandwidth occupation)

ACIVS’12, Francesco Flammini
                                                                                   9
Main causes of False Negatives

  • Tiling (right) and occlusions
    (down) prevent the tracker
    to ‘hook’ the objects in the
    scene, and thus to track                            (a)


    their trajectory, since their
    IDs change frequently as
    they were different objects
                                            (b)               (c)




                                 (a)              (b)
ACIVS’12, Francesco Flammini
                                                                    10
Main causes of False Positives

                  Glare        Reflections   Camouflage   Large artefacts




ACIVS’12, Francesco Flammini
                                                                            11
Relevance of FP sources w.r.t. compression




                                                   (a)                                              (b)




                                                                              (c)
•    For the Concourse, all FP causes (especially glare) increase considerably with compression, while in Platform
     and Turnstiles the effects of artefacts is largely predominant with respect to other causes, which, however,
     continue to be relevant
•    Tunnel FP are not reported: since there is no real object moving in the scene, they show up only at train
     passage due to the light change in the scene; furthermore, the absence of most chromatic components w.r.t.
     other standard cameras (IR cameras only provide greyscale images) reduces the number of FP causes
     varying with compression levels
ACIVS’12, Francesco Flammini
                                                                                                                     12
Conclusions and future developments
• Performance degradation critical when passing from a 20% till a 1% quality level of
  compressed videos, whereas a 50% reduction on image quality represents a very
  acceptable trade-off (corresponding to ≈ 7 Mbps bandwidth occupation)

• In all the cases in which it is required to go over that ‘conservative’ ratio, it is
  necessary to evaluate how the error sources are affected in the correct detection of
  the objects, according to the specific features of each scene (motion density, light
  sources, camera shots, type of background, etc.)

• The results achieved can provide some guidelines which can be applicable in
  similar scenarios (technologies and contexts), e.g. using more efficient codecs

• Using the same evaluation method in any domain it is possible to:
      – support the design of surveillance systems by fine-tuning the video compression level
        against scene characteristics or other factors, for each camera (especially useful in
        distributed wireless systems)
      – quantify the effect on VCA performance of other quality or noise factors like
          • sensitivity, resolution, frame rate, etc.
          • vibrations, electro-magnetic interference, chromatic distortions, etc.

ACIVS’12, Francesco Flammini
                                                                                                13
Thank you for your kind attention

            Questions?

Más contenido relacionado

Destacado

Quién es quién
Quién es quiénQuién es quién
Quién es quiénROSEHOUSE71
 
Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)
Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)
Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)Tweddle Australia
 
Route 112 corridor study
Route 112 corridor studyRoute 112 corridor study
Route 112 corridor studysmpdc
 
Mi YaBAKII kesugihan 02
Mi YaBAKII kesugihan 02Mi YaBAKII kesugihan 02
Mi YaBAKII kesugihan 02murtaqi izuma
 
Cyg web banner6
Cyg web banner6Cyg web banner6
Cyg web banner6Julien200
 
Diagrama Gantt - Analisis y Diseño de Sistemas
Diagrama Gantt - Analisis y Diseño de SistemasDiagrama Gantt - Analisis y Diseño de Sistemas
Diagrama Gantt - Analisis y Diseño de SistemasMelinaCondoriLipe
 
Prefabrication : challenges and opportunities for the contractor
Prefabrication : challenges and opportunities for the contractorPrefabrication : challenges and opportunities for the contractor
Prefabrication : challenges and opportunities for the contractorBenoit Parmentier
 
Comment mieux qualifier l'audience de votre site web ?
Comment mieux qualifier l'audience de votre site web ?Comment mieux qualifier l'audience de votre site web ?
Comment mieux qualifier l'audience de votre site web ?MyFeelBack
 

Destacado (10)

Quién es quién
Quién es quiénQuién es quién
Quién es quién
 
Critis08 Cimm
Critis08 CimmCritis08 Cimm
Critis08 Cimm
 
Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)
Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)
Barbara cosson swinburne tweddle fathers stories of exclusion 2012 (id 1930)
 
Route 112 corridor study
Route 112 corridor studyRoute 112 corridor study
Route 112 corridor study
 
Mi YaBAKII kesugihan 02
Mi YaBAKII kesugihan 02Mi YaBAKII kesugihan 02
Mi YaBAKII kesugihan 02
 
my cv
my cvmy cv
my cv
 
Cyg web banner6
Cyg web banner6Cyg web banner6
Cyg web banner6
 
Diagrama Gantt - Analisis y Diseño de Sistemas
Diagrama Gantt - Analisis y Diseño de SistemasDiagrama Gantt - Analisis y Diseño de Sistemas
Diagrama Gantt - Analisis y Diseño de Sistemas
 
Prefabrication : challenges and opportunities for the contractor
Prefabrication : challenges and opportunities for the contractorPrefabrication : challenges and opportunities for the contractor
Prefabrication : challenges and opportunities for the contractor
 
Comment mieux qualifier l'audience de votre site web ?
Comment mieux qualifier l'audience de votre site web ?Comment mieux qualifier l'audience de votre site web ?
Comment mieux qualifier l'audience de votre site web ?
 

Similar a ACIVS'12: Evaluating the effects of MJPEG compression on Motion Tracking in metro railway surveillance

Action_recognition-topic.pptx
Action_recognition-topic.pptxAction_recognition-topic.pptx
Action_recognition-topic.pptxcomputerscience98
 
ACIVS 2013 conference poster presentation
ACIVS 2013 conference poster presentationACIVS 2013 conference poster presentation
ACIVS 2013 conference poster presentationFrancesco Flammini
 
Talk 2011-buet-perception-event
Talk 2011-buet-perception-eventTalk 2011-buet-perception-event
Talk 2011-buet-perception-eventMahfuzul Haque
 
Surveillance scene classification using machine learning
Surveillance scene classification using machine learningSurveillance scene classification using machine learning
Surveillance scene classification using machine learningUtkarsh Contractor
 
Real-time Bangla License Plate Recognition System for Low Resource Video-base...
Real-time Bangla License Plate Recognition System for Low Resource Video-base...Real-time Bangla License Plate Recognition System for Low Resource Video-base...
Real-time Bangla License Plate Recognition System for Low Resource Video-base...MD Abdullah Al Nasim
 
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...IRJET Journal
 
Pr 005 qa_workshop
Pr 005 qa_workshopPr 005 qa_workshop
Pr 005 qa_workshopFrank Gielen
 
IRJET- A Review on Moving Object Detection in Video Forensics
IRJET- A Review on Moving Object Detection in Video Forensics IRJET- A Review on Moving Object Detection in Video Forensics
IRJET- A Review on Moving Object Detection in Video Forensics IRJET Journal
 
Video Classification: Human Action Recognition on HMDB-51 dataset
Video Classification: Human Action Recognition on HMDB-51 datasetVideo Classification: Human Action Recognition on HMDB-51 dataset
Video Classification: Human Action Recognition on HMDB-51 datasetGiorgio Carbone
 
Pipeline anomaly detection
Pipeline anomaly detectionPipeline anomaly detection
Pipeline anomaly detectionGauravBiswas9
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
06-08 ppt.pptx
06-08 ppt.pptx06-08 ppt.pptx
06-08 ppt.pptxFarah Naaz
 
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptxVideo Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptxAlyaaMachi
 
Design of Kalman filter for Airborne Applications
Design of Kalman filter for Airborne ApplicationsDesign of Kalman filter for Airborne Applications
Design of Kalman filter for Airborne ApplicationsIJERA Editor
 
74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-d74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-dravi247272
 
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...Wanjin Yu
 
Convolutional Neural Network for pixel-wise skyline detection
Convolutional Neural Network for pixel-wise skyline detectionConvolutional Neural Network for pixel-wise skyline detection
Convolutional Neural Network for pixel-wise skyline detectionDarian Frajberg
 
Robust techniques for background subtraction in urban
Robust techniques for background subtraction in urbanRobust techniques for background subtraction in urban
Robust techniques for background subtraction in urbantaylor_1313
 

Similar a ACIVS'12: Evaluating the effects of MJPEG compression on Motion Tracking in metro railway surveillance (20)

Action_recognition-topic.pptx
Action_recognition-topic.pptxAction_recognition-topic.pptx
Action_recognition-topic.pptx
 
ACIVS 2013 conference poster presentation
ACIVS 2013 conference poster presentationACIVS 2013 conference poster presentation
ACIVS 2013 conference poster presentation
 
Talk 2011-buet-perception-event
Talk 2011-buet-perception-eventTalk 2011-buet-perception-event
Talk 2011-buet-perception-event
 
Eye – tracking techniques
Eye – tracking techniquesEye – tracking techniques
Eye – tracking techniques
 
Surveillance scene classification using machine learning
Surveillance scene classification using machine learningSurveillance scene classification using machine learning
Surveillance scene classification using machine learning
 
Real-time Bangla License Plate Recognition System for Low Resource Video-base...
Real-time Bangla License Plate Recognition System for Low Resource Video-base...Real-time Bangla License Plate Recognition System for Low Resource Video-base...
Real-time Bangla License Plate Recognition System for Low Resource Video-base...
 
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
 
Pr 005 qa_workshop
Pr 005 qa_workshopPr 005 qa_workshop
Pr 005 qa_workshop
 
IRJET- A Review on Moving Object Detection in Video Forensics
IRJET- A Review on Moving Object Detection in Video Forensics IRJET- A Review on Moving Object Detection in Video Forensics
IRJET- A Review on Moving Object Detection in Video Forensics
 
Video Classification: Human Action Recognition on HMDB-51 dataset
Video Classification: Human Action Recognition on HMDB-51 datasetVideo Classification: Human Action Recognition on HMDB-51 dataset
Video Classification: Human Action Recognition on HMDB-51 dataset
 
Pipeline anomaly detection
Pipeline anomaly detectionPipeline anomaly detection
Pipeline anomaly detection
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
06-08 ppt.pptx
06-08 ppt.pptx06-08 ppt.pptx
06-08 ppt.pptx
 
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptxVideo Annotation for Visual Tracking via Selection and Refinement_tran.pptx
Video Annotation for Visual Tracking via Selection and Refinement_tran.pptx
 
Design of Kalman filter for Airborne Applications
Design of Kalman filter for Airborne ApplicationsDesign of Kalman filter for Airborne Applications
Design of Kalman filter for Airborne Applications
 
74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-d74 real time-image-processing-applied-to-traffic-queue-d
74 real time-image-processing-applied-to-traffic-queue-d
 
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
 
Work Portfolio
Work PortfolioWork Portfolio
Work Portfolio
 
Convolutional Neural Network for pixel-wise skyline detection
Convolutional Neural Network for pixel-wise skyline detectionConvolutional Neural Network for pixel-wise skyline detection
Convolutional Neural Network for pixel-wise skyline detection
 
Robust techniques for background subtraction in urban
Robust techniques for background subtraction in urbanRobust techniques for background subtraction in urban
Robust techniques for background subtraction in urban
 

Más de Francesco Flammini

TRA Visions Senior Researcher Award 2024.pdf
TRA Visions Senior Researcher Award 2024.pdfTRA Visions Senior Researcher Award 2024.pdf
TRA Visions Senior Researcher Award 2024.pdfFrancesco Flammini
 
RAILS - Railway Gazette 2023 (Flammini).pdf
RAILS - Railway Gazette 2023 (Flammini).pdfRAILS - Railway Gazette 2023 (Flammini).pdf
RAILS - Railway Gazette 2023 (Flammini).pdfFrancesco Flammini
 
Award-Fedcsis Conference 2023.pdf
Award-Fedcsis Conference 2023.pdfAward-Fedcsis Conference 2023.pdf
Award-Fedcsis Conference 2023.pdfFrancesco Flammini
 
Internationalization of the Curriculum Conference Certificate
Internationalization of the Curriculum Conference CertificateInternationalization of the Curriculum Conference Certificate
Internationalization of the Curriculum Conference CertificateFrancesco Flammini
 
IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021
IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021
IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021Francesco Flammini
 
Digital Twins for Trustworthy Autonomy
Digital Twins for Trustworthy AutonomyDigital Twins for Trustworthy Autonomy
Digital Twins for Trustworthy AutonomyFrancesco Flammini
 
IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...
IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...
IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...Francesco Flammini
 
Science of Computer Programming, Certificate of Reviewing
Science of Computer Programming, Certificate of ReviewingScience of Computer Programming, Certificate of Reviewing
Science of Computer Programming, Certificate of ReviewingFrancesco Flammini
 
“AI techniques in cyber-security applications”. Flammini lnu susec19
“AI techniques in cyber-security applications”. Flammini lnu susec19“AI techniques in cyber-security applications”. Flammini lnu susec19
“AI techniques in cyber-security applications”. Flammini lnu susec19Francesco Flammini
 
Ansaldo STS Innovation award 2009
Ansaldo STS Innovation award 2009Ansaldo STS Innovation award 2009
Ansaldo STS Innovation award 2009Francesco Flammini
 
Ansaldo STS Innovation Award 2014 - Francesco Flammini
Ansaldo STS Innovation Award 2014 - Francesco FlamminiAnsaldo STS Innovation Award 2014 - Francesco Flammini
Ansaldo STS Innovation Award 2014 - Francesco FlamminiFrancesco Flammini
 
IoT Research & Education at LNU
IoT Research & Education at LNUIoT Research & Education at LNU
IoT Research & Education at LNUFrancesco Flammini
 
Francesco Flammini - talk at DISCORAIL'19
Francesco Flammini - talk at DISCORAIL'19Francesco Flammini - talk at DISCORAIL'19
Francesco Flammini - talk at DISCORAIL'19Francesco Flammini
 
Towards railway virtual coupling
Towards railway virtual couplingTowards railway virtual coupling
Towards railway virtual couplingFrancesco Flammini
 
Smart-Troubleshooting Symbiotic Autonomous Systems in the Connected Society
Smart-Troubleshooting Symbiotic Autonomous Systems in the Connected SocietySmart-Troubleshooting Symbiotic Autonomous Systems in the Connected Society
Smart-Troubleshooting Symbiotic Autonomous Systems in the Connected SocietyFrancesco Flammini
 
SuccesfulGrantApplications_Jan 23, 2017_certificate-506560
SuccesfulGrantApplications_Jan 23, 2017_certificate-506560SuccesfulGrantApplications_Jan 23, 2017_certificate-506560
SuccesfulGrantApplications_Jan 23, 2017_certificate-506560Francesco Flammini
 

Más de Francesco Flammini (20)

TRA Visions Senior Researcher Award 2024.pdf
TRA Visions Senior Researcher Award 2024.pdfTRA Visions Senior Researcher Award 2024.pdf
TRA Visions Senior Researcher Award 2024.pdf
 
RAILS - Railway Gazette 2023 (Flammini).pdf
RAILS - Railway Gazette 2023 (Flammini).pdfRAILS - Railway Gazette 2023 (Flammini).pdf
RAILS - Railway Gazette 2023 (Flammini).pdf
 
Award-Fedcsis Conference 2023.pdf
Award-Fedcsis Conference 2023.pdfAward-Fedcsis Conference 2023.pdf
Award-Fedcsis Conference 2023.pdf
 
Internationalization of the Curriculum Conference Certificate
Internationalization of the Curriculum Conference CertificateInternationalization of the Curriculum Conference Certificate
Internationalization of the Curriculum Conference Certificate
 
IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021
IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021
IEEE SMC TCHS Award Ceremony at IEEE CSR conference 2021
 
Appreciation Certificate
Appreciation CertificateAppreciation Certificate
Appreciation Certificate
 
Digital Twins for Trustworthy Autonomy
Digital Twins for Trustworthy AutonomyDigital Twins for Trustworthy Autonomy
Digital Twins for Trustworthy Autonomy
 
IEEE GCAIIoT 2020 certificate
IEEE GCAIIoT 2020 certificateIEEE GCAIIoT 2020 certificate
IEEE GCAIIoT 2020 certificate
 
IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...
IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...
IEEE Intelligent Transportation Systems Conference 2020 - Low-Power Wide-Area...
 
Science of Computer Programming, Certificate of Reviewing
Science of Computer Programming, Certificate of ReviewingScience of Computer Programming, Certificate of Reviewing
Science of Computer Programming, Certificate of Reviewing
 
ACM DSP appointment letter
ACM DSP appointment letter ACM DSP appointment letter
ACM DSP appointment letter
 
“AI techniques in cyber-security applications”. Flammini lnu susec19
“AI techniques in cyber-security applications”. Flammini lnu susec19“AI techniques in cyber-security applications”. Flammini lnu susec19
“AI techniques in cyber-security applications”. Flammini lnu susec19
 
Ansaldo STS Innovation award 2009
Ansaldo STS Innovation award 2009Ansaldo STS Innovation award 2009
Ansaldo STS Innovation award 2009
 
Ansaldo STS Innovation Award 2014 - Francesco Flammini
Ansaldo STS Innovation Award 2014 - Francesco FlamminiAnsaldo STS Innovation Award 2014 - Francesco Flammini
Ansaldo STS Innovation Award 2014 - Francesco Flammini
 
IoT Research & Education at LNU
IoT Research & Education at LNUIoT Research & Education at LNU
IoT Research & Education at LNU
 
Francesco Flammini - talk at DISCORAIL'19
Francesco Flammini - talk at DISCORAIL'19Francesco Flammini - talk at DISCORAIL'19
Francesco Flammini - talk at DISCORAIL'19
 
Towards railway virtual coupling
Towards railway virtual couplingTowards railway virtual coupling
Towards railway virtual coupling
 
Smart-Troubleshooting Symbiotic Autonomous Systems in the Connected Society
Smart-Troubleshooting Symbiotic Autonomous Systems in the Connected SocietySmart-Troubleshooting Symbiotic Autonomous Systems in the Connected Society
Smart-Troubleshooting Symbiotic Autonomous Systems in the Connected Society
 
SuccesfulGrantApplications_Jan 23, 2017_certificate-506560
SuccesfulGrantApplications_Jan 23, 2017_certificate-506560SuccesfulGrantApplications_Jan 23, 2017_certificate-506560
SuccesfulGrantApplications_Jan 23, 2017_certificate-506560
 
Attestato FLAMMINI ISO 14298
Attestato FLAMMINI ISO 14298Attestato FLAMMINI ISO 14298
Attestato FLAMMINI ISO 14298
 

Último

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

ACIVS'12: Evaluating the effects of MJPEG compression on Motion Tracking in metro railway surveillance

  • 1. ACIVS’12 Advanced Concepts for Intelligent Vision Systems Sept. 4-7 2012, Faculty of Information Technology, Brno University of Technology, Brno, Czech Republic Angelo Cozzolino, Francesco Flammini, Valentina Galli, Mariangela Lamberti, Giovanni Poggi, Concetta Pragliola Evaluating the effects of MJPEG compression on Motion Tracking in metro railway surveillance presented by Francesco Flammini Ansaldo STS – Innovation & Security Engineer francesco.flammini@ansaldo-sts.com
  • 2. Video Content Analytics in transit systems • Transit systems attractive targets for: – Thieves – Vandals – Terrorists • Video surveillance essential for: – Deterrence – Detection – Response – Prosecution • VCA supports Safety & Security Surveillance, especially when there are: – High-number of cameras (hundreds to thousands) – Low number of operators • VS with VCA integrated in current PSIM (Physical Security Information Management) systems – Pros: superior situation awareness Ref. – Cons: possible issues with the number of false alarms Francesco Flammini: Critical Infrastructure Security: Assessment, Prevention, Detection, • Frequent requests of upgrade of legacy CCTV with modern VCA systems Response, 2011 (WIT Press, Southampton, UK, ISBN: 978-1-84564-562-5) • VCA event detection and performance requirements in recent tenders are increasingly demanding ACIVS’12, Francesco Flammini 2
  • 3. Performance evaluation of motion tracking • Ground Truth generation by annotation tools • GT includes for each frame: – Top-left – Bottom-right coordinates of the so called ‘bounding-boxes’ top surrounding objects detected in the scene left • MT metrics defined in the literature to measure the temporal and spatial overlap by comparison between the Ground Truth and Algorithm Result produced by the right bottom Motion Tracker, using appropriate thresholds False Negative False Positive ACIVS’12, Francesco Flammini 3
  • 4. Evaluation method Video Metrics Video Selection GT Generation AR Generation Compression Computation • Videos have been analyzed by a Motion Tracker identical to the one installed in the real metro-railway but without using filters for alarm generation • The Motion Tracker has generated for each compression level an AR text file with detected objects, whose information was structured coherently with the ones included in the GT ACIVS’12, Francesco Flammini 4
  • 5. Video selection Concourse - 7 objects Platform – simulation of object left behind 4 CIF (720x576) 25 FPS Turnstiles – 7 objects 60s Tunnel portal – train passing, IR lamp ➩ 1500 frames ACIVS’12, Francesco Flammini 5
  • 6. MJPEG video compression C = 1 (Q = 100%) C ≈ 5 (Q = 50%) C ≈ 10 (Q = 20%) C ≈ 15 (Q = 10%) C ≈ 20 (Q = 5%) C ≈ 25 (Q =1%) ACIVS’12, Francesco Flammini 6
  • 7. Metrics computation • For metrics evaluation, we have developed a Matlab program that automatically computes the FN and FP metrics. The tool organizes its input data (GT and AR) in appropriate arrays, whose number of rows is equal to the number of objects while the number of columns is 5, that is: – The list of frames in which the object is present (i.e. the track), that is a vector whose length is equal to the number of frames of the track – Top-left and bottom-right coordinates of the bounding-boxes (4 numbers) • It is being extended to compute other metrics (e.g. ‘ID change’) ACIVS’12, Francesco Flammini 7
  • 8. Evaluation of results • Fluctuation of results due to algorithm adaptive thresholds depending on scene characteristics (e.g. objects size, ambient light, etc.) (a) (b) • ‘Filtering’ effect of the compression can counterbalance negative effect of quality degradation, by reducing the number of detectable objects (c) (d) ACIVS’12, Francesco Flammini 8
  • 9. Evaluation of trends (a) (b) • As expected, tracking performance degrades generally with quality, and this has a much relevant impact at higher levels of compression, in particular when the image quality threshold is lower than 20%, that is at compression ratios higher than 10 (corresponding approximately to 4 Mbps bandwidth occupation) ACIVS’12, Francesco Flammini 9
  • 10. Main causes of False Negatives • Tiling (right) and occlusions (down) prevent the tracker to ‘hook’ the objects in the scene, and thus to track (a) their trajectory, since their IDs change frequently as they were different objects (b) (c) (a) (b) ACIVS’12, Francesco Flammini 10
  • 11. Main causes of False Positives Glare Reflections Camouflage Large artefacts ACIVS’12, Francesco Flammini 11
  • 12. Relevance of FP sources w.r.t. compression (a) (b) (c) • For the Concourse, all FP causes (especially glare) increase considerably with compression, while in Platform and Turnstiles the effects of artefacts is largely predominant with respect to other causes, which, however, continue to be relevant • Tunnel FP are not reported: since there is no real object moving in the scene, they show up only at train passage due to the light change in the scene; furthermore, the absence of most chromatic components w.r.t. other standard cameras (IR cameras only provide greyscale images) reduces the number of FP causes varying with compression levels ACIVS’12, Francesco Flammini 12
  • 13. Conclusions and future developments • Performance degradation critical when passing from a 20% till a 1% quality level of compressed videos, whereas a 50% reduction on image quality represents a very acceptable trade-off (corresponding to ≈ 7 Mbps bandwidth occupation) • In all the cases in which it is required to go over that ‘conservative’ ratio, it is necessary to evaluate how the error sources are affected in the correct detection of the objects, according to the specific features of each scene (motion density, light sources, camera shots, type of background, etc.) • The results achieved can provide some guidelines which can be applicable in similar scenarios (technologies and contexts), e.g. using more efficient codecs • Using the same evaluation method in any domain it is possible to: – support the design of surveillance systems by fine-tuning the video compression level against scene characteristics or other factors, for each camera (especially useful in distributed wireless systems) – quantify the effect on VCA performance of other quality or noise factors like • sensitivity, resolution, frame rate, etc. • vibrations, electro-magnetic interference, chromatic distortions, etc. ACIVS’12, Francesco Flammini 13
  • 14. Thank you for your kind attention Questions?