Robust estimation of pixel values
AssigneeHewlett-Packard Development Company, L.P.
InventorI-Jong Lin
Life of this patent
Estimating the term…
Abstract
An exemplary method for estimating pixel values of displayed images captured by an image capture device comprises determining a status of a pixel of a displayed image based on a confidence value for the pixel and a comparison of an estimated value and a direct sampling value of the pixel, determining whether the pixel is obstructed based at least in part on the status and the confidence value, determining whether to update a pixel value of the pixel based at least in part on the status and whether the pixel is obstructed, repeating the determining steps for other pixels of the displayed image.
Claims24
A method for estimating pixel values of pixels of displayed images, comprising:
- determining a status of a pixel of a displayed image as captured by an image capture device, said determining being based on a confidence value for said pixel and a comparison of an estimated value and a direct sampling value of said pixel;
- determining whether said pixel is obstructed based at least in part on said status and said confidence value;
- determining whether to update a pixel value of said pixel based at least in part on said status and whether said pixel is obstructed;
- and
- repeating said determining steps for at least one other pixel of said displayed image.
An apparatus for estimating pixel values of pixels of a displayed image, comprising:
- a confidence analyzer module configured to output a confidence value for each pixel of a displayed image as captured by an image capture device;
- a pixel status estimator module configured to determine a status of each pixel of said displayed image, said determine being based on said confidence value for each pixel and a comparison of an estimated value and a direct sampling value of each pixel;
- an obstructed analyzer module being configured to determine whether each pixel is obstructed based at least in part on said status and said confidence value;
- and
- a pixel value update module configured to determine whether to update a pixel value of each pixel based at least in part on said status corresponding to each pixel and whether each pixel is obstructed.
A computer-readable application for estimating pixel values of pixels of displayed images, comprising logic instructions that, when executed:
- determine a status of a pixel of a displayed image captured by an image capture device, said determine being based on a confidence value for said pixel and a comparison of an estimated value and a direct sampling value of said pixel;
- determine whether said pixel is obstructed based at least in part on said status and said confidence value;
- determine whether to update a pixel value of said pixel based at least in part on said status and whether said pixel is obstructed;
- and
- repeat said logic instructions to determine for at least one other pixel of said displayed image.
The computer-readable application of claim 18, further comprising logic instructions that, when executed:
- update said confidence value if said pixel is not obstructed.
The computer-readable application of claim 18, wherein said logic instructions to determine whether to update a pixel value include logic instructions that, when executed:
- update said pixel value if said pixel is not obstructed.
The computer-readable application of claim 18, wherein said logic instructions to determine whether to update a pixel value include logic instructions that, when executed:
- retain an existing pixel value of said pixel if said pixel is obstructed.
The computer-readable application of claim 18, wherein said logic instructions to determine whether said pixel is obstructed include logic instructions that, when executed:
- determine whether a path of obstructed pixels exists from said pixel to an edge of said displayed image.
An apparatus for estimating pixel values of pixels of a displayed image, comprising:
- means for determining a status of each pixel of a displayed image captured by an image capture device, said determining being based on a confidence value for each pixel and a comparison of an estimated value and a direct sampling value of each pixel;
- means for determining whether each pixel is obstructed based at least in part on said status and said confidence value of each pixel;
- and
- means for determining whether to update a pixel value of each pixel based at least in part on said status of each pixel and whether each pixel is obstructed.
Dependencies are inferred from the claim text.