Saved in:
Bibliographic Details
Main Authors: Jeon, Changmin, Kim, Seonjun, Yi, Juheon, Lee, Youngki
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2403.07598
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910364488171520
author Jeon, Changmin
Kim, Seonjun
Yi, Juheon
Lee, Youngki
author_facet Jeon, Changmin
Kim, Seonjun
Yi, Juheon
Lee, Youngki
contents In this paper, we present Mondrian, an edge system that enables high-performance object detection on high-resolution video streams. Many lightweight models and system optimization techniques have been proposed for resource-constrained devices, but they do not fully utilize the potential of the accelerators over dynamic, high-resolution videos. To enable such capability, we devise a novel Compressive Packed Inference to minimize per-pixel processing costs by selectively determining the necessary pixels to process and combining them to maximize processing parallelism. In particular, our system quickly extracts ROIs and dynamically shrinks them, reflecting the effect of the fast-changing characteristics of objects and scenes. It then intelligently combines such scaled ROIs into large canvases to maximize the utilization of inference accelerators such as GPU. Evaluation across various datasets, models, and devices shows Mondrian outperforms state-of-the-art baselines (e.g., input rescaling, ROI extractions, ROI extractions+batching) by 15.0-19.7% higher accuracy, leading to $\times$6.65 higher throughput than frame-wise inference for processing various 1080p video streams. We will release the code after the paper review.
format Preprint
id arxiv_https___arxiv_org_abs_2403_07598
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Mondrian: On-Device High-Performance Video Analytics with Compressive Packed Inference
Jeon, Changmin
Kim, Seonjun
Yi, Juheon
Lee, Youngki
Computer Vision and Pattern Recognition
In this paper, we present Mondrian, an edge system that enables high-performance object detection on high-resolution video streams. Many lightweight models and system optimization techniques have been proposed for resource-constrained devices, but they do not fully utilize the potential of the accelerators over dynamic, high-resolution videos. To enable such capability, we devise a novel Compressive Packed Inference to minimize per-pixel processing costs by selectively determining the necessary pixels to process and combining them to maximize processing parallelism. In particular, our system quickly extracts ROIs and dynamically shrinks them, reflecting the effect of the fast-changing characteristics of objects and scenes. It then intelligently combines such scaled ROIs into large canvases to maximize the utilization of inference accelerators such as GPU. Evaluation across various datasets, models, and devices shows Mondrian outperforms state-of-the-art baselines (e.g., input rescaling, ROI extractions, ROI extractions+batching) by 15.0-19.7% higher accuracy, leading to $\times$6.65 higher throughput than frame-wise inference for processing various 1080p video streams. We will release the code after the paper review.
title Mondrian: On-Device High-Performance Video Analytics with Compressive Packed Inference
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2403.07598