摘要:
An image processing apparatus includes components explained below. A parallax calculating unit receives input of image input data Da1 and Db1, calculates a parallax amount in each of a plurality of divided regions, and outputs a plurality of parallax data T1. A frame-parallax calculating unit outputs, based on the parallax data T1 in a projecting direction, frame parallax data T2. A frame-parallax correcting unit outputs frame parallax data after correction T3 using the frame parallax data T2 of a plurality of frames. A parallax-adjustment-amount calculating unit outputs, based on parallax adjustment information S1 and the frame parallax data after correction T3, parallax adjustment data T4. An adjusted-image generating unit outputs, based on the parallax adjustment data T4, image output data Da2 and Db2.
摘要:
An image processing apparatus 100 includes a parallax calculating unit 1. The parallax calculating unit 1 receives input of a pair of image input data Da1 and Db1 forming a three-dimensional video, calculates parallax amounts of respective regions obtained by dividing the pair of image input data Da1 and Db1 into a plurality of regions, and outputs the parallax amounts as parallax data T1 of the respective regions. The parallax calculating unit 1 includes a correlation calculating unit 10, a high-correlation-region extracting unit 11, a denseness detecting unit 12, and a parallax selecting unit 13. The correlation calculating unit 10 outputs correlation data T10 and pre-selection parallax data T13 of the respective regions. The high-correlation-region extracting unit 11 determines a level of correlation among the correlation data T10 of the regions and outputs high-correlation region data T11. The denseness detecting unit 12 determines, based on the high-correlation region data T11, a level of denseness and outputs dense region data T12. The parallax selecting unit 13 outputs, based on the dense region data T12, the parallax data T1 obtained by correcting the pre-selection parallax data T13.
摘要:
The frame-parallax-adjustment-amount generating unit outputs, as first parallax data, parallax data of an image portion protruded most among image portions protruded more than a first reference value from a pair of frame images forming a three-dimensional image. The pixel-parallax-adjustment-amount generating unit outputs, as second parallax data, parallax data of an image portion retracted more than a second reference value from the pair of frame images. The adjusted-image generating unit generates a pair of image output data by moving the entire pair of image input data to the inner side based on the first parallax data and moving an image portion retracted more than the second reference value of the pair of image input data based on the second parallax data to adjust a parallax amount and outputs the pair of image output data.
摘要:
A method and apparatus for processing images, and an image display apparatus are provided that can produce favorable images even when digitized image are partially magnified (enlarged) or reduced (shrunk). The apparatus for expanding or reducing input image data supplied thereto, for each area of the image data, comprises a high frequency (HF) component smoothing processor that generates smoothed-HF-component image data by smoothing HF components of the input image data; a partial magnification/reduction controller that generates partial magnification/reduction control information that designates positions of pixels in image data obtained after expanding or reducing the input image data for each image area; and a pixel data generator that generates pixel data of pixel positions designated by the partial magnification/reduction control information in the smoothed-HF-component image data, by using pixel data in a neighborhood of the designated pixel positions.
摘要:
An image processing apparatus determines (3H) a reference pixel position for each pixel by an interpolation calculation using the distortion correction values for representative pixels stored in a correction value storage unit (2H), decides (4H) whether the distortion correction values used in the interpolation satisfy a predetermined condition, reads (5H) a plurality of pixel values from an image data storage unit (1) according to values of their reference pixel position, determines (6H) first interpolation coefficients (C6) from a value of its reference pixel position, and determines the pixel value D7 in the output image from the plurality of pixel values read and the first interpolation coefficients (C6). The image processing apparatus determines (6HA) second interpolation coefficients (C6A) from said value of its reference pixel position and a predetermined function, and selects (6HB), according to the decision result, either the second interpolation coefficients (C6A) or third interpolation coefficients (C6B) for use as the first interpolation coefficients (C6).
摘要:
An image processing apparatus determines a reference pixel position for each pixel by an interpolation calculation using the distortion correction values for representative pixels stored in a correction value storage unit, decides whether the distortion correction values used in the interpolation satisfy a predetermined condition, reads a plurality of pixel values from an image data storage unit according to values of their reference pixel position, determines first interpolation coefficients from a value of its reference pixel position, and determines the pixel value in the output image from the plurality of pixel values read and the first interpolation coefficients. The image processing apparatus determines second interpolation coefficients from said value of its reference pixel position and a predetermined function, and selects, according to the decision result, either the second interpolation coefficients or third interpolation coefficients for use as the first interpolation coefficients.
摘要:
An image processor is provided with the high-frequency component detecting unit that calculates a convolution for each of regions of interest in part of an image region of input image data, to output the high-frequency component detection result for each pixel of interest; the smoothing unit that smoothes the image data, to output the smoothed image data; and the image data processing unit that combines based on the high-frequency component detection result the image data with the smoothed image data, to output the combined image data; wherein the image data processing unit varies the combination rate for the smoothed image data, based on the high-frequency component detection result. Thereby, even when a region in the image data contains such high frequency components as a checkered pattern has, an image resistant to moiré that would be generated in magnifying or reducing of the image on a region basis can be displayed without deterioration of image quality.
摘要:
A method and apparatus for processing images, and an image display apparatus are provided that can produce favorable images even when digitized image are partially magnified (enlarged) or reduced (shrunk). The apparatus for expanding or reducing input image data supplied thereto, for each area of the image data, comprises a high frequency (HF) component smoothing processor that generates smoothed-HF-component image data by smoothing HF components of the input image data; a partial magnification/reduction controller that generates partial magnification/reduction control information that designates positions of pixels in image data obtained after expanding or reducing the input image data for each image area; and a pixel data generator that generates pixel data of pixel positions designated by the partial magnification/reduction control information in the smoothed-HF-component image data, by using pixel data in a neighborhood of the designated pixel positions.
摘要:
A motion vector detection device includes a motion estimator which detects block motion vectors (MV0) and a motion vector densifier (130). The motion vector densifier (130) further comprises a first motion vector generator (1341), a second motion vector generator (1342-134N), and a motion vector corrector (1371-137N). From each block, the first motion vector generator (1341) generates sub-blocks on a first layer, and generates a motion vector (MV1) for each sub-block on the first layer. In each layer from a second layer through an N-th layer, the second motion vector generator (1342-134N) generates a motion vector (MV7, where k=2 to N) for each sub-block in the layer. The motion vector corrector (1371-137N) corrects the motion vectors of the sub-blocks in layers subject to correction among the first through N-th layers.
摘要:
To interpolate a frame between two frames of a video signal, sets of reference images are generated, each set having a different resolution level. Motion between the two frames is estimated at each resolution level by using these sets of reference images. For each pixel processed at each resolution level, multiple motion vector candidates are obtained. Information indicating the multiple motion vector candidates is used to select motion search ranges at the next higher resolution level. To determine the motion search range for a pixel, selected motion vector candidates pertaining both to the pixel itself and to its neighboring pixels are used. An interpolated frame of high image quality is thereby obtainable without increased computation and with reduced risk of major image defects due to erroneous motion estimation.