[发明专利]基于AVS并行流水IDCT快速变换的方法和装置无效
| 申请号: | 200910099557.4 | 申请日: | 2009-06-18 |
| 公开(公告)号: | CN101646080A | 公开(公告)日: | 2010-02-10 |
| 发明(设计)人: | 陈日仪;刘亮 | 申请(专利权)人: | 杭州高特信息技术有限公司 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26;G06F17/14;G06F17/16 |
| 代理公司: | 浙江杭州金通专利事务所有限公司 | 代理人: | 沈孝敬 |
| 地址: | 310012浙江省杭州市西*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 avs 并行 流水 idct 快速 变换 方法 装置 | ||
1.一种基于AVS并行流水IDCT快速变换的方法,其特征在于包括以下步骤:
控制模块输出控制各个运算单元流水的控制信号;
一维输入寄存模块进行串并转换,一个时钟接收一个残差系数数据,8 个时钟后把寄存器中的数据并行输出;
一维蝶形运算模块使寄存器的并行输出数据通过8级运算做一次蝶形运 算,8个时钟输出其运算结果;
一维输出模块进行并串转换,8路并行同时输入一维蝶形运算模块输出 的运算结果,一个时钟输出一个运算结果;
转置及乒乓RAM模块每个时钟输入一个一维输出模块输出的运算结果 数据,根据乒乓操作,存储在相应RAM中,每份RAM为一个块的信息大小, 判断当前块存储的RAM空间地址,每个数据的存储地址偏移8个单元;
二维输入模块进行串并转换,一个时钟从转置及乒乓RAM模块中读取 一个残差系数数据,8个时钟后把串行输入的一行图像数据并行输出;
二维蝶形运算模块使二维输入模块的并行输出数据通过8级运算做一次 蝶形运算,8个时钟输出其运算结果;
二维输出模块进行并串转换,8路并行同时输入二维蝶形运算模块输出 的运算结果,一个时钟输出一个运算结果。
2.如权利要求1所述的一种基于AVS并行流水IDCT快速变换的方法,其特征 是:8路数据通过所述的一维蝶形运算模块和二维蝶形运算模块并行运算。
3.如权利要求2所述的一种基于AVS并行流水IDCT快速变换的方法,其特征 是:所述的一维蝶形运算模块和二维蝶形运算模块采用移位和加法运算替代 乘法运算。
4.如权利要求1所述的一种基于AVS并行流水IDCT快速变换的方法,其特征 是:通过控制模块和转置及乒乓RAM模块完成整体流水结构。
5.如权利要求4所述的一种基于AVS并行流水IDCT快速变换的方法,其特征 是:所述的流水结构时时输入AVS残差系数数据,不间断的进行IDCT运算。
6.一种基于AVS并行流水IDCT快速变换的装置,其特征在于包括:
输出控制各个运算单元流水的控制信号的控制模块;
进行串并转换,一个时钟接收一个残差系数数据,8个时钟后把寄存器 中的数据并行输出的一维输入寄存模块;
使寄存器的并行输出数据通过8级运算做一次蝶形运算,8个时钟输出 其运算结果的一维蝶形运算模块;
进行并串转换,8路并行同时输入一维蝶形运算模块输出的运算结果, 一个时钟输出一个运算结果的一维输出模块;
每个时钟输入一个一维输出模块输出的运算结果数据,根据乒乓操作, 存储在相应RAM中,每份RAM为一个块的信息大小,判断当前块存储的 RAM空间地址,每个数据的存储地址偏移8个单元的转置及乒乓RAM模块;
进行串并转换,一个时钟从转置及乒乓RAM模块中读取一个残差系数 数据,8个时钟后把串行输入的一行图像数据并行输出的二维输入模块;
使二维输入模块的并行输出数据通过8级运算做一次蝶形运算,8个时 钟输出其运算结果的二维蝶形运算模块;
进行并串转换,8路并行同时输入二维蝶形运算模块输出的运算结果,一 个时钟输出一个运算结果的二维输出模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州高特信息技术有限公司,未经杭州高特信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910099557.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:焦炉在线热修装煤车轨道加固装置
- 下一篇:一种二氟乙烷废催化剂处理的设备系统





