Patents Represented by Attorney, Agent or Law Firm Richard C. Irving
  • Patent number: 7515822
    Abstract: In one embodiment, a level of direct illumination for an imaging system is dynamically adjusted based on a level of at least one of ambient illumination or displayed illumination. A level of the at least one of ambient illumination or displayed illumination may be detected. The level of direct illumination may be altered based on the detected level of the at least one of ambient illumination or displayed illumination. Operation of a non-visible light-sensitive image sensor of the imaging system may be adjusted based on the altered level of direct illumination.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: April 7, 2009
    Assignee: Microsoft Corporation
    Inventor: Nigel S. Keam
  • Patent number: 6278796
    Abstract: A method and apparatus subsamples, in a constraint satisfying manner, an image for subsequent processing of the subsampled image. The subsampling is based on constraints provided for the subsequent image processing. A subsampling factor or pair of factors are determined for the image and the image is subsampled by the subsampling factor(s). The constraints comprise at least time constraints, uncertainty constraints, accuracy constraints or implementation constraints. When time constraints are given, the constraints specify a function of the time needed for the subsequent image processing along with at least a maximum and a minimum time that the subsequent image processing should take. When uncertainty constraints are specified, the constraints give a function of the uncertainty in the subsequent image processing and at least a maximum and a minimum uncertainty required from the subsequent image processing.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: August 21, 2001
    Assignee: Cognex Corporation
    Inventors: Robert Drisko, Ivan A. Bachelder
  • Patent number: 6269197
    Abstract: A three dimensional image is derived from two-dimensional images. At least one of the two-dimensional images has a predetermined number of pixels. Depth measurements are derived from the two-dimensional images. The number of derived depth measurements is substantially equal to the predetermined number of pixels. The three-dimensional image is derived from the two-dimensional digital images and the depth measurements.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: July 31, 2001
    Assignee: Cognex Corporation
    Inventor: Aaron S. Wallack
  • Patent number: 6219461
    Abstract: A three-dimensional image is derived from two-dimensional images. At least one of the two-dimensional images has a predetermined number of pixels. Depth measurements are derived from the two-dimensional images. The number of derived depth measurements is substantially equal to the predetermined number of pixels. The three-dimensional image is derived from the two-dimensional digital images and the depth measurements.
    Type: Grant
    Filed: January 28, 1998
    Date of Patent: April 17, 2001
    Assignee: Cognex Corporation
    Inventor: Aaron S. Wallack
  • Patent number: 6141009
    Abstract: A graphical user interface for a computer program enables a user to define a model representing a predefined ideal pattern of objects, the model being useful in analyzing an image of an actual pattern of discrete objects with respect to the model. In the interface, a fragment of the ideal pattern of objects is displayed, the displayed fragment including a graphical indicator of a key distance between objects in the fragment. A device which is visually associated in the fragment with the indicator enables the user to specify a value for the distance. The interface also includes a displayed image representing the pattern of objects, and an interactive device that enables a user to turn on or turn off an object in the image as an indication of its inclusion or exclusion in the pattern.
    Type: Grant
    Filed: July 16, 1997
    Date of Patent: October 31, 2000
    Assignee: Cognex Corporation
    Inventors: David Li, Jian Yang