SlideShare a Scribd company logo
1 of 28
REAL TIME IMAGE PROCESSING           From research to reality GUIDE:SHEENA S                                                              By:                                                    SONIYA KUMARI
OVERVIEW INTRODUCTION  HARDWARE PLATFORM TO RTIP RTIP ON DISTRIBUTED COMPUTER SYSTEMS RTIP APPLIED TO TRAFFIC QUEUE APPLICATIONS CONCLUSION
INTRODUCTION ,[object Object]
Real  Time
Real-time in the perceptual sense
Real-time in the software engineering    sense.                     ,[object Object],[object Object]
How it differs from ordinary Image Processing?
What is the need for RTIP?,[object Object]
Real-Time Image Processing ,[object Object],      • high resolution, high frame rate video           input             • low latency video input        • low latency operating system scheduling       • high processing performance
Sampling Resolution ,[object Object]
Spatial resolution and temporal resolution are both crucialcamera ADC driver RTIP display bus
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. AltiVec is very useful .
MAC OS X Mac OS X is the world’s most advanced operating system. ,[object Object],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 ,[object Object],HIGH -LEVEL INTERMEDIATE -LEVEL LOW-LEVEL
[object Object]
 Intermediate -level  operations
 High-level operations,[object Object]
It transform image data to image data i.e it  deal directly with image matrix data at the pixel level. ,[object Object]
Goal of Low Level Operation.,[object Object]
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.,[object Object]
They are less data intensive and more inherently sequential rather than parallel.,[object Object]
Image analysis system structure: - backing store                               data bus RAM 64kbytes CCTV camera ADC 16-Bit mini-computers DAC Printer Monitor
Stages of image analysis:- ,[object Object]
ADC Conversion
Pre-processingTo 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

More Related Content

What's hot

image basics and image compression
image basics and image compressionimage basics and image compression
image basics and image compressionmurugan hari
 
Smoothing in Digital Image Processing
Smoothing in Digital Image ProcessingSmoothing in Digital Image Processing
Smoothing in Digital Image ProcessingPallavi Agarwal
 
Analog TV Systems/Digital TV Systems/3DTV
Analog TV Systems/Digital TV Systems/3DTVAnalog TV Systems/Digital TV Systems/3DTV
Analog TV Systems/Digital TV Systems/3DTVSumudu Wasantha
 
JPEG2000 in a nutshell
JPEG2000 in a nutshellJPEG2000 in a nutshell
JPEG2000 in a nutshellBenoit Michel
 
Unit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesUnit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesDr. Pankaj Zope
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)Srikanth VNV
 
Single photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor FusionSingle photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor FusionDavid Lindell
 
Filtering an image is to apply a convolution
Filtering an image is to apply a convolutionFiltering an image is to apply a convolution
Filtering an image is to apply a convolutionAbhishek Mukherjee
 
Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Bob Champoux
 
An Introduction to HDTV Principles-Part 2
An Introduction to HDTV Principles-Part 2An Introduction to HDTV Principles-Part 2
An Introduction to HDTV Principles-Part 2Dr. Mohieddin Moradi
 
Chroma from Luma Intra Prediction for AV1
Chroma from Luma Intra Prediction for AV1Chroma from Luma Intra Prediction for AV1
Chroma from Luma Intra Prediction for AV1Luc Trudeau
 
Processing Rasters from Satellites, Drones, & More
Processing Rasters from Satellites, Drones, & MoreProcessing Rasters from Satellites, Drones, & More
Processing Rasters from Satellites, Drones, & MoreSafe Software
 
Edge linking hough transform
Edge linking hough transformEdge linking hough transform
Edge linking hough transformaruna811496
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processingSardar Alam
 
VIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN, OPPORTUNITIES & CHALLENGES
VIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN,   OPPORTUNITIES & CHALLENGESVIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN,   OPPORTUNITIES & CHALLENGES
VIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN, OPPORTUNITIES & CHALLENGESDr. Mohieddin Moradi
 

What's hot (20)

Unit3 dip
Unit3 dipUnit3 dip
Unit3 dip
 
image basics and image compression
image basics and image compressionimage basics and image compression
image basics and image compression
 
Smoothing in Digital Image Processing
Smoothing in Digital Image ProcessingSmoothing in Digital Image Processing
Smoothing in Digital Image Processing
 
Analog TV Systems/Digital TV Systems/3DTV
Analog TV Systems/Digital TV Systems/3DTVAnalog TV Systems/Digital TV Systems/3DTV
Analog TV Systems/Digital TV Systems/3DTV
 
JPEG2000 in a nutshell
JPEG2000 in a nutshellJPEG2000 in a nutshell
JPEG2000 in a nutshell
 
Unit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesUnit-I Basic Embedded System Notes
Unit-I Basic Embedded System Notes
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
 
Unit ii
Unit iiUnit ii
Unit ii
 
Single photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor FusionSingle photon 3D Imaging with Deep Sensor Fusion
Single photon 3D Imaging with Deep Sensor Fusion
 
Filtering an image is to apply a convolution
Filtering an image is to apply a convolutionFiltering an image is to apply a convolution
Filtering an image is to apply a convolution
 
Introduction to LiDAR presentation.
Introduction to LiDAR presentation.Introduction to LiDAR presentation.
Introduction to LiDAR presentation.
 
An Introduction to HDTV Principles-Part 2
An Introduction to HDTV Principles-Part 2An Introduction to HDTV Principles-Part 2
An Introduction to HDTV Principles-Part 2
 
Chroma from Luma Intra Prediction for AV1
Chroma from Luma Intra Prediction for AV1Chroma from Luma Intra Prediction for AV1
Chroma from Luma Intra Prediction for AV1
 
Processing Rasters from Satellites, Drones, & More
Processing Rasters from Satellites, Drones, & MoreProcessing Rasters from Satellites, Drones, & More
Processing Rasters from Satellites, Drones, & More
 
Edge linking hough transform
Edge linking hough transformEdge linking hough transform
Edge linking hough transform
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processing
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
VIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN, OPPORTUNITIES & CHALLENGES
VIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN,   OPPORTUNITIES & CHALLENGESVIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN,   OPPORTUNITIES & CHALLENGES
VIDEO QUALITY ENHANCEMENT IN BROADCAST CHAIN, OPPORTUNITIES & CHALLENGES
 

Viewers also liked

Diseño plan estrategico de rrhh
Diseño plan estrategico de rrhhDiseño plan estrategico de rrhh
Diseño plan estrategico de rrhhmariogomezprieto
 
Online Strategy And Development In A Nutshell
Online Strategy And Development In A NutshellOnline Strategy And Development In A Nutshell
Online Strategy And Development In A Nutshellaleemb
 
Rapid Templating with Serve
Rapid Templating with ServeRapid Templating with Serve
Rapid Templating with ServeNathan Smith
 
VietRees_Newsletter_38_Week1_Month07_Year08
VietRees_Newsletter_38_Week1_Month07_Year08VietRees_Newsletter_38_Week1_Month07_Year08
VietRees_Newsletter_38_Week1_Month07_Year08internationalvr
 
VietRees_Newsletter_49_Tuan3_Thang09
VietRees_Newsletter_49_Tuan3_Thang09VietRees_Newsletter_49_Tuan3_Thang09
VietRees_Newsletter_49_Tuan3_Thang09internationalvr
 
Basics of GnuPG (gpg) command in linux
Basics of GnuPG (gpg) command in linuxBasics of GnuPG (gpg) command in linux
Basics of GnuPG (gpg) command in linuxSanjeev Kumar Jaiswal
 
《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關
《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關
《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關HKAIM
 
Tweet to diigo
Tweet to diigoTweet to diigo
Tweet to diigoDai Barnes
 
VietRees_Newsletter_56_Tuan1_Thang11
VietRees_Newsletter_56_Tuan1_Thang11VietRees_Newsletter_56_Tuan1_Thang11
VietRees_Newsletter_56_Tuan1_Thang11internationalvr
 

Viewers also liked (20)

Red Dirt JS
Red Dirt JSRed Dirt JS
Red Dirt JS
 
Diseño plan estrategico de rrhh
Diseño plan estrategico de rrhhDiseño plan estrategico de rrhh
Diseño plan estrategico de rrhh
 
Online Strategy And Development In A Nutshell
Online Strategy And Development In A NutshellOnline Strategy And Development In A Nutshell
Online Strategy And Development In A Nutshell
 
Nectec Digital Archive Concept
Nectec Digital Archive ConceptNectec Digital Archive Concept
Nectec Digital Archive Concept
 
What I Did
What I DidWhat I Did
What I Did
 
Health
HealthHealth
Health
 
Omega USPs
Omega USPsOmega USPs
Omega USPs
 
Rapid Templating with Serve
Rapid Templating with ServeRapid Templating with Serve
Rapid Templating with Serve
 
VietRees_Newsletter_38_Week1_Month07_Year08
VietRees_Newsletter_38_Week1_Month07_Year08VietRees_Newsletter_38_Week1_Month07_Year08
VietRees_Newsletter_38_Week1_Month07_Year08
 
Blue Eye
Blue EyeBlue Eye
Blue Eye
 
Halo Network
Halo NetworkHalo Network
Halo Network
 
Orelogy - Austmine
Orelogy - AustmineOrelogy - Austmine
Orelogy - Austmine
 
Presentaci ã³n4 (1) (1)
Presentaci ã³n4 (1) (1)Presentaci ã³n4 (1) (1)
Presentaci ã³n4 (1) (1)
 
VietRees_Newsletter_49_Tuan3_Thang09
VietRees_Newsletter_49_Tuan3_Thang09VietRees_Newsletter_49_Tuan3_Thang09
VietRees_Newsletter_49_Tuan3_Thang09
 
Proyectosolidario.pptx
Proyectosolidario.pptxProyectosolidario.pptx
Proyectosolidario.pptx
 
Basics of GnuPG (gpg) command in linux
Basics of GnuPG (gpg) command in linuxBasics of GnuPG (gpg) command in linux
Basics of GnuPG (gpg) command in linux
 
《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關
《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關
《2012 年商品說明(不良營商手法)(修訂)條例》研討會 - 香港海關
 
Digital Museum
Digital MuseumDigital Museum
Digital Museum
 
Tweet to diigo
Tweet to diigoTweet to diigo
Tweet to diigo
 
VietRees_Newsletter_56_Tuan1_Thang11
VietRees_Newsletter_56_Tuan1_Thang11VietRees_Newsletter_56_Tuan1_Thang11
VietRees_Newsletter_56_Tuan1_Thang11
 

Similar to Real Time Image Processing Guide: From Research to Applications

Realtimeimageprocessing
RealtimeimageprocessingRealtimeimageprocessing
RealtimeimageprocessingGopi Nath
 
“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
 
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
 
“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
 
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
 
39245196 intro-es-iii
39245196 intro-es-iii39245196 intro-es-iii
39245196 intro-es-iiiEmbeddedbvp
 
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
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognitionDevang Tailor
 
Real time data streaming and motion control over the internet
Real time data streaming and motion control over the internetReal time data streaming and motion control over the internet
Real time data streaming and motion control over the internetBeMyApp
 
"Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio...
"Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio..."Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio...
"Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio...Edge AI and Vision Alliance
 
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...IRJET Journal
 
AXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportAXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportVitaliy Bozhkov ✔
 
“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
 
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
 
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
 
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...Lori Moore
 
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLEAUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLEIRJET Journal
 

Similar to Real Time Image Processing Guide: From Research to Applications (20)

Realtimeimageprocessing
RealtimeimageprocessingRealtimeimageprocessing
Realtimeimageprocessing
 
“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...
 
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
 
“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...
 
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
 
39245196 intro-es-iii
39245196 intro-es-iii39245196 intro-es-iii
39245196 intro-es-iii
 
Real Time Video Processing in FPGA
Real Time Video Processing in FPGA Real Time Video Processing in FPGA
Real Time Video Processing in FPGA
 
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
 
Resume marky20181025
Resume marky20181025Resume marky20181025
Resume marky20181025
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
 
Real time data streaming and motion control over the internet
Real time data streaming and motion control over the internetReal time data streaming and motion control over the internet
Real time data streaming and motion control over the internet
 
"Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio...
"Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio..."Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio...
"Multiple Uses of Pipelined Video Pre-Processor Hardware in Vision Applicatio...
 
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
Automatic Number Plate Recognition System Through Smart Phone Using Image Pro...
 
AXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportAXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical support
 
“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...
 
LVTS Projects
LVTS ProjectsLVTS Projects
LVTS Projects
 
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...
 
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...
 
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM THROUGH SMART PHONE USING IMAGE PRO...
 
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLEAUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Real Time Image Processing Guide: From Research to Applications

  • 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.
  • 5. Real-time in the perceptual sense
  • 6.
  • 7. How it differs from ordinary Image Processing?
  • 8.
  • 9.
  • 10.
  • 11. Spatial resolution and temporal resolution are both crucialcamera 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.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21.
  • 22. Ultimate goal is to reduce the amount of data to form a set of features suitable for further high-level processing.
  • 23.
  • 24.
  • 25. Image analysis system structure: - backing store data bus RAM 64kbytes CCTV camera ADC 16-Bit mini-computers DAC Printer Monitor
  • 26.
  • 28. Pre-processingTo 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.
  • 31. For this purpose two different algorithms have been used:-
  • 33.
  • 34.
  • 37.
  • 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 ?