Abstract:
A fast method of color interpolation of pixels of an image acquired by a color filtered digital sensor uses a very simple cost function that nevertheless produce interpolated images of good quality. The cost function is computationally simpler because it does not require the calculation of powers and square roots. An efficient triangulation algorithm that may be executed in far less time than prior art triangulation processes, while practically ensuring the same performances. The peculiarity of this triangulation algorithm consists in that on average it requires only two iteration steps, while the most accurate prior triangulation algorithm is completed only after four iteration steps. Optionally, the interpolation process may be followed by an anti-aliasing processing that effectively removes color artifacts that may be created during the interpolation process.
Abstract:
A method for obtaining a high-resolution digital image from a plurality of starting images P,S formed by pixel matrices and acquired at a lower resolution. The method comprises a phase of combining the plurality of starting images P,S to generate a provisional high-resolution image HR (0) formed by a pixel matrix. The method also comprises a calculation phase to associate a respective error with at least a part of the pixels of the provisional image HR (0) , said calculation phase providing a first error associated with at least one first pixel, and a phase of at least partially processing the provisional image by modifying the pixels of this image on the basis of the respective errors associated with them. The method is characterized by the fact that the calculation phase includes the phase of:
calculating a second error to associate with at least one second pixel situated in the vicinity of said first pixel in the matrix ( HR (0) ), said second error being calculated by using the first error associated with said at least one first pixel.
Abstract:
Subdivision per basic color channels of grey level data generated by a color sensor is no longer required according to a novel color interpolation method of an image acquired by a digital color sensor generating grey levels for each image pixel in function of the filter applied to the sensor, by interpolating the values of missing colors of each image pixel for generating triplets or pairs of values of primary colors (RGB) or complementary hues for each image pixel. The method comprises the following steps:
i) calculating spatial variation gradients of primary colors or complementary hues for each image pixel and storing the information of directional variation of primary color or complementary hue in look-up tables pertaining to each pixel; ii) interpolating color values of each image pixel considering said directional variation information of the respective values of primary colors or complementary hues stored in the respective look-up tables of the pixel for generating said multiple distinct values for each image pixel.
Abstract:
On décrit une méthode de traitement d'images numériques comprenant les phases de:
extraction d'informations chromatiques d'une image prise par un dispositif de prise d'images et concernant un sujet humain; localisation de régions d'intérêt visuel; et correction d'exposition de l'image prise par une normalisation d'une échelle de gris de l'image prise basée sur les régions d'intérêt visuel.
Avantageusement selon l'invention, la méthode comprend une phase de reconnaissance de zones correspondant à la peau du sujet photographié, ces zones étant utilisées comme régions d'intérêt visuel pour la phase de correction d'exposition.
Abstract:
Color image signals, as derived e.g. by interpolating the output from a color filter array (CFA) are arranged in pixels, each pixel having associated detected (10) color information for a first color as well as undetected filled-in (20) color information for at least a second and a third color. The images are thus exposed to false color and zipper effect artifacts, and are subject to processing preferably including the steps of:
checking (30) the images for the presence of zipper effect artifacts, and
i) if said checking (30) reveals the presence of zipper effect artifacts, applying a zipper effect removal process (50) to said image signals; ii) if said checking (30) fails to reveal the presence of zipper effect artifacts, applying a false color removal process (40) to said image signals.
False color and zipper effect artifacts are thus preferably both reduced by adaptively using the zipper effect removal process (50) and the false color removal process (40).
Abstract:
A method of obtaining a high-resolution digital image from a plurality of starting images formed by pixel matrices and acquired at a lower resolution. The method comprises a phase of combining the plurality of starting images to generate a provisional high-resolution image. The method thereafter comprises a phase of producing a further plurality of low-resolution images from the provisional image, each of the images of said further plurality corresponding to a respective image of the plurality of starting images. The method also comprises a phase in which the provisional image is at least partly processed by modifying pixels of this image to reduce a difference between corresponding images of the plurality of starting images and said further plurality and is characterized by the fact the phase of processing the provisional image comprises phases of:
associating pixels of the provisional image with a respective measure representing the uncertainty of the pixels, leaving unmodified at least a subset of pixels of the provisional image with which there is associated a respective uncertainty measure smaller than a predetermined threshold value.