Processing 3D image sequences

US9313475B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9313475-B2
Application numberUS-201214368558-A
CountryUS
Kind codeB2
Filing dateDec 20, 2012
Priority dateJan 4, 2012
Publication dateApr 12, 2016
Grant dateApr 12, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various implementations provide techniques to prevent excessive parallax, depth, or disparity from being passed through to a viewer. In one particular implementation, it is determined that a depth indicator for an object in a stereoscopic image pair of a video sequence is outside of a target range. One or more images of the stereoscopic image pair is modified so that the depth indicator for the object is within the target range. In other implementations, a depth transition between the object and another portion of the video sequence is smoothed. In further implementations, the stereoscopic image pair is replaced with a 2D image pair that includes the object. In yet further implementations, a resulting video sequence includes (i) one or more stereoscopic image pairs having non-zero disparity and for which the depth indicator is within the target range for the entire image pair, and (ii) one or more 2D image pairs.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: determining that a depth indicator for an object in a stereoscopic image pair of a video sequence is outside of a target range; modifying one or more images of the stereoscopic image pair so that the depth indicator for the object is within the target range; and smoothing a depth transition between the object and another portion of the video sequence, wherein the smoothing is performed until a gradient of the depth indicator is within a target gradient range. 2. The method of claim 1 wherein modifying one or more images of the stereoscopic image pair comprises modifying so that the depth indicator for the object is between zero and a value of the depth indicator for a corresponding object in a previous stereoscopic image pair. 3. The method of claim 1 wherein modifying one or more images of the stereoscopic image pair comprises replacing the stereoscopic image pair with a 2D image pair that includes the object. 4. The method of claim 3 wherein replacing the stereoscopic image pair with the 2D image pair results in a video sequence that includes (i) one or more stereoscopic image pairs having non-zero disparity and for which the depth indicator is within the target range for the entire image pair, and (ii) one or more 2D image pairs. 5. The method of claim 3 further comprising: determining that the depth indicator is outside of the target range by more than a threshold; and determining, based on the determination that the threshold is exceeded, to replace the stereoscopic image pair with the 2D image pair. 6. The method of claim 1 wherein smoothing comprises smoothing a depth transition between the object and a region in the stereoscopic image pair. 7. The method of claim 6 wherein the region is adjacent the object. 8. The method of claim 1 wherein smoothing comprises smoothing a depth transition between the object and a corresponding object in a separate image pair of the video sequence. 9. The method of claim 8 wherein the separate image pair occurs prior to the stereoscopic image pair in the video sequence. 10. The method of claim 8 wherein the separate image pair occurs after the stereoscopic image pair in the video sequence. 11. The method of claim 8 wherein the smoothing is performed in the stereoscopic image pair. 12. The method of claim 8 wherein the smoothing is performed in the separate image pair. 13. The method of claim 8 wherein the separate image pair comprises a stereoscopic image pair. 14. The method of claim 8 wherein the separate image pair comprises a 2D image pair. 15. The method of claim 1 wherein smoothing comprises determining a smoothing zone in which the smoothing is performed. 16. The method of claim 15 wherein the smoothing zone comprises a spatial smoothing zone within the stereoscopic image pair and includes a specified width of pixels around the object. 17. The method of claim 16 wherein the spatial smoothing zone is determined with respect to one of the images of the stereoscopic image pair. 18. The method of claim 15 wherein the smoothing zone comprises a temporal smoothing zone and includes one or more stereoscopic image pairs in the video sequence for which the depth indicator of the object is smoothed with respect to a corresponding object in the one or more stereoscopic image pairs. 19. The method of claim 15 wherein smoothing comprises varying the depth indicator linearly throughout the smoothing zone. 20. The method of claim 1 wherein determining that the depth indicator for the object is outside of the target range comprises determining that the depth indicator has exceeded a threshold for at least a predetermined amount of time. 21. An apparatus comprising one or more processors collectively configured for performing: determining that a depth indicator for an object in a stereoscopic image pair of a video sequence is outside of a target range; modifying one or more images of the stereoscopic image pair so that the depth indicator for the object is within the target range; and smoothing a depth transition between the object and another portion of the video sequence, wherein the smoothing is performed until a gradient of the depth indicator is within a target gradient range. 22. An apparatus comprising: means for determining that a depth indicator for an object in a stereoscopic image pair of a video sequence is outside of a target range; means for modifying one or more images of the stereoscopic image pair so that the depth indicator for the object is within the target range; and smoothing a depth transition between the object and another portion of the video sequence, wherein the smoothing is performed until a gradient of the depth indicator is within a target gradient range.

Assignees

Inventors

Classifications

  • Eyestrain reduction by processing stereoscopic signals or controlling stereoscopic devices · CPC title

  • Stereoscopic video; Stereoscopic image sequence · CPC title

  • Electricity · mapped topic

  • Physics · mapped topic

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9313475B2 cover?
Various implementations provide techniques to prevent excessive parallax, depth, or disparity from being passed through to a viewer. In one particular implementation, it is determined that a depth indicator for an object in a stereoscopic image pair of a video sequence is outside of a target range. One or more images of the stereoscopic image pair is modified so that the depth indicator for the…
Who is the assignee on this patent?
Thomson Licensing
What technology area does this patent fall under?
Primary CPC classification H04N13/0022. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 12 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).