SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
Region-of-Interest
Advanced Video Coding
      IMEC
     Inventor: Jiangbo Lu
     Presenter: Gauthier Lafruit
RoI-AVC = Region-of-Interest Advanced Video Coding
For stationary camera video applications:
(e.g., video conference, video surveillance, news broadcast)
• Foreground moving objects of crucial interest      RoI for smart video processing
• RoiAVC straddling computer vision & video coding            a joint optimized design
• Battery powered cameras for low bandwidth scenarios             encoding efficiency
                                                                  & complexity crucial
              Frame-based                         Object -based




RoiAVC                           RoI-based


  A practical semantic video codec with the coding efficiency
  and complexity advantages over state-of-art H.264/AVC
  Striking a sweet spot between frame-based video coding paradigm
  and object-based video coding paradigm
  Powered by our key competence in fast reliable RoI detection and
  coding schemes
                                                                                     2
Outline: RoI-AVC framework and strength
        A joint optimized design bridging the two worlds




             Vision world                                                    Video world

             Multi-scale motion             RoI bounding -           H.264 video            H.264 video
              RoI detection                 box generation            encoder                decoder

                                                     Metadata of
                                                    Bounding-boxes




   Previous frame           Current frame                                                  Reconstructed frame


• Avoiding the initial background                            • Up to 34% bit-rate saving @
training and online updating                                 similar quality over H.264/AVC
• Reliable motion RoI detection                              • 2.x to 3.x faster (including RoI
• 20 fps @ 352x288 w/o manual                                overhead) than H.264 reference
optimization on Intel Pentium 4                              encoder, similar for the decoder
                                                                                                                 3
                                       To appear in IEEE ICASSP 2007
Vision world: multi-scale motion RoI detection


                         Multi-scale motion RoI detection

     Previous frame     Pixel-
                        Pixel - level        Region-
                                             Region-level
                        processing           processing


                                                             Detected motion RoI




     Current frame




Multi-scale motion RoI detection
 Multi-scale structural change aggregation as the key contribution
 An integrated fast and reliable motion RoI detection approach
 Directly applied to two successive video frames w/o a BG model
 Robust to flicking lighting and camera noise, and less sensitive to the
 thresholds


                                                                                   4
Multi-scale motion RoI detection: flowchart
                                                                                  Region-
                                                                                  Region-level processing


Pixel-
Pixel-level processing




      Median filter          Multi-scale decomp .       Multi-scale structural
                                                        change aggregation

                 Laplacian operator                                                  Bounding-box
                                       Morphological closing                     generation & extending
                                                                                                          Fast motion pixel
                                                                                   Size-based noisy          clustering
                                                                                   changes culling
                                                                                                  Optimized connected
                                                                                                  component analysis



                                                                                                                              5
Video world: flexible MB-based H.264/AVC coding
                                                          Flexible MB-based H.264/AVC codec

                                                       Flexible MB-based          Flexible MB-based
                                                         H.264 encoder              H.264 decoder

          Detected motion RoI                                                                          Reconstructed frame




                                                               Metadata of
                                                              Bounding-boxes    MB-based RoI coding

Flexible organization of MBs

                 16 17 18
                                                                               Flexible MB-based codec:
  1   2   3      19 20 21                     1   2   3   4                     Largely reduced coding bit-rate and
  4   5   6      22 23 24                     5   6   7   8
  7   8   9                                   9 10 11 12                        complexity
 10 11 12
 13 14 15
                                             13 14 15 16 21 22
                                             17 18 19 20 23 24
                                                                                Data locality-preserving ordering
                                                      25 26 27 28
                                                                                w/o changing MB-based pipeline
m MB of 1st Motion RoI      n MB of 2 nd Motion RoI        MB of background
                                                                                Could be fully compliant to AVC
                                                                                                                             6
Compared to the prior methods from different worlds



Video
world



         Current input frame     Results of [CSVT’01]      Results of [MM’01]           Our results




Vision
world




         Current input frame   Gaussian hypothesis test The single-scale variant   Our multi-scale scheme
                                                                                                            7
Video demo 1: multi-scale motion RoI detection
Ballet @ 1024 x 768 from MSR camera-4




  Detected motion blobs           Bounding-boxes superimposed
                                    upon the original frames


                                                                8
Video demo 2: perceptual quality of RoI-AVC



 Indoor
monitoring




  News
broadcast




             Original video sequences   Reconstructed video sequences   9

Weitere ähnliche Inhalte

Andere mochten auch

How Does Multimedia Enhance The Use Of Information System In Organisations
How Does Multimedia Enhance The Use Of Information System In OrganisationsHow Does Multimedia Enhance The Use Of Information System In Organisations
How Does Multimedia Enhance The Use Of Information System In OrganisationsFaisal Haroon
 
DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...
DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...
DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...Videoguy
 
Privacy protection of visual information
Privacy protection of visual informationPrivacy protection of visual information
Privacy protection of visual informationTouradj Ebrahimi
 
Scrambling For Video Surveillance
Scrambling For Video SurveillanceScrambling For Video Surveillance
Scrambling For Video SurveillanceKobi Magnezi
 
Pros and Cons of Eyetracking
Pros and Cons of EyetrackingPros and Cons of Eyetracking
Pros and Cons of EyetrackingLuke Hay
 
ICME 2016 - Tutorial on Interactive Search in Video & Lifelog Repositories
ICME 2016 - Tutorial on Interactive Search in Video & Lifelog RepositoriesICME 2016 - Tutorial on Interactive Search in Video & Lifelog Repositories
ICME 2016 - Tutorial on Interactive Search in Video & Lifelog Repositoriesklschoef
 
Video Forgery Detection: Literature review
Video Forgery Detection: Literature reviewVideo Forgery Detection: Literature review
Video Forgery Detection: Literature reviewTharindu Rusira
 
Eye Tracking & Consumer Behavior
Eye Tracking & Consumer BehaviorEye Tracking & Consumer Behavior
Eye Tracking & Consumer BehaviorHugo Guyader
 
Eye tracking and its economic feasibility
Eye tracking and its economic feasibilityEye tracking and its economic feasibility
Eye tracking and its economic feasibilityJeffrey Funk
 
An eye tracker analysis of the influence of applicant attractiveness on emplo...
An eye tracker analysis of the influence of applicant attractiveness on emplo...An eye tracker analysis of the influence of applicant attractiveness on emplo...
An eye tracker analysis of the influence of applicant attractiveness on emplo...Hakan Boz
 
Interactive Video Search - Tutorial at ACM Multimedia 2015
Interactive Video Search - Tutorial at ACM Multimedia 2015Interactive Video Search - Tutorial at ACM Multimedia 2015
Interactive Video Search - Tutorial at ACM Multimedia 2015klschoef
 
Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Priyanka Pradhan
 
Immersive Telepresence
Immersive TelepresenceImmersive Telepresence
Immersive TelepresenceITU
 
Multimedia networking
Multimedia networkingMultimedia networking
Multimedia networkingKikima Jimmy
 
Eye-tracking presentation
Eye-tracking presentationEye-tracking presentation
Eye-tracking presentationPeter Smith
 
Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...
Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...
Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...Prajs Ks
 
Break out: Collaboration tools - Kris Naessens
Break out: Collaboration tools - Kris NaessensBreak out: Collaboration tools - Kris Naessens
Break out: Collaboration tools - Kris Naessensimec.archive
 

Andere mochten auch (20)

How Does Multimedia Enhance The Use Of Information System In Organisations
How Does Multimedia Enhance The Use Of Information System In OrganisationsHow Does Multimedia Enhance The Use Of Information System In Organisations
How Does Multimedia Enhance The Use Of Information System In Organisations
 
DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...
DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...
DYNAMIC REGION OF INTEREST TRANSCODING FOR MULTIPOINT VIDEO ...
 
Privacy protection of visual information
Privacy protection of visual informationPrivacy protection of visual information
Privacy protection of visual information
 
Mw2012 eyetracking
Mw2012 eyetrackingMw2012 eyetracking
Mw2012 eyetracking
 
Scrambling For Video Surveillance
Scrambling For Video SurveillanceScrambling For Video Surveillance
Scrambling For Video Surveillance
 
Pros and Cons of Eyetracking
Pros and Cons of EyetrackingPros and Cons of Eyetracking
Pros and Cons of Eyetracking
 
ICME 2016 - Tutorial on Interactive Search in Video & Lifelog Repositories
ICME 2016 - Tutorial on Interactive Search in Video & Lifelog RepositoriesICME 2016 - Tutorial on Interactive Search in Video & Lifelog Repositories
ICME 2016 - Tutorial on Interactive Search in Video & Lifelog Repositories
 
Video Forgery Detection: Literature review
Video Forgery Detection: Literature reviewVideo Forgery Detection: Literature review
Video Forgery Detection: Literature review
 
Eye Tracking & Consumer Behavior
Eye Tracking & Consumer BehaviorEye Tracking & Consumer Behavior
Eye Tracking & Consumer Behavior
 
Eye tracking and its economic feasibility
Eye tracking and its economic feasibilityEye tracking and its economic feasibility
Eye tracking and its economic feasibility
 
An eye tracker analysis of the influence of applicant attractiveness on emplo...
An eye tracker analysis of the influence of applicant attractiveness on emplo...An eye tracker analysis of the influence of applicant attractiveness on emplo...
An eye tracker analysis of the influence of applicant attractiveness on emplo...
 
Interactive Video Search - Tutorial at ACM Multimedia 2015
Interactive Video Search - Tutorial at ACM Multimedia 2015Interactive Video Search - Tutorial at ACM Multimedia 2015
Interactive Video Search - Tutorial at ACM Multimedia 2015
 
Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...
 
Immersive Telepresence
Immersive TelepresenceImmersive Telepresence
Immersive Telepresence
 
Multimedia networking
Multimedia networkingMultimedia networking
Multimedia networking
 
Eye-tracking presentation
Eye-tracking presentationEye-tracking presentation
Eye-tracking presentation
 
Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...
Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...
Theeye tribe, it s a eye tracking device which makes the usage of PC, laptops...
 
Eye Tracking & Design
Eye Tracking & DesignEye Tracking & Design
Eye Tracking & Design
 
Svcc12 designparternship
Svcc12 designparternshipSvcc12 designparternship
Svcc12 designparternship
 
Break out: Collaboration tools - Kris Naessens
Break out: Collaboration tools - Kris NaessensBreak out: Collaboration tools - Kris Naessens
Break out: Collaboration tools - Kris Naessens
 

Ähnlich wie Workshopvin4 Region Of Interest Advanced Video Coding

Emerging H.264 Standard: Overview and TMS320DM642- Based ...
Emerging H.264 Standard: Overview and TMS320DM642- Based ...Emerging H.264 Standard: Overview and TMS320DM642- Based ...
Emerging H.264 Standard: Overview and TMS320DM642- Based ...Videoguy
 
H 264 in cuda presentation
H 264 in cuda presentationH 264 in cuda presentation
H 264 in cuda presentationashoknaik120
 
Emerging H.264 Standard:
Emerging H.264 Standard:Emerging H.264 Standard:
Emerging H.264 Standard:Videoguy
 
Are ott the new walled gardens
Are ott the new walled gardensAre ott the new walled gardens
Are ott the new walled gardensAmir Zmora
 
Windows server 8 hyper v networking (aidan finn)
Windows server 8 hyper v networking (aidan finn)Windows server 8 hyper v networking (aidan finn)
Windows server 8 hyper v networking (aidan finn)hypervnu
 
H.264 Library
H.264 LibraryH.264 Library
H.264 LibraryVideoguy
 
B.whitepaper latest advances_in_megapixel_surveillance
B.whitepaper latest advances_in_megapixel_surveillanceB.whitepaper latest advances_in_megapixel_surveillance
B.whitepaper latest advances_in_megapixel_surveillanceTSOLUTIONS
 
Windows Server 8 Hyper V Networking
Windows Server 8 Hyper V NetworkingWindows Server 8 Hyper V Networking
Windows Server 8 Hyper V NetworkingAidan Finn
 
What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8Lai Yoong Seng
 
Training Videovigilancia IP: Capture
Training Videovigilancia IP: CaptureTraining Videovigilancia IP: Capture
Training Videovigilancia IP: CaptureNestor Carralero
 
QLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized EnvironmentsQLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized EnvironmentsQLogic Corporation
 
IPTV QoE Monitoring
IPTV QoE MonitoringIPTV QoE Monitoring
IPTV QoE MonitoringYoss Cohen
 
White Paper - Mpeg 4 Toolkit Approach
White Paper - Mpeg 4 Toolkit ApproachWhite Paper - Mpeg 4 Toolkit Approach
White Paper - Mpeg 4 Toolkit ApproachAmos Kohn
 
Network Virtualization in Windows Server 2012
Network Virtualization in Windows Server 2012Network Virtualization in Windows Server 2012
Network Virtualization in Windows Server 2012Lai Yoong Seng
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainVideoguy
 
Generic Video Adaptation Framework Towards Content – and Context Awareness in...
Generic Video Adaptation Framework Towards Content – and Context Awareness in...Generic Video Adaptation Framework Towards Content – and Context Awareness in...
Generic Video Adaptation Framework Towards Content – and Context Awareness in...Alpen-Adria-Universität
 
Verification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark AgesVerification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark AgesDVClub
 

Ähnlich wie Workshopvin4 Region Of Interest Advanced Video Coding (20)

Emerging H.264 Standard: Overview and TMS320DM642- Based ...
Emerging H.264 Standard: Overview and TMS320DM642- Based ...Emerging H.264 Standard: Overview and TMS320DM642- Based ...
Emerging H.264 Standard: Overview and TMS320DM642- Based ...
 
H 264 in cuda presentation
H 264 in cuda presentationH 264 in cuda presentation
H 264 in cuda presentation
 
Emerging H.264 Standard:
Emerging H.264 Standard:Emerging H.264 Standard:
Emerging H.264 Standard:
 
Are ott the new walled gardens
Are ott the new walled gardensAre ott the new walled gardens
Are ott the new walled gardens
 
Windows server 8 hyper v networking (aidan finn)
Windows server 8 hyper v networking (aidan finn)Windows server 8 hyper v networking (aidan finn)
Windows server 8 hyper v networking (aidan finn)
 
H.264 Library
H.264 LibraryH.264 Library
H.264 Library
 
B.whitepaper latest advances_in_megapixel_surveillance
B.whitepaper latest advances_in_megapixel_surveillanceB.whitepaper latest advances_in_megapixel_surveillance
B.whitepaper latest advances_in_megapixel_surveillance
 
Windows Server 8 Hyper V Networking
Windows Server 8 Hyper V NetworkingWindows Server 8 Hyper V Networking
Windows Server 8 Hyper V Networking
 
What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8What is Coming in Hyper-V Vnext on Windows 8
What is Coming in Hyper-V Vnext on Windows 8
 
Training Videovigilancia IP: Capture
Training Videovigilancia IP: CaptureTraining Videovigilancia IP: Capture
Training Videovigilancia IP: Capture
 
QLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized EnvironmentsQLogic Adapters & Virtualized Environments
QLogic Adapters & Virtualized Environments
 
Windows Server 2012 Hyper-V Networking Evolved
Windows Server 2012 Hyper-V Networking Evolved Windows Server 2012 Hyper-V Networking Evolved
Windows Server 2012 Hyper-V Networking Evolved
 
IPTV QoE Monitoring
IPTV QoE MonitoringIPTV QoE Monitoring
IPTV QoE Monitoring
 
White Paper - Mpeg 4 Toolkit Approach
White Paper - Mpeg 4 Toolkit ApproachWhite Paper - Mpeg 4 Toolkit Approach
White Paper - Mpeg 4 Toolkit Approach
 
Network Virtualization in Windows Server 2012
Network Virtualization in Windows Server 2012Network Virtualization in Windows Server 2012
Network Virtualization in Windows Server 2012
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag Jain
 
A series presentation
A series presentationA series presentation
A series presentation
 
Generic Video Adaptation Framework Towards Content – and Context Awareness in...
Generic Video Adaptation Framework Towards Content – and Context Awareness in...Generic Video Adaptation Framework Towards Content – and Context Awareness in...
Generic Video Adaptation Framework Towards Content – and Context Awareness in...
 
Runner sv q307
Runner sv q307Runner sv q307
Runner sv q307
 
Verification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark AgesVerification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark Ages
 

Mehr von imec.archive

iMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTiMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTimec.archive
 
Accio presentation closing event
Accio presentation closing eventAccio presentation closing event
Accio presentation closing eventimec.archive
 
PRoF+ Patient Room of the Future
PRoF+ Patient Room of the FuturePRoF+ Patient Room of the Future
PRoF+ Patient Room of the Futureimec.archive
 
Results of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingResults of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingimec.archive
 
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...imec.archive
 
NMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living LabNMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living Labimec.archive
 
The Humanicité workshops
The Humanicité workshopsThe Humanicité workshops
The Humanicité workshopsimec.archive
 
A Real-World Experimentation Platform
A Real-World Experimentation PlatformA Real-World Experimentation Platform
A Real-World Experimentation Platformimec.archive
 
ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012imec.archive
 
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)imec.archive
 
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...imec.archive
 
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value  Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value imec.archive
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersimec.archive
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystemsimec.archive
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystemsimec.archive
 

Mehr von imec.archive (20)

iMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTiMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICT
 
Accio presentation closing event
Accio presentation closing eventAccio presentation closing event
Accio presentation closing event
 
PRoF+ Patient Room of the Future
PRoF+ Patient Room of the FuturePRoF+ Patient Room of the Future
PRoF+ Patient Room of the Future
 
Results of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingResults of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent living
 
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
 
NMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living LabNMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living Lab
 
The Humanicité workshops
The Humanicité workshopsThe Humanicité workshops
The Humanicité workshops
 
A Real-World Experimentation Platform
A Real-World Experimentation PlatformA Real-World Experimentation Platform
A Real-World Experimentation Platform
 
ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012
 
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
 
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
 
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value  Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
 

Workshopvin4 Region Of Interest Advanced Video Coding

  • 1. Region-of-Interest Advanced Video Coding IMEC Inventor: Jiangbo Lu Presenter: Gauthier Lafruit
  • 2. RoI-AVC = Region-of-Interest Advanced Video Coding For stationary camera video applications: (e.g., video conference, video surveillance, news broadcast) • Foreground moving objects of crucial interest RoI for smart video processing • RoiAVC straddling computer vision & video coding a joint optimized design • Battery powered cameras for low bandwidth scenarios encoding efficiency & complexity crucial Frame-based Object -based RoiAVC RoI-based A practical semantic video codec with the coding efficiency and complexity advantages over state-of-art H.264/AVC Striking a sweet spot between frame-based video coding paradigm and object-based video coding paradigm Powered by our key competence in fast reliable RoI detection and coding schemes 2
  • 3. Outline: RoI-AVC framework and strength A joint optimized design bridging the two worlds Vision world Video world Multi-scale motion RoI bounding - H.264 video H.264 video RoI detection box generation encoder decoder Metadata of Bounding-boxes Previous frame Current frame Reconstructed frame • Avoiding the initial background • Up to 34% bit-rate saving @ training and online updating similar quality over H.264/AVC • Reliable motion RoI detection • 2.x to 3.x faster (including RoI • 20 fps @ 352x288 w/o manual overhead) than H.264 reference optimization on Intel Pentium 4 encoder, similar for the decoder 3 To appear in IEEE ICASSP 2007
  • 4. Vision world: multi-scale motion RoI detection Multi-scale motion RoI detection Previous frame Pixel- Pixel - level Region- Region-level processing processing Detected motion RoI Current frame Multi-scale motion RoI detection Multi-scale structural change aggregation as the key contribution An integrated fast and reliable motion RoI detection approach Directly applied to two successive video frames w/o a BG model Robust to flicking lighting and camera noise, and less sensitive to the thresholds 4
  • 5. Multi-scale motion RoI detection: flowchart Region- Region-level processing Pixel- Pixel-level processing Median filter Multi-scale decomp . Multi-scale structural change aggregation Laplacian operator Bounding-box Morphological closing generation & extending Fast motion pixel Size-based noisy clustering changes culling Optimized connected component analysis 5
  • 6. Video world: flexible MB-based H.264/AVC coding Flexible MB-based H.264/AVC codec Flexible MB-based Flexible MB-based H.264 encoder H.264 decoder Detected motion RoI Reconstructed frame Metadata of Bounding-boxes MB-based RoI coding Flexible organization of MBs 16 17 18 Flexible MB-based codec: 1 2 3 19 20 21 1 2 3 4 Largely reduced coding bit-rate and 4 5 6 22 23 24 5 6 7 8 7 8 9 9 10 11 12 complexity 10 11 12 13 14 15 13 14 15 16 21 22 17 18 19 20 23 24 Data locality-preserving ordering 25 26 27 28 w/o changing MB-based pipeline m MB of 1st Motion RoI n MB of 2 nd Motion RoI MB of background Could be fully compliant to AVC 6
  • 7. Compared to the prior methods from different worlds Video world Current input frame Results of [CSVT’01] Results of [MM’01] Our results Vision world Current input frame Gaussian hypothesis test The single-scale variant Our multi-scale scheme 7
  • 8. Video demo 1: multi-scale motion RoI detection Ballet @ 1024 x 768 from MSR camera-4 Detected motion blobs Bounding-boxes superimposed upon the original frames 8
  • 9. Video demo 2: perceptual quality of RoI-AVC Indoor monitoring News broadcast Original video sequences Reconstructed video sequences 9