AI applications at the very edge
www.greenwaves-technologies.com loic.lietar@greenwaves-technologies.com
1
AI applications at the very edge - - PowerPoint PPT Presentation
AI applications at the very edge loic.lietar@greenwaves-technologies.com www.greenwaves-technologies.com 1 About GreenWaves Technologies Founded by industry veterans in November 2014 Based in Grenoble area, France 16 people, going to
www.greenwaves-technologies.com loic.lietar@greenwaves-technologies.com
1
in February 2018
About GreenWaves Technologies
Proprietary Information 3
Could that scale at IoT levels?
Cloud computing
Proprietary Information 4
Could that scale at IoT levels?
Cloud computing Edge computing
Proprietary Information 5
Could that scale at IoT levels?
Cloud computing
Very edge computing Edge computing
Proprietary Information 6
This can scale
Cloud computing
Very edge computing Edge computing
i.e. 250uW avg for 5 years
i.e. 250uW avg for 50 cm2 12 hours a day
Proprietary Information 7
Is the HW ecosystem ready?
Proprietary Information 8
Sensors
Se mW image fps # frames to snap an image uW (1 image/min) QVGA 2 30 6 6,7 VGA 230 200 1 19,2
designed for IoT use e.g.
resolution/lower power mode
sensor is meant for snapping one image at the time. Their use remains a bit of DIY
sensitivity, 200 fps @ 230mW
… The devil is in the detail
Proprietary Information 9
Wireless communication, not a simple story
consume just the minimum necessary energy
GAP8 (up to 11GOPS)
1uA
50uA
3 to 10 mW
20 to 80 mW
+ 4 to 14 mW
Proprietary Information 10
Processing
uW (1 image/min) 10 objects recognition CNN 250 Face Detection Viola-Jones 8 Pedestrian Detection Weak predictors 47 10 objects recognition CNN 1250 GAP9 10 objects recognition CNN 313 QVGA VGA GAP8
Proprietary Information 11
In conclusion
we can support an event from once every few minutes to few times per minute,
uW 250
image sensor 7 10 objects recognition 250 Face Detection 8 Pedestrian Detection 47 image sensor 19 10 objects recognition 1250 10 kbit/s 24 1 kbit/s 240 Power QVGA LoRa VGA
from always-on inaccurate low power sensor to higher power higher resolution sensor
image
Proprietary Information 12
In real life
Proprietary Information 13
But are there uses for very edge computing?
HD video stream Orientable Unlimited computing power QVGA to 1Mpixel images (and others) Fixed Limited computing power
Applications
Proprietary Information 14
Traffic classification Abnormal noises identification Counting cars, bicycles Spotting stopped cars on the road side License plate reading Counting people in meeting room Estimating occupancy in cafeteria Hotel room entrance monitoring Preventive maintenance, monitoring sound and vibrations Detecting face Face recognition (few, many) Retail, detecting pedestrians
Proprietary Information@ 15
Applications
Inattention detection Intrusion classification Window shock classification Vital signs monitoring Gesture recognition Key words spotting
www.greenwaves-technologies.com
16