A modular cross-platform GPU-based approach for flexible 3D video playback
2011 (English)In: Proceedings of SPIE - The International Society for Optical Engineering, SPIE - International Society for Optical Engineering, 2011, Art. no. 78631E- p.Conference paper (Refereed)
Different compression formats for stereo and multiview based 3D video is being standardized and software players capable of decoding and presenting these formats onto different display types is a vital part in the commercialization and evolution of 3D video. However, the number of publicly available software video players capable of decoding and playing multiview 3D video is still quite limited. This paper describes the design and implementation of a GPU-based real-time 3D video playback solution, built on top of cross-platform, open source libraries for video decoding and hardware accelerated graphics. A software architecture is presented that efficiently process and presents high definition 3D video in real-time and in a flexible manner support both current 3D video formats and emerging standards. Moreover, a set of bottlenecks in the processing of 3D video content in a GPU-based real-time 3D video playback solution is identified and discussed.
Place, publisher, year, edition, pages
SPIE - International Society for Optical Engineering, 2011. Art. no. 78631E- p.
, Proceedings of SPIE - The International Society for Optical Engineering, ISSN 0277-786X ; 7863
3D video; autostereoscopic; cross-platform; FFmpeg; GPU-based; modular; multiview; OpenGL; player
IdentifiersURN: urn:nbn:se:miun:diva-14192DOI: 10.1117/12.872244ISI: 000293561800047ScopusID: 2-s2.0-79953699086Local ID: STCISBN: 978-081948400-0OAI: oai:DiVA.org:miun-14192DiVA: diva2:431405
Stereoscopic Displays and Applications XXII; San Francisco, CA; 24 January 2011 through 27 January 2011; Code 84442