Image processing device, image processing method, program, storage medium and integrated circuit
First Claim
1. An image processing device comprising:
- a brightness information calculation portion that calculates brightness information of an image signal that is input and that can form a two-dimensional image made from pixels;
a normal direction estimation portion that estimates a normal direction for each pixel, or each region made of a plurality of pixels, from the brightness information in order to give a feeling of depth to the two-dimensional image that is formed by the image signal, and obtains a normal direction vector that is a three-dimensional vector for each pixel or for each region based on the normal direction that is estimated; and
a corrected gradation derivation portion that finds a correction amount of the brightness information based on the normal direction vector that is obtained by the normal direction estimation portion, and corrects the brightness information of the image signal based on the correction amount of the brightness information.
3 Assignments
0 Petitions
Accused Products
Abstract
It is an object to easily, and using existing devices, perform shadow enhancement that achieves an increase in the feeling of depth of 2D video. The input image data are first converted into brightness information by a brightness information calculation portion. Then, based on that brightness information, the normal direction and the edge information in the pixel targeted for processing are estimated by a normal direction estimation portion. A corrected gradation derivation portion then performs correction processing such as the addition of shadow component on the input image based on the brightness information and the estimated normal direction and edge information to create a processed image that has a feeling of depth, and then an output portion converts this to a predetermined image format and outputs it. In this way, it is possible to easily increase the feeling of depth of a 2D image through the addition of shadow, for example, in accordance with the characteristics of the input image.
-
Citations
42 Claims
-
1. An image processing device comprising:
-
a brightness information calculation portion that calculates brightness information of an image signal that is input and that can form a two-dimensional image made from pixels;
a normal direction estimation portion that estimates a normal direction for each pixel, or each region made of a plurality of pixels, from the brightness information in order to give a feeling of depth to the two-dimensional image that is formed by the image signal, and obtains a normal direction vector that is a three-dimensional vector for each pixel or for each region based on the normal direction that is estimated; and
a corrected gradation derivation portion that finds a correction amount of the brightness information based on the normal direction vector that is obtained by the normal direction estimation portion, and corrects the brightness information of the image signal based on the correction amount of the brightness information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 40, 41)
-
-
34. An image processing method, comprising steps of:
-
calculating brightness information of an image signal that is input and that can form a two-dimensional image made from pixels;
setting a coordinate (c1,c2,c3) (where c1, c2, and c3 are real numbers) of a light source position;
calculating a difference x between the brightness information of the pixel at a predetermined coordinate position (p1,p2) (where p1 and p2 are real numbers) on the plane formed by the two-dimensional image and the brightness information of a pixel that is adjacent in the x direction on the plane, and a difference y between the brightness information of the pixel at the predetermined coordinate position (p1,p2) and the brightness information of a pixel that is adjacent in the y direction on the plane;
calculating a normal direction vector (said difference x, said difference y, c3) from the difference x and the difference y that are calculated in the difference calculation step;
calculating a light source direction vector (c1-p1, c2-p2, c3) based on the light source position and the pixel position of the pixel (p1,p2); and
correcting the brightness information of the pixel based on the normal direction vector and the light source direction vector. - View Dependent Claims (35)
-
-
36. An image processing method, comprising steps of:
-
calculating brightness information of an image signal that is input and that can form a two-dimensional image made from pixels;
estimating a normal direction for each pixel or for each region made of a plurality of pixels, from the brightness information in order to give a feeling of depth to the two-dimensional image that is formed by the image signal, and obtaining a normal direction vector that is a three-dimensional vector for each pixel or for each region based on the normal direction that is estimated; and
finding a correction amount of the brightness information based on the normal direction vector that is obtained in the normal direction estimation step, and correcting the brightness information of the image signal based on the correction amount of the brightness information.
-
-
37. A program for causing a computer to function as:
-
a brightness information calculation portion that calculates brightness information of an image signal that is input and that can form a two-dimensional image made from pixels;
a normal direction estimation portion that estimates a normal direction for each pixel, or each region made of a plurality of pixels, from the brightness information in order to give a feeling of depth to the two-dimensional image that is formed by the image signal, and obtains a normal direction vector that is a three-dimensional vector for each pixel or for each region based on the normal direction that is estimated; and
a corrected gradation derivation portion that finds a correction amount of the brightness information based on the normal direction vector that is obtained by the normal direction estimation portion, and corrects the brightness information of the image signal based on the correction amount of the brightness information.
-
-
38. A computer-readable storage medium on which is stored a program for causing a computer to function as:
-
a brightness information calculation portion that calculates brightness information of an image signal that is input and that can form a two-dimensional image made from pixels;
a normal direction estimation portion that estimates a normal direction for each pixel, or each region made of a plurality of pixels, from the brightness information in order to give a feeling of depth to the two-dimensional image that is formed by the image signal, and obtains a normal direction vector that is a three-dimensional vector for each pixel or for each region based on the normal direction that is estimated; and
a corrected gradation derivation portion that finds a correction amount of the brightness information based on the normal direction vector that is obtained by the normal direction estimation portion, and corrects the brightness information of the image signal based on the correction amount of the brightness information.
-
-
39. An integrated circuit, comprising:
-
a brightness information calculation portion that calculates brightness information of an image signal that is input and that can form a two-dimensional image made from pixels;
a normal direction estimation portion that estimates a normal direction for each pixel, or each region made of a plurality of pixels, from the brightness information in order to give a feeling of depth to the two-dimensional image that is formed by the image signal, and obtains a normal direction vector that is a three-dimensional vector for each pixel or for each region based on the normal direction that is estimated; and
a corrected gradation derivation portion that finds a correction amount of the brightness information based on the normal direction vector that is obtained by the normal direction estimation portion, and corrects the brightness information of the image signal based on the correction amount of the brightness information.
-
-
42. An image processing device, comprising:
-
a brightness information calculation portion that derives brightness information from an image signal that forms a two-dimensional image;
a normal direction estimation portion that obtains a three-dimensional vector value for each pixel or for each region; and
a corrected gradation derivation portion that corrects a luminance value of the pixel or the region based on the three-dimensional vector value.
-
Specification