×

Generating an object map from a plurality of binary images

  • US 10,460,219 B2
  • Filed: 03/31/2016
  • Issued: 10/29/2019
  • Est. Priority Date: 03/31/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • dividing, by a processor element, an input image into a plurality of strips, where each strip of the plurality of strips is smaller than a whole of the input image;

    generating, by the processor element, a plurality of binary images, where each binary image of the plurality of binary images corresponds to a strip of the plurality of strips, wherein the plurality of binary images comprises at least three binary images corresponding to each strip of the plurality of strips and wherein the at least three binary images each comprise a respective binary image in which edge magnitudes for all white pixels in the respective binary image are at least equal to at least one of;

    a strong edge threshold and a weak edge threshold;

    executing, by the processor element, for a first binary image of the plurality of binary images,a first pass in which foreground pixels of the first binary image are assigned labels that identify connected components in the first binary image; and

    a second pass, subsequent to the first pass, in which;

    any of the labels that correspond to connected components that exist entirely in the first binary image are freed in memory; and

    any of the labels that correspond to connected components that are merged with other connected components are re-labeled to reduce a number of labels stored in a memory data structure; and

    generating, by the processor element, an object map for the input image based on results of the connected component labeling for the plurality of binary images.

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