Lossless Data Compression Method, Error Repair Method, Encoder and Decoder Based on lz77

A lossless data compression and data block technology, applied in the field of encoders and decoders, can solve the problems of compromised practicality and security, easy access, etc., to achieve the effect of ensuring decoding compatibility and decompression efficiency

Active Publication Date: 2021-09-07
PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the practical application of encoding, some additional information will need to be carried according to the requirements, but according to the LZ77 encoding idea, if the additional information is directly added to the string to be encoded, it will be easily obtained during the transmission process, and the practicability and security will be compromised. discount, so there is an urgent need for an encoding compression method that can carry additional hidden information to improve the security and reliability of network compressed data transmission

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
  • Lossless Data Compression Method, Error Repair Method, Encoder and Decoder Based on lz77
  • Lossless Data Compression Method, Error Repair Method, Encoder and Decoder Based on lz77
  • Lossless Data Compression Method, Error Repair Method, Encoder and Decoder Based on lz77

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the purpose, technical solution and advantages of the present invention more clear and understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and technical solutions.

[0046]In the existing LZ77 lossless data compression system, the additional information is added to the string to be encoded for encoding and compression, which is easy to be obtained during the transmission process, and the practicability and security are greatly reduced. For this reason, embodiment of the present invention, see figure 1 As shown, a lossless data compression method based on LZ77 is provided, which includes the following steps:

[0047] A1), read the character string to be compressed, obtain the encoded symbol sequence and the character string to be encoded;

[0048] A2), search and record the longest matching prefix of the current to-be-coded character string from the coded symbol sequence in sequen...

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

The invention relates to a lossless data compression method based on LZ77, a bit error repair method, an encoder and a decoder. The compression method includes: reading a character string to be compressed, obtaining an encoded symbol sequence and an encoded character string; according to the sliding window The parsing sequence searches and records the longest matching prefix of the current character string to be encoded in turn; determines the embedded bit information according to the matching multiplicity of the longest matching prefix of the current character string to be encoded; combines the embedded bit information with the current Each longest matching prefix of the string to be encoded is mapped one by one; according to the preset embedded value, the corresponding longest matching prefix is ​​selected as the codeword of the current string to be encoded and output until the string to be encoded has a codeword Output, complete data compression. The invention can protect the extra redundant data by channel coder without losing any compression ability, so as to correct a limited number of errors, and has strong compatibility and practicability.

Description

technical field [0001] The invention belongs to the technical field of data compression, and in particular relates to a lossless data compression method based on LZ77, a code error repair method, an encoder and a decoder. Background technique [0002] Under the guidance of the source-channel separation theory, in the current communication system, source coding realizes the problem of communication validity, and channel coding realizes the problem of communication reliability. Due to the limitations of the separation theorem, the design idea of ​​cascade coding makes the anti-interference ability of the coded sequence of the source very weak. In fact, the lack of repair ability of adaptive data compression is a prominent shortcoming in many applications. From the analysis of the source coding mechanism, it can be seen that the data obtained by source coding is almost without redundancy. After the data is transmitted through the channel, there are often bit errors due to the ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H03M7/30H03M13/15
CPCH03M7/3086H03M13/1515
Inventor 王刚彭华靳彦青唐永旺郑治中许漫坤汪然马金全王劲松彭泽远
Owner PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU
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
Try Eureka
PatSnap group products