System and method for removing specularity from an image
AssigneeTandent Vision Science, Inc.
InventorKshitiz Garg
Life of this patent
Estimating the term…
Abstract
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, processing the image to generate intrinsic images including a material image and an illumination image, and detecting and removing specularity as a function of the intrinsic images.
Claims21
An automated, computerized method for processing an image, comprising the steps of:
- providing an image file depicting an image, in a computer memory;
- processing the image to generate intrinsic images including a material image and an illumination image, the processing of the image being carried out by executing a spatio-spectral operator/constraint/solver model for image segregation such that the material image comprises a representation of material expressed as a separate, multi-band representation for the material, independent of illumination, each band of the multi-band representation for the material corresponding to a segment of the electro-magnetic spectrum, and such that the illumination image comprises a representation of the illumination expressed as a separate, multi-band representation for the illumination, independent of the material, each band multi-band representation for the illumination corresponding to a segment of the electro-magnetic spectrum;
- and
- detecting and removing specularity as a function of the intrinsic images, the detecting specularity including analyzing at least one of the material image and the illumination image.
A computer system which comprises:
- a CPU;
- and
- a memory storing an image file containing an image;
- the CPU arranged and configured to execute a routine to process the image to generate intrinsic images including a material image and an illumination image, and detect and remove specularity as a function of the intrinsic images, the processing of the image being carried out by executing a spatio-spectral operator/constraint/solver model for image segregation such that the material image comprises a representation of material expressed as a separate, multi-band representation for the material, independent of illumination, each band of the multi-band representation for the material corresponding to a segment of the electro-magnetic spectrum, and such that the illumination image comprises a representation of the illumination expressed as a separate, multi-band representation for the illumination, independent of the material, each band multi-band representation for the illumination corresponding to a segment of the electro-magnetic spectrum, the detecting specularity including analyzing at least one of the material image and the illumination image.
A computer program product, disposed on a non-transitory computer readable media, the product including computer executable process steps operable to control a computer to:
- provide an image file depicting an image, in a computer memory, process the image to generate intrinsic images including a material image and an illumination image, and detect and remove specularity as a function of the intrinsic images, the processing of the image being carried out by executing a spatio-spectral operator/constraint/solver model for image segregation such that the material image comprises a representation of material expressed as a separate, multi-band representation for the material, independent of illumination, each band of the multi-band representation for the material corresponding to a segment of the electro-magnetic spectrum, and such that the illumination image comprises a representation of the illumination expressed as a separate, multi-band representation for the illumination, independent of the material, each band multi-band representation for the illumination corresponding to a segment of the electro-magnetic spectrum, the detecting specularity including analyzing at least one of the material image and the illumination image.
Dependencies are inferred from the claim text.