Physical Representation-based Predicate Optimization for a Visual Analytics Database

06/11/2018
by   Michael R. Anderson, et al.
0

Querying the content of images, video, and other non-textual data sources requires expensive content extraction methods. Modern extraction techniques are based on deep convolutional neural networks (CNNs) and can classify objects within images with astounding accuracy. Unfortunately, these methods are slow: processing a single image can take about 10 milliseconds on modern GPU-based hardware. As massive video libraries become ubiquitous, running a content-based query over millions of video frames is prohibitive. One promising approach to reduce the runtime cost of queries of visual content is to use a hierarchical model, such as a cascade, where simple cases are handled by an inexpensive classifier. Prior work has sought to design cascades that optimize the computational cost of inference by, for example, using smaller CNNs. However, we observe that there are critical factors besides the inference time that dramatically impact the overall query time. Notably, by treating the physical representation of the input image as part of our query optimization---that is, by including image transforms, such as resolution scaling or color-depth reduction, within the cascade---we can optimize data handling costs and enable drastically more efficient classifier cascades. In this paper, we propose Tahoma, which generates and evaluates many potential classifier cascades that jointly optimize the CNN architecture and input data representation. Our experiments on a subset of ImageNet show that Tahoma's input transformations speed up cascades by up to 35 times. We also find up to a 98x speedup over the ResNet50 classifier with no loss in accuracy, and a 280x speedup if some accuracy is sacrificed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/10/2018

Focus: Querying Large Video Datasets with Low Latency and Low Cost

Large volumes of videos are continuously recorded from cameras deployed ...
research
06/21/2021

Boggart: Accelerating Retrospective Video Analytics via Model-Agnostic Ingest Processing

Delivering fast responses to retrospective queries on video datasets is ...
research
06/05/2021

Dynamic Resolution Network

Deep convolutional neural networks (CNNs) are often of sophisticated des...
research
04/10/2019

ThumbNet: One Thumbnail Image Contains All You Need for Recognition

Although deep convolutional neural networks (CNNs) have achieved great s...
research
05/02/2018

BlazeIt: Fast Exploratory Video Queries using Neural Networks

As video volumes grow, analysts have increasingly turned to deep learnin...
research
12/18/2018

DeepLens: Towards a Visual Data Management System

Advances in deep learning have greatly widened the scope of automatic co...
research
07/02/2022

CoVA: Exploiting Compressed-Domain Analysis to Accelerate Video Analytics

Modern retrospective analytics systems leverage cascade architecture to ...

Please sign up or login with your details

Forgot password? Click here to reset