NeuSaver: Neural Adaptive Power Consumption Optimization for Mobile Video Streaming
Park, Kyoungjun, Kim, Myungchul, Park, Laihyuk
–arXiv.org Artificial Intelligence
Video streaming services strive to support high-quality videos at higher resolutions and frame rates to improve the quality of experience (QoE). However, high-quality videos consume considerable amounts of energy on mobile devices. This paper proposes NeuSaver, which reduces the power consumption of mobile devices when streaming videos by applying an adaptive frame rate to each video chunk without compromising user experience. NeuSaver generates an optimal policy that determines the appropriate frame rate for each video chunk using reinforcement learning (RL). The RL model automatically learns the policy that maximizes the QoE goals based on previous observations. NeuSaver also uses an asynchronous advantage actor-critic algorithm to reinforce the RL model quickly and robustly. Streaming servers that support NeuSaver preprocesses videos into segments with various frame rates, which is similar to the process of creating videos with multiple bit rates in dynamic adaptive streaming over HTTP. NeuSaver utilizes the commonly used H.264 video codec. We evaluated NeuSaver in various experiments and a user study through four video categories along with the state-of-the-art model. Our experiments showed that NeuSaver effectively reduces the power consumption of mobile devices when streaming video by an average of 16.14% and up to 23.12% while achieving high QoE.
arXiv.org Artificial Intelligence
Jul-15-2021
- Country:
- North America
- United States
- Utah (0.04)
- Texas > Travis County
- Austin (0.04)
- Nevada > Clark County
- Las Vegas (0.04)
- Hawaii > Honolulu County
- Honolulu (0.04)
- New York
- Richmond County > New York City (0.04)
- Queens County > New York City (0.04)
- New York County > New York City (0.04)
- Kings County > New York City (0.04)
- Bronx County > New York City (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- Washington > King County
- Renton (0.04)
- Colorado
- Denver County > Denver (0.04)
- Boulder County > Boulder (0.04)
- Georgia > Chatham County
- Savannah (0.04)
- California
- San Francisco County > San Francisco (0.14)
- Los Angeles County > Los Angeles (0.14)
- Santa Cruz County > Santa Cruz (0.04)
- Santa Clara County
- Santa Clara (0.04)
- San Jose (0.04)
- Canada > British Columbia
- United States
- Europe
- Italy (0.04)
- United Kingdom > England
- Greater London > London (0.04)
- Spain > Andalusia
- Granada Province > Granada (0.04)
- Hungary > Budapest
- Budapest (0.04)
- Germany > Bavaria
- Upper Bavaria > Munich (0.04)
- France
- Île-de-France > Paris
- Paris (0.04)
- Provence-Alpes-Côte d'Azur > Alpes-Maritimes
- Nice (0.04)
- Île-de-France > Paris
- Asia
- North America
- Genre:
- Research Report > New Finding (0.66)
- Industry:
- Media > Television (0.48)
- Information Technology > Security & Privacy (0.46)
- Leisure & Entertainment > Sports
- Tennis (0.46)
- Technology:
- Information Technology
- Human Computer Interaction (1.00)
- Hardware (1.00)
- Communications > Mobile (1.00)
- Artificial Intelligence
- Representation & Reasoning (1.00)
- Machine Learning
- Reinforcement Learning (1.00)
- Neural Networks (1.00)
- Information Technology