Demonstrating Canvas-based Processing of Multiple Camera Streams at the Edge

Ila Gokarn, Hemanth Sabella, Yigong Hu, Tarek Abdelzaher, Archan Misra

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We demonstrate criticality-aware canvas-based processing of multiple concurrent camera streams at the resource constrained edge to show substantial improvement in the accuracy-throughput trade-off. The proposed system focuses the available computation resources on select Regions of Interest (RoI) across all the camera streams by (i) extracting RoI from the input camera stream (ii) 2D bin packing the RoI on a canvas frame and (iii) batching and inferring upon these constructed composite canvas frames with a YOLOv5 object detection model. Our experiments show that such canvas-based processing can (i) sustain real-time processing throughput of 23 FPS per camera across 6 concurrent input camera streams (cumulatively 138 FPS) on a single NVIDIA Jetson TX2 representing a 475% increase in throughput, with (ii) negligible loss in accuracy as compared to a First Come First Serve (FCFS) baseline running full frame detections on the input camera streams.

Original languageEnglish (US)
Title of host publication2024 16th International Conference on COMmunication Systems and NETworkS, COMSNETS 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages297-299
Number of pages3
ISBN (Electronic)9798350383119
DOIs
StatePublished - 2024
Externally publishedYes
Event16th International Conference on COMmunication Systems and NETworkS, COMSNETS 2024 - Bengaluru, India
Duration: Jan 3 2024Jan 7 2024

Publication series

Name2024 16th International Conference on COMmunication Systems and NETworkS, COMSNETS 2024

Conference

Conference16th International Conference on COMmunication Systems and NETworkS, COMSNETS 2024
Country/TerritoryIndia
CityBengaluru
Period1/3/241/7/24

Keywords

  • Canvas-based Processing
  • Edge Computation
  • Multi-Camera Systems

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Information Systems and Management
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Demonstrating Canvas-based Processing of Multiple Camera Streams at the Edge'. Together they form a unique fingerprint.

Cite this