2021
DOI: 10.1109/tcc.2018.2836907
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Resource Management for Analyzing Video Streams from Globally Distributed Network Cameras

Abstract: There has been tremendous growth in the amount of visual data available on the Internet in recent years. One type of visual data of particular interest is produced by network cameras providing real-time views. Millions of network cameras around the world continuously stream data to viewers connected to the Internet. This data may be used by a wide variety of applications such as enhancing public safety, urban planning, emergency response, and traffic management which are computationally intensive. Analyzing th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 26 publications
0
5
0
Order By: Relevance
“…Dynamic adjusting resource allocation can effectively reduce idle resources. Some recent researches 19,20 have proposed dynamic resource management solutions for streaming applications. Xiao et al 21 present a system that uses virtualization technology to allocate data center resources dynamically based on application demands.…”
Section: Related Workmentioning
confidence: 99%
“…Dynamic adjusting resource allocation can effectively reduce idle resources. Some recent researches 19,20 have proposed dynamic resource management solutions for streaming applications. Xiao et al 21 present a system that uses virtualization technology to allocate data center resources dynamically based on application demands.…”
Section: Related Workmentioning
confidence: 99%
“…A solution to handling cloud resource management, proposed by Mohan et al [6], is Adaptive Resource Management for Video Analysis in the Cloud (ARMVAC) . This method does the following: (1) reads inputs necessary for modeling the problem as a Vector Bin Packing Problem, (2) selects the locations of cloud instances to be considered for the given analysis, (3) determines the types and number of cloud instances needed for the analysis, and (4) employs an adaptive resource management solution to adjust resource requirements during runtime.…”
Section: Adaptive Resource Management For Video Analysis In the Cloudmentioning
confidence: 99%
“…Consider the example in Considering instances' types and locations simultaneously makes cloud resource management a complex optimization problem. Mohan et al [8], [6] propose to first eliminate instance locations that are outside the acceptable RTT range. This method, named ARMVAC, then selects the lowest-cost instances from the remaining pool, and sends as many data streams to this instance while meeting the desired frame rates.…”
Section: Optimizing Instance Type and Locationmentioning
confidence: 99%
“…However, when the geographical distance (hence, network round-trip time) increases, the data refresh rate may decline [14], [15]. The network camera's image quality can suffer.…”
Section: Resource Managermentioning
confidence: 99%