Edge AI in Action: Practical Approaches to Developing and Deploying Optimized Models

Jun 17, 2024·
Fabricio Batista Narcizo
Fabricio Batista Narcizo
,
Elizabete Munzlinger
,
Anuj Dutt
,
Shan Ahmed Shaffi
,
Sai Narsi Reddy Donthi Reddy
· 0 min read
Image credit: CVPR 2024
Abstract

Edge AI is a term that refers to the application of artificial intelligence on edge devices, i.e., devices that are at the periphery of a network, such as smartphones, tablets, laptops, cameras, sensors, and drones, among others. Edge AI enables these devices to perform AI tasks autonomously, without relying on a connection to the cloud or a central server. This brings benefits such as higher speed, lower latency, greater privacy, and lower power consumption.


However, edge AI also poses many challenges and opportunities for model development and deployment, such as size reduction, compression, quantization, and distillation. Edge AI also involves integrating and communicating between edge devices and the cloud or other devices, creating a hybrid and distributed architecture.


In this tutorial, we provided clear and practical guidance on developing and deploying optimized models for edge AI. Our comprehensive approach covered both the theoretical and technical aspects, along with best practices and real-world case studies. Our primary focus was on computer vision and deep learning models, as they are highly relevant to edge AI applications. Throughout the tutorial, we demonstrated the utilization of various tools and frameworks, including TensorFlow, PyTorch, ONNX, OpenVINO, Google Mediapipe, and Qualcomm SNPE.


Additionally, we provided concrete examples of multimodal AI applications, including head pose estimation, body segmentation, hand gesture recognition, sound localization, and more. These applications leverage various input sources, such as images, videos, and sounds, to create highly interactive and immersive edge AI experiences. Our presentation encompassed the development and deployment of these multimodal AI models on Jabra collaboration business cameras. Furthermore, we explored integration possibilities with cloud services and other devices, such as AWS DeepLens, Luxonis OAK-1 MAX, and NVIDIA Jetson Nano Developer Kit.


Date
Jun 17, 2024 11:50 AM — Jun 21, 2024 12:10 PM
Event
Location

Seattle Convention Center

2211 Alaskan Way, Seattle, 98121 Washington

events
Fabricio Batista Narcizo
Authors
Senior AI Research Scientist
Fabricio Batista Narcizo is a Senior AI Research Scientist in the Video Technology department at GN Hearing A/S (Jabra) and a Part-Time Lecturer and Course Manager at the IT University of Copenhagen (ITU). He received his Ph.D. degree in Computer Science from the ITU in 2017, his M.Sc. degree in Electronic & Computer Engineering from the Aeronautics Institute of Technology (ITA) in 2008, and his B.Sc. degree in Computer Science from the University of Western Santa Catarina (UNOESC) in 2005. His research interests lie in computer vision, image analysis, artificial intelligence, data science, data mining, machine learning, edge AI, and human-computer interaction, with a particular interest in eye-tracking.