Computer readable medium, apparatus, and method for adding identification information indicating content of a target image using decision trees generated from a learning image
First Claim
1. A non-transitory computer readable medium storing a program causing a computer to execute a process for adding image identification information, the process comprising:
- calculating first feature vectors for partial regions selected from a target image to be processed; and
adding a piece of first identification information indicating content of the target image to the target image using a group of decision trees that are generated in advance on the basis of second feature vectors calculated for partial regions of a learning image and a piece of second identification information added to the entire learning image,wherein the adding the piece of the first identification information includes determining the piece of the first identification information to be added to the target image by multiplying a prior probability of a piece of the second identification information by a ratio between a first product and a second product, the first product being calculated by multiplying likelihood functions obtained from a proportion of the number of pieces of the second identification information that have reached individual leaves of the group of decision trees with respect to the total number of pieces of the second identification information, the second product being calculated by multiplying prior probabilities of the calculated first feature vectors, when a group of the second feature vectors and a group of the pieces of the second identification information are supplied to the group of decision trees to calculate the first and the second products.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer readable medium storing a program causing a computer to execute a process for adding image identification information is provided. The process includes: calculating first feature vectors for partial regions selected from a target image to be processed; and adding a piece of first identification information indicating content of the target image to the target image using a group of decision trees that are generated in advance on the basis of second feature vectors calculated for partial regions of a learning image and a piece of second identification information added to the entire learning image.
11 Citations
5 Claims
-
1. A non-transitory computer readable medium storing a program causing a computer to execute a process for adding image identification information, the process comprising:
-
calculating first feature vectors for partial regions selected from a target image to be processed; and adding a piece of first identification information indicating content of the target image to the target image using a group of decision trees that are generated in advance on the basis of second feature vectors calculated for partial regions of a learning image and a piece of second identification information added to the entire learning image, wherein the adding the piece of the first identification information includes determining the piece of the first identification information to be added to the target image by multiplying a prior probability of a piece of the second identification information by a ratio between a first product and a second product, the first product being calculated by multiplying likelihood functions obtained from a proportion of the number of pieces of the second identification information that have reached individual leaves of the group of decision trees with respect to the total number of pieces of the second identification information, the second product being calculated by multiplying prior probabilities of the calculated first feature vectors, when a group of the second feature vectors and a group of the pieces of the second identification information are supplied to the group of decision trees to calculate the first and the second products. - View Dependent Claims (2, 3)
-
-
4. An image identification information adding apparatus comprising:
-
a processor; and a memory comprising; a feature vector calculating unit that calculates first feature vectors for partial regions selected from a target image to be processed; and an image identification information adding unit that adds a piece of first identification information indicating content of the target image to the target image using a group of decision trees that are generated in advance on the basis of second feature vectors calculated for partial regions of a learning image and a piece of second identification information added to the entire learning image, wherein the image identification information adding unit decides the piece of the first identification information for the target image in order to add the piece of the first identification information to the target image by multiplying a prior probability of a piece of the second identification information by a ratio between a first product and a second product, the first product being calculated by multiplying likelihood functions obtained from a proportion of the number of pieces of the second identification information that have reached individual leaves of the group of decision trees with respect to the total number of pieces of the second identification information, the second product being calculated by multiplying prior probabilities of the calculated first feature vectors, when a group of the second feature vectors and a group of the pieces of the second identification information are supplied to the group of decision trees to calculate the first and the second products.
-
-
5. An image identification information adding method comprising:
-
calculating, performed by a processor, first feature vectors for partial regions selected from a target image to be processed; and adding, performed by the processor, a piece of first identification information indicating content of the target image to the target image using a group of decision trees that are generated in advance on the basis of second feature vectors calculated for partial regions of a learning image and a piece of second identification information added to the entire learning image, wherein the adding the piece of the first identification information includes determining the piece of the first identification information to be added to the target image by multiplying a prior probability of a piece of the second identification information by a ratio between a first product and a second product, the first product being calculated by multiplying likelihood functions obtained from a proportion of the number of pieces of the second identification information that have reached individual leaves of the group of decision trees with respect to the total number of pieces of the second identification information, the second product being calculated by multiplying prior probabilities of the calculated first feature vectors, when a group of the second feature vectors and a group of the pieces of the second identification information are supplied to the group of decision trees to calculate the first and the second products.
-
Specification