当前位置:网站首页>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.
边栏推荐
- 游戏启动后提示安装HMS Core,点击取消,未再次提示安装HMS Core(初始化失败返回907135003)
- Fundamentals of container technology
- AI 绘画极简教程
- C language: find the palindrome number whose 100-999 is a multiple of 7
- IPv6 experiment
- [notes] in depth explanation of assets, resources and assetbundles
- Global and Chinese market of dental elevators 2022-2028: Research Report on technology, participants, trends, market size and share
- asp. Core is compatible with both JWT authentication and cookies authentication
- Azure solution: how can third-party tools call azure blob storage to store data?
- Interview question MySQL transaction (TCL) isolation (four characteristics)
猜你喜欢

AI 绘画极简教程

A taste of node JS (V), detailed explanation of express module

ASP. Net razor – introduction to VB loops and arrays

Tableau makes data summary after linking the database, and summary exceptions occasionally occur.

Fundamentals of container technology

阿里云有奖体验:用PolarDB-X搭建一个高可用系统

ArgMiner:一个用于对论点挖掘数据集进行处理、增强、训练和推理的 PyTorch 的包

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

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

Introduction to random and threadlocalrandom analysis
随机推荐
2022, 6G is heating up
The frost peel off the purple dragon scale, and the xiariba people will talk about database SQL optimization and the principle of indexing (primary / secondary / clustered / non clustered)
Talk about "in C language"
Unity performance optimization reading notes - explore performance issues -profiler (2.1)
IIS error, unable to start debugging on the webserver
Flet教程之 02 ElevatedButton高级功能(教程含源码)(教程含源码)
Is there an elegant way to remove nulls while transforming a Collection using Guava?
MySQL advanced review
priority_ queue
[directory] search
Pat 1059 prime factors (25 points) prime table
Globalsign's SSL certificate products
Global and Chinese market of ice water machines 2022-2028: Research Report on technology, participants, trends, market size and share
C語言函數
Global and Chinese markets for environmental disinfection robots 2022-2028: Research Report on technology, participants, trends, market size and share
DC-5靶机
Article download address
Communication tutorial | overview of the first, second and third generation can bus
Show recent errors only command /bin/sh failed with exit code 1
美团·阿里关于多模态召回的应用实践