Image processing apparatus, image processing method, image processing program, printed matter inspection apparatus, printed matter inspection method and printed matter inspection program
First Claim
1. An image processing apparatus for collating a target image as a subject of inspection with a reference image, comprising:
- a projected waveform generation unit for generating a projected waveform of the reference image and a projected waveform of the target image;
a feature volume extraction unit for extracting feature volumes from the projected waveforms and generating feature volume data respectively;
a feature volume correlation unit for correlating the feature volume data of the target image with the feature volume data of the reference image;
a correction value calculation unit for calculating correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of correlation of the feature volume data; and
a collation unit for collating the target image with the reference image by using the correction values.
1 Assignment
0 Petitions
Accused Products
Abstract
A split image generation portion generates split images. A split projected waveform generation portion generates split projected waveforms from the split images respectively. A projected waveform synthesizer portion generates projected waveforms by combining the split projected waveforms. A feature volume extraction portion extracts feature volumes from the generated projected waveforms. A feature volume correlation portion correlates feature volume data of a target image with feature volume data of a reference image. A correction value calculation portion calculates correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of the correlation and generates an n-dimensional lookup table. An image collation portion collates the target image with the reference image in consideration of the geometrical distortion by using the lookup table.
80 Citations
27 Claims
-
1. An image processing apparatus for collating a target image as a subject of inspection with a reference image, comprising:
-
a projected waveform generation unit for generating a projected waveform of the reference image and a projected waveform of the target image;
a feature volume extraction unit for extracting feature volumes from the projected waveforms and generating feature volume data respectively;
a feature volume correlation unit for correlating the feature volume data of the target image with the feature volume data of the reference image;
a correction value calculation unit for calculating correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of correlation of the feature volume data; and
a collation unit for collating the target image with the reference image by using the correction values. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image processing apparatus comprising:
-
a split image generation unit for generating split images by splitting each image into m×
n blocks;
a split projected waveform generation unit for generating projected waveforms from the split images; and
a projected waveform synthesizer unit for generating a projected waveform of the whole image or a partial image larger in area than one split image by combining the projected waveforms generated from the split images respectively.
-
-
8. An image processing apparatus for collating a target image as a subject of inspection with a reference image, comprising:
-
an n-dimensional lookup table used for correcting geometrical distortion in accordance with coordinates; and
a collation unit for collating the target image with the reference image by using the n-dimensional lookup table.
-
-
9. An image processing method for collating a target image as a subject of inspection with a reference image, comprising:
-
generating a projected waveform of the reference image and a projected waveform of the target image;
extracting feature volumes from the projected waveforms and generating feature volume data respectively;
correlating the feature volume data of the target image with the feature volume data of the reference image;
calculating correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of correlation of the feature volume data; and
collating the target image with the reference image by using the correction values. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An image processing method comprising:
-
generating split images by splitting each image into m×
n blocks;
generating projected waveforms from the split images; and
generating a projected waveform of the whole image or a partial image larger in area than one split image by combining the projected waveforms generated from the split images respectively.
-
-
16. An image processing method for collating a target image as a subject of inspection with a reference image, comprising:
-
generating an n-dimensional lookup table used for correcting geometrical distortion in accordance with coordinates; and
collating the target image with the reference image by using the n-dimensional lookup table.
-
-
17. An image processing program executed by a computer for collating a target image as a subject of inspection with a reference image, comprising:
-
generating a projected waveform of the reference image and a projected waveform of the target image;
extracting feature volumes from the projected waveforms and generating feature volume data respectively;
correlating the feature volume data of the target image with the feature volume data of the reference image;
calculating correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of correlation of the feature volume data; and
collating the target image with the reference image by using the correction values. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An image processing program executed by a computer, comprising:
-
generating split images by splitting each image into m×
n blocks;
generating projected waveforms from the split images; and
generating a projected waveform of the whole image or a partial image larger in area than one split image by combining the projected waveforms generated from the split images respectively.
-
-
24. An image processing program executed by a computer for collating a target image as a subject of inspection with a reference image, comprising:
-
an n-dimensional lookup table used for correcting geometrical distortion in accordance with coordinates; and
collating the target image with the reference image by using the n-dimensional lookup table.
-
-
25. A printed matter inspection apparatus for inspecting printed matter, comprising:
-
a reference image storage unit for storing a reference image used for forming the printed matter;
an image reader unit for reading an image of the printed matter as a target image which is a subject of inspection;
a projected waveform generation unit for generating a projected waveform of the reference image and a projected waveform of the target image;
a feature volume extraction unit for extracting feature volumes from the projected waveforms and generating feature volume data respectively;
a feature volume correlation unit for correlating the feature volume data of the target image with the feature volume data of the reference image;
a correction value calculation unit for calculating correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of correlation of the feature volume data; and
a collation unit for collating the target image with the reference image by using the correction values.
-
-
26. A printed matter inspection method for inspecting printed matter, comprising:
-
reading an image of the printed matter as a target image which is a subject of inspection;
generating a projected waveform of a reference image and a projected waveform of the target image;
extracting feature volumes from the projected waveforms and generating feature volume data respectively;
correlating the feature volume data of the target image with the feature volume data of the reference image;
calculating correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of correlation of the feature volume data; and
collating the target image with the reference image by using the correction values.
-
-
27. A printed matter inspection program executed by a computer for inspecting printed matter, comprising:
-
reading an image of the printed matter as a target image which is a subject of inspection;
storing an image used for forming the printed matter as a reference image;
generating a projected waveform of the reference image and a projected waveform of the target image;
extracting feature volumes from the projected waveforms and generating feature volume data respectively;
correlating the feature volume data of the target image with the feature volume data of the reference image;
calculating correction values in accordance with geometrical distortion between the reference image and the target image on the basis of a result of correlation of the feature volume data; and
collating the target image with the reference image by using the correction values.
-
Specification