[发明专利]视频编/解码器与其方法有效
申请号: | 201010240861.9 | 申请日: | 2010-07-22 |
公开(公告)号: | CN102348113A | 公开(公告)日: | 2012-02-08 |
发明(设计)人: | 涂英杰;吴锦木;王耀兴 | 申请(专利权)人: | 晨星软件研发(深圳)有限公司;晨星半导体股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈亮 |
地址: | 518057 广东省深圳市高新区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 解码器 与其 方法 | ||
1.一种视频编/解码方法,用以处理一视频数据,该视频数据系经过一DCT运算,该方法包括:
(a)若一转换矩阵包含至少一非整数元素,则将该转换矩阵乘上一倍数α,使该转换矩阵的所有元素成为整数;
(b)预估一修正项;
(c)根据该转换矩阵与该修正项对该视频数据进行一行入列出式的IDCT二维运算,以得到一修正后二维运算结果;
(d)若步骤(a)成立,则将该修正后二维运算结果除以α2,以得到一IDCT运算结果;以及
(e)若步骤(a)不成立,则以该修正后二维运算结果作为该IDCT运算结果。
2.如权利要求1所述的方法,其特征在于中,该修正项包括一一维修正项与一二维修正项,该步骤(c)包括:
仅根据该转换矩阵而不根据该修正项,以进行该行入列出式的IDCT二维运算,以产生一未修正的二维运算结果;以及
对该未修正的二维运算结果直接进行该一维修正项与该二维修正项的修正,以得到该修正后二维运算结果。
3.如权利要求1所述的方法,其特征在于,该修正项包括一一维修正项与一二维修正项,该步骤(c)包括:
对该视频数据进行一行IDCT运算以产生一行IDCT运算结果;
对该行IDCT运算结果进行该一维修正项的修正,以产生一修正后行IDCT运算结果;
对该修正后行IDCT运算结果进行一列IDCT运算以产生一列IDCT运算结果;以及
对该列IDCT运算结果进行该二维修正项的修正,以产生该修正后二维运算结果。
4.一种视频编/解码器,用以处理一视频数据,该视频数据经过一DCT运算,该视频编/解码器包括:
一DCT运算电路,用以对该视频数据进行一列入行出的DCT运算,以产生一DCT运算结果;
一量化运算电路与一反量化运算电路,耦接至该DCT运算电路,用以对该DCT运算结果进行量化运算与反量化运算;
一IDCT运算电路,耦接至该反量化单元,用以对该反量化运算电路的输出进行一行入列出的IDCT运算;以及
一修正电路,耦接至该IDCT运算电路,用以将一修正项导入至该IDCT运算电路而得到一IDCT运算结果。
5.如权利要求4所述的视频编/解码器,其特征在于,该修正项包括一一维修正项与一二维修正项,该修正电路对该IDCT运算电路的输出直接进行该一维修正项与该二维修正项的修正,以得到该IDCT运算结果。
6.如权利要求4所述的视频编/解码器,其特征在于,该IDCT运算电路包含一行IDCT运算单元与一列IDCT运算单元,该修正电路包含第一修正单元与第二修正单元,该修正项包括一一维修正项与一二维修正项,其中,
该行IDCT运算单元对该视频数据进行一行IDCT运算以产生一行IDCT运算结果;
该第一修正单元耦接于该行IDCT运算单元,对该行IDCT运算结果进行该一维修正项的修正,以产生一修正后行IDCT运算结果;
该列IDCT运算单元对该修正后行IDCT运算结果进行一列IDCT运算以产生一列IDCT运算结果;
该第二修正单元耦接于该列IDCT运算单元,对该列IDCT运算结果进行该二维修正项的修正,以产生该修正后二维运算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晨星软件研发(深圳)有限公司;晨星半导体股份有限公司,未经晨星软件研发(深圳)有限公司;晨星半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010240861.9/1.html,转载请声明来源钻瓜专利网。