[发明专利]一种视频解码方法及应用该方法的电视机有效
| 申请号: | 200810139147.3 | 申请日: | 2008-08-08 |
| 公开(公告)号: | CN101646073A | 公开(公告)日: | 2010-02-10 |
| 发明(设计)人: | 江显舟;刘宇轩;于海群 | 申请(专利权)人: | 青岛海信信芯科技有限公司 |
| 主分类号: | H04N7/24 | 分类号: | H04N7/24;H04N7/64;H04N5/44 |
| 代理公司: | 青岛联智专利商标事务所有限公司 | 代理人: | 邵新华 |
| 地址: | 266100山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 解码 方法 应用 电视机 | ||
1.一种视频解码方法,包括以下步骤:
a、接收串行的码流并进行预处理;
b、对经过预处理后的码流进行解码;
其特征在于,步骤a中的预处理包括对码流的串并转换的过程;
所述串并转换过程中,将串行码流进行分割,分割后的每部分作为一组并 行数据;其中若分割前为头起始码部分,则对分割后对应的并行数据进行标记;
所述步骤b解码时,采用有限状态机,该有限状态机内部产生状态转移控 制信号,通过该状态转移控制信号控制解码操作工作于解码定长码的模式、解码变 长码的模式、错误检测模式或冗余码检测模式;
所述步骤b进行变长码解码时,采用哥伦布解码,且哥伦布解码采用查找 表的方式进行解码,所述查找表的索引值采用以下方式确定:
当第一索引值小于块结束码EOB时以第一索引值的一半作为第二索引值;
当第一索引值大于块结束码EOB时以第一索引值减1后的一半再取整作为 第二索引值;
所述第二索引值查得的Level值的正负通过以下方式确定:
当第一索引值小于块结束码EOB时,若该第一索引值为偶数,则对应的 Level值取正,若该第一索引值为奇数,则对应的Level值取负;
当第一索引值大于块结束码EOB时,若该第一索引值为奇数,则对应的 Level值取正,若该第一索引值为偶数,则对应的Level值取负,其中,所述第 一索引值为常规哥伦布解码方法中解出的trans_coeffcient,所述Level值为游程 长度编码的码的值。
2.根据权利要求1所述的视频解码方法,其特征在于,所述步骤b包括对 变长码的解码,其在两个时钟周期内得到该变长码的阶数并解码;
第一个时钟周期中,解码所述变长码的一部分并得到该变长码的阶数;
第二个时钟周期中,解码所述变长码的剩余部分。
3.根据权利要求2所述的视频解码方法,其特征在于,所述第一个时钟周 期中,其检测变长码码流前缀中的连续“0”的个数并通过移位寄存器将连续的 “0”移出并得到该变长码的阶数;并在第二个时钟周期中,根据所述变长码的 阶数计算所述变长码的码值。
4.根据权利要求3所述的视频解码方法,其特征在于,所述第二个时钟周 期中对变长码的码值CodeNum的计算采用以下公式:
CodeNum=BackValue1-2k
其中,BackValue1为所述变长码的后缀并在其最高位之前加1后的二进制 数的值,其中,k为所述变长码的阶数。
5.根据权利要求1所述的视频解码方法,其特征在于,步骤b中,根据所 述视频解码方法中的约束条件设置内部检测点的组合来控制错误检测强度,所 述步骤b解码过程中接收外部的控制信号,以指导有限状态机来控制解码流程 的运行或停止来实现解码速度的调整。
6.根据权利要求1至5任一所述的视频解码方法,其特征在于,所述每一 组并行数据至少为16比特。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信信芯科技有限公司,未经青岛海信信芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810139147.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:循环风扇的马达减速机输出轴稳定结构
- 下一篇:一种新型的双U管卡





