IP Library Granted Patent US 10,341,643
Granted Patent B2
US 10,341,643 · App. 15/332,772 · Granted Jul 2, 2019

Process and system for encoding and playback of stereoscopic video sequences

Inventors: Nicholas Routhier (Candiac, CA); Claude Thibeault (Brossard, CA); Jean Belzile (Lachine, CA); Daniel Malouin (Longueuil, CA); Pierre-Paul Carpentier (St-Tite, CA); Martin Dallaire (Candiac, CA)
Assignee: 3DN, LLC
H04N13/344G06T7/20H04N13/139H04N13/144H04N13/161H04N13/167H04N13/189H04N13/339H04N13/341H04N13/398H04N19/597G06T2200/04H04N2013/0096H04N2213/002H04N2213/007
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,341,643
App. No.
15/332,772
Granted
Jul 2, 2019
Kind
B2
Abstract

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.

Claims (39)

1. A method for displaying images, comprising:

in a conventional two-dimensional (2D) viewing mode:

driving a 2D image of a plurality of 2D images to a head mountable display; and

in a stereoscopic three-dimensional (3D) viewing mode:

driving to the head mountable display a left image of a plurality of left images for left eye viewing, wherein at least a portion of the plurality of left images are generated using time interpolation to increase a frame rate of the display, and a right image of a plurality of right images for right eye viewing, the left image and the right image being time-synchronized with parallax for perception of depth in the stereoscopic 3D viewing mode, wherein the driving comprises simultaneous dual presentation of the left image and the right image.

2. The method of claim 1 , further comprising:

in the stereoscopic 3D viewing mode, time interpolating the left image and another left image of the plurality of left images using movement anticipation.

3. The method of claim 1 , further comprising:

time-interpolating at least a portion of the plurality of left images to improve fluidity of playback.

4. The method of claim 1 , wherein variations in clock signals are accommodated by a rate controller to avoid de-synchronization.

5. The method of claim 1 , further comprising, in the stereoscopic 3D viewing mode:

monitoring variations in clock signals; and

correcting an output frequency to maintain synchronicity.

6. The method of claim 1 , further comprising:

proportionally decreasing colours of at least one pixel in the left image when at least one colour value of the at least one pixel is above a certain value to decrease flicking.

7. The method of claim 1 , wherein the head mountable display is a first head mountable display, the method further comprising in the stereoscopic 3D viewing mode:

driving one of the left image or the right image to a second non head mountable display for display in a conventional 2D viewing mode.

8. The method of claim 1 , further comprising:

receiving at least one image at a digital input over an internet connection.

9. The method of claim 1 , wherein the driving includes an output frame frequency that is controlled by removing pixels from a left image or a right image.

10. A system comprising:

an image buffer for storing image data; and

an output controller for communicating with a head mountable display according to a plurality of viewing modes including a conventional two-dimensional (2D) viewing mode and a stereoscopic three-dimensional (3D) viewing mode, the output controller having access to the image buffer for reading data therein and for generating therefrom an output signal, wherein:

in the conventional 2D viewing mode the output controller drives a 2D image of a plurality of 2D images to the head mountable display, and

in the stereoscopic 3D viewing mode, the output controller drives a left image of a plurality of left images and a right image of a plurality of right images to the head mountable display, wherein at least a portion of the plurality of the left images are generated using time interpolation to increase a frame rate of the display, the left and right images being time-synchronized with parallax for perception of depth, wherein the driving comprises simultaneous dual presentation of the left image and the right image.

11. The system of claim 10 , further comprising a temporal interpolator configured to, in the stereoscopic 3D viewing mode, time interpolate the left image and another left image of the plurality of left images using movement anticipation.

12. The system of claim 11 , wherein the temporal interpolator is configured to time-interpolate at least a portion of the plurality of left images to improve fluidity of playback.

13. The system of claim 10 , further comprising a rate controller configured to accommodate variations in clock signals to avoid de-synchronization.

14. The system of claim 10 , further comprising a temporal interpolator and a rate controller, the rate controller being configured to, in the stereoscopic 3D viewing mode, monitor variations in clock signals and correct output frequency to maintain synchronicity.

15. The system of claim 10 , further comprising an anti-flicker filter configured to decrease colours of at least one pixel in the left image proportionally when at least one colour of the at least one pixel is above a certain value to decrease flicking.

16. The system of claim 10 , wherein the head mountable display is a first display, and wherein in the stereoscopic 3D viewing mode, the output controller drives one of the left image or the right image to a second display for display in a conventional 2D display mode.

17. The system of claim 10 , further comprising a digital input connectable to the internet, the digital input configured to receive at least one image over an internet connection.

18. The system of claim 10 , wherein the output controller controls a frequency of the output signal by removing pixels from a left image or a right image.

19. A method comprising:

receiving stereoscopic three-dimensional (3D) images, the images including a left image of a plurality of left images and a right image of a plurality of right images, the left image and the right image being time-synchronized with parallax for perception of depth,

topologically decimating at least a portion of the left image or the right image using a first pixel mosaic,

reconstructing the topologically decimated left image or the topologically decimated right image using interpolation,

driving a head mountable display wherein the driving comprises simultaneous dual presentation of the reconstructed left image and the reconstructed right image.

20. The method of claim 19 , wherein the topologically decimating at least a portion of the left image or the right image using the first pixel mosaic and a second pixel mosaic.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2019
From: ROUTHIER, NICHOLAS; THIBEAULT, CLAUDE; BELZILE, JEAN; MALOUIN, DANIEL; CARPENTIER, PIERRE-PAUL; DALLAIRE, MARTIN
To: TEG SENSORIAL TECHNOLOGIES INC.
Reel/Frame 049118/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2019
From: SENSIO TECHNOLOGIES INC.
To: 3DN, LLC
Reel/Frame 049118/0383 →
MERGER AND CHANGE OF NAME Recorded May 8, 2019
From: TEG SENSORIAL TECHNOLOGIES INC.; SENSIO TECHNOLOGIES INC.
To: SENSIO TECHNOLOGIES INC.
Reel/Frame 049122/0266 →
Priority Claims (1)
CA 2380105 · Apr 9, 2002 · national
Continuity (4)
Continuation 14455042 · Aug 8, 2014
Continuation 12406078 · Mar 17, 2009
Continuation 10409073 · Apr 9, 2003
Related Publication 20170041595A1 · Feb 9, 2017
Cited By (1)
US 12,226,074