Process and system for encoding and playback of stereoscopic video sequences
View Patent ↗A method for decoding a compressed image stream, the image stream having a plurality of frames, each frame consisting of a merged image including pixels from a left image and pixels from a right image. The method involves the steps of receiving each merged image; changing a clock domain from the original input signal to an internal domain; for each merged image, placing at least two adjacent pixels into an input buffer and interpolating an intermediate pixel, for forming a reconstructed left frame and a reconstructed right frame according to provenance of the adjacent pixels; and reconstructing a stereoscopic image stream from the left and right image frames. The invention also teaches a system for decoding a compressed image stream.
1. A system for processing a stereoscopic image stream having a merged frame format, comprising:
a source of said stream;
a decoder for decoding said stream;
a spatial interpolation module for spatially interpolating each merged frame of said stereoscopic image stream into reconstructed frame data;
an output controller generating, according to a selected mode, from said reconstructed frame data at least one display input signal in a selected one of a plurality of display modes;
a temporal interpolation module receiving said reconstructed right and left frame stream and temporally interpolating from said reconstructed right and left frame stream temporally interpolated frames, wherein said temporal interpolation varies according to said selected one of said plurality of display modes; and
an output for outputting a stream of reconstructed and temporally interpolated right and left images.
2. The system according to claim 1 , wherein said plurality of display modes comprise a conventional 2D mode and one or more stereoscopic 3D display modes.
3. The system according to claim 2 , wherein said plurality of display modes comprise two or more stereoscopic 3D display modes.
4. The system according to claim 1 , wherein said plurality of display modes comprise two or more stereoscopic 3D display modes.
5. The system according to claim 1 , wherein said system further includes an anti-flicker filter downstream of said temporal interpolation module.
6. The system according to claim 1 , wherein said system further includes a synchronisation module for synchronising shutter eyeglasses with said output.
7. The system according to claim 1 , wherein said plurality of display modes comprise at least two modes selected from the group consisting of: page flipping, row interleaved, column interleaved, simultaneous dual presentation, and anaglyphic and conventional 2D.
8. The system according to claim 1 , wherein said plurality of display modes comprise two or more selected from the group consisting of: page flipping, row interleaved, column interleaved, simultaneous dual presentation, and anaglyphic.
9. A system for decoding stereoscopic video formatted by topologically decimating first and second moving image sequences having a first display rate, into reduced mosaics to form adjacent fields of a third image sequence having a second display rate which is less than twice said first display rate, and encoding and transporting said third image sequence through a data transport medium, said system comprising a processor configured to:
retrieve said third image sequence from said data transport medium;
topologically interpolate reduced image mosaics from fields of said third image sequence to substantially rebuild images of said first and second image sequences;
create pairs of new images by temporal interpolation of successive images of the rebuilt first and second image sequences, and inserting one image from each of said temporally interpolated images pairs into each of said first and second rebuilt image sequences to thereby increase their display rate; and
time sequence said first and second rebuilt image sequences and said pairs of new images to form, in a page flipping mode, an output image sequence comprised of successively alternating images from each of said first and second rebuilt image sequences.