Image processing device and recording medium storing image processing program
First Claim
1. An image processing device comprising:
- a processor;
a storage; and
a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute,storing dictionary information of a combination of a plurality of authentic characteristic points in the storage;
extracting, from an input image, a plurality of characteristic point candidates that are candidates for characteristic points;
generating a plurality of combinations that each include a plurality of characteristic point candidates that are among the extracted characteristic point candidates, the generating generates a plurality of exclusive combinations that each include a single characteristic point candidate for face parts;
removing, for each of the combinations of the characteristic point candidates, at least one characteristic point candidate from the plurality of characteristic point candidates included in the combination based on at least one of the dictionary information and information obtained by analyzing the input image; and
acquiring, for each of the combinations of the characteristic point candidates, results of matching the dictionary information with the combination of which the at least one characteristic point candidate has been removed by the removing from the characteristic point candidates included in the combination, selecting a combination of characteristic point candidates from among the combinations of the characteristic point candidates based on the acquired matching results, and determining, as the characteristic points, the plurality of characteristic point candidates included in the selected combination.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device includes a storage unit that stores dictionary information; a generating unit that extracts, from an input image, a plurality of characteristic point candidates, and generates a plurality of combinations that each include a plurality of characteristic point candidates; a removing unit that removes, for each of the combinations, at least one characteristic point candidate based on at least one of the dictionary information and information obtained by analyzing the input image; and a determining unit that acquires, for each of the combinations, results of matching the dictionary information with the combination of which the at least one characteristic point candidate has been removed, selects a combination of characteristic point candidates based on the acquired matching results, and determines, as the characteristic points, the plurality of characteristic point candidates included in the selected combination.
-
Citations
9 Claims
-
1. An image processing device comprising:
-
a processor; a storage; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, storing dictionary information of a combination of a plurality of authentic characteristic points in the storage; extracting, from an input image, a plurality of characteristic point candidates that are candidates for characteristic points; generating a plurality of combinations that each include a plurality of characteristic point candidates that are among the extracted characteristic point candidates, the generating generates a plurality of exclusive combinations that each include a single characteristic point candidate for face parts; removing, for each of the combinations of the characteristic point candidates, at least one characteristic point candidate from the plurality of characteristic point candidates included in the combination based on at least one of the dictionary information and information obtained by analyzing the input image; and acquiring, for each of the combinations of the characteristic point candidates, results of matching the dictionary information with the combination of which the at least one characteristic point candidate has been removed by the removing from the characteristic point candidates included in the combination, selecting a combination of characteristic point candidates from among the combinations of the characteristic point candidates based on the acquired matching results, and determining, as the characteristic points, the plurality of characteristic point candidates included in the selected combination. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable recording medium having an image processing program recorded thereon, that causes a computer to execute operations, the operations comprising:
-
extracting, from an input image, a plurality of characteristic point candidates that are candidates for characteristic points; generating a plurality of combinations that each include a plurality of characteristic point candidates that are among the extracted characteristic point candidates, the generating generates a plurality of exclusive combinations that each include a single characteristic point candidate for face parts; removing, for each of the combinations of the characteristic point candidates, at least one characteristic point candidate from the plurality of characteristic point candidates included in the combination based on at least one of dictionary information of a combination of a plurality of authentic characteristic points and information obtained by analyzing the input image; acquiring, for each of the combinations of the characteristic point candidates, results of matching of the dictionary information with the combination of which the at least one characteristic point candidate has been removed from the characteristic point candidates included in the combination; and selecting a combination of characteristic point candidates from among the combinations of the characteristic point candidates based on the matching results, and determining, as the characteristic points, the characteristic point candidates included in the selected combination. - View Dependent Claims (6, 7, 8)
-
-
9. An image processing method comprising:
-
extracting, from an input image, a plurality of characteristic point candidates that are candidates for characteristic points; generating a plurality of combinations that each include a plurality of characteristic point candidates that are among the extracted characteristic point candidates, the generating generates a plurality of exclusive combinations that each include a single characteristic point candidate for face parts; removing, for each of the combinations of the characteristic point candidates, at least one characteristic point candidate from the plurality of characteristic point candidates included in the combination based on at least one of dictionary information of a combination of a plurality of authentic characteristic points and information obtained by analyzing the input image; acquiring, for each of the combinations of the characteristic point candidates, results of matching of the dictionary information with the combination of which the at least one characteristic point candidate has been removed from the characteristic point candidates included in the combination; and selecting, by a computer processor, a combination of characteristic point candidates from among the combinations of the characteristic point candidates based on the matching results, and determining, as the characteristic points, the characteristic point candidates included in the selected combination.
-
Specification