Patents Assigned to Cognex Corporation
  • Patent number: 10210369
    Abstract: Systems and methods for use with a handheld mark reader that reduce the time between activation of the reader's trigger and the reader returning a successful decode response. At least one pre-trigger image can be acquired and at least one pre-trigger image parameter determined. Post-trigger image acquisition or analysis of post-trigger images can be implemented based upon the at least one pre-trigger image parameter.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: February 19, 2019
    Assignee: COGNEX CORPORATION
    Inventor: James A. Negro
  • Patent number: 10192283
    Abstract: This invention provides a system and method for determining the level of clutter in an image in a manner that is rapid, and that allows a scoring process to quickly determine whether an image is above or below an acceptable level of clutter—for example to determine if the underlying imaged runtime object surface is defective without need to perform a more in-depth analysis of the features of the image. The system and method employs clutter test points that are associated with regions on the image that should contain a low gradient magnitude, indicative of emptiness. This enables the runtime image to be analyzed quickly by mapping trained clutter test points at locations in the coordinate space in which lack of emptiness indicates clutter, and if detected, can rapidly indicate differences and/or defects that allow for the subject of the image to be accepted or rejected without further image analysis.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 29, 2019
    Assignee: COGNEX CORPORATION
    Inventors: Jason Davis, David J. Michael, Nathaniel R. Bogan
  • Patent number: 10152780
    Abstract: This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: December 11, 2018
    Assignee: COGNEX CORPORATION
    Inventors: Yu Feng Hsu, Lowell D. Jacobson, David Y. Li
  • Patent number: 10154177
    Abstract: The present disclosure provides a vision system camera, and associated methods of operation, having a multi-core processor, high-speed, high-resolution imager, FOVE, auto-focus lens and imager-connected pre-processor to pre-process image data provides the acquisition and processing speed, as well as the image resolution that are highly desirable in a wide range of applications. This arrangement effectively scans objects that require a wide field of view, vary in size and move relatively quickly with respect to the system field of view. This vision system provides a physical package with a wide variety of physical interconnections to support various options and control functions. The package effectively dissipates internally generated heat by arranging components to optimize heat transfer to the ambient environment and includes dissipating structure (e.g. fins) to facilitate such transfer.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: December 11, 2018
    Assignee: COGNEX CORPORATION
    Inventors: Laurens Nunnink, Richard Reuter, Frank Winzen, Mario Joussen, Joerg Kesten, James A. Negro
  • Patent number: 10127422
    Abstract: A code reader includes an image acquisition system to acquire a plurality of images. A sensor detects motion of the code reader, and a processor is operatively coupled to the image acquisition system and the sensor. The processor performs a plurality of steps including associating a first detected motion data with one of the plurality of acquired images; associating a second detected motion data with a subsequent one of the plurality of acquired images; attempting to decode the one of the plurality of acquired images; determining if the second detected motion data is preferred over the first detected motion data; and attempting to decode the subsequent one of the plurality of acquired images when the second detected motion data is preferred over the first detected motion data.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: November 13, 2018
    Assignee: COGNEX CORPORATION
    Inventors: Mario Jouβen, Jörg Kesten, Laurens Nunnink
  • Patent number: 10116870
    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: June 25, 2015
    Date of Patent: October 30, 2018
    Assignee: Cognex Corporation
    Inventors: Laurens Nunnink, Esther Oteo Lozano, Richard Reuter, Matthew D. Engle
  • Patent number: 10113870
    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: September 18, 2015
    Date of Patent: October 30, 2018
    Assignee: Cognex Corporation
    Inventor: John McGarry
  • Patent number: 10110829
    Abstract: This invention provides a system and method for auto-regulation of parameters a vision system camera and/or associated illumination of objects imaged by the camera using a plurality of differentiated gain (multi-gain) settings on the camera's image sensor to determine the gain value producing the most-readable image. The image (having the best characteristics) acquired using multiple gain settings can be read for information as a discrete gain image and/or the camera parameters (e.g. global gain and/or global exposure time) can be uniformly set across the pixel array to the best values for acquisition of a subsequent, higher sampled image. This image is then read (e.g. decoded) for information contained within any identified features of interest (e.g. found IDs).
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: October 23, 2018
    Assignee: Cognex Corporation
    Inventors: James A. Negro, Earle B. Stokes
  • Patent number: 10097743
    Abstract: In some aspects, camera systems can include a camera enclosure, a lens disposed in or along the camera enclosure along an optical axis of the camera system, and an optical accessory attached to camera enclosure, where the optical accessory is attached using a magnetic retention force that is provided by at least one magnetic element.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: October 9, 2018
    Assignee: Cognex Corporation
    Inventors: Saul Sanz Rodriguez, Laurens Nunnink
  • Patent number: 10097811
    Abstract: Described are methods, systems, and apparatus, including computer program products for finding correspondences of one or more parts in a camera image of two or more cameras. For a first part in a first camera image of a first camera, a first 3D ray that is a first back-projection of a first feature coordinate of the first part in the first camera image to a 3D physical space is calculated. For a second part in a second camera image of a second camera, a second 3D ray that is a second back-projection of a second feature coordinate of the second part in the second camera image to the 3D physical space is calculated, wherein the first feature coordinate and the second feature coordinate correspond to a first feature as identified in a model. A first distance between the first 3D ray and the second 3D ray is calculated.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: October 9, 2018
    Assignee: Cognex Corporation
    Inventors: Lifeng Liu, Cyril C. Marrion
  • Patent number: 10095702
    Abstract: Systems and methods generate custom device description files using a device description file generator. The systems and methods include a processor and a memory medium. The custom device description file is communicated to one or more devices to configure the respective devices to be able to accept and communicate data defined by the custom device description file.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 9, 2018
    Assignee: COGNEX CORPORATION
    Inventor: Dale Peterson
  • Patent number: 10088556
    Abstract: Methods, systems, and devices involving patterned radiation are provided in accordance with various embodiments. Some embodiments include a device for projecting pattern radiation. Some embodiments include a method for estimating coordinates of a location on an object in a 3D scene. Some embodiments include a system for estimating the coordinates of a location on an object in a 3D scene. A variety of radiation patterns are provided in accordance with various embodiments. Some embodiments may relate to the use of patterned illumination to identify the angular information that may be utilized to measure depth by triangulation.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: October 2, 2018
    Assignee: Cognex Corporation
    Inventors: Benjamin Braker, Aaron Wegner, Ronald Zimmerman, Eric Moore, Trevor McDonald
  • Patent number: 10083496
    Abstract: Systems and methods trigger an image acquisition of an object using motion data communicated from a motion controller on a network, the motion controller coupled to a motion drive. Based upon motion data from the motion controller, a virtual axis application is used to plan the movement of a virtual axis for a motion cycle, the virtual axis allowing an acquisition trigger rate to be calculated to follow movement of the object caused by the motion drive. Based on the calculated acquisition trigger rate, an acquisition trigger signal is generated for triggering the image acquisition of the object.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: September 25, 2018
    Assignee: Cognex Corporation
    Inventor: Dale Peterson
  • Patent number: 10076842
    Abstract: Described are machine vision systems and methods for simultaneous kinematic and hand-eye calibration. A machine vision system includes a robot or motion stage and a camera in communication with a control system. The control system is configured to move the robot or motion stage to poses, and for each pose: capture an image of calibration target features and robot joint angles or motion stage encoder counts. The control system is configured to obtain initial values for robot or motion stage calibration parameters, and determine initial values for hand-eye calibration parameters based on the initial values for the robot or motion stage calibration parameters, the image, and joint angles or encoder counts. The control system is configured to determine final values for the hand-eye calibration parameters and robot or motion stage calibration parameters by refining the hand-eye calibration parameters and robot or motion stage calibration parameters to minimize a cost function.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: September 18, 2018
    Assignee: Cognex Corporation
    Inventors: Lifeng Liu, Cyril C. Marrion, Tian Gan
  • Patent number: 10074191
    Abstract: A system and method for determining volume of a runtime object with a vision system is provided. A plurality of vision sensors are arranged so that the fields of view (FOVs) of the plurality of vision sensors collectively view features associated with volume determination of a runtime object. Each of the displacement sensors generates range images from sequences of analyzed images, each producing a single row of the range image. An ignoring volume is subtracted from the measured range image based upon one or more dividing planes as they appear in the viewing/imaging perspective of each displacement sensor. Negative subtraction results are substantially nulled. The resulting representative range images are used to calculate the volume of a portion of the object, as sectioned by the diving planes. Each volume result is summed/added to derive the overall summed volume of the runtime object.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: September 11, 2018
    Assignee: COGNEX CORPORATION
    Inventors: Matthew R. Reome, Mark D. Johnson, Mikhail Akopyan
  • Patent number: 10075572
    Abstract: An attachment for use with a mobile device with an imaging device or with a case for the mobile device can include one or more of an attachment base and an attachment body. The attachment base can be configured to be secured to at least one of the mobile device and the case. The attachment body can include at least one optical device for use with the imaging device and can be configured to be secured to the attachment base. The attachment base can removably secure the attachment body to the mobile device or the case when the attachment body is secured to the attachment base.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: September 11, 2018
    Assignee: COGNEX CORPORATION
    Inventors: Michael Gifford, David James Stein, Steven Kearns, Bobby Dale Gifford, John Bryan Boatner
  • Patent number: 10068153
    Abstract: A handheld scanner incorporates vision software to allow the handheld scanner to be trained for OCR. The handheld scanner can include a user interface to allow a user to associate an image of a mark with electronic data for the mark. The user interface, along with a range finder, can also be used to influence variables that affect the quality of an image scan, thereby improving the quality of results for the image scan and/or decode process. The handheld scanner can also use a font description file during the decode process. The font description file can be generated using a synthetic image file of a character. The synthetic image file can be created by interpreting a marker font file.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: September 4, 2018
    Assignee: COGNEX CORPORATION
    Inventors: James A Negro, Carl W Gerst
  • Patent number: 10067312
    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 threaded base for the M12 lens is provided in the smaller-diameter, interior portion of the front plate aperture, adjacent to the sensor. The threaded base for the C-Mount lens is provided at the front of the front plate, adjacent to the exterior surface of the front plate and housing.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: September 4, 2018
    Assignee: COGNEX CORPORATION
    Inventor: Laurens Nunnink
  • Patent number: 10057498
    Abstract: This invention provides a vision system camera assembly and method for using the same that employs a light-field camera with an associated vision system image sensor and overlying microlens optics to acquire images of a scene. The camera generates a light field allowing object features at varying depths of field to be clearly imaged in a concurrent manner. In an illustrative embodiment a vision system, and associated method of use thereof, which images an object or other subject in a scene includes a vision system camera with an optics assembly and a light field sensor assembly. The camera is constructed and arranged to generate light field image data from light received through the optics assembly. A light field process analyzes the light field image data and that generates selected image information. A vision system processor then operates a vision system process on the selected image information to generate results therefrom.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 21, 2018
    Assignee: Cognex Corporation
    Inventors: Laurens Nunnink, William Equitz, David J. Michael
  • Patent number: 10041786
    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: March 13, 2017
    Date of Patent: August 7, 2018
    Assignee: Cognex Corporation
    Inventors: Robert A. Wolff, Michael C. Moed, Mikhail Akopyan, Robert Tremblay, Willard Foster, Aaron S. Wallack