[发明专利]编码流解码装置无效
申请号: | 200980157961.0 | 申请日: | 2009-09-25 |
公开(公告)号: | CN102349272A | 公开(公告)日: | 2012-02-08 |
发明(设计)人: | 森江太士;宫阪修二;蔵田和司;工藤洋介 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | H04L13/08 | 分类号: | H04L13/08;G10L19/00;H04L1/00;H04L29/08;H04N7/26 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 汪惠民 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 解码 装置 | ||
技术领域
本发明涉及一种处理流数据的信号处理装置,特别地,涉及一种包括可变长编码后的数据的编码流的解码单元。
背景技术
伴随着数字信号处理技术的进步,将DVD或BD、SD存储卡等作为记录介质,开发了对用于记录运动图像、声音的AV信号进行记录、再现的各种装置,并且其在各种各样的用途中均得到了利用。另外,用于执行基于广播波的AV信号的收发、或经过了数字网络的AV信号的收发的装置也正在得到广泛地普及。在这样的应用用途中,为了实现高质量的AV信号的记录、再现,使用了复杂的编码技术。因此,在这些处理中,需要大量的运算量和复杂的控制。然而,另一方面,在实际的利用场景中,需要考虑在记录介质的读写或收发的过程中AV信号中发生差错的可能性来进行处理。
在现有技术中,在专利文献1所记载的可变长码解码单元中,采用了在要解码的比特流发生错误的情况下能够容易地检测出错误的构成。
如图13所示,该可变长码解码单元具备:第一存储部1、解码部2、定时器部3、控制部4。第一存储部1存储接收到的可变长码数据。解码部2对从第一存储部1读出的哈夫曼(huffman)码进行解码。定时器部3在从解码部2进行解码开始经过了给定时间之后,输出到时(time up)信号。控制部4基于定时器部3的到时信号,强制终止解码部2所进行的解码。
通过这样的构成,在由于可变长码的错误而使得解码处理的时间变为给定时间以上的情况下,基于定时器部的到时信号来强制终止解码部所进行的解码。由此,检测出了可变长码中存在错误,并且防止发生由于超过解码处理时间而造成的图像的遗漏或声音的缺少。
专利文献1:JP特开2002-185332号公报(第3-11页,图1等)
但是,在前述的现有技术的构成中,在可变长码中存在错误的情况下,在超时(time out)信号产生之前的一定的时间内,处理变得没有进展。由于系统越高速化则超时时间相对地变得越长,存在在需要高速地进行处理的系统中,超时时间的影响变大的课题。
另外,在比特率并非固定的情况下,或者在同时地处理多个处理的系统中发生了资源的竞争的情况下等,在处理时间中产生了波动。在前述现有的构成中,在处理时间中产生了波动的情况下,由于考虑到需要将超时时间设定为最长的时间,因此存在在需要复杂的处理的系统中,超时时间会变长的课题。
发明内容
本发明用于解决前述课题,其目的是提供一种编码流解码装置,能够在需要高速且复杂的处理的系统中高效地检测出错误。
为了达成以上目的,在本发明中,通过终止了解码处理的总消耗流量或解码处理的次数来检测流的错误,由此,无需一律地具有较长的超时时间。
具体地,本发明的编码流解码装置具备:缓冲器单元,积蓄从外部输入的流;解码单元,对所述缓冲器单元中所积蓄的流执行可变长码解码处理;控制单元,生成用于控制所述解码单元的动作的控制信号并输出给所述解码单元;阈值设定单元,存储由所述解码单元所消耗的消耗量的阈值;无效化单元,基于所述阈值设定单元的阈值和由所述解码单元所消耗的消耗流量产生解码无效化信号并输出给所述控制单元。
在本发明的上述编码流解码装置中,还具备:填充确认单元,对在所述缓冲器单元积蓄了考虑到了所述阈值设定单元所存储的阈值的充分量的流量进行确认,其中,所述控制单元在由所述填充确认单元确认流的填充之前,使所述解码单元待机。
在本发明的上述编码流解码装置中,所述控制单元在从所述无效化单元接受了解码无效化信号时,通过控制信号使所述解码单元的解码动作停止,所述解码单元在所述无效化单元正在产生解码无效化信号时,通过来自所述控制单元的控制信号来停止解码处理,并且不对流进行消耗。
在本发明的上述编码流解码装置中,所述控制单元即使从所述无效化单元接受了解码无效化信号,也生成用于使所述解码单元的解码得以继续的控制信号,所述解码单元执行以下行为:接受由所述无效化单元所产生的解码无效化信号,并且在接受该解码无效化信号期间,对所述控制单元,受理由所述控制单元所生成的控制信号并进行动作。
在本发明的上述编码流解码装置中,所述解码单元在接受来自所述无效化单元的解码无效化信号期间,不执行解码处理,而生成特殊值作为解码结果,并将该特殊值的解码结果输出到所述控制单元。
在本发明的上述编码流解码装置中,所述解码单元在接受来自所述无效化单元的解码无效化信号期间,执行时钟降低等消耗功率的降低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980157961.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:隔离开关定位销
- 下一篇:剪刀式的按键组合与键盘