SlideShare ist ein Scribd-Unternehmen logo
1 von 28
DONE BY :-



V.VAITHILINGAM,III-ECE.
   A.GOPINATH, III-ECE.
OVERVIEW
 INTRODUCTION

 HARDWARE PLATFORM TO RTIP

 RTIP ON DISTRIBUTED COMPUTER SYSTEMS

 RTIP APPLIED TO TRAFFIC QUEUE

 APPLICATIONS

 CONCLUSION
INTRODUCTION

 Image   Processing

 Real   Time Image Processing

 Real-time   in the perceptual sense

 Real-time   in the signal processing sense.
REAL TIME IMAGE PROCESSING

   What is Real-time Image Processing?

        Processing the video signals instantaneously which
    have been taken at real time.



   How it differs from ordinary Image Processing?

         Image processing means processing the stored
    images for improving their quality. But RTIP means
    processing the video signals spontaneously.
NEEDS OF RTIP


  • high resolution, high frame rate video
    input

  • low latency video input

  • low latency operating system scheduling

  • high processing performance
REAL-TIME IMAGE PROCESSING
   System Design




 camera     ADC      bus      driver              RTIP   display



                                       software




Hardware Selection and Software Performance both are
 crucial.
SAMPLING RESOLUTION


   What is the need for Sampling Resolution?



       Spatial resolution and temporal resolution are both
        crucial



     camera    ADC      bus     driver   RTIP   display
LOW LATENCY VIDEO INPUT

 Latency   targets

     perceived synchronicity


 Unavoidable  latency
   1 to 2 frames(40 - 80ms for PAL)



 Additional   latency must be minimized
LOW LATENCY OPERATING SYSTEM
SCHEDULING

   Processing of video signals depend on
        -video capture hardware in use.
         -driver component.

   Software components has crucial impact on system
    latency.

   To avoid loss of input data, buffering is introduced to
    cover lag.

   Mac OS X has excellent low latency performance.
HIGH PROCESSING PERFORMANCE

   Both latency and throughput are important

     PAL video frame: 884Kb
     Sustained data rate:   22Mb/s



   Memory bandwidth is crucial.
MAC OS X
   Mac OS X is the world’s most advanced operating system.

   Features:

 Power of Unix simplicity of MAC.
 Perfect integration of hardware and software.
 Elegant interface and stunning graphics.
 Highly secure by design.
 Innovation for everyone.
 Reliable to the core.
SOFTWARE OPERATIONS INVOLVED IN RTIP


   Levels of Image Processing:



                         HIGH -
                         LEVEL

                   INTERMEDIATE -LEVEL


                       LOW-LEVEL
   Low-level operations




   Intermediate -level operations




   High-level operations
LOW LEVEL OPERATIONS

   Low-level operators take an image as their input and
    produce an image as their output.

   It transform image data to image data i.e. it
    deal directly with image matrix data at the pixel level.

   Examples:-color transformations, gamma correction, linear
    or nonlinear filtering, noise reduction etc.
INTERMEDIATE LEVEL OPERATIONS


    It transform image data to a slightly more abstract form of
    information by extracting certain attributes of image.



   Ultimate goal is to reduce the amount of data to form a set
    of features suitable for further high-level processing.



   Examples:-segmentation of image into regions/objects of
    interest, extracting edges etc.
HIGH LEVEL OPERATIONS




   Interpret the abstract data from the intermediate-
    level, performing high level knowledge-based
    scene analysis on a reduced amount of data.
RTIP APPLIED ON TRAFFIC-QUEUE DETECTION
ALGORITHM

   Why RTIP applied to traffic?
       -For reducing congestion problem

   Need for processing of traffic data
       -Traffic control
       -Traffic management
       -Road safety
       -Development of transport policy.

   Traffic measurable parameters
         -Traffic volumes & Speed
          -Inter-vehicle gaps & Vehicle classification
   Image analysis system structure: -


                                 RAM           backing
       CCTV                    64kbytes        store
                   ADC
      camera

                    data bus


                                                    16-Bit mini-
                                                    computers


                  DAC



                                          Printer

                 Monitor
   Stages of image analysis:-

   Image sensors used


   ADC Conversion


   Pre-processing


   To cope with this, two methods are proposed:
     1. Analyze data in real time – uneconomical
     2. Stores all data and analyses off-line at low   speed
   Two jobs to be done:



   Green light on: - determine no. of vehicles moving along
    particular lanes and their classification by shape and size.




   Red light on: - determine the backup length along with
    the possibility to track its dynamics and classify vehicles
    in backup.
QUEUE DETECTION ALGORITHM

   Spatial-domain technique is used to detect queue
    – implemented in real-time using low-cost system.



   For this purpose two different algorithms have
    been used:-

   Motion detection operation

   Vehicle detection operation
EDGE
  QUEUE
            DETECTION
DETECTION
APPLICATIONS

  video   conferencing

  augmented    reality

  context   aware computing

  video-based   interfaces for human-computer
  interaction
VIDEO CONFERENCING

   It is digital compression of
    audio and video streams
    in real time.

   Video input : video
    camera or webcam.

   Video output: computer
    monitor television or
    projector
AUGMENTED REALITY

   A combination of a real scene
    viewed by a user and a virtual
    scene generated by a
    computer that augments the
    scene with additional
    information.
CONTEXT AWARE COMPUTING

   A system is context-aware if it
    uses context to provide
    relevant information and/or
    services to the user, where
    relevancy depends on
    the user’s task.
CONCLUSION
   RTIP involves many aspects of hardware and
    software in order to achieve high resolution input,
    low latency capture, high performance processing
    and efficient display.The measure- ment algorithm
    has been applied to traffic scenes with different
    lighting conditions. And RTIP be at the heart of
    many applications.
THANK
 YOU

  ?

Weitere ähnliche Inhalte

Was ist angesagt?

Romain Rogister DSP ppt V2003
Romain  Rogister  DSP  ppt V2003Romain  Rogister  DSP  ppt V2003
Romain Rogister DSP ppt V2003Romain Rogister
 
Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)Analog Devices, Inc.
 
Dsp
DspDsp
Dspncct
 
Data Acquisition Systems presentation
Data Acquisition  Systems presentationData Acquisition  Systems presentation
Data Acquisition Systems presentationADUBUABENG
 
Abstract chameleon chip
Abstract chameleon chipAbstract chameleon chip
Abstract chameleon chipAnugrah James
 
Software Defined Radio
Software Defined RadioSoftware Defined Radio
Software Defined RadioKumar Vimal
 
Practical Digital Signal Processing for Engineers and Technicians
Practical Digital Signal Processing for Engineers and TechniciansPractical Digital Signal Processing for Engineers and Technicians
Practical Digital Signal Processing for Engineers and TechniciansLiving Online
 

Was ist angesagt? (9)

Romain Rogister DSP ppt V2003
Romain  Rogister  DSP  ppt V2003Romain  Rogister  DSP  ppt V2003
Romain Rogister DSP ppt V2003
 
Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)Partitioning Data Acquisition Systems (Design Conference 2013)
Partitioning Data Acquisition Systems (Design Conference 2013)
 
Dsp
DspDsp
Dsp
 
Data Acquisition Systems presentation
Data Acquisition  Systems presentationData Acquisition  Systems presentation
Data Acquisition Systems presentation
 
Dsp algorithms 02
Dsp algorithms 02Dsp algorithms 02
Dsp algorithms 02
 
Abstract chameleon chip
Abstract chameleon chipAbstract chameleon chip
Abstract chameleon chip
 
Software Defined Radio
Software Defined RadioSoftware Defined Radio
Software Defined Radio
 
Practical Digital Signal Processing for Engineers and Technicians
Practical Digital Signal Processing for Engineers and TechniciansPractical Digital Signal Processing for Engineers and Technicians
Practical Digital Signal Processing for Engineers and Technicians
 
Sdr
SdrSdr
Sdr
 

Andere mochten auch

Speed Detecting Camera by Kandarp Tiwari
Speed Detecting Camera by Kandarp TiwariSpeed Detecting Camera by Kandarp Tiwari
Speed Detecting Camera by Kandarp TiwariKandarp Tiwari
 
Accurate Speed and Density Measurement for Road Traffic in India
Accurate Speed and Density Measurement for Road Traffic in India Accurate Speed and Density Measurement for Road Traffic in India
Accurate Speed and Density Measurement for Road Traffic in India cpsworkshop
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadAlexander Decker
 
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera) Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera) Emmanuel Oshogwe Akpeokhai
 
Vehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALVehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALiamtheone5
 
Speed checkers for highways
Speed checkers for highwaysSpeed checkers for highways
Speed checkers for highwaysRahul Kshirsagar
 
Vehicle detection through image processing
Vehicle detection through image processingVehicle detection through image processing
Vehicle detection through image processingGhazalpreet Kaur
 
Vehicle Over Speed Detection on Highways
Vehicle Over Speed Detection on HighwaysVehicle Over Speed Detection on Highways
Vehicle Over Speed Detection on HighwaysEdgefxkits & Solutions
 
Speed detection-of-moving-vehicle-using-speed-cameras
Speed detection-of-moving-vehicle-using-speed-camerasSpeed detection-of-moving-vehicle-using-speed-cameras
Speed detection-of-moving-vehicle-using-speed-camerasVIKAS SINGH BHADOURIA
 
Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Louise Antonio
 

Andere mochten auch (11)

Speed Detecting Camera by Kandarp Tiwari
Speed Detecting Camera by Kandarp TiwariSpeed Detecting Camera by Kandarp Tiwari
Speed Detecting Camera by Kandarp Tiwari
 
Accurate Speed and Density Measurement for Road Traffic in India
Accurate Speed and Density Measurement for Road Traffic in India Accurate Speed and Density Measurement for Road Traffic in India
Accurate Speed and Density Measurement for Road Traffic in India
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on road
 
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera) Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
Speed Detection Of Moving Vehicles (Using Traffic Enforcement Camera)
 
Technical seminor
Technical seminorTechnical seminor
Technical seminor
 
Vehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALVehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWAL
 
Speed checkers for highways
Speed checkers for highwaysSpeed checkers for highways
Speed checkers for highways
 
Vehicle detection through image processing
Vehicle detection through image processingVehicle detection through image processing
Vehicle detection through image processing
 
Vehicle Over Speed Detection on Highways
Vehicle Over Speed Detection on HighwaysVehicle Over Speed Detection on Highways
Vehicle Over Speed Detection on Highways
 
Speed detection-of-moving-vehicle-using-speed-cameras
Speed detection-of-moving-vehicle-using-speed-camerasSpeed detection-of-moving-vehicle-using-speed-cameras
Speed detection-of-moving-vehicle-using-speed-cameras
 
Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...
 

Ähnlich wie Realtimeimageprocessing

39245196 intro-es-iii
39245196 intro-es-iii39245196 intro-es-iii
39245196 intro-es-iiiEmbeddedbvp
 
“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...
“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...
“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...Edge AI and Vision Alliance
 
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemHai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemAI Frontiers
 
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion SystemsMIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion SystemsMIPI Alliance
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmajayrampelli
 
AXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportAXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportVitaliy Bozhkov ✔
 
DIGITAL SIGNAL PROCESSOR OVERVIEW
DIGITAL SIGNAL PROCESSOR OVERVIEWDIGITAL SIGNAL PROCESSOR OVERVIEW
DIGITAL SIGNAL PROCESSOR OVERVIEWsathish sak
 
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...Edge AI and Vision Alliance
 
“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...
“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...
“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...Edge AI and Vision Alliance
 
BACOM Project Safe City New 14082012.pptx
BACOM Project  Safe City New 14082012.pptxBACOM Project  Safe City New 14082012.pptx
BACOM Project Safe City New 14082012.pptxPawachMetharattanara
 
PathTrak™ Video Monitoring System for Cable TV
PathTrak™ Video Monitoring System for Cable TVPathTrak™ Video Monitoring System for Cable TV
PathTrak™ Video Monitoring System for Cable TVAndrew Tram
 
Company profile - Elekso
Company profile - EleksoCompany profile - Elekso
Company profile - Eleksojiwaniaziz
 
A low cost hardware architecture for illumination adjustment in real-time app...
A low cost hardware architecture for illumination adjustment in real-time app...A low cost hardware architecture for illumination adjustment in real-time app...
A low cost hardware architecture for illumination adjustment in real-time app...I3E Technologies
 

Ähnlich wie Realtimeimageprocessing (20)

39245196 intro-es-iii
39245196 intro-es-iii39245196 intro-es-iii
39245196 intro-es-iii
 
“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...
“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...
“Tensilica Processor Cores Enable Sensor Fusion for Robust Perception,” a Pre...
 
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemHai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
 
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion SystemsMIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
 
Mx Presentation En 2008
Mx Presentation En 2008Mx Presentation En 2008
Mx Presentation En 2008
 
Real Time Video Processing in FPGA
Real Time Video Processing in FPGA Real Time Video Processing in FPGA
Real Time Video Processing in FPGA
 
Digital photogrammetry
Digital photogrammetryDigital photogrammetry
Digital photogrammetry
 
OMAP
OMAPOMAP
OMAP
 
AXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportAXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical support
 
DIGITAL SIGNAL PROCESSOR OVERVIEW
DIGITAL SIGNAL PROCESSOR OVERVIEWDIGITAL SIGNAL PROCESSOR OVERVIEW
DIGITAL SIGNAL PROCESSOR OVERVIEW
 
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
 
“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...
“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...
“Autonomous Driving AI Workloads: Technology Trends and Optimization Strategi...
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Resume marky20181025
Resume marky20181025Resume marky20181025
Resume marky20181025
 
BACOM Project Safe City New 14082012.pptx
BACOM Project  Safe City New 14082012.pptxBACOM Project  Safe City New 14082012.pptx
BACOM Project Safe City New 14082012.pptx
 
Ch1
Ch1Ch1
Ch1
 
PathTrak™ Video Monitoring System for Cable TV
PathTrak™ Video Monitoring System for Cable TVPathTrak™ Video Monitoring System for Cable TV
PathTrak™ Video Monitoring System for Cable TV
 
Company profile - Elekso
Company profile - EleksoCompany profile - Elekso
Company profile - Elekso
 
A low cost hardware architecture for illumination adjustment in real-time app...
A low cost hardware architecture for illumination adjustment in real-time app...A low cost hardware architecture for illumination adjustment in real-time app...
A low cost hardware architecture for illumination adjustment in real-time app...
 

Kürzlich hochgeladen

Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 

Kürzlich hochgeladen (20)

Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 

Realtimeimageprocessing

  • 1. DONE BY :- V.VAITHILINGAM,III-ECE. A.GOPINATH, III-ECE.
  • 2. OVERVIEW  INTRODUCTION  HARDWARE PLATFORM TO RTIP  RTIP ON DISTRIBUTED COMPUTER SYSTEMS  RTIP APPLIED TO TRAFFIC QUEUE  APPLICATIONS  CONCLUSION
  • 3. INTRODUCTION  Image Processing  Real Time Image Processing  Real-time in the perceptual sense  Real-time in the signal processing sense.
  • 4. REAL TIME IMAGE PROCESSING  What is Real-time Image Processing? Processing the video signals instantaneously which have been taken at real time.  How it differs from ordinary Image Processing? Image processing means processing the stored images for improving their quality. But RTIP means processing the video signals spontaneously.
  • 5. NEEDS OF RTIP • high resolution, high frame rate video input • low latency video input • low latency operating system scheduling • high processing performance
  • 6. REAL-TIME IMAGE PROCESSING  System Design camera ADC bus driver RTIP display software Hardware Selection and Software Performance both are crucial.
  • 7. SAMPLING RESOLUTION  What is the need for Sampling Resolution?  Spatial resolution and temporal resolution are both crucial camera ADC bus driver RTIP display
  • 8. LOW LATENCY VIDEO INPUT  Latency targets  perceived synchronicity  Unavoidable latency  1 to 2 frames(40 - 80ms for PAL)  Additional latency must be minimized
  • 9. LOW LATENCY OPERATING SYSTEM SCHEDULING  Processing of video signals depend on -video capture hardware in use. -driver component.  Software components has crucial impact on system latency.  To avoid loss of input data, buffering is introduced to cover lag.  Mac OS X has excellent low latency performance.
  • 10. HIGH PROCESSING PERFORMANCE  Both latency and throughput are important  PAL video frame: 884Kb  Sustained data rate: 22Mb/s  Memory bandwidth is crucial.
  • 11. MAC OS X  Mac OS X is the world’s most advanced operating system.  Features:  Power of Unix simplicity of MAC.  Perfect integration of hardware and software.  Elegant interface and stunning graphics.  Highly secure by design.  Innovation for everyone.  Reliable to the core.
  • 12. SOFTWARE OPERATIONS INVOLVED IN RTIP  Levels of Image Processing: HIGH - LEVEL INTERMEDIATE -LEVEL LOW-LEVEL
  • 13. Low-level operations  Intermediate -level operations  High-level operations
  • 14. LOW LEVEL OPERATIONS  Low-level operators take an image as their input and produce an image as their output.  It transform image data to image data i.e. it deal directly with image matrix data at the pixel level.  Examples:-color transformations, gamma correction, linear or nonlinear filtering, noise reduction etc.
  • 15. INTERMEDIATE LEVEL OPERATIONS  It transform image data to a slightly more abstract form of information by extracting certain attributes of image.  Ultimate goal is to reduce the amount of data to form a set of features suitable for further high-level processing.  Examples:-segmentation of image into regions/objects of interest, extracting edges etc.
  • 16. HIGH LEVEL OPERATIONS  Interpret the abstract data from the intermediate- level, performing high level knowledge-based scene analysis on a reduced amount of data.
  • 17. RTIP APPLIED ON TRAFFIC-QUEUE DETECTION ALGORITHM  Why RTIP applied to traffic? -For reducing congestion problem  Need for processing of traffic data -Traffic control -Traffic management -Road safety -Development of transport policy.  Traffic measurable parameters -Traffic volumes & Speed -Inter-vehicle gaps & Vehicle classification
  • 18. Image analysis system structure: - RAM backing CCTV 64kbytes store ADC camera data bus 16-Bit mini- computers DAC Printer Monitor
  • 19. Stages of image analysis:-  Image sensors used  ADC Conversion  Pre-processing  To cope with this, two methods are proposed: 1. Analyze data in real time – uneconomical 2. Stores all data and analyses off-line at low speed
  • 20. Two jobs to be done:  Green light on: - determine no. of vehicles moving along particular lanes and their classification by shape and size.  Red light on: - determine the backup length along with the possibility to track its dynamics and classify vehicles in backup.
  • 21. QUEUE DETECTION ALGORITHM  Spatial-domain technique is used to detect queue – implemented in real-time using low-cost system.  For this purpose two different algorithms have been used:-  Motion detection operation  Vehicle detection operation
  • 22. EDGE QUEUE DETECTION DETECTION
  • 23. APPLICATIONS  video conferencing  augmented reality  context aware computing  video-based interfaces for human-computer interaction
  • 24. VIDEO CONFERENCING  It is digital compression of audio and video streams in real time.  Video input : video camera or webcam.  Video output: computer monitor television or projector
  • 25. AUGMENTED REALITY  A combination of a real scene viewed by a user and a virtual scene generated by a computer that augments the scene with additional information.
  • 26. CONTEXT AWARE COMPUTING  A system is context-aware if it uses context to provide relevant information and/or services to the user, where relevancy depends on the user’s task.
  • 27. CONCLUSION  RTIP involves many aspects of hardware and software in order to achieve high resolution input, low latency capture, high performance processing and efficient display.The measure- ment algorithm has been applied to traffic scenes with different lighting conditions. And RTIP be at the heart of many applications.