用于标识前导画面的设备的制作方法

文档序号:7792449阅读:332来源:国知局
用于标识前导画面的设备的制作方法
【专利摘要】描述了一种用于指示前导画面的电子设备。所述电子设备包括与处理器电子通信的存储器和存储在所述存储器中的指令。所述电子设备对第一画面编码。电子设备还确定是否存在前导画面。如果存在前导画面,则电子设备产生显式的前导画面指示符。如果存在前导画面,则电子设备还发送所述显式的前导画面指示符。
【专利说明】用于标识前导画面的设备

【技术领域】
[0001] 本公开总体上涉及电子设备。更具体地,本公开涉及用于标识前导画面(leading picture)的设备。

【背景技术】
[0002] 电子设备变得越来越小并且越来越强大,以便满足消费者需要并改善便携性和便 利性。消费者已经变得依赖于电子设备,并期望增加的功能性。电子设备的一些示例包括 台式计算机、膝上型计算机、蜂窝电话、智能电话、媒体播放器、集成电路等。
[0003] -些电子设备用于处理并显示数字媒体。例如,便携式电子设备现在允许在消费 者可能处于的几乎任何位置处使用数字媒体。此外,一些电子设备可以提供对数字媒体内 容的下载或流传输,以便消费者使用和欣赏。
[0004] 越来越受欢迎的数字媒体呈现出若干问题。例如,高效地表示用于存储、传输和回 放的高质量数字媒体提出了若干挑战。如从本讨论中可以看出,更高效地表示数字媒体的 系统和方法可能是有利的。


【发明内容】

[0005] 技术问题
[0006] 需要的是提供更高效的用于表示数字媒体的技术。
[0007] 解决方案
[0008] 本发明的一方面提供了一种用于指示前导画面的电子设备,所述前导画面是在解 码顺序中位于第一画面之后并且在输出顺序中位于第一画面之前的画面,所述电子设备包 括:
[0009] 处理器;
[0010] 存储器,与所述处理器电子通信;
[0011] 指令,存储在所述存储器中,所述指令能够被执行用以:
[0012] (a)对第一画面编码;
[0013] (b)确定是否存在前导画面;
[0014] (c)如果存在前导画面,则产生显式的前导画面指示符;以及
[0015] (d)如果存在前导画面,则发送所述显式的前导画面指示符。
[0016] 本发明的另一方面提供了一种用于确定是否存在前导画面的电子设备,所述前导 画面是在解码顺序中位于第一画面之后并且在输出顺序中位于第一画面之前的画面,所述 电子设备包括:
[0017] 处理器;
[0018] 存储器,与所述处理器电子通信;
[0019] 指令,存储在所述存储器中,所述指令能够被执行用以:
[0020] (a)接收比特流;
[0021] (b)基于比特流是否包括显式的前导画面指示符,来确定是否存在前导画面;以 及
[0022] (c)基于是否存在前导画面,对比特流执行操作。
[0023] 本发明的另一方面提供了一种用于通过电子设备确定是否存在前导画面的方法, 所述方法包括:
[0024] 对第一画面编码;
[0025] 确定是否存在前导画面;
[0026] 如果存在前导画面,则产生显式的前导画面指示符;以及
[0027] 如果存在前导画面,则发送所述显式的前导画面指示符。
[0028] 本发明的另一方面提供了一种用于通过电子设备确定是否存在前导画面的方法, 所述方法包括:
[0029] 接收比特流;
[0030] 基于比特流是否包括显式的前导画面指示符,来确定是否存在前导画面;以及
[0031] 基于是否存在前导画面,执行对比特流的操作。
[0032] 本发明的有利效果
[0033] 当结合附图考虑本发明的以下详细描述时,将更容易理解本发明的上述和其它目 标、特征和优点。

【专利附图】

【附图说明】
[0034] 图1是示出了可以实现用于标识前导画面的系统和方法的一个或更多个设备的 示例的框图;
[0035] 图2是示出了用于标识前导画面的方法的一个配置的流程图;
[0036] 图3是示出了用于标识前导画面的方法的更具体配置的流程图;
[0037] 图4是示出了用于标识前导画面的方法的一个配置的流程图;
[0038] 图5是示出了用于标识前导画面的方法的一个配置的流程图;
[0039] 图6是示出了电子设备的编码器的一个配置的框图;
[0040] 图7是示出了电子设备的解码器的一个配置的框图;
[0041] 图8是示出了可以在发送电子设备中使用的多种组件的框图;
[0042] 图9是示出了可以在接收电子设备中使用的多种组件的框图;
[0043] 图10是示出了可以实现用于标识前导画面的系统和方法的电子设备的一个配置 的框图;
[0044] 图11是示出了可以实现用于标识前导画面的系统和方法的电子设备的一个配置 的框图;以及
[0045] 图12是示出了可以实现用于标识前导画面的系统和方法的若干设备的框图。

【具体实施方式】
[0046] 描述了一种用于指示前导画面的电子设备。所述电子设备包括处理器和与所述处 理器电子通信的存储器。电子设备包括存储在所述存储器中的指令。电子设备对第一画面 编码。电子设备还确定是否存在前导画面。如果存在前导画面,则电子设备产生显式的前 导画面指示符。如果存在前导画面,则电子设备还发送所述显式的前导画面指示符。
[0047] 第一画面可以是清除随机访问(CRA)或随机访问画面。显式的前导画面指示符可 以与CRA画面相关联,并指示至少一个前导画面在CRA画面之后。显式的前导画面指示符 还可以与前导画面相关联。显式的前导画面指示符还可以包括由序列参数集(SPS)、画面参 数集(PPS)、适配参数集(APS)以及CRA画面的片首部中的标志构成的组中的至少一个。 [0048] 如果不存在前导画面,则电子设备可以产生显式的前导画面缺少指示符。电子设 备还可以发送显式的前导画面缺少指示符。确定是否存在前导画面可以包括:确定第二画 面在解码顺序中是否在第一画面之后,在输出顺序中是否在第一画面之前。
[0049] 显式的前导画面指示符可以是网络访问层(NAL)单元类型。NAL单元类型可以 包括与前导画面相关联的NAL单元类型。NAL单元类型可以包括与具有后续前导画面 (subsequent leading picture)的CRA画面相关联的NAL单兀类型。NAL单兀类型还可以 包括与不具有后续前导画面的CRA画面相关联的NAL单元类型。NAL单元类型还可以包括 由CRA画面的片首部和前导画面的片首部构成的组中的至少一个。
[0050] 还描述了一种用于确定是否存在前导画面的电子设备。所述电子设备包括处理器 和与所述处理器电子通信的存储器。所述电子设备还包括存储在存储器中的指令。所述电 子设备接收比特流。所述电子设备还基于比特流是否包括显式的前导画面指示符来确定是 否存在前导画面。电子设备还基于是否存在前导画面来对比特流执行操作。对比特流执行 操作可以包括:如果存在前导画面,则丢弃前导画面。
[0051] 所述电子设备还可以是处理设备(例如,网络节点)。如果存在前导画面,则前导 画面还可以与随机访问点处的CRA画面相对应。
[0052] 确定是否存在前导画面包括:如果比特流包括显式的前导画面指示符,则确定存 在前导画面。确定是否存在前导画面还可以包括:如果比特流包括显式的前导画面缺少指 示符,或如果比特流不包括显式的前导画面指示符,则确定缺少前导画面。
[0053] 显式的前导画面指示符可以包括:由NAL单元类型;SPS、PPS、APS和CRA画面的 片首部中的标志构成的组中的至少一个。显式的前导画面指示符还可以是NAL单元类型。 NAL单元类型可以包括与不具有后续前导画面的CRA画面相关联的NAL单元类型。
[0054] 还描述了一种用于通过电子设备确定是否存在前导画面的方法。所述方法包括对 第一画面编码。所述方法还包括确定是否存在前导画面。所述方法还包括:如果存在前导 画面,则产生显式的前导画面指示符。所述方法还包括:如果存在前导画面,则发送显式的 前导画面指示符。
[0055] 还描述了一种用于通过电子设备确定是否存在前导画面的方法。所述方法包括对 比特流编码。所述方法还包括:基于比特流是否包括显式的前导画面指示符,来确定是否存 在前导画面。所述方法还包括:基于是否存在前导画面,对比特流执行操作。
[0056] 本文所公开的系统和方法描述了用于标识前导画面的方法。例如,本文所述的一 些配置包括用于发信号通知CRA画面的设备和方法。此外,所描述的设备和方法中的一些 可用于区分具有后续前导画面的CRA画面和不具有后续前导画面的CRA画面。
[0057] 通常还需要标识比特流中的前导画面。目前,已知系统通过对多种参数集执行大 量编码和解码操作,来标识比特流中的前导画面。例如,已知系统通过对SPS和PPS进行编 码和解码来标识前导画面。已知系统还可以计算画面顺序计数(P0C)值,并将计算出的值 与对应CRA画面的POC值进行比较。已知方法还将CRA画面与对应的计算出的值进行比较, 以便确定画面是否是前导画面。执行这些步骤可能对系统具有不利影响,并且需要对用于 标识前导画面和对比特流执行操作的数据进行大量处理。
[0058] 为了解决这些困难中的一部分,本文的系统和方法提供了用于标识前导画面的方 法。在一些方法中,一个或更多个指示符可以实现为指示CRA画面是否在比特流中具有后 续前导画面。例如,在一个配置中,可以引入新的NAL单元以指示CRA画面是否具有在比特 流中位于该CRA画面之后的一个或更多个前导画面。在另一配置中,可以将SPS、PPS和/ 或APS中的标志用于指示在CRA画面之后是否存在前导画面。该方法的优点可以包括:允 许电子设备标识前导画面,而无需由一个或更多个电子设备进行大量编码或解码。
[0059] 在提供与CRA画面相关联的指示符的情况下,应注意:CRA画面可以包括编码画 面,所述编码画面包含与特定类型NAL单元相关联的编码片。在一些情况下,CRA画面可以 仅包括帧内预测片(I片),其中仅使用帧内预测来对帧内预测片解码。例如,在一个配置 中,CRA画面是编码画面,包括NAL单元类型(nal_unit_type)等于4的编码片。在一些情 况下,在编码顺序和输出顺序中位于CRA画面之后的所有编码画面可能无法使用根据在编 码顺序或输出顺序中位于CRA画面之前的任何画面的帧间预测。此外,在一些情况下,在解 码顺序中位于CRA画面之前的其它画面还可以在输出顺序中位于该CRA画面之前。
[0060] 在一些配置中,NAL单元类型可以规定在NAL单元中包含的原始字节序列有效载 荷(PBSP)数据结构的类型。在一个示例中,使用NAL单元类型等于0或在24-63的范围内 的NAL单元可以不影响在多种配置中规定的解码处理。还应注意,在一个示例中,如多种应 用所确定的,可以使用NAL单元类型0和24-63。在本文所述的一些配置中,解码器可以忽 略NAL单元的内容,所述NAL单元使用保留的或未规定的NAL单元类型值。
[0061] 在以下表格1和表格11中包括了可以根据本文所公开的系统和方法实现的NAL 单元类型编码和NAL单元类型类别的示例。应注意,一些配置可以包括与以下所述的配置 相似的域和不同的域。在一些配置中,表格1中的一些或全部NAL域可以是不同NAL单元 类型的示例。在一些配置中,特定NAL单元类型可以与不同域和语法结构相关联,所述不同 域和语法结构与一个或更多个画面相关联。下文包括了对一个或更多个域的进一步解释。 应注意,下表1包括了对视频编码层(VCL)NAL单元类型类别、即时解码刷新(IDR)画面和 时间层访问(TLA)画面的缩写。还可将与表格1相关的其它示例应用于表格11和下文所 述的其它配置。
[0062] 表格 1
[0063]

【权利要求】
1. 一种用于指示前导画面的电子设备,所述前导画面是在解码顺序中位于第一画面之 后并且在输出顺序中位于第一画面之前的画面,所述电子设备包括: 处理器; 存储器,与所述处理器电子通信; 指令,存储在所述存储器中,所述指令能够被执行用以: (a) 对第一画面编码; (b) 确定是否存在前导画面; (c) 如果存在前导画面,则产生显式的前导画面指示符;以及 (d) 如果存在前导画面,则发送所述显式的前导画面指示符。
2. 根据权利要求1所述的电子设备,其中所述第一画面是即时解码刷新IDR画面或在 比特流中出现在随机访问点处的随机访问画面。
3. 根据权利要求2所述的电子设备,其中所述显式的前导画面指示符与IDR画面或随 机访问画面相关联,并指示至少一个前导画面在IDR画面或随机访问画面之后。
4. 根据权利要求2所述的电子设备,其中所述显式的前导画面指示符包括由以下构成 的组中的至少一个:序列参数集SPS、画面参数集PPS、适配参数集APS以及IDR画面或随机 访问画面的片首部中的标志。
5. 根据权利要求2所述的电子设备,其中如果不存在前导画面,则所述指令还能够被 执行用以: 产生显式的前导画面缺少指示符;以及 发送所述显式的前导画面缺少指示符以及IDR画面。
6. 根据权利要求1所述的电子设备,其中所述确定是否存在前导画面包括:确定第二 画面是否在解码顺序中位于第一画面之后且在输出顺序中位于第一画面之前。
7. 根据权利要求1所述的电子设备,其中所述显式的前导画面指示符与前导画面相关 联。
8. 根据权利要求1所述的电子设备,其中所述显式的前导画面指示符是网络访问层 NAL单元类型。
9. 根据权利要求8所述的电子设备,其中所述NAL单元类型包括:与前导画面相关联 的NAL单元类型。
10. 根据权利要求8所述的电子设备,其中所述NAL单元类型包括:与具有后续前导画 面的IDR画面或随机访问画面相关联的NAL单元类型。
11. 根据权利要求8所述的电子设备,其中所述NAL单元类型包括:与没有后续前导画 面的IDR画面或随机访问画面相关联的NAL单元类型。
12. 根据权利要求8所述的电子设备,其中所述NAL单元类型包括由以下构成的组中的 至少一个:IDR画面或随机访问画面的片首部;和前导画面的片首部。
13. -种用于确定是否存在前导画面的电子设备,所述前导画面是在解码顺序中位于 第一画面之后并且在输出顺序中位于第一画面之前的画面,所述电子设备包括: 处理器; 存储器,与所述处理器电子通信; 指令,存储在所述存储器中,所述指令能够被执行用以: (a) 接收比特流; (b) 基于比特流是否包括显式的前导画面指示符,确定是否存在前导画面;以及 (c) 基于是否存在前导画面,对比特流执行操作。
14. 根据权利要求13所述的电子设备,其中所述电子设备是网络节点。
15. 根据权利要求13所述的电子设备,其中所述确定是否存在前导画面包括:如果比 特流包括显式的前导画面指示符,则确定存在前导画面。
16. 根据权利要求13所述的电子设备,其中所述确定是否存在前导画面包括:如果比 特流包括显式的前导画面缺少指示符或如果比特流不包括显式的前导画面指示符,则确定 缺少前导画面。
17. 根据权利要求13所述的电子设备,其中所述显式的前导画面指示符包括由以下构 成的组中的至少一个:网络访问层NAL单元类型;序列参数集SPS、画面参数集PPS、适配参 数集APS以及IDR画面或随机访问画面的片首部中的标志。
18. 根据权利要求13所述的电子设备,其中所述显式的前导画面指示符是NAL单元类 型。
19. 根据权利要求18所述的电子设备,其中所述NAL单元类型包括:与前导画面相关 联的NAL单元类型。
20. 根据权利要求18所述的电子设备,其中所述NAL单元类型包括:与具有后续前导 画面的即时解码刷新IDR画面或随机访问画面相关联的NAL单元类型。
21. 根据权利要求18所述的电子设备,其中所述NAL单元类型包括:与没有后续前导 画面的即时解码刷新IDR画面或随机访问画面相关联的NAL单元类型。
22. 根据权利要求13所述的电子设备,其中所述对比特流执行操作包括:如果存在前 导画面,则丢弃前导画面。
23. 根据权利要求13所述的电子设备,其中如果存在前导画面,则前导画面与随机访 问点处的画面相对应。
24. -种用于通过电子设备确定是否存在前导画面的方法,所述方法包括: 对第一画面编码; 确定是否存在前导画面; 如果存在前导画面,则产生显式的前导画面指示符;以及 如果存在前导画面,则发送所述显式的前导画面指示符。
25. 根据权利要求24所述的方法,其中所述第一画面是IDR画面或随机访问画面。
26. 根据权利要求25所述的方法,其中所述显式的前导画面指示符与IDR画面或随机 访问画面相关联,并指示至少一个前导画面在IDR画面或随机访问画面之后。
27. 根据权利要求25所述的方法,其中所述显式的前导画面指示符包括由以下构成的 组中的至少一个:序列参数集SPS、画面参数集PPS、适配参数集APS以及IDR画面或随机访 问画面的片首部中的标志。
28. 根据权利要求25所述的方法,其中如果不存在前导画面,则所述方法还包括: 产生显式的前导画面缺少指示符;以及 发送所述显式的前导画面缺少指示符。
29. 根据权利要求24所述的方法,其中所述确定是否存在前导画面包括:确定第二画 面是否在解码顺序中位于第一画面之后且在输出顺序中位于第一画面之前。
30. 根据权利要求24所述的方法,其中所述显式的前导画面指示符与前导画面相关 联。
31. 根据权利要求24所述的方法,其中所述显式的前导画面指示符是网络访问层NAL 单元类型。
32. 根据权利要求31所述的方法,其中所述NAL单元类型包括:与前导画面相关联的 NAL单元类型。
33. 根据权利要求31所述的方法,其中所述NAL单元类型包括:与具有后续前导画面 的IDR画面或随机访问画面相关联的NAL单元类型。
34. 根据权利要求31所述的方法,其中所述NAL单元类型包括:与没有后续前导画面 的IDR画面或随机访问画面相关联的NAL单元类型。
35. 根据权利要求31所述的方法,其中所述NAL单元类型包括由以下构成的组中的至 少一个:IDR画面或随机访问画面的片首部;和前导画面的片首部。
36. -种用于通过电子设备确定是否存在前导画面的方法,所述方法包括: 接收比特流; 基于比特流是否包括显式的前导画面指示符,确定是否存在前导画面;以及 基于是否存在前导画面,对比特流执行操作。
37. 根据权利要求36所述的方法,其中所述电子设备是网络节点。
38. 根据权利要求36所述的方法,其中所述确定是否存在前导画面包括:如果比特流 包括显式的前导画面指示符,则确定存在前导画面。
39. 根据权利要求36所述的方法,其中所述确定是否存在前导画面包括:如果比特流 包括显式的前导画面缺少指示符或如果比特流不包括显式的前导画面指示符,则确定缺少 前导画面。
40. 根据权利要求36所述的方法,其中所述显式的前导画面指示符包括由以下构成的 组中的至少一个:网络访问层NAL单元类型;序列参数集SPS、画面参数集PPS、适配参数集 APS以及IDR画面或随机访问画面的片首部中的标志。
41. 根据权利要求36所述的方法,其中所述显式的前导画面指示符是NAL单元类型。
42. 根据权利要求41所述的方法,其中所述NAL单元类型包括:与前导画面相关联的 NAL单元类型。
43. 根据权利要求41所述的方法,其中所述NAL单元类型包括:与具有后续前导画面 的随机访问画面相关联的NAL单元类型。
44. 根据权利要求41所述的方法,其中所述NAL单元类型包括:与没有后续前导画面 的随机访问画面相关联的NAL单元类型。
45. 根据权利要求36所述的方法,其中所述对比特流执行操作包括:如果存在前导画 面,则丢弃前导画面。
46. 根据权利要求36所述的方法,其中如果存在前导画面,则前导画面与随机访问点 处的随机访问画面相对应。
【文档编号】H04N19/172GK104429069SQ201380019757
【公开日】2015年3月18日 申请日期:2013年4月12日 优先权日:2012年4月13日
【发明者】萨琴·G·德希潘德, 路易斯·约瑟夫·克伦斯基 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1