一种动态Huffman编码硬件实现系统

    公开(公告)号:CN202931291U

    公开(公告)日:2013-05-08

    申请号:CN201220598299.1

    申请日:2012-11-14

    IPC分类号: H03M7/40

    摘要: 本实用新型公布了一种动态Huffman编码硬件实现系统,该系统包括:数据打包单元,频率缓存单元,码字长度缓存单元,三个数据选择器单元,码字值缓存单元,主控状态机,父亲节点缓存单元,深度缓存单元,最小堆缓存单元,数据统计单元,加法器单元和乘法器单元。动态Huffman编码硬件实现方法,包括:快速的字符统计;建立Huffman树;建立Huffman表;编码输出;频率缓存单元的提前清空等步骤。本实用新型通过硬件实现了Huffman编码,并在Huffman编码的硬件实现过程中,采用了快速的字符统计方法、频率缓存单元提前清空等技术使得数据吞吐率有了明显的提升。

    一种医疗大数据综合管理方法

    公开(公告)号:CN118646888B

    公开(公告)日:2024-10-29

    申请号:CN202411104220.9

    申请日:2024-08-13

    摘要: 本发明涉及医疗图像压缩处理技术领域,具体涉及一种医疗大数据综合管理方法。本发明首先获取包含医疗图像的医疗大数据并对医疗图像进行分类;进一步根据初始图像集内图像之间的整体灰度相似特征,将初始图像集内的医疗图像分为相似图像集;进一步根据每个相似图像集内医疗图像的局部梯度相似特征,将相似图像集内的医疗图像分为待压缩医疗图像组;最后分别将每个待压缩医疗图像组的医疗图像进行一起压缩并存储。本发明从医疗图像的获取方式、整体灰度相似特征和局部梯度相似特征三个角度评估医疗图像之间的相似性,通过将相似的医疗图像一起压缩,提升医疗图像的压缩效率,减少储存空间并便于管理,更好适应医疗大数据的压缩需求。

    变换装置、编码装置、解码装置、它们的方法及记录介质

    公开(公告)号:CN113243085B

    公开(公告)日:2024-10-25

    申请号:CN201980084188.3

    申请日:2019-12-09

    IPC分类号: H03M7/40 G10L19/00

    摘要: 提供一种用于编码解码的整数值的序列的变换技术,即使是还包含不是零值的小的值、且其分布较大地偏向小的值的整数值的序列,也能够以较少的平均比特数进行编码。包括:一元编码部,对基于被输入的非负整数值的序列进行一元编码,得到一元代码的代码串;比特反转处理部,对于一元代码的代码串的各比特,分别将比特值‘0’置换为比特值‘1’,将比特值‘1’置换为比特值‘0’,得到置换后的代码串;以及一元解码部,对置换后的代码串进行一元解码,得到基于非负整数值的序列。

    一种数据处理方法及装置、处理设备、计算机存储介质及程序产品

    公开(公告)号:CN118826752A

    公开(公告)日:2024-10-22

    申请号:CN202411039618.9

    申请日:2024-07-30

    IPC分类号: H03M7/40 G06N3/0442

    摘要: 本申请公开了一种数据处理方法及装置、处理设备、计算机存储介质及程序产品,所述方法包括:获取数据流,数据流包括L个字符;截取L个字符中的前N个字符作为目标对象,根据初始字符概率分布在初始区间中确定所述目标对象对应的目标区间;遍历L个字符中目标对象之后:根据该字符之前的N个字符确定局部字符概率分布,根据当前过程以及当前过程之前的过程所确定出的局部字符概率分布确定目标字符概率分布,根据目标字符概率分布在第一区间中确定该字符对应的区间,第一区间为目标区间或者当前过程之前的过程所确定出的区间;在确定出L个字符中的最后一个字符对应的区间后,从最后一个字符对应的区间中选择一个数值,作为L个字符的编码信息。

    数据压缩方法、装置及电子设备
    5.
    发明公开

    公开(公告)号:CN118826751A

    公开(公告)日:2024-10-22

    申请号:CN202410989413.0

    申请日:2024-07-23

    IPC分类号: H03M7/40

    摘要: 本申请公开了一种数据压缩方法、装置及电子设备,涉及数据压缩技术领域。方法包括:确定待处理数据的数据类型,并依据数据类型对待处理数据进行特征提取,得到数据特征;对每种数据特征进行特征属性分析,确定需要进行编码的目标数据;统计每种数据特征的出现频率,并根据频率生成编码表;利用编码表,对目标数据进行编码。通过首先确定数据类型,以便于提取特征,进而对特征进行属性分析,确定哪些特征的数据需要进行编码,体现了编码的选择性,从而保证对不同类型的数据进行灵活编码;同时,通过特征的出现频率生成编码表,利用编码表对目标数据进行编码,确保频率较高的特征值拥有较短的编码,有效降低编码后的数据长度,提高编码效率。

    用于点云的二进制熵编解码的方法和设备

    公开(公告)号:CN112789803B

    公开(公告)日:2024-10-01

    申请号:CN201980065224.1

    申请日:2019-10-02

    发明人: S·拉瑟雷

    IPC分类号: H03M7/40

    摘要: 用于对点云进行编码的方法和设备。使用二进制熵编解码来对表示体积的子体积的占用模式的比特序列进行编解码。针对比特序列中的给定比特,上下文可以基于对应于该比特的子体积的子体积邻居配置。子体积邻居配置依赖于体积的邻近体积的一组子体积的占用模式,这组子体积与对应于给定比特的子体积邻近。上下文还可以基于比特序列的先前编解码的比特的部分序列。

    星载SAR原始数据压缩方法及装置

    公开(公告)号:CN113452380B

    公开(公告)日:2024-09-13

    申请号:CN202110716153.6

    申请日:2021-06-25

    摘要: 本公开提供一种星载SAR原始数据压缩方法,包括:操作S1:对采样数据进行分块和分离符号位;操作S2:基于前一采样数据块的均值得到后一采样数据块的均值,进而得到所有采样数据块的均值;操作S3:通过所述采样数据块的均值获得归一化因子从而对采样数据进行归一化处理得到归一化数据;操作S4:基于并联比较结构将所述归一化数据转换为温度码;操作S5:将所述温度码转换为二进制码;操作S6:将采样数据块的均值、符号位和二进制码比特拼接后打包压缩。本公开同时还提供一种星载SAR原始数据压缩装置。

    基于医疗数据挖掘的护理信息处理方法、设备及系统

    公开(公告)号:CN118631261A

    公开(公告)日:2024-09-10

    申请号:CN202411095899.X

    申请日:2024-08-12

    IPC分类号: H03M7/40 G16H10/60 G16H50/70

    摘要: 本申请涉及护理信息挖掘领域,具体涉及基于医疗数据挖掘的护理信息处理方法、设备及系统,该方法包括:提取护理信息,获取护理信息片段,将护理信息片段按照不同的分割方式分割;对于每一分割方式,确定护理信息字符串,获取信息量权重;对每个护理信息字符串,获取信息关联系数;获取信息占量系数,以信息占量系数作为节点,使用霍夫曼编码获取霍夫曼编码表,计算护理信息片段的压缩信息量;根据每一分割方式获取的压缩信息量筛选最佳分割方式,将最佳分割方式获取的霍夫曼编码表作为对护理信息编码压缩的方法,对编码后的数据进行存储,获取护理信息的处理结果。本申请解决护理信息仅基于频次进行压缩的压缩效率较低的问题。

    一种基于综合编码的分布式船舶PHM数据压缩方法

    公开(公告)号:CN118611681A

    公开(公告)日:2024-09-06

    申请号:CN202410839311.0

    申请日:2024-06-26

    IPC分类号: H03M7/40 H03M13/09

    摘要: 本发明涉及数据处理技术领域,具体涉及一种基于综合编码的分布式船舶PHM数据压缩方法。本发明基于动态组合的模型参数,建立了离散化的广义归一化船舶设备振动信号具体模型,克服了传统固定形式的模型函数只能表征单一信号的缺点,能够在不损失有效监测信息的前提下实现大批量船舶振动数据压缩存储,进而可以充分利用船舶设备各种振动状态的参数信息,为船舶设备的故障监测和管理提供充足的数据支撑;本发明提出了基于波形的数据压缩编码算法和基于参数的数据压缩编码算法和基于感知的数据解码算法,能够消除帧间冗余和编码冗余,获得无损压缩的比特流数据信息,减少PHM数据采集和远程传输压力,且可大幅提高船舶数据压缩效率。

    变长编码装置及方法
    10.
    发明公开

    公开(公告)号:CN118611680A

    公开(公告)日:2024-09-06

    申请号:CN202410839299.3

    申请日:2024-06-26

    IPC分类号: H03M7/40

    摘要: 本发明实施例公开了一种变长编码装置及方法。该变长编码装置包括编码模块、第一缓存模块、第二缓存模块、地址计算模块以及拼接模块;编码模块用于对并行输入的多个待编码数据进行变长编码,获得多个码字和每个码字对应的码长;第一缓存模块用于对每一码字进行缓存,获得多个第一缓存数据;地址计算模块用于根据每一码字对应的码长和每一码字的序号,计算每一码字的比特地址和所有码字的总码长;第二缓存模块用于根据每一码字的比特地址,对每一第一缓存数据进行缓存,获得多个第二缓存数据;拼接模块用于将多个第二缓存数据进行拼接,并根据所述总码长进行截取,获得编码帧。本案可以快速实现多个数据的并行编码,从而降低数据编码的时间开销。