[发明专利]解码方法和记录解码程序的记录媒体无效
申请号: | 98810852.6 | 申请日: | 1998-08-28 |
公开(公告)号: | CN1278386A | 公开(公告)日: | 2000-12-27 |
发明(设计)人: | 小野正;重里达郎 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | H04N7/56 | 分类号: | H04N7/56;H04N5/928 |
代理公司: | 上海专利商标事务所 | 代理人: | 吴蓉军 |
地址: | 日本国大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码 方法 记录 程序 媒体 | ||
发明领域
本发明涉及解码编码视频和音频信号的方法以及其上记录解码信号的程序的记录媒体。
背景技术
图17是示出常用计算机的结构示图。在计算机的常用结构中,通过总线1704,将作为计算单元的CPU1701、作为非易失性记录媒体的硬盘1702和作为易失性记录媒体的外部存储器(缓冲器)1703相互连接。
标准化允许实时发送数字视频和音频数据的IEEE1394接口。在不久的将来可售得根据该标准的IEEE1394终端1705。
最近,当个人计算机的性能(下面称为PC)时,可用软件实际执行视频和音频处理,而不必使用专用装置。
图18是用软件在PC中解码和再现编码视频和编码音频的方法的方框图。把从音频输入部分1801输入的编码音频信号输入到音频缓冲器1802,它将编码音频信号保持在预定解码单元中(在这种情况下,视频信号的一帧)。由音频解码部分1803解码从音频缓冲器1802读取的编码音频信号,然后从音频输出部分1803输出。类似地,把从音频输入部分1805输入的编码视频信号输入到视频缓冲器1806,它以帧为单位保持编码视频信号。由视频解码部分1807解码从视频缓冲器1806读取的编码视频信号,然后从视频输出部分1808输出。
图19是在把编码视频和编码音频作为多路复用(multiplexed)信号输入到PC的情况下,通过软件的解码方法的方框图。把从信号输入部分1901输入的多路复用信号输入到缓冲器1902,它以帧为单位保持多路复用信号。音频解码部分1803和视频解码部分1807从由缓冲器1902保持的多路复用信号中提取编码音频和编码视频,并分别解码它们。分别从音频输出部分1804和视频输出部分1808输出解码音频和视频。当在获得和解码某一帧的编码信号(编码音频信号、编码视频信号或多路复用信号)的过程中,把下一帧的编码信号输入到缓冲器时,不能正确地执行解码。因此,不能把下一帧的信号输入到缓冲器,除非完成解码。由在PC中的CPU根据已编程的程序,执行音频解码部分1803和视频解码部分1807的每一操作。CPU以线程(thread)为单位作为基本处理单元,执行音频解码和视频解码,而且可能在一个线程中执行音频解码和视频解码。
当通过运用上述传统方法在PC中解码视频和音频时,存在下列问题。
在PC中执行的解码处理的数量很大。特别是,在视频解码处理中的处理部分在数量上比在音频解码处理中的那些要大。因此,依赖于CPU的性能,不能实时解码视频和音频信号的所有数据(在NTSC信号的情况下,t=1001/30[毫秒]或更短)。当不能实时解码视频和音频信号的所有数据时,为了实现实时再现,数据以帧为单位适当地进行抽选而输出。然而,当不能实时再现音频信号的所有数据时,获得模糊(dull)输出,诸如慢再现的情况,或者发生声音跳跃,从而再现很不悦耳的声音。通过比较,相对于视频信号,即使当大约对于每两个或三个帧抽选一个帧时,也不产生明显的视觉干扰。然而,在传统技术中,不能适当地执行调度,从而有可能大量地发生帧漏失。当实时输入编码信号时,如IEEE1394接口的情况,在某一帧的解码处理结束之前输入下一帧。因此,在传统技术中,不能更新缓冲器并发生故障。
为了避免发生这种不方便的情况,可采用其中以帧为单位增加缓冲器的数量和并行执行输入和输出操作的方法。然而,该方法存在着缓冲器的数量增加导致执行这种处理的PC的生产成本增加的问题。当只增加缓冲器的数量而不对处理进行调度时,有可能CPU进入空闲状态。
发明概述
根据本发明,提供一种十分有效的解码方法和解码程序,它们能解决传统技术中的这些问题,而且尽可能减小所需缓冲器的数量,并对数据输入进行调度和以帧为单位解码,从而实时再现音频信号而不中断,并增加视频输出率。
本发明的权利要求1是一种用于通过在音频解码装置中,按每个解码单元解码已编码音频信号又在视频解码装置中解码已编码视频信号以再现的解码方法,其中通过沿着时轴划分所述已编码音频信号来获得所述每个解码单元,其特征在于,
确定对于每个所述解码单元的解码目标时间,
输出对于每个所述解码单元的解码处理的参考时间,
在所述解码单元中,把所述参考时间与和所述参考时间相对应的所述解码目标时间相比较,而且如果所述参考时间迟于所述解码目标时间,那么临时中断在所述视频解码装置中解码所述已编码视频信号的处理过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/98810852.6/2.html,转载请声明来源钻瓜专利网。