IP Library Granted Patent US 8,750,599
Granted Patent B2
US 8,750,599 · App. 13/377,675 · Granted Jun 10, 2014

Stereoscopic image processing method and apparatus

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,750,599
App. No.
13/377,675
Granted
Jun 10, 2014
Kind
B2
Abstract

A stereoscopic image processing method for a stereoscopic image pair forming a 3D image comprises the steps of evaluating whether the distance of a user is closer or further than a preferred distance from a 3D image display upon which the stereoscopic image pair is to be displayed, and if the evaluation indicates that the user is further than the preferred distance from the 3D image display, adjusting the respective displacements between corresponding image elements in the stereoscopic image pair, thereby changing the stereoscopic parallax in the 3D image.

Claims (45)

1. A stereoscopic image processing method for a pre-recorded stereoscopic image pair forming a 3D image, the method comprising the steps of:

evaluating whether the distance of a user is closer or further than a preferred distance from a 3D image display upon which the stereoscopic image pair is to be displayed; and

if the evaluation indicates that the user is further than the preferred distance from the 3D image display,

recomposing at least one of the stereoscopic pair of images to individually reposition each image element in the stereoscopic image by adjusting parallaxes between corresponding image elements in the stereoscopic image pair as a function of their respective displacements so as to restore relative separation in depth of said image elements to that a consistent with the user viewing the 3D image display at the preferred distance.

2. The method of claim 1 , further comprising the step of:

obtaining a relative displacement between a pair of corresponding image elements in a stereoscopic image pair forming the 3D image, in which

the relative displacement is obtained from one or more selected from the list consisting of:

i. an evaluation of cross-correlation between image elements in the stereoscopic image pair; and

ii. supplementary data associated with the 3D image indicating the displacement between corresponding image elements.

3. The method of claim 2 , comprising the step of

computing new relative displacements for pairs of corresponding image elements that substantially restores the separation in depth between different image elements to the same scale as that of the plane of the image.

4. The method of claim 3 , in which the step of computing the new relative displacements comprises:

computing new relative displacements between corresponding image elements of a left-eye image and right-eye image of a stereoscopic image pair that result in an intersection of lines of sight for a viewer;

and wherein

the new relative displacements are computed to generate intersections for different corresponding image elements that are separated from each other by distances substantially equal to the relative separation distances of intersections arising from the original 3D image if viewed from the preferred distance.

5. The method of claim 3 or, further comprising the steps of

generating at least a first image of a pair of stereoscopic images of a 3D image comprising image elements having the new computed relative displacements to the corresponding image elements of the other image of the stereoscopic image pair;

replacing each original image of the pair of stereoscopic images with a respective generated image; and

outputting the resultant 3D image for display.

6. The method of claim 1 , in which the step of adjusting parallaxes between corresponding image elements in the stereoscopic image pair comprises:

selecting from one or more alternative pre-recorded versions of the 3D image a version having pre-adjusted respective displacements between corresponding image elements best suited to the current configuration of displayed image size and viewer distance.

7. The method of claim 1 , comprising the step of:

a user selecting a preferred version from one or more alternative versions of a 3D calibration image, the alternative versions having different respective displacements between corresponding image elements of the 3D image; and in which

the step of adjusting the respective displacements between corresponding image elements in a stereoscopic image pair of a 3D image adjusts the respective displacements in response to the respective displacements of the selected version of the 3D calibration image.

8. The method of claim 1 , comprising the steps of:

receiving data descriptive of the size of a 3D image display; and

optically estimating the distance of a viewer from the 3D image display.

9. A tangible non-transitory computer program product on which computer readable instructions of a computer program are stored, the instructions, when executed by a processor, cause the processor to perform a stereoscopic image processing method for a pre-recorded stereoscopic image pair forming a 3D image, the method comprising:

evaluating whether the distance of a user is closer or further than a preferred distance from a 3D image display upon which the stereoscopic image pair is to be displayed; and

if the evaluation indicates that the user is further than the preferred distance from the 3D image display,

recomposing at least one of the stereoscopic pair of images to individually reposition each image element in the stereoscopic image by adjusting parallaxes between corresponding image elements in the stereoscopic image pair as a function of their respective displacements so as to restore relative separation in depth of said image elements to that a consistent with the user viewing the 3D image display at the preferred distance.

10. An entertainment system, comprising:

a processor operable to evaluate whether a viewer is closer or further than a preferred distance from a 3D image display upon which a pre-recorded stereoscopic image pair forming a 3D image is to be displayed; in which:

if the user is further than the preferred distance from the 3D image display,

the processor is operable to recompose at least one of the stereoscopic pair of images to individually reposition each image element in the stereoscopic image by adjusting parallaxes between corresponding image elements in the stereoscopic image pair to be displayed on the 3D image display as a function of their respective displacements so as to restore relative separation in depth of said image elements to that a consistent with the user viewing the 3D image display at the preferred distance.

11. The entertainment system of claim 10 , comprising:

a stereoscopic image analyser arranged in operation to determine relative displacements between pairs of corresponding image elements in the stereoscopic image pair; and in which

the processor is operable to compute new relative displacements between corresponding image elements of the stereoscopic image pair that result in an intersection of lines of sight for a viewer of the 3D image display for corresponding image elements, the intersections being separated from each other by distances substantially equal to relative separation distances of intersections arising from the original 3D image if viewed from the preferred distance.

12. The entertainment system of claim 10 , further comprising:

an optical distance measurer operable to estimate the distance of a viewer from a 3D image display; and

a data input operable to receive data descriptive of the size of the 3D image display.

13. The entertainment system of claim 10 , further comprising:

a 3D calibration image generator operable to generate one or more alternative versions of a 3D calibration image having different respective displacements between corresponding image elements of the stereoscopic image pair forming the 3D calibration image; and

a user input for receiving a selection of a preferred version of the 3D calibration image; wherein

the processor is operable to compute new respective relative displacements for pairs of corresponding image elements responsive to the selected version of the 3D calibration image.

Assignments (3)
CHANGE OF NAME Recorded Oct 13, 2016
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 040350/0891 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2016
From: SONY COMPUTER ENTERTAINMENT EUROPE LIMITED
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 037954/0602 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2012
From: GODAR, ANTHONY WILLIAM
To: SONY COMPUTER ENTERTAINMENT EUROPE LIMITED
Reel/Frame 027556/0918 →