Your SlideShare is downloading. ×
Real Time Image Processing
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Real Time Image Processing

4,195
views

Published on

Seminar presented by Soniya Kumari of SOE,CUSAT. …

Seminar presented by Soniya Kumari of SOE,CUSAT.

Published in: Technology, Education

1 Comment
0 Likes
Statistics
Notes
  • hi alien.
    do you can help me to find center of gravity by real time image processing.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
4,195
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
373
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. REAL TIME IMAGE PROCESSING
    From research to reality
    GUIDE:SHEENA S
    By:
    SONIYA KUMARI
  • 2. OVERVIEW
    INTRODUCTION
    HARDWARE PLATFORM TO RTIP
    RTIP ON DISTRIBUTED COMPUTER SYSTEMS
    RTIP APPLIED TO TRAFFIC QUEUE
    APPLICATIONS
    CONCLUSION
  • 3. INTRODUCTION
    • Image Processing
    • 4. Real Time
    • 5. Real-time in the perceptual sense
    • 6. Real-time in the software engineering
    sense.
    • Real-time in the signal processing sense.
  • Real Time Image Processing
    • What is Real-time Image Processing?
    • 7. How it differs from ordinary Image Processing?
    • 8. What is the need for RTIP?
  • camera
    ADC
    driver
    RTIP
    display
    bus
    software
    Real-Time Image Processing
    System Design
    Haredware Selection and Software Performance both are crucial.
  • 9. Real-Time Image Processing
    • Platform Requirements:
    • high resolution, high frame rate video
    input
    • low latency video input
    • low latency operating system scheduling
    • high processing performance
  • 10. Sampling Resolution
    • What is the need for Sampling Resolution?
    • 11. Spatial resolution and temporal resolution are both crucial
    camera
    ADC
    driver
    RTIP
    display
    bus
  • 12. Low Latency Video Input
    Latency targets
    perceived synchronicity
    Unavoidable latency
    1 to 2 frames(40 - 80ms for PAL)
    Additional latency must be minimized
  • 13. 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.
  • 14. High Processing Performance
    Both latency and throughput are important
    PAL video frame: 884Kb
    Sustained data rate: 22Mb/s
    Memory bandwidth is crucial.
    AltiVec is very useful .
  • 15. 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.
  • 16. Software Operations Involved In RTIP
    • Levels of Image Processing:
    HIGH -LEVEL
    INTERMEDIATE -LEVEL
    LOW-LEVEL
  • 17.
    • Low-level operations
    • 18. Intermediate -level operations
    • 19. High-level operations
  • Low level Operations
    • Low-level operators take an image as their input and produce an image as their output.
    • 20. 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 reductionetc.
    • 21. Goal of Low Level Operation.
  • Intermediate Level Operations
    • It transform image data to a slightly more abstract form of information by extracting certain attributes of image.
    • 22. Ultimate goal is to reduce the amount of data to form a set of features suitable for further high-level processing.
    • 23. Examples:-segmentation of image into regions/objects of interest, extracting edges etc.
  • High Level operations
    • It interpret the abstract data from the intermediate-level, performing high level knowledge-based scene analysis on a reduced amount of data.
    • 24. They are less data intensive and more inherently sequential rather than parallel.
  • 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
  • 25. Image analysis system structure: -
    backing
    store
    data bus
    RAM
    64kbytes
    CCTV
    camera
    ADC
    16-Bit mini-computers
    DAC
    Printer
    Monitor
  • 26. Stages of image analysis:-
    • Image sensors used
    • 27. ADC Conversion
    • 28. 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
  • 29. 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.
  • 30. QUEUE DETECTION ALGORITHM
    • Spatial-domain technique is used to detect queue – implemented in real-time using low-cost system.
    • 31. For this purpose two different algorithms have been used:-
    • 32. Motion detection operation
    • 33. Vehicle detection operation
  • QUEUEDETECTION
    EDGE DETECTION
  • 34. APPLICATIONS
    • video conferencing
    • 35. augmented reality
    • 36. context aware computing
    • 37. 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
  • 38. 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.
  • 39. 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.
  • 40. 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- mentalgorithm has been applied to traffic scenes with different lighting conditions. And RTIP be at the heart of many applications.
  • 41. THANK YOU
    ?