[发明专利]一种实现复用的离散余弦变换dct8装置及方法有效
| 申请号: | 201510979672.6 | 申请日: | 2015-12-24 |
| 公开(公告)号: | CN105430420B | 公开(公告)日: | 2018-05-22 |
| 发明(设计)人: | 黄镜灵 | 申请(专利权)人: | 福州瑞芯微电子股份有限公司 |
| 主分类号: | H04N19/625 | 分类号: | H04N19/625;G06F17/14;H04N19/433 |
| 代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
| 地址: | 350000 福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 离散 余弦 变换 dct8 装置 方法 | ||
1.一种实现复用的离散余弦变换DCT8装置,其特征在于:
包括:一维变换器、两个8路复用器、二维寄存器组、二维变换器、以及reg寄存器;所述二维寄存器组由8个二维寄存器组成,每个二维寄存器存储1个像素数据;
所述一维变换器经一个8路复用器与所述二维寄存器组连接,所述二维寄存器组通过另一个8路复用器与所述二维变换器连接,二维变换器与所述reg寄存器连接;
所述一维变换器将编码图像中8X8离散余弦变换块进行一维变换处理后得到的8个像素数据经过一8路复用器复用后直接写入二维寄存器组中指定的位置;
所述二维变换器通过另一8路复用器从二维寄存器组中同一个位置读取8个像素数据进行二维的变换操作;
所述reg寄存器存储二维变换操作后的结果数据。
2.根据权利要求1所述的一种实现复用的离散余弦变换DCT8装置,其特征在于:
所述编码图像中8X8离散余弦变换块通过一维变换器和二维变换器的处理时间只要11个时钟周期,且满足时序处理要求。
3.根据权利要求1所述的一种实现复用的离散余弦变换DCT8装置,其特征在于:所述二维寄存器组使用两个4Bits计数器来分别控制读和写数据的操作。
4.根据权利要求1所述的一种实现复用的离散余弦变换DCT8装置,其特征在于:当一维变换器操作写二维寄存器组是横向写的情况下,二维变换器操作也是横向读取一维变换器写过的二维寄存器行像素进行二维处理,从而进行流水处理;
当一维变换器纵向写二维寄存器组的情况下,二维变换器也是纵向读取;同样进行流水处理;
则横向和纵向都是公用一套二维寄存器组,同时利用寄存器横向和纵向都能操作的特性。
5.一种实现复用的离散余弦变换DCT8方法,其特征在于:所述方法需提供一维变换器、两个8路复用器、二维寄存器组、二维变换器、以及reg寄存器;所述二维寄存器组由8个二维寄存器组成,每个二维寄存器存储1个像素数据;
所述方法具体为:
所述一维变换器将编码图像中8X8离散余弦变换块进行一维变换处理后得到的8个像素数据经过一8路复用器复用后直接写入二维寄存器组中指定的位置;
所述二维变换器通过另一8路复用器从二维寄存器组中同一个位置读取8个像素数据进行二维的变换操作;所述一维变换器和二维变换器进行行列读写操作时无需停顿操作,能完全流水处理;
所述reg寄存器存储二维变换操作后的结果数据。
6.根据权利要求5所述的一种实现复用的离散余弦变换DCT8方法,其特征在于:
所述编码图像中8X8离散余弦变换块通过一维变换器和二维变换器的处理时间只要11个时钟周期,且满足时序处理要求。
7.根据权利要求5所述的一种实现复用的离散余弦变换DCT8方法,其特征在于:所述二维寄存器组使用两个4Bits计数器来分别控制读和写数据的操作。
8.根据权利要求5所述的一种实现复用的离散余弦变换DCT8方法,其特征在于:当一维变换器操作写二维寄存器组是横向写的情况下,二维变换器操作也是横向读取一维变换器写过的二维寄存器行像素进行二维处理,从而进行流水处理;
当一维变换器纵向写二维寄存器组的情况下,二维变换器也是纵向读取;同样进行流水处理;
则横向和纵向都是公用一套二维寄存器组,同时利用寄存器横向和纵向都能操作的特性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子股份有限公司,未经福州瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510979672.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频备份方法、装置和系统
- 下一篇:一种抗磨损的内燃机摇杆





