Method and Apparatus for Efficient Coding of Depth Lookup Table
US-2015350623-A1 · Dec 3, 2015 · US
US9509970B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9509970-B2 |
| Application number | US-201213552370-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 18, 2012 |
| Priority date | Jul 18, 2012 |
| Publication date | Nov 29, 2016 |
| Grant date | Nov 29, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one example, a method includes identifying a pixel in an image frame that is a candidate for causing crosstalk between the image frame and a corresponding image frame in a multiview image system. The method further includes, for a pixel identified as a candidate for causing crosstalk, applying crosstalk correction to the pixel. The method further includes applying a location-based adjustment to the pixel, wherein the location-based adjustment is based at least in part on which of two or more portions of the image frame the pixel is in.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying a pixel in an image frame as a candidate for causing crosstalk between the image frame and a corresponding image frame in a multiview image system; identifying a plurality of regions of the image frame such that the pixel identified as the candidate for the crosstalk is included in a respective region of the plurality of identified regions; identifying a plurality of location-based adjustments with respect to the image frame, such that each respective location-based adjustment of the plurality of the location-based adjustments is associated with a respective region of the identified plurality of regions; applying crosstalk correction to the pixel that is identified as the candidate for causing the crosstalk to form a crosstalk-corrected pixel; and applying, to the crosstalk-corrected pixel, the respective location-based adjustment that corresponds to the respective region that includes the pixel identified as the candidate for the crosstalk, to form a modified crosstalk-corrected pixel. 2. The method of claim 1 , wherein the identified plurality of regions represents an array of portions of the image frame, and wherein two or more respective location-based adjustments of the identified plurality of location-based adjustments are different from one another. 3. The method of claim 1 , wherein at least two respective regions of the plurality of regions identified in the image frame are of different sizes. 4. The method of claim 1 , wherein identifying the plurality of regions of the image frame comprises dividing the image frame into an array defined by at least one horizontal division and at least one vertical division. 5. The method of claim 1 , wherein the identified plurality of regions of the image frame represent an M×N array, in which M and N are both non-negative integers. 6. The method of claim 1 , wherein the identified plurality of regions of the image frame represent an N×N array, in which N is a non-negative integer. 7. The method of claim 6 , wherein N is selected from among a series of values of 2 through 8. 8. The method of claim 7 , wherein N is a value of 4. 9. The method of claim 1 , wherein identifying the plurality of regions comprises defining two or more circular portions of the image frame, and wherein applying the respective location-based adjustment to the crosstalk-corrected pixel comprises determining the respective location-based adjustment based on a particular circular portion of the two or more circular portions that contains the pixel identified as the candidate for the crosstalk. 10. The method of claim 1 , wherein identifying the plurality of regions comprises defining two or more elliptical portions of the image frame, and wherein applying the respective location-based adjustment to the crosstalk-corrected pixel comprises determining the respective location-based adjustment based on a particular elliptical portion of the two or more elliptical portions that contains the pixel identified as the candidate for the crosstalk. 11. The method of claim 1 , wherein the identified plurality of regions comprises one or more regions positioned in a lower part of the image frame and one or more regions positioned in an upper part of the image frame, wherein each of the one or more regions in the lower part of the image frame is smaller than each of the one or more regions positioned in the upper part of the image frame. 12. The method of claim 1 , wherein the identified plurality of regions comprises one or more regions positioned in a left part of the image frame and one or more regions positioned in a right part of the image frame, wherein each of the one or more regions in the left part of the image frame is of a different size from each of the one or more regions positioned in the right part of the image frame. 13. The method of claim 1 , further comprising determining each respective location-based adjustment of the plurality of location-based adjustments based at least in part on whether the image frame is a left image frame or the image frame is a right image frame of a corresponding pair of three-dimensional (3D) image frames. 14. A non-transitory computer-readable medium storing instructions that, when executed, cause one or more processors of an image processing device to: identify a pixel in an image frame as a candidate for causing crosstalk between the image frame and a corresponding image frame in a multiview image system; identify a plurality of regions of the image frame such that the pixel identified as the candidate for the crosstalk is included in a respective region of the plurality of identified regions; identify a plurality of location-based adjustments with respect to the image frame, such that each respective location-based adjustment of the plurality of the location-based adjustments is associated with a respective region of the identified plurality of regions; and apply crosstalk correction to the pixel that is identified as the candidate for causing the crosstalk to form a crosstalk-corrected pixel; and apply, to the crosstalk-corrected pixel, the respective location-based adjustment that corresponds to the respective region that includes the pixel identified as the candidate for the crosstalk, to form a modified crosstalk-corrected pixel. 15. The non-transitory computer-readable medium of claim 14 , wherein the identified plurality of regions represents an array of portions of the image frame, and wherein two or more respective location-based adjustments of the identified plurality of location-based adjustments are different from one another. 16. The non-transitory computer-readable medium of claim 14 , wherein at least two respective regions of the plurality of regions identified in the image frame are of different sizes. 17. The non-transitory computer-readable medium of claim 14 , wherein the instructions that cause the one or more processors to identify the plurality of regions of the image frame comprise instructions that, when executed, cause the one or more processors to divide the image frame into an array defined by at least one horizontal division and at least one vertical division. 18. The non-transitory computer-readable medium of claim 14 , wherein the identified plurality of regions of the image frame represent an M×N array, in which M and N are both non-negative integers. 19. The non-transitory computer-readable medium of claim 14 , wherein the identified plurality of regions of the image frame represent an N×N array, in which N is a non-negative integer. 20. The computer-readable medium of claim 19 , wherein N is selected from among a series of values of 2 through 8. 21. The computer-readable medium of claim 20 , wherein N is a value of 4. 22. The non-transitory computer-readable medium of claim 14 , wherein the instructions that cause the one or more processors to identify the plurality of regions comprise instructions that, when executed, cause the one or more processors to define two or more circular portions of the image frame, and wherein the instructions that cause the one or more processors to apply the respective location-based adjustment to the crosstalk-corrected pixel comprise instructions that, when executed, cause the one or more processors to determine the respective location-based adjustment based on a particular circular portion of the two or more circular portions that contains the pixel identified as the candidate for the crosstalk.
Electricity · mapped topic
Electricity · mapped topic
Improving the three-dimensional [3D] impression of stereoscopic images by modifying image signal contents, e.g. by filtering or adding monoscopic depth cues (H04N13/128 takes precedence) · CPC title
for flicker reduction · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.