Patent ID: 8538141
Filing Date: 2013-09-17
Classification: G06K

Abstract:
1. A classifier learning image production program allowing a computer to execute the steps of: inputting an image from a storage device or an image pickup device; detecting a discrimination area from the inputted image, acquiring a plurality of detected data including at least coordinate information on the discrimination area, and recording the detected data in a storage device; integrating the plurality of detected data so as to obtain learning image candidate information, and recording the learning image candidate information as the detected data in the storage device; clipping a plurality of learning images from the inputted images using the coordinate information included in the detected data, the learning images being necessary for a classifier to learn, outputting the plurality of the learning images as learning image data, and recording the learning image data in the storage device; classifying the learning images into one or more sets; and displaying the learning images on a display device, said program further allowing a computer to execute a step of prompting a user to select the learning images displayed at the step of displaying, wherein the step of prompting comprises: prompting the user to select the learning images according to segments into which the learning images are classified at the step of classifying, or to select one or more learning images from among the learning images displayed at the step of displaying, and outputting the learning images selected by the user as learning image data and recording the learning image data in the storage device wherein the step of detecting comprises: recording, in each of the detected data as raw image specification information, time information if the image inputted at the step of inputting is a motion picture and a filename if the image inputted at the step of inputting is a still image, and recording, in each of the detected data as discrimination area specification information, coordinate information on the discrimination area in an image space of the image or coordinate information thereon in a three-dimensional real space; and wherein the step of classifying comprises: recording, in each of the detected data, class information on a class to which each of the learning images belongs and a file name of each of the learning images wherein the step of integrating comprises: integrating the plurality of detected data representing the same discrimination area in the same image by using the raw image specification information and the discrimination area specification information in each of the detected data so as to determine are representative area, and regarding information on the representative area as the learning image candidate information; wherein the step of classifying comprises: adding class information to be employed in learning of the classifier to each of the sets; wherein the step of classifying comprises: clustering the learning images to produce clusters as the sets, and adding the class information to be employed in learning of the classifier to each of the clusters, and recording the learning images in units of each of the clusters in the storage device.