Patents Assigned to Cognex Corporation
  • Patent number: 10775160
    Abstract: This invention provides a system for measuring displacement of an object surface having a displacement sensor that projects a line on the object surface and receives light from the projected line at an imager in a manner defines a plurality of displacement values in a height direction. A vision system processor operates on rows of imager pixels to determine a laser line center in columns of imager pixels in each of a plurality of regions of interest. Each region of interest defines a plurality of rows that correspond with expected locations of the projected line on the object surface. A GUI can be used to establish the regions. In further embodiments, the system generates grayscale images with the imager. These grayscale images can be compared to a generated height image to compensate for contrast-induced false height readings. Imager pixels can be compared to a reference voltage to locate the line.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: September 15, 2020
    Assignee: Cognex Corporation
    Inventors: Robert A. Wolff, Michael C. Moed, Mikhail Akopyan, Robert Tremblay, Willard Foster, Aaron S. Wallack
  • Patent number: 10776972
    Abstract: A system may comprise a transport device for moving at least one object, wherein at least one substantially planar surface of the object is moved in a known plane locally around a viewing area, wherein the substantially planar surface of the object is occluded except when the at least one substantially planar surface passes by the viewing area, at least one 2D digital optical sensor configured to capture at least two sequential 2D digital images of the at least one substantially planar surface of the at least one object that is moved in the known plane around the viewing area, and a controller operatively coupled to the 2D digital optical sensor, the controller performing 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.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 15, 2020
    Assignee: Cognex Corporation
    Inventors: James A. Negro, Xiangyun Ye, Ahmed El-Barkouky
  • Patent number: 10769776
    Abstract: A system and method for scoring trained probes for use in analyzing one or more candidate poses of a runtime image is provided. A set of probes with location and gradient direction based on a trained model are applied to one or more candidate poses based upon a runtime image. The applied probes each respectively include a discrete set of position offsets with respect to the gradient direction thereof. A match score is computed for each of the probes, which includes estimating a best match position for each of the probes respectively relative to one of the offsets thereof, and generating a set of individual probe scores for each of the probes, respectively at the estimated best match position.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: September 8, 2020
    Assignee: Cognex Corporation
    Inventor: Nathaniel R. Bogan
  • Patent number: 10754122
    Abstract: An electronic device includes an electronic circuit board containing a processing element and a vision sensor. A carrier frame is used to support the electronic circuit board. An optical element is positioned over the sensor and supported by the carrier frame. The electronic circuit board is bent to reduce the length, thickness and/or width of the electronic device, without increasing the others of the length, thickness and/or width of the electronic device.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: August 25, 2020
    Assignee: COGNEX CORPORATION
    Inventors: Kai Flugge, Laurens Nunnink, Richard Reuter, David R. King
  • Patent number: 10755062
    Abstract: Evaluating a symbol on an object can include acquiring a first image of the object, including the symbol. A second image can be derived from the first image based upon determining a saturation threshold for the second image and possibly scaling of pixel values to a reduced bit-depth for the second image.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: August 25, 2020
    Assignee: COGNEX CORPORATION
    Inventor: Glenn Spitz
  • Patent number: 10753726
    Abstract: This invention provides a system and method for selecting the correct profile from a range of peaks generated by analyzing a surface with multiple exposure levels applied at discrete intervals. The cloud of peak information is resolved by comparison to a model profile into a best candidate to represent an accurate representation of the object profile. Illustratively, a displacement sensor projects a line of illumination on the surface and receives reflected light at a sensor assembly at a set exposure level. A processor varies the exposure level setting in a plurality of discrete increments, and stores an image of the reflected light for each of the increments. A determination process combines the stored images and aligns the combined images with respect to a model image. Points from the combined images are selected based upon closeness to the model image to provide a candidate profile of the surface.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: August 25, 2020
    Assignee: Cognex Corporation
    Inventors: David Y. Li, Li Sun, Lowell D. Jacobson, Lei Wang
  • Patent number: 10757394
    Abstract: This invention provides a system and method for concurrently (i.e. non-serially) calibrating a plurality of 3D sensors to provide therefrom a single FOV in a vision system that allows for straightforward setup using a series of relatively straightforward steps that are supported by an intuitive graphical user interface (GUI). The system and method requires minimal input significant data about the imaged scene or calibration object used to calibrate the sensors, thereby effecting a substantially “automatic” calibration procedure. 3D features of a stable object, typically employing a plurality of 3D subobjects are first measured by one of the plurality of image sensors, and then the feature measurements are used in a calibration in which each of the 3D sensors images a discrete one of the subobjects, resolves features thereon and computes a common coordinate space between the plurality of 3D sensors. Laser displacement sensors and a conveyor/motion stage can be employed.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: August 25, 2020
    Assignee: Cognex Corporation
    Inventors: Ruibing Wang, Aaron S. Wallack, David J. Michael, Hongwei Zhu
  • Patent number: 10754071
    Abstract: Systems and methods reduce temperature induced drift effects on a liquid lens used in a vision system. A feedback loop receives a temperature value from a temperature sensor, and based on the received temperature value, controls a power to the heating element based on a difference between the measured temperature of the liquid lens and a predetermined control temperature to maintain the temperature value within a predetermined control temperature range to reduce the effects of drift. A processor can also control a bias signal applied to the lens or a lens actuator to control temperature variations and the associated induced drift effects. An image sharpness can also be determined over a series of images, alone or in combination with controlling the temperature of the liquid lens, to adjust a focal distance of the lens.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: August 25, 2020
    Assignee: COGNEX CORPORATION
    Inventors: Laurens Nunnink, Mario Joußen
  • Patent number: 10724947
    Abstract: This invention provides a vision system camera assembly that includes an optics and illumination module that is removably attached thereto, and that is arranged to project illumination along an optical axis of the imager. This arrangement allows for short exposure time and a short working distance from an imaged scene/surface under inspection. A semi-reflecting mirror turns a structured illumination beam from an illumination axis onto the optical axis while allowing light from the imaged scene to pass through the mirror and into the imager optics. The front end of the module contains a collimating optics that causes a collimated beam from the mirror to strike the surface at various off-axis angles. The collimating optics can include a telecentric lens assembly that can comprise a pair of stacked lenses having a perimeter that is equal to or greater than the area of interest on the surface.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: July 28, 2020
    Assignee: Cognex Corporation
    Inventors: Carl W. Gerst, III, Rene Delasauce, Laurens Nunnink, Esther Oteo Lozano
  • Patent number: 10712529
    Abstract: This invention provides a removably mountable lens assembly for a vision system camera that includes an integral auto-focusing liquid lens unit, in which the lens unit compensates for focus variations by employing a feedback control circuit that is integrated into the body of the lens assembly. The feedback control circuit receives motion information related to the bobbin of the lens from a position sensor (e.g. a Hall sensor) and uses this information internally to correct for motion variations that deviate from the lens setting position at a desired lens focal distance setting. Illustratively, the feedback circuit can be interconnected with one or more temperature sensors that adjust the lens setting position for a particular temperature value. In addition, the feedback circuit can communicate with an accelerometer that reads a direction of gravity and thereby corrects for potential sag in the lens membrane based upon the spatial orientation of the lens.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: July 14, 2020
    Assignee: Cognex Corporation
    Inventors: Laurens Nunnink, Rene Delasauce, William Equitz
  • Patent number: 10706528
    Abstract: Described are methods, systems, apparatus, and computer program products for determining the presence of an object on a target surface. A machine vision system includes a first image capture device configured to image a first portion of a target surface from a first viewpoint and a second image capture device configured to image a second portion of the target surface from a second viewpoint. The machine vision system is configured to acquire a first image from the first image capture device, a second image from the second image capture device, rectify the first image and second image, retrieve a disparity field, generate difference data by comparing, based on the mappings of the disparity field, image elements in the first rectified image and a second image elements in the second rectified image; and determine whether the difference data is indicative of an object on the target surface.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: July 7, 2020
    Assignee: Cognex Corporation
    Inventors: Cyril C. Marrion, Nickolas James Mullan
  • Patent number: 10708397
    Abstract: An attachment for use with a mobile device with an imaging device and a mobile-device light source can include one or more of an attachment base and an attachment body. The attachment base can be configured to secure the attachment body to the mobile device via a case for the mobile device. The attachment body can include at least one optical device for use with the imaging device, and an optical sensor to receive optical control signals from the mobile-device light source.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: July 7, 2020
    Assignee: COGNEX CORPORATION
    Inventors: Michael Gifford, David James Stein, Steven Kearns, Bobby Dale Gifford, John Bryan Boatner
  • Patent number: 10699429
    Abstract: Methods, systems, and devices for 3D measurement and/or pattern generation are provided in accordance with various embodiments. Some embodiments include a method of pattern projection that may include projecting one or more patterns. Each pattern from the one or more patterns may include an arrangement of three or more symbols that are arranged such that for each symbol in the arrangement, a degree of similarity between said symbol and a most proximal of the remaining symbols in the arrangement is less than a degree of similarity between said symbol and a most distal of the remaining symbols in the arrangement. Some embodiments further include: illuminating an object using the one or more projected patterns; collecting one or more images of the illuminated object; and/or computing one or more 3D locations of the illuminated object based on the one or more projected patterns and the one or more collected images.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: June 30, 2020
    Assignee: Cognex Corporation
    Inventors: Zihan Hans Liu, Nathaniel Bogan, Andrew Hoelscher, Eric Moore, Benjamin Braker
  • Patent number: 10699089
    Abstract: Systems and methods are provided for decoding barcodes. A scan signal is acquired along a scan through a barcode. A first character unit grid for a unit width pattern within the barcode along the scan is determined. At least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal is determined based on the first character unit grid. The element width pattern for the unit width pattern is determined based on the at least one set of sampling coefficients and the portion of the scan signal.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: June 30, 2020
    Assignee: Cognex Corporation
    Inventors: Ivan Bachelder, James A. Negro, Shekhar Sastry, Yael Steinsaltz
  • Patent number: 10701275
    Abstract: This invention provides a single-camera vision system, typically for use in logistics applications, that allows for adjustment of the camera viewing angle to accommodate a wide range of object heights and associated widths moving relative to an imaged scene with constant magnification. The camera assembly employs an image sensor that is more particularly suited to such applications, with an aspect (height-to-width) ratio of approximately 1:4 to 1:8. The camera assembly includes a distance sensor to determine the distance to the top of each object. The camera assembly employs a zoom lens that can change at relatively high speed (e.g. <10 ms) to allow adjustment of the viewing angle from object to object as each one passes under the camera's field of view (FOV). Optics that allow the image to be resolved on the image sensor within the desired range of viewing angles are provided in the camera lens assembly.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: June 30, 2020
    Assignee: COGNEX CORPORATION
    Inventors: Laurens Nunnink, Esther Oteo Lozano, Richard Reuter, Matthew D. Engle
  • Patent number: 10690816
    Abstract: Systems and methods reduce temperature induced drift effects on a liquid lens used in a vision system. A feedback loop receives a temperature value from a temperature sensor, and based on the received temperature value, controls a power to the heating element based on a difference between the measured temperature of the liquid lens and a predetermined control temperature to maintain the temperature value within a predetermined control temperature range to reduce the effects of drift. A processor can also control a bias signal applied to the lens or a lens actuator to control temperature variations and the associated induced drift effects. An image sharpness can also be determined over a series of images, alone or in combination with controlling the temperature of the liquid lens, to adjust a focal distance of the lens.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: June 23, 2020
    Assignee: COGNEX CORPORATION
    Inventors: Laurens Nunnink, Mario Joußen, Jörg Kesten, Michael Haardt
  • Patent number: 10677593
    Abstract: A machine vision system to form a digital image that includes information about both (1) relative displacements of segments of an illumination profile within the digital image due to height discontinuities of corresponding illuminated portions of various surfaces in a scene, and (2) relative reflectivity of the illuminated portions of those surfaces.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: June 9, 2020
    Assignee: Cognex Corporation
    Inventor: John McGarry
  • Patent number: 10679024
    Abstract: This invention provides a system and method for detecting and acquiring one or more in-focus images of one or more barcodes within the field of view of an imaging device. A measurement process measures depth-of-field of barcode detection. A plurality of nominal coarse focus settings of a variable lens allow sampling, in steps, of a lens adjustment range corresponding to allowable distances between the one or more barcodes and the image sensor, so that a step size of the sampling is less than a fraction of the depth-of-field of barcode detection. An acquisition process acquires a nominal coarse focus image for each nominal coarse focus setting. A barcode detection process detects one or more barcode-like regions and respective likelihoods. A fine focus process fine-adjusts, for each high-likelihood barcode, the variable lens near a location of the barcode-like regions. The process acquires an image for decoding using the fine adjusted setting.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 9, 2020
    Assignee: COGNEX CORPORATION
    Inventors: Ivan A. Bachelder, Chen Gao, Francisco Azcona Guerrero, Jose Fernandez Dorado, Esther Oteo Lozano, Andreas Weber
  • Patent number: 10678019
    Abstract: This invention provides a vision system housing having a front plate assembly that accommodates a plurality of lens mount types. The front plate includes a central aperture that is located at a predetermined axial (camera axis) distance from a plane of an image sensor. The aperture is stepped from a wider diameter adjacent to the front to a narrower diameter more adjacent to the sensor. This arrangement enables threaded mounting of a plurality of lens mount types, for example M12 and C-Mount. The exterior (front) surface of the front plate includes threaded holes and a removable spring clip arrangement constructed to accommodate a liquid lens positioned over the aperture with an associated lens assembly mounted within the aperture and in optical communication with the liquid lens. The lens is operated using an electrical connection provided by a cable that interconnects with a multi-pin socket positioned on the front plate.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: June 9, 2020
    Assignee: COGNEX CORPORATION
    Inventor: Laurens Nunnink
  • Patent number: 10664994
    Abstract: This invention provides a system and method for generating camera calibrations for a vision system camera along three discrete planes in a 3D volume space that uses at least two (e.g. parallel) object planes at different known heights. For any third (e.g. parallel) plane of a specified height, the system and method then automatically generates calibration data for the camera by interpolating/extrapolating from the first two calibrations. This alleviates the need to set the calibration object at more than two heights, speeding the calibration process and simplifying the user's calibration setup, and also allowing interpolation/extrapolation to heights that are space-constrained, and not readily accessible by a calibration object. The calibration plate can be calibrated at each height using a full 2D hand-eye calibration, or using a hand-eye calibration at the first height and then at a second height with translation to a known position along the height (e.g. Z) direction.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: May 26, 2020
    Assignee: Cognex Corporation
    Inventors: Gang Liu, Guruprasad Shivaram, Cyril C. Marrion, Jr.