Patent Document ID: 9042651
Application ID: 13660465
Patent Flag: 1

Claim One:
1. A multi-point image labeling method, which adopts an image labeling device to label an object pixel matrix including a plurality of array elements to said adjacent array elements having image data to be labeled with 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, 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 said image data temporary labeled values, wherein said multi-pixel image labeling unit assigns a non-zero temporary labeled to label one of said array elements having said image data according to said temporary labeled values of said adjacent labeled array elements and then stores said non-zero temporary labeled values in a register, wherein when all of said adjacent array elements are unlabled, a new temporary labeled value which is not stored in the register is assigned to label said array element, 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, wherein said multi-pixel image labeling unit performs 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, wherein said multi-pixel image labeling unit performs an image labeled value substitution process according to said label-equivalence substitution information to replace said temporary labeled values with image labeled values, and wherein said controller stores said image labeled values in said output labeled memory.