paper-with-me

Papers

Optimizing video analytics inference pipelines: a case study

2025-12-07 · Saeid Ghafouri, Yuming Ding, Katerine Diaz Chito, Jesús Martinez del Rincón, Niamh O'Connell, Hans Vandierendonck arxiv

Cost-effective and scalable video analytics are essential for precision livestock monitoring, where high-resolution footage and near-real-time monitoring needs from commercial farms generates substantial computational workloads. This paper presents a comprehensive case study on optimizing a poultry welfare monitoring system through system-level improvements across detection, tracking, clustering, and behavioral analysis modules. We introduce a set of optimizations, including multi-level parallelization, Optimizing code with substituting CPU code with GPU-accelerated code, vectorized clustering, and memory-efficient post-processing. Evaluated on real-world farm video footage, these changes deliver up to a 2x speedup across pipelines without compromising model accuracy. Our findings highlight practical strategies for building high-throughput, low-latency video inference systems that reduce infrastructure demands in agricultural and smart sensing deployments as well as other large-scale video analytics applications.

📄 PDF Abstract BibTeX arXiv:2512.07009

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

BiSwift: Bandwidth Orchestrator for Multi-Stream Video Analytics on Edge

2023-12-25 · Lin Sun, Weijun Wang, Tingting Yuan, Liang Mi 외

High-definition (HD) cameras for surveillance and road traffic have experienced tremendous growth, demanding intensive computation resources for real-time analytics. Recently, offloading frames from the front-end device …

FairnessGPUManagementobject-detection+3

Turbo: Opportunistic Enhancement for Edge Video Analytics

2022-06-29 · Yan Lu, Shiqi Jiang, Ting Cao, Yuanchao Shu

Edge computing is being widely used for video analytics. To alleviate the inherent tension between accuracy and cost, various video analytics pipelines have been proposed to optimize the usage of GPU on edge nodes. Nonet…

Edge-computingGPUobject-detectionObject Detection

A Survey of Performance Optimization in Neural Network-Based Video Analytics Systems

2021-05-10 · Nada Ibrahim, Preeti Maurya, Omid Jafari, Parth Nagarkar

Video analytics systems perform automatic events, movements, and actions recognition in a video and make it possible to execute queries on the video. As a result of a large number of video data that need to be processed,…

object-detectionObject DetectionSurvey

A Reinforcement-Learning-Based Energy-Efficient Framework for Multi-Task Video Analytics Pipeline

2021-04-09 · Yingying Zhao, Mingzhi Dong, Yujiang Wang, Da Feng 외

Deep-learning-based video processing has yielded transformative results in recent years. However, the video analytics pipeline is energy-intensive due to high data rates and reliance on complex inference algorithms, whic…

Deep Reinforcement LearningInstance SegmentationOptical Flow Estimationreinforcement-learning+3

Jointly Optimizing Preprocessing and Inference for DNN-based Visual Analytics

2020-07-25 · Daniel Kang, Ankit Mathur, Teja Veeramacheneni, Peter Bailis 외

While deep neural networks (DNNs) are an increasingly popular way to query large corpora of data, their significant runtime remains an active area of research. As a result, researchers have proposed systems and optimizat…

CPUGPU