SlideShare a Scribd company logo
11© 2015 Embedded VisionAlliance
Jeff Bier, Founder, Embedded Vision Alliance / President, BDTI
Augmented World Expo – June 8, 2015
Creating Smarter, More Interactive Apps and Systems
with Computer Vision
22© 2015 Embedded VisionAlliance
“Half of the human brain is devoted
directly or indirectly to vision.”
– Paraphrased from Prof. Mriganka Sur, MIT
33© 2015 Embedded VisionAlliance
• Computer vision: automatically extracting
meaning from images
• For augmented reality, computer vision:
• Identifies objects
• Estimates and tracks objects’
position and orientation
• Locates the device in the environment
• Locates the viewer’s eyes
Computer Vision and Augmented Reality
laptopmag.com
circuitstoday.com
44© 2015 Embedded VisionAlliance
Computer vision: research and fundamental technology for
extracting meaning from images
Machine vision: factory applications
Embedded vision: thousands of applications
• Consumer, automotive, medical, defense, retail, gaming,
security, education, transportation, …
• Embedded systems, mobile devices, PCs and the cloud
The Evolution of Vision Technology
55© 2015 Embedded VisionAlliance
Machines are useful mainly to the extent that they interact with the physical world
Visual information is the richest source of information about the real world:
People, places, and things
Vision is the highest-bandwidth mode for machines to obtain real-world info
Embedded vision enables our things to be:
• More responsive: Knowing what’s around and what’s going on
• More personal and secure: Knowing who is around them
• Safer, more autonomous: Knowing location relative to objects, people
• Easier to use: Enabling natural user interfaces
The Highest Bandwidth Input Channel
66© 2015 Embedded VisionAlliance
Embedded Vision in Mobile
77© 2015 Embedded VisionAlliance
Vision enables capturing better
photos and improving captured
shots
• High dynamic range
• Automatic panorama
• Face and smile detection
• Object removal
• Trick shots
Photography
Almalence
SnapPhun by MacHeal LLC
88© 2015 Embedded VisionAlliance
Visual search turns mobile phones
into a powerful tools for learning about
physical objects
• What is it?
Do users like it?
• Where can I buy it?
Is this price good?
• What else is
like it?
Visual Search
engadget.com
99© 2015 Embedded VisionAlliance
Interactive Visual Search: Amazon Flow
www.youtube.com/watch?v=etusHx633fU
1010© 2015 Embedded VisionAlliance
Innovating with Embedded Vision:
MotionSavvy Empowers the Deaf
www.youtube.com/watch?v=sqAbOZMZp_E
1111© 2015 Embedded VisionAlliance
• Skeletal tracking
• Detect humans and track joints, limbs, head, etc. (may not include
fingers)
• Typically requires 3D sensor
• Hand/finger tracking
• Detect human hands and track hand and finger joints
• Some companies provide hardware + software combinations
• Examples: SoftKinetic, Kinect SDK, Leap Motion, Nible UX, Intel
RealSense
Libraries and SDKs: Human Interaction
1212© 2015 Embedded VisionAlliance
• Gesture
• Identify human gesturesfor user interaction
• May or may not rely on skeletal/hand/finger tracking
• Examples: PointGrab, eyeSight
Libraries and SDKs: Human Interaction
1313© 2015 Embedded VisionAlliance
• Face analysis
• Face detection: find faces in image
• Face recognition: identify an individual person by matching facial
features against a database
• Emotion recognition: identify emotions based on facial expressions
• Other: head pose, gender, age, track lips, track gaze, etc.
• Examples: OpenCV, Lambda Labs, Animetrics, Libface, Eyeris,
Visage
Libraries and SDKs: Human Interaction
1414© 2015 Embedded VisionAlliance
One Sensor, Many Uses
1515© 2015 Embedded VisionAlliance
Software-Defined Sensor
1616© 2015 Embedded VisionAlliance
• People
• Presence
• Number
• Location, trajectory
• Pose, head pose, gaze, gestures
• Age, gender, grouping
• Identity
• Emotional state, drowsiness
• Heart rate, intoxication
• …
What Do You Want to Sense?
• Places
• What’s around?
• Boundaries (map)
• Location in space
• Things
• Type
• Number
• Size, orientation
• 3D location, trajectory
• Situations
• Potential collision
• Unexpected changes
1717© 2015 Embedded VisionAlliance
Embedded Vision in Wearables
1818© 2015 Embedded VisionAlliance
Augmented Reality for Industry
www.youtube.com/watch?v=9Wv9k_ssLcI
1919© 2015 Embedded VisionAlliance
Interpreter for the Visually Impaired
www.youtube.com/watch?v=ykDDxWbt5Nw
2020© 2015 Embedded VisionAlliance
• Augmentedreality SDKs
• Identify and track markers, images, or objects
• Estimate pose of tracked objects, allowing graphical content to be
overlayed
• Simultaneous Location and Mapping (SLAM)
• Often uses vision in conjunction with other sensors (accelerometer,
gyroscope)
• Create a map of the environment
• Identify user’s location and orientation in the environment
• Examples: Vuforia, Metaio, Wikitude
Libraries and SDKs: AR and SLAM
2121© 2015 Embedded VisionAlliance
Enabling Embedded Vision
2222© 2015 Embedded VisionAlliance
0
5000
10000
15000
20000
25000
30000
1996 1998 2000 2002 2004 2006 2008 2010 2012
MMACs/second
Year
DSP Performance: High-end, Single-coreDSPs from TI
Source: BDTI Analysis
10 GMACs/
second
Enabling Embedded Vision:
Processor Performance
2323© 2015 Embedded VisionAlliance
• Analog Devices BF609
• Freescale S32V
• Inuitive NU3000
• MobileEye EyeQ4
• Movidius Myriad 2
• Texas Instruments TDA3x
Trend: Vision-specific Processor Chips
Inuitive M3 Reference Design
Movidius Myriad 2
2424© 2015 Embedded VisionAlliance
Advances in Image Sensors
SoftKinetic (Image:Engadget)
Heptagon
www.izm.fraunhofer.de
Intel
2525© 2015 Embedded VisionAlliance
Vision in Embedded Systems
2626© 2015 Embedded VisionAlliance
Continental Augmented Reality
Head-Up Display
www.youtube.com/watch?v=3uuQSSnO7IE
2727© 2015 Embedded VisionAlliance
Dyson Vacuum Robot with SLAM
www.youtube.com/watch?v=oguKCHP7jNQ
2828© 2015 Embedded VisionAlliance
Smart Signs with Viewer Analytics
www.youtube.com/watch?v=wvfe8tlhsNA
2929© 2015 Embedded VisionAlliance
• Out-of-the-Box vision acceleration framework
• Enables low-power, real-time applications
• Targeted at mobile and embedded platforms
• Functional Portability
• Performance portability across diverse hardware
• Higher-level abstraction hides hardware details
• Enables low-power, always-on acceleration
OpenVX—Power Efficient Vision Acceleration
Vision
Accelerator
Application
Application
Application
Application
Vision
AcceleratorVision
AcceleratorVision
Accelerator
3030© 2015 Embedded VisionAlliance
Embedded Vision in the Cloud
3131© 2015 Embedded VisionAlliance
Retail Analytics from Prism Skylabs
www.youtube.com/watch?v=aqbAoTT2ZJU
3232© 2015 Embedded VisionAlliance
• Cloud-based vision service for image recognition
• Recognizes faces, objects, scenes, landmarks—and their attributes
Cloud-based Vision APIs: Orbeus
3333© 2015 Embedded VisionAlliance
• Cloud-based vision service for connected home applications
• Baby monitor, pet monitor, video doorbell, home security
Cloud-based Vision APIs: Tend Insights
3434© 2015 Embedded VisionAlliance
Challenges and Techniques
3535© 2015 Embedded VisionAlliance
• Infinitely varying inputs in many applications…
• Uncontrolled conditions: lighting,
orientation, motion, occlusion
• Lead to ambiguity…
• Leads to the need for complex, multi-layered algorithms…
• Leads to high computation requirements…
• Which, combined with cost, size, and power consumption constraints, creates
design challenges…
• Hence, many vision applications require parallel and/or specialized processors
• And, most product creators lack experience with embedded vision
What Makes Embedded Vision Hard?
www.selectspecs.com
3636© 2015 Embedded VisionAlliance
The Embedded Vision Alliance (www.Embedded-Vision.com) is a
partnership of 50+ leading embedded vision technology
and services suppliers
Mission: Inspire and empower product creators to incorporate visual
intelligence into their products
The Alliance provides low-cost, high-quality technical educational
resources for engineers
• Alliance website offers tutorial articles, video “chalk talks,” forums
• Embedded Vision Insights newsletter delivers news and updates
• Embedded Vision Summit conferences provide practical learning, exciting
demos and keynotes, unique networking opportunities
Empowering Product Creators to
Harness Embedded Vision
3737© 2015 Embedded VisionAlliance
• “Embedded vision” enables systems and apps that extract meaning from visual inputs
• Embedded vision upgrades what devices know about the world, enabling them to be:
• More responsive
• More personal and secure
• Safer, more autonomous
• Easier to use
• Thanks to improved processors, sensors , algorithms, tools and APIs embedded vision can
be deployed widely
• Leverage the Embedded Vision Alliance to accelerate your success in embedded vision
• www.Embedded-Vision.com
Conclusions
3838© 2015 Embedded VisionAlliance
Thank You!
3939© 2015 Embedded VisionAlliance
To get a copy of these slides, and links to videos of many cool vision-
enabled products, email me:
bier@embedded-vision.com
More?
4040© 2015 Embedded VisionAlliance
Back-up Slides
4141© 2015 Embedded VisionAlliance
Mercedes: www.youtube.com/watch?v=WGgSyA8HXyY
Philips: www.youtube.com/watch?v=2M7AFoqJyDI
IKEA: www.youtube.com/watch?v=DhbHnec4se0
LEGO: www.youtube.com/watch?v=mUuVvY4c4-A
www.youtube.com/watch?v=Td7cKB2BxIo
Amazon: www.youtube.com/watch?v=bnqnvL8B0k0
www.youtube.com/watch?v=8gy5tYVR-28
Stanley: www.youtube.com/watch?v=orTO3E0Vvok
Audi: www.youtube.com/watch?v=2YqflcbCVZg
Tesco: www.youtube.com/watch?v=bMCw7-lYUKw
Major League Baseball: bit.ly/1qylyRI
CENTR Cam: vimeo.com/91037496
More Links for Later
4242© 2015 Embedded VisionAlliance
• Alliance Member companies position themselves as leaders in front
of thousands of product creators who visit the Alliance web site
each month
• Multiple Embedded Vision Summit conferences introduce Member
companies and their products to hundreds of prospective customers
• Our Member companies meet quarterly to develop business
partnerships and gain insights into embedded vision markets and
technology trends
• We secure frequent press coverage on embedded vision topics,
gaining exposure for our members as thought leaders
Alliance Member Benefits

More Related Content

What's hot

"Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres...
"Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres..."Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres...
"Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres...
Edge AI and Vision Alliance
 
[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안
[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안
[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안
VentureSquare
 
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres..."Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
Edge AI and Vision Alliance
 
Graphcore presenting at Project Juno Machine Intelligence Showcase
Graphcore presenting at Project Juno Machine Intelligence ShowcaseGraphcore presenting at Project Juno Machine Intelligence Showcase
Graphcore presenting at Project Juno Machine Intelligence Showcase
Project Juno
 
Building New Realities in AEC with NVIDIA Quadro VR Webinar
Building New Realities in AEC with NVIDIA Quadro VR WebinarBuilding New Realities in AEC with NVIDIA Quadro VR Webinar
Building New Realities in AEC with NVIDIA Quadro VR Webinar
NVIDIA
 
"2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ...
"2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ..."2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ...
"2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ...
Edge AI and Vision Alliance
 
“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego
“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego
“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego
Edge AI and Vision Alliance
 
Possibility Thinking about Cloud Computing
Possibility Thinking about Cloud ComputingPossibility Thinking about Cloud Computing
Possibility Thinking about Cloud Computing
Society of Women Engineers
 
Baidu World 2016 With NVIDIA CEO Jen-Hsun Huang
Baidu World 2016 With NVIDIA CEO Jen-Hsun HuangBaidu World 2016 With NVIDIA CEO Jen-Hsun Huang
Baidu World 2016 With NVIDIA CEO Jen-Hsun Huang
NVIDIA
 
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ..."Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
Edge AI and Vision Alliance
 
2012 RightScale Road Trip - San Jose
2012 RightScale Road Trip - San Jose2012 RightScale Road Trip - San Jose
2012 RightScale Road Trip - San Jose
RightScale
 
Smartscale Executive Summary
Smartscale Executive SummarySmartscale Executive Summary
Smartscale Executive Summary
Smartscale Systems
 
Fosec2011 keynote address
Fosec2011 keynote addressFosec2011 keynote address
Fosec2011 keynote address
threesixty
 
byteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA Solutions
byteLAKE
 
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
Intellipaat
 
Attinad Software IoT offerings
Attinad Software IoT offeringsAttinad Software IoT offerings
Attinad Software IoT offerings
Shafeer Badharudeen
 
Next Generation Infrastructure for Internet of Things
Next Generation Infrastructure for Internet of ThingsNext Generation Infrastructure for Internet of Things
Next Generation Infrastructure for Internet of Things
PT Datacomm Diangraha
 
“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...
“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...
“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...
Edge AI and Vision Alliance
 
AI For Enterprise
AI For EnterpriseAI For Enterprise
AI For Enterprise
NVIDIA
 
Edge Computing & AI
Edge Computing & AIEdge Computing & AI
Edge Computing & AI
Paul O'Hagan
 

What's hot (20)

"Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres...
"Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres..."Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres...
"Highly Efficient, Scalable Vision and AI Processors IP for the Edge," a Pres...
 
[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안
[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안
[PAG 비즈니스 플랫폼데이] Oracle Korea 글로벌 진출을 위한 솔루션 파트너 협력방안
 
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres..."Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
 
Graphcore presenting at Project Juno Machine Intelligence Showcase
Graphcore presenting at Project Juno Machine Intelligence ShowcaseGraphcore presenting at Project Juno Machine Intelligence Showcase
Graphcore presenting at Project Juno Machine Intelligence Showcase
 
Building New Realities in AEC with NVIDIA Quadro VR Webinar
Building New Realities in AEC with NVIDIA Quadro VR WebinarBuilding New Realities in AEC with NVIDIA Quadro VR Webinar
Building New Realities in AEC with NVIDIA Quadro VR Webinar
 
"2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ...
"2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ..."2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ...
"2D and 3D Sensing: Markets, Applications, and Technologies," a Presentation ...
 
“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego
“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego
“How 5G is Pushing Processing to the Edge,” a Presentation from Inseego
 
Possibility Thinking about Cloud Computing
Possibility Thinking about Cloud ComputingPossibility Thinking about Cloud Computing
Possibility Thinking about Cloud Computing
 
Baidu World 2016 With NVIDIA CEO Jen-Hsun Huang
Baidu World 2016 With NVIDIA CEO Jen-Hsun HuangBaidu World 2016 With NVIDIA CEO Jen-Hsun Huang
Baidu World 2016 With NVIDIA CEO Jen-Hsun Huang
 
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ..."Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
"Imaging + AI: Opportunities Inside the Car and Beyond," a Presentation from ...
 
2012 RightScale Road Trip - San Jose
2012 RightScale Road Trip - San Jose2012 RightScale Road Trip - San Jose
2012 RightScale Road Trip - San Jose
 
Smartscale Executive Summary
Smartscale Executive SummarySmartscale Executive Summary
Smartscale Executive Summary
 
Fosec2011 keynote address
Fosec2011 keynote addressFosec2011 keynote address
Fosec2011 keynote address
 
byteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA Solutions
 
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
 
Attinad Software IoT offerings
Attinad Software IoT offeringsAttinad Software IoT offerings
Attinad Software IoT offerings
 
Next Generation Infrastructure for Internet of Things
Next Generation Infrastructure for Internet of ThingsNext Generation Infrastructure for Internet of Things
Next Generation Infrastructure for Internet of Things
 
“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...
“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...
“10 Things You Must Know Before Designing Your Own Camera,” a Presentation fr...
 
AI For Enterprise
AI For EnterpriseAI For Enterprise
AI For Enterprise
 
Edge Computing & AI
Edge Computing & AIEdge Computing & AI
Edge Computing & AI
 

Viewers also liked

May 2016 Embedded Vision Summit Introductory Presentation (Day 2)
May 2016 Embedded Vision Summit Introductory Presentation (Day 2)May 2016 Embedded Vision Summit Introductory Presentation (Day 2)
May 2016 Embedded Vision Summit Introductory Presentation (Day 2)
Edge AI and Vision Alliance
 
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon..."Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
Edge AI and Vision Alliance
 
What are you going to do with your Augmented Reality and Virtual Reality Supe...
What are you going to do with your Augmented Reality and Virtual Reality Supe...What are you going to do with your Augmented Reality and Virtual Reality Supe...
What are you going to do with your Augmented Reality and Virtual Reality Supe...
Tish Shute
 
Cbir ‐ features
Cbir ‐ featuresCbir ‐ features
Cbir ‐ features
tanweimin666
 
Beyond the Box: Opportunities in Augmented Reality
Beyond the Box: Opportunities in Augmented RealityBeyond the Box: Opportunities in Augmented Reality
Beyond the Box: Opportunities in Augmented Reality
AdvInteractions
 
"How to Make the World More Interactive: Augmented Reality as the Interface B...
"How to Make the World More Interactive: Augmented Reality as the Interface B..."How to Make the World More Interactive: Augmented Reality as the Interface B...
"How to Make the World More Interactive: Augmented Reality as the Interface B...
Edge AI and Vision Alliance
 
message passing vs shared memory
message passing vs shared memorymessage passing vs shared memory
message passing vs shared memory
Hamza Zahid
 
Ppt motivational speaking
Ppt  motivational speakingPpt  motivational speaking
Ppt motivational speaking
Idoinspire
 

Viewers also liked (8)

May 2016 Embedded Vision Summit Introductory Presentation (Day 2)
May 2016 Embedded Vision Summit Introductory Presentation (Day 2)May 2016 Embedded Vision Summit Introductory Presentation (Day 2)
May 2016 Embedded Vision Summit Introductory Presentation (Day 2)
 
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon..."Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
"Combining Cloud and Edge Machine Learning to Deliver the Future of Video Mon...
 
What are you going to do with your Augmented Reality and Virtual Reality Supe...
What are you going to do with your Augmented Reality and Virtual Reality Supe...What are you going to do with your Augmented Reality and Virtual Reality Supe...
What are you going to do with your Augmented Reality and Virtual Reality Supe...
 
Cbir ‐ features
Cbir ‐ featuresCbir ‐ features
Cbir ‐ features
 
Beyond the Box: Opportunities in Augmented Reality
Beyond the Box: Opportunities in Augmented RealityBeyond the Box: Opportunities in Augmented Reality
Beyond the Box: Opportunities in Augmented Reality
 
"How to Make the World More Interactive: Augmented Reality as the Interface B...
"How to Make the World More Interactive: Augmented Reality as the Interface B..."How to Make the World More Interactive: Augmented Reality as the Interface B...
"How to Make the World More Interactive: Augmented Reality as the Interface B...
 
message passing vs shared memory
message passing vs shared memorymessage passing vs shared memory
message passing vs shared memory
 
Ppt motivational speaking
Ppt  motivational speakingPpt  motivational speaking
Ppt motivational speaking
 

Similar to "Creating Smarter, More Interactive Apps and Systems with Computer Vision," a Presentation from the Embedded Vision Alliance

AWS IoT Lab Introduction
AWS IoT Lab IntroductionAWS IoT Lab Introduction
AWS IoT Lab Introduction
Amazon Web Services
 
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro..."Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
Edge AI and Vision Alliance
 
N check attendance-linked-in
N check attendance-linked-inN check attendance-linked-in
N check attendance-linked-in
Sandeep Mohanta
 
Manage the Velocity of Change with Cloud Computing
Manage the Velocity of Change with Cloud Computing Manage the Velocity of Change with Cloud Computing
Manage the Velocity of Change with Cloud Computing
Janine Sneed
 
How to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix EnvironmentHow to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix Environment
eG Innovations
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeck
Codit
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Academy
 
Simplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueSimplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValue
RapidValue
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
Unity Technologies
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western Ontario
Bill Wong
 
Blue Eyes-Even machines can sense and feel
Blue Eyes-Even machines can sense and feelBlue Eyes-Even machines can sense and feel
Blue Eyes-Even machines can sense and feel
kaishik gundu
 
Winjit Corporate Brochure
Winjit Corporate BrochureWinjit Corporate Brochure
Winjit Corporate Brochure
sarang sethiya
 
Azure IoT - A Practical Entry to New Retail
Azure IoT - A Practical Entry to New RetailAzure IoT - A Practical Entry to New Retail
Azure IoT - A Practical Entry to New Retail
Daniel Li
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
Marco Dal Pino
 
Managing the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered InsightsManaging the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered Insights
eG Innovations
 
Broucher Soft copy
Broucher Soft copyBroucher Soft copy
Broucher Soft copy
evsrao
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
Marco Dal Pino
 
7 Innovations That Will Transform IT Operations
7 Innovations That Will Transform IT Operations7 Innovations That Will Transform IT Operations
7 Innovations That Will Transform IT Operations
Vistara
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoT
Benjamin Chodroff
 
IoT meets AI in the Clouds
IoT meets AI in the CloudsIoT meets AI in the Clouds
IoT meets AI in the Clouds
Dr. Mirko Kämpf
 

Similar to "Creating Smarter, More Interactive Apps and Systems with Computer Vision," a Presentation from the Embedded Vision Alliance (20)

AWS IoT Lab Introduction
AWS IoT Lab IntroductionAWS IoT Lab Introduction
AWS IoT Lab Introduction
 
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro..."Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
 
N check attendance-linked-in
N check attendance-linked-inN check attendance-linked-in
N check attendance-linked-in
 
Manage the Velocity of Change with Cloud Computing
Manage the Velocity of Change with Cloud Computing Manage the Velocity of Change with Cloud Computing
Manage the Velocity of Change with Cloud Computing
 
How to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix EnvironmentHow to Deliver an Exceptional End User Experience in your Citrix Environment
How to Deliver an Exceptional End User Experience in your Citrix Environment
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeck
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
 
Simplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValueSimplifying IoT App Development - A Whitepaper by RapidValue
Simplifying IoT App Development - A Whitepaper by RapidValue
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western Ontario
 
Blue Eyes-Even machines can sense and feel
Blue Eyes-Even machines can sense and feelBlue Eyes-Even machines can sense and feel
Blue Eyes-Even machines can sense and feel
 
Winjit Corporate Brochure
Winjit Corporate BrochureWinjit Corporate Brochure
Winjit Corporate Brochure
 
Azure IoT - A Practical Entry to New Retail
Azure IoT - A Practical Entry to New RetailAzure IoT - A Practical Entry to New Retail
Azure IoT - A Practical Entry to New Retail
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
 
Managing the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered InsightsManaging the End User Experience with GPU-Powered Insights
Managing the End User Experience with GPU-Powered Insights
 
Broucher Soft copy
Broucher Soft copyBroucher Soft copy
Broucher Soft copy
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
 
7 Innovations That Will Transform IT Operations
7 Innovations That Will Transform IT Operations7 Innovations That Will Transform IT Operations
7 Innovations That Will Transform IT Operations
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoT
 
IoT meets AI in the Clouds
IoT meets AI in the CloudsIoT meets AI in the Clouds
IoT meets AI in the Clouds
 

More from Edge AI and Vision Alliance

“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
Edge AI and Vision Alliance
 
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
Edge AI and Vision Alliance
 
“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...
“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...
“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...
Edge AI and Vision Alliance
 
“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...
“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...
“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...
Edge AI and Vision Alliance
 
“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...
“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...
“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...
Edge AI and Vision Alliance
 
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
Edge AI and Vision Alliance
 
“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...
“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...
“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...
Edge AI and Vision Alliance
 
“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...
“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...
“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...
Edge AI and Vision Alliance
 
“Implementing Transformer Neural Networks for Visual Perception on Embedded D...
“Implementing Transformer Neural Networks for Visual Perception on Embedded D...“Implementing Transformer Neural Networks for Visual Perception on Embedded D...
“Implementing Transformer Neural Networks for Visual Perception on Embedded D...
Edge AI and Vision Alliance
 
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
Edge AI and Vision Alliance
 
“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...
“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...
“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...
Edge AI and Vision Alliance
 
“Optimized Vision Language Models for Intelligent Transportation System Appli...
“Optimized Vision Language Models for Intelligent Transportation System Appli...“Optimized Vision Language Models for Intelligent Transportation System Appli...
“Optimized Vision Language Models for Intelligent Transportation System Appli...
Edge AI and Vision Alliance
 
“Image Signal Processing Optimization for Object Detection,” a Presentation f...
“Image Signal Processing Optimization for Object Detection,” a Presentation f...“Image Signal Processing Optimization for Object Detection,” a Presentation f...
“Image Signal Processing Optimization for Object Detection,” a Presentation f...
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
 

More from Edge AI and Vision Alliance (20)

“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
 
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
 
“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...
“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...
“Meeting the Critical Needs of Accuracy, Performance and Adaptability in Embe...
 
“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...
“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...
“Build a Tiny Vision Application in Minutes with the Edge App SDK,” a Present...
 
“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...
“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...
“The Importance of Memory for Breaking the Edge AI Performance Bottleneck,” a...
 
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
 
“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...
“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...
“Transforming Enterprise Intelligence: The Power of Computer Vision and Gen A...
 
“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...
“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...
“Challenges and Solutions of Moving Vision LLMs to the Edge,” a Presentation ...
 
“Implementing Transformer Neural Networks for Visual Perception on Embedded D...
“Implementing Transformer Neural Networks for Visual Perception on Embedded D...“Implementing Transformer Neural Networks for Visual Perception on Embedded D...
“Implementing Transformer Neural Networks for Visual Perception on Embedded D...
 
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
 
“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...
“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...
“Efficiency Unleashed: The Next-gen NXP i.MX 95 Applications Processor for Em...
 
“Optimized Vision Language Models for Intelligent Transportation System Appli...
“Optimized Vision Language Models for Intelligent Transportation System Appli...“Optimized Vision Language Models for Intelligent Transportation System Appli...
“Optimized Vision Language Models for Intelligent Transportation System Appli...
 
“Image Signal Processing Optimization for Object Detection,” a Presentation f...
“Image Signal Processing Optimization for Object Detection,” a Presentation f...“Image Signal Processing Optimization for Object Detection,” a Presentation f...
“Image Signal Processing Optimization for Object Detection,” a Presentation f...
 
“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,...
 

Recently uploaded

Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024
siddu769252
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
alexjohnson7307
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
SubhamMandal40
 
Patch Tuesday de julio
Patch Tuesday de julioPatch Tuesday de julio
Patch Tuesday de julio
Ivanti
 
Redefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI CapabilitiesRedefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI Capabilities
Priyanka Aash
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
Zilliz
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
SynapseIndia
 
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
FIDO Alliance
 
Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
DianaGray10
 
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdfLeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
SelfMade bd
 
Uncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in LibrariesUncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in Libraries
Brian Pichman
 
UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...
UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...
UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...
FIDO Alliance
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
DianaGray10
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Nicolás Lopéz
 
Google I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged SlidesGoogle I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged Slides
Google Developer Group - Harare
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
BrainSell Technologies
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
Zilliz
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
ldtexsolbl
 

Recently uploaded (20)

Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
 
Patch Tuesday de julio
Patch Tuesday de julioPatch Tuesday de julio
Patch Tuesday de julio
 
Redefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI CapabilitiesRedefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI Capabilities
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
 
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
 
Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
 
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdfLeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
 
Uncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in LibrariesUncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in Libraries
 
UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...
UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...
UX Webinar Series: Essentials for Adopting Passkeys as the Foundation of your...
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
 
Google I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged SlidesGoogle I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged Slides
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
 

"Creating Smarter, More Interactive Apps and Systems with Computer Vision," a Presentation from the Embedded Vision Alliance

  • 1. 11© 2015 Embedded VisionAlliance Jeff Bier, Founder, Embedded Vision Alliance / President, BDTI Augmented World Expo – June 8, 2015 Creating Smarter, More Interactive Apps and Systems with Computer Vision
  • 2. 22© 2015 Embedded VisionAlliance “Half of the human brain is devoted directly or indirectly to vision.” – Paraphrased from Prof. Mriganka Sur, MIT
  • 3. 33© 2015 Embedded VisionAlliance • Computer vision: automatically extracting meaning from images • For augmented reality, computer vision: • Identifies objects • Estimates and tracks objects’ position and orientation • Locates the device in the environment • Locates the viewer’s eyes Computer Vision and Augmented Reality laptopmag.com circuitstoday.com
  • 4. 44© 2015 Embedded VisionAlliance Computer vision: research and fundamental technology for extracting meaning from images Machine vision: factory applications Embedded vision: thousands of applications • Consumer, automotive, medical, defense, retail, gaming, security, education, transportation, … • Embedded systems, mobile devices, PCs and the cloud The Evolution of Vision Technology
  • 5. 55© 2015 Embedded VisionAlliance Machines are useful mainly to the extent that they interact with the physical world Visual information is the richest source of information about the real world: People, places, and things Vision is the highest-bandwidth mode for machines to obtain real-world info Embedded vision enables our things to be: • More responsive: Knowing what’s around and what’s going on • More personal and secure: Knowing who is around them • Safer, more autonomous: Knowing location relative to objects, people • Easier to use: Enabling natural user interfaces The Highest Bandwidth Input Channel
  • 6. 66© 2015 Embedded VisionAlliance Embedded Vision in Mobile
  • 7. 77© 2015 Embedded VisionAlliance Vision enables capturing better photos and improving captured shots • High dynamic range • Automatic panorama • Face and smile detection • Object removal • Trick shots Photography Almalence SnapPhun by MacHeal LLC
  • 8. 88© 2015 Embedded VisionAlliance Visual search turns mobile phones into a powerful tools for learning about physical objects • What is it? Do users like it? • Where can I buy it? Is this price good? • What else is like it? Visual Search engadget.com
  • 9. 99© 2015 Embedded VisionAlliance Interactive Visual Search: Amazon Flow www.youtube.com/watch?v=etusHx633fU
  • 10. 1010© 2015 Embedded VisionAlliance Innovating with Embedded Vision: MotionSavvy Empowers the Deaf www.youtube.com/watch?v=sqAbOZMZp_E
  • 11. 1111© 2015 Embedded VisionAlliance • Skeletal tracking • Detect humans and track joints, limbs, head, etc. (may not include fingers) • Typically requires 3D sensor • Hand/finger tracking • Detect human hands and track hand and finger joints • Some companies provide hardware + software combinations • Examples: SoftKinetic, Kinect SDK, Leap Motion, Nible UX, Intel RealSense Libraries and SDKs: Human Interaction
  • 12. 1212© 2015 Embedded VisionAlliance • Gesture • Identify human gesturesfor user interaction • May or may not rely on skeletal/hand/finger tracking • Examples: PointGrab, eyeSight Libraries and SDKs: Human Interaction
  • 13. 1313© 2015 Embedded VisionAlliance • Face analysis • Face detection: find faces in image • Face recognition: identify an individual person by matching facial features against a database • Emotion recognition: identify emotions based on facial expressions • Other: head pose, gender, age, track lips, track gaze, etc. • Examples: OpenCV, Lambda Labs, Animetrics, Libface, Eyeris, Visage Libraries and SDKs: Human Interaction
  • 14. 1414© 2015 Embedded VisionAlliance One Sensor, Many Uses
  • 15. 1515© 2015 Embedded VisionAlliance Software-Defined Sensor
  • 16. 1616© 2015 Embedded VisionAlliance • People • Presence • Number • Location, trajectory • Pose, head pose, gaze, gestures • Age, gender, grouping • Identity • Emotional state, drowsiness • Heart rate, intoxication • … What Do You Want to Sense? • Places • What’s around? • Boundaries (map) • Location in space • Things • Type • Number • Size, orientation • 3D location, trajectory • Situations • Potential collision • Unexpected changes
  • 17. 1717© 2015 Embedded VisionAlliance Embedded Vision in Wearables
  • 18. 1818© 2015 Embedded VisionAlliance Augmented Reality for Industry www.youtube.com/watch?v=9Wv9k_ssLcI
  • 19. 1919© 2015 Embedded VisionAlliance Interpreter for the Visually Impaired www.youtube.com/watch?v=ykDDxWbt5Nw
  • 20. 2020© 2015 Embedded VisionAlliance • Augmentedreality SDKs • Identify and track markers, images, or objects • Estimate pose of tracked objects, allowing graphical content to be overlayed • Simultaneous Location and Mapping (SLAM) • Often uses vision in conjunction with other sensors (accelerometer, gyroscope) • Create a map of the environment • Identify user’s location and orientation in the environment • Examples: Vuforia, Metaio, Wikitude Libraries and SDKs: AR and SLAM
  • 21. 2121© 2015 Embedded VisionAlliance Enabling Embedded Vision
  • 22. 2222© 2015 Embedded VisionAlliance 0 5000 10000 15000 20000 25000 30000 1996 1998 2000 2002 2004 2006 2008 2010 2012 MMACs/second Year DSP Performance: High-end, Single-coreDSPs from TI Source: BDTI Analysis 10 GMACs/ second Enabling Embedded Vision: Processor Performance
  • 23. 2323© 2015 Embedded VisionAlliance • Analog Devices BF609 • Freescale S32V • Inuitive NU3000 • MobileEye EyeQ4 • Movidius Myriad 2 • Texas Instruments TDA3x Trend: Vision-specific Processor Chips Inuitive M3 Reference Design Movidius Myriad 2
  • 24. 2424© 2015 Embedded VisionAlliance Advances in Image Sensors SoftKinetic (Image:Engadget) Heptagon www.izm.fraunhofer.de Intel
  • 25. 2525© 2015 Embedded VisionAlliance Vision in Embedded Systems
  • 26. 2626© 2015 Embedded VisionAlliance Continental Augmented Reality Head-Up Display www.youtube.com/watch?v=3uuQSSnO7IE
  • 27. 2727© 2015 Embedded VisionAlliance Dyson Vacuum Robot with SLAM www.youtube.com/watch?v=oguKCHP7jNQ
  • 28. 2828© 2015 Embedded VisionAlliance Smart Signs with Viewer Analytics www.youtube.com/watch?v=wvfe8tlhsNA
  • 29. 2929© 2015 Embedded VisionAlliance • Out-of-the-Box vision acceleration framework • Enables low-power, real-time applications • Targeted at mobile and embedded platforms • Functional Portability • Performance portability across diverse hardware • Higher-level abstraction hides hardware details • Enables low-power, always-on acceleration OpenVX—Power Efficient Vision Acceleration Vision Accelerator Application Application Application Application Vision AcceleratorVision AcceleratorVision Accelerator
  • 30. 3030© 2015 Embedded VisionAlliance Embedded Vision in the Cloud
  • 31. 3131© 2015 Embedded VisionAlliance Retail Analytics from Prism Skylabs www.youtube.com/watch?v=aqbAoTT2ZJU
  • 32. 3232© 2015 Embedded VisionAlliance • Cloud-based vision service for image recognition • Recognizes faces, objects, scenes, landmarks—and their attributes Cloud-based Vision APIs: Orbeus
  • 33. 3333© 2015 Embedded VisionAlliance • Cloud-based vision service for connected home applications • Baby monitor, pet monitor, video doorbell, home security Cloud-based Vision APIs: Tend Insights
  • 34. 3434© 2015 Embedded VisionAlliance Challenges and Techniques
  • 35. 3535© 2015 Embedded VisionAlliance • Infinitely varying inputs in many applications… • Uncontrolled conditions: lighting, orientation, motion, occlusion • Lead to ambiguity… • Leads to the need for complex, multi-layered algorithms… • Leads to high computation requirements… • Which, combined with cost, size, and power consumption constraints, creates design challenges… • Hence, many vision applications require parallel and/or specialized processors • And, most product creators lack experience with embedded vision What Makes Embedded Vision Hard? www.selectspecs.com
  • 36. 3636© 2015 Embedded VisionAlliance The Embedded Vision Alliance (www.Embedded-Vision.com) is a partnership of 50+ leading embedded vision technology and services suppliers Mission: Inspire and empower product creators to incorporate visual intelligence into their products The Alliance provides low-cost, high-quality technical educational resources for engineers • Alliance website offers tutorial articles, video “chalk talks,” forums • Embedded Vision Insights newsletter delivers news and updates • Embedded Vision Summit conferences provide practical learning, exciting demos and keynotes, unique networking opportunities Empowering Product Creators to Harness Embedded Vision
  • 37. 3737© 2015 Embedded VisionAlliance • “Embedded vision” enables systems and apps that extract meaning from visual inputs • Embedded vision upgrades what devices know about the world, enabling them to be: • More responsive • More personal and secure • Safer, more autonomous • Easier to use • Thanks to improved processors, sensors , algorithms, tools and APIs embedded vision can be deployed widely • Leverage the Embedded Vision Alliance to accelerate your success in embedded vision • www.Embedded-Vision.com Conclusions
  • 38. 3838© 2015 Embedded VisionAlliance Thank You!
  • 39. 3939© 2015 Embedded VisionAlliance To get a copy of these slides, and links to videos of many cool vision- enabled products, email me: bier@embedded-vision.com More?
  • 40. 4040© 2015 Embedded VisionAlliance Back-up Slides
  • 41. 4141© 2015 Embedded VisionAlliance Mercedes: www.youtube.com/watch?v=WGgSyA8HXyY Philips: www.youtube.com/watch?v=2M7AFoqJyDI IKEA: www.youtube.com/watch?v=DhbHnec4se0 LEGO: www.youtube.com/watch?v=mUuVvY4c4-A www.youtube.com/watch?v=Td7cKB2BxIo Amazon: www.youtube.com/watch?v=bnqnvL8B0k0 www.youtube.com/watch?v=8gy5tYVR-28 Stanley: www.youtube.com/watch?v=orTO3E0Vvok Audi: www.youtube.com/watch?v=2YqflcbCVZg Tesco: www.youtube.com/watch?v=bMCw7-lYUKw Major League Baseball: bit.ly/1qylyRI CENTR Cam: vimeo.com/91037496 More Links for Later
  • 42. 4242© 2015 Embedded VisionAlliance • Alliance Member companies position themselves as leaders in front of thousands of product creators who visit the Alliance web site each month • Multiple Embedded Vision Summit conferences introduce Member companies and their products to hundreds of prospective customers • Our Member companies meet quarterly to develop business partnerships and gain insights into embedded vision markets and technology trends • We secure frequent press coverage on embedded vision topics, gaining exposure for our members as thought leaders Alliance Member Benefits