【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及对多层视频进行解码和编码的方法,更具体地讲,涉及一种管理用于对多层视频进行解码和编码的缓冲器的方法和设备。
技术介绍
通常,图像数据由编解码器根据特定数据压缩标准(例如,运动图像专家组(MPEG)标准)进行编码,并随后以比特流的形式被存储在存储介质中或通过通信信道被发送。可伸缩视频编码(SVC)是用于根据各种通信网络和终端适当地调整并发送数据量的视频压缩方法。SVC提供使用一个视频流在各种传输网络和各种接收终端中被自适应使用的视频编码方法。此外,最近用于3维(3D)视频编码的多视点视频编码技术根据3D多媒体装置和3D多媒体内容的供应被广泛地提供。基于这样的普通SVC或多视点视频编码,根据基于块的特定尺寸而被限制的编码方法对视频进行编码。
技术实现思路
技术问题根据实施例的管理用于对多层视频进行解码和编码的缓冲器的方法和设备通过用信号传送指示根据多层集合的重建画面缓冲器的最大大小的信息来防止重建画面缓冲器的溢出,并有效地管理重建画面缓冲器的大小。当然,本公开的技术问题不限于此,通过以下描述,其它技术问题对于本领域普通技术人员而言将变得显而易见。附图说明图1a是根据实施例的多层视频编码设备的结构的框图。图1b是根据实施例的多层视频编码方法的流程图。图2a是根据实施例的多层视频解码设备的结构的框图。图2b是根据实施例的多层视频解码方法的流程图。图3a示出根据实施例的层间预测结构。图3b示出根据实施例的多层视频。图4示出根据实施例的包括多层视频的编码数据的网络抽象层(NAL)单元。图5a示出根据实施例的根据时间分层编码和解码方法的时间子层预测结构。图5b是 ...
【技术保护点】
一种多层视频解码方法,包括:从比特流获取指示关于包括多个层的层集合的解码画面缓冲器(DPB)的最大大小的信息;基于获取的指示DPB的最大大小的信息来确定关于所述层集合的DPB的大小;将所述层集合的解码画面存储在具有所确定的大小的DPB中,其中,获取指示关于包括多个层的层集合的DPB的最大大小的信息的步骤包括:当所述层集合包括多个时间子层时,根据所述层集合中所包括的时间子层获取指示DPB的最大大小的信息,其中,根据所述层集合中所包括的时间子层获取指示DPB的最大大小的信息的步骤包括:当在所述层集合中所包括的所述多个层之中的包括最多时间子层的层中所包括的时间子层的数量是N,并且在比特流中存在关于N的信息时,在将索引从0增大到N的同时,获取指示根据时间子层的DPB的最大大小的信息,当在比特流中不存在关于N的信息,并且在所述多层中所包括的一个或更多个层之中的包括最多时间子层的层中所包括的时间子层的数量是M时,在将索引从0增大到M的同时,获取指示根据时间子层的DPB的最大大小的信息。
【技术特征摘要】
【国外来华专利技术】2014.01.03 US 61/923,3521.一种多层视频解码方法,包括:从比特流获取指示关于包括多个层的层集合的解码画面缓冲器(DPB)的最大大小的信息;基于获取的指示DPB的最大大小的信息来确定关于所述层集合的DPB的大小;将所述层集合的解码画面存储在具有所确定的大小的DPB中,其中,获取指示关于包括多个层的层集合的DPB的最大大小的信息的步骤包括:当所述层集合包括多个时间子层时,根据所述层集合中所包括的时间子层获取指示DPB的最大大小的信息,其中,根据所述层集合中所包括的时间子层获取指示DPB的最大大小的信息的步骤包括:当在所述层集合中所包括的所述多个层之中的包括最多时间子层的层中所包括的时间子层的数量是N,并且在比特流中存在关于N的信息时,在将索引从0增大到N的同时,获取指示根据时间子层的DPB的最大大小的信息,当在比特流中不存在关于N的信息,并且在所述多层中所包括的一个或更多个层之中的包括最多时间子层的层中所包括的时间子层的数量是M时,在将索引从0增大到M的同时,获取指示根据时间子层的DPB的最大大小的信息。2.如权利要求1所述的多层视频解码方法,其中,指示与在所述层集合中所包括的所述多个时间子层之中的第一索引的时间子层有关的DPB的最大大小的信息指示这样的DPB的最大大小:该DPB的最大大小等于或大于与级别比第一索引低的第二索引的时间子层有关的DPB的最大大小。3.如权利要求1所述的多层视频解码方法,还包括:确定是否能够从比特流获取指示与所述层集合中所包括的层格式组有关的子DPB的最大大小的信息,当确定能够获取指示所述子DPB的最大大小的信息时,获取指示所述子DPB的最大大小的信息。4.如权利要求3所述的多层视频解码方法,还包括:确定与所述层集合中所包括的层格式组有关的子DPB的大小;将所述层格式组的解码画面存储在具有所确定的大小的子DPB中。5.如权利要求3所述的多层视频解码方法,其中,获取指示所述子DPB的最大大小的信息的步骤包括:当所述层集合包括所述多个时间子层时,根据所述层集合中所包括的时间子层来获取指示与所述层格式组有关的所述子DPB的最大大小的信息。6.如权利要求1所述的多层视频解码方法,其中,获取指示关于包括多个层的层集合的DPB的最大大小的信息的步骤包括:从包括高效视频编码(HEVC)网络抽象层(NAL)单元的比特流中的每个NAL的原始字节序列有效载荷(RBSP)的视频参数集(VPS)扩展区获取指示DPB的最大大小的信息。7.一种多层视频解码设备,包括:获取器,被配置为从比特流获取指示关于包括多个层的层集合的解码画面缓冲器(DPB)的最大大小的信息;DPB,具有与所述层集合有关的大小,其中,与所述层集合有关的大小是基于获取的指示DPB的最大大小的信息来确定的;解码器,被配置为将所述层集合的解码画面存储在具有所确定的大小的DPB中,其中,当所述层集合包括多个时间子层时,获取器根据所述层集合中所包括的时间子层获取指示子DPB的最大大小的信息,当指示子DPB的最大大小的信息根据时间子层被获取时,在所述层集合中所包括的所述多个层之中的包括最多时间子层的层中所包括的时间子层的数量是N,并且在比特流中存在关于N的信息时,在将索引从0增大到N的同时,指示根据时间子层的DPB的最大大小的信息被获取,当在比特流中不存在关于N的信息,并且在所述多层中所包括的一个或更多个层之中的包括最多时间子层的层中所包括的时间子层的数量是M时,在将索引从0增大到M的同时,指示根据时间子层的DPB的最大大小的信息被获取。8.如权利要...
【专利技术属性】
技术研发人员:崔秉斗,金赞烈,朴慜祐,李振荣,曹容振,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。