Encoding device based on Huffman coding, decoding device and system
A technology of Huffman coding and coding device, applied in the field of coding device, decoding device and system based on Huffman coding, can solve the problem that it is difficult to keep up with the speed of the processor or the main device, the boundary is unpredictable, the length of the data sequence Uncertainty and other problems, to achieve the effect of saving transmission bandwidth, occupying less storage space, and quickly looking up tables
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0046] The following is further described in detail through specific implementation methods:
[0047]This embodiment is based on the binary Huffman coding described in the background technology. Unless otherwise specified, the so-called Huffman coding refers to the binary Huffman coding;
[0048] In this embodiment, Huffman coding (or mapping) is first performed on the input sequence with each S length as the coding unit to obtain the original coding sequence. In the process, the length W is used as the boundary. If the last S-long input If it cannot be encoded within the W length, the encoded value is put into the next W length, and the remaining length in the current W encoding length is all filled with a preamble value 1 representing a non-value.
[0049] Thus, the obtained coding sequence is composed of multiple W-length independent sequences concatenated in sequence.
[0050] Encoding devices that implement this encoding process, such as Figure 5 As shown, a Huffman en...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com