Patents Assigned to Cognex Corporation
  • Patent number: 8782553
    Abstract: This invention provides a Graphical User Interface (GUI) that operates in connection with a machine vision detector or other machine vision system, which provides a highly intuitive and industrial machine-like appearance and layout. The GUI includes a centralized image frame window surrounded by panes having buttons and specific interface components that the user employs in each step of a machine vision system set up and run procedure. One pane allows the user to view and manipulate a recorded filmstrip of image thumbnails taken in a sequence, and provides the filmstrip with specialized highlighting (colors or patterns) that indicate useful information about the underlying images. The programming of logic is performed using a programming window that includes a ladder logic arrangement.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: July 15, 2014
    Assignee: Cognex Corporation
    Inventors: Robert Tremblay, Brian Phillips, John Keating, Andrew Eames, Steven M. Whitman, Brian Mirtich, Carroll McNeill Arbogast, Jr.
  • Publication number: 20140185942
    Abstract: A computer-implemented method which may be used with imaging systems is provided. The method may include receiving a first image from a first device configured to generate the first image based upon, at least in part, a first portion of an item. The method may further include receiving a second image from a second device configured to generate the second image based upon, at least in part, a second portion of the item. The method may also include extracting one or more features from the first image and the second image in a multi-view calibration space wherein the one or more features share a global coordinate system. The method may further include applying a global constraints embedded Hough transform to the one or more features present in the first image and the second image.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: Cognex Corporation
    Inventors: Xiaoguang Wang, Dave Li
  • Publication number: 20140183264
    Abstract: This invention provides a lens assembly for a vision system, allowing for a constant magnification at various focal distances. The lens assembly resides movably/adjustably along the optical axis relative to the sensor. In an embodiment, the lens assembly includes a fixed rear lens and a front lens that is moved mechanically to focus the object image on the image sensor. The lens assembly can alternatively include a liquid lens that is controlled to adjust magnification with respect to a fixed front lens so as to maintain a constant system magnification. The liquid lens resides between the (fixed) front lens assembly and the image sensor and can be controlled to focus the image onto the image sensor.
    Type: Application
    Filed: December 23, 2013
    Publication date: July 3, 2014
    Applicant: Cognex Corporation
    Inventor: Laurens Nunnink
  • Publication number: 20140177938
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for identifying defects in a material. A set of features is identified based on an image of a material, wherein each feature in the set of features is a candidate portion of a defect in the material. A set of chained features is selected based on the set of features, wherein each chained feature comprises one or more features that represent candidate portions of a same defect in the material. A defect in the material is identified based on the set of chained features and the image.
    Type: Application
    Filed: February 27, 2014
    Publication date: June 26, 2014
    Applicant: COGNEX CORPORATION
    Inventor: Xiaoguang Wang
  • Publication number: 20140177979
    Abstract: A graphical user interface (GUI) display and GUI-based system for displaying and controlling vision system operating parameters of a contour sensor comprises an automated region of interest graphic image applied to a discrete region of a selected image in response to a single click by a user at the discrete region of the selected image, the selected image selected from a window on the GUI display containing a plurality of captured images of the object. At least one automated operating parameter is generated automatically in response to the single click by the user at the discrete region of the selected image to determine whether a contour of interest is in the automated ROI graphic image. The GUI also provides a contour graphic image that outlines the contour of interest to demonstrate whether the contour of interest is in (present or at the correct position within) the automated ROI graphic image.
    Type: Application
    Filed: December 13, 2013
    Publication date: June 26, 2014
    Applicant: Cognex Corporation
    Inventors: Steven M. Whitman, Robert Tremblay, Carroll McNeill Arbogast, JR.
  • Publication number: 20140168508
    Abstract: This invention provides a vision system with an exchangeable illumination assembly that allows for increased versatility in the type and configuration of illumination supplied to the system without altering the underlying optics, sensor or vision processor, and their associated housing. The vision system housing includes a front plate that optionally includes a plurality of mounting bases for accepting different types of lenses. An optional connector is provided on the front plate to accept an electrical connection for a liquid lens component. The front plate includes a connector that allows removable interconnection with the illustrative illumination assembly. The illumination assembly includes a cover that is light transmissive on at lest the front face thereof. The cover encloses an illumination component that can include a plurality of lighting elements that surround an aperture through which received light rays from the imaged scene pass through to the lens.
    Type: Application
    Filed: February 19, 2014
    Publication date: June 19, 2014
    Applicant: COGNEX CORPORATION
    Inventors: Laurens Nunnink, Richard Reuter
  • Patent number: 8750596
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for identifying defects in a material. A set of features is identified based on an image of a material, wherein each feature in the set of features is a candidate portion of a defect in the material. A set of chained features is selected based on the set of features, wherein each chained feature comprises one or more features that represent candidate portions of a same defect in the material. A defect in the material is identified based on the set of chained features and the image.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: June 10, 2014
    Assignee: Cognex Corporation
    Inventor: Xiaoguang Wang
  • Patent number: 8740382
    Abstract: A system and method for automated determination of position and movement of a contact lens with respect to a subject wearer's eye based upon a complimentary pair of images, acquired in rapid succession, in which one image of the pair is acquired using light that allows viewing of the pupil and/or limbus through the lens and the other image is acquired using light that is absorbed by the lens to generate an opaque image with a defined edge relative to the surrounding sclera. The images of the pair are acquired in close enough temporal proximity to ensure that eye movement in the interval therebetween is insignificant and both images are in the same approximate reference frame. Thus, the location of the pupil and limbus in one image can be accurately compared with the location of the contact lens edge in the other image.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: June 3, 2014
    Assignee: Cognex Corporation
    Inventors: Gang Liu, Lei Wang, Lowell Jacobson
  • Patent number: 8740081
    Abstract: A method and apparatus for decoding codes applied to objects for use with a camera and a conveyor system wherein the camera includes an image sensor having a two dimensional field of view (FOV), the method comprising the steps of providing a processor programmed to perform the steps of obtaining images of the FOV, for each image identifying code candidates in at least portions of the image, ordering at least a subset of the code candidates for decoding in a candidate order wherein the candidate order is determined at least in part as a function of a first direction of travel through the FOV, attempting to decode code candidates in the order specified by the direction of travel and when a new image event occurs, foregoing attempts to decode at least a portion of the identified code candidates.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: June 3, 2014
    Assignee: Cognex Corporation
    Inventors: James Negro, John F. Keating, Michael C. Moed
  • Patent number: 8743220
    Abstract: A system and method captures a moving image of a scene that can be more readily de-blurred as compared to images captured through other methods operating on equivalent exposure-time intervals. Rather than stopping and starting the light measurement during the exposure-time interval, photo-generated current is switched between multiple charge storage sites in accordance with a temporal switching pattern that optimizes the conditioning of the solution to the inverse blur transform. By switching the image intensity signal between storage sites all of the light energy available during the exposure-time interval is transduced to electronic charge and captured to form a temporally decomposed representation of the moving image.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: June 3, 2014
    Assignee: Cognex Corporation
    Inventors: E. John McGarry, William M. Silver
  • Patent number: 8733656
    Abstract: An apparatus for associating codes on parts with part spaces on a conveyor wherein each part has a leading edge and a trailing edge that define a part space and each part is to be marked with at least one code, the apparatus comprising an area scan camera having a two dimensional field of view (FOV), the camera supported adjacent the conveyor so that parts conveyed by the conveyor pass through the FOV, a processor linked to the area scan camera, the processor programmed to perform the steps of receiving images from the area scan camera, identifying the locations of codes on parts in at least one of the images wherein a code located is a located code, identifying the locations of leading and trailing edges of parts wherein the leading and trailing edges define part spaces and associating each located code with a part space that includes the location of the located code.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: May 27, 2014
    Assignee: Cognex Corporation
    Inventors: Lei Wang, Gang Liu, David Li
  • Publication number: 20140143840
    Abstract: The authority of a user seeking access to a vision system is authenticated by a directory server connected to a plurality of cameras. The directory server stores a device directory. When the user requests access to a given camera, a location of an identifier of the given camera in the device directory is determined. From data related to that location, a decision is made whether the user is associated with the given camera. If the user is associated with the given camera, a user access level linked with the user and the given camera is retrieved from the directory server. The user access level identifies a set of privileges corresponding to functions that the user is permitted to perform on the given camera. The user is then permitted to exercise that set of privileges on the given camera.
    Type: Application
    Filed: October 17, 2013
    Publication date: May 22, 2014
    Applicant: Cognex Corporation
    Inventors: Michael R. Miller, Krisztian Gyuris, Attila Robert Vanca
  • Patent number: 8730383
    Abstract: This invention provides a system and method for enabling control of an illuminator having predetermined operating parameters by a vision system processor/core based upon stored information regarding parameters that are integrated with the illuminator. The parameters are retrieved by the processor, and are used to control the operation of the illuminator and/or the camera during image acquisition. In an embodiment, the stored parameters are a discrete numerical or other value that corresponds to the illuminator type. The discrete value maps to a corresponding value in look-up table/database associated with the camera that contains parameter sets associated with each of a plurality of values in the database. The data associated with the discrete value in the camera contains the necessary parameters or settings for that illuminator type. In other embodiments, some or all of the actual parameter information can be stored with the illuminator and retrieved by the camera processor.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: May 20, 2014
    Assignee: Cognex Corporation
    Inventor: Paul Burrell
  • Patent number: 8731389
    Abstract: This invention provides an electro-mechanical auto-focus function for a smaller-diameter lens type that nests, and is removably mounted, within the mounting space and thread arrangement of a larger-diameter lens base of a vision camera assembly housing. In an illustrative embodiment, the camera assembly includes a threaded base having a first diameter, which illustratively defines a C-mount base. A motor-driven gear-reduction drive assembly is mounted internally, and includes teeth that engage corresponding teeth on the outer diameter of a cylindrical focus gear, which has an internal lead screw. The focus gear is freely rotatable, and removably captured, within the threaded C-mount base in a nested, coaxial relationship. The internal lead screw of the focus gear threadingly engages the external threads of a coaxial lens holder. This converts the drive gear rotation into linear/axial lens holder motion.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: May 20, 2014
    Assignee: Cognex Corporation
    Inventor: Robert Gainer
  • Publication number: 20140131449
    Abstract: A power/communication kit for use with a reader module where the code reader module includes a reader connector and a reader housing, the power/communication kit comprising a plurality of different power/communication modules wherein each module communicates via a different communication protocol and each includes a power source and a communication component suitable for communicating via an associated communication protocol, wherein, each of the modules is securable to the reader module in a similar fashion such that any one of the power/communication modules can be swapped for any other of the power/communication modules so that the reader can be used with different communication systems.
    Type: Application
    Filed: July 1, 2013
    Publication date: May 15, 2014
    Applicant: COGNEX CORPORATION
    Inventors: Horst Theile, Richard Reuter
  • Patent number: 8718319
    Abstract: Optoelectronic detection and location of moving objects is performed to capture one-dimensional images of a field of view through which objects may be moving, make measurements in those images, select from among those measurements those that are likely to correspond to objects in the field of view, make decisions responsive to various characteristics of the objects, and produce signals that indicate those decisions.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: May 6, 2014
    Assignee: Cognex Corporation
    Inventor: William M. Silver
  • Publication number: 20140119665
    Abstract: This invention provides a system and method for finding features in images that exhibit saddle point-like structures using relatively computationally low-intensive processes, illustratively consisting of an anti-correlation process, and associated anti-correlation kernel, which operates upon a plurality of pixel neighborhoods within the image. This process enables an entire image to be quickly analyzed for any features that exhibit such saddle point-like structures by determining whether the anti-correlation kernel generates a weak or strong response in various positions within the image. The anti-correlation kernel is designed to generate a strong response regardless of the orientation of a saddle point-like structure. The anti-correlation process examines a plurality of pixel neighborhoods in the image, thereby locating any saddle point-like structures regardless of orientation, as it is angle-independent.
    Type: Application
    Filed: March 12, 2013
    Publication date: May 1, 2014
    Applicant: COGNEX CORPORATION
    Inventor: COGNEX CORPORATION
  • Publication number: 20140118500
    Abstract: This invention provides a system and method for determining correspondence between camera assemblies in a 3D vision system implementation having a plurality of cameras arranged at different orientations with respect to a scene involving microscopic and near microscopic objects under manufacture moved by a manipulator, so as to acquire contemporaneous images of a runtime object and determine the pose of the object for the purpose of guiding manipulator motion. At least one of the camera assemblies includes a non-perspective lens. The searched 2D object features of the acquired non-perspective image, corresponding to trained object features in the non-perspective camera assembly can be combined with the searched 2D object features in images of other camera assemblies, based on their trained object features to generate a set of 3D features and thereby determine a 3D pose of the object.
    Type: Application
    Filed: October 24, 2013
    Publication date: May 1, 2014
    Applicant: Cognex Corporation
    Inventors: Lifeng Liu, Aaron S. Wallack, Cyril C. Marrion, JR., David J. Michael
  • Publication number: 20140119661
    Abstract: Systems and methods for use with a mark reader that reduce the trigger-to-decode response time by prioritizing images to be decoded based on the likelihood of a successful decode are provided. A reader attempts to decode a priority image(s) first to avoid attempting to decode images that are less likely than other images to be successfully decoded. Images are rated based on feature attributes, and then prioritized for decoding. Image feature attributes are correlated with parameter groups, and the parameter groups are prioritized for use in subsequent image acquisitions.
    Type: Application
    Filed: August 29, 2013
    Publication date: May 1, 2014
    Applicant: COGNEX CORPORATION
    Inventors: James A. Negro, John F. Keating
  • Publication number: 20140111656
    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: Application
    Filed: March 11, 2013
    Publication date: April 24, 2014
    Applicant: COGNEX CORPORATION
    Inventor: COGNEX CORPORATION