H04N1/6077

CODE READER AND RELATED METHOD FOR REALTIME COLOR CALIBRATION OF IMAGING SYSTEMS FOR ITEM RECOGNITION WITHIN A CODE READER
20230169287 · 2023-06-01 ·

A code reader includes a color imager and a processor operably coupled to the color imager. The processor is configured to: set an RGB imager pixel color gain; capture at least one image with active or ambient illumination using the color imager with a calibration target in view; calculate a mean value of R, G, B pixels for the at least one image; use a color plane as a reference, determining a color gain to set calibration parameters; capture at least one additional image using the calibration parameters; and save the calibration parameters if mean values of the R, G, B, pixels for the at least one additional image are within a predetermined range to be used by the camera for subsequent image capture, and apply to each pixel of the image a corresponding color correction matrix from among a plurality of stored color correction matrices.

IMAGE PROCESSING DEVICE AND METHOD FOR COLOR BALANCING
20170316585 · 2017-11-02 ·

An image processing device performing color balancing of a first image and at least a second image is provided. The image processing device comprises a color balancing determination unit and a color balancing calculation unit.

The color balancing determination unit determines a global gain vector (t) comprising at least two gain factors (â.sup.n, â.sup.n+1) of the first and second images by minimizing a cost function based upon reference pixel values of the first and second images. The first and second image reference pixels depict a shared color scene of the two images.

The color balancing calculation unit performs color balancing of the first image based upon the gain factor (â.sup.n) of the first image and to perform a color balancing of the second image based upon the gain factor (â.sup.n+1) of the second image.

CHANGE DEGREE DERIVING DEVICE, CHANGE DEGREE DERIVING SYSTEM AND KNOWN COLOR BODY

Provided is a change degree deriving device including a receiving unit that receives an image obtained by capturing an object and a known color body, the known color body including plural color samples each of which has a known colorimetric value, and a position checking section used to check a relative position of the known color body with respect to the object, a conversion rule generating unit that generates a conversion rule used to convert a color of the image received by the receiving unit into a numerical value in a device-independent color space, based on the color samples included in the image received by the receiving unit, and a converting unit that converts a color of the object included in the image received by the receiving unit into a numerical value in the device-independent color space according to the conversion rule.

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM
20170339386 · 2017-11-23 ·

The image processing apparatus includes a white balance adjustment circuit configured to adjust a color temperature to RAW data of an image obtained by capturing, a generator circuit configured to generate data of planes for each component of the image from data of which color temperature was adjusted, and a RAW encoding circuit configured to conduct compression encoding of the data of the planes.

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

An image processing apparatus includes an illumination light intensity calculating unit that determines, from a brightness value based on a pixel value of each pixel forming an original image, an illumination light intensity image having as a pixel value an illumination light component of the original image, using at least one smoothed image having the brightness value that is smoothed using at least a smoothing degree, and a light source color calculating unit that determines an illumination light source color as a light source color of illumination light in accordance with the original image and the illumination light intensity image.

Adaptive output correction for digital image capture processing

In one example, digital image frames are accessed, each of the digital image frames having an associated control value for an automatic image capture processing function. A measure of information content change is determined for a current digital image frame relative to at least one previous digital image frame. A measure of information content reliability with respect to the automatic image capture processing function is determined for the current digital image frame. The control value associated with the current digital image frame is corrected based on the determined measure of information content change and the determined measure of information content reliability. A final control value for the automatic image capture processing function is output based on corrected control values for one or more digital image frames.

SYSTEM AND PROCESS FOR COLOR-BALANCING A SERIES OF OBLIQUE IMAGES
20170236307 · 2017-08-17 ·

Image processing systems and methods are disclosed, including an image processing system comprising a computer running image processing software causing the computer to receive an oblique aerial image having at least a first section and a second section, wherein the first section has a first color distribution and the second section has a second color distribution; receive at least two reference images having consistent color distributions; receive geographic information about the at least two reference images and the oblique aerial image; choose at least a one reference image for each of the first and second sections based on the geographic information; and create at least one color-balancing transformation for the first and second sections.

Image color correction

Corrected color components are obtained that correspond to an interpolation between a first and second corrected color component vector, in the first vector the color component are scaled to move a characteristic color component vector towards a target and in the second set the color components are contracted towards a reference determined by part of the color components. A position of the interpolation between the first and second corrected color component vectors is controlled by an interpolation coefficient computed from a ratio of an average value of the at least one of the color component in the input image or one or more reference images with similar content and an average obtained from the other color components of the input image or the or one or more reference images with similar content. The position of the interpolation is moved increasingly toward the second corrected color component vector with decreasing values of said ratio.

IMAGE PICKUP SYSTEM
20170230634 · 2017-08-10 · ·

An image pickup system includes: an image pickup section including a first image pickup device outputting a first image pickup signal, and a second image pickup device outputting a second image pickup signal; a processor that performs signal processing on image pickup signals; and a memory section holding a difference correction parameter, the difference correction parameter indicating difference of image characteristics derived from sensitivity of each image pickup device, in image pickup signals outputted from the first image pickup device and the second image pickup device; and a correction processing section performing correction processing on at least one of the first image pickup signal and the second image pickup signal, based on the difference correction parameter.

RECOGNITION-BASED COLOR CORRECTIONS

A method comprising: performing a first object recognition round on an image to detect at least a first object; matching the first detected object to a first reference object, thereby recognizing the first object; determining a chromatic adaptation transform between the first recognized object and the first reference object; applying the chromatic adaptation transform to the image; performing a second object recognition round on the chromatically adapted image to detect a second object that is different than the first recognized object; and matching the second detected object with a second reference object, thereby recognizing the second object.