SlideShare a Scribd company logo
1 of 15
Computer Architecture for
Vision Systems
Presented by:
Ritesh Thakur ( 30 )
Vishal Thoke ( 32 )
Utsav Patel ( 36 )
Sushant Vaidkar ( 38 )
Vedant Valsangkar ( 40 )
Bansilal Ramnath Agarwal Charitable Trust's
Vishwakarma Institute of Technology
The Evolution of Vision
Technology
Computer vision:research and fundamental
technology for extracting meaning from images
Machine vision:factory applications
Embedded vision:thousands of applications
1)Consumer, automotive, medical, defense, retail,
gaming, security, education, transportation, …
2)Embedded systems, mobile devices, PCs and the
cloud
What is Computer Vision ?
• Out of the five senses, Vision is known to be the superior
source of data in human beings. We can't do our daily tasks
without our eyes.
• Eyes are the major source of information. What if computers
can also analyse visual data using Cameras?
• Computer Vision is an interdisciplinary scientific field that
deals with how computers can gain high level understanding
from digital sources like images and videos.
Every Computer Vision System Looks Something
Like This
Camera Local Processor Network
Connection
Cloud Backend
ARCHITECTURE
Analyzing the process of a computer vision application, one can
perceive that the different tasks demand different efforts from the
various computational resources. One can conclude that a single
processor architecture may not be able to carry all these operations
efficiently; there is a need for a hybrid processing configuration, with
specific architectures for each level.
Architectures for low-level operations are heavily explored,
due to their specific characteristics and the large amount of
data involved. There is a trend to use SIMD (single instruction
multiple data) parallel architectures for low-level processing,
and a second architecture for medium and high-level
operations. Digital signal processors (DSPs) have also been
used for low level operations, with good performance
Both consist of pixels which use the Photoelectric effect to generate electric signals
Types of Camera Sensors:
CCD
(Charged Coupled Device)
● Passive-pixel device
● Less noise in pixel data
● Expensive, requires more power
● Used in high quality video cameras and
satellites
CMOS
(Complementary Metal Oxide Semiconductor)
● Active-pixel device
● More noise
● Affordable, low power consumption
● Used in smartphones and DSLR
Types of Camera Sensors:
CCD
(Charged Coupled Device)
● No electronics at pixel level
● All electric signals need to be
transferred to external electronics for
conversion into voltage
● Hence, the sensor is quite slow
● Provides better quantum efficiency
● Ideal for poor lighting conditions
CMOS
(Complementary Metal Oxide Semiconductor)
● Each pixel contains separate electronics e.g.
amplifier
● The signal from each pixel can be read directly
without any changes
● Provides higher frame rate
● Image is scanned row-wise causing rolling shutter
effect
Applications of Computer Vision Technology
1. Automotive Safety :
● Vision system can assure safety of vehicles
in auto pilot mode.
● Using cameras we can detect objects nearby
and can avoid the obstacles.
Applications of Computer Vision Technology
2. Tracking Objects :
● Using surveillance cameras we can keep
track of household items.
● We can keep an eye on our important stuff.
Applications of Computer Vision Technology
3. Hazardous Areas Scanning :
● Cameras and drones can go where human
eyes can not reach.
● Humans can take a look inside the
hazardous areas using drones.
Applications of Computer Vision Technology
4. Biological Applications :
● Small cameras are used in surgeries to
detect the area of body.
● Vision systems can also detect various
samples of microbes and DNA.
Development: Future
•Heterogeneity of hardware becomes hidden
•OpenVX: Abstracts hardware, not the algorithm
•Higher-level APIs: Abstract the algorithm and hardware
•Higher-level deep learning abstractions
•Automated optimization of neural networks
•Automated design and training of neural networks
•Development shifts from implementation to integration
Conclusions
•Computer vision will become ubiquitous and invisible
•It will be a huge creator of value, both for suppliers as well as those who leverage
the technology in their applications
•Deep learning will become a dominant technique (but not the only technique)
•Computation distributed between the cloud and the edge
•Heterogeneity in hardware becomes increasingly hidden
•Development shifts from implementation to integration
Computer architecture for vision systems

More Related Content

What's hot

call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...IJCSEA Journal
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...IJCSEA Journal
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...IJCSEA Journal
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...IJCSEA Journal
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...IJCSEA Journal
 
IoT based smart grid FYP for students
IoT based smart grid FYP for studentsIoT based smart grid FYP for students
IoT based smart grid FYP for studentsMuhammadRohanSaeed
 
Design and implementation of pcb laying using CNC machine controlling with w...
Design and implementation of pcb laying using  CNC machine controlling with w...Design and implementation of pcb laying using  CNC machine controlling with w...
Design and implementation of pcb laying using CNC machine controlling with w...Venkatkumar78
 
An Academic View to Cloud Computing
An Academic View to Cloud ComputingAn Academic View to Cloud Computing
An Academic View to Cloud ComputingElla Peltonen
 
Designing of Smart Rescue Robotics System
Designing of Smart Rescue  Robotics  SystemDesigning of Smart Rescue  Robotics  System
Designing of Smart Rescue Robotics SystemIRJET Journal
 
Topic mechatronics
Topic mechatronicsTopic mechatronics
Topic mechatronicscecyte
 
curriculum-vitae_sampath_kumar_2
curriculum-vitae_sampath_kumar_2curriculum-vitae_sampath_kumar_2
curriculum-vitae_sampath_kumar_2sampath24533
 
Asynchronous processors Poster
Asynchronous processors PosterAsynchronous processors Poster
Asynchronous processors PosterAkshit Arora
 
process control seminar topics
process control seminar topicsprocess control seminar topics
process control seminar topicslaluseban
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET Journal
 
Introduction to Computer Science by GoLearningBus
Introduction to Computer Science by GoLearningBusIntroduction to Computer Science by GoLearningBus
Introduction to Computer Science by GoLearningBusKalpit Jain
 
CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2Saurabh Singh
 

What's hot (20)

call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...
 
call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...call for papers - International Journal of Computer Science, Engineering and ...
call for papers - International Journal of Computer Science, Engineering and ...
 
IoT based smart grid FYP for students
IoT based smart grid FYP for studentsIoT based smart grid FYP for students
IoT based smart grid FYP for students
 
Machine Vision System
Machine Vision SystemMachine Vision System
Machine Vision System
 
Design and implementation of pcb laying using CNC machine controlling with w...
Design and implementation of pcb laying using  CNC machine controlling with w...Design and implementation of pcb laying using  CNC machine controlling with w...
Design and implementation of pcb laying using CNC machine controlling with w...
 
An Academic View to Cloud Computing
An Academic View to Cloud ComputingAn Academic View to Cloud Computing
An Academic View to Cloud Computing
 
Designing of Smart Rescue Robotics System
Designing of Smart Rescue  Robotics  SystemDesigning of Smart Rescue  Robotics  System
Designing of Smart Rescue Robotics System
 
Computing 3
Computing 3Computing 3
Computing 3
 
Topic mechatronics
Topic mechatronicsTopic mechatronics
Topic mechatronics
 
PawanVermaCV
PawanVermaCVPawanVermaCV
PawanVermaCV
 
curriculum-vitae_sampath_kumar_2
curriculum-vitae_sampath_kumar_2curriculum-vitae_sampath_kumar_2
curriculum-vitae_sampath_kumar_2
 
Asynchronous processors Poster
Asynchronous processors PosterAsynchronous processors Poster
Asynchronous processors Poster
 
ICIECA 2014 Paper 28
ICIECA 2014 Paper 28ICIECA 2014 Paper 28
ICIECA 2014 Paper 28
 
process control seminar topics
process control seminar topicsprocess control seminar topics
process control seminar topics
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNO
 
Introduction to Computer Science by GoLearningBus
Introduction to Computer Science by GoLearningBusIntroduction to Computer Science by GoLearningBus
Introduction to Computer Science by GoLearningBus
 
CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2CLOCKLESS CHIP BY Saurabh singh PART 2
CLOCKLESS CHIP BY Saurabh singh PART 2
 

Similar to Computer architecture for vision systems

Computer architecture for vision system
Computer architecture for vision systemComputer architecture for vision system
Computer architecture for vision systemAkashPatil334
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-thingsJohn Soldatos
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-thingsJohn Soldatos
 
DISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERAS
DISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERASDISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERAS
DISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERAScscpconf
 
IRJET- Rescue Robot using ESP Microcontroller
IRJET-  	  Rescue Robot using ESP MicrocontrollerIRJET-  	  Rescue Robot using ESP Microcontroller
IRJET- Rescue Robot using ESP MicrocontrollerIRJET Journal
 
btech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptxbtech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptxSattiBabu16
 
Light Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor CounterLight Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor CounterRituraj Singh
 
Light Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor CounterLight Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor CounterRituraj Singh
 
Iot architecture
Iot architectureIot architecture
Iot architectureAnam Iqbal
 
Assignment 2- Smart City
Assignment 2- Smart CityAssignment 2- Smart City
Assignment 2- Smart CityNguyen Anh
 
Indoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth camerasIndoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth camerasijma
 
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-CamerasIndoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Camerasijma
 
Smart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCUSmart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCUIRJET Journal
 
Webinar: Potencializando a Indústria 4.0 com tecnologias ST
Webinar: Potencializando a Indústria 4.0 com tecnologias STWebinar: Potencializando a Indústria 4.0 com tecnologias ST
Webinar: Potencializando a Indústria 4.0 com tecnologias STEmbarcados
 
Spy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSMSpy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSMIRJET Journal
 
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...IRJET Journal
 
Jun 13 ijbi_002
Jun 13 ijbi_002Jun 13 ijbi_002
Jun 13 ijbi_002Anuj Raj
 
Jun 13 ijbi_002
Jun 13 ijbi_002Jun 13 ijbi_002
Jun 13 ijbi_002anuj87420
 

Similar to Computer architecture for vision systems (20)

Computer architecture for vision system
Computer architecture for vision systemComputer architecture for vision system
Computer architecture for vision system
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things
 
DISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERAS
DISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERASDISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERAS
DISTRIBUTED SYSTEM FOR 3D REMOTE MONITORING USING KINECT DEPTH CAMERAS
 
IRJET- Rescue Robot using ESP Microcontroller
IRJET-  	  Rescue Robot using ESP MicrocontrollerIRJET-  	  Rescue Robot using ESP Microcontroller
IRJET- Rescue Robot using ESP Microcontroller
 
btech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptxbtech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptx
 
iotarchitecture-190506052723.pdf
iotarchitecture-190506052723.pdfiotarchitecture-190506052723.pdf
iotarchitecture-190506052723.pdf
 
Light Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor CounterLight Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor Counter
 
Light Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor CounterLight Automation System Using Bidirectional Visitor Counter
Light Automation System Using Bidirectional Visitor Counter
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
Assignment 2- Smart City
Assignment 2- Smart CityAssignment 2- Smart City
Assignment 2- Smart City
 
Indoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth camerasIndoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth cameras
 
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-CamerasIndoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
 
Smart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCUSmart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCU
 
Webinar: Potencializando a Indústria 4.0 com tecnologias ST
Webinar: Potencializando a Indústria 4.0 com tecnologias STWebinar: Potencializando a Indústria 4.0 com tecnologias ST
Webinar: Potencializando a Indústria 4.0 com tecnologias ST
 
Spy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSMSpy Robot with Wireless Camera using GSM
Spy Robot with Wireless Camera using GSM
 
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
 
Jun 13 ijbi_002
Jun 13 ijbi_002Jun 13 ijbi_002
Jun 13 ijbi_002
 
PERSON ALIVE DETECTION
PERSON ALIVE DETECTIONPERSON ALIVE DETECTION
PERSON ALIVE DETECTION
 
Jun 13 ijbi_002
Jun 13 ijbi_002Jun 13 ijbi_002
Jun 13 ijbi_002
 

Recently uploaded

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 

Recently uploaded (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 

Computer architecture for vision systems

  • 1. Computer Architecture for Vision Systems Presented by: Ritesh Thakur ( 30 ) Vishal Thoke ( 32 ) Utsav Patel ( 36 ) Sushant Vaidkar ( 38 ) Vedant Valsangkar ( 40 ) Bansilal Ramnath Agarwal Charitable Trust's Vishwakarma Institute of Technology
  • 2. The Evolution of Vision Technology Computer vision:research and fundamental technology for extracting meaning from images Machine vision:factory applications Embedded vision:thousands of applications 1)Consumer, automotive, medical, defense, retail, gaming, security, education, transportation, … 2)Embedded systems, mobile devices, PCs and the cloud
  • 3. What is Computer Vision ? • Out of the five senses, Vision is known to be the superior source of data in human beings. We can't do our daily tasks without our eyes. • Eyes are the major source of information. What if computers can also analyse visual data using Cameras? • Computer Vision is an interdisciplinary scientific field that deals with how computers can gain high level understanding from digital sources like images and videos.
  • 4. Every Computer Vision System Looks Something Like This Camera Local Processor Network Connection Cloud Backend
  • 5. ARCHITECTURE Analyzing the process of a computer vision application, one can perceive that the different tasks demand different efforts from the various computational resources. One can conclude that a single processor architecture may not be able to carry all these operations efficiently; there is a need for a hybrid processing configuration, with specific architectures for each level.
  • 6. Architectures for low-level operations are heavily explored, due to their specific characteristics and the large amount of data involved. There is a trend to use SIMD (single instruction multiple data) parallel architectures for low-level processing, and a second architecture for medium and high-level operations. Digital signal processors (DSPs) have also been used for low level operations, with good performance
  • 7. Both consist of pixels which use the Photoelectric effect to generate electric signals Types of Camera Sensors: CCD (Charged Coupled Device) ● Passive-pixel device ● Less noise in pixel data ● Expensive, requires more power ● Used in high quality video cameras and satellites CMOS (Complementary Metal Oxide Semiconductor) ● Active-pixel device ● More noise ● Affordable, low power consumption ● Used in smartphones and DSLR
  • 8. Types of Camera Sensors: CCD (Charged Coupled Device) ● No electronics at pixel level ● All electric signals need to be transferred to external electronics for conversion into voltage ● Hence, the sensor is quite slow ● Provides better quantum efficiency ● Ideal for poor lighting conditions CMOS (Complementary Metal Oxide Semiconductor) ● Each pixel contains separate electronics e.g. amplifier ● The signal from each pixel can be read directly without any changes ● Provides higher frame rate ● Image is scanned row-wise causing rolling shutter effect
  • 9. Applications of Computer Vision Technology 1. Automotive Safety : ● Vision system can assure safety of vehicles in auto pilot mode. ● Using cameras we can detect objects nearby and can avoid the obstacles.
  • 10. Applications of Computer Vision Technology 2. Tracking Objects : ● Using surveillance cameras we can keep track of household items. ● We can keep an eye on our important stuff.
  • 11. Applications of Computer Vision Technology 3. Hazardous Areas Scanning : ● Cameras and drones can go where human eyes can not reach. ● Humans can take a look inside the hazardous areas using drones.
  • 12. Applications of Computer Vision Technology 4. Biological Applications : ● Small cameras are used in surgeries to detect the area of body. ● Vision systems can also detect various samples of microbes and DNA.
  • 13. Development: Future •Heterogeneity of hardware becomes hidden •OpenVX: Abstracts hardware, not the algorithm •Higher-level APIs: Abstract the algorithm and hardware •Higher-level deep learning abstractions •Automated optimization of neural networks •Automated design and training of neural networks •Development shifts from implementation to integration
  • 14. Conclusions •Computer vision will become ubiquitous and invisible •It will be a huge creator of value, both for suppliers as well as those who leverage the technology in their applications •Deep learning will become a dominant technique (but not the only technique) •Computation distributed between the cloud and the edge •Heterogeneity in hardware becomes increasingly hidden •Development shifts from implementation to integration