解码系统技术方案

技术编号:3580610 阅读:123 留言:0更新日期:2012-04-11 18:40
提供了运动图像处理调节部分103,其从运动图像解码部分101获得解码信息,以根据解码状态调节运动图像处理部分102的处理。当在运动图像处理部分102中完成当前解码数据的运动图像处理之前、在运动图像解码部分101中完成了下一运动图像数据的解码处理时,运动图像处理调节部分允许完成当前解码数据的运动图像处理并且开始随后的运动图像的解码处理。因此,能够实现高帧频。

【技术实现步骤摘要】

本专利技术涉及扩展和再现数字压缩的图像数据或音频数据的解码系统
技术介绍
近年来,随着多媒体技术的发展、存储介质容量的增加以及网络的强化, 音频和视觉再现已经由各种设备实现。此外,为了满足要被再现的图像的大 的尺寸,提出了一种技术,其中解码和噪声过滤处理在设备或系统的控制下由流水线(pipeline)执行,该设备或系统不具有用于完整地执行噪声过滤处 理的CPU(中央处理单元)吞吐量,在CPU的负载大时跳过噪声过滤处理(例 如,见专利文献l)。此外,当由于近来图像尺寸的扩大而导致解码处理需要长的处理时间时, 因为不能满足在执行图像处理的同时一个接一个地执行解码和图像处理的目 的,所以,下一图像的解码处理由流水线处理执行。在该情况下,在通常的 解码系统中,解码处理依赖于各帧而要求长的或短的时间,然而,运动图像 处理要求基本上M^定的时间。因此,即使解码处理早于上一帧的运动图像处 理被完成,解码的运动图像也不能被传递给运动图像处理部分。因此,等待 上一帧的运动图像处理完成以执行下一解码处理。专利文献l: JP-A-2007-13315然而,在通常的技术中,因为是否执行噪声过滤处理仅仅依赖于CPU的 负载而被调节,例如,在恒定执行解码处理而没有中断的系统中,解码处理 的负载是固定的,所以使得噪声过滤处理不能被精细调节。因此,在解码处 理和噪声过滤处理由流水线处理执行的系统中,因为噪声过滤处理被执行规 定的时间而不管一帧的解码处理的长或短的时间,因此,即使在解码处理在 短的时间内完成后,与其并行执行的噪声过滤处理没有完成。因此,出现了 流水线被干扰并且只由解码处理实现的帧频不能被实现的问题。
技术实现思路
通过考虑这些情况设计了本专利技术,并且本专利技术的目的是提供解码经编码 的运动图像或音频的解码系统,其中即使在下一编码的数据的解码处理在运 动图像处理或音频处理完成之前完成时,随后的编码的数据的解码处理也能 够开始。本专利技术的解码系统包括运动图像解码单元,其解码经编码的运动图像 数据并输出解码状态;运动图像处理单元,其对从运动图像解码单元输出的 解码数据执行包括噪声过滤处理、旋转处理和放大处理的运动图像处理;以 及运动图像处理调节单元,其根据从运动图像解码单元输出的解码状态调节 运动图像处理单元的运动图像处理。根据该结构,在下一运动图像数据的解码处理在运动图像处理完成之前 完成时,该运动图像处理能够被完成以开始在其之后的运动图像数据的解码 处理。因此,流水线不受干扰并且只由解码处理实现的帧频能够被实现。此外,在上述结构中,当运动图像解码单元完成一帧的解码操作时,运 动图像处理调节单元允许运动图像处理单元完成运动图像处理。根据该结构,当一帧的解码操作完成时,下一帧的解码处理和运动图像 处理能够被立即执行。此外,在上述结构中,当运动图像解码单元完成n个(n:整数)宏块的 解码操作时,运动图像处理调节单元允许运动图像处理单元完成运动图像处 理。根据该结构,当n个宏块的解码操作完成时,随后宏块的解码处理和运 动图像处理能够被立即执行,并且能够进行比在对一帧单元执行解码操作时 的调节更精细的调节。此外,在上述结构中,运动图像处理调节单元对应于运动图像解码单元 的解码处理时间,缩短(thin)帧的运动图像处理时间。根据该结构,调节一帧的运动图像处理时间以便在下一帧的解码操作完 成前完成,使得下一解码处理能够被执行。此外,在上述结构中,假设一帧的解码时间为k并且实现帧频所必须的 一帧的平均解码时间为j,则运动图像处理调节单元缩短运动图像处理,使得 帧的运动图像处理时间为2j-k。根据该结构,即使在解码处理更早完成以等待与该解码处理并行执行的 上一运动图像处理时,因为运动图像处理总是在平均帧频时间内完成,所以下一解码处理能够开始。此外,在上述结构中,运动图像处理调节单元对应于运动图像解码单元的n个(n:整数)宏块的解码处理时间,缩短n个宏块的运动图像处理时间。根据该结构,调节n宏块的运动图像处理时间以便在随后宏块的解码操 作完成前完成,使得下一解码处理能够被执行并且控制能够被更精细地执行。此外,在上述结构中,假设n个宏块的解码时间为k并且实现帧频所必 须的n个宏块的平均解码时间为j,则运动图^f象处理调节单元缩短帧的运动图 像处理,使得帧的运动图像处理时间为2j-k。根据该结构,即使在解码处理更早完成以等待与该解码处理并行执行的 上一运动图像处理时,因为运动图像处理总是在平均帧频时间内完成,所以 下一解码处理能够开始。此外,在上述结构中,运动图像处理调节单元根据在运动图像解码单元 的解码操作期间的解码的图像的信息计算负载,并且基于该结果调节运动图 像处理单元的运动图像处理。根据该结构,能够根据解码的图像的信息调节运动图像处理的长度。此外,在上述结构中,运动图像处理调节单元根据要解码的帧的类型调 节运动图像处理单元的运动图像处理。根据该结构,能够根据输入到数据报头的帧的类型来预测解码时间以调 节运动图像处理的长度,使得下一解码处理能够开始。此外,在上述结构中,运动图像处理调节单元根据解码的图像的颜色信 息调节运动图像处理单元的运动图像处理。根据该结构,因为人的皮肤颜色部分是重要的,所以能够根据解码的图 像的颜色信息调节运动图像处理。此外,在上述结构中,运动图像处理调节单元根据解码的图像的量化值 或运动矢量调节运动图像处理单元的运动图像处理。根据该结构,能够通过缩短或省略其中通过决定图像的特征不能执行的 运动图像处理的部分,根据量化值或运动矢量调节运动图像处理。此外,在上述结构中,运动图像处理调节单元具有用于调节运动图像处 理的多个模式,并且根据从运动图像解码单元输出的解码状态选择优化模式。根据该结构,当运动图像处理被调节以便被缩短时,通过例如在尾部部 分缩短运动图像处理而在容易标记的中心部分不缩短运动图像处理,能够选择用于调节运动图像处理的方法。此外,本专利技术的解码系统包括运动图像解码单元,其解码编码的运动 图像数据;运动图像处理单元,其对由运动图像解码单元解码的解码数据执 行包括噪声过滤处理、旋转处理和放大处理的运动图像处理;以及数据暂存 单元,将其插入在运动图像解码单元和运动图像处理单元之间以暂时存储运 动图像解码单元解码的解码数据,并且以对该数据进行解码的顺序将解码数 据输入到运动图像处理单元。根据该结构,即使在下一帧的解码处理在运动图像处理完成之前完成时, 因为解码结果被放入数据暂存单元,所以随后的解码处理能够开始。此外,本专利技术的解码系统包括音频解码单元,其解码经编码的音频数 据并输出解码状态;音频处理单元,其对从音频解码单元输出的解码数据执 行包括噪声过滤处理音频处理;以及音频处理调节单元,其根据从音频解码 单元输出的解码状态调节音频处理单元的音频处理。根据该结构,因为音频处理根据解码状态调节,所以当下一音频数据的 解码处理在音频处理完成前完成时,该音频处理能够完成并且在其之后的音 频数据的解码处理能够开始。因此,流水线不受干扰并且只由解码处理实现 的帧频能够被实现。此外,在上述结构中,当音频解码单元完成一帧的解码操作时,音频处 理调节单元允许音频处理单元完成音频处理。根据该结构,当一帧的解码处理完成时,下一帧的解码本文档来自技高网
...

【技术保护点】
一种解码系统,包括: 运动图像解码单元,其解码经编码的运动图像数据并输出解码状态; 运动图像处理单元,其对从运动图像解码单元输出的解码数据执行包括噪声过滤处理、旋转处理和放大处理的运动图像处理;以及 运动图像处理调节单元,其根据从运动图像解码单元输出的解码状态调节运动图像处理单元的运动图像处理。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:内田和之竹本征人
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利