Lee & Hayes, PLLC
Methods and arrangements for compressing image-based rendering (IBR) data using alignment and 3D wavelet transform techniques
Methods and arrangement are provided for compressing and transporting image-based rendering (IBR) data using alignment and three-dimensional (3D) wavelet transform techniques, and selectively decompressing portions of the resulting compressed data to render various two-dimensional (2D) views of a 3D scene. A compression engine compresses the IBR data using a 3D wavelet transform and outputs a compressed bitstream comprising encoded frequency coefficients associated with the IBR data. This compressed bitstream can then be provided to a separate decompression engine that selectively decodes portions of the compressed bitstream based on an access request for image data associated with a desired view from a rendering engine. Through a mixed cache, the progressive inverse wavelet synthesis (PIWS) engine decompresses the decoded portions with minimum calculation, and provides the decompressed IBR data to the rendering engine. The rendering engine is therefore able to render the decompressed IBR data without having to have the entire IBR bitstream decoded and decompressed at any one time.
Microsoft Corporation
G
G06T
inventional
Ya-Qin Lin Yunnan Jin
Zhang Luo Wu Li