[发明专利]基于FPGA的多级复用小波变换器有效
申请号: | 201310476968.7 | 申请日: | 2013-10-13 |
公开(公告)号: | CN103533357A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 雷杰;李云松;李双十;叶繁;郭杰;张皓;吕宝刚 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04N19/00 | 分类号: | H04N19/00;H04N19/63 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 多级 复用小波 变换器 | ||
1.一种基于FPGA的多级复用小波变换器,包括:
第一级行变换器(1),用于对输入的原始图像数据进行第一级行变换;
第一级列变换器(2),用于对第一级行变换系数R1进行列变换,完成对第一级列变换所需中间数据在中间缓存器(6)中的存取;
小波系数分离器(5),用于对第一、第二、第三、第四级的小波系数C1、C2、C3、C4分别进行分离,得到每一级的低频子带系数LL、水平子带系数HL、垂直子带系数LH和对角子带系数HH;
所述中间缓存器(6),用于缓存各级列变换的中间数据,缓存第二和第三级的低频子带系数LL2和LL3;
其特征在于:还包括:
时分复用行变换器(3),用于进行行时分复用,即分别对小波系数分离器(5)分离出的第一、第二、第三级的低频子带系数LL1、LL2、LL3进行第二、第三、第四级行变换,得到第二、第三、第四级行变换系数R2、R3、R4,并将其输出到时分复用列变换器(4);
时分复用列变换器(4),用于进行列时分复用,即分别对第二、第三、第四级行变换系数R2、R3和R4进行列变换,完成对第二、第三、第四级列变换所需中间数据在中间缓存器(6)中的存取,并将经第二、第三、第四级列变换得到的第二、第三、第四级的小波系数C2、C3和C4输出到小波系数分离器(5)。
2.根据权利要求1所述的小波变换器,其特征在于所述的第一级行变换器(1),包括:第一级变换行提升控制器(11)和四个结构相同的行提升器1T1、1T2、1T3、1T4;
所述第一级变换行提升控制器(11),用于产生四个行提升器1T1、1T2、1T3和1T4的控制信号;
所述四个行提升器1T1、1T2、1T3和1T4,用于对输入的原始图像数据进行9/7小波的四步提升计算和边界拓展运算,得到第一级行变换系数R1。
3.根据权利要求1所述的小波变换器,其特征在于所述的第一级行变换器(1),包括: 第一级变换行提升控制器(11)和两个结构相同的行提升器1S1、1S2;
所述第一级变换行提升控制器(11),用于产生两个行提升器1S1和1S2的控制信号;
所述两个行提升器1S1和1S2,用于对输入的原始图像数据进行5/3小波的两步提升计算和边界拓展运算,得到第一级行变换系数R1。
4.根据权利要求1所述的小波变换器,其特征在于所述的第一级列变换器(2),包括:第一级变换列提升控制器(21),四个结构相同的列提升器2T1、2T2、2T3、2T4和第一级读写缓存控制器(22);
所述第一级变换列提升控制器(21),用于产生第一级列变换中四步提升计算所需的控制信号;
所述四个列提升器2T1、2T2、2T3和2T4,用于对第一级行变换系数R1进行9/7小波的四步提升计算和边界拓展运算;
所述第一级读写缓存控制器(22),用于控制第一级列变换中计算得到的中间数据在中间缓存器(5)中的存取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310476968.7/1.html,转载请声明来源钻瓜专利网。