摘要:
A method of compiling an image database for a three-dimensional object recognition including the steps of: when a plurality of images each showing an object from different viewpoint are inputted, extracting local features from each of the images, and expressing the local features using feature vectors; forming sets of the feature vectors, each set representing a same part of the object from a series of the viewpoints, and generating subspaces, each subspace representing a characteristic of each set; and storing each subspace to the image database with an identifier of the object to perform a recognition process that is realized by the steps of: when at least one image of an object is given as a query, extracting query feature vectors; determining the subspace most similar to each query feature vector; and executing a counting process to the identifiers to retrieve an object most similar to the query.
摘要:
An image retrieval method comprising: a step of extracting at least one query feature vector from a query image on which a subject of the image retrieval is captured, the query feature vector representing a local feature of the query image; a step of accessing an image data base in which a plurality of reference images are stored previously, each reference image being stored in conjunction with learning images generated therefrom and reference feature vectors representing local features of the reference image and the learning images; a comparing step of comparing the query feature vector with the reference feature vectors stored in conjunction with each reference image using an approximate nearest neighbor search to find a reference feature vector approximately nearest to the query feature vector; and a selecting step of selecting a reference image with which the found reference feature vector is stored in conjunction from the reference images as a retrieval result wherein: the learning image is generated by adding a defocus and/or a motion-blur effect likely to occur on capturing the subject to each reference image, the reference feature vectors are extracted from each reference image and the learning image corresponding to the reference image respectively using the scale-space approach, the query feature vector is extracted from the query image using the scale-space approach, and each of the above steps is executed by a computer.
摘要:
A method for creating an image database comprising an extraction step of extracting reference feature vectors from a reference image which should be compared with a retrieval query image for object recognition, the reference feature vectors corresponding to local features at different positions of the reference image and representing the position and characteristics of each of the local features as a vector position, vector length, and a vector direction, a clustering step of creating a plurality of clusters consisting of different reference feature vectors in such a manner that each reference vector belongs to any of the plurality of clusters, a selection step of selecting the representative vector of the clusters from among the reference feature vectors of each of the clusters, and a step of associating the representative vector with the reference image and registering the representative vector associated therewith in the image database for the object recognition, wherein, in the clustering step, each of the clusters is created in such a manner that reference feature vectors at a near vector position belong to the same cluster, and in the selection step, reference feature vectors with long vector length are given priority to select the representative vector, and wherein the retrieval query image and the reference image are compared with each other by generating at least one query feature vector from the retrieval query image, and applying local search between the query feature vector and the representative vector, each of the steps being executed by computers.
摘要:
A method of compiling an image database for a three-dimensional object recognition including the steps of: when a plurality of images each showing an object from different viewpoint are inputted, extracting local features from each of the images, and expressing the local features using feature vectors; forming sets of the feature vectors, each set representing a same part of the object from a series of the viewpoints, and generating subspaces, each subspace representing a characteristic of each set; and storing each subspace to the image database with an identifier of the object to perform a recognition process that is realized by the steps of: when at least one image of an object is given as a query, extracting query feature vectors; determining the subspace most similar to each query feature vector; and executing a counting process to the identifiers to retrieve an object most similar to the query.
摘要:
An image retrieval method comprising: a step of extracting at least one query feature vector from a query image on which a subject of the image retrieval is captured, the query feature vector representing a local feature of the query image; a step of accessing an image data base in which a plurality of reference images are stored previously, each reference image being stored in conjunction with learning images generated therefrom and reference feature vectors representing local features of the reference image and the learning images; a comparing step of comparing the query feature vector with the reference feature vectors stored in conjunction with each reference image using an approximate nearest neighbor search to find a reference feature vector approximately nearest to the query feature vector; and a selecting step of selecting a reference image with which the found reference feature vector is stored in conjunction from the reference images as a retrieval result wherein: the learning image is generated by adding a defocus and/or a motion-blur effect likely to occur on capturing the subject to each reference image, the reference feature vectors are extracted from each reference image and the learning image corresponding to the reference image respectively using the scale-space approach, the query feature vector is extracted from the query image using the scale-space approach, and each of the above steps is executed by a computer.
摘要:
A method for creating an image database comprising an extraction step of extracting reference feature vectors from a reference image which should be compared with a retrieval query image for object recognition, the reference feature vectors corresponding to local features at different positions of the reference image and representing the position and characteristics of each of the local features as a vector position, vector length, and a vector direction, a clustering step of creating a plurality of clusters consisting of different reference feature vectors in such a manner that each reference vector belongs to any of the plurality of clusters, a selection step of selecting the representative vector of the clusters from among the reference feature vectors of each of the clusters, and a step of associating the representative vector with the reference image and registering the representative vector associated therewith in the image database for the object recognition, wherein, in the clustering step, each of the clusters is created in such a manner that reference feature vectors at a near vector position belong to the same cluster, and in the selection step, reference feature vectors with long vector length are given priority to select the representative vector, and wherein the retrieval query image and the reference image are compared with each other by generating at least one query feature vector from the retrieval query image, and applying local search between the query feature vector and the representative vector, each of the steps being executed by computers.