视频解码方法及系统的制作方法

文档序号:7710321阅读:133来源:国知局
专利名称:视频解码方法及系统的制作方法
技术领域
本发明有关于视频解码方法及装置,尤其有关于在不利用参
考画面再采样(Reference Picture Resampling, RPR)帧緩冲器的 情况下实现视频解码的视频解码方法及装置。
背景技术
图1表明RPR模式中相关技术的^L频解码方法。可注意到, 视频标准(如H.263+标准与RealVideo标准)中所利用的RPR 模式是 一 种允许视频编码器或视频解码器在逐帧 (frame-by-frame)的基础上改变画面大小的才莫式。如图l所示, 通过解码比特流产生多个帧,且按照这些帧的不同等级将其分别 存储至多个緩冲器,图1中的第 一序列和第二序列分别显示了帧 解码次序和对应的存储緩冲器。例如,I帧IO存储在参考緩沖器 RBI中,P帧PI存储在参考緩冲器RB2中,B帧B2和B3存储 在B帧緩沖器BB中。然而,当对RPR模式下编码的帧进行解 码时,则需缩放(scale)对应的参考帧并需要额外的RPR帧緩冲 器(如图1中所示RPRB )以存储已缩放帧,例如存储已缩放P 帧Pis和P4L,其分别代表具有更小分辨率的P帧PI的已缩力丈 画面及具有更大分辨率的P帧P4的已缩放画面。所必需的RPR 帧緩冲器增加了相关成本。

发明内容
有鉴于此,本发明提出一种视频解码方法及系统。 — 本发明提供一种视频解码方法,用于将比特流解码为多个 帧,包括根据所述比特流判定当前画面的大小是否等于下一画 面的大小;当所述当前画面的大小不等于所述下 一 画面的大小
6时,对应所述下一画面的参考帧以产生已缩;故帧;以及将所述已
缩放帧存储至存储单元的第一帧緩冲器中,其中所述第一帧缓冲 器中原本存储的第 一 帧的至少 一 部分已显示。
本发明还提供一种视频解码系统,用于将比特流解码为多个 帧,所述视频解码系统包括视频解码器,用于根据所述比特流 判定当前画面的大小是否等于下 一 画面的大小;缩放器,用于当 所述当前画面的大小不等于所述下 一 画面的大小时,缩放所述下 一画面的对应参考帧以产生已缩放帧;以及存4诸单元,耦接于所 述视频解码器和所述缩放器,所述存储单元包括第 一帧緩冲器, 用于存储所述已缩放帧,其中所述第 一 帧緩冲器中原本存储的第 一帧的至少 一部分已显示。
本发明通过比專交当前画面与下一画面的大小,对参考帧缩放 并将已缩放帧存储至帧緩冲器中,从而在不利用RPR帧緩冲器 的情况下实现视频解码。


图1是RPR模式中相关技术的视频解码方法。 图2是根据本发明第 一 实施例的视频解码方法的示意图。 图3是根据本发明第一实施例的视频解码系统的示意图。 图4是根据本发明第一实施例的一见频解码系统的操作流程图。
图5是根据本发明第二实施例的视频解码方法示意图。
图6是根据本发明第二实施例的视频解码系统的操作流程图。
图7是根据本发明第二实施例的视频解码系统的方块示意图。
具体实施例方式
在权利要求书及说明书当中使用了某些词汇来指称特定的 元件。所属领域中的普通技术人员应可理解,硬件制造商可能会用不同的名词来称呼同 一个元件。本发明的权利要求书及说明书 并不以名称的差异来作为区分元件的方式,而是以元件在功能上 的差异来作为区分的准则。在通篇说明书及后续的请求项当中所 提及的"包含"为一开放式的用语,故应解释成"包含但不限定 于"。以外,"耦接,, 一词在此包含任何直接及间接的电气连接手 段。因此,若文中描述第一装置耦接于第二装置,则代表该第一 装置可直接电气连接于该第二装置,或通过其它装置或连接手段 间接地电气连接至该第二装置。
图2是根据本发明第 一 实施例的视频解码方法的示意图。如
图所示,图2包括两部分部分A与部分B,且每部分的第一 序列、第二序列及第三序列分别表明帧解码次序、对应的存储緩 冲器及当前显示帧与其相对应的存储緩冲器。在本实施例中,无 需通用RPR帧缓冲器,而将已缩放帧(RPR帧,如帧Pls)存 储至其它具有足够空间的緩沖器。在此种情况下,将RPR帧存 储至 一 緩冲器,该緩沖器中原本(originally)存储的帧的至少 一 部 分已显示。如图2所示,按照相关技术相继对帧10、 Pl、 B2、 B3解码并存储至帧緩冲器RB1、 RB2、 BB。
同样,相继地显示帧10 、 B2和B3 。因此,为了减少已缩》文 帧Pls的预留存储空间(如图1中所示的緩沖器RPRB ),将已 缩放帧Pls存储在原本存储了 一帧的帧緩沖器中,且该原本存储 的帧的至少 一部分已显示。这为存储已缩放帧Pls确保了足够的 空间。在此种情况下,在显示B帧緩冲器BB中原本存储的帧 B3的至少一部分后,将已缩放帧Pls存储至B帧緩冲器BB。 类似地,在显示B帧緩冲器BB中原本存储的帧B7的至少一部 分后,将已缩放帧P4L存储至B帧緩沖器BB。
图2中所示的部分A与B表明已缩放帧的不同情形。在部 分A中,缩放操作并不是连续的。也就是说,在两个已缩放帧 (Pls和P4L)之间解码且显示一些帧(例如帧P5、 B6、 B7)。 而在部分B,参考已缩放帧Pls对帧P4解码,4妄着通过对帧P4 进行缩放产生已缩放帧P4L,因此缩放操作得以连续执行。然而8此两种情形均遵循相同的规则在显示帧緩冲器中原本存储的帧 的至少一部分后,将已缩放帧存储至帧緩冲器,且帧緩冲器有足 够的空间存储已缩放帧。需注意到,虽然将已缩放帧存储至B 帧緩冲器,但是也能够将已缩放帧存储至其它帧緩冲器,此仍然 落入本发明的范围。
图3是根据本发明第 一实施例的视频解码系统的示意图。图 4是根据本发明第 一 实施例的视频解码系统的操作流程图。请一 并参照这两个图示,从而更清楚的理解本发明的构思。
如图3所示,视频解码系统300用于将比特流解码为多个帧, 其包含视频解码器301、缩放器(scaler)303、显示单元305、控 制单元307及存^f渚单元309。控制单元307控制访问存储单元 309。当视频解码器301对以RPR模式编码的帧进行解码时,缩 放器303将一参考帧(如图2中所示的Pl )缩放为已缩放帧(Pls) 且将已缩放帧存储至第 一 帧緩沖器中,其中在第 一 帧緩冲器中原 本存储的第 一 帧的至少 一 部分已显示。在本发明的 一 个实施例 中,如图2所示,存储单元309包括两个参考帧緩冲器RB1与 RB2以及B帧緩冲器BB,分别用于存储参考帧与B帧,且第一 帧緩冲器是B帧緩冲器BB。视频解码器301解码比特流以产生 多个帧(如图2中所示的帧B2 )并经由控制单元307将已解码 帧存储至存储单元309的緩冲器中。显示单元305显示存储单元 309中存储的帧,并且显示单元305提供与已显示第一帧相关的 显示信息给缩放器303,以判定存储单元309的第一帧緩冲器是 否有足够的空间存储已缩放帧Pls。
需注意到,当一见频解码器301对以RPR才莫式编码的帧进行 解码时,缩放器303对参考帧进行缩放以产生已缩放帧,且缩放 器303判定第 一帧緩冲器是否有足够的空间。显示信息是显示扫 描线数目或垂直同步(Vsync)信号,其中垂直同步信号是帧显示 信号的一种。当显示信息是显示扫描线数目时,缩放器303据此 判定存储了当前显示帧的存储单元309的第一帧緩沖器是否有 足够的空间存储已缩放帧,其中显示扫描线数目表明当前显示的第 一 帧显示了多少扫描线。
当显示信息是第 一 帧的垂直同步信号时,缩放器303据此判 定存储了第一帧的存储单元309的第一帧緩冲器是否有足够的 空间存储已缩放帧,其中第 一 帧的垂直同步信号表明是否显示了 整个第一帧。例如,当垂直同步信号表明显示了整个第一帧时, 缩放器303可判定存储了第 一 帧的存储单元309的第 一 帧緩沖器 有能够存储一个帧的空间,因此可足够用于存储已缩放帧。需注 意到,除了垂直同步信号,也可利用其它能够表明是否显示了整 个帧的帧显示信号。
如上所述,图4揭示了视频解码系统300的操作流程,且包 含如下步骤
步骤401: 一见频解码器301分析比特流以判定当前画面(帧) 大小是否等于下一画面大小。若是,则方法进行至步骤403,否 则,方法进行至步骤405。
步骤403: -现频解码器301才艮据至少一个对应的参考画面对 下 一 画面进行解码。
步骤405:根据与来自显示单元305的第一帧相关的显示信 息,缩放器303判定存储单元309的第一帧緩冲器是否具有足够 的空间存储已缩放帧,其中第 一 帧緩冲器中原本存储的第 一 帧的 至少一部分已显示。若是,则方法进行至步骤407,若否,则继 续检查存储单元309的第一帧緩沖器的可用空间,直到具有足够 的空间存储已缩放帧为止。
步骤407:缩放器303缩访文下一画面的对应参考帧,以及将 已缩放帧存储至存储单元309的第 一帧缓冲器中,即B帧緩冲 器中,接着方法进行至步骤403。
参照图2、图3和图4,对本实施例中^L频解码系统300的 操作进一步描述如下。举例来说,当解码帧B3时,在步骤401 中,^L频解码器301分析比特流且判定当前画面B2的画面大小 等于下一画面B3的画面大小。-现频解码器301才艮据对应的参考 画面对下 一 画面B3进4亍相应地解码,在此种情况下,对应的参
10考画面包括参考帧10和Pl。然而,当解码帧P4时,在步骤401 中#见频解码器301分析比特流且判定当前画面B3的画面大小不 等于下 一 画面P4的画面大小(这表明下 一 画面P4以RPR才莫式 编码),根据与来自显示单元305的已显示帧B3相关的显示信 息,缩放器303相应地判定存储单元309的B帧緩冲器是否有 足够的空间存储已缩放帧,其中存储单元309的B帧緩冲器中 原本存储的帧B3已显示。
如前所述,显示信息可以是显示扫描线数目或垂直同步信 号。于步骤405中,当显示信息为垂直信号且表明B帧緩冲器 中原本存储的整个帧B3已显示时,在步骤407,缩放器303缩 放下 一 画面P4的对应参考帧(即帧P1 )且将已缩放帧P1 s存储 至存储单元309的B帧緩沖器中。在来自显示单元305的显示 信息为显示扫描线数目的情况下,缩放器303在步骤405判定B 帧緩沖器BB是否具有足够空间存储已缩放帧Pls的数据单元, 其中显示扫描线数目与B帧緩沖器中原本存储的已显示第一帧 B3有关。
若于步骤405判定在B帧緩冲器BB中有足够的空间,则缩 放器303在步骤407缩放下一画面P4的对应参考帧Pl(例如缩 放帧Pl的一些线)以产生已缩放帧Pls的数据单元,且缩放器 303将已缩放帧Pls的数据单元存储在存储单元309的B帧緩冲 器BB中。在此种情况下,重复执行步骤405和407直到产生整 个已缩放帧Pls且将其存储至B帧緩冲器BB。
需注意到在已经显示帧緩冲器中原本存储的帧的 一部分后, 并不限定将已缩放帧存储至该帧緩冲器。在执行其它视频处理 后,可将已缩放帧存储至任何具有足够空间的帧緩冲器。
图5是根据本发明第二实施例的视频解码方法示意图。如图 所示,已缩放帧也没有帧緩冲器,因此应将已缩放帧存储到原本 用于存储其它帧的帧緩沖器中。相似于图2,图5也包括两部分 部分A和部分B,且每部分的第一序列、第二序列及第三序列 分别表明帧解码次序、对应的存储緩冲器及当前的显示帧与其相对应的存储緩沖器。相较于图2中所示的实施例,图5中所示的 实施例在利用已缩放帧作为参考画面解码下一画面(而非将原始 帧缩放为已缩放帧)时,判定缓沖器是否有足够的空间。举例来 说,如图所示,当在产生已缩放帧Pls后解码下一帧P4时,则 判定存储了正在显示的帧Pl的帧緩冲器RB2是否有足够的空间 存储帧P4,其中已缩放帧Pls存储在参考帧緩冲器RB1中。在 本实施例中,在显示帧緩冲器RB2中原本存储的帧Pl的至少一 部分后,可同时解码帧P4的数据单元并将其存储至帧緩冲器 RB2,其中帧P4的数据单元例如基本宏块(macroblock)中的数据 单元。相似于图2,图5中所示的部分A与B表明已缩放帧的 不同情形。在部分A,缩放操作是不连续的。也就是说,在两个 已缩;故帧(Pls和P4L)之间解码且显示一些帧(例如帧P5、 B6、 B7 )。而在部分B,参考已缩放帧Pls对帧P4解码,接着 通过对帧P4缩放产生已缩放帧P4L,因此缩放操作得以连续执 行。
图6是根据本发明第二实施例的视频解码系统的操作流程 图。图7是根据本发明第二实施例的视频解码系统的方块示意 图。对照图3与图7,视频解码系统300与700相似,其不同之 处在于,图7中的视频解码器701根据显示信息来判定帧緩沖器 是否有足够空间存储下一画面的已解码数据单元,而图3中是缩 放器3 0 3根据显示信息来判定存储单元3 0 9的第 一 帧緩冲器是否 具有足够的空间存储已缩放帧。此外,图7中显示单元705、控 制单元707、存储单元709的运作与图3中显示单元305、控制 单元307、存储单元309的运作相似,此处为简洁不再赘述。请 一并参照图7中所示的碎见频解码系统700和图6, /人而更清楚的 理解本发明的第二实施例。
图6所示的流程图包括如下步骤
步骤601:岸见频解码器701分析比特流以判定当前画面(帧) 大小是否等于下一画面大小。若是,则方法进行至步骤603,否 则,方法进行至步骤605。
12步骤603:牙见频解码器701才艮据至少一个对应的参考画面对 下 一 画面进4亍解码。
步骤605:缩放器703缩放下一画面的对应参考帧,以及将 已缩放帧存储至存储单元709的第一帧緩冲器中(本实施例中为 参考緩冲器RB1 ),其中第一帧緩冲器中原本存储的第一帧的至 少一部分显示。接着方法进行至步骤607。
步骤607:根据与来自显示单元705的已显示第二帧相关的 显示信息,视频解码器701判定存储单元709的第二帧缓冲器(本 实施例中为参考緩冲器RB2)是否有足够空间存储下一画面的 已解码数据单元,其中参考緩冲器RB2中存储的第二帧的至少 一部分已显示。若是,则方法进行至步骤609,若否,则重复执 行步骤607。
步骤609:;现频解码器701参照已缩;故帧对下一画面(帧) 的数据单元解码且将下一画面的已解码数据单元存储至第二帧 緩冲器中,第二帧緩沖器中原本存储的帧Pl同时由显示单元705 显示。
步骤611:判定整个下一画面(帧)是否已被解码。若是, 则方法进行至步骤601,若否,返回至步骤607。
参照图5、图6和图7,对本实施例中3见频解码系统700的 操作进一步描述如下。当开始解码帧P4时,在步骤601中,若 -现频解码器701分析比特流且判定当前画面B3的画面大小不等 于下 一画面P4的画面大小,则在步骤605中,缩;故器703相应 地缩放下一画面P4的对应参考帧Pl且将已缩;改帧Pls存储至 存储单元709的参考緩沖器RB1中,其中参考緩沖器RB1中原 本存储的帧10已显示。在步骤607,根据与来自显示单元705 的已显示Pl帧相关的显示信息,视频解码器701接着判定存储 单元709的参考緩冲器RB2是否有足够空间存储下一画面P4的 已解码数据,其中参考緩沖器RB2中存储的帧Pl的至少一部分 已显示。
举例来说,已显示帧緩冲器RB2中存储的帧Pl的一部分时,
13显示单元707提供显示信息(已显示帧Pl的显示扫描线数目), 以便视频解码器701判定存储了已显示帧Pl的帧緩冲器RB2是 否有足够空间存储下一画面(帧)P4的已解码数据单元,比如 宏块,其中显示信息表明帧Pl中有多少扫描线正在显示。
于步骤607,当视频解码器701判定在帧緩沖器RB2中有 足够的空间存储下 一 画面(帧)P4的已解码数据单元时,则在 步骤609中, 一见频解码器701参照已缩;改帧Pls解码下一画面 P4的数据单元,以及将已解码数据单元存储至帧緩冲器RB2。 视频解码器701进一步判定整个下一画面P4是否已被解码,若 否,则返回步骤607以判定帧緩冲器RB2是否具有足够的空间, 若是,则返回至步骤601。
需注意到在已经显示帧緩沖器中存储的帧后,并不限定将已 解码数据单元存储至该帧緩沖器。在执行其它视频处理后,也可
将已解码数据单元存储至任何具有足够空间的帧緩冲器。
经由上述实施例,可省略RPR帧緩沖器且由此降低生产成本。
虽然本发明已就较佳实施例揭露如上,然其并非用以限定本 发明。本发明所属技术领域中普通技术人员,在不脱离本发明的 精神和范围内,当可作各种的变更和润饰。因此,本发明的保护 范围当视之前的权利要求书所界定为准。
1权利要求
1.一种视频解码方法,用于将比特流解码为多个帧,其特征在于,所述视频解码方法包括根据所述比特流判定当前画面的大小是否等于下一画面的大小;当所述当前画面的大小不等于所述下一画面的大小时,缩放所述下一画面的对应参考帧以产生已缩放帧;以及将所述已缩放帧存储至存储单元的第一帧缓冲器中,其中所述第一帧缓冲器中原本存储的第一帧的至少一部分已被显示。
2. 如权利要求1所述的视频解码方法,其特征在于,当判定所述当前画 面的大小不等于所述下一画面的大小时,则所述下一画面在参考画面再采样 模式下编码于所述比特流中。
3. 如权利要求1所述的视频解码方法,其特征在于,所述纟见频解码方法 更包括当判定所述当前画面的大小等于所述下一画面的大小时,解码所述下一 画面。
4. 如权利要求1所述的视频解码方法,其特征在于,所述第一帧是B帧 且所述第一帧緩冲器用于存储多个B帧,所述^L频解码方法进一步包括在缩放所述对应参考帧之前,根据已显示的所述第一帧的显示信息判定 所述第 一帧緩冲器是否有足够空间存储所述已缩放帧。
5. 如权利要求4所述的视频解码方法,其特征在于,已显示的所述第一 帧的所述显示信息是帧显示信号,所述帧显示信号表明是否已显示整个所述 第一帧。
6. 如权利要求5所述的视频解码方法,其特征在于,所述帧显示信号是 垂直同步信号。
7. 如权利要求6所述的视频解码方法,其特征在于,所述存储步骤包括 当所述垂直同步信号表明整个所述第一帧已显示时,将整个所述已缩放帧存 储至所述第一帧緩冲器。
8. 如权利要求4所述的视频解码方法,其特征在于,已显示的所述第一 帧的所述显示信息是已显示的所述第一帧的显示扫描线^:目,所述显示扫描 线数目表明所述第一帧已显示的扫描线数目。
9. 如权利要求8所述的视频解码方法,其特征在于,根据已显示的所述 第 一帧的所述显示信息进行的所述判定步骤包括根据已显示的所述第 一帧的 所述显示扫描线数目,判定所述第一帧緩冲器是否具有足够空间存储所述已 缩放帧的数据单元,所述缩放步骤包括缩放所述对应参考帧以产生所述已缩 放帧的数据单元,且所述存储步骤包括当判定所述第一帧緩沖器有足够空间 存储所述已缩放帧的所述数据单元时,将所述已缩放帧的所述数据单元存储 至所述第一帧緩冲器。
10. 如权利要求9所述的视频解码方法,其特征在于,所述视频解码方 法更包括判定整个所述已缩放帧是否产生且存储在所述第 一帧緩沖器中。
11. 如权利要求1所述的视频解码方法,其特征在于,所述第一帧是参 考帧且所述第一帧緩冲器用于存储多个参考帧,所述^L频解码方法进一步包 括根据已显示的第二帧的显示信息,判定所述存储单元的第二帧緩沖器是 否有足够空间存储所述下一画面的数据单元,其中所述第二帧緩冲器中原本 存储的所述第二帧的至少一部分已显示;当判定所述第二帧緩冲器具有足够空间时,解码所述下一画面的所述数 据单元;以及将所述下一画面的已解码数据单元存储至所述第二帧緩沖器中。
12. 如权利要求11所述的视频解码方法,其特征在于,已显示的所述第 二帧的所述显示信息是已显示的所述第二帧的显示扫描线数目,所述显示扫 描线数目表明所述第二帧已显示的扫描线数目。
13. 如权利要求11所述的视频解码方法,其特征在于,所述视频解码方 法更包括判定整个所述下一画面是否已解码且存储在所述第二帧緩沖器中。
14. 如权利要求11所述的视频解码方法,其特征在于,所述第二帧是参 考帧且所述第二帧緩沖器用于存储多个参考帧。
15. —种^L频解码系统,用于将比特流解码为多个帧,其特征在于,所 述视频解码系统包括视频解码器,用于根据所述比特流判定当前画面的大小是否等于下一画 面的大小;缩放器,用于当所述当前画面的大小不等于所述下一画面的大小时,缩放所述下一画面的对应参考帧以产生已缩放帧;以及存储单元,耦接于所述^L频解码器和所述缩放器,所述存储单元包括第 一帧緩冲器,用于存储所述已缩放帧,其中所述第一帧緩冲器中原本存储的 第 一帧的至少 一部分已被显示。
16. 如权利要求15所述的视频解码系统,其特征在于,当所述视频解码 器判定所述当前画面的大小不等于所述下一画面的大小时,则所述下一画面 在参考画面再采样模式下编码于所述比特流中。
17. 如权利要求15所述的视频解码系统,其特征在于,所述视频解码系 统更包括当所述一见频解码器判定所述当前画面的大小等于所述下一画面的大小 时,所述一见频解码器解码所述下一画面。
18. 如权利要求15所述的视频解码系统,其特征在于,所述第一帧是B 帧且所述第一帧缓冲器用于存储多个B帧,所述视频解码系统进一步包括 显示单元,用于显示所述第一帧及向所述缩放器提供与已显示的所述第一帧 相关的显示信息,且在缩放所述对应参考帧之前,所述缩放器根据已显示的 所述第一帧的所述显示信息进一步判定所述第一帧緩冲器是否有足够空间存 储所述已缩放帧。
19. 如权利要求18所述的视频解码系统,其特征在于,已显示的所述第 一帧的所述显示信息是帧显示信号,所述帧显示信号表明是否已显示整个所 述第一帧。
20. 如权利要求19所述的视频解码系统,其特征在于,所述帧显示信号 是垂直同步信号。
21. 如权利要求19所述的视频解码系统,其特征在于,当所述帧显示信 号表明整个所述第一帧已显示时,所述第一帧緩冲器将整个所述已缩放帧存 储至所述第一帧緩冲器。
22. 如权利要求18所述的视频解码系统,其特征在于,已显示的所述第 一帧的所述显示信息是已显示的所述第一帧的显示扫描线数目,所述显示扫 描线数目表明所述第一帧已显示的扫描线数目。
23. 如权利要求22所述的视频解码系统,其特征在于,根据已显示的所 述第一帧的所述显示扫描线数目,所述缩放器判定所述第一帧緩沖器是否具有足够空间存储所述已缩放帧的数据单元,其中所述缩;故器缩放所述对应参 考帧以产生所述已缩放帧的数据单元,且当所述缩放器判定所述第一帧緩沖 器有足够空间存储所述已缩放帧的所述数据单元时,所述缩放器将所述已缩 放帧的所述数据单元存储至所述第 一帧緩冲器。
24. 如权利要求23所述的视频解码系统,其特征在于,所述视频解码系 统更包括所述缩放器进一步判定整个所述已缩放帧是否产生且存储在所述第一帧 缓沖器中。
25. 如权利要求15所述的视频解码系统,其特征在于,所述第一帧是参 考帧且所述第一帧緩冲器用于存储多个参考帧,所述存储单元进一步包括第 二帧緩沖器,所述第二帧緩冲器中原本存储的第二帧的至少一部分已显示, 且所述视频解码系统进一步包括显示单元,用于显示所述第二帧及向所述视 频解码器提供与已显示的所述第二帧相关的显示信息,其中根据已显示的所 述第二帧的所述显示信息,所述视频解码器判定所述第二帧緩冲器是否有足 够空间存储所述下一画面的数据单元,其中当所述^L频解码器判定所述第二 帧緩冲器有足够空间时,所述视频解码器解码所述下一画面的所述数据单元, 且将所述下一画面的已解码数据单元存储至所述第二帧纟爰沖器。
26.如权利要求25所述的视频解码系统,其特征在于,已显示的所述第 二帧的所述显示信息是已显示的所述第二帧的显示扫描线数目,所述显示扫 描线数目表明所述第二帧已显示的扫描线数目。
27. 如权利要求25所述的视频解码系统,其特征在于,所述视频解码系 统更包括所述视频解码器进一步判定整个所述下一画面是否已解码且存储在所述 第二帧緩冲器中。
28. 如权利要求25所述的视频解码系统,其特征在于,所述第二帧是参 考帧且所述第二帧緩冲器用于存储多个参考帧。
全文摘要
提供一种视频解码方法及系统,其中视频解码方法用于将一比特流解码为多个帧,包括根据所述比特流判定当前画面的大小是否等于下一画面的大小;当所述当前画面的大小不等于所述下一画面的大小时,缩放所述下一画面的对应参考帧以产生已缩放帧;以及将所述已缩放帧存储至存储单元的第一帧缓冲器中,其中所述第一帧缓冲器中原本存储的第一帧的至少一部分已显示。通过比较当前画面与下一画面的大小,对参考帧缩放并将已缩放帧存储至帧缓冲器中,从而在不利用RPR帧缓冲器的情况下实现了视频解码。
文档编号H04N7/26GK101646084SQ20091015791
公开日2010年2月10日 申请日期2009年7月16日 优先权日2008年8月6日
发明者张永昌, 朱启诚, 郑佳韵 申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1