×

Radial histogram matching

  • US 10,423,858 B2
  • Filed: 07/21/2014
  • Issued: 09/24/2019
  • Est. Priority Date: 07/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory storage device including machine instructions that, when executed by a processing resource, cause the processing resource to:

  • identify pixels, in a baseline pattern digital image and in an input digital image, that are determined to be on based on a value of a respective pixel meeting a pre-defined threshold criterion;

    traverse each of the pixels in the baseline pattern digital image and in the input digital image one time to determine how many of the pixels that are on are contained in each of 360 sectors of a circle, wherein each sector subtends a degree of angle, and wherein the 360 sectors comprise the whole circle;

    assign to each of 360 elements of an initial radial histogram, and to each of 360 elements of a target radial histogram, the number of on pixels in that element;

    determine a range of the initial radial histogram as a difference between a maximum number of pixels and a minimum number of pixels counted in the 360 elements of the initial radial histogram;

    determine a range of the target radial histogram as a difference between a maximum number of pixels and a minimum number of pixels counted in the 360 elements of the target radial histogram;

    determine 360 match scores, where each match score is determined by comparing the target radial histogram to a different one of the initial radial histogram and 359 rotated radial histograms, wherein the rotated radial histograms are generated based on the initial radial histogram, and wherein the comparisons take into account a scaling factor based on a ratio of the range of the initial radial histogram and the range of the target radial histogram; and

    identify, based on the match scores, an offset rotation between the baseline pattern digital image and the input digital image.

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