US 12,243,221 B2
Verification apparatus, method of controlling the same, storage medium and printing system including the verification apparatus
Yosuke Obayashi, Chiba (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Dec. 6, 2021, as Appl. No. 17/542,681.
Claims priority of application No. 2020-211561 (JP), filed on Dec. 21, 2020.
Prior Publication US 2022/0198635 A1, Jun. 23, 2022
Int. Cl. G06K 9/00 (2022.01); G06T 3/147 (2024.01); G06T 7/00 (2017.01)
CPC G06T 7/001 (2013.01) [G06T 3/147 (2024.01); G06T 2207/30144 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A verification apparatus operable to (a) read a printed sheet to obtain a scanned image, and (b) perform verification processing for verifying whether there is an image defect in the printed sheet by comparing the scanned image and a correct image, the apparatus comprising:
a first reader that reads the printed sheet to generate image data;
a second reader that reads the printed sheet to generate image data, wherein respective items of the image data generated by the first reader and the image data generated by the second reader have an overlapping region in which they overlap; and
one or more controllers including at least one processor and at least one memory, wherein the one or more controllers are configured to:
(A) in generation of image data,
(1) extract feature points of respective items of image data generated by reading the printed sheet with the first reader and image data generated by reading the printed sheet with the second reader;
(2) determine whether any one of feature points of first image data generated by reading the printed sheet with the first reader corresponds to any one of feature points of second image data that should be generated by reading the printed sheet with the second reader;
(3) in a case where it is determined in the determining that a first feature point of the feature points of the second image data corresponds to any one of the feature points of the first image data, convert coordinates of the first feature point from a coordinate system of the second reader to a coordinate system of the first reader;
(4) in a case where it is determined in the determining that a second feature point of the feature points of the second image data does not correspond to any one of the feature points of the first image data, map coordinates of the second feature point on the coordinate system of the first reader; and
(5) store coordinates of feature points of the second image data in the coordinate system of the first reader, and store the first image data and the second image data as the scanned image or the correct image; and
(B) in the verification processing,
(1) calculate a geometrical conversion parameter from (a) the correct image generated in the generation of image data and (b) coordinates of the feature points of the correct image and (c) the coordinates of feature points of the scanned image generated in the generation of image data; and
(2) align the scanned image and the correct image based on the geometrical conversion parameter, and verify whether there is an image defect in the printed sheet.