Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Livioni authored Apr 17, 2024
1 parent 9124c1d commit 1cb007b
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,12 @@

This is the repository that contains source code for the [Arena website](https://livioni.github.io/Arena_pages/).

**Arena: A Patch-of-Interest ViT Inference Acceleration System for Edge-Assisted Video Analytics**
**[Arena: A Patch-of-Interest ViT Inference Acceleration System for Edge-Assisted Video Analytics](https://arxiv.org/abs/2404.09245)**

[Haosong Peng](https://livioni.github.io/) ^1^, [Wei Feng](https://github.com/Couteaux123) ^1^, [Hao Li](https://lifuguan.github.io/)^2^, [Yufeng Zhan](https://ray-zhan.github.io/)^1^, [Qihua Zhou](http://qihuazhou.com/)^3^, and Yuanqing Xia^1^
[Haosong Peng](https://livioni.github.io/)<sup>1</sup> , [Wei Feng](https://github.com/Couteaux123)<sup>1</sup>, [Hao Li](https://lifuguan.github.io/)<sup>2</sup>, [Yufeng Zhan](https://ray-zhan.github.io/)<sup>1</sup>, [Qihua Zhou](http://qihuazhou.com/)<sup>3</sup>, and Yuanqing Xia<sup>1</sup>

1. Beijing Institute of Technology Beijing,

2. Northwestern Polytechnology University

3. Hong Kong University of Science and Technology Hong Kong


Expand All @@ -18,7 +16,7 @@ This is the repository that contains source code for the [Arena website](https:/

## Abstract

The advent of edge computing has made real-time intelligent video analytics feasible. Previous works, based on traditional model architecture (e.g., CNN, RNN, etc.), employ various strategies to filter out non-region-of-interest content to minimize bandwidth and computation consumption but show inferior performance in adverse environments. Recently, visual foundation models based on transformers have shown great performance in adverse environments due to their amazing generalization capability. However, they require a large amount of computation power, which limits their applications in real-time intelligent video analytics. In this paper, we find visual foundation models like Vision Transformer (ViT) also have a dedicated acceleration mechanism for video analytics. To this end, we introduce Arena, an end-to-end edge-assisted video inference acceleration system based on ViT. We leverage the capability of ViT that can be accelerated through token pruning by only offloading and feeding Patches-of-Interest (PoIs) to the downstream models. Additionally, we employ probability-based patch sampling, which provides a simple but efficient mechanism for determining PoIs where the probable locations of objects are in subsequent frames. Through extensive evaluations on public datasets, our findings reveal that Arena can boost inference speeds by up to $1.58\times$ and $1.82\times$ on average while consuming only 54% and 34% of the bandwidth, respectively, all with high inference accuracy.
The advent of edge computing has made real-time intelligent video analytics feasible. Previous works, based on traditional model architecture (e.g., CNN, RNN, etc.), employ various strategies to filter out non-region-of-interest content to minimize bandwidth and computation consumption but show inferior performance in adverse environments. Recently, visual foundation models based on transformers have shown great performance in adverse environments due to their amazing generalization capability. However, they require a large amount of computation power, which limits their applications in real-time intelligent video analytics. In this paper, we find visual foundation models like Vision Transformer (ViT) also have a dedicated acceleration mechanism for video analytics. To this end, we introduce Arena, an end-to-end edge-assisted video inference acceleration system based on ViT. We leverage the capability of ViT that can be accelerated through token pruning by only offloading and feeding Patches-of-Interest (PoIs) to the downstream models. Additionally, we employ probability-based patch sampling, which provides a simple but efficient mechanism for determining PoIs where the probable locations of objects are in subsequent frames. Through extensive evaluations on public datasets, our findings reveal that Arena can boost inference speeds by up to 1.58\times1.58\times and 1.82\times1.82\times on average while consuming only 54% and 34% of the bandwidth, respectively, all with high inference accuracy.

![overview](README.assets/overview.png)

Expand Down Expand Up @@ -51,5 +49,4 @@ The advent of edge computing has made real-time intelligent video analytics feas
```

# Website License

`<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" />``</a><br />`This work is licensed under a `<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">`Creative Commons Attribution-ShareAlike 4.0 International License`</a>`.
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.

0 comments on commit 1cb007b

Please sign in to comment.