Developing countries face a growing demand for video analytics, yet often lack sufficient computational resources. This paper addresses this challenge by proposing and evaluating optimization techniques for efficient video stream processing on resource-constrained devices, including edge systems. We introduce and evaluate several techniques, including image resizing, frame skipping, parallel processing, threading, queue management, memory optimization, and buffering. Experimental results demonstrate substantial improvements in frames per second (FPS) and memory usage, enabling real-time video analytics without compromising accuracy namely in object detection. By effectively balancing performance and resource consumption, our methods facilitate the deployment of advanced AI-driven video analysis in resource-limited environments, paving the way for practical real-time monitoring and alert systems.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimizing Real-Time Video Analytics for Resource-Constrained Environments

  • Rodrique Kafando,
  • Aminata Sabané,
  • Tégawendé F. Bissyandé

摘要

Developing countries face a growing demand for video analytics, yet often lack sufficient computational resources. This paper addresses this challenge by proposing and evaluating optimization techniques for efficient video stream processing on resource-constrained devices, including edge systems. We introduce and evaluate several techniques, including image resizing, frame skipping, parallel processing, threading, queue management, memory optimization, and buffering. Experimental results demonstrate substantial improvements in frames per second (FPS) and memory usage, enabling real-time video analytics without compromising accuracy namely in object detection. By effectively balancing performance and resource consumption, our methods facilitate the deployment of advanced AI-driven video analysis in resource-limited environments, paving the way for practical real-time monitoring and alert systems.