Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2713168.2713189acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
demonstration

Scaling virtual camera services to a large number of users

Published: 18 March 2015 Publication History

Abstract

By processing video footage from a camera array, one can easily make wide-field-of-view panorama videos. From the single panorama video, one can further generate multiple virtual cameras supporting personalized views to a large number of users based on only the few physical cameras in the array. However, giving personalized services to large numbers of users potentially introduces both bandwidth and processing bottlenecks, depending on where the virtual camera is processed.
In this demonstration, we present a system that address the large cost of transmitting entire panorama video to the end-user where the user creates the virtual views on the client device. Our approach is to divide the panorama into tiles, each encoded in multiple qualities. Then, the panorama video tiles are retrieved by the client in a quality (and thus bit rate) depending on where the virtual camera is pointing, i.e., the video quality of the tile changes dynamically according to the user interaction. Our initial experiments indicate that there is a large potential of saving bandwidth on the cost of trading quality of in areas of the panorama frame not used for the extraction of the virtual view.

References

[1]
N. Babaguchi, Y. Kawai, and T. Kitahashi. Generation of personalized abstract of sports video. In Multimedia and Expo, 2001. ICME 2001. IEEE International Conference on, pages 619--622, Aug 2001.
[2]
F. Chen and C. De Vleeschouwer. Personalized production of basketball videos from multi-sensored data under limited display resolution. Comput. Vis. Image Underst., 114(6):667--680, June 2010.
[3]
E. Foote, P. Carr, P. Lucey, Y. Sheikh, and I. Matthews. One-man-band: A touch screen interface for producing live multi-camera sports broadcasts. In Proc. of ACM MM, pages 163--172, 2013.
[4]
Fédération Internationale de Football Association. 2014 FIFA World Cup breaks online streaming records. http://www.fifa.com/aboutfifa/organisation/-news/newsid=2401405/, 2014.
[5]
V. R. Gaddam, R. Langseth, S. Ljødal, P. Gurdjos, V. Charvillat, C. Griwodz, and P. Halvorsen. Interactive zoom and panning from live panoramic video. In Proc. of ACM NOSSDAV, pages 19:19--19:24, 2014.
[6]
V. R. Gaddam, R. Langseth, H. K. Stensland, P. Gurdjos, V. Charvillat, C. Griwodz, D. Johansen, and P. Halvorsen. Be your own cameraman: Real-time support for zooming and panning into stored and live panoramic video. In Proc. of ACM MMSys, pages 168--171, 2014.
[7]
R. Guntur and W. T. Ooi. On tile assignment for region-of-interest video streaming in a wireless LAN. In Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video - NOSSDAV '12, page 59, New York, New York, USA, 2012. ACM Press.
[8]
P. Halvorsen, S. Sægrov, A. Mortensen, D. K. Kristensen, A. Eichhorn, M. Stenhaug, S. Dahl, H. K. Stensland, V. R. Gaddam, C. Griwodz, and D. Johansen. Bagadus: An integrated system for arena sports analytics -- a soccer case study. In Proc. of ACM MMSys, pages 48--59, Mar. 2013.
[9]
R. Heck, M. Wallick, and M. Gleicher. Virtual videography. ACM Transactions on Multimedia Computing, Communications, and Applications, 3(1):4--es, Feb. 2007.
[10]
R. Kaiser, M. Thaler, A. Kriechbaum, H. Fassold, W. Bailer, and J. Rosner. Real-time person tracking in high-resolution panoramic video for automated broadcast production. In Proc. of CVMP, pages 21--29, 2011.
[11]
KantarSport. 2010 FIFA World Cup South Africa - Television Audience Report. http://www.fifa.com/mm/document/affederation/tv/-01/47/32/73/2010fifaworldcupsouthafrica-tvaudiencereport.pdf, 2010.
[12]
A. Mavlankar and B. Girod. Video streaming with interactive pan/tilt/zoom. In M. Mrak, M. Grgic, and M. Kunt, editors, High-Quality Visual Experience, Signals and Communication Technology, pages 431--455. 2010.
[13]
K. Q. M. Ngo, R. Guntur, and W. T. Ooi. Adaptive encoding of zoomable video streams based on user access pattern. In Proceedings of the second annual ACM conference on Multimedia systems - MMSys '11, page 211, New York, New York, USA, 2011. ACM Press.
[14]
NVIDIA. NVIDIA - NVIDIA hardware video encoder. http://developer.download.nvidia.com/compute/nvenc/v4.0/NVENC_AppNote.pdf, 2014.
[15]
S. Sægrov, A. Eichhorn, J. Emerslund, H. K. Stensland, C. Griwodz, D. Johansen, and P. Halvorsen. Bagadus: An integrated system for soccer analysis (demo). In Proc. of ICDSC, Oct. 2012.
[16]
A. Shafiei, Q. M. K. Ngo, R. Guntur, M. K. Saini, C. Pang, and W. T. Ooi. Jiku live. In Proceedings of the 20th ACM international conference on Multimedia - MM '12, page 1265, New York, New York, USA, 2012. ACM Press.
[17]
X. Sun, J. Foote, D. Kimber, and B. Manjunath. Region of interest extraction and virtual camera control based on panoramic video capturing. IEEE Transactions on Multimedia, 7(5):981--990, 2005.
[18]
H. Wang, V.-T. Nguyen, W. T. Ooi, and M. C. Chan. Mixing tile resolutions in tiled video: A perceptual quality assessment. In Proceedings of Network and Operating System Support on Digital Audio and Video Workshop, NOSSDAV '14, pages 25:25--25:30, New York, NY, USA, 2013. ACM.
[19]
R. Xu, J. Jin, and J. Allen. Framework for script based virtual directing and multimedia authoring in live video streaming. In Multimedia Modelling Conference, 2005. MMM 2005. Proceedings of the 11th International, pages 427--432, Jan 2005.

Cited By

View all
  • (2022)Automatic football video production system with edge processingMachine Vision and Applications10.1007/s00138-022-01283-033:2Online publication date: 21-Feb-2022
  • (2017)Optimized Adaptive Streaming of Multi-video Stream BundlesIEEE Transactions on Multimedia10.1109/TMM.2017.267341219:7(1637-1653)Online publication date: 15-Jun-2017

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MMSys '15: Proceedings of the 6th ACM Multimedia Systems Conference
March 2015
277 pages
ISBN:9781450333511
DOI:10.1145/2713168
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 March 2015

Check for updates

Author Tags

  1. interactive immersion
  2. panning
  3. panorama video
  4. real-time
  5. video streaming
  6. virtual camera
  7. zoom

Qualifiers

  • Demonstration

Funding Sources

  • Norwegian Research Council

Conference

MMSys '15
Sponsor:
MMSys '15: Multimedia Systems Conference 2015
March 18 - 20, 2015
Oregon, Portland

Acceptance Rates

MMSys '15 Paper Acceptance Rate 12 of 41 submissions, 29%;
Overall Acceptance Rate 176 of 530 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Automatic football video production system with edge processingMachine Vision and Applications10.1007/s00138-022-01283-033:2Online publication date: 21-Feb-2022
  • (2017)Optimized Adaptive Streaming of Multi-video Stream BundlesIEEE Transactions on Multimedia10.1109/TMM.2017.267341219:7(1637-1653)Online publication date: 15-Jun-2017

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media