Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Annular code identifier recognition system

An identification system and ring code technology, applied in electromagnetic radiation induction, record carriers used by machines, instruments, etc., can solve the problems of complex identification algorithms and power consumption of active light-emitting devices, etc. The effect of calculation

Active Publication Date: 2015-05-20
深圳市亿境虚拟现实技术有限公司
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, a type of optical identification is often used, which actively emits light and identifies the identification through flashing, but this requires continuous acquisition of image sequences, and the active light emitting device consumes power
[0004] There is another kind of marking system, which uses two-dimensional graphics (such as two-dimensional codes or other graphics), and must first find the edge of the graphics during image processing, and then recognize the internal pattern; when the two-dimensional graphics are not facing the camera, the graphics It needs to be rotated by a certain angle, and it also needs to correct the scale and two-dimensional perspective distortion. A large number of matrix transformations are required, which makes the recognition algorithm more complicated.

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
  • Annular code identifier recognition system
  • Annular code identifier recognition system
  • Annular code identifier recognition system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0033] Assuming that binary coding is adopted, that is, two colors are selected from eight standard colors of black, white, red, green, blue, cyan, magenta, and yellow as alternative colors. In this embodiment, black and white are selected, and black is defined as Binary code 1, white is binary code 0. Define the color of the background (1) as 0, the color of the outermost ring (2) as 1, and the color of the second outer ring (3) as 0, that is, the identification code of the identification ring is 010.

[0034] For a row of pixels in the image, scan linearly from left to right. When the identification code 010 is found for the first time, record the width of the ring as the width of the entry segment d1, and then continue to scan backwards until the second identification is found Code 010, record the width of the ring as the exit segment width d2.

[0035] If d1=d2, it is enough to directly identify the color code inside.

[0036] If d1≠d2, the perspective one-dimensional li...

specific Embodiment 2

[0046] If octal encoding is adopted, the eight standard colors of black, white, red, green, blue, cyan, magenta, and yellow are all used as alternative colors. At the same time, let the background color be white, the outermost ring be black, and the second outer ring be white, define the black code as 1, and the white code as 0, that is, the identification code of the identification ring is 010. Inside the secondary outer ring, there are 3 rings, so the encoding method is 8 3 =512 types, which can fully meet the indoor positioning and posture determination applications in general occasions. Therefore, this embodiment uses a 5-layer ring code to realize 512 combinations. The 5-layer ring code has a simple structure and can be recognized at a long distance. The perspective distortion is small, so it is very suitable for larger scenes. use.

[0047] The codes of red, green, blue, cyan, magenta, and yellow are defined as 2, 3, 4, 5, 6, and 7 in sequence. Here is an example of o...

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

An annular code identifier recognition system can be used for quickly recognizing many identifiers in the environment in the field of computer vision. The annular code identifier recognition system comprises an identifier system and an image acquiring and processing system, the identifier system comprises many identifiers which are annular code graphs formed of a series of concentric rings, the rings are same in width and with the internal diameter changing from inside to outside according to arithmetic progression, and colors of the rings and the background colors can be optionally selected. The image acquiring and processing system acquires images containing annular codes and only needs to scan the integral images along the same direction and sequence, thus color information of all the annular code identifiers in the images can be obtained; imaging processing operation is low and many identifiers can be quickly recognized.

Description

technical field [0001] The invention relates to a ring code identification recognition system, which can be used in the field of computer vision to quickly identify a large number of identifications in the environment. Background technique [0002] In the field of computer vision, especially in the field of augmented reality, image analysis of signs in the environment can provide relative position and relative attitude information of image acquisition devices (such as cameras). [0003] At present, a type of optical identification is often used, which actively emits light and identifies the identification through flashing, but this requires continuous acquisition of image sequences, and the active light emitting device consumes power. [0004] There is another kind of marking system, which uses two-dimensional graphics (such as two-dimensional codes or other graphics). During image processing, the edge of the graphics must be found first, and then the internal pattern is rec...

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
IPC IPC(8): G06K19/06G06K7/10
Inventor 覃政
Owner 深圳市亿境虚拟现实技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products