摘要 |
A first template of a first feature point of an object, a second template of a second feature point of the object, and a third template of a combination of the first feature point and the second feature point are previously stored. A candidate detection unit detects a plurality of first candidates of the first feature point and a plurality of second candidates of the second feature point from an image of the object. A first pattern recognition unit extracts a plurality of third candidates from the plurality of first candidates based on a first similarity between each first candidate and the first template, and extracts a plurality of fourth candidates from the plurality of second candidates based on a second similarity between each second candidate and the second template. A second pattern recognition unit generates a plurality of first combinations of each third candidate and each fourth candidate, and extracts a second combination from the plurality of first combinations based on a third similarity between each first combination and the third template.
|