Patent Document ID: 20130051675
Application ID: 13660465
Patent Flag: 0

Claim One:
1. A multi-point image labeling method, which adopts an image labeling device to label an object pixel matrix to make said object pixel matrix include image data and make adjacent array elements have identical image labeled values, wherein said image labeling device comprises a controller, an input image memory, a multi-pixel image labeling unit and an output labeled memory, and wherein said method comprising steps of: storing said object pixel matrix into said input image memory; providing a multi-point label window through said controller, said multi-point label window including at least three inclined-arranged label points; providing an label-equivalence window through said multi-pixel image labeling unit to perform an labeling process and an label-equivalence information processing process, wherein said label-equivalence window generates label-equivalence information, and wherein said controller simultaneously scans data of said object pixel matrix via said three label points and provides said data to the multi-pixel image labeling unit so that said multi-pixel image labeling unit labels said array elements which have image data temporary labeled values, and wherein said controller assigns non-zero temporary labeled values according to said temporary labeled values of said array element and adjacent labeled array elements and then stores said non-zero temporary labeled values in a register, and wherein when all of said temporary labeled values in said adjacent array element are zero, a new temporary labeled value is given to and labeled, and wherein when at least one non-zero temporary labeled value is in said adjacent array element, said non-zero temporary labeled value is selected at the first priority according to a clockwise priority rule, and wherein when at least two adjacent temporary labeled values are in said array element, said label-equivalence window associates two different temporary labeled values which are connected by said image data in said adjacent array element to generate said label-equivalence information; said multi-pixel image labeling unit performing an equivalent-substitution processing process on said temporary labeled values according to said label-equivalence information to generate label-equivalence substitution information of said temporary labeled values associated with each other; said multi-pixel image labeling unit performing an image labeled value substitution process according to said label-equivalence substitution information to replace said temporary labeled values with image labeled values; and said controller storing said image labeled values in said output labeled memory.