SlideShare a Scribd company logo
© 2021 Ambarella Inc.
When 2D Is Not Enough: An
Overview of Optical Depth
Sensing Technologies
Dinesh Balasubramaniam
Ambarella
© 2021 Ambarella Inc. 2
Ambarella
Founded on the premise that video is a unique type of data requiring
an optimized SoC architecture
• DNN AI processors integrated with state-of-the-art video processors
yield highly optimized computer vision SoCs
Viewing and sensing SoCs with leading performance and efficiency
• Low-power and high-performance SoCs for IoT and Automotive
camera markets
2004
Ambarella founded
2012
IPO NASDAQ: AMBA
2021
280+ million
HD/4K cameras enabled
2015
Acquisition of
Santa Clara, CA
Company HQ
Tokyo
Hsinchu
Total Headcount
Detroit Parma
VisLab
Shanghai Seoul
Munich
785
Shenzhen
World-class engineering team
• >600 software, algorithm, VLSI and
image processing engineers globally
AI Vision Processors For Edge Applications
© 2021 Ambarella Inc.
Outline
• Why Depth?
• Depth Sensing Modalities
• Stereo Camera, Time of Flight, and Structured Light
• Operating Principles
• Design considerations: Resolution, Range, Precision, Bright light and Low-light
performance
• Review and comparison
• Applications
3
© 2021 Ambarella Inc.
Why Depth?
4
© 2021 Ambarella Inc.
Why Depth?
5
Which face is real? What is in the way?
Are all objects flat?
Modalities
© 2021 Ambarella Inc.
Depth Sensing Modalities
7
Sonar
Time of Flight module
Stereo camera
Radar Lidar
Structured Light module
Stereo Camera System
© 2021 Ambarella Inc.
Operating Principle – Stereo Camera System
= disparity
Right Image
Left Image
© 2021 Ambarella Inc.
Operating Principle – Stereo Camera System
B
f
dl
dr
𝐵
𝐷
=
𝐵 − 𝑑𝑙 − 𝑑𝑟
𝐷 − 𝑓
𝐷 = 𝑓
𝐵
𝑑𝑙 − 𝑑𝑟
B – baseline (distance between optical center)
D – distance to be measured
f – focal length of lens
d – distance of projected point from optical axis
• Distance inversely proportional to disparity
• Epipolar geometry helps to reduce search
space for matching point
• Finding matching point is called
correspondence problem
D
© 2021 Ambarella Inc.
Design Considerations – Stereo Camera Systems
• Systems are flexible and scalable – can accommodate many configurations with
appropriate change in sensor resolution, field of view (FoV), and baseline.
• Depth precision decreases with distance – non-linear error model.
• Good performance in bright light conditions. Low-light performance depends on
output of image pipeline.
• Challenged on scenes with low texture – improved with active illumination.
• Manufacturing process can be complicated – alignment of optical units is critical
during and after manufacture. Improved with periodic calibration or autocalibration
software.
11
© 2021 Ambarella Inc.
Design Consideration – Stereo Camera Systems
12
Stereo Left Stereo Right
© 2021 Ambarella Inc.
Performance – Stereo Camera Systems
13
Stereo Left Stereo Right
© 2021 Ambarella Inc.
Design Considerations – Stereo Camera Systems
14
Time of Flight
© 2021 Ambarella Inc.
Operating Principle – Time of Flight
• Two types of ToF sensors: direct ToF and indirect ToF.
• Direct Tof sensors emit a pulse of light and measure the time it takes for the reflection
to arrive at the sensor. Pulse strength and duration can be varied to allow long range
measurements (up to kms).
• Indirect ToFs also called continuous-wave ToFs emit a pulsed, modulated light signal
and measure the phase difference of the reflected signal to derive depth.
© 2021 Ambarella Inc.
Operating Principle – Time of Flight
Phase
Depth
Integration time Read out time
∅ = 90
∅ = 0 ∅ = 180 ∅ = 270
© 2021 Ambarella Inc.
Operating Principle – Time of Flight
Depth Amplitude
© 2021 Ambarella Inc.
• Depth range depends on modulating frequency of the IR source - maximum
measurable distance for given frequency called unambiguous range.
• LEDs can be used up to 30MHz. VCSELs (vertical-cavity surface-emitting laser) can be
used if higher modulating frequencies are required (up to 100MHz).
Design Consideration– Time of Flight
Modulating Frequency
(MHz)
Unambiguous Range
(m)
20 7.5
50 3
75 2
100 1.5
© 2021 Ambarella Inc.
Design Considerations – Time of Flight
• Comparatively low resolution (VGA current max) but unaffected by scene texture
• Dense depth information where field of view and field of illumination overlap
• Range limited by modulating frequency of illuminator. Depth precision decreases with
distance for a given modulating frequency.
• Good performance in low-light conditions. Sunlight affects bright light performance –
improved when using 940 nm IR illuminator.
• Scattered reflections and cross talk can impact depth measurement.
• Integration time impacts number of fps but can handle motion.
• Combining multiple systems can be challenging – can be separated by frequency.
20
© 2021 Ambarella Inc.
Design Considerations – Time of Flight
21
* Data from vendor module
Structured Light
© 2021 Ambarella Inc.
Operating Principle – Structured Light
• Light source plus a pattern generator
project a random pattern.
• When image plane moves pattern
shifts depending on object distance.
• Reflected pattern correlated against a
reference stored on the system.
• Depth depends on disparity between
the reference and reflected pattern.
© 2021 Ambarella Inc.
Operating Principle – Structured Light
B
D
f
R
R1 R2
p1 p2
𝑓
𝑝2 − 𝑝1
=
𝑅
𝑅2 − 𝑅1
𝐷
𝐵
=
𝑅 − 𝐷
𝑅2 − 𝑅1
𝐷 =
𝑅𝐵𝑓
𝑅 𝑝2 − 𝑝1 + 𝐵𝑓
B – baseline (distance between optical center)
f – focal length of lens
R – distance to reference plane
D – distance to be measured
𝑅𝑛 – Point on reference plane
𝑝𝑛 – projected points on image plane
© 2021 Ambarella Inc.
System Considerations – Structured Light
• Moderately flexible – sensor resolution, baseline, and pattern density can be varied
for different applications.
• Depth precision decreases with distance.
• Good performance in low-light conditions. Lower performance when sunlight is
present – improved when using 940 nm IR illuminator.
• Spatial resolution higher than time of flight sensors but depth density depends on
projector pattern.
• Frame rate depends on sensor and depth processing speed.
25
© 2021 Ambarella Inc.
System Considerations – Structured Light
26
Comparison
© 2021 Ambarella Inc.
Comparison
Stereo Time of Flight Structured Light
Depth Range Short to long range Low to mid range Low to mid range
Depth Precision mm to cm mm to cm mm to cm
Depth Resolution
High – can detect finer features or
objects further away
Up to VGA Pattern dependent
Active emitter Optional Required Required
Bright light performance Good Fair – improved with 940 nm IR Fair – improved with 940 nm IR
Low-light performance Depends on ISP Good Good
Cost High Low Mid
Applications
© 2021 Ambarella Inc.
Applications
30
Long-range stereo for
autonomous driving
ToF for occupancy sensing Structured light for access control
Thank You

More Related Content

What's hot

Digital imaging
Digital imagingDigital imaging
Digital imaging
Indian dental academy
 
HiSLED-PK
HiSLED-PKHiSLED-PK
HiSLED-PK
Pete Kepf, CVP
 
DIGITAL IMAGING
DIGITAL IMAGINGDIGITAL IMAGING
DIGITAL IMAGING
SharmaRajan4
 
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
AugmentedWorldExpo
 
Poster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6aPoster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6a
Joe Buonomo
 
8K Extremely High Resolution Camera System
8K Extremely High Resolution Camera System8K Extremely High Resolution Camera System
8K Extremely High Resolution Camera System
Prejith Pavanan
 
A wireless robot for networked laparoscopy
A wireless robot for networked laparoscopyA wireless robot for networked laparoscopy
A wireless robot for networked laparoscopy
athira1729
 
"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics
"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics
"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics
Edge AI and Vision Alliance
 
Indoor positioning system
Indoor positioning systemIndoor positioning system
Indoor positioning system
PRADEEP Cheekatla
 
4th Year Project - Indoor Positioning System
4th Year Project - Indoor Positioning System4th Year Project - Indoor Positioning System
4th Year Project - Indoor Positioning System
M. Yahia Al Kahf
 
Talal's Poster Presentation
Talal's Poster PresentationTalal's Poster Presentation
Talal's Poster Presentation
dukeousf
 
The Next-Gen Technologies Driving Immersion
The Next-Gen Technologies Driving ImmersionThe Next-Gen Technologies Driving Immersion
The Next-Gen Technologies Driving Immersion
Qualcomm Research
 
Innovate in new and exciting optical sensing applications in industrial marke...
Innovate in new and exciting optical sensing applications in industrial marke...Innovate in new and exciting optical sensing applications in industrial marke...
Innovate in new and exciting optical sensing applications in industrial marke...
Design World
 
Night vision technology applications
Night vision technology applicationsNight vision technology applications
Night vision technology applications
SuhaibJ
 
Real Time Location Systems (RTLS)
Real Time Location Systems (RTLS)Real Time Location Systems (RTLS)
Real Time Location Systems (RTLS)
Jeffrey Dungen
 
8 k extremely high resolution camera system
8 k extremely high resolution camera system8 k extremely high resolution camera system
8 k extremely high resolution camera system
Prejith Pavanan
 
Jovision jvs-n935-hy Bangladesh (01785-777722)
Jovision jvs-n935-hy Bangladesh (01785-777722)Jovision jvs-n935-hy Bangladesh (01785-777722)
Jovision jvs-n935-hy Bangladesh (01785-777722)
Trimatrik Multimedia
 
Ips system
Ips systemIps system
Ips system
sangeethavasan
 
Computer radiography and digital radiography
Computer radiography and digital radiographyComputer radiography and digital radiography
Computer radiography and digital radiography
Anand Rk
 
Mri d stream brochure_final_16 nov 12
Mri d stream brochure_final_16 nov 12Mri d stream brochure_final_16 nov 12
Mri d stream brochure_final_16 nov 12
Jhon Arriaga Cordova
 

What's hot (20)

Digital imaging
Digital imagingDigital imaging
Digital imaging
 
HiSLED-PK
HiSLED-PKHiSLED-PK
HiSLED-PK
 
DIGITAL IMAGING
DIGITAL IMAGINGDIGITAL IMAGING
DIGITAL IMAGING
 
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
 
Poster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6aPoster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6a
 
8K Extremely High Resolution Camera System
8K Extremely High Resolution Camera System8K Extremely High Resolution Camera System
8K Extremely High Resolution Camera System
 
A wireless robot for networked laparoscopy
A wireless robot for networked laparoscopyA wireless robot for networked laparoscopy
A wireless robot for networked laparoscopy
 
"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics
"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics
"The Path from ADAS to Autonomy," a Presentation from Strategy Analytics
 
Indoor positioning system
Indoor positioning systemIndoor positioning system
Indoor positioning system
 
4th Year Project - Indoor Positioning System
4th Year Project - Indoor Positioning System4th Year Project - Indoor Positioning System
4th Year Project - Indoor Positioning System
 
Talal's Poster Presentation
Talal's Poster PresentationTalal's Poster Presentation
Talal's Poster Presentation
 
The Next-Gen Technologies Driving Immersion
The Next-Gen Technologies Driving ImmersionThe Next-Gen Technologies Driving Immersion
The Next-Gen Technologies Driving Immersion
 
Innovate in new and exciting optical sensing applications in industrial marke...
Innovate in new and exciting optical sensing applications in industrial marke...Innovate in new and exciting optical sensing applications in industrial marke...
Innovate in new and exciting optical sensing applications in industrial marke...
 
Night vision technology applications
Night vision technology applicationsNight vision technology applications
Night vision technology applications
 
Real Time Location Systems (RTLS)
Real Time Location Systems (RTLS)Real Time Location Systems (RTLS)
Real Time Location Systems (RTLS)
 
8 k extremely high resolution camera system
8 k extremely high resolution camera system8 k extremely high resolution camera system
8 k extremely high resolution camera system
 
Jovision jvs-n935-hy Bangladesh (01785-777722)
Jovision jvs-n935-hy Bangladesh (01785-777722)Jovision jvs-n935-hy Bangladesh (01785-777722)
Jovision jvs-n935-hy Bangladesh (01785-777722)
 
Ips system
Ips systemIps system
Ips system
 
Computer radiography and digital radiography
Computer radiography and digital radiographyComputer radiography and digital radiography
Computer radiography and digital radiography
 
Mri d stream brochure_final_16 nov 12
Mri d stream brochure_final_16 nov 12Mri d stream brochure_final_16 nov 12
Mri d stream brochure_final_16 nov 12
 

Similar to “When 2D Is Not Enough: An Overview of Optical Depth Sensing Technologies,” a Presentation from Ambarella

“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...
“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...
“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...
Edge AI and Vision Alliance
 
SECURICO CCTV BOOK
SECURICO CCTV BOOK SECURICO CCTV BOOK
SECURICO CCTV BOOK
Saurabh Tripathi
 
CDS Introduction and Overview to ShadowSense Technology 2015
CDS Introduction and Overview to ShadowSense Technology 2015CDS Introduction and Overview to ShadowSense Technology 2015
CDS Introduction and Overview to ShadowSense Technology 2015
Chris Bartram, Digital Displays Specialist
 
“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...
“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...
“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...
Edge AI and Vision Alliance
 
“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
 
Presentation_Laser Tracker Overview
Presentation_Laser Tracker OverviewPresentation_Laser Tracker Overview
Presentation_Laser Tracker Overview
Michael Fisher
 
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
AugmentedWorldExpo
 
Dualis Contour Brochure
Dualis Contour BrochureDualis Contour Brochure
Dualis Contour Brochure
ifm electronic gmbh
 
Sunsight Antenna Alignment intro
Sunsight Antenna Alignment introSunsight Antenna Alignment intro
Sunsight Antenna Alignment intro
John Vetter
 
New ScanStation Portfolio Intro
New ScanStation Portfolio IntroNew ScanStation Portfolio Intro
New ScanStation Portfolio Intro
Greg Dolphin
 
Virtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performanceVirtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performance
Jeffrey Funk
 
“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...
“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...
“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...
Edge AI and Vision Alliance
 
"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES
"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES
"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES
Edge AI and Vision Alliance
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
Enrico Busto
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
Enrico Busto
 
Surveying
Surveying Surveying
Surveying
Wajji Mirza
 
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
Edge AI and Vision Alliance
 
“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...
“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...
“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...
Edge AI and Vision Alliance
 
Stadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLANStadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLAN
Kevin Coppins
 
“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...
“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...
“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...
Edge AI and Vision Alliance
 

Similar to “When 2D Is Not Enough: An Overview of Optical Depth Sensing Technologies,” a Presentation from Ambarella (20)

“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...
“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...
“Selecting the Right Camera for Your Embedded Computer Vision Project,” a Pre...
 
SECURICO CCTV BOOK
SECURICO CCTV BOOK SECURICO CCTV BOOK
SECURICO CCTV BOOK
 
CDS Introduction and Overview to ShadowSense Technology 2015
CDS Introduction and Overview to ShadowSense Technology 2015CDS Introduction and Overview to ShadowSense Technology 2015
CDS Introduction and Overview to ShadowSense Technology 2015
 
“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...
“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...
“Selecting Image Sensors for Embedded Vision Applications: Three Case Studies...
 
“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...
 
Presentation_Laser Tracker Overview
Presentation_Laser Tracker OverviewPresentation_Laser Tracker Overview
Presentation_Laser Tracker Overview
 
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
Khaled Sarayeddine (Optinvent): Optical Technologies & Challenges for Next Ge...
 
Dualis Contour Brochure
Dualis Contour BrochureDualis Contour Brochure
Dualis Contour Brochure
 
Sunsight Antenna Alignment intro
Sunsight Antenna Alignment introSunsight Antenna Alignment intro
Sunsight Antenna Alignment intro
 
New ScanStation Portfolio Intro
New ScanStation Portfolio IntroNew ScanStation Portfolio Intro
New ScanStation Portfolio Intro
 
Virtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performanceVirtual Retinal Display: their falling cost and rising performance
Virtual Retinal Display: their falling cost and rising performance
 
“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...
“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...
“Comparing ML-Based Audio with ML-Based Vision: An Introduction to ML Audio f...
 
"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES
"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES
"Designing a Stereo IP Camera From Scratch," a Presentation from ELVEES
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
 
Surveying
Surveying Surveying
Surveying
 
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
“Develop Next-gen Camera Apps Using Snapdragon Computer Vision Technologies,”...
 
“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...
“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...
“AI-ISP: Adding Real-time AI Functionality to Image Signal Processing with Re...
 
Stadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLANStadium Design and Reference Guide with Meru Networks WLAN
Stadium Design and Reference Guide with Meru Networks WLAN
 
“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...
“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...
“Building the Eyes of a Vision System: From Photons to Bits,” a Presentation ...
 

More from Edge AI and Vision Alliance

“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...
“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...
“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...
Edge AI and Vision Alliance
 
"Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr...
"Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr..."Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr...
"Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr...
Edge AI and Vision Alliance
 
“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...
“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...
“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...
Edge AI and Vision Alliance
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...
“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...
“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...
Edge AI and Vision Alliance
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...
“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...
“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...
Edge AI and Vision Alliance
 
“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...
“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...
“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...
Edge AI and Vision Alliance
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a..."OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
Edge AI and Vision Alliance
 
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
Edge AI and Vision Alliance
 
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
Edge AI and Vision Alliance
 
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
Edge AI and Vision Alliance
 
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
Edge AI and Vision Alliance
 
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
Edge AI and Vision Alliance
 
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
Edge AI and Vision Alliance
 
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
Edge AI and Vision Alliance
 
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
Edge AI and Vision Alliance
 
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
Edge AI and Vision Alliance
 
“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...
Edge AI and Vision Alliance
 

More from Edge AI and Vision Alliance (20)

“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...
“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...
“Squeezing the Last Milliwatt and Cubic Millimeter from Smart Cameras Using t...
 
"Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr...
"Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr..."Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr...
"Maximize Your AI Compatibility with Flexible Pre- and Post-processing," a Pr...
 
“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...
“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...
“Addressing Tomorrow’s Sensor Fusion and Processing Needs with Cadence’s Newe...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...
“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...
“Silicon Slip-ups: The Ten Most Common Errors Processor Suppliers Make (Numbe...
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...
“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...
“How Arm’s Machine Learning Solution Enables Vision Transformers at the Edge,...
 
“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...
“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...
“Nx EVOS: A New Enterprise Operating System for Video and Visual AI,” a Prese...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a..."OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
 
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
 
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
 
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
 
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
 
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
 
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
 
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
 
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
 
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
 
“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...
 

Recently uploaded

GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 

Recently uploaded (20)

GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 

“When 2D Is Not Enough: An Overview of Optical Depth Sensing Technologies,” a Presentation from Ambarella

  • 1. © 2021 Ambarella Inc. When 2D Is Not Enough: An Overview of Optical Depth Sensing Technologies Dinesh Balasubramaniam Ambarella
  • 2. © 2021 Ambarella Inc. 2 Ambarella Founded on the premise that video is a unique type of data requiring an optimized SoC architecture • DNN AI processors integrated with state-of-the-art video processors yield highly optimized computer vision SoCs Viewing and sensing SoCs with leading performance and efficiency • Low-power and high-performance SoCs for IoT and Automotive camera markets 2004 Ambarella founded 2012 IPO NASDAQ: AMBA 2021 280+ million HD/4K cameras enabled 2015 Acquisition of Santa Clara, CA Company HQ Tokyo Hsinchu Total Headcount Detroit Parma VisLab Shanghai Seoul Munich 785 Shenzhen World-class engineering team • >600 software, algorithm, VLSI and image processing engineers globally AI Vision Processors For Edge Applications
  • 3. © 2021 Ambarella Inc. Outline • Why Depth? • Depth Sensing Modalities • Stereo Camera, Time of Flight, and Structured Light • Operating Principles • Design considerations: Resolution, Range, Precision, Bright light and Low-light performance • Review and comparison • Applications 3
  • 4. © 2021 Ambarella Inc. Why Depth? 4
  • 5. © 2021 Ambarella Inc. Why Depth? 5 Which face is real? What is in the way? Are all objects flat?
  • 7. © 2021 Ambarella Inc. Depth Sensing Modalities 7 Sonar Time of Flight module Stereo camera Radar Lidar Structured Light module
  • 9. © 2021 Ambarella Inc. Operating Principle – Stereo Camera System = disparity Right Image Left Image
  • 10. © 2021 Ambarella Inc. Operating Principle – Stereo Camera System B f dl dr 𝐵 𝐷 = 𝐵 − 𝑑𝑙 − 𝑑𝑟 𝐷 − 𝑓 𝐷 = 𝑓 𝐵 𝑑𝑙 − 𝑑𝑟 B – baseline (distance between optical center) D – distance to be measured f – focal length of lens d – distance of projected point from optical axis • Distance inversely proportional to disparity • Epipolar geometry helps to reduce search space for matching point • Finding matching point is called correspondence problem D
  • 11. © 2021 Ambarella Inc. Design Considerations – Stereo Camera Systems • Systems are flexible and scalable – can accommodate many configurations with appropriate change in sensor resolution, field of view (FoV), and baseline. • Depth precision decreases with distance – non-linear error model. • Good performance in bright light conditions. Low-light performance depends on output of image pipeline. • Challenged on scenes with low texture – improved with active illumination. • Manufacturing process can be complicated – alignment of optical units is critical during and after manufacture. Improved with periodic calibration or autocalibration software. 11
  • 12. © 2021 Ambarella Inc. Design Consideration – Stereo Camera Systems 12 Stereo Left Stereo Right
  • 13. © 2021 Ambarella Inc. Performance – Stereo Camera Systems 13 Stereo Left Stereo Right
  • 14. © 2021 Ambarella Inc. Design Considerations – Stereo Camera Systems 14
  • 16. © 2021 Ambarella Inc. Operating Principle – Time of Flight • Two types of ToF sensors: direct ToF and indirect ToF. • Direct Tof sensors emit a pulse of light and measure the time it takes for the reflection to arrive at the sensor. Pulse strength and duration can be varied to allow long range measurements (up to kms). • Indirect ToFs also called continuous-wave ToFs emit a pulsed, modulated light signal and measure the phase difference of the reflected signal to derive depth.
  • 17. © 2021 Ambarella Inc. Operating Principle – Time of Flight Phase Depth Integration time Read out time ∅ = 90 ∅ = 0 ∅ = 180 ∅ = 270
  • 18. © 2021 Ambarella Inc. Operating Principle – Time of Flight Depth Amplitude
  • 19. © 2021 Ambarella Inc. • Depth range depends on modulating frequency of the IR source - maximum measurable distance for given frequency called unambiguous range. • LEDs can be used up to 30MHz. VCSELs (vertical-cavity surface-emitting laser) can be used if higher modulating frequencies are required (up to 100MHz). Design Consideration– Time of Flight Modulating Frequency (MHz) Unambiguous Range (m) 20 7.5 50 3 75 2 100 1.5
  • 20. © 2021 Ambarella Inc. Design Considerations – Time of Flight • Comparatively low resolution (VGA current max) but unaffected by scene texture • Dense depth information where field of view and field of illumination overlap • Range limited by modulating frequency of illuminator. Depth precision decreases with distance for a given modulating frequency. • Good performance in low-light conditions. Sunlight affects bright light performance – improved when using 940 nm IR illuminator. • Scattered reflections and cross talk can impact depth measurement. • Integration time impacts number of fps but can handle motion. • Combining multiple systems can be challenging – can be separated by frequency. 20
  • 21. © 2021 Ambarella Inc. Design Considerations – Time of Flight 21 * Data from vendor module
  • 23. © 2021 Ambarella Inc. Operating Principle – Structured Light • Light source plus a pattern generator project a random pattern. • When image plane moves pattern shifts depending on object distance. • Reflected pattern correlated against a reference stored on the system. • Depth depends on disparity between the reference and reflected pattern.
  • 24. © 2021 Ambarella Inc. Operating Principle – Structured Light B D f R R1 R2 p1 p2 𝑓 𝑝2 − 𝑝1 = 𝑅 𝑅2 − 𝑅1 𝐷 𝐵 = 𝑅 − 𝐷 𝑅2 − 𝑅1 𝐷 = 𝑅𝐵𝑓 𝑅 𝑝2 − 𝑝1 + 𝐵𝑓 B – baseline (distance between optical center) f – focal length of lens R – distance to reference plane D – distance to be measured 𝑅𝑛 – Point on reference plane 𝑝𝑛 – projected points on image plane
  • 25. © 2021 Ambarella Inc. System Considerations – Structured Light • Moderately flexible – sensor resolution, baseline, and pattern density can be varied for different applications. • Depth precision decreases with distance. • Good performance in low-light conditions. Lower performance when sunlight is present – improved when using 940 nm IR illuminator. • Spatial resolution higher than time of flight sensors but depth density depends on projector pattern. • Frame rate depends on sensor and depth processing speed. 25
  • 26. © 2021 Ambarella Inc. System Considerations – Structured Light 26
  • 28. © 2021 Ambarella Inc. Comparison Stereo Time of Flight Structured Light Depth Range Short to long range Low to mid range Low to mid range Depth Precision mm to cm mm to cm mm to cm Depth Resolution High – can detect finer features or objects further away Up to VGA Pattern dependent Active emitter Optional Required Required Bright light performance Good Fair – improved with 940 nm IR Fair – improved with 940 nm IR Low-light performance Depends on ISP Good Good Cost High Low Mid
  • 30. © 2021 Ambarella Inc. Applications 30 Long-range stereo for autonomous driving ToF for occupancy sensing Structured light for access control