A Distributed Framework to Orchestrate Video Analytics Applications

09/17/2020
by   Tapan Pathak, et al.
0

The concept of the Internet of Things (IoT) is a reality now. This paradigm shift has caught everyones attention in a large class of applications, including IoT-based video analytics using smart doorbells. Due to its growing application segments, various efforts exist in scientific literature and many video-based doorbell solutions are commercially available in the market. However, contemporary offerings are bespoke, offering limited composability and reusability of a smart doorbell framework. Second, they are monolithic and proprietary, which means that the implementation details remain hidden from the users. We believe that a transparent design can greatly aid in the development of a smart doorbell, enabling its use in multiple application domains. To address the above-mentioned challenges, we propose a distributed framework to orchestrate video analytics across Edge and Cloud resources. We investigate trade-offs in the distribution of different software components over a bespoke/full system, where components over Edge and Cloud are treated generically. This paper evaluates the proposed framework as well as the state-of-the-art models and presents comparative analysis of them on various metrics (such as overall model accuracy, latency, memory, and CPU usage). The evaluation result demonstrates our intuition very well, showcasing that the AWS-based approach exhibits reasonably high object-detection accuracy, low memory, and CPU usage when compared to the state-of-the-art approaches, but high latency.

READ FULL TEXT
research
05/13/2021

Internet of Things (IoT) Based Video Analytics: a use case of Smart Doorbell

The vision of the internet of things (IoT) is a reality now. IoT devices...
research
10/19/2020

A Demonstration of Smart Doorbell Design Using Federated Deep Learning

Smart doorbells have been playing an important role in protecting our mo...
research
09/29/2020

Demonstration of a Cloud-based Software Framework for Video Analytics Application using Low-Cost IoT Devices

The design of products and services such as a Smart doorbell, demonstrat...
research
01/10/2021

Con-Pi: A Distributed Container-based Edge and Fog Computing Framework for Raspberry Pis

Edge and Fog computing paradigms overcome the limitations of Cloud-centr...
research
03/10/2020

Architectural Software Patterns for the Development of IoT Smart Applications

Software developers usually start coding an application with no formal a...
research
12/09/2020

JANUS: Benchmarking Commercial and Open-Source Cloud and Edge Platforms for Object and Anomaly Detection Workloads

With diverse IoT workloads, placing compute and analytics close to where...

Please sign up or login with your details

Forgot password? Click here to reset