×

Object recognition using binary image quantization and hough kernels

  • US 6,807,286 B1
  • Filed: 04/13/2000
  • Issued: 10/19/2004
  • Est. Priority Date: 04/13/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented process for recognizing objects in an input image of a scene, comprising using a computer to perform the following process actions:

  • generating training images depicting a surface of interest of an object it is desired to recognized in said input image of the scene;

    creating a set of prototype edge features which collectively represent the edge pixel patterns encountered within a sub-window centered on each pixel depicting an edge of the object in the training images;

    defining a Hough kernel for each prototype edge feature, wherein a Hough kernel for a particular prototype edge feature is defined by a set of offset vectors representing the distance and direction, from each edge pixel having a sub-window associated therewith that has an edge pixel pattern best represented by the prototype edge feature, to a prescribed reference point on the surface of interest of the object, wherein said offset vectors are represented in the Hough kernel as originating at a central point thereof;

    identifying for each pixel in the input image depicting an edge, which prototype edge feature best represents the edge pixel pattern exhibited within said sub-window centered on the input image edge pixel under consideration;

    for each pixel location in the input image, identifying how many offset vectors terminate at that location from Hough kernels centered on each edge pixel location of the input image, wherein the Hough kernel centered on each pixel location is the Hough kernel associated with the prototype edge feature best representing the edge pixel pattern exhibited within said sub-window centered on that input image edge pixel location; and

    declaring the object to be present in the input image if any of the pixel locations in the input image have a quantity of offset vectors terminating thereat that exceed a detection threshold which is indicative of the presence of the surface of interest of the object.

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