Image processing device, image processing method, image processing system, program, storage medium, and integrated circuit
First Claim
1. An image processing device comprising:
- a brightness information calculation portion operable to calculate brightness information of an image signal that can form an image made up of pixels, the calculation being performed per pixel or per pixel region made up of a plurality of pixels;
an interest level estimation portion operable to estimate an interest level indicating the degree to which the pixel or the pixel region is visually focused on in the image, based on the brightness information;
a vanishing point estimation portion operable to estimate vanishing point information of the image, based on the brightness information;
a depth estimation portion operable to (i) estimate a degree of depth based on the interest level and the vanishing point information and (ii) calculate a correction gain for performing a depth correction process on the image signal based on the degree of depth;
a depth correction portion operable to perform the depth correction process on the image signal based on the correction gain; and
a processor operable to control at least one of the brightness information calculation portion, that interest level estimation portion, the vanishing point estimation portion, the depth estimation portion, and the depth correction portion,wherein the vanishing point estimation portion includes;
a border calculation portion operable to calculate border information based on the brightness information and extract characteristic points in border portions within the image based on the border information;
a Hough transform portion operable to convert straight lines in the image that connect the characteristic points into points within a Hough space by performing a Hough transform;
a distribution calculation portion operable to calculate a histogram distribution for the points within the Hough space; and
a vanishing point extraction portion operable to extract the vanishing point information of the image based on the histogram distribution for the points in the Hough space.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention executes color correction that improves the feeling of depth of a 2D image with ease and by using a preexisting device. Input image data is first converted into brightness information by a brightness information calculation portion. The interest level within the image is then estimated by an interest level estimation portion based on that information. The vanishing point is then estimated by a vanishing point estimation portion. Next, a depth estimation portion estimates the degree of depth based on the distance from the vanishing point to a pixel i and the interest level of the pixel i, and calculates a depth correction gain value. A corrected image, obtained by controlling a depth correction image process based on the depth correction gain value, is converted to a predetermined image format and outputted by an output portion.
39 Citations
19 Claims
-
1. An image processing device comprising:
-
a brightness information calculation portion operable to calculate brightness information of an image signal that can form an image made up of pixels, the calculation being performed per pixel or per pixel region made up of a plurality of pixels; an interest level estimation portion operable to estimate an interest level indicating the degree to which the pixel or the pixel region is visually focused on in the image, based on the brightness information; a vanishing point estimation portion operable to estimate vanishing point information of the image, based on the brightness information; a depth estimation portion operable to (i) estimate a degree of depth based on the interest level and the vanishing point information and (ii) calculate a correction gain for performing a depth correction process on the image signal based on the degree of depth; a depth correction portion operable to perform the depth correction process on the image signal based on the correction gain; and a processor operable to control at least one of the brightness information calculation portion, that interest level estimation portion, the vanishing point estimation portion, the depth estimation portion, and the depth correction portion, wherein the vanishing point estimation portion includes; a border calculation portion operable to calculate border information based on the brightness information and extract characteristic points in border portions within the image based on the border information; a Hough transform portion operable to convert straight lines in the image that connect the characteristic points into points within a Hough space by performing a Hough transform; a distribution calculation portion operable to calculate a histogram distribution for the points within the Hough space; and a vanishing point extraction portion operable to extract the vanishing point information of the image based on the histogram distribution for the points in the Hough space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An image processing method comprising:
-
calculating brightness information of an image signal that can form an image made up of pixels, the calculation being performed per pixel or per pixel region made up of a plurality of pixels; estimating an interest level indicating the degree to which the pixel or the pixel region is visually focused on in the image, based on the brightness information; estimating vanishing point information of the image, based on the brightness information; estimating a degree of depth based on the interest level and the vanishing point information and calculating a correction gain for performing a depth correction process on the image signal based on the degree of depth; and performing a depth correction process on the image signal based on the correction gain, wherein the estimating vanishing point information includes; calculating border information based on the brightness information and extracting characteristic points in portions within the image based on the border information; converting straight lines in the image that connect the characteristic points into points within a Hough space by performing a Hough transform; calculating a histogram distribution for the points within the Hough space; and extracting the vanishing point information of the image based on the histogram distribution for the points in the Hough space.
-
-
19. A non-transitory computer-readable storage medium having stored thereon a program, wherein, when executed, the program causes a computer to function as:
-
a brightness information calculation portion operable to calculate brightness information of an image signal that can form an image made up of pixels, the calculation being performed per pixel or per pixel region made up of a plurality of pixels; an interest level estimation portion operable to estimate an interest level indicating the degree to which the pixel or the pixel region is visually focused on in the image, based on the brightness information; a vanishing point estimation portion operable to estimate vanishing point information of the image, based on the brightness information; a depth estimation portion operable to (i) estimate a degree of depth based on the interest level and the vanishing point information and (ii) calculate a correction gain for performing a depth correction process on the image signal based on the degree of depth; a depth correction portion operable to perform the depth correction process on the image signal based on the correction gain, wherein the vanishing point estimation portion includes; a border calculation portion operable to calculate border information based on the brightness information and extract characteristic points in border portions within the image based on the border information; a Hough transform portion operable to convert straight lines in the image that connect the characteristic points into points within a Hough space by performing a Hough transform; a distribution calculation portion operable to calculate a histogram distribution for the points within the Hough space; and a vanishing point extraction portion operable to extract the vanishing point information of the image based on the histogram distribution for the points in the Hough space.
-
Specification