IP Library Granted Patent US 8,941,919
Granted Patent B2
US 8,941,919 · App. 14/333,266 · Granted Jan 27, 2015

Continuous adjustable 3Deeps filter spectacles for optimized 3Deeps stereoscopic viewing, control method and means therefor, and system and method of generating and displaying a modified video

Inventors: Kenneth Martin Jacobs (New York, NY); Ronald Steven Karpf (Corvallis, OR)
H04N13/004G02B27/017G02B27/0172G02B27/2221G02B27/2264G02C7/101H04N13/0033H04N13/0431H04N13/0438H04N13/0454H04N13/0497H04N13/0007G02B2027/014H04N13/026H04N13/0434H04N2213/002H04N2213/008
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 8,941,919
App. No.
14/333,266
Granted
Jan 27, 2015
Kind
B2
Abstract

A source video comprising a sequence of 2D image frames is acquired, a value for an inter-ocular distance of a viewer is determined, and an image frame is obtained from the source video that includes two or more motion vectors that describe motion in the image frame where each of the motion vectors is associated with a region of the image frame. Parameters for a lateral speed of the image frame and a direction of motion of the image frame are determined. A deformation value is generated based on the inter-ocular distance and both of the parameters, and the deformation value is applied to the image frame to identify a modified image frame. The modified image frame is blended with a first bridge frame and with a second bridge frame that are different from the modified image frame and different from each other to generate first and second blended frames. The first blended frame and the second blended frame are displayed to a viewer. The direction of motion and velocity of motion parameters are calculated only from the motion vectors input along with the image frame.

Claims (49)

1. A method for generating modified video, comprising:

(1) acquiring a source video comprising a sequence of 2D image frames;

(2) determining a value for an inter-ocular distance of a viewer;

(3) obtaining an image frame from the source video that includes two or more motion vectors that describe motion in the image frame where each of the motion vectors is associated with a region of the image frame;

(4) calculating a single parameter for each of the following:

(a) a lateral speed of the image frame, using the two or more motion vectors; and

(b) a direction of motion of the image frame, using the two or more motion vectors;

(5) generating a deformation value by applying an algorithm that uses the inter-ocular distance and both of the parameters;

(6) applying the deformation value to the image frame to identify a modified image frame;

(7) blending the modified image frame with a first bridge frame that is different from the modified image frame to generate a first blended frame;

(8) blending the modified image frame with a second bridge frame that is different from the modified image frame and different from the first bridge frame to generate a second blended frame; and

(9) displaying the first blended frame and the second blended frame to the viewer;

wherein the direction of motion and velocity of motion parameters in the calculation step are calculated only from the motion vectors input along with the image frame.

2. The method of claim 1 wherein a viewer views the modified video through spectacles.

3. The method of claim 2 , wherein the spectacles have a left and right lens, and each of the left and right lens has a darkened state.

4. The method of claim 3 , wherein:

each of the left and right lenses has a darkened state and a light state, the state of the left lens being independent of the state of the right lens.

5. The method of claim 3 , wherein the spectacles further comprise a battery, a control unit and a signal receiving unit.

6. The method of claim 5 , wherein the control unit is adapted to control the state of the each of the lenses independently.

7. The method of claim 3 , wherein the left and right lenses comprise one or more electro-optical materials.

8. A method for generating modified video, comprising:

(1) acquiring a source video comprising a sequence of 2D image frames;

(2) determining a value for an inter-ocular distance of a viewer and factors for a display resolution and a video frame speed;

(3) obtaining an image frame from the source video that includes two or more motion vectors that describe motion in the image frame where each of the motion vectors is associated with a region of the image frame;

(4) calculating a single parameter for each of the following:

(a) a lateral speed of the image frame, using the two or more motion vectors; and

(b) a direction of motion of the image frame, using the two or more motion vectors;

(5) generating a deformation value by applying an algorithm that uses the inter-ocular distance, both of the factors, and both of the parameters;

(6) applying the deformation value to the image frame to identify a first modified image frame, the first modified image frame being different from any of the sequence of 2D image frames;

(7) identifying a second modified image frame based on the first modified image frame; and

(8) displaying the second modified image frame to the viewer,

wherein the direction of motion and velocity of motion parameters in the calculation step are calculated only from the motion vectors input along with the image frame.

9. A system comprising:

at least one processor for generating modified video, the processor adapted to:

(1) acquire a source video comprising a sequence of 2D image frames;

(2) determine a value for an inter-ocular distance of a viewer;

(3) obtain an image frame from the source video that includes two or more motion vectors that describe motion in the image frame where each of the motion vectors is associated with a region of the image frame;

(4) calculate a single parameter for each of the following:

(a) a lateral speed of the image frame, using the two or more motion vectors; and

(b) a direction of motion of the image frame, using the two or more motion vectors:

(5) generate a deformation value by applying an algorithm that uses the inter-ocular distance and both of the parameters;

(6) apply the deformation value to the image frame to identify a modified image frame;

(7) blend the modified image frame with a first bridge frame that is different from the modified image frame to generate a first blended frame;

(8) blend the modified image frame with a second bridge frame that is different from the modified image frame and different from the first bridge frame to generate a second blended frame; and

(9) display the first blended frame and the second blended frame to the viewer;

wherein the direction of motion and velocity of motion parameters in the calculation step are calculated only from the motion vectors input along with the image frame; and

spectacles for viewing the modified video, the spectacles comprising:

a left and right lens, each of the lenses having a dark state and a light state; and

a control unit adapted to control the state of the each of the lenses independently.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2019
From: KARPF, RONALD S
To: VDPP, LLC
Reel/Frame 049648/0059 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 049039 FRAME: 0170. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 2, 2019
From: VISUAL EFFECTS INNOVATIONS, LLC
To: JACOBS, KENNETH; KARPF, RONALD
Reel/Frame 049079/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: VISUAL EFFECTS INNOVATIONS, LLC
To: JACOBS, KENNETH; KARPF, RONALD
Reel/Frame 049039/0170 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2017
From: JACOBS, KENNETH; KARPF, RONALD
To: VISUAL EFFECT INNOVATIONS, LLC
Reel/Frame 041136/0651 →
Continuity (14)
Continuation 14149293 · Jan 7, 2014
Continuation 13632333 · Oct 1, 2012
Continuation 13151736 · Jun 2, 2011
Continuation 12555482 · Sep 8, 2009
Division 12274752 · Nov 20, 2008
Continuation In Part 11928152 · Oct 30, 2007
Continuation In Part 11372723 · Mar 10, 2006
Continuation In Part 10054607 · Jan 22, 2002
Continuation 11373702 · Mar 10, 2006
Continuation 11373702 · Mar 10, 2006
Provisional Application 60664369 · Mar 23, 2005
Provisional Application 60263498 · Jan 23, 2001
Provisional Application 60661847 · Mar 15, 2005
Related Publication 20140327738A1 · Nov 6, 2014