Unlock instant, AI-driven research and patent intelligence for your innovation.

Hamming code identification method and device and electronic equipment

A recognition method, Hamming code technology, applied in the field of image recognition, can solve the problems of Hamming code identifier reflection, Hamming code image recognition, Hamming code image tilt, etc., and achieve the effect of improving recognition accuracy

Active Publication Date: 2020-01-10
MEGVII BEIJINGTECH CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the existing Hamming code recognition technology is greatly affected by the Hamming code itself and external environmental factors. Due to the partial reflection of the plain code identifier and the tilt of the Hamming code image, the presentation form of the Hamming code identifier in the Hamming code image is not completely standard, and there are deviations in the shape. At this time, the existing Hamming code recognition technology cannot effectively identify the Hamming code image. Recognition, resulting in low recognition accuracy of Hamming code

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hamming code identification method and device and electronic equipment
  • Hamming code identification method and device and electronic equipment
  • Hamming code identification method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] First, refer to figure 1An example electronic device 100 for implementing the Hamming code recognition method and device according to the embodiments of the present invention will be described.

[0030] Such as figure 1 Shown is a schematic structural diagram of an electronic device. The electronic device 100 includes one or more processors 102, one or more storage devices 104, an input device 106, an output device 108, and an image acquisition device 110. These components pass through a bus system 112 and / or other forms of connection mechanisms (not shown). It should be noted that figure 1 The components and structure of the electronic device 100 shown are only exemplary, not limiting, and the electronic device may also have other components and structures as required.

[0031] The processor 102 can be implemented in at least one hardware form of a digital signal processor (DSP), a field programmable gate array (FPGA), and a programmable logic array (PLA), and the p...

Embodiment 2

[0038] see figure 2 A schematic flow chart of a Hamming code recognition method is shown, the method mainly includes the following steps S202 to S206:

[0039] Step S202, acquiring a Hamming code image to be recognized.

[0040] Wherein, the Hamming code image includes at least one Hamming code identifier, and the Hamming code identifier may include an easily recognizable shape such as a rhombus. In some embodiments, the Hamming code image can be collected by an electronic device with a shooting function; it can also directly receive the Hamming code image uploaded by humans or downloaded from the network. Recognized Hamming code image.

[0041] Step S204, using a preset Hamming code template set to match the Hamming code image to obtain a matching result.

[0042] The Hamming code template set contains a plurality of first Hamming code templates with different sizes and a plurality of second Hamming code templates with different sizes, and the template colors of the first...

Embodiment 3

[0082] For the Hamming code recognition method provided in Embodiment 2, the embodiment of the present invention provides an application example of the method, with the Hamming code identifier as a black and white diamond, the arrangement form of the Hamming code identifier in the Hamming code image to be recognized Take 2 rows and 4 columns as an example, for easy understanding, see for example Figure 4 A schematic diagram of a standard Hamming code image is shown. The dimensions of the 8 diamonds in 2 rows and 4 columns are exactly the same. Considering that the Hamming code image is easily affected by the Hamming code itself and external environmental factors, it may cause Hamming code images have deviations in the rhombus dimensions. Based on this, in order to effectively identify Hamming code images, for specific implementation, please refer to image 3 A schematic flow chart of another Hamming code recognition method shown, the method may include the following steps S30...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a Hamming code identification method and device, and electronic equipment. The Hamming code identification method comprises the steps of obtaining a to-be-identified Hamming code image, wherein the Hamming code image comprises at least one Hamming code identifier; matching the Hamming code image by adopting a preset Hamming code template set to obtain a matching result, wherein the Hamming code template set comprises a plurality of first Hamming code templates with different sizes and a plurality of second Hamming code templates with different sizes, and the template colors of the first Hamming code template and the second Hamming code template are different; and obtaining an identification result of the Hamming code identifier in the Hamming code image based on thematching result. According to the Hamming code identification method, the identification accuracy of the Hamming code can be effectively improved.

Description

technical field [0001] The invention relates to the technical field of image recognition, in particular to a Hamming code recognition method, device and electronic equipment. Background technique [0002] The Hamming code is a pattern formed by a combination of Hamming code identifiers with the same shape and the same size to carry encoded information. Generally speaking, white diamonds and black diamonds are used as easily identifiable Hamming code identifiers, and are used to combine to represent binary values information. For example, a white diamond is used to represent a "1" in binary, and a black diamond is used to represent a "0" in binary. By identifying the Hamming code, the binary information carried by the Hamming code can be determined. For example, after machine vision recognition of the Hamming code image, it can be determined that the Hamming code image contains a row of rhombuses arranged in sequence from left to right, and the colors of the rhombuses are "...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/62
CPCG06V10/757G06V30/10
Inventor 赵新博危夷晨敖翔刘尧刘丹青
Owner MEGVII BEIJINGTECH CO LTD