RU2006128528A - Способ сжатия данных - Google Patents
Способ сжатия данных Download PDFInfo
- Publication number
- RU2006128528A RU2006128528A RU2006128528/09A RU2006128528A RU2006128528A RU 2006128528 A RU2006128528 A RU 2006128528A RU 2006128528/09 A RU2006128528/09 A RU 2006128528/09A RU 2006128528 A RU2006128528 A RU 2006128528A RU 2006128528 A RU2006128528 A RU 2006128528A
- Authority
- RU
- Russia
- Prior art keywords
- encoder
- code combinations
- code
- words
- characters
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims 6
- 238000013144 data compression Methods 0.000 title claims 3
- 238000007906 compression Methods 0.000 claims 1
- 230000006835 compression Effects 0.000 claims 1
- 230000003068 static effect Effects 0.000 claims 1
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Claims (3)
1. Способ сжатия данных, при котором последовательности символов (слова, кодовые комбинации), предварительно записанные в статическом словаре в первом блоке памяти кодера, заменяют специальными метками из второго блока памяти кодера, отличающийся тем, что этими метками могут быть только кодовые комбинации с основанием m и разрядностью n, они не содержат индивидуальных данных об отображаемых ими конкретных последовательностях символов, и слова без сжатия, число которых может быть много меньше числа меток, имеющих символов меньше, чем у исходных последовательностей, вместе с метками записывают кодовыми комбинациями с таким же основанием во второй блок памяти кодера, при этом число элементов памяти слов в обоих блоках становится равным числу разных слов на входе кодера.
2. Способ по п.1, отличающийся тем, что для сжатия данных формируют метки, совокупность которых представляет собой последовательность групп с полным набором из mn m-ичных кодовых комбинаций одинаковой длины n в каждой группе (m - основание кода, m=2, 3, 4,...; число разрядов n=1, 2, 3,...; разрядность кода в группе выравнивается за счет добавления незначащих символов «0» перед кодовыми комбинациями с числом разрядов меньше n, n=2, 3,...) за исключением последней группы (с выбранным максимальным значением n), которая может быть неполной и в которой число разрядов может быть таким же, как в кодовой комбинации на входе кодера.
3. Способ по п.1, отличающийся тем, что, если вероятности появления слов на входе кодера известны или находятся и уточняются в процессе передачи данных, то взаимное размещение кодовых комбинаций в первом и втором блоках памяти кодера надо изменить так, чтобы, следуя известному методу Хаффмана [1, 2, 3], наиболее вероятным кодовым комбинациям в блоке 1 назначались самые короткие кодовые комбинации в блоке 2, а наименее вероятным самые длинные.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2006128528/09A RU2386210C2 (ru) | 2006-08-04 | 2006-08-04 | Способ сжатия данных |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2006128528/09A RU2386210C2 (ru) | 2006-08-04 | 2006-08-04 | Способ сжатия данных |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2006128528A true RU2006128528A (ru) | 2008-02-20 |
RU2386210C2 RU2386210C2 (ru) | 2010-04-10 |
Family
ID=39266659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2006128528/09A RU2386210C2 (ru) | 2006-08-04 | 2006-08-04 | Способ сжатия данных |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2386210C2 (ru) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2450441C1 (ru) * | 2011-03-14 | 2012-05-10 | Общество с ограниченной ответственностью "Астрософт Интернешн" | Способ и устройство сжатия данных |
RU2622878C1 (ru) * | 2016-08-01 | 2017-06-20 | федеральное государственное автономное образовательное учреждение высшего образования "Национальный исследовательский ядерный университет МИФИ" (НИЯУ МИФИ) | Устройство для сжатия данных |
RU2658147C1 (ru) * | 2017-10-05 | 2018-06-19 | федеральное государственное автономное образовательное учреждение высшего образования "Национальный исследовательский ядерный университет "МИФИ" (НИЯУ МИФИ) | Устройство для распаковки данных |
RU2697618C1 (ru) * | 2018-10-30 | 2019-08-15 | федеральное государственное автономное образовательное учреждение высшего образования "Национальный исследовательский ядерный университет МИФИ" (НИЯУ МИФИ) | Устройство для декомпрессии данных |
RU2701711C1 (ru) * | 2019-01-09 | 2019-09-30 | федеральное государственное автономное образовательное учреждение высшего образования "Национальный исследовательский ядерный университет МИФИ" (НИЯУ МИФИ) | Устройство для упаковки данных |
RU2710987C1 (ru) * | 2019-05-07 | 2020-01-14 | федеральное государственное автономное образовательное учреждение высшего образования "Национальный исследовательский ядерный университет МИФИ" (НИЯУ МИФИ) | Устройство для компрессии данных |
RU2739705C1 (ru) * | 2019-09-12 | 2020-12-28 | Общество с органиченной ответственностью "Инновационный проект БАРЛОБА" | Компрессионный накопитель данных и устройство для его осуществления |
-
2006
- 2006-08-04 RU RU2006128528/09A patent/RU2386210C2/ru not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
RU2386210C2 (ru) | 2010-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2006128528A (ru) | Способ сжатия данных | |
US4782325A (en) | Arrangement for data compression | |
US20180046921A1 (en) | Code generation method, code generating apparatus and computer readable storage medium | |
CN114328000B (zh) | 1型2型分段纠错内码的dna存储级联编码与解码方法 | |
RU2007107350A (ru) | Система и способ перемежения | |
RU2003107665A (ru) | Турбодекодер, использующий линейные конгруэнтные последовательности | |
RU2013146977A (ru) | Устройство обработки данных и способ обработки данных | |
CN104868971B (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
ATE230175T1 (de) | Verfahren zur wiederherstellung verlorener informationspackete bei packetübertragungsprotokollen | |
KR850700196A (ko) | 오차 정정 부호의 복호방법 및 복호장치 | |
RU2011115420A (ru) | Устройство и способ обработки данных и программа | |
CN111858507B (zh) | 基于dna的数据存储方法、解码方法、系统和装置 | |
CN107094021A (zh) | 数据压缩 | |
CN1881455A (zh) | 产生错误更正码的方法与系统 | |
JP2002074862A5 (ru) | ||
JP2002305450A (ja) | 10進数を2進数にエンコード/デコードする方法 | |
RU2008128245A (ru) | Реализуемый компьютером способ кодирования числовых данных и способ кодирования структур данных для передачи в телекоммуникационной системе, основанной на вышеуказанном способе кодирования числовых данных | |
RU2015145970A (ru) | Устройство обработки данных и способ обработки данных | |
CN105099614B (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
CN105099615B (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
TW200713217A (en) | Method and apparatus for syndrome generation | |
WO2002101935A1 (fr) | Appareil de decodage, procede de decodage, table de recherche et programme de decodage | |
KR940010800A (ko) | 가변장 복호화기 | |
TW202008302A (zh) | 以dna為基礎之資料存取 | |
CN107682121B (zh) | 一种编码方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FA94 | Acknowledgement of application withdrawn (non-payment of fees) |
Effective date: 20090818 |
|
FZ9A | Application not withdrawn (correction of the notice of withdrawal) |
Effective date: 20090909 |
|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20110805 |