×

Method and device for determining the position of an edge of a marker structure with subpixel accuracy in an image, having a plurality of pixels, of the marker structure

  • US 8,457,411 B2
  • Filed: 03/30/2010
  • Issued: 06/04/2013
  • Est. Priority Date: 03/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining, with subpixel accuracy, the position of an edge of a marker structure in a captured image of the marker structure comprising a plurality of image pixels, the method comprising:

  • a) deriving a discrete intensity profile of the edge, having a plurality of profile pixels, from the image pixels along a position coordinate,b) calculating a continuous profile function of the edge as a function of the position coordinate on the basis of the profile pixels,c) specifying an intensity threshold value defining the edge position,d) from the multiplicity of profile pixels, selecting a plurality of adjacent profile pixels whose intensity values lie in a region that encompasses the intensity threshold value as evaluation pixels,e) based on the evaluation pixels, calculating a curve of continuous intensity as a function of the position coordinate for the region,f) selecting the position coordinate at which the intensity value of the continuous intensity curve from step e) matches the threshold value as a first position coordinate,g) determining the distance between the first position coordinate and the position coordinate of the evaluation pixel that, from among the evaluation pixels selected in step d), has the closest intensity value to the threshold value,h) comparing the determined distance to a predetermined threshold, and if the distance is greater than the threshold, the process proceeds to step i), and if the distance is not greater than the threshold, the process proceeds to step k),i) effecting a shift in such a way that the profile function from step b) is present as a shifted profile function that is shifted relative to the pixel coordinates in dependence on the distance determined in step g) or the distances determined in steps g), and the respective intensity values of the shifted profile function that are present at each pixel coordinate are now set as the intensity values of the profile pixels, and the process then proceeds to steps d)-h), andk) determining the position of the edge in the captured image with subpixel accuracy from all the distances determined in step g).

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