TY - GEN
T1 - Storage optimization for 3D streaming systems
AU - Diab, Khaled
AU - Elgamal, Tarek
AU - Calagari, Kiana
AU - Hefeeda, Mohamed
PY - 2014/3/19
Y1 - 2014/3/19
N2 - Three dimensional (3D) content is becoming attractive in entertainment events such as soccer games and movies. Also, 3D displays are widespread at homes, offices, and theaters. Yet, 3D content may lack good 3D experience due to varying display technologies and sizes. In addition, 3D content providers may not be able to deliver their content to all potential subscribers, which leads to viewership reduction or dissatisfaction. In this work, we propose the design of a system for enhanced 3D content streaming. In order to support all 3D display technologies and sizes in the system, we design different 3D versions of the original videos that are optimized for various displays. Moreover, we propose a storage optimization algorithm that optimizes storage usage in our system depending on versions popularity as well as storage and processing requirements. The algorithm satisfies the limited processing resources, maximum delay, and request rate requirements. We implemented and deployed the proposed system on the cloud for live testing. We simulated the proposed algorithm to study its effect on the storage requirements in 3D streaming systems. The results of the simulations show that the algorithm can achieve storage gain up to 360x compared to storing all versions.
AB - Three dimensional (3D) content is becoming attractive in entertainment events such as soccer games and movies. Also, 3D displays are widespread at homes, offices, and theaters. Yet, 3D content may lack good 3D experience due to varying display technologies and sizes. In addition, 3D content providers may not be able to deliver their content to all potential subscribers, which leads to viewership reduction or dissatisfaction. In this work, we propose the design of a system for enhanced 3D content streaming. In order to support all 3D display technologies and sizes in the system, we design different 3D versions of the original videos that are optimized for various displays. Moreover, we propose a storage optimization algorithm that optimizes storage usage in our system depending on versions popularity as well as storage and processing requirements. The algorithm satisfies the limited processing resources, maximum delay, and request rate requirements. We implemented and deployed the proposed system on the cloud for live testing. We simulated the proposed algorithm to study its effect on the storage requirements in 3D streaming systems. The results of the simulations show that the algorithm can achieve storage gain up to 360x compared to storing all versions.
KW - 3D streaming
KW - 3D video
KW - Multimedia streaming
KW - Stereo video
KW - Storage management
KW - Storage optimization
UR - https://www.scopus.com/pages/publications/84898996425
U2 - 10.1145/2557642.2557651
DO - 10.1145/2557642.2557651
M3 - Conference contribution
AN - SCOPUS:84898996425
SN - 9781450327053
T3 - Proceedings of the 5th ACM Multimedia Systems Conference, MMSys 2014
SP - 59
EP - 69
BT - Proceedings of the 5th ACM Multimedia Systems Conference, MMSys 2014
PB - Association for Computing Machinery
T2 - 5th ACM Multimedia Systems Conference, MMSys 2014
Y2 - 19 March 2014 through 21 March 2014
ER -