Unlock instant, AI-driven research and patent intelligence for your innovation.

Image Processing Method, Image Processing Apparatus, And Image Processing Program

a technology of image processing and image processing apparatus, applied in the field of image processing method, image processing apparatus, image processing program, can solve the problem of inaccurate detection of position, and achieve the effect of enhancing robustness and speeding up template matching

Inactive Publication Date: 2016-05-19
KONICA MINOLTA INC
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The invention makes it easier and faster to find a match between a template image and other images. This means that the system is more robust and efficient.

Problems solved by technology

Therefore, when an object registered in advance as a template image has rotated in the image to be searched, a position cannot accurately be detected.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image Processing Method, Image Processing Apparatus, And Image Processing Program
  • Image Processing Method, Image Processing Apparatus, And Image Processing Program
  • Image Processing Method, Image Processing Apparatus, And Image Processing Program

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

C. First Embodiment

c1: Overall Configuration

[0050]FIG. 3 is a schematic diagram showing a functional configuration of image processing apparatus 100 according to a first embodiment. Referring to FIG. 3, image processing apparatus 100 according to the first embodiment estimates change in direction of rotation (amount of rotation) between template image 18 and image to be searched 16 and corrects at least one of template image 18 and image to be searched 16. Image processing apparatus 100 corrects this change in direction of rotation and detects corresponding positions between the images through processing for matching between the images. For the sake of convenience of description, processing for correction by rotation by rotating image to be searched 16 will be exemplified in the description below. Template image 18 may naturally be corrected by rotation.

[0051]More specifically, image processing apparatus 100 includes, as its functional configuration, a template holding portion 150, ...

second embodiment

D. Second Embodiment

[0104]In the first embodiment described above, in processing for estimating an amount of rotation, a POC value (similarity) is calculated by using respective amplitude components included in template image 18 and image to be searched 16, an amount of rotation exhibiting the highest peak is determined, and one candidate or a plurality of candidates for the amount of rotation is / are estimated based on period information, with the amount of rotation corresponding to the determined highest peak being defined as the reference. In processing for searching for a POC value (similarity) in this processing for estimating an amount of rotation, basically, a POC value (similarity) should be calculated for all amounts of rotation. On the other hand, when period information has been obtained, a period in which a peak appears can be expected in advance and hence a search range of a POC value (similarity) can be limited based on the period information.

[0105]In a second embodimen...

third embodiment

E. Third Embodiment

[0111]In the second embodiment described above, a configuration in which operation load is lowered by limiting a search range has been described. Limiting a search range, however, may lead to lowering in robustness. Therefore, in a third embodiment, processing for limiting a search range and improving robustness by making use of information out of the search range in processing for estimating an amount of rotation will be described. Since a portion other than this processing for estimating an amount of rotation is the same as in the first embodiment described above, detailed description will not be repeated.

[0112]FIG. 11 is a diagram showing one example of variation in POC value with respect to an amount of rotation produced when an image contains a noise component. FIG. 12 is a diagram for illustrating processing for estimating an amount of rotation according to the third embodiment.

[0113]When some noise components (shot noise or shading) are produced in obtainin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An image processing method includes obtaining information on periodicity in a direction of rotation of at least one of a template image and an image to be searched, carrying out first matching in respect to the direction of rotation between the template image and the searched image and determining a plurality of candidates for an amount of rotation for correcting relative displacement in direction of rotation between the template image and the searched image based on a result of first matching and the information on periodicity, generating a plurality of sets of images resulting from correction of relative displacement in direction of rotation between the template image and the searched image with each of the candidates for the amount of rotation, and carrying out second matching in respect to a position in each of the sets of images and outputting a result relatively high in likelihood, among results of second matching.

Description

TECHNICAL FIELD[0001]The present invention relates to an image processing method, an image processing apparatus, and an image processing program relating to template matching using a template image.BACKGROUND ART[0002]A technique for detecting, by using a template image registered in advance (template matching), a position corresponding to the template image in an image to be searched has been put into practical use. Phase-only correlation (hereinafter also referred to as “POC”) is often used as one technique for template matching. POC is a technique for searching for corresponding points between images with the use of phase difference information of a spatial frequency included in the images. Robustness against variation in illumination environment can be enhanced by using phase difference information.[0003]General POC is on the premise that there is no change in direction of rotation between a template image and an image to be searched. Therefore, when an object registered in adva...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06K9/62
CPCG06K9/6215G06K9/6203G06V10/7515G06V2201/11G06T7/32G06F18/22G06T3/147
Inventor SUMITOMO, HIRONORI
Owner KONICA MINOLTA INC