当前位置:网站首页>Two dimensional code coding theory
Two dimensional code coding theory
2022-07-04 12:48:00 【Iron Man】
Coding theory can be regarded as Galois domain (Galois Field)[18,30-31] One of the IT application , Its production is entirely based on industrial demand , The sign is 1948 year Shannon Published papers “The Mathematical Theory of communication” and 1950 The invention of Hamming code , So far, it has been close to 70 Years of history .
But from 1950 A long time after the invention of Hamming code in , The development of coding theory has stagnated . It's over again.
10 year , With the progress of Industrial Technology , The demand for communication technology is also increasing , In modulation 、 Source coding and other fields
The theory of intersection coding is active again . at present , Coding theory is still in its heyday .
A good code system , Simply put, the coding efficiency is high 、 Large minimum distance 、 The algorithm of coding and decoding is simple
The system of . At present, it has been widely used : Linear block code 、 Convolutional code 、Turbo code 、 Space-time code is a good generation
Code system .
According to Occam's razor law , The most widely used is often the simplest . At present, the popular good code should
The most widely used is the simplest linear block code , Linear block codes can be divided into many kinds , The simplest of them ,
It is also the most widely used code called cyclic code . The cyclic code is composed of Eugene Prange stay 1957 Invented in .
The proposal immediately received the attention of the industry , And then produced a large number of related achievements .
One of the most representative achievements , It's in 1960 Was proposed in , Mature in the same year . The core idea is : A conjugate root system is generated by primitive polynomials , The root system is just a cyclic code , And it can correct more than one mistake , This is it. BCH code . According to the number of elements of the finite field based on ,BCH Codes can be roughly divided into binary BCH Code and multiple BCH code , Pluralistic origin BCH code ( Primitive is code root ) be called Reed-Solomon code [30,32], Its symbol field and error location field are the same , Therefore, the root polynomial is also the minimum polynomial , This feature can construct cyclic codes with large minimum distance , It brings a lot of convenience to encoding and decoding .
reference :
[1] Feng Wei . Research on fast recognition technology of two-dimensional code for visual location [D]. Shandong University of technology ,2018.
边栏推荐
- IPv6 experiment
- Daily Mathematics Series 57: February 26
- Clockwise rotation method of event arrangement -- PHP implementation
- Entity framework calls Max on null on records - Entity Framework calling Max on null on records
- A taste of node JS (V), detailed explanation of express module
- Communication tutorial | overview of the first, second and third generation can bus
- The detailed installation process of Ninja security penetration system (Ninjitsu OS V3). Both old and new VM versions can be installed through personal testing, with download sources
- It's hard to hear C language? Why don't you take a look at this (V) pointer
- Tableau makes data summary after linking the database, and summary exceptions occasionally occur.
- [notes] in depth explanation of assets, resources and assetbundles
猜你喜欢

vim 出现 Another program may be editing the same file. If this is the case 的解决方法

13、 C window form technology and basic controls (3)

How to use "bottom logic" to see the cards in the world?
![[Android kotlin] lambda return statement and anonymous function](/img/d8/a367c26b51d9dbaf53bf4fe2a13917.png)
[Android kotlin] lambda return statement and anonymous function

C language function

Paper notes ACL 2020 improving event detection via open domain trigger knowledge

AI 绘画极简教程

I want to talk about yesterday

Star leap plan | new projects are continuously being recruited! MSR Asia MSR Redmond joint research program invites you to apply!

Fly tutorial 02 advanced functions of elevatedbutton (tutorial includes source code) (tutorial includes source code)
随机推荐
Talk about "in C language"
C language: find the palindrome number whose 100-999 is a multiple of 7
The detailed installation process of Ninja security penetration system (Ninjitsu OS V3). Both old and new VM versions can be installed through personal testing, with download sources
Can Console. Clear be used to only clear a line instead of whole console?
轻松玩转三子棋
Global and Chinese market for naval vessel maintenance 2022-2028: Research Report on technology, participants, trends, market size and share
Star leap plan | new projects are continuously being recruited! MSR Asia MSR Redmond joint research program invites you to apply!
C语言数组
DC-5靶机
Global and Chinese markets of digital PCR and real-time PCR 2022-2028: Research Report on technology, participants, trends, market size and share
VIM, another program may be editing the same file If this is the solution of the case
Article download address
Classification and application of AI chips
16. Memory usage and segmentation
BCD code Baidu Encyclopedia
[notes] in depth explanation of assets, resources and assetbundles
Flet教程之 02 ElevatedButton高级功能(教程含源码)(教程含源码)
The most robust financial products in 2022
Transformer principle and code elaboration (pytorch)
分布式事务相关概念与理论