Abstract

Advances in Deep Neural Network (DNN) techniques have revolutionized video analytics and unlocked the potential for querying and mining video event patterns. This paper details GNOSIS, an event processing platform to perform near-real-time video event detection in a distributed setting. GNOSIS follows a serverless approach where its component acts as independent microservices and can be deployed at multiple nodes. GNOSIS uses a declarative query-driven approach where users can write customize queries for spatiotemporal video event reasoning. The system converts the incoming video streams into a continuous evolving graph stream using machine learning (ML) and DNN models pipeline and applies graph matching for video event pattern detection. GNOSIS can perform both stateful and stateless video event matching. To improve Quality of Service (QoS), recent work in GNOSIS incorporates optimization techniques like adaptive scheduling, energy efficiency, and content-driven windows. This paper demonstrates the Occupational Health and Safety query use cases to show the GNOSIS efficacy.

Highlights

  • The event processing domain focuses on mining patterns from the data stream in a timely fashion

  • Deep learning techniques have achieved a breakthrough in resolving fundamental video analytics issues such as object detection and classification

  • The recent works in video analytics focus on specific techniques such as video querying [3, 5, 13, 16], resource efficiency [12, 19], offline optimizations and video pipelines [10]

Read more

Summary

INTRODUCTION

The event processing domain focuses on mining patterns from the data stream in a timely fashion. The event processing systems continuously monitor the incoming stream and generate alerts and notifications whenever an interested pattern is detected. These systems are distributed, decoupled, and are characterized by lowlatency, high throughput and real-time performance [8, 11]. As per the Bureau of Labor Statistics (BLS), lack of safety helmets resulted in 84% of head injuries among workers These sites are located at remote places and are monitored using closed-circuit cameras. There can be other scenarios like counting the number of workers and managers for a specific day Performing such event-driven tasks leads to multiple challenges such as unstructured video representation, event querying, deploying video pipelines, distributed deployment, and event reasoning.

GNOSIS
DEMONSTRATION
Use case
RELATED WORK
Findings
CONCLUSION AND FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call