Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 1.9 KB

File metadata and controls

46 lines (38 loc) · 1.9 KB

Overview of EdgeAI Applications

Our first session was to give a brief overview of what and why EdgeAI is important. We also discussed generalized pipeline involved with EdgeAI applications. Two demo apps were also shared during the session.

Importance of EdgeAI

  • Offline Processing
  • User Privacy & Security
  • Low Power / Low Cost
  • Portability

As the number of IoT devices are increasing, there is more and more data generated on the user side. Sending this data to cloud and running models there might not be scalable approach when the number of data sources increases. Data and Compute come close together when models are deployed on Edge.

Use cases for EdgeAI

  • Inertial Sensor/Environmental Sensor Analytics
    • Predictive Maintenance
    • Body Monitoring
  • Audio Analytics
    • Audio Scene Classification
    • Audio Event Detection
    • Keyword Recognition
  • Image Analytics
    • Surveillance and Monitoring
    • Autonomous Vehicles
    • Expression Analysis to improve shopping, advertising, or driving

General Blocks of EdgeAI pipeline

Here are the general steps considered while desiging EdgeAI applications. Note that depending on usecase, some blocks might not be necessary. image

Arduino Nano BLE Sense Board

  • 9 axis inertial sensor (accelerometer, gyroscope, magnetometer)
  • Humidity, barometric pressure and temperature sensor
  • Gesture, proximity, light color/intensity sensor
  • Microphone
  • Price ~30 USD / ~4000 JPY, Find at Arduino Website
  • 64 MHz Clock Speed
  • 1 MB Flash Memory
  • 256KB SRAM image

Helpful Links