视频编解码方法、装置及系统的制作方法

文档序号:8002311阅读:177来源:国知局
视频编解码方法、装置及系统的制作方法
【专利摘要】本发明实施例提供一种视频编解码方法、装置及系统。其中,方法包括:从当前帧图像中检测出至少一个ROI的位置信息;基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系;对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信息。本发明实施例可以提高视频数据中ROI描述信息的压缩效率。
【专利说明】视频编解码方法、装置及系统
【技术领域】
[0001]本发明实施例涉及编解码技术,尤其涉及一种视频编解码方法、装置及系统。
【背景技术】
[0002]视频编解码在如今的信息传输中有着举足轻重的地位,它对压缩信息量,提高视频清晰度有着十分重要的应用。
[0003]目前,视频压缩技术中基于感兴趣区域(Region Of Interest,简称R0I)的视频编解码方法已经成为热点。现有的编码方法策略大多采用相似的步骤:先对视频帧中的图像块进行分类,区分出ROI和非ROI等分类区域;然后,再根据线形预测模型、码率失真模型调节分类图像块的量化参数,对ROI采用小的量化参数,对非ROI采用大的量化参数;最后,根据得到的量化参数对原始视频帧数据进行编码。所以,在编码端需要采用描述信息指明哪些是ROI,以便在解码端能够根据描述信息获知哪些区域是ROI,从而采用对应的算法进行解码。
[0004]现有的视频编解码系统通常对ROI描述信息采取直接压缩的方法,即对这些描述信息进行直接编码写入码流中。当一帧图像中ROI较多而使得描述信息量较大时,直接压缩的方法会大幅增加比特流的开销而影响编码效率。

【发明内容】

[0005]本发明实施例提供一种视频编解码方法、装置及系统,以提高视频数据中ROI描述信息的压缩效率。
[0006]第一方面,本发明实施例提供一种视频编码方法,包括:
[0007]从当前帧图像中检测出至少一个感兴趣区域ROI的位置信息;
[0008]基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系;
[0009]对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信息。
[0010]在第一方面的第一种可能的实现方式中,所述已编码图像至少包括下述一种已编码图像:
[0011]当前帧图像编码顺序之前第η帧已编码图像、当前帧图像显示顺序之前第η帧已编码图像、参考帧缓存中的已编码图像或按预设规则的已编码图像;
[0012]其中η大于或等于I。
[0013]在第一方面的第二种可能的实现方式中,所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
[0014]根据第一方面、第一方面第一种至第二种可能的实现方式任意一种,在第三种可能的实现方式中,所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系包括如下一种或多种:[0015]当前帧图像中的ROI相对于已编码图像为新出现ROI ;
[0016]当前帧图像中的ROI相对于已编码图像中的ROI为位置相同ROI ;
[0017]当前帧图像中的ROI相对于已编码图像中的ROI为位置偏差ROI ;
[0018]已编码图像中的ROI相对于当前帧图像中的ROI为消失R0I。
[0019]根据第一方面第三种可能的实现方式,在第四种可能的实现方式中,基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系包括:
[0020]将当前帧图像中每个ROI的位置信息与已编码图像中每个ROI的位置信息进行比较;
[0021]当比较结果为位置信息相同时,则位置关系为位置相同;
[0022]当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值小于设定阈值时,则位置关系为位置偏差;
[0023]当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值等于或大于设定阈值时,则位置关系为新出现;
[0024]已编码图像中的ROI与当前帧图像中ROI不存在位置相同或位置偏差关系的ROI确定位置关系为消失。
[0025]根据第一方面第四种可能的实现方式,在第五种可能的实现方式中,对各所述位置关系进行编码包括:
[0026]对新出现ROI的位置关系,对所述新出现ROI的位置信息数值进行编码;
[0027]对位置相同ROI的位置关系,编码为第一标识;
[0028]对位置偏差ROI的位置关系,采用所述位置偏差ROI与已编码图像中ROI的位置信息差分值进行编码;
[0029]对消失ROI的位置关系,编码为第二标识。
[0030]根据第一方面第五种可能的实现方式,在第六种可能的实现方式中,所述第一标识和第二标识的比特位为一位。
[0031]根据第一方面第六种可能的实现方式,在第七种可能的实现方式中,对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信息包括:
[0032]将各所述位置关系的编码值按照ROI的序号进行排序,作为当前帧图像中各ROI的描述信息,其中,位置相同R01、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
[0033]根据第一方面第七种可能的实现方式,在第八种可能的实现方式中,将各所述位置关系的编码值按照ROI的序号进行排序,作为当前帧图像中各ROI的描述信息包括:
[0034]在所述描述信息的第一字段记录新出现ROI和位置偏差ROI的数目;
[0035]在所述描述信息的第二字段记录新出现ROI的数目;
[0036]在所述描述信息的第三字段记录位置相同ROI和消失ROI的数目;
[0037]根据所述第三字段记录的数目,按照ROI序号,在所述描述信息的第四字段记录位置相同ROI和消失ROI的编码值;
[0038]根据所述第一字段和第二字段记录的数目,按照ROI序号,在所述描述信息的第五字段记录位置偏差ROI的编码值;
[0039]在所述描述信息的第六字段记录新出现ROI的编码值。
[0040]第二方面,本发明实施例提供一种视频解码方法,包括:
[0041]获取当前帧图像中至少一个ROI的描述信息;
[0042]获取当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系;
[0043]根据所述当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系和描述信息解码值,获取当前帧图像中ROI的位置信息。
[0044]在第二方面的第一种可能的实现方式中,所述已解码图像至少包括下述一种已解码图像:
[0045]当前帧图像解码顺序之前第η帧已解码图像、当前帧图像显示顺序之前第η帧已解码图像、参考帧缓存中的已解码图像或按预设规则的已解码图像;
[0046]其中η大于或等于I。
[0047]在第二方面的第二种可能的实现方式中,所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
[0048]根据第二方面、第二方面第一种至第二种可能的实现方式任意一种,在第三种可能的实现方式中,所述当前帧图像中各ROI与所述已解码图像中各ROI的位置关系包括如下一种或多种:
[0049]当前帧图像中的ROI相对于已解码图像为新出现ROI ;
[0050]当前帧图像中的ROI相对于已解码图像中的ROI为位置相同ROI ;
[0051]当前帧图像中的ROI相对于已解码图像中的ROI为位置偏差ROI ;
[0052]已解码图像中的ROI相对于当前帧图像中的ROI为消失ROI。
[0053]根据第二方面第三种可能的实现方式,在第四种可能的实现方式中,获取当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系,包括:
[0054]解码描述信息中的字段信息,根据所述字段信息获取当前帧图像中ROI的位置关系O
[0055]根据第二方面第四种可能的实现方式,在第五种可能的实现方式中,所述解码描述信息中的字段信息,根据所述字段信息获取当前帧图像中ROI的位置关系,包括:
[0056]获取当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系包括:
[0057]解码所述描述信息的第一字段,获取新出现ROI和位置偏差ROI的数目;
[0058]解码所述描述信息的第二字段,获取新出现ROI的数目;
[0059]解码所述描述信息的第三字段,获取位置相同ROI和消失ROI的数目;
[0060]根据所述第三字段记录的数目,逐个解码所述描述信息的第四字段记录的编码值,获取第一标识,并根据所述第一标识和ROI序号获取位置相同ROI的位置关系,所示第一标识用于标识位置相同R0I,或获取第二标识,并根据所述第二标识和获取消失ROI的位置关系,所述第二标识用于标识消失ROI ;
[0061]根据所述第一字段和第二字段记录的数目,解码所述描述信息的第五字段记录的编码值,以按照ROI序号获取位置偏差ROI的位置关系;
[0062]解码所述描述信息的第六字段中各新出现ROI的编码值,以按照ROI序号获取新出现ROI的位置关系。[0063]根据第二方面第五种可能的实现方式,在第六种可能的实现方式中,根据ROI序号获取ROI位置关系,包括:
[0064]根据ROI序号和已编码图像中ROI序号的排序关系获取当前帧图像中ROI的排序关系,并根据所述排序关系获取ROI位置关系;其中位置相同R01、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
[0065]根据第二方面第六种可能的实现方式,在第七种可能的实现方式中,所述根据所述当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系和描述信息解码值,获取当前帧图像中ROI的位置信息,包括:
[0066]将与位置相同ROI对应的已解码图像中ROI位置信息作为当前帧图像中位置相同的ROI的位置信息;
[0067]根据所述第五字段记录的位置偏差解码值和与位置偏差ROI对应的已解码图像中ROI位置信息,计算获取当前帧图像中位置偏差ROI的位置信息;
[0068]根据所述第六字段记录的位置解码值,计算获取当前帧图像中新出现ROI的位置信息。
[0069]第三方面,本发明实施例提供一种视频编码装置,包括:
[0070]检测模块,用于从当前帧图像中检测出至少一个ROI的位置信息;
[0071]位置关系获取模块,用于基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系;
[0072]编码模块,用于对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信
肩、O
[0073]在第三方面的第一种可能的实现方式中,所述已编码图像至少包括下述一种已编码图像:
[0074]当前帧图像编码顺序之前第η帧已编码图像、当前帧图像显示顺序之前第η帧已编码图像、参考帧缓存中的已编码图像或按预设规则的已编码图像;
[0075]其中η大于或等于I。
[0076]在第三方面的第二种可能的实现方式中,所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
[0077]根据第三方面、第三方面第一种至第二种可能的实现方式任意一种,在第二种可能的实现方式中,所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系包括如下一种或多种:
[0078]当前帧图像中的ROI相对于已编码图像为新出现ROI ;
[0079]当前帧图像中的ROI相对于已编码图像中的ROI为位置相同ROI ;
[0080]当前帧图像中的ROI相对于已编码图像中的ROI为位置偏差ROI ;
[0081]已编码图像中的ROI相对于当前帧图像中的ROI为消失R0I。
[0082]根据第三方面第三种可能的实现方式,在第四种可能的实现方式中,所述位置关系获取模块,具体用于:
[0083]将当前帧图像中每个ROI的位置信息与已编码图像中每个ROI的位置信息进行比较;[0084]当比较结果为位置信息相同时,则位置关系为位置相同;
[0085]当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值小于设定阈值时,则位置关系为位置偏差;
[0086]当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值等于或大于设定阈值时,则位置关系为新出现;
[0087]已编码图像中的ROI与当前帧图像中ROI不存在位置相同或位置偏差关系的ROI确定位置关系为消失。
[0088]根据第三方面第四种可能的实现方式,在第五种可能的实现方式中,所述编码模块,具体用于:
[0089]对新出现ROI的位置关系,对所述新出现ROI的位置信息数值进行编码;
[0090]对位置相同ROI的位置关系,编码为第一标识;
[0091]对位置偏差ROI的位置关系,采用所述位置偏差ROI与已编码图像中ROI的位置信息差分值进行编码;
[0092]对消失ROI的位置关系,编码为第二标识。
[0093]根据第三方面第五种可能的实现方式,在第六种可能的实现方式中,所述第一标识和第二标识的比特位为一位。
[0094]根据第三方面第六种可能的实现方式,在第七种可能的实现方式中,所述编码模块,包括:
[0095]排序单元,用于将各所述位置关系的编码值按照ROI的序号进行排序,作为当前帧图像中各ROI的描述信息,其中,位置相同R01、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
[0096]根据第三方面第七种可能的实现方式,在第八种可能的实现方式中,所述排序单元,具体用于:
[0097]在所述描述信息的第一字段记录新出现ROI和位置偏差ROI的数目;
[0098]在所述描述信息的第二字段记录新出现ROI的数目;
[0099]在所述描述信息的第三字段记录位置相同ROI和消失ROI的数目;
[0100]根据所述第三字段记录的数目,按照ROI序号,在所述描述信息的第四字段记录位置相同ROI和消失ROI的编码值;
[0101]根据所述第一字段和第二字段记录的数目,按照ROI序号,在所述描述信息的第五字段记录位置偏差ROI的编码值;在所述描述信息的第六字段记录新出现ROI的编码值。
[0102]第四方面,本发明实施例提供一种视频解码装置,包括:
[0103]描述信息获取模块,用于获取当前帧图像中至少一个ROI的描述信息;
[0104]位置关系获取模块,用于获取当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系;
[0105]位置信息获取模块,用于根据所述当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系和描述信息解码值,获取当前帧图像中ROI的位置信息。
[0106]在第四方面的第一种可能的实现方式中,所述已解码图像至少包括下述一种已解码图像:
[0107]当前帧图像解码顺序之前第η帧已解码图像、当前帧图像显示顺序之前第η帧已解码图像、参考帧缓存中的已解码图像或按预设规则的已解码图像;
[0108]其中n大于或等于I。
[0109]在第四方面的第二种可能的实现方式中,所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
[0110]根据第四方面、第四方面第一种至第二种可能的实现方式,所述当前帧图像中各ROI与所述已解码图像中各ROI的位置关系包括如下一种或多种:
[0111]当前帧图像中的ROI相对于已解码图像为新出现ROI ;
[0112]当前帧图像中的ROI相对于已解码图像中的ROI为位置相同ROI ;
[0113]当前帧图像中的ROI相对于已解码图像中的ROI为位置偏差ROI ;
[0114]已解码图像中的ROI相对于当前帧图像中的ROI为消失ROI。
[0115]根据第四方面第三种可能的实现方式,在第四种可能的实现方式中,所述位置关系获取,具体用于:
[0116]解码描述信息中的字段信息,根据所述字段信息获取当前帧图像中ROI的位置关系。
[0117]根据第四方面第四种可能的实现方式,在第五种可能的实现方式中,所述位置关系获取模块,具体用于:
[0118]解码所述描述信息的第一字段,获取新出现ROI和位置偏差ROI的数目;
[0119]解码所述描述信息的第二字段,获取新出现ROI的数目;
[0120]解码所述描述信息的第三字段,获取位置相同ROI和消失ROI的数目;
[0121]根据所述第三字段记录的数目,逐个解码所述描述信息的第四字段记录的编码值,获取第一标识,并根据所述第一标识和ROI序号获取位置相同ROI的位置关系,所示第一标识用于标识位置相同R0I,或获取第二标识,并根据所述第二标识和获取消失ROI的位置关系,所述第二标识用于标识消失ROI ;
[0122]根据所述第一字段和第二字段记录的数目,解码所述描述信息的第五字段记录的编码值,以按照各ROI序号的排序关系获取位置偏差ROI的位置关系;
[0123]解码所述描述信息的第六字段中各新出现ROI的编码值,以按照各ROI序号的排序关系获取新出现ROI的位置关系。
[0124]根据第四方面第四种可能的实现方式,在第五种可能的实现方式中,所述位置关系获取模块,具体用于:
[0125]根据ROI序号和已编码图像中ROI序号的排序关系获取当前帧图像中ROI的排序关系,并根据所述排序关系获取ROI位置关系;其中位置相同R01、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
[0126]根据第四方面第五种可能的实现方式,在第六种可能的实现方式中,所述位置信息获取模块,具体用于:
[0127]将与位置相同ROI对应的已解码图像中ROI位置信息作为当前帧图像中位置相同的ROI的位置信息;
[0128]根据所述第五字段记录的位置偏差解码值和与位置偏差ROI对应的已解码图像中ROI位置信息,计算获取当前帧图像中位置偏差ROI的位置信息;
[0129]根据所述第六字段记录的位置解码值,计算获取当前帧图像中新出现ROI的位置信息。
[0130]第五方面,本发明实施例提供一种视频编解码系统,包括:
[0131]根据第三方面、第三方面的第一种至第八种可能的实现方式的任意一种所述的视频编码装置;
[0132]根据第四方面、第四方面的第一种至第七种可能的实现方式的任意一种所述的视
频解码装置。
[0133]本发明实施例通过根据当前帧图像中ROI与已编码图像中ROI的对应关系,实现利用时域编码信息,即利用已编码图像的ROI描述信息对当前帧图像的ROI描述信息进行压缩编码。由于在时域上相近的两帧图像的ROI描述信息相关度较大,本方法可以有效提高ROI描述信息的编解码压缩效率。
【专利附图】

【附图说明】
[0134]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0135]图1为本发明视频编码方法实施例一的流程图;
[0136]图2为本发明视频编码方法实施例二的流程图;
[0137]图3为图2中的ROI位置关系示意图;
[0138]图4为图2中的ROI位置关系具体编码规则示意图;
[0139]图5为本发明视频解码方法实施例一的流程图;
[0140]图6为本发明视频编码装置实施例一的结构图;
[0141]图7为本发明视频编码装置实施例二的结构图;
[0142]图8为本发明视频解码装置实施例一的结构图;
[0143]图9为本发明视频编解码系统实施例一的结构图。
【具体实施方式】
[0144]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0145]图1为本发明视频编码方法实施例一的流程图,本实施例的方法执行主体是一个视频编码装置,该装置能够以硬件或软件的形式实现,可配置在编码器中,如图1所示,该方法包括以下步骤:
[0146]步骤101、从当前帧图像中检测出至少一个ROI的位置信息;
[0147]本步骤中可以使用判断ROI的技术在当前帧中检测ROI位置信息,如基于强健性肤色检测器技术、基于图像块内容的运动性和纹理性分析技术,本发明实施例对识别ROI的方式并不进行限制。
[0148]ROI的位置信息可以通过多种形式来表示,例如,对于圆形区域可描述为圆心和半径,对于矩形区域可描述为四角坐标值。可选地,本步骤中的ROI可以为矩形区域,则所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
[0149]步骤102、基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系;
[0150]本步骤中,具体地,所述已编码图像至少包括下述一种已编码图像:
[0151]当前帧图像编码顺序之前第η帧已编码图像、当前帧图像显示顺序之前第η帧已编码图像、参考帧缓存中的已编码图像或按预设规则的已编码图像;其中η大于或等于I。
[0152]预设近似度匹配规则可以根据所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行比较运算的结果设定。其中编码图像可以是上一帧图像,或者一定时间范围内的前几帧图像中的一个或多个。
[0153]具体地,根据近似度匹配的结果,可以将在所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系定义成包括如下一种或多种:
[0154]当前帧图像中的ROI相对于已编码图像为新出现ROI ;
[0155]当前帧图像中的ROI相对于已编码图像中的ROI为位置相同ROI ;
[0156]当前帧图像中的ROI相对于已编码图像中的ROI为位置偏差ROI ;
[0157]已编码图像中的ROI相对于当前帧图像中的ROI为消失R0I。
[0158]步骤103、对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信息。
[0159]相对现有技术中,对ROI描述信息采取直接压缩的方法,即对这些描述信息进行直接编码写入码流中,本实施例通过根据当前帧图像中ROI与已编码图像中ROI的对应关系,实现利用时域编码信息,即利用已编码图像的ROI描述信息对当前帧图像的ROI描述信息进行压缩编码。由于在时域上相近的两帧图像的ROI描述信息相关度较大,所以相同或相似的描述信息较多,而新的描述信息较少,因此可减少描述信息的数据量,本方法可以有效提高ROI的编码压缩效率。
[0160]图2为本发明视频编码方法实施例二的流程图,本实施例是上述实施例的基础上,增加计算位置关系计算和对位置关系编码的具体步骤,如图2所示,该方法具体包括以下步骤:
[0161]步骤201、从当前帧图像中检测出至少一个ROI的位置信息;
[0162]步骤202、基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系;
[0163]本步骤中,位置关系包括上一实施例中所述的新出现R01、位置相同R01、位置偏差ROI和消失R0I,具体计算时,将当前帧图像中每个ROI的位置信息与已编码图像中每个ROI的位置信息进行比较;当比较结果为位置信息相同时,则位置关系为位置相同;当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值小于设定阈值时,则位置关系为位置偏差;当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值等于或大于设定阈值时,则位置关系为新出现;已编码图像中的ROI与当前帧图像中ROI不存在位置相同或位置偏差关系的ROI确定位置关系为消失。
[0164]预设近似度匹配规则可以根据所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行比较运算的结果设定,比如ROI的位置信息定义为R= {x, y, w, h},其中X和y分别是ROI左上角的横纵坐标,w是ROI的宽,h是ROI的长。两ROI的相近程度可定义为:0P (R, R*) = (x-x,2+ (y-y*)2+ (ww*)2+ (h_h,2,其中R和R*分别是当前帧和已编码图像中的ROI。对R的每个OP进行计算,寻找出最小值,此时的R*就是R在上一帧对应的R0I。同时应对最小值制定一个上限Ttff,避免得到的R*离R位置相差很远。用数学语言可以表示为:
【权利要求】
1.一种视频编码方法,其特征在于,包括: 从当前帧图像中检测出至少一个感兴趣区域ROI的位置信息; 基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系; 对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信息。
2.根据权利要求1所述的方法,其特征在于,所述已编码图像至少包括下述一种已编码图像: 当前帧图像编码顺序之前第η帧已编码图像、当前帧图像显示顺序之前第η帧已编码图像、参考帧缓存中的已编码图像或按预设规则的已编码图像; 其中η大于或等于I。
3.根据权利要求1所述的方法,其特征在于: 所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
4.根据权利要求1-3任一所述的方法,其特征在于,所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系包括如下一种或多种: 当前帧图像中的ROI相对于已编码图像为新出现ROI ; 当前帧图像中的ROI相对于已编码图像中的ROI为位置相同ROI ; 当前帧图像中的ROI相对于已编码图像中的ROI为位置偏差ROI ; 已编码图像中的ROI相对于当前帧图像中的ROI为消失ROI。
5.根据权利要求4所述的方法,其特征在于,基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系包括: 将当前帧图像中每个ROI的位置信息与已编码图像中每个ROI的位置信息进行比较; 当比较结果为位置信息相同时,则位置关系为位置相同; 当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值小于设定阈值时,则位置关系为位置偏差; 当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值等于或大于设定阈值时,则位置关系为新出现; 已编码图像中的ROI与当前帧图像中ROI不存在位置相同或位置偏差关系的ROI确定位置关系为消失。
6.根据权利要求5所述的方法,其特征在于,对各所述位置关系进行编码包括: 对新出现ROI的位置关系,对所述新出现ROI的位置信息数值进行编码; 对位置相同ROI的位置关系,编码为第一标识; 对位置偏差ROI的位置关系,采用所述位置偏差ROI与已编码图像中ROI的位置信息差分值进行编码; 对消失ROI的位置关系,编码为第二标识。
7.根据权利要求6所述的方法,其特征在于:所述第一标识和第二标识的比特位为一位。
8.根据权利要求7所述的方法,其特征在于,对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信息包括: 将各所述位置关系的编码值按照ROI的序号进行排序,作为当前帧图像中各ROI的描述信息,其中,位置相同RO1、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
9.根据权利要求8所述的方法,其特征在于,将各所述位置关系的编码值按照ROI的序号进行排序,作为当前帧图像中各ROI的描述信息包括: 在所述描述信息的第一字段记录新出现ROI和位置偏差ROI的数目; 在所述描述信息的第二字段记录新出现ROI的数目; 在所述描述信息的第三字段记录位置相同ROI和消失ROI的数目; 根据所述第三字段记录的数目,按照ROI序号,在所述描述信息的第四字段记录位置相同ROI和消失ROI的编码值; 根据所述第一字段和第二字段记录的数目,按照ROI序号,在所述描述信息的第五字段记录位置偏差ROI的编码值; 在所述描述信息的第六字段记录新出现ROI的编码值。
10.一种视频解码方法,其特征在于,包括: 获取当前帧图像中至少一个感兴趣区域ROI的描述信息; 获取当前帧图像中ROI与`已解码图像中至少一个ROI的位置关系; 根据所述当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系和描述信息,获取当前帧图像中ROI的位置信息。
11.根据权利要求10所述的方法,其特征在于,所述已解码图像至少包括下述一种已解码图像: 当前帧图像解码顺序之前第η帧已解码图像、当前帧图像显示顺序之前第η帧已解码图像、参考帧缓存中的已解码图像或按预设规则的已解码图像; 其中η大于或等于I。
12.根据权利要求10所述的方法,其特征在于: 所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
13.根据权利要求10-12任一所述的方法,其特征在于,所述当前帧图像中各ROI与所述已解码图像中各ROI的位置关系包括如下一种或多种: 当前帧图像中的ROI相对于已解码图像为新出现ROI ; 当前帧图像中的ROI相对于已解码图像中的ROI为位置相同ROI ; 当前帧图像中的ROI相对于已解码图像中的ROI为位置偏差ROI ; 已解码图像中的ROI相对于当前帧图像中的ROI为消失ROI。
14.根据权利要求13所述的方法,其特征在于,获取当前帧图像中ROI与已解码图像中至少一个ROI的位置关系,包括: 解码描述信息中的字段信息,根据所述字段信息获取当前帧图像中ROI的位置关系。
15.根据权利要求14所述的方法,其特征在于,所述解码描述信息中的字段信息,根据所述字段信息获取当前帧图像中ROI的位置关系,包括: 解码所述描述信息的第一字段,获取新出现ROI和位置偏差ROI的数目; 解码所述描述信息的第二字段,获取新出现ROI的数目;解码所述描述信息的第三字段,获取位置相同ROI和消失ROI的数目; 根据所述第三字段记录的数目,逐个解码所述描述信息的第四字段记录的编码值,获取第一标识,并根据所述第一标识和ROI序号获取位置相同ROI的位置关系,所示第一标识用于标识位置相同R0I,或获取第二标识,并根据所述第二标识和获取消失ROI的位置关系,所述第二标识用于标识消失ROI ; 根据所述第一字段和第二字段记录的数目,解码所述描述信息的第五字段记录的编码值,以按照ROI序号获取位置偏差ROI的位置关系; 解码所述描述信息的第六字段中新出现ROI的编码值,以按照ROI序号获取新出现ROI的位置关系。
16.根据权利要求15所述的方法,其特征在于,根据ROI序号获取ROI位置关系,包括: 根据ROI序号和已解码图像中ROI序号的排序关系获取当前帧图像中ROI的排序关系,并根据所述排序关系获取ROI位置关系;其中位置相同R01、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
17.根据权利要求16所述的方法,其特征在于,所述根据所述当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系和描述信息解码值,获取当前帧图像中ROI的位置信息,包括: 将与位置相同ROI对应的已解码图像中ROI位置信息作为当前帧图像中位置相同的ROI的位置信息; 根据所述第五字段记录的位置偏差解码值和与位置偏差ROI对应的已解码图像中ROI位置信息,计算获取当前帧图像中位置偏差ROI的位置信息;` 根据所述第六字段记录的位置解码值,计算获取当前帧图像中新出现ROI的位置信肩、O
18.—种视频编码装置,其特征在于,包括: 检测模块,用于从当前帧图像中检测出至少一个感兴趣区域ROI的位置信息; 位置关系获取模块,用于基于预设近似度匹配规则,将所述当前帧图像中ROI的位置信息与已编码图像中至少一个ROI的位置信息进行近似度匹配,获得所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系; 编码模块,用于对各所述位置关系进行编码,作为当前帧图像中各ROI的描述信息。
19.根据权利要求18所述的装置,其特征在于,所述已编码图像至少包括下述一种已编码图像: 当前帧图像编码顺序之前第η帧已编码图像、当前帧图像显示顺序之前第η帧已编码图像、参考帧缓存中的已编码图像或按预设规则的已编码图像; 其中η大于或等于I。
20.根据权利要求18所述的装置,其特征在于: 所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
21.根据权利要求18-20任一所述的装置,其特征在于,所述当前帧图像中各ROI与所述已编码图像中各ROI的位置关系包括如下一种或多种: 当前帧图像中的ROI相对于已编码图像为新出现ROI ; 当前帧图像中的ROI相对于已编码图像中的ROI为位置相同ROI ;当前帧图像中的ROI相对于已编码图像中的ROI为位置偏差ROI ; 已编码图像中的ROI相对于当前帧图像中的ROI为消失ROI。
22.根据权利要求21所述的装置,其特征在于,所述位置关系获取模块,具体用于: 将当前帧图像中每个ROI的位置信息与已编码图像中每个ROI的位置信息进行比较; 当比较结果为位置信息相同时,则位置关系为位置相同; 当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值小于设定阈值时,则位置关系为位置偏差; 当比较结果为当前帧图像中ROI与已编码图像中ROI的位置信息差值等于或大于设定阈值时,则位置关系为新出现; 已编码图像中的ROI与当前帧图像中ROI不存在位置相同或位置偏差关系的ROI确定位置关系为消失。
23.根据权利要求22所述的装置,其特征在于,所述编码模块,具体用于: 对新出现ROI的位置关系,对所述新出现ROI的位置信息数值进行编码; 对位置相同ROI的位置关系,编码为第一标识; 对位置偏差ROI的位置关系,采用所述位置偏差ROI与已编码图像中ROI的位置信息差分值进行编码; 对消失ROI的位置关系,编码为第二标识。
24.根据权利要求23所述的装置,其特征在于:所述第一标识和第二标识的比特位为一位。
25.根据权利要求24所述的装置,其特征在于,所述编码模块,包括: 排序单元,用于将各所述位置关系的编码值按照ROI的序号进行排序,作为当前帧图像中各ROI的描述信息,其中,位置相同R01、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
26.根据权利要求25所述的装置,其特征在于,所述排序单元,具体用于: 在所述描述信息的第一字段记录新出现ROI和位置偏差ROI的数目; 在所述描述信息的第二字段记录新出现ROI的数目; 在所述描述信息的第三字段记录位置相同ROI和消失ROI的数目; 根据所述第三字段记录的数目,按照ROI序号,在所述描述信息的第四字段记录位置相同ROI和消失ROI的编码值; 根据所述第一字段和第二字段记录的数目,按照ROI序号,在所述描述信息的第五字段记录位置偏差ROI的编码值; 在所述描述信息的第六字段记录新出现ROI的编码值。
27.一种视频解码装置,其特征在于,包括: 描述信息获取模块,用于获取当前帧图像中至少一个感兴趣区域ROI的描述信息;位置关系获取模块,用于获取当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系; 位置信息获取模块,用于根据所述当前帧图像中各ROI与已解码图像中至少一个ROI的位置关系和描述信息解码值,获取当前帧图像中ROI的位置信息。
28.根据权利要求27所述的装置,其特征在于,所述已解码图像至少包括下述一种已解码图像: 当前帧图像解码顺序之前第η帧已解码图像、当前帧图像显示顺序之前第η帧已解码图像、参考帧缓存中的已解码图像或按预设规则的已解码图像; 其中η大于或等于I。
29.根据权利要求27所述的装置,其特征在于: 所述ROI为矩形区域,所述ROI的位置信息包括所述ROI的左上角坐标值、宽和高。
30.根据权利要求27-29任一所述的装置,其特征在于,所述当前帧图像中各ROI与所述已解码图像中各ROI的位置关系包括如下一种或多种: 当前帧图像中的ROI相对于已解码图像为新出现ROI ; 当前帧图像中的ROI相对于已解码图像中的ROI为位置相同ROI ; 当前帧图像中的ROI相对于已解码图像中的ROI为位置偏差ROI ; 已解码图像中的ROI相对于当前帧图像中的ROI为消失ROI。
31.根据权利要求30所述的装置,其特征在于,所述位置关系获取模块,具体用于: 解码描述信息中的字段信息,根据所述字段信息获取当前帧图像中ROI的位置关系。
32.根据权利要求31所述的方法装置,其特征在于,所述位置关系获取模块,具体用于:` 解码所述描述信息的第一字段,获取新出现ROI和位置偏差ROI的数目; 解码所述描述信息的第二字段,获取新出现ROI的数目; 解码所述描述信息的第三字段,获取位置相同ROI和消失ROI的数目; 根据所述第三字段记录的数目,逐个解码所述描述信息的第四字段记录的编码值,获取第一标识,并根据所述第一标识和ROI序号获取位置相同ROI的位置关系,所示第一标识用于标识位置相同R0I,或获取第二标识,并根据所述第二标识和获取消失ROI的位置关系,所述第二标识用于标识消失ROI ; 根据所述第一字段和第二字段记录的数目,解码所述描述信息的第五字段记录的编码值,以按照ROI序号获取位置偏差ROI的位置关系; 解码所述描述信息的第六字段中新出现ROI的编码值,以按照ROI序号获取新出现ROI的位置关系。
33.根据权利要求32所述的装置,其特征在于,所述位置关系获取模块,具体用于: 根据ROI序号和已编码图像中ROI序号的排序关系获取当前帧图像中ROI的排序关系,并根据所述排序关系获取ROI位置关系;其中位置相同R01、位置偏差ROI和消失ROI的序号与已编码图像中对应的ROI序号相同,新出现ROI在已有序号后分配新的序号。
34.根据权利要求33所述的装置,其特征在于,所述位置信息获取模块,具体用于: 将与位置相同ROI对应的已解码图像中ROI位置信息作为当前帧图像中位置相同的ROI的位置信息; 根据所述第五字段记录的位置偏差解码值和与位置偏差ROI对应的已解码图像中ROI位置信息,计算获取当前帧图像中位置偏差ROI的位置信息;根据所述第六字段记录的位置解码值,计算获取当前帧图像中新出现ROI的位置信肩、O
35.一种视频编解码系统,其特征在于,包括:权利要求18-26任一所述的视频编码装置;权利要求27-34任一所述的视频解码`装置。
【文档编号】H04N19/167GK103517073SQ201310294435
【公开日】2014年1月15日 申请日期:2013年7月12日 优先权日:2013年7月12日
【发明者】陈明亮, 林巍嶢, 郑萧桢 申请人:上海交通大学, 华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1