• DocumentCode
    2985221
  • Title

    3D video recorder

  • Author

    Würmlin, Stephan ; Lamboray, Edouard ; Staadt, Oliver G. ; Gross, Markus H.

  • Author_Institution
    Comput. Sci. Dept., Swiss Fed. Inst. of Technol., Zurich, Switzerland
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    325
  • Lastpage
    334
  • Abstract
    We present the 3D video recorder, a system capable of recording, processing, and playing three-dimensional video from multiple points of view. We first record 2D video streams from several synchronized digital video cameras and store pre-processed images to disk. An off-line processing stage converts these images into a time-varying three-dimensional hierarchical point-based data structure and stores this 3D video to disk. We show how we can trade-off 3D video quality with processing performance and devise efficient compression and coding schemes for our novel 3D video representation. A typical sequence is encoded at less than 7 megabits per second at a frame rate of 8.5 frames per second. The 3D video player decodes and renders 3D videos from hard-disk in real-time, providing interaction features known from common video cassette recorders, like variable-speed forward and reverse, and slow motion. 3D video playback can be enhanced with novel 3D video effects such as freeze-and-rotate and arbitrary scaling. The player builds upon point-based rendering techniques and is thus capable of rendering high-quality images in real-time. Finally, we demonstrate the 3D video recorder on multiple real-life video sequences.
  • Keywords
    data compression; data structures; image sequences; real-time systems; rendering (computer graphics); stereo image processing; video coding; video recording; 2D video stream recording; 3D hierarchical point-based data structure; 3D video playback; 3D video playing; 3D video processing; 3D video quality; 3D video recorder; 3D video recording; 3D video representation; arbitrary scaling; coding scheme; compression scheme; decoding; disk storage; freeze-and-rotate; hard disk; interaction features; multiple points of view; off-line processing stage; point-based rendering techniques; pre-processed image storage; processing performance; slow motion; synchronized digital video cameras; variable-speed forward; variable-speed reverse; video sequences; Data structures; Decoding; Digital cameras; Disk recording; Image coding; Image converters; Rendering (computer graphics); Streaming media; Video compression; Video recording;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics and Applications, 2002. Proceedings. 10th Pacific Conference on
  • Print_ISBN
    0-7695-1784-6
  • Type

    conf

  • DOI
    10.1109/PCCGA.2002.1167876
  • Filename
    1167876