US 12,361,617 B2
Systems and methods for stitching sequential images of an object
James A. Negro, Arlington, MA (US); Xiangyun Ye, Framingham, MA (US); and Ahmed El-Barkouky, Westborough, MA (US)
Assigned to Cognex Corporation, Natick, MA (US)
Filed by Cognex Corporation, Natick, MA (US)
Filed on Jun. 28, 2023, as Appl. No. 18/342,956.
Application 18/342,956 is a continuation of application No. 17/019,742, filed on Sep. 14, 2020, granted, now 11,727,613.
Application 17/019,742 is a continuation of application No. 15/962,684, filed on Apr. 25, 2018, granted, now 10,776,972, issued on Sep. 15, 2020.
Prior Publication US 2024/0177382 A1, May 30, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 11/60 (2006.01); G06K 19/06 (2006.01); G06T 3/18 (2024.01); G06T 7/246 (2017.01); G06V 20/40 (2022.01); H04N 23/698 (2023.01); H04N 23/74 (2023.01)
CPC G06T 11/60 (2013.01) [G06K 19/06037 (2013.01); G06T 3/18 (2024.01); G06T 7/251 (2017.01); G06V 20/46 (2022.01); H04N 23/698 (2023.01); H04N 23/74 (2023.01); G06T 2207/20081 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for generating a stitched image of a bottom surface of an object on a transport device having a viewing area, the system comprising:
a 2D digital optical sensor configured to capture sequential 2D digital images of the bottom surface of the object as the object moves across the viewing area;
at least one controller operatively coupled to the 2D digital optical sensor and configured to perform the steps of:
a) receiving a first digital image;
b) receiving a second digital image; and
c) stitching the first digital image and the second digital image using a stitching algorithm to generate a stitched image, wherein the stitching is performed by:
accessing a 2D coordinate transform configured to align the first digital image and the second digital image;
warping the second digital image using the 2D coordinate transform; and
blending the warped second digital image with the first digital image.