当前位置:网站首页>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.
边栏推荐
- Global and Chinese markets of NOx analyzers 2022-2028: Research Report on technology, participants, trends, market size and share
- Memory computing integration: AI chip architecture in the post Moorish Era
- C语言:求100-999是7的倍数的回文数
- 面试官:Redis 过期删除策略和内存淘汰策略有什么区别?
- DVWA range exercise 4
- C語言:求100-999是7的倍數的回文數
- Talk about "in C language"
- 七、软件包管理
- BackgroundWorker用法示例
- Iterm tab switching order
猜你喜欢

22 API design practices

ArcGis利用栅格处理工具进行影像裁剪

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

C fonctions linguistiques

Detailed explanation of mt4api documentary and foreign exchange API documentary interfaces

A treasure open source software, cross platform terminal artifact tabby

When synchronized encounters this thing, there is a big hole, pay attention!

Jetson TX2 configures common libraries such as tensorflow and pytoch

R语言--readr包读写数据
![Cadence physical library lef file syntax learning [continuous update]](/img/d5/0671935b074e538a2147dbe51a5a70.jpg)
Cadence physical library lef file syntax learning [continuous update]
随机推荐
DC-5靶机
从0到1建设智能灰度数据体系:以vivo游戏中心为例
Introduction to the button control elevatedbutton of the fleet tutorial (the tutorial includes the source code)
C language: find the palindrome number whose 100-999 is a multiple of 7
Concepts and theories related to distributed transactions
VBA, JSON interpretation, table structure -json string conversion
C language function
C fonctions linguistiques
Communication tutorial | overview of the first, second and third generation can bus
17.内存分区与分页
Abnormal mode of ARM processor
敏捷开发/敏捷测试感受
Map container
Flet教程之 02 ElevatedButton高级功能(教程含源码)(教程含源码)
Paper notes ACL 2020 improving event detection via open domain trigger knowledge
Langue C: trouver le nombre de palindromes dont 100 - 999 est un multiple de 7
[notes] in depth explanation of assets, resources and assetbundles
Hongke case study on storm impact in coastal areas of North Carolina using lidar
golang 设置goproxy代理的小细节,适用于go module下载超时,阿里云镜像go module下载超时
认知的定义