首页 / 专利库 / 视听技术与设备 / 视频编码层 / 利用数字信号处理器实现小波视频编码和解码的方法

利用数字信号处理器实现小波视频编码和解码的方法

阅读:590发布:2022-01-05

专利汇可以提供利用数字信号处理器实现小波视频编码和解码的方法专利检索,专利查询,专利分析的服务。并且一种利用数字 信号 处理器实现小波 视频编码 和解码的方法,该方法由两部分组成:在发送端,(A)对输入的原始图像数据进行整型 小波变换 ;(B)对小波系数进行层次树集合划分的图像(NL_SPIHT,No List Set Partitioning in Hierarchical Trees)编码;(C)在编码后生成的数据码流中插入控制信息,再按 帧 输出到信道上传输;在接收端,(D)接收发送端发送的码流,并按帧分离,从编码码流中分离出其他控制信息,再把编码码流传送给NL SPIHT解码部分;(E)对接收后的码流顺序进行NL_SPIHT解码;(F)对解码后的数据进行小波逆变换,得到还原的图像数据送去显示。该方法能在较低或甚低传输速率(32kb/s~1024kb/s)下,实现较高 质量 的可靠的图像压缩,为各种视频设备提供了较高性价比的视频压缩方案。,下面是利用数字信号处理器实现小波视频编码和解码的方法专利的具体信息内容。

1、一种利用数字信号处理器实现小波视频编码和解码的方法,其特征在于: 该方法由两部分组成:
在发送端,(A)对输入的原始图像数据进行整型小波变换;(B)对整型小 波变换后产生的系数进行无链表层次树集合划分的图像(NL_SPIHT,No List Set Partitioning in Hierarchical Trees)编码;(C)在编码后生成的数据码流中插 入控制信息,再按输出到信道上传输;
在接收端,(D)接收发送端发送的码流,并按帧分离和从编码码流中分离 出其他控制信息,再把编码码流传送给NL_SPIHT解码部分;(E)对接收后的 码流顺序进行NL_SPIHT解码;(F)对解码后的数据进行整型小波逆变换,得 到还原的图像数据送去显示。
2、根据权利要求1所述的实现小波视频编码和解码的方法,其特征在于: 所述的在发送端步骤(A)中对图像数据顺序进行整型小波变换是指:对图像 进行四层二维Daubechies(5,3)小波变换。
3、根据权利要求2所述的实现小波视频编码和解码的方法,其特征在于: 所述的四层二维Daubechies(5,3)小波变换被分割成多个一维整型小波行变 换和一维整型小波列变换,在小波变换过程中,把一维整型小波行/列变换的数 据结构存储在数字信号处理器的内部存储器,采用较小的片内缓冲区一次处理 部分图像数据。
4、根据权利要求3所述的实现小波视频编码和解码的方法,其特征在于: 所述的一维整型小波行变换和一维整型小波列变换是交叉穿插进行的,即在完 成部分行数据的行变换之后,接着在这些数据上进行列变换;而不是在行变换 全部完成后,再做列变换。
5、根据权利要求3所述的实现小波视频编码和解码的方法,其特征在于: 所述的被分割成的一维整型小波行变换和一维整型小波列变换的算法如下: s l ( 0 ) = s 2 l d l ( 0 ) = s 2 l + 1 d l ( 1 ) = d l ( 0 ) + α ( s l ( 0 ) + s l + 1 ( 0 ) ) s l ( 1 ) = s l ( 0 ) + β ( d l ( 1 ) + d l - 1 ( 1 ) ) s l = k · s l ( 1 ) d l = d l ( 1 ) / k
式中:sl (0)为图像信号的偶数样本,dl (0)为图像信号的奇数样本,sl为变换后 的偶数样本,dl为变换后的奇数样本;小波变换系数α=-0.5、β=0.25,伸缩 变换系数k的取值范围是:[1.2,1.8]。
6、根据权利要求5所述的实现小波视频编码和解码的方法,其特征在于: 所述的一维小波变换算法包括有下列操作步骤(其中变换的奇偶系数共有 2×(k+1)个,数据边界采用对称延拓):
(A1)分别对行和列信号进行Lazy变换,分成偶数样本(s0 (0),s1 (0),s2 (0)......sk (0)) 和奇数样本(d0 (0),d1 (0),d2 (0)......dk (0));
(A2)将每两个相邻的偶数样本相加的和(si (0)+si+1 (0))分别乘以小波变换参数 α,再将得到的积与中间的奇数样本di (0)相加,生成新的奇数样本di (1);
(A3)将每两个新生成的相邻的奇数样本相加的和(di (1)+di-1 (1))分别乘以小波 变换参数β,再将得到的积与中间的偶数样本si (0)相加,生成新的偶数样本si (1);
(A4)将每个偶数样本si (1)乘以伸缩变换系数k;
(A5)将每个奇数样本di (1)除以伸缩变换系数k。
7、根据权利要求1所述的实现小波视频编码和解码的方法,其特征在于: 所述的在发送端步骤(B)中对小波系数进行NL_SPIHT编码过程包括有下列 步骤:
(B1)程序的初始化部分:对程序所用到的数据结构进行初始化,包括: 将小波系数的符号和绝对值分离,初始化表示非重要象素LIP、重要象素LSP 和非重要集合LIS的三个状态数组;
(B2)位平面的细化部分:将在当前位平面上已经成为重要象素的点细化 输出;同时输出相应的比特信息;
(B3)集合的分裂排序部分:将非重要象素集合按照零树分裂的算法重新 分裂为非重要集合、非重要象素和重要象素,同时输出相应的比特信息;
(B4)变长码编码部分:对步骤(B2)和(B3)输出的比特信息进行拼接, 并形成最终的码流。
8、根据权利要求1所述的实现小波视频编码和解码的方法,其特征在于: 所述的在发送端步骤(B)中对小波系数进行NL-SPIHT编码中用二维数组表 示编码过程的状态值。
9、根据权利要求8所述的实现小波视频编码和解码的方法,其特征在于: 所述的用于表示编码过程的状态值的二维数组的每一个分量,用不同比特位分 别表示编码过程中的不同状态。
10、根据权利要求1所述的实现小波视频编码和解码的方法,其特征在于: 所述的在接收端步骤(E)中,对接收后的码流顺序进行NL_SPIHT解码过程 是发送端步骤(B)对小波系数进行NL_SPIHT编码过程的逆过程,包括有下 列步骤:
(E1)程序的初始化部分:对程序所用到的数据结构进行初始化,包括: 将小波系数的符号和绝对值分离,初始化表示非重要象素LIP、重要象素LSP 和非重要集合LIS的三个状态数组;
(E2)位平面的细化部分:从码流中按比特输入信息,根据这些信息在当 前位平面上做细化;
(E3)集合的分裂排序部分:从码流中输入信息比特,根据这些信息将非 重要象素集合按照零树分裂的算法重新分裂为非重要集合、非重要象素和重要 象素。
11、根据权利要求1所述的实现小波视频编码和解码的方法,其特征在于: 所述的在接收端步骤(F)中对解码后的数据码流进行小波逆变换是指:对图像 进行四层二维Daubechies(5,3)小波逆变换。
12、根据权利要求11所述的实现小波视频编码和解码的方法,其特征在于: 所述的在接收端步骤(F)中对解码后的数据码流进行的四层二维小波逆变换被 分割成多个一维整型小波行逆变换和一维整型小波列逆变换;在小波逆变换过 程中,把一维整型小波行/列逆变换的数据结构存储在数字信号处理器的内部存 储器,采用较小的片内缓冲区一次处理部分图像数据。
13、根据权利要求12所述的实现小波视频编码和解码的方法,其特征在于: 所述的被分割成的一维整型小波行逆变换和一维整型小波列逆变换的算法如下: d l ( 1 ) = κ · d l s l ( 1 ) = s l / κ s l ( 0 ) = s l ( 1 ) - β ( d l ( 1 ) + d l - 1 ( 1 ) ) d l ( 0 ) = d l ( 1 ) - α ( s l ( 0 ) + s l + 1 ( 0 ) ) x 2 l + 1 = d l ( 0 ) s 2 l = s l ( 0 ) 式中:dl为信号的高频样本,sl为信号的低频样本,dl (1)为经伸缩变换后的 高频样本,sl (1)为经伸缩变换后的高频样本,α、β为小波变换系数,sl (0)为变 换后的高频样本,dl (0)为变换后的低频样本;小波变换系数α=-0.5、β=0.25, 伸缩变换系数k的取值范围是:[1.2,1.8]。
14、根据权利要求13所述的实现小波视频编码和解码的方法,其特征在于: 所述的一维小波行逆变换和一维小波列逆变换算法包括有下列操作步骤:
(F1)按低频样本(s0,s1,s2......sk)和高频样本(d0,d1,d2......dk)分别在一维数组 中存放小波变换的系数;
(F2)将每个高频样本di(i=0......k)分别乘以伸缩变换系数k;
(F3)将每个低频样本si(i=0......k)分别除以伸缩变换系数k;
(F4)将每两个相邻的高频样本相加的和(di (1)+di-1 (1))乘以小波变换参数-β, 再将得到的积与中间的低频样本si (1)相加,生成新的低频样本si (0);
(F5)将每两个新生成的相邻的低频样本相加的和(si (0)+si-1 (0))分别乘以小波 变换参数-α,再将得到的积与中间的高频样本di (1)相加,生成新的高频样本di (0)。

说明书全文

技术领域

发明涉及一种利用数字信号处理器实现小波视频编码和解码的方法,属 于视频信号的编码解码技术领域。

背景技术

目前,国际上的多媒体图像压缩标准大都是基于传统的离散余弦变换 (DCT),包括静止图像的JPEG标准、运动图像的MPEG1/2/4系列标准以及 用于低码率视频通信的H.261/H.263标准等。众所周知,基于DCT分压缩技 术的M-JPEG的压缩效率很低,在保证恢复图像质量可以接受的条件下,压缩 比约为1∶20~40;但是,在较大压缩倍数下,块效应将使图像质量急剧恶化。 对于H.261和H.263,由于采用了运动估计技术,其压缩效率较M-JPEG有较 大提高,但是由此带来的运算量大增,所以基于软件的实时处理很难实现。另 外,H.261和H.263是依赖视频序列在时域和空域的冗余来提高压缩比,但在 较低码率条件下,视频序列的率大大低于25~30帧/秒,因而视频序列在时 域的相关性减弱,导致H.261和H.263的编码效率必然降低。再者,从H.263 可视电话标准的应用来看,DCT变换技术明显不适合于低码率图像传输,由 DCT变换和运动估计所带来的块效应是影响图像质量的主要因素。而在同等带 宽的情况下,应用小波变换技术,由于不对图像进行分块,避免了块效应对图 像质量的影响,在相同压缩比条件下,其图像压缩效果明显优于DCT。另外, 小波图像压缩所提供的多级多分辨率特性更是DCT所无法比拟的。
现在,小波变换已经作为JPEG2000的国际标准,广泛应用于JEPG2000、 MPEG4的静态纹理信息压缩和医学图像压缩等领域。但是,由于小波变换编码 算法目前还处在不断发展之中,并且小波压缩通常是针对整帧图像进行的,在 硬件实现中对硬件的处理速度和存储器要求很苛刻,给硬件的实时实现带来了 困难,因此小波变换在产品中使用较少,特别是硬件实现方面更少。

发明内容

本发明的目的是提供一种利用数字信号处理器实现小波视频编码和解码的 方法,该方法能够在较低或甚低传输速率(32kb/s~1024kb/s)下,实现较高质 量的可靠的图像压缩,为多媒体终端设备、视频监控设备、网络视频终端设备 提供较高性价比的视频压缩方案。
本发明的目的是这样实现的:一种利用数字信号处理器实现小波视频编码 和解码的方法,其特征在于:该方法由两部分组成:
在发送端,(A)对输入的原始图像数据进行整型小波变换;(B)对整型小 波变换后产生的系数进行无链表层次树集合划分的图像(NL_SPIHT,No List Set Partitioning in Hierarchical Trees)编码;(C)在编码后生成的数据码流中插 入控制信息,再按帧输出到信道上传输;
在接收端,(D)接收发送端发送的码流,并按帧分离和从编码码流中分离 出其他控制信息,再把编码码流传送给NL_SPIHT解码部分;(E)对接收后的 码流顺序进行NL_SPIHT解码;(F)对解码后的数据进行整型小波逆变换,得 到还原的图像数据送去显示。
所述的在发送端步骤(A)中对图像数据顺序进行整型小波变换是指:对 图像进行四层二维Daubechies(5,3)小波变换。
所述的四层二维Daubechies(5,3)小波变换被分割成多个一维整型小波 行变换和一维整型小波列变换,在小波变换过程中,把一维整型小波行/列变换 的数据结构存储在数字信号处理器的内部存储器,采用较小的片内缓冲区一次 处理部分图像数据。
所述的一维整型小波行变换和一维整型小波列变换是交叉穿插进行的,即 在完成部分行数据的行变换之后,接着在这些数据上进行列变换;而不是在行 变换全部完成后,再做列变换;这样做的目的是避免大量数据在数字信号处理 器的外部存储器、内部存储器和高速缓存之间进行频繁交换。
所述的被分割成的一维整型小波行变换和一维整型小波列变换的算法如 下: s l ( 0 ) = s 2 l d l ( 0 ) = s 2 l + 1 d l ( 1 ) = d l ( 0 ) + α ( s l ( 0 ) + s l + 1 ( 0 ) ) s l ( 1 ) = s l ( 0 ) + β ( d l ( 1 ) + d l - 1 ( 1 ) ) s l = k · s l ( 1 ) d l = d l ( 1 ) / k
式中:si (0)为图像信号的偶数样本,dl (0)为图像信号的奇数样本,sl为变换后 的偶数样本,dl为变换后的奇数样本;小波变换系数α=-0.5、β=0.25,伸缩 变换系数k的取值范围是:[1.2,1.8]。
所述的一维小波变换算法包括有下列操作步骤(其中变换的奇偶系数共有 2×(k+1)个,数据边界采用对称延拓);
(A1)分别对行和列信号进行Lazy变换,分成偶数样本(s0 (0),s1 (0),s2 (0)......sk (0)) 和奇数样本(d0 (0),d1 (0),d2 (0)......dk (0));
(A2)将每两个相邻的偶数样本相加的和(si (0)+si+1 (0))分别乘以小波变换参数 α,再将得到的积与中间的奇数样本di (0)相加,生成新的奇数样本di (1);
(A3)将每两个新生成的相邻的奇数样本相加的和(di (1)+di-1 (1))分别乘以小波 变换参数β,再将得到的积与中间的偶数样本si (0)相加,生成新的偶数样本si (1);
(A4)将每个偶数样本si (1)乘以伸缩变换系数k;
(A5)将每个奇数样本di (1)除以伸缩变换系数k。
所述的在发送端步骤(B)中对小波系数进行NL_SPIHT编码过程包括有 下列步骤:
(B1)程序的初始化部分:对程序所用到的数据结构进行初始化,包括: 将小波系数的符号和绝对值分离,初始化表示非重要象素LIP、重要象素LSP 和非重要集合LIS的三个状态数组;
(B2)位平面的细化部分:将在当前位平面上已经成为重要象素的点细化 输出;同时输出相应的比特信息;
(B3)集合的分裂排序部分:将非重要象素集合按照零树分裂的算法重新 分裂为非重要集合、非重要象素和重要象素,同时输出相应的比特信息;
(B4)变长码编码部分:对步骤(B2)和(B3)输出的比特信息进行拼接, 并形成最终的码流。
所述的在发送端步骤(B)中对小波系数进行NL_SPIHT编码中用二维数 组表示编码过程的状态值。
所述的用于表示编码过程的状态值的二维数组的每一个分量,用不同比特 位分别表示编码过程中的不同状态。
所述的在接收端步骤(E)中,对接收后的码流顺序进行NL_SPIHT解码 过程是发送端步骤(B)对小波系数进行NL_SPIHT编码过程的逆过程,包括 有下列步骤:
(E1)程序的初始化部分:对程序所用到的数据结构进行初始化,包括: 将小波系数的符号和绝对值分离,初始化表示非重要象素LlP、重要象素LSP 和非重要集合LIS的三个状态数组;
(E2)位平面的细化部分:从码流中按比特输入信息,根据这些信息在当 前位平面上做细化;
(E3)集合的分裂排序部分:从码流中输入信息比特,根据这些信息将非 重要象素集合按照零树分裂的算法重新分裂为非重要集合、非重要象素和重要 象素。
所述的在接收端步骤(F)中对中对解码后的数据码流进行小波逆变换是指: 对图像进行四层二维Daubechies(5,3)小波逆变换。
所述的在接收端步骤(F)中对解码后的数据码流进行的四层二维小波逆变 换被分割成多个一维整型小波行逆变换和一维整型小波列逆变换;在小波逆变 换过程中,把一维整型小波行/列逆变换的数据结构存储在数字信号处理器的内 部存储器,采用较小的片内缓冲区一次处理部分图像数据。
所述的被分割的一维整型小波行逆变换和一维整型小波列逆变换的算法是: d l ( 1 ) = κ · d l s l ( 1 ) = s l / κ s l ( 0 ) = s l ( 1 ) - β ( d l ( 1 ) + d l - 1 ( 1 ) ) d l ( 0 ) = d l ( 1 ) - α ( s l ( 0 ) + s l + 1 ( 0 ) ) x 2 l + 1 = d l ( 0 ) s 2 l = s l ( 0 )
式中:dl信号的高频样本,sl信号的低频样本,dl (1)为经伸缩变换后的 高频样本,sl (1)为经伸缩变换后的高频样本,α、13为小波变换系数,sl (0)为变 换后的高频样本,dl (0)为变换后的低频样本;小波变换系数α=-0.5、β=0.25, 伸缩变换系数k的取值范围是:[1.2,1.8]。
所述的一维小波行逆变换和一维小波列逆变换算法包括有下列操作步骤:
(F1)按低频样本(s0,s1,s2.....sk)和高频样本(d0,d1,d2......dk)分别在一维数组 中存放小波变换的系数;
(F2)将每个高频样本di(j=0.....k)分别乘以伸缩变换系数k;
(F3)将每个低频样本si(i=0......k)分别除以伸缩变换系数k;
(F4)将每两个相邻的高频样本相加的和(di (1)+di-1 (1))乘以小波变换参数-β, 再将得到的积与中间的低频样本si (1)相加,生成新的低频样本si (0);
(F5)将每两个新生成的相邻的低频样本相加的和(si (0)+si-1 (0))分别乘以小波 变换参数-α,再将得到的积与中间的高频样本di (1)相加,生成新的高频样本di (0)。
本发明的主要技术特点是采用目前视频压缩领域比较先进的整型小波变 换、NL SPIHT算法对视频数据进行了适合于硬件化的改造,可以在较大的压 缩比下仍然保持较好的图像质量,彻底消除了方块效应对图像的主观质量造成 的影响。另外,由于没有采用运算量巨大的运动估计和补偿,本发明算法的运 算量较小,在通用的数字信号处理器上就可以实现实时的视频序列的压缩与解 压。其中整型小波运算时需要处理的图像数据量较大,不能全部放到数字信号 处理器的片内存贮区,而片外运算的效率较低,因此,本发明的整型小波变换 是在较小的片内缓冲区一次最多处理四行或者四列图像数据,以提高执行效率。 而对小波运算前后的数据在片内和片外存贮区之间的搬运,本发明是采用Lazy 变换和矩阵的行列转置完成的,它们均是使用数字信号处理器的快速直接存储 器访问完成的,搬运速度快,且不占用处理器的处理时间。另外,本发明将单 一的二维整型小波变换函数分割成多个一维小波变换函数,使操作更加灵活。 并且,针对不同的图像格式(例如720×288、480×320)将二维图像整型小波 变换转换为一维整型小波变换,并在片内进行一维小波计算和设计了相应的片 内临时矩阵。而且借鉴一维整型小波变换的实现,使二维整型小波的行列变换 集成同步进行,避免了以前先做完所有的行(列)变换,然后才开始做列(行) 变换所造成的时间浪费。
在NL_SPIHT算法方面,本发明以二维数组取代链表结构来实现数据结构, 将不规则的存储结构改变为规则有序的存储结构,大大提高了在数字信号处理 器中执行算法的效率。再者,用非常少的空间表示重要象素、非重要象素和非 重要集合等状态位,大大减少了系统存储量,提高了数字信号处理器中高速缓 存的命中率,也提高了算法执行速度。此外,将NL_SPIHT的比特输出与码流 拼接分离,对NL_SPIHT的比特输出先保存为变长码,然后通过专函数拼接 这些变长码,大大降低了变换和编码循环的复杂性,提高了程序处理的效率和 并行度。
本发明在小波变换和NL_SPIHT编码过程中,大量使用数字信号处理器的 快速直接存储器访问(qdma)硬件独立完成片外和片内的数据处理任务,使大 多数的数据搬运和变换运算(包括数据的拷贝,小波变换前的Lazy变换,小波 行变换后的行列转置等)操作都是同时进行的。
小波视频压缩变换中有一个伸缩变换参数K,其作用主要是使低频系数值 得到拉伸,高频系数值得到缩短,从而拉大高低频系数的差距和优化系数的分 布,为其后的编码提供良好的编码结构。因此,它的数值在硬件设计中颇为关 键。本发明对此作了大量的数据试验证明,在保证图像质量的前提下,在软件 应用中,将伸缩变换系数k的取值范围设置为:[1.2,1.8],可以得到最大压缩 比。经过多次试验,本发明在保证图像质量的情况下,实现了较大倍数的压缩 比,且传输速率和图像分辨率都可以根据需要在33kb/s~1024kb/s之间灵活调 整。从目前软件仿真测示的压缩图像效果来看,本发明的编码效果与国际领先 的realplayer和mediaplayer的效果基本相当。
此外,由于本发明的视频压缩算法在设计伊始时就同步开展其硬件实现的 研究,因此该算法除了能够提供优秀的图像压缩性能以外,另外一个重要特性 是其可以独立于PC平台实现,从而大大降低了系统成本,提高了系统灵活性。 该特点也是本发明整型小波算法与国际上具有相同性能的压缩技术(如real player、media player)相比的主要优势所在,该优势将在本发明的产业化过程 中凸现出明显的商业价值。基于本发明的算法,在硬件方面,在德州仪器C62 系列数字信号处理器芯片基础上开发出了小波视频编解码器件,利用该芯片, 可以开发出720×288或480×320分辨率的视频编码解码器;其性价比优于目 前市场上ADI公司的小波图像压缩专用芯片ADV601。
本发明的小波压缩处理的核心器件是基于德州仪器公司的数字信号处理器 C6X系列产品实现的,开发比较容易,成本也具有竞争;同时由于编码算法 完全由软件完成,因而具有很强的可扩展性和灵活性。与同样采用小波压缩技 术的ADI公司的专用芯片ADV601相比,根据本发明方法研制的压缩模块优越 性主要表现在低码率压缩时的图像质量大大优于ADV601。因此,本发明在低 比特率视频编码和静态图像压缩编码方面有很强的实用价值。
附图说明
图1是本发明实现方法的主要操作步骤流程图
图2是本发明方法中一维整型小波变换函数实现过程的示意图。
图3是本发明方法中NL_SPIHT编码实现过程的流程图。
图4是本发明方法中NL_SSPIHT解码实现过程的流程图。
图5是本发明方法中一维整型小波逆变换函数实现过程的示意图。

具体实施方式

参见图1,本发明是一种利用数字信号处理器实现小波视频编码和解码的 方法,该方法由两部分组成:在发送端,(A)对输入的原始图像数据进行整型 小波变换;(B)对整型小波变换后产生的系数进行无链表层次树集合划分的图 像(NL_SPIHT,No List Set Partitioning in Hierarchical Trees)编码;(C)在编 码后生成的数据码流中插入控制信息,再按帧输出到信道上传输;在接收端, (D)接收发送端发送的码流,并按帧分离和从编码码流中分离出其他控制信 息,再把编码码流传送给NL_SPIHT解码部分;(E)对接收后的码流顺序进行 NL_SPIHT解码;(F)对解码后的数据进行整型小波逆变换,得到还原的图像 数据送去显示。
参见图2,本发明的一维整型小波变换函数的实现过程是对图像数据运用 数字信号处理器的快速直接存储器访问(qdma)进行奇偶分离,奇偶分离后的 数据在循环内进行处理,产生整型小波变换系数。
参见图3,本发明的NL_SPIHT编码的实现过程是首先对程序初始化,然 后在各个位平面内对整型小波变换后产生的系数进行位平面的细化过程和集合 排序分裂过程,细化过程和集合排序分裂过程中输出编码的信息比特,在变长 编码/连接部分将这些信息比特连接为完整的码流。
参见图4,本发明的NL_SPIHT解码的实现过程是首先对程序初始化,然 后在各个位平面内,从输入码流中读入信息,根据这些信息进行位平面细化过 程和集合分裂排序过程,做完所有位平面后,解码结束。
参见图5,本发明的一维整型小波逆变换函数的实现过程是对NL_SPIHT 解码后产生的数据的高频和低频分量通过快速直接存储器访问(qdma)分离, 分离后的系数在循环内处理,产生整型小波逆变换的系数。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈