Abstract:
An image processing apparatus comprises an image acquiring unit configured to acquire a first image, which is an image including an eye; an image generating unit configured to generate a second image, which is a binary image representing an edge of the first image; a classifying unit configured to classify, based on presence or absence of the edge, pixels included in the second image; and a pupil-region generating unit configured to generate a pupil region, which is a region corresponding to a pupil in the first image, based on a classification result, wherein when pixels having a same value are present separately in a plurality of blocks in the second image, the classifying unit performs the classification of the pixels further based on areas of the blocks or luminance values of pixels in the first image corresponding to the blocks.
Abstract:
An expression estimation device configured to estimate an expression of a person from an image has an expression determination unit that analyzes the image of the person to generate first expression information indicating an expression of the person, a motion determination unit that analyzes the image of the person to determine a type of motion of the person, and an expression estimation unit that generates second expression information indicating the expression of the person according to the first expression information generated by the expression determination unit and the type of motion determined by the motion determination unit.
Abstract:
An image processing apparatus that morphs at least part of an input image has an image acquiring unit that acquires an input image, an object specifying unit that specifies an object that is included in the input image and is to be morphed, a map storage unit in which a shift amount map, which is a map in which shift amounts of pixels in a two-dimensional plane are defined, is stored, a map morphing unit that morphs the shift amount map according to a shape of the object to be morphed, and an image morphing unit that morphs the image by determining a shift amount of a pixel that corresponds to the object based on the morphed shift amount map and shifting the pixel.
Abstract:
An image processing apparatus comprises an image acquiring unit configured to acquire a face image including a face of a person; a lip extracting unit configured to extract a lip region from the face image; a color determining unit configured to determine a representative color of the lip based on pixels included in the lip region; a value acquiring unit configured to acquire a first value representing a proximity to the lip region and a second value correlated to similarity of a color to the representative color; a generating unit configured to generate, based on distributions of the first and second values, a lip correction map representing a distribution of weights used in correcting a color of the lip included in the face image; and an image correcting unit configured to correct the color of the lip using the lip correction map.
Abstract:
A gesture recognition device configured to detect a gesture from acquired image and generate command issued to a control target instrument according to the gesture, the gesture recognition device comprising: an image acquisition unit configured to acquire an image; a gesture acquisition unit configured to detect a target region performing a gesture from the acquired image, and acquire the gesture based on motion or a shape of the detected target region; a face detection unit configured to detect a face comprised in the acquired image; a correlation unit configured to correlate the detected target region with the detected face using a human body model representing a shape of a human body; a personal identification unit configured to identify a user corresponding to the detected face; and a command generation unit configured to generate a command issued to the control target instrument based on the identified user and the acquired gesture.
Abstract:
An apparatus having an image acquiring unit configured to acquire the face image. The apparatus additionally having a first determining unit configured to determine a representative pixel value representing a skin region, based on pixels included in the face image, a region generating unit configured to generate a first region including the object, and a second determining unit configured to determine correction pixels, which are one or more pixels used for the correction, out of pixels present in a vicinity of the first region, based on similarity to the representative pixel value. The apparatus also having a partial-image generating unit configured to generate a partial image, which is a collection of pixels for replacing pixels corresponding to the object, using the correction pixels, and a correcting unit configured to perform correction by combining the partial image with the face image.
Abstract:
An image processing apparatus that morphs at least part of an input image has an image acquiring unit that acquires an input image, an object specifying unit that specifies an object that is included in the input image and is to be morphed, a map storage unit in which a shift amount map, which is a map in which shift amounts of pixels in a two-dimensional plane are defined, is stored, a map morphing unit that morphs the shift amount map according to a shape of the object to be morphed, and an image morphing unit that morphs the image by determining a shift amount of a pixel that corresponds to the object based on the morphed shift amount map and shifting the pixel.
Abstract:
An image processing apparatus comprises an image acquiring unit configured to acquire an image; a representative-color acquiring unit configured to acquire a representative color, which is a color representing a target region where the correction is performed, from the acquired image; and an image correcting unit configured to perform correction processing on the image on the basis of a set reference color, wherein the image correcting unit updates the reference color with the representative color when similarity between the representative color corresponding to the processing target image and the reference color is equal to or smaller than a predetermined threshold, and does not update the reference color when the similarity is larger than the predetermined threshold.
Abstract:
An image processing apparatus comprises an image acquiring unit configured to acquire an image; a representative-color acquiring unit configured to acquire a representative color, which is a color representing a target region where the correction is performed, from the acquired image; and an image correcting unit configured to perform correction processing on the image on the basis of a set reference color, wherein the image correcting unit updates the reference color with the representative color when similarity between the representative color corresponding to the processing target image and the reference color is equal to or smaller than a predetermined threshold, and does not update the reference color when the similarity is larger than the predetermined threshold.
Abstract:
An image processing apparatus comprises an image acquiring unit configured to acquire a face image including a face of a person; a lip extracting unit configured to extract a lip region from the face image; a color determining unit configured to determine a representative color of the lip based on pixels included in the lip region; a value acquiring unit configured to acquire a first value representing a proximity to the lip region and a second value correlated to similarity of a color to the representative color; a generating unit configured to generate, based on distributions of the first and second values, a lip correction map representing a distribution of weights used in correcting a color of the lip included in the face image; and an image correcting unit configured to correct the color of the lip using the lip correction map.