当前位置:网站首页>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.
边栏推荐
- Exness: positive I win, negative you lose
- Global and Chinese markets for soluble suture 2022-2028: Research Report on technology, participants, trends, market size and share
- Interview question MySQL transaction (TCL) isolation (four characteristics)
- C语言:围圈报号排序问题
- 记一次 Showing Recent Errors Only Command /bin/sh failed with exit code 1 问题
- MySQL performance optimization index
- Clockwise rotation method of event arrangement -- PHP implementation
- Global and Chinese markets for environmental disinfection robots 2022-2028: Research Report on technology, participants, trends, market size and share
- C语言函数
- AbstractDispatcherServletInitializer 的实现类为什么可以在初始化Web容器的时候被调用
猜你喜欢
[notes] in depth explanation of assets, resources and assetbundles
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
Wechat video Number launches "creator traffic package"
Detailed explanation of mt4api documentary and foreign exchange API documentary interfaces
Paper notes ACL 2020 improving event detection via open domain trigger knowledge
Method of setting default items in C # ComboBox control code
Play Sanzi chess easily
Introduction to the button control elevatedbutton of the fleet tutorial (the tutorial includes the source code)
A taste of node JS (V), detailed explanation of express module
A treasure open source software, cross platform terminal artifact tabby
随机推荐
Flet教程之 02 ElevatedButton高级功能(教程含源码)(教程含源码)
AbstractDispatcherServletInitializer 的实现类为什么可以在初始化Web容器的时候被调用
Definition of cognition
13、 C window form technology and basic controls (3)
The solution of permission denied
Entity framework calls Max on null on records - Entity Framework calling Max on null on records
Star leap plan | new projects are continuously being recruited! MSR Asia MSR Redmond joint research program invites you to apply!
vim 出现 Another program may be editing the same file. If this is the case 的解决方法
16. Memory usage and segmentation
Vit (vision transformer) principle and code elaboration
IPv6 experiment
Interview question MySQL transaction (TCL) isolation (four characteristics)
How to realize the function of Sub Ledger of applet?
认知的定义
Servlet learning notes
. Does net 4 have a built-in JSON serializer / deserializer- Does . NET 4 have a built-in JSON serializer/deserializer?
Bottom Logic -- Mind Map
Concepts and theories related to distributed transactions
Abnormal mode of ARM processor
Global and Chinese market of piston rod 2022-2028: Research Report on technology, participants, trends, market size and share