用于对图像中兴趣区域进行解码的装置及方法制造方法及图纸

技术编号:21007098 阅读:28 留言:0更新日期:2019-04-30 22:18
本发明专利技术公开了一种用于对图像中多个兴趣区域进行解码的解码装置,所述解码装置包括存储装置、预处理电路、解码电路以及信息提取电路。所述预处理电路在比特流上执行语法预解析操作来获得所述多个ROI的必要信息,以及将所述必要信息存储到所述存储装置。所述解码电路在所述比特流上执行解码操作来对所述多个ROI进行解码,其中所述解码操作包括所述比特流的语法解析。所述信息提取电路读取以及分析所述必要信息,并且将至少一部分必要信息递送到所述解码电路。在所述预处理电路获得一个ROI必要信息的处理时间与在所述解码电路对另一个ROI解码的处理时间重叠。

Device and Method for Decoding Region of Interest in Image

【技术实现步骤摘要】
用于对图像中兴趣区域进行解码的装置及方法
本专利技术涉及视频/图像解码,更具体地,本专利技术涉及对图像中的多个兴趣区域进行解码的方法及装置。
技术介绍
传统的视频/图像编解码标准通常采用基于块的编解码技术来利用空间及时间冗余(spatialandtemporalredundancy)。例如,基础方法是在每个块上执行帧内预测或帧间预测、转换每个块残差以及执行量化和熵编码。此外,生成重构帧(reconstructedframe)来提供用于在后续帧中对块进行编解码的参考像素数据。对于某些视频/图像编解码标准,环路滤波(in-loopfilter)可以用于增强重构帧的图像质量。视频/图像解码器用于执行由视频/图像编码器执行的编码操作的逆操作。整个图像可以被拆分成多个区域,并且这些区域可以被编码为多个子图像、多个子帧或者多个方块(tile)。图像中的一些区域可以被分类为兴趣区域,而相同图像中的剩余区域可以被分非兴趣区域。对于某些应用,仅图像中的兴趣区域需要在解码器侧进行解码。因此,需要能够以有效方式解码兴趣区域(regionofinterest,ROI)的创新视频/图像解码设计。
技术实现思路
本专利技术目的之一是提供一种用于对图像中多个ROI进行解码的装置及方法。根据本专利技术第一方面,公开了一种用于对图像中多个ROI进行解码的示例性解码装置。所述示例性解码装置包括存储装置、预处理电路、解码电路以及信息提取电路。所述预处理电路用于在比特流上执行语法预解析操作来获得所述多个ROI的必要信息,以及将所述多个ROI的所述必要信息存储到所述存储装置。所述解码电路用于在所述比特流上执行解码操作来对所述多个ROI进行解码,其中由所述解码操作使用所述多个ROI的至少一部分所述必要信息,以及所述解码操作包括所述比特流的语法解析。所述信息提取电路用于从所述存储装置读取所述多个ROI的所述必要信息,分析从所述存储装置读取的所述多个ROI的所述必要信息,以及将所述多个ROI的所述至少一部分所述必要信息递送到所述解码电路。在所述预处理电路处获得一个ROI的必要信息的处理时间与在所述解码电路处对另一个ROI进行解码的处理时间重叠。根据本专利技术第二方面,公开了一种用于对图像中多个ROI进行解码的示例性解码方法。所述示例性解码方法包括:在比特流上执行语法预解析操作来获得所述多个ROI的必要信息;将所述多个ROI的所述必要信息存储到存储装置;利用解码电路在所述比特流上执行解码操作来对所述多个ROI进行解码,其中所述多个ROI的至少一部分所述必要信息被所述解码操作使用,以及所述解码操作包括所述比特流的语法解析;以及利用信息提取电路来从所述存储装置读取所述多个ROI的所述必要信息,分析从所述存储装置读取到的所述多个ROI的所述必要信息,以及将所述多个ROI的所述至少一部分所述必要信息递送到所述解码电路。由所述语法预解析操作获得一个ROI的必要信息的处理时间与由所述解码操作对另一个ROI进行解码的处理时间重叠。通过本专利技术之方法,在预处理电路与解码电路之间增加一个信息提取电路,能够减少软件与硬件之间的通信时间,实现预处理电路与解码电路之间的并行处理,能够增加系统的性能。在阅读以下以各种附图示出的优选实施例的详细描述后,本专利技术的这些及其他目的对本领域普通技术人员将是显而易见的。附图说明图1示出了根据本专利技术一实施例的解码装置。图2示出了根据本专利技术一实施例的整个图像被拆分成多个区域。图3示出了根据本专利技术一实施例的解码电路。图4示出了根据本专利技术一实施例的在预处理器与信息提取器之间不同的交握机制。图5示出了根据本专利技术一实施例的在信息提取器以及视频/图像解码器之间不同的交握机制。图6示出了根据本专利技术一实施例的语法预解析(pre-parsing)操作的流程图。图7示出了根据本专利技术一实施例的在语法预解析与信息提取之间的交握。图8示出了根据本专利技术一实施例的信息提取操作的流程图。图9示出了根据本专利技术一实施例的第一解码示例。图10示出了根据本专利技术一实施例的第二解码示例。图11示出了根据本专利技术一实施例的第三解码示例。图12示出了根据本专利技术一实施例的第四解码示例。具体实施方式贯穿后续描述以及权利要求所使用的某些术语,其指特定的元件。本领域技术人员将能理解,电子设备制造商可以用不同的名称指相同的元件。本专利技术不旨在区分名称不同但功能相同的元件。在后续描述及权利要求中,以一种开放式的方式使用术语“包括”,因此其应被解释为“包括但不限于……”。另外,术语“耦合”是指间接或直接的电性连接。因此,如果一个装置耦合到另一装置,连接可以是通过直接的电性连接,或者通过其他装置或连接的间接电性连接。图1示出了根据本专利技术一实施例的解码装置。解码装置100包括存储装置102、预处理电路104、信息提取电路106以及解码电路108。解码装置100用于对图像中的兴趣区域进行解码。图2示出了根据本专利技术一实施例的整个图像被拆分成25个区域。图像IMG可以是单一静止图像,或者可以是图像序列包括的多个图像之一。图像IMG被拆分成25个区域RG0-RG24,包括兴趣区域RG6-RG8与RG15-RG21,以及非兴趣区域RG0-R5、RG9-RG14与RG22-RG24。多个区域RG0-RG24的每一个可以被编码为子图像、子帧或者方块。在这一实施例中,解码装置100支持整个图像IMG的部分解码。例如,解码装置100可以仅对ROIRG6-RG8以及RG15-RG21进行解码。因此,非ROIRG0-RG5、RG9-R14以及RG22-RG24不由解码装置100进行解码。为了以有效的方式对ROIRG6-RG8以及RG15-RG21进行解码,如图1所示,本专利技术提出了在预处理电路104与解码电路108之间添加信息提取电路106。编码装置对图像进行编码来生成比特流BS。例如,图2中示出的区域RG0-RG24被编码为比特流BS中的多个子图像、多个子帧、多个切片(slice)或多个方块。在接收到从编码装置生成的比特流BS后,解码装置100将比特流BS存储到存储装置102用于进一步的处理。例如,存储装置102可以由单一存储单元(例如,单一存储器)来实施,或者由多个存储单元(例如,多个存储器)来实施。又例如,存储装置102可以是内部存储装置(例如,片上存储器)、外部存储装置(例如,片外存储器),或者内部存储装置(片上存储器)以及外部存储装置(例如,片外存储器)的组合。预处理单元104用于读取来自存储装置102的比特流BS的数据,在比特流BS上执行语法预解析操作来获得多个ROI(例如,图2示出的ROI区域RG6-RG8以及RG15-RG21)的必要信息INF_ROI,以及将多个ROI的必要信息INF_ROI存储到存储装置102。例如,语法预解析操作用于解析多个ROI(例如,图2示出的ROI区域RG6-RG8以及RG15-RG21)的顶层语法来获得必要信息INF_ROI。在本专利技术的一些实施例,必要信息INF_ROI可以包括整个图像中每一ROI的region_width、region_height以及region_location等等。在本专利技术的一些实施例中,必要信息INF_ROI可以包括从方块数据头、切片数据头(sliceheader)、图像数本文档来自技高网...

【技术保护点】
1.一种用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述解码装置包括:存储装置;预处理电路,用于在比特流上执行语法预解析操作来获得多个兴趣区域的必要信息,以及将所述多个兴趣区域的所述必要信息存储到所述存储装置;解码电路,用于在所述比特流上执行解码操作来对所述多个兴趣区域进行解码,其中所述多个兴趣区域的至少一部分所述必要信息被所述解码操作使用,以及所述解码操作包括所述比特流的语法解析;以及信息提取电路,用于从所述存储装置读取所述多个兴趣区域的所述必要信息,分析从所述存储装置读取的所述多个兴趣区域的所述必要信息,以及将所述多个兴趣区域的所述至少一部分所述必要信息递送到所述解码电路;其中在所述预处理电路处获得一个兴趣区域的必要信息的处理时间与在所述解码电路处解码另一个兴趣区域的处理时间重叠。

【技术特征摘要】
2017.10.24 US 62/576,163;2018.10.18 US 16/163,5811.一种用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述解码装置包括:存储装置;预处理电路,用于在比特流上执行语法预解析操作来获得多个兴趣区域的必要信息,以及将所述多个兴趣区域的所述必要信息存储到所述存储装置;解码电路,用于在所述比特流上执行解码操作来对所述多个兴趣区域进行解码,其中所述多个兴趣区域的至少一部分所述必要信息被所述解码操作使用,以及所述解码操作包括所述比特流的语法解析;以及信息提取电路,用于从所述存储装置读取所述多个兴趣区域的所述必要信息,分析从所述存储装置读取的所述多个兴趣区域的所述必要信息,以及将所述多个兴趣区域的所述至少一部分所述必要信息递送到所述解码电路;其中在所述预处理电路处获得一个兴趣区域的必要信息的处理时间与在所述解码电路处解码另一个兴趣区域的处理时间重叠。2.如权利要求1所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述预处理电路是通过执行软件来执行所述语法预解析操作的处理器,所述解码电路是通过专用硬件执行所述解码操作的硬件解码器,以及所述信息提取电路通过专用硬件执行与所述预处理电路交握以及与所述解码电路交握。3.如权利要求1所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述预处理电路进一步用于检查所述存储装置是否具有可用于所述语法预解析操作的空闲空间;以及在确定所述存储装置具有可用于所述语法预解析操作的空闲空间后,所述预处理电路执行所述语法预解析操作来获得兴趣区域组的必要信息,其中所述兴趣区域组包括所述图像中的至少一个兴趣区域。4.如权利要求1所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述多个兴趣区域包括被所述解码电路顺序解码的第一兴趣区域以及第二兴趣区域;以及所述预处理电路执行所述语法预解析操作来获得所述第二兴趣区域的必要信息,而不管在所述解码电路解码所述第一兴趣区域的进度。5.如权利要求1所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,在兴趣区域组的必要信息已在所述存储装置中准备好后,所述预处理电路进一步用于检查所述信息提取电路是否处于空闲状态,其中所述兴趣区域组包括所述图像中的至少一个兴趣区域;以及在确定所述信息提取电路处于所述空闲状态后,所述预处理电路通知所述信息提取电路所述兴趣区域组的所述必要信息已在所述存储装置中准备好。6.如权利要求5所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述兴趣区域组包括所述图像中的多个兴趣区域;以及一旦所述兴趣区域组的所述多个兴趣区域的所有必要信息已在所述存储装置中准备好后,所述预处理电路通知所述信息提取电路。7.如权利要求1所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述信息提取电路进一步用于检查所述预处理电路是否通知兴趣区域组的必要信息已在所述存储装置中准备好,其中所述兴趣区域组包括所述图像中的至少一个兴趣区域;以及在所述预处理电路通知所述兴趣区域组的所述必要信息已在所述存储装置中准备好后,所述信息提取电路开始从所述存储装置读取所述兴趣区域组的所述必要信息。8.如权利要求7所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述信息提取电路进一步用于检查所述解码电路是否处于空闲状态;以及在确定所述解码电路处于空闲状态后,所述信息提取电路将所述兴趣区域组的至少一部分所述必要信息递送到所述解码电路。9.如权利要求8所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所述信息提取电路进一步用于检查所述解码电路是否完成对所述兴趣区域组的解码;以及在确定所述解码电路完成所述兴趣区域组的解码后,所述信息提取电路通知所述预处理电路。10.如权利要求9所述的用于对图像中多个兴趣区域进行解码的解码装置,其特征在于,所...

【专利技术属性】
技术研发人员:邱铭豪郑佳韵张永昌
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1