Algorithms for canvas-based attention scheduling with resizing

Canvas-based attention scheduling was recently pro-posed to improve the efficiency of real-time machine perception systems. This framework introduces a notion of focus locales, referring to those areas where the attention of the inference system should “allocate its attention”. Data from these local...

Full description

Saved in:
Bibliographic Details
Main Authors: HU, Yigong, GOKARN, Ila, LIU, Shengzhong, MISRA, Archan, ADBELZAHER, Tarek
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2024
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/9226
https://ink.library.smu.edu.sg/context/sis_research/article/10229/viewcontent/RTAS2024_CanvasReisizing_CameraReady.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-10229
record_format dspace
spelling sg-smu-ink.sis_research-102292024-08-29T06:51:07Z Algorithms for canvas-based attention scheduling with resizing HU, Yigong GOKARN, Ila LIU, Shengzhong MISRA, Archan ADBELZAHER, Tarek Canvas-based attention scheduling was recently pro-posed to improve the efficiency of real-time machine perception systems. This framework introduces a notion of focus locales, referring to those areas where the attention of the inference system should “allocate its attention”. Data from these locales (e.g., parts of the input video frames containing objects of interest) are packed together into a smaller canvas frame which is processed by the downstream machine learning algorithm. Compared with processing the entire input data frame, this practice saves resources while maintaining inference quality. Previous work was limited to a simplified solution where the focus locales are quantized to a small set of allowed sizes for the ease of packing into the canvas in a best-effort manner. In this paper, we remove this limiting constraint thus obviating quantization, and derive the first spatiotemporal schedulability bound for objects of arbitrary sizes in a canvas-based attention scheduling framework. We further allow object resizing and design a set of scheduling algorithms to adapt to varying workloads dynamically. Experiments on a representative AI-powered embedded platform with a real-world video dataset demonstrate the improvements in performance and inform the design and capacity planning of modern real-time machine perception pipelines. 2024-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9226 info:doi/10.1109/RTAS61025.2024.00035 https://ink.library.smu.edu.sg/context/sis_research/article/10229/viewcontent/RTAS2024_CanvasReisizing_CameraReady.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Quantization (signal) Limiting Scheduling algorithms Pipelines Streaming media Real-time systems Scheduling Artificial Intelligence and Robotics Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Quantization (signal)
Limiting
Scheduling algorithms
Pipelines
Streaming media
Real-time systems
Scheduling
Artificial Intelligence and Robotics
Theory and Algorithms
spellingShingle Quantization (signal)
Limiting
Scheduling algorithms
Pipelines
Streaming media
Real-time systems
Scheduling
Artificial Intelligence and Robotics
Theory and Algorithms
HU, Yigong
GOKARN, Ila
LIU, Shengzhong
MISRA, Archan
ADBELZAHER, Tarek
Algorithms for canvas-based attention scheduling with resizing
description Canvas-based attention scheduling was recently pro-posed to improve the efficiency of real-time machine perception systems. This framework introduces a notion of focus locales, referring to those areas where the attention of the inference system should “allocate its attention”. Data from these locales (e.g., parts of the input video frames containing objects of interest) are packed together into a smaller canvas frame which is processed by the downstream machine learning algorithm. Compared with processing the entire input data frame, this practice saves resources while maintaining inference quality. Previous work was limited to a simplified solution where the focus locales are quantized to a small set of allowed sizes for the ease of packing into the canvas in a best-effort manner. In this paper, we remove this limiting constraint thus obviating quantization, and derive the first spatiotemporal schedulability bound for objects of arbitrary sizes in a canvas-based attention scheduling framework. We further allow object resizing and design a set of scheduling algorithms to adapt to varying workloads dynamically. Experiments on a representative AI-powered embedded platform with a real-world video dataset demonstrate the improvements in performance and inform the design and capacity planning of modern real-time machine perception pipelines.
format text
author HU, Yigong
GOKARN, Ila
LIU, Shengzhong
MISRA, Archan
ADBELZAHER, Tarek
author_facet HU, Yigong
GOKARN, Ila
LIU, Shengzhong
MISRA, Archan
ADBELZAHER, Tarek
author_sort HU, Yigong
title Algorithms for canvas-based attention scheduling with resizing
title_short Algorithms for canvas-based attention scheduling with resizing
title_full Algorithms for canvas-based attention scheduling with resizing
title_fullStr Algorithms for canvas-based attention scheduling with resizing
title_full_unstemmed Algorithms for canvas-based attention scheduling with resizing
title_sort algorithms for canvas-based attention scheduling with resizing
publisher Institutional Knowledge at Singapore Management University
publishDate 2024
url https://ink.library.smu.edu.sg/sis_research/9226
https://ink.library.smu.edu.sg/context/sis_research/article/10229/viewcontent/RTAS2024_CanvasReisizing_CameraReady.pdf
_version_ 1814047812755652608