METHODS AND SYSTEMS FOR PROCESSING STEREOSCOPIC VIDEO DATA
First Claim
1. Method for processing stereoscopic video data for transmission, the method includingbeing inputted with a left-eye image and a right-eye image, wherein each of the left-eye image and the right-eye image includes pixels, and each of the pixels is associated with color data;
- andmultiplexing the left-eye image and the right-eye image into a single frame or field byassociating, with each of a set of positions selected from the left-eye image and each of a set of positions selected from the right-eye image, color data, wherein the color data associated with a selected position is derived either from the color data of the pixel identified by the selected position or from the color data of a group of pixels centered on the selected position; and
arranging the color data associated with the selected positions from the left-eye image and the color data associated with the selected positions from the right-eye image into the single frame or field;
wherein the set of positions selected from the left-eye image at least partially differs from the set of positions selected from the right-eye image.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for processing stereoscopic video data for transmission into a single frame or field, including multiplexing color data for left-eye and right-eye image into a single frame or field in a spatially incongruous manner. Embodiments of the invention also relate to methods and systems for processing such a single frame or field and displaying the corresponding stereoscopic video data either on a passive monitor or on an active monitor, to render three-dimensional (3D) video content. The invention also relates to corresponding computer programs and signals.
12 Citations
36 Claims
-
1. Method for processing stereoscopic video data for transmission, the method including
being inputted with a left-eye image and a right-eye image, wherein each of the left-eye image and the right-eye image includes pixels, and each of the pixels is associated with color data; - and
multiplexing the left-eye image and the right-eye image into a single frame or field by associating, with each of a set of positions selected from the left-eye image and each of a set of positions selected from the right-eye image, color data, wherein the color data associated with a selected position is derived either from the color data of the pixel identified by the selected position or from the color data of a group of pixels centered on the selected position; and arranging the color data associated with the selected positions from the left-eye image and the color data associated with the selected positions from the right-eye image into the single frame or field; wherein the set of positions selected from the left-eye image at least partially differs from the set of positions selected from the right-eye image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 35)
- and
-
11. Method for processing stereoscopic video data formatted into a succession of frames or fields and for displaying the processed stereoscopic video data on a video display device suitable for use with passive glasses, the video display device being here referred to as passive monitor, the method including
being inputted with a frame or field, wherein the frame or field includes pixels and each of the pixels is associated with color data; - and
displaying simultaneously, on the passive monitor, pixels to be viewed by the left eye and pixels to be viewed by the right eye of a user bearing passive glasses suitable for use with the passive monitor, wherein each of the displayed pixels is associated with color data; wherein the color data associated with the displayed pixels to be viewed by the left eye are derived from one part of the inputted frame or field, that part being referred to here as input left eye part; the color data associated with the displayed pixels to be viewed by the right eye are derived from another part of the inputted frame or field, that part being referred to here as input right eye part; and referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the left eye as pixels DLi, wherein i is an integer with 1≦
i≦
p,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the right eye as pixels DRi, wherein i is an integer with 1≦
i≦
p,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input left eye part as pixels InLj, wherein j is an integer with 1≦
j≦
q,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input right eye part as pixels InRj, wherein j is an integer with 1≦
j≦
q,for at least some values of i, the color data associated with displayed pixel DLi is derived from the color data of one or more of pixels InLj in the same manner as the color data associated with displayed pixel DRi is derived from the color data of one or more of pixels InRj. - View Dependent Claims (12, 13, 14)
- and
-
15. Method for processing stereoscopic video data formatted into a succession of frames or fields and for displaying the processed stereoscopic video data on a video display device suitable for use with active glasses, the video display device being here referred to as active monitor, the method including
being inputted with a frame or field, wherein the frame or field includes pixels and each of the pixels is associated with color data; - and
displaying, on the active monitor, in a first frame, pixels to be viewed by the left eye of a user bearing active glasses suitable for use with the active monitor; and in a second frame, either following or preceding the first frame, pixels to be viewed by the right eye of the user, wherein each of the displayed pixels is associated with color data; wherein the color data associated with the displayed pixels to be viewed by the left eye are derived from one part of the inputted frame or field, that part being referred to here as input left eye part; the color data associated with the displayed pixels to be viewed by the right eye are derived from another part of the inputted frame or field, that part being referred to here as input right eye part; and referring, in the first frame, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the left eye as pixels DLi, wherein i is an integer with 1≦
i≦
2p,referring, in the second frame, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the right eye as pixels DRi, wherein i is an integer with 1≦
i≦
2p,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input left eye part as pixels InLj, wherein j is an integer with 1≦
j≦
q,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input right eye part as pixels InRj, wherein j is an integer with 1≦
j≦
q,for at least some values of i, the color data associated with displayed pixel DLi is derived from the color data of one or more of pixels InLj in a different manner than the color data associated with displayed pixel DRi is derived from the color data of one or more of pixels InRj. - View Dependent Claims (16, 17)
- and
-
18. System for processing stereoscopic video data for transmission, the system including
an input unit configured for being inputted with a left-eye image and a right-eye image, wherein each of the left-eye image and the right-eye image includes pixels, and each of the pixels is associated with color data; - and
a multiplexing unit configured for multiplexing the left-eye image and the right-eye image into a single frame or field by associating, with each of a set of positions selected from the left-eye image and each of a set of positions selected from the right-eye image, color data, wherein the color data associated with a selected position is derived either from the color data of the pixel identified by the selected position or from the color data of a group of pixels centered on the selected position; and arranging the color data associated with the selected positions from the left-eye image and the color data associated with the selected positions from the right-eye image into the single frame or field; the system being configured so that the set of positions selected from the left-eye image at least partially differs from the set of positions selected from the right-eye image. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
- and
-
28. System for processing stereoscopic video data formatted into a succession of frames or fields and for displaying the processed stereoscopic video data on a video display device suitable for use with passive glasses, the video display device being here referred to as passive monitor, the system including
an input unit configured for being inputted with a frame or field, wherein the frame or field includes pixels and each of the pixels is associated with color data; - and
a displaying unit configured for displaying simultaneously, on the passive monitor, pixels to be viewed by the left eye and pixels to be viewed by the right eye of a user bearing passive glasses suitable for use with the passive monitor, wherein each of the displayed pixels is associated with color data; the system being configured so that the color data associated with the displayed pixels to be viewed by the left eye are derived from one part of the inputted frame or field, that part being referred to here as input left eye part; the color data associated with the displayed pixels to be viewed by the right eye are derived from another part of the inputted frame or field, that part being referred to here as input right eye part; and referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the left eye as pixels DLi, wherein i is an integer with 1≦
i≦
p,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the right eye as pixels DRi, wherein i is an integer with 1≦
i≦
p,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input left eye part as pixels InLj, wherein j is an integer with 1≦
j≦
q,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input right eye part as pixels InRj, wherein j is an integer with 1≦
j≦
q,for at least some values of i, the color data associated with displayed pixel DLi is derived from the color data of one or more of pixels InLj in the same manner as the color data associated with displayed pixel DRi is derived from the color data of one or more of pixels InRj. - View Dependent Claims (29, 30, 31)
- and
-
32. System for processing stereoscopic video data formatted into a succession of frames or fields and for displaying the processed stereoscopic video data on a video display device suitable for use with active glasses, the video display device being here referred to as active monitor, the system including
an input unit configured for being inputted with a frame or field, wherein the frame or field includes pixels and each of the pixels is associated with color data; - and
a displaying unit configured for displaying, on the active monitor, in a first frame, pixels to be viewed by the left eye of a user bearing active glasses suitable for use with the active monitor; and in a second frame, either following or preceding the first frame, pixels to be viewed by the right eye of the user, wherein each of the displayed pixels is associated with color data; the system being configured so that the color data associated with the displayed pixels to be viewed by the left eye are derived from one part of the inputted frame or field, that part being referred to here as input left eye part; the color data associated with the displayed pixels to be viewed by the right eye are derived from another part of the inputted frame or field, that part being referred to here as input right eye part; and referring, in the first frame, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the left eye as pixels DLi, wherein i is an integer with 1≦
i≦
2p,referring, in the second frame, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the displayed pixels to be viewed by the right eye as pixels DRi, wherein i is an integer with 1≦
i≦
2p,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input left eye part as pixels InLj, wherein j is an integer with 1≦
j≦
q,referring, in sequence from the leftmost, uppermost pixel to the rightmost, lowermost pixel, to the pixels of the input right eye part as pixels InRj, wherein j is an integer with 1≦
j≦
q,for at least some values of i, the color data associated with displayed pixel DLi is derived from the color data of one or more of pixels InLj in a different manner than the color data associated with displayed pixel DRi is derived from the color data of one or more of pixels InRj. - View Dependent Claims (33, 34)
- and
-
36. (canceled)
Specification