English
Related papers

Related papers: Optimizing video analytics inference pipelines: a …

200 papers

Real-time video surveillance has become a crucial technology for smart cities, made possible through the large-scale deployment of mobile and fixed video cameras. In this paper, we propose situation-aware streaming, for real-time…

Networking and Internet Architecture · Computer Science 2022-04-06 Suvadip Batabyal , Ozgur Ercetin

A growing number of visual computing applications depend on the analysis of large video collections. The challenge is that scaling applications to operate on these datasets requires efficient systems for pixel data access and parallel…

Computer Vision and Pattern Recognition · Computer Science 2018-05-21 Alex Poms , Will Crichton , Pat Hanrahan , Kayvon Fatahalian

Optimizing application performance in today's hardware architecture landscape is an important, but increasingly complex task, often requiring detailed performance analyses. In particular, data movement and reuse play a crucial role in…

Software Engineering · Computer Science 2023-06-29 Philipp Schaad , Tal Ben-Nun , Torsten Hoefler

We propose, implement, and experimentally evaluate a runtime middleware to support high-throughput execution on hybrid cluster machines of large-scale analysis applications. A hybrid cluster machine consists of computation nodes which have…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-09-18 George Teodoro , Tony Pan , Tahsin M. Kurc , Jun Kong , Lee A. D. Cooper , Joel H. Saltz

Tracking the behaviour of livestock enables early detection and thus prevention of contagious diseases in modern animal farms. Apart from economic gains, this would reduce the amount of antibiotics used in livestock farming which otherwise…

Computer Vision and Pattern Recognition · Computer Science 2021-11-03 Bhavesh Tangirala , Ishan Bhandari , Daniel Laszlo , Deepak K. Gupta , Rajat M. Thomas , Devanshu Arya

The optimization of water distribution systems (WDSs) is vital to minimize energy costs required for their operations. A principal approach taken by researchers is identifying an optimal scheme for water pump controls through examining…

Human-Computer Interaction · Computer Science 2021-08-31 Yiran Li , Erin Musabandesu , Takanori Fujiwara , Frank J. Loge , Kwan-Liu Ma

In this work, we examine the problem of efficiently preprocessing high volume bird acoustic data. We combine several existing preprocessing steps including noise reduction approaches into a single efficient pipeline by examining each…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-02-05 Alexander Brown , Saurabh Garg , James Montgomery

With the rapid innovation of GPUs, heterogeneous GPU clusters in both public clouds and on-premise data centers have become increasingly commonplace. In this paper, we demonstrate how pipeline parallelism, a technique wellstudied for…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-07-28 Z. Jonny Kong , Qiang Xu , Y. Charlie Hu

Visual surveillance systems have become one of the largest data sources of Big Visual Data in real world. However, existing systems for video analysis still lack the ability to handle the problems of scalability, expansibility and…

Computer Vision and Pattern Recognition · Computer Science 2016-11-30 Kai Yu , Yang Zhou , Da Li , Zhang Zhang , Kaiqi Huang

The pervasive deployment of surveillance cameras produces a massive volume of data, requiring nuanced interpretation. This study thoroughly examines data representation and visualization techniques tailored for AI surveillance data within…

Computers and Society · Computer Science 2023-12-12 Babak Rahimi Ardabili , Shanle Yao , Armin Danesh Pazho , Lauren Bourque , Hamed Tabkhi

Precision livestock farming (PLF) increasingly relies on advanced object localization techniques to monitor livestock health and optimize resource management. This study investigates the generalization capabilities of YOLOv8 and YOLOv9…

Computer Vision and Pattern Recognition · Computer Science 2024-07-31 Mautushi Das , Gonzalo Ferreira , C. P. James Chen

The effectiveness and efficiency of machine learning methodologies are crucial, especially with respect to the quality of results and computational cost. This paper discusses different model optimization techniques, providing a…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-05-30 Marcin Lawenda , Kyrylo Khloponin , Krzesimir Samborski , Łukasz Szustak

We demonstrate a working prototype for the monitoring of cow welfare by automatically analysing the animal behaviours. Deep learning models have been developed and tested with videos acquired in a farm, and a precision of 81.2\% has been…

Computer Vision and Pattern Recognition · Computer Science 2021-10-15 Chuong Nguyen , Dadong Wang , Karl Von Richter , Philip Valencia , Flavio A. P. Alvarenga , Gregory Bishop-Hurley

We present a scalable framework designed to craft efficient lightweight models for video object detection utilizing self-training and knowledge distillation techniques. We scrutinize methodologies for the ideal selection of training images…

Computer Vision and Pattern Recognition · Computer Science 2024-04-17 Dani Manjah , Davide Cacciarelli , Christophe De Vleeschouwer , Benoit Macq

Spatio-temporal action detection in videos is typically addressed in a fully-supervised setup with manual annotation of training videos required at every frame. Since such annotation is extremely tedious and prohibits scalability, there is…

Computer Vision and Pattern Recognition · Computer Science 2018-11-29 Guilhem Chéron , Jean-Baptiste Alayrac , Ivan Laptev , Cordelia Schmid

Background: We describe an informatics framework for researchers and clinical investigators to efficiently perform parameter sensitivity analysis and auto-tuning for algorithms that segment and classify image features in a large dataset of…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-12-13 George Teodoro , Tahsin Kurc , Luis F. R. Taveira , Alba C. M. A. Melo , Jun Kong , Joel Saltz

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. Nonetheless, we find that…

Computer Vision and Pattern Recognition · Computer Science 2022-07-04 Yan Lu , Shiqi Jiang , Ting Cao , Yuanchao Shu

Poultry farms are an important contributor to the human food chain. Worldwide, humankind keeps an enormous number of domesticated birds (e.g. chickens) for their eggs and their meat, providing rich sources of low-fat protein. However,…

Machine Learning · Computer Science 2018-11-09 Alireza Abdoli , Amy C. Murillo , Chin-Chia M. Yeh , Alec C. Gerry , Eamonn J. Keogh

Biclustering algorithms play a central role in the biotechnological and biomedical domains. The knowledge extracted supports the extraction of putative regulatory modules, essential to understanding diseases, aiding therapy research, and…

Databases · Computer Science 2022-12-13 Leonardo Alexandre , Rafael S. Costa , Rui Henriques

Video stabilization is a longstanding computer vision problem, particularly pixel-level synthesis solutions for video stabilization which synthesize full frames add to the complexity of this task. These techniques aim to stabilize videos by…

Computer Vision and Pattern Recognition · Computer Science 2024-04-10 Muhammad Kashif Ali , Eun Woo Im , Dongjin Kim , Tae Hyun Kim