摘要:
An apparatus and a method for efficiently executing correction of false color, such as purple fringe, caused by chromatic aberration and for generating and outputting high-quality image data are provided. A white-saturated pixel is detected from image data, a false-color-pixel detection area is set around the detected white-saturated pixel, and pixels having color corresponding to false color such as purple fringe are detected from the set area. The detected pixels are determined as false-color pixels and correction processing based on the values of the surrounding pixels is performed on the determined false-color pixels. With this configuration, an area of false color such as purple fringe generated in the neighborhood of a white-saturated pixel can be efficiently detected, pixel values can be partially corrected, and high-quality image data can be generated and output without affecting the entire image.
摘要:
The present invention relates to a method, apparatus and program for processing an image, capable of producing a sharp image. A digital camera 1 includes an imaging device 4 formed of a single-plane sensor that provides one color signal for each pixel. A plurality of images are captured at a high shutter speed by the imaging device 4 and stored in a frame memory 22 of a signal processor 7. The signal processor 7 detects a positional relationship among the plurality of images stored in the frame memory 22 and estimates a correct image with three color signals at each pixel, based on the detected positional relationship. The present invention is applicable, for example, to a digital camera.
摘要:
An accurate white balance adjustment process is provided for an image captured in an environment where different color components, such as an ambient light and a flash light are mixed. With respect to image to be captured under a plurality of different types of irradiation light, such as ambient light, and flash light, the image is captured or generated in an environment of single light irradiation. The white balance adjustment according to the parameter set up based on the color component (color temperature) of each type of irradiation light is carried out with respect to the image in each environment of the single light irradiation, so as to synthesize them Furthermore, with respect to the moved portion of the subject itself, the present invention is arranged such that the pixel value is compensated and set up based on adjacent pixel values of the motionless portion, it becomes possible to generate a natural image data with smooth changes between pixels.
摘要:
An image processing apparatus and method, wherein a reference area is specified in a first step, a foreground is specified in the reference area in a second step, the degree T1 of appropriateness is calculated in a third step, the degree T2 of appropriateness is calculated in a fourth step, the degree T3 of appropriateness is calculated in a fifth step, and, in a sixth step, a comparison area having the maximum sum of the degrees T1, T2, and T3 of appropriateness is set to a matching area corresponding to the reference area, in a comparison image.
摘要:
An image processing apparatus and method, wherein a reference area is specified in a first step, a foreground is specified in the reference area in a second step, the degree T1 of appropriateness is calculated in a third step, the degree T2 of appropriateness is calculated in a fourth step, the degree T3 of appropriateness is calculated in a fifth step, and, in a sixth step, a comparison area having the maximum sum of the degrees T1, T2, and T3 of appropriateness is set to a matching area corresponding to the reference area, in a comparison image.
摘要:
An image processing apparatus and a method are disclosed in which images picked up on a plurality of image pickup planes having different distances to a lens are processed. The apparatus and method include: an acquiring element or step for acquiring a plurality of images of a target object picked up on the plurality of image pickup planes; a first computing element or step for computing weights of the plurality of images acquired by the acquiring element; a second computing element or step for computing averages of the plurality of images acquired by the acquiring element; and an image creating element or step for creating an optimum image of the target object by obtaining a weighted average based on the weights computed by the first computing element and on the averages of the plurality of images computed by the second computing element.
摘要:
The space of the two-dimensional blinking pattern is divided into a plurality of resolution sub-spaces onto which the data to be transmitted is mapped in an encoding process. A data-receiving apparatus with a resolution thereof reduced to an insufficient level due to a long distance between the data-receiving apparatus and the data-transmitting apparatus is capable of reading a two-dimensional blinking pattern obtained as a result of a process to encode the data to be transmitted in a low-resolution sub-space. On the other hand, a data-receiving apparatus with a sufficient resolution is capable of reading a two-dimensional blinking pattern resulting from a process to encode the data to be transmitted in a high-resolution sub-space. As a result, even if a data-receiving apparatus is at a location far away from the data-transmitting apparatus, the data-receiving apparatus is capable of obtaining information to a certain degree, allowing a person carrying the data-receiving apparatus to form a judgment as to whether or not it is necessary for the person to approach the data-transmitting apparatus in order to obtain more detailed information.
摘要:
A first original image and a second original image are input to create a merged image. A superimpose area, which an operator designates using an input device, is set as a superimpose area. A portion of the first original image to be superimposed is determined. A superimposing process is executed by blending the first original image with the merged image with a weighted average. The setting of the superimpose area is to determine an &agr; value indicative of the degree of blend (weight) between the first original image and the merged image. The &agr; value of a portion independently present to the side of the second original image with respect to a center line is forced to be zero. The first original image is superimposed onto the merged image using the determined &agr; value.
摘要:
A data processing circuit multiplies, by 2.sup.a, input data supplied in a time-division multiplexed manner over a plurality of lines. The data processing circuit includes first, second, and third data selectors each having first, second, and third input terminals and a single output terminal. The first input terminal of the first selector is supplied with an input signal of "0". A first input line is connected in common to the second input terminal of the first data selector and the first input terminal of the second data selector. A second input line is connected in common to the third input terminal of the first data selector and the second input terminal of the second data selector. A third input line is connected in common to the third input terminal of the second data selector and the second input terminal of the third data selector. The first, second, and third input lines are supplied input data in a time-division multiplexed manner Each of the first, second, and third data selectors selects one of the input data supplied to the first, second, and third input terminals and outputs the selected data through the output terminal.
摘要:
An information processing method used for compressing or decoding picture data wherein, in securing an area in which to store restored picture data, pre-set processing can be performed speedily without producing caching errors. Storage sites on a data memory are allocated to luminance signals and to associated chroma signals so that the luminance signals and the associated chroma signals will be copied in different locations in a data cache. The luminance signals and the associated chroma signals so allocated are stored in the data memory. For decoding, plural picture data related with one another are allocated to different locations in the data memory so that the picture data will be copied indifferent addresses in the data memory.