Computer readable medium, image processing apparatus, and image processing method for learning images based on classification information
First Claim
1. A non-transitory computer readable medium storing a program causing a computer to execute a process for image processing, the process comprising:
- calculating, on the basis of image feature information of a plurality of learning image areas each set with a classification information item, a probability distribution of the image feature information for each classification information item;
acquiring a target image;
calculating an evaluation value of each of pixels included in the target image relating to a specified classification information item of the set classification information items corresponding to the plurality of learning image areas, on the basis of the image feature information of a target image area corresponding to the specified classification information item including the pixel and the probability distribution of the image feature information calculated for the specified classification information item; and
extracting, from the target image, the target image area relating to the specified classification information item, on the basis of the evaluation value calculated for each of the pixels included in the target image,wherein the image feature information comprises a feature vector formed by an arrangement of mean image feature values extracted from a plurality of unit areas in the target image area corresponding to the specified classification information item,wherein the mean image features values are color information and texture information extracted from the unit areas.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium stores a program causing a computer to execute a process for image processing. The process includes: calculating, on the basis of image feature information of a plurality of image areas each set with a classification information item, a probability distribution of the image feature information for each classification information item; acquiring a target image; calculating an evaluation value of each of pixels included in the target image relating to a specified classification information item, on the basis of the image feature information of an image area including the pixel and the probability distribution of the image feature information calculated for the specified classification information item; and extracting, from the target image, an image area relating to the specified classification information item, on the basis of the evaluation value calculated for each of the pixels included in the target image.
-
Citations
11 Claims
-
1. A non-transitory computer readable medium storing a program causing a computer to execute a process for image processing, the process comprising:
-
calculating, on the basis of image feature information of a plurality of learning image areas each set with a classification information item, a probability distribution of the image feature information for each classification information item; acquiring a target image; calculating an evaluation value of each of pixels included in the target image relating to a specified classification information item of the set classification information items corresponding to the plurality of learning image areas, on the basis of the image feature information of a target image area corresponding to the specified classification information item including the pixel and the probability distribution of the image feature information calculated for the specified classification information item; and extracting, from the target image, the target image area relating to the specified classification information item, on the basis of the evaluation value calculated for each of the pixels included in the target image, wherein the image feature information comprises a feature vector formed by an arrangement of mean image feature values extracted from a plurality of unit areas in the target image area corresponding to the specified classification information item, wherein the mean image features values are color information and texture information extracted from the unit areas. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium storing a program causing a computer to execute a process for image processing, the process comprising:
-
calculating, on the basis of image feature information of a plurality of learning image areas each set with a classification information item, a probability distribution of the image feature information for each classification information item; setting a sub-area in a target image; calculating, for each of a plurality of specified classification information items, an evaluation value of each of pixels included in the sub-area relating to the classification information item of the set classification information items corresponding to the plurality of learning image areas, on the basis of the image feature information of a target image area corresponding to the specified classification information item including the pixel and the probability distribution of the image feature information calculated for the classification information item; calculating, for each of the plurality of specified classification information items, an evaluation value of the sub-area on the basis of the evaluation value calculated for each of the pixels included in the sub-area; and determining, from the plurality of specified classification information items, a classification information item relating to the sub-area, on the basis of the evaluation value of the sub-area calculated for each of the plurality of specified classification information items, wherein the image feature information comprises a feature vector formed by an arrangement of mean image feature values extracted from a plurality of unit areas in the target image area corresponding to the specified classification information item, wherein the mean image features values are color information and texture information extracted from the unit areas. - View Dependent Claims (8)
-
-
9. An image processing apparatus comprising:
-
at least one processor which executes; a probability distribution calculating unit that calculates, on the basis of image feature information of a plurality of learning image areas each set with a classification information item, a probability distribution of the image feature information for each classification information item; an acquiring unit that acquires a target image; a pixel evaluation value calculating unit that calculates an evaluation value of each of pixels included in the target image relating to a specified classification information item of the set classification items corresponding to the plurality of learning image areas, on the basis of the image feature information of a target image area corresponding to the specified classification information item including the pixel and the probability distribution of the image feature information calculated by the probability distribution calculating unit for the specified classification information item; and an image area extracting unit that extracts, from the target image, the target image area relating to the specified classification information item, on the basis of the evaluation value calculated by the pixel evaluation value calculating unit for each of the pixels included in the target image, wherein the image feature information comprises a feature vector formed by an arrangement of mean image feature values extracted from a plurality of unit areas in the target image area corresponding to the specified classification information item, wherein the mean image features values are color information and texture information extracted from the unit areas.
-
-
10. An image processing apparatus comprising:
-
at least one processor which executes; a probability distribution calculating unit that calculates, on the basis of image feature information of a plurality of learning image areas each set with a classification information item, a probability distribution of the image feature information for each classification information item; a setting unit that sets a sub-area in a target image; a pixel evaluation value calculating unit that calculates, for each of a plurality of specified classification information items, an evaluation value of each of pixels included in the sub-area relating to the classification information item of the set classification items corresponding to the plurality of learning image areas, on the basis of the image feature information of a target image area corresponding to the specified classification information item including the pixel and the probability distribution of the image feature information calculated by the probability distribution calculating unit for the classification information item; an area evaluation value calculating unit that calculates, for each of the plurality of specified classification information items, an evaluation value of the sub-area on the basis of the evaluation value calculated by the pixel evaluation value calculating unit for each of the pixels included in the sub-area; and a determining unit that determines, from the plurality of specified classification information items, a classification information item relating to the sub-area, on the basis of the evaluation value of the sub-area calculated by the area evaluation value calculating unit for each of the plurality of specified classification information items, wherein the image feature information comprises a feature vector formed by an arrangement of mean image feature values extracted from a plurality of unit areas in the target image area corresponding to the specified classification information item, wherein the mean image features values are color information and texture information extracted from the unit areas.
-
-
11. An image processing method comprising:
-
calculating, on the basis of image feature information of a plurality of learning image areas each set with a classification information item, a probability distribution of the image feature information for each classification information item; acquiring a target image; calculating an evaluation value of each of pixels included in the target image relating to a specified classification information item of the set classification information items corresponding to the plurality of learning image areas, on the basis of the image feature information of a target image area corresponding to the specified classification information item including the pixel and the probability distribution of the image feature information calculated for the specified classification information item; and extracting, from the target image, the target image area relating to the specified classification information item, on the basis of the evaluation value calculated for each of the pixels included in the target image, wherein the image feature information comprises a feature vector formed by an arrangement of mean image feature values extracted from a plurality of unit areas in the target image area corresponding to the specified classification information item, wherein the mean image features values are color information and texture information extracted from the unit areas.
-
Specification