×

Computer vision system with improved object orientation technique

  • US 4,891,630 A
  • Filed: 04/22/1988
  • Issued: 01/02/1990
  • Est. Priority Date: 04/22/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for computer vision based upon an image sensor that maps an image to memory cells to association with a computer comprising:

  • an object orientation and position patch for being attached to an object to be observed comprising a planar substantially nonreflective surface, at least three substantially coplanar and non-collinear reflective locations (a, b, and c) positioned upon the patch and a reflector (d) having the reflective properties of the surface of a regular curved surface intersecting the planar surface,an image sensor comprising means for generating a two-dimensional digital representation of the image stored in an array of memory cells arranged in a plurality of rows and column, each cell having an associated row and column address and being accessible for reading,a lens for focusing an image of the object including the orientation and position patch upon the image sensor, said lens defining an optical axis extending through the center of the lens and intersecting the image sensor near the center thereof,a light source fixed relative to the sensor and lens and being directed outwardly therefrom;

    a computer having a processor and main memory, and means for reading the row and column addresses of the memory cells corresponding to the images (a'"'"', b'"'"', and c'"'"') of reflective locations a, b, and c and an image (dls) of the light source reflected from the reflector d, andsaid computer having a task stored in main memory for detecting and quantifying a change in orientation and position of the object, said task detecting changes in the position along the optical axis and in directions perpendicular thereto by computing changes in the row and column addresses of the memory cells corresponding to the images a'"'"', b'"'"', and c'"'"', and said task detecting change in rotation about axes perpendicular to the optical axes by computing differences in the row and column addresses of the memory cells corresponding to the image dls and the images a'"'"', b'"'"', and/or c'"'"'.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×