Patents by Inventor Nathaniel Bogan

Nathaniel Bogan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190139242
    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: Application
    Filed: August 16, 2018
    Publication date: May 9, 2019
    Inventors: Zihan Hans Liu, Nathaniel Bogan, Andrew Hoelscher, Eric Moore, Benjamin Braker
  • Patent number: 10275863
    Abstract: The present disclosure provides a multi-stage image mapping mechanism for mapping a distorted image to a rectified image. For example, the multi-stage image mapping mechanism can remove homography from a distorted image to reconstruct a rectified image in two-stages: (1) a first stage in which distortion is partially removed from a distorted image to generate an intermediate image, and (2) a second stage in which residual distortion is removed from the intermediate image to recover the rectified image.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: April 30, 2019
    Assignee: Cognex Corporation
    Inventor: Nathaniel Bogan
  • Patent number: 9895596
    Abstract: A mechanism for attaching, for example, a boot to a ski, that uses a sphere in cylinder geometry to enable release in a wide array of incremental directions and rotations.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: February 20, 2018
    Inventor: Nathaniel Bogan
  • Publication number: 20170239554
    Abstract: A mechanism for attaching, for example, a boot to a ski, that uses a sphere in cylinder geometry to enable release in a wide array of incremental directions and rotations.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 24, 2017
    Inventor: Nathaniel Bogan
  • Patent number: 9542732
    Abstract: The present disclosure provides a multi-stage image mapping mechanism for mapping a distorted image to a rectified image. For example, the multi-stage image mapping mechanism can remove homography from a distorted image to reconstruct a rectified image in two-stages: (1) a first stage in which distortion is partially removed from a distorted image to generate an intermediate image, and (2) a second stage in which residual distortion is removed from the intermediate image to recover the rectified image.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: January 10, 2017
    Assignee: Cognex Corporation
    Inventor: Nathaniel Bogan
  • Publication number: 20160292832
    Abstract: The present disclosure provides a multi-stage image mapping mechanism for mapping a distorted image to a rectified image. For example, the multi-stage image mapping mechanism can remove homography from a distorted image to reconstruct a rectified image in two-stages: (1) a first stage in which distortion is partially removed from a distorted image to generate an intermediate image, and (2) a second stage in which residual distortion is removed from the intermediate image to recover the rectified image.
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventor: Nathaniel BOGAN
  • Publication number: 20160292831
    Abstract: The present disclosure provides a multi-stage image mapping mechanism for mapping a distorted image to a rectified image. For example, the multi-stage image mapping mechanism can remove homography from a distorted image to reconstruct a rectified image in two-stages: (1) a first stage in which distortion is partially removed from a distorted image to generate an intermediate image, and (2) a second stage in which residual distortion is removed from the intermediate image to recover the rectified image.
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventor: Nathaniel BOGAN
  • Patent number: 8611636
    Abstract: A system and method for high-speed alignment of components is provided. During training time of a machine vision system, a small subset of alignment significant blobs along with a quantum of geometric analysis for picking granularity is determined. By utilizing only the alignment significant blobs and the geometric analysis, the use of conventional alignment techniques may achieve significantly better speed and robustness for component alignment. In operation, during training time, grayscale blobs are extracted using a scale space search. Alignment significant blobs are then determined from the grayscale blobs. Once alignment significant blobs are determined, run time smoothing and down sampling are then determined on the alignment significant blobs. The machine vision system is then trained to operate with the alignment significant regions.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: December 17, 2013
    Assignee: Cognex Corporation
    Inventors: Nathaniel Bogan, Xiaoguang Wang
  • Patent number: 8315457
    Abstract: A system and method for performing multi-image training for pattern recognition and registration is provided. A machine vision system first obtains N training images of the scene. Each of the N images is used as a baseline image and the N?1 images are registered to the baseline. Features that represent a set of corresponding image features are added to the model. The feature to be added to the model may comprise an average of the features from each of the images in which the feature appears. The process continues until every feature that meets a threshold requirement is accounted for. The model that results from the present invention represents those stable features that are found in at least the threshold number of the N training images. The model may then be used to train an alignment/inspection tool with the set of features.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: November 20, 2012
    Assignee: Cognex Corporation
    Inventors: Nathaniel Bogan, Xiaoguang Wang, Aaron S. Wallack
  • Publication number: 20090290788
    Abstract: A system and method for performing multi-image training for pattern recognition and registration is provided. A machine vision system first obtains N training images of the scene. Each of the N images is used as a baseline image and the N?1 images are registered to the baseline. Features that represent a set of corresponding image features are added to the model. The feature to be added to the model may comprise an average of the features from each of the images in which the feature appears. The process continues until every feature that meets a threshold requirement is accounted for. The model that results from the present invention represents those stable features that are found in at least the threshold number of the N training images. The model may then be used to train an alignment/inspection tool with the set of features.
    Type: Application
    Filed: November 12, 2008
    Publication date: November 26, 2009
    Inventors: Nathaniel Bogan, Xiaoguang Wang, Aaron S. Wallack
  • Publication number: 20060281535
    Abstract: A game optimization system is disclosed. The game optimization system may take the form of a game balancing engine that is able to both monitor and identify components of games that form dominant and/or weak strategies. If desired, the game optimization system may further make or suggest changes to the game in order to bring out-of-balance components into balance.
    Type: Application
    Filed: February 1, 2006
    Publication date: December 14, 2006
    Inventor: Nathaniel Bogan