一种长期参考图像选择方法及装置与流程

文档序号:13968636阅读:92来源:国知局
本发明涉及视频编码
技术领域
,特别涉及一种长期参考图像选择方法及装置。
背景技术
:随着多媒体应用中视频业务的不断发展以及视频云计算需求的不断提高,现有的网络传输带宽和存储资源愈来愈难以支撑数据量庞大的原始视频信源,这一现状使得视频编码逐渐成为国内外研究和应用的热点之一。国内外标准化组织制定了多种视频编码标准,这些标准大都通过预测、变换、扫描、量化、熵编码等技术来去除视频图像数据中的冗余信息,以减少传输带宽和存储空间。其中,预测技术又分为帧内预测和帧间预测,而帧间预测是利用视频图像帧间的相关性,来达到图像压缩的目的,简单来说,即使用已编码图像来预测待编码的图像。作为一种帧间预测的优化技术,长期参考图像预测技术在多个编码标准中均得到有效支撑,例如h.264/avc(advancedvideocoding)标准、hevc(highefficiencyvideocoding)标准。其中,长期参考图像预测技术基于长期参考图像来实现视频编码,所谓的长期参考图像,指在视频压缩过程中,一直驻留在参考图像缓冲区中,可以被后续较长一段图像参考的重建图像。具体的,应用长期参考图像预测技术进行帧间预测的步骤,如图1所示,包括:s101,选择待编码图像,即首先选定一幅待编码图像;s102,生成该待编码图像的重建图像,并将该重建图像确定为长期参考图像,即将该待编码图像通过编码,去除图像数据中的冗余信息,实现图像的压缩,然后进行解码重建,将得到的重建图像确定为长期参考图像;s103,将所确定的长期参考图像移入长期参考图像缓冲区,以供后续未编码图像参考,该长期参考图像将会被保留在长期参考图像缓冲区中不被移出,直到取消长期参考预测或者该长期参考图像被更新替换;s104,使用该长期参考图像进行长期参考预测,即对后续的每帧待编码图像进行帧间预测时,可以选择该长期参考图像作为预测参考。其中,如图2所示,参考图像缓冲区包括:长期参考图像1、短期参考图像2、长期参考图像缓冲区3、短期参考图像缓冲区4,其中,长期参考图像1保存在长期参考图像缓冲区3中,短期参考图像2保存在短期参考图像缓冲区4中;实际应用中,长期参考图像和短期参考图像的数量不限于图2所示数量。现有技术中,通常直接选择待编码视频的第一帧图像对应的重建图像作为长期参考图像。虽然,使用上述方法,对于编码器来说,控制相对简单,但不能很好地适应视频的多场景特性,视频编码效率低。技术实现要素:本发明实施例的目的在于提供一种长期参考图像选择方法及装置,以提高视频编码效率。具体技术方案如下:第一方面,本发明实施例提供了一种长期参考图像选择方法,所述方法包括:获得待编码图像的预定图像属性的目标属性值;其中,所述待编码图像为目标视频中的图像;判断所述目标属性值是否为预设属性值;在所述目标属性值为预设属性值的情况下,根据第一数据关系,判断所述待编码图像是否符合长期参考图像的确定条件;其中,所述第一数据关系为:关于所述待编码图像与相近图像间的数据关系或关于所述相近图像间的数据关系,所述相近图像为:在按照预设排序方式所得的所述目标视频的图像序列中,所述待编码图像之前第一预设数量帧图像和/或之后第二预设数量帧图像;如果是,生成所述待编码图像对应的重建图像,并将所述重建图像确定为长期参考图像。可选的,所述获得待编码图像的预定图像属性的目标属性值,包括:获得待编码图像的帧类型的目标类型值;所述判断所述目标属性值是否为预设属性值,包括:判断所述目标类型值是否为i类型。可选的,所述获得待编码图像的预定图像属性的目标属性值,包括:获得待编码图像所属编码层级的目标层级值;所述判断所述目标属性值是否为预设属性值,包括:判断所述目标层级值是否为目标值,所述目标值对应的图像不参考所属图像组内的其他图像。可选的,所述获得待编码图像的预定图像属性的目标属性值,包括:获得待编码图像的帧类型的目标类型值和所属编码层级的目标层级值;所述判断所述目标属性值是否为预设属性值,包括:判断所述目标类型值是否为i类型且所述目标层级值是否为目标值,所述目标值对应的图像不参考所属图像组内的其他图像。可选的,所述获得待编码图像所属编码层级的目标层级值,包括:确定所述目标视频中目标图像所属编码层级的下一级的层级值,其中,所述目标图像与所述待编码图像属同一图像组,且所述目标图像为所述待编码图像的参考图像中所属编码层级的层级值最大的图像;将所确定出的层级值确定为所述待编码图像所属编码层级的目标层级值。可选的,所述获得待编码图像所属编码层级的目标层级值,包括:获得待编码图像所属图像组中、量化参数小于所述待编码图像的量化参数的图像的数量;将所述数量确定为所述待编码图像所属编码层级的目标层级值。可选的,当所述第一数据关系为关于所述待编码图像与相近图像间的数据关系时,所述根据第一数据关系,判断所述待编码图像是否符合长期参考图像的确定条件,包括:根据所述待编码图像与相近图像的数据块之间的运动信息,判断所述待编码图像是否符合长期参考图像的确定条件;或,根据所述待编码图像与相近图像的帧间预测失真值的总和,判断所述待编码图像是否符合长期参考图像的确定条件。可选的,所述根据所述待编码图像与相近图像的数据块之间的运动信息,判断所述待编码图像是否符合长期参考图像的确定条件,包括:针对相近图像包括的每一图像,确定所述待编码图像中第一类数据块的第一比例,判断所述第一比例是否小于第一预设阈值,其中,所述第一类数据块为在所述待编码图像与该图像间的运动矢量模值大于第二预设阈值的数据块;若所有的判断结果均为是,判定所述待编码图像符合长期参考图像的确定条件。可选的,所述根据所述待编码图像与相近图像的帧间预测失真值的总和,判断所述待编码图像是否符合长期参考图像的确定条件,包括:若所述待编码图像与相近图像包括的每一图像的帧间预测失真值的总和小于第三预设阈值,判定所述待编码图像符合长期参考图像的确定条件。可选的,当所述第一数据关系为关于相近图像间的数据关系时,所述根据第一数据关系,判断所述待编码图像是否符合长期参考图像的确定条件,包括:针对相近图像包括的每一图像,确定该图像中第二类数据块的第二比例,判断所述第二比例是否小于第四预设阈值,其中所述第二类数据块为:在该图像与该图像的前一帧图像间的运动矢量模值大于第五预设阈值的数据块;若所有的判断结果均为是,判定所述待编码图像符合长期参考图像的确定条件。可选的,所述预设排序方式为:根据图像编解码顺序进行排序或根据图像显示顺序进行排序。可选的,所述相近图像为预读取图像。可选的,还包括:将所确定的长期参考图像移入长期参考图像缓冲区,以供未编码的图像参考。可选的,本发明实施例所提供的长期参考图像选择方法,还包括:针对所述长期参考图像缓冲区中的每一长期参考图像,根据第二数据关系,判断是否继续使用该长期参考图像,如果否,将该长期参考图像标记为非长期参考图像;其中,所述第二数据关系为:关于第一类图像与该长期参考图像间的数据关系或关于所述第一类图像间的数据关系,所述第一类图像包括预读取图像和/或统计的已编码图像。可选的,当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系时,所述根据第二数据关系,判断是否继续使用该长期参考图像,包括:根据所述第一类图像与该长期参考图像间的数据块之间的运动信息,判断是否继续使用该长期参考图像;或,根据所述第一类图像与该长期参考图像的帧间预测失真值的总和,判断是否继续使用该长期参考图像。可选的,当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系且所述第一类图像为统计的已编码图像时,所述根据第二数据关系,判断是否继续使用该长期参考图像,包括:根据统计的已编码图像中使用该长期参考图像的面积之和,判断是否继续使用该长期参考图像。可选的,所述根据所述第一类图像与该长期参考图像间的数据块之间的运动信息,判断是否继续使用该长期参考图像,包括:针对所述第一类图像包括的每一图像,确定该长期参考图像中第三类数据块的第三比例,判断所述第三比例是否小于第六预设阈值,其中,所述第三类数据块为在该长期参考图像与该图像间的运动矢量模值大于第七预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,所述根据所述第一类图像与长期参考图像的帧间预测失真值的总和,判断是否继续使用该长期参考图像,包括:若所述第一类图像包括的每一图像与长期参考图像的帧间预测失真值的总和小于第八预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,所述根据统计的已编码图像中使用该长期参考图像的面积之和,判断是否继续使用该长期参考图像,包括:若统计的已编码图像中使用该长期参考图像的面积之和大于第九预设阈值,判定继续使用该长期参考图像,否则,判断不继续使用该长期参考图像;或,若统计的已编码图像中使用该长期参考图像的面积之和占所述已编码图像总面积的比例大于第十预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,当所述第二数据关系为关于第一类图像间的数据关系时,所述根据第二数据关系,判断是否继续使用该长期参考图像,包括:针对所述第一类图像包括的每一图像,确定该图像中第四类数据块的第四比例,判断所述第四比例是否小于第十一预设阈值,其中,所述第四类数据块为在该图像与该图像的前一帧图像间的运动矢量模值大于所述第十二预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,本发明实施例所提供的长期参考图像选择方法,还包括:将所标记的非长期参考图像移出所述长期参考图像缓冲区。第二方面,本发明实施例提供了一种长期参考图像选择装置,所述装置包括:目标属性值获得模块,用于获得待编码图像的预定图像属性的目标属性值;其中,所述待编码图像为目标视频中的图像;第一判断模块,用于判断所述目标属性值是否为预设属性值;第二判断模块,用于在所述第一判断模块的判断结果为是的情况下,根据第一数据关系,判断所述待编码图像是否符合长期参考图像的确定条件;其中,所述第一数据关系为:关于所述待编码图像与相近图像间的数据关系或关于所述相近图像间的数据关系,所述相近图像为:在按照预设排序方式所得的所述目标视频的图像序列中,所述待编码图像之前第一预设数量帧图像和/或之后第二预设数量帧图像;确定模块,用于在所述第二判断模块的判断结果为是的情况下,生成所述待编码图像对应的重建图像,并将所述重建图像确定为长期参考图像。可选的,所述目标属性值获得模块,具体用于:获得待编码图像的帧类型的目标类型值;所述第一判断模块,具体用于:判断所述目标类型值是否为i类型。可选的,所述目标属性值获得模块,具体用于:获得待编码图像所属编码层级的目标层级值;所述第一判断模块,具体用于:判断所述目标层级值是否为目标值,所述目标值对应的图像不参考所属图像组内的其他图像。可选的,所述目标属性值获得模块,具体用于:获得待编码图像的帧类型的目标类型值和所属编码层级的目标层级值;所述第一判断模块,具体用于:判断所述目标类型值是否为i类型且所述目标层级值是否为目标值,所述目标值对应的图像不参考所属图像组内的其他图像。可选的,所述目标属性值获得模块,包括:层级值确定子模块,用于确定所述目标视频中目标图像所属编码层级的下一级的层级值,其中,所述目标图像与所述待编码图像属同一图像组,且所述目标图像为所述待编码图像的参考图像中所属编码层级的层级值最大的图像;第一目标层级值确定子模块,用于将所确定出的层级值确定为所述待编码图像所属编码层级的目标层级值。可选的,所述目标属性值获得模块,包括:数量获得子模块,用于获得待编码图像所属图像组中、量化参数小于所述待编码图像的量化参数的图像的数量;第二目标层级值确定子模块,用于将所述数量确定为所述待编码图像所属编码层级的目标层级值。可选的,所述第二判断模块,包括:第一判断子模块,用于当所述第一数据关系为关于所述待编码图像与相近图像间的数据关系时,根据所述待编码图像与相近图像的数据块之间的运动信息,判断所述待编码图像是否符合长期参考图像的确定条件;或,第二判断子模块,用于当所述第一数据关系为关于所述待编码图像与相近图像间的数据关系时,根据所述待编码图像与相近图像的帧间预测失真值的总和,判断所述待编码图像是否符合长期参考图像的确定条件。可选的,所述第一判断子模块具体用于:针对相近图像包括的每一图像,确定所述待编码图像中第一类数据块的第一比例,判断所述第一比例是否小于第一预设阈值,其中,所述第一类数据块为在所述待编码图像与该图像间的运动矢量模值大于第二预设阈值的数据块;若所有的判断结果均为是,判定所述待编码图像符合长期参考图像的确定条件。可选的,所述第二判断子模块具体用于:判断所述待编码图像与相近图像包括的每一图像的帧间预测失真值的总和是否小于第三预设阈值;在判断结果为是的情况下,判定所述待编码图像符合长期参考图像的确定条件。可选的,所述第二判断模块,包括:第三判断子模块,用于当所述第一数据关系为关于相近图像间的数据关系时,针对相近图像包括的每一图像,确定该图像中第二类数据块的第二比例,判断所述第二比例是否小于第四预设阈值,其中所述第二类数据块为:在该图像与该图像的前一帧图像间的运动矢量模值大于第五预设阈值的数据块;若所有的判断结果均为是,判定所述待编码图像符合长期参考图像的确定条件。可选的,所述预设排序方式为:根据图像编解码顺序进行排序或根据图像显示顺序进行排序。可选的,所述相近图像为预读取图像。可选的,本发明实施例所提供的长期参考图像选择装置,还包括:长期参考图像移入模块,用于将所确定的长期参考图像移入长期参考图像缓冲区,以供未编码的图像参考。可选的,本发明实施例所提供的长期参考图像选择装置,还包括:第三判断模块,用于针对所述长期参考图像缓冲区中的每一长期参考图像,根据第二数据关系,判断是否继续使用该长期参考图像;其中,所述第二数据关系为:关于第一类图像与该长期参考图像间的数据关系或关于所述第一类图像间的数据关系,所述第一类图像包括预读取图像和/或统计的已编码图像;标记模块,用于在所述第三判断模块的结果为否的情况下,将该长期参考图像标记为非长期参考图像。可选的,所述第三判断模块,包括:第四判断子模块,用于当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系时,针对所述长期参考图像缓冲区中的每一长期参考图像,根据所述第一类图像与该长期参考图像间的数据块之间的运动信息,判断是否继续使用该长期参考图像;或,第五判断子模块,用于当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系时,针对所述长期参考图像缓冲区中的每一长期参考图像,根据所述第一类图像与该长期参考图像的帧间预测失真值的总和,判断是否继续使用该长期参考图像。可选的,所述第三判断模块,包括:第六判断子模块,用于当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系且所述第一类图像为统计的已编码图像时,针对所述长期参考图像缓冲区中的每一长期参考图像,根据统计的已编码图像中使用该长期参考图像的面积之和,判断是否继续使用该长期参考图像。可选的,所述第四判断子模块具体用于:针对所述第一类图像包括的每一图像,确定该长期参考图像中第三类数据块的第三比例,判断所述第三比例是否小于第六预设阈值,其中,所述第三类数据块为在该长期参考图像与该图像间的运动矢量模值大于第七预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,所述第五判断子模块具体用于:若所述第一类图像包括的每一图像与长期参考图像的帧间预测失真值的总和小于第八预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,所述第六判断子模块具体用于:针对所述长期参考图像缓冲区中的每一长期参考图像,若统计的已编码图像中使用该长期参考图像的面积之和大于第九预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像;或,针对所述长期参考图像缓冲区中的每一长期参考图像,若统计的已编码图像中使用该长期参考图像的面积之和占所述已编码图像总面积的比例大于第十预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,所述第三判断模块,包括:第七判断子模块,用于当所述第二数据关系为关于第一类图像间的数据关系时,针对所述第一类图像包括的每一图像,确定该图像中第四类数据块的第四比例,判断所述第四比例是否小于第十一预设阈值,其中,所述第四类数据块为在该图像与该图像的前一帧图像间的运动矢量模值大于所述第十二预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可选的,本发明实施例所提供的长期参考图像选择装置,还包括:非长期参考图像移出模块,用于将所标记的非长期参考图像移出所述长期参考图像缓冲区。本发明实施例所提供的长期参考图像选择方法中,获得待编码图像的预定图像属性的目标属性值;判断目标属性值是否为预设属性值;在目标属性值为预设属性值的情况下,根据第一数据关系,判断待编码图像是否符合长期参考图像的确定条件;如果是,生成该待编码图像对应的重建图像,并将该重建图像确定为长期参考图像。在长期参考图像选择过程中,考虑了待编码图像与其相近图像间的关系,来灵活地选择适当的图像作为长期参考图像,而不是直接选择待编码视频的第一帧图像作为长期参考图像,能更好地适应视频场景的变化,提高视频编码效率。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中应用长期参考图像预测技术进行帧间预测的流程图;图2为参考图像缓冲区示意图;图3为本发明实施例所提供的长期参考图像选择方法的一种流程图;图4为本发明实施例所提供的长期参考图像选择方法的另一种流程图;图5为本发明实施例所提供的长期参考图像选择装置的结构示意图;图6为本发明实施例所提供的长期参考图像选择装置的另一种结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为了提高视频编码效率,本发明实施例提供了一种长期参考图像选择方法及装置。下面首先对本发明实施例所提供的一种长期参考图像选择方法进行介绍。需要说明的是,长期参考图像指在视频压缩过程中,一直驻留在长期参考图像缓冲区中,可以被后续较长一段视频图像参考的解码图像,长期参考图像技术通过为当前图像获取远端的数据作为预测参考,解决了当前图像的一部分编码单元无法在相邻图像中获得匹配的参考数据的问题,提高了预测效率。另外,本发明实施例所提供的一种长期参考图像选择方法的执行主体可以为一种长期参考图像选择装置。其中,该长期参考图像选择装置可以为现有视频编码软件中的插件,或者,独立的功能软件,这都是合理的。并且,该长期参考图像选择装置可以应用于终端中,也可以应用于服务器中。如图3所示,本发明实施例提供的一种长期参考图像选择方法,可以包括如下步骤:s301,获得待编码图像的预定图像属性的目标属性值。s302,判断该目标属性值是否为预设属性值,如果是,执行s303。实际应用中,为了选择目标视频编码过程中所需的长期参考图像,可以在每帧视频图像编码前,首先获得待编码图像的预定图像属性的目标属性值,然后通过判断该目标属性值是否为预设属性值,来对该待编码图像是否适合作为长期参考图像进行第一次判断,并在判断结果为是的情况下,执行后续操作,而在判断结果为否的情况下,则不再对该待编码图像是否适合作为长期参考图像进行后续判断,以减少计算量。其中,预定图像属性可以为帧类型或图像所属编码层级。当然,可以理解的是,为了进一步减少长期参考图像选择过程的计算量,还可以从目标视频中选择特定的图像执行本发明实施例所提供的长期参考图像选择方法,例如,可以周期性地,从目标视频第一帧图像开始,每隔几帧图像选择出一帧所谓特定的图像,然后针对这些特定的图像执行本发明实施例所提供的长期参考图像选择方法,等等。另外,需要强调的是,待编码图像为目标视频中的图像,后续所提到的所有图像也是指目标视频中的图像。在一种实现方式中,所述获得待编码图像的预定图像属性的目标属性值可以包括:获得待编码图像的帧类型的目标类型值;相应地,所述判断该目标属性值是否为预设属性值可以包括:判断该目标类型值是否为i类型。其中,本领域技术人员可以理解的是,i帧表示关键帧,所谓关键帧一般在编码时使用的量化参数较小,编码损失较少,质量较高,相比较编码损失较多的b帧、p帧,更具有长期参考价值。在另一种实现方式中,所述获得待编码图像的预定图像属性的目标属性值可以包括:获得待编码图像所属编码层级的目标层级值;相应地,所述判断该目标属性值是否为预设属性值可以包括:判断该目标层级值是否为目标值,其中,目标值对应的图像不参考所属图像组内的其他图像。本领域技术人员可以理解的是,层级值为0的图像一般为图像组内的第一帧图像,编码损失较少,质量较高,较同组内其他图像,更具有长期参考价值。需要说明的是,在实际应用中,可以结合第一种实现方式和第二种实现方式,以获得更具有长期参考价值的图像。基于该需求,所述获得待编码图像的预定图像属性的目标属性值,可以包括:获得待编码图像的帧类型的目标类型值和所属编码层级的目标层级值;相应地,所述判断该目标属性值是否为预设属性值,可以包括:判断该目标类型值是否为i类型且该目标层级值是否为目标值,其中,目标值对应的图像不参考所属图像组内的其他图像。具体的,在一种具体实现方式中,所述获得待编码图像所属编码层级的目标层级值,可以包括:确定目标视频中目标图像所属编码层级的下一级的层级值,其中,该目标图像与待编码图像属同一图像组,且目标图像为该待编码图像的参考图像中所属编码层级的层级值最大的图像;将所确定出的层级值确定为该待编码图像所属编码层级的目标层级值。其中,上述图像所属编码层级是基于图像组的一个概念,不参考组内其他图像的图像层级值为0,仅参考组内第0层图像的图像层级值为1,而层级值为2的图像在组内参考的图像的最大层级值为1,层级值为3的图像在组内参考的图像的最大层级值为2,以此类推。举例而言,图像组1中共有8帧图像,其中,图像1不参考组内图像,图像2只参考图像1,图像3参考图像1和图像2,那么,可以得到:图像1的层级值为0,图像2的层级值为1,图像3的层级值为2。需要说明的是,图像组内的参考关系是可以预先获得的。具体的,在另一种具体实现方式中,所述获得待编码图像所属编码层级的目标层级值,可以包括:获得待编码图像所属图像组中、量化参数小于该待编码图像的量化参数的图像的数量;将该数量确定为该待编码图像所属编码层级的目标层级值。需要说明的是,这里的图像所属编码层级是基于图像组内图像间的量化关系的一个概念,具体的,每个图像组内量化参数最小的图像,其层级为0,一般该图像为图像组内的第一帧图像,量化参数次小的图像的层级值为1,以此类推。举例而言,图像组2中共有8帧图像,分别为图9至图16,其中,图9的量化参数最小,图11的量化参数次小,那么图9的层级值为0,图11的层级值为1。需要说明的是,图像组内包含的每一图像的量化参数是可以预先设置的。s303,根据第一数据关系,判断该待编码图像是否符合长期参考图像的确定条件,如果是,执行s304。在判断出该目标属性值为预设属性值时,可以继续根据第一数据关系,判断该待编码图像是否符合长期参考图像的确定条件,并在判断结果为是时,执行s304;可以理解的是,当判断结果为否,可以不作处理,即不再继续执行后续的s304。其中,第一数据关系可以为关于所述待编码图像与相近图像间的数据关系或关于所述相近图像间的数据关系,而相近图像可以为:在按照预设排序方式所得的所述目标视频的图像序列中,待编码图像之前第一预设数量帧图像和/或之后第二预设数量帧图像。具体的,预设排序方式可以为:根据图像编解码顺序进行排序或根据图像显示顺序进行排序。本领域技术人员可以理解的是,目标视频中的相近图像具有连续性和相似性,因此,基于长期参考图像的定义,根据待编码图像与相近图像间的数据依赖关系,可以判断该待编码图像是否符合长期参考图像的确定条件。为了方案清楚,下面结合不同的第一数据关系介绍如何判断该待编码图像是否符合长期参考图像的确定条件:当第一数据关系为关于待编码图像与相近图像间的数据关系时,在一种实现方式中,所述根据第一数据关系,判断该待编码图像是否符合长期参考图像的确定条件,可以包括:根据该待编码图像与相近图像的数据块之间的运动信息,判断该编码图像是否符合长期参考图像的确定条件。需要说明的是,通过对待编码图像与相近图像的数据块之间的运动信息,可以直接检测出该待编码图像与相近图像之间的数据块运动是否剧烈,本领域技术人员可以理解的是,如果检测出运动剧烈的数据块超过一定比例,则该待编码图像的长期参考价值会较低。具体的,所述根据该待编码图像与相近图像的数据块之间的运动信息,判断该待编码图像是否符合长期参考图像的确定条件,可以包括:针对相近图像包括的每一图像,确定待编码图像中第一类数据块的第一比例,判断该第一比例是否小于第一预设阈值,其中,第一类数据块为在待编码图像与该图像间的运动矢量模值大于第二预设阈值的数据块;若所有的判断结果均为是,判定该待编码图像符合长期参考图像的确定条件。需要说明的是,在帧间预测编码中,由于活动图像邻近帧中的景物存在着一定的相关性,因此,可将活动图像分成若干数据块,并搜索出每个数据块在邻近帧图像中的位置,并得出两者之间的空间位置的相对偏移量,得到的相对偏移量就是通常所指的运动矢量,它反映了数据块在所属图像与邻近图像间的运动情况。其中,获得运动矢量模值大于第二预设阈值的数据块,也可以通过获得运动矢量模值的平方大于第二预设阈值的平方的数据块的方式获得。此外,具体获得待编码图像与相近图像间的运动矢量模值的方法属于现有技术,这里不再赘述。举例而言,设定第一预设阈值a,第二预设阈值b,待编码图像属于图像组2,其图像编号从9-17,待编码图像为图14,取图像组内其他图像,确定为相近图像,通过运动搜索,检测得到待编码图像与图像组内其他每一张图像间的数据块运动矢量,如果,其中该待编码图像与图10间的运动矢量模值大于b的数据块有n个,占该待编码图像数据块总数的比例大于a,那么,可以判定该待编码图像不符合长期参考图像的确定条件,如果待编码图像与所有相近图像间的运动矢量模值大于b的数据块所占比例都小于a,那么,可以判定该待编码图像符合长期参考图像的确定条件。当该第一数据关系为关于待编码图像与相近图像间的数据关系时,在另一种实现方式中,所述根据第一数据关系,判断该待编码图像是否符合长期参考图像的确定条件,可以包括:根据该待编码图像与相近图像的帧间预测失真值的总和,判断该待编码图像是否符合长期参考图像的确定条件。本领域技术人员可以理解的是,若待编码图像与相近图像的帧间预测失真值的总和太大,则该待编码图像的长期参考价值较低。其中,具体获得待编码图像与相近图像的帧间预测失真值的总和的方法,属于现有技术,此处不再赘述。具体的,所述根据该待编码图像与相近图像的帧间预测失真值的总和,判断该待编码图像是否符合长期参考图像的确定条件,可以包括:若该待编码图像与相近图像包括的每一图像的帧间预测失真值的总和小于第三预设阈值,判定所述待编码图像符合长期参考图像的确定条件。当该第一数据关系为关于相近图像间的数据关系时,在一种实现方式中,所述根据第一数据关系,判断该待编码图像是否符合长期参考图像的确定条件,可以包括:针对相近图像包括的每一图像,确定该图像中第二类数据块的第二比例,判断该第二比例是否小于第四预设阈值,其中第二类数据块为:在该图像与该图像的前一帧图像间的运动矢量模值大于第五预设阈值的数据块。若所有的判断结果均为是,判定该待编码图像符合长期参考图像的确定条件。需要说明的是,如果待编码图像的相近图像之间的运动幅度过大,也极有可能跟该编码图像之间的运动幅度过大,说明视频图像在当前一段时间内场景变化较大,那么,该待编码图像的长期参考价值会较低。举例而言,设定第四预设阈值为c,第五预设阈值为d,待编码图像的相近图像为图10-图20,分别检测图20与图19,图19与图18,以此类推,直到图11与图10之间的数据块运动信息,如果图20与图19的检测结果中,运动矢量模值大于d的数据块占图20数据块总数的比例小于c,图19与图18的检测结果中,运动矢量模值大于d的数据块占图19数据块总数的比例小于c,以此类推,当所有的检测结果均小于c时,可以判定该待编码图像符合长期参考图像的确定条件。当然,相近图像可以不是连续图像。其中,由于长期参考图像是服务于后续未编码图像,供它们进行长期参考的解码图像,因此,为针对待编码图像,更准确地判断其是否符合长期参考图像的确定条件,上述提到的相近图像可以为预读取图像。本领域技术人员可以理解的是,根据待编码图像与预读取图像间的数据关系,来判断该待编码图像是否符合长期参考图像的确定条件,更具有针对性,得到的结果更准确,判定的长期参考图像也更具有长期参考价值。实际应用中,还可以针对待编码图像,根据具体情况和需求,将上述任意几种实现方式相结合,来判断该待编码图像是否符合长期参考图像的确定条件。s304,生成该待编码图像对应的重建图像,并将该重建图像确定为长期参考图像。其中,在s303执行结果为是的情况下,即该待编码图像符合长期参考图像的确定条件时,可以生成该待编码图像对应的重建图像,并将该重建图像确定为长期参考图像。具体标记方法属于现有技术,此处不再赘述。图3所示实施例提供的长期参考图像选择方法中,获得待编码图像的预定图像属性的目标属性值;判断该目标属性值是否为预设属性值;在该目标属性值为预设属性值的情况下,根据第一数据关系,判断该待编码图像是否符合长期参考图像的确定条件;如果是,生成该待编码图像对应的重建图像,并将该重建图像确定为长期参考图像。在长期参考图像选择过程中,考虑了作为待选图像的待编码图像与其相近图像间的关系,来灵活地选择适当的图像作为长期参考图像,而不是直接选择目标视频的第一帧图像作为长期参考图像,能更好地适应视频场景的变化,提高视频编码效率。更进一步的,如图4所示,本发明实施例所提供的一种长期参考图像选择方法还可以包括:s305,将所确定的长期参考图像移入长期参考图像缓冲区。其中,可以将符合长期参考图像的确定条件的待编码图像对应的重建图像,即所确定的长期参考图像,移入长期参考图像缓冲区,以供后续未编码的图像进行参考。需要说明的是,在应用长期参考图像预测技术进行帧间预测时,针对未编码图像,可以当该未编码图像不是i帧或者其编码层级小于经验值k时,使用长期参考图像,其中,编码层级越小的图像,越有价值,因此,为了降低方法复杂度,可以选择编码层级小于经验值k的图像来使用长期参考图像进行帧间预测;若不考虑方法复杂度,可以针对所有的未编码图像均使用长期参考图像,得到的预测效果会比较好;实际应用中,可以根据具体需求进行选择。此外,本领域技术人员可以理解的是,越相邻的图像,其包含的物体可能越相似,因此,针对未编码图像,可以仅使用一幅长期参考图像,且该参考图像离该未编码图像最近;但,当该未编码图像中存在有相邻图像中不存在的物体时,可以参考离该未编码图像最远的一幅长期参考图像。s306,针对长期参考图像缓冲区中的每一长期参考图像,根据第二数据关系,判断是否继续使用该长期参考图像,如果否,将该长期参考图像标记为非长期参考图像。为了保证长期参考图像缓冲区中所存储的长期参考图像在后续编码过程中属于有效的长期参考图像,可以针对长期参考图像缓冲区中的每一长期参考图像,根据第二数据关系,判断是否继续使用该长期参考图像,如果否,将该长期参考图像标记为非长期参考图像。其中,第二数据关系可以为:关于第一类图像与该长期参考图像间的数据关系或关于第一类图像间的数据关系,而第一类图像可以包括预读取图像和/或统计的已编码图像。需要说明的是,可以根据长期参考图像与预读取图像和/或统计的已编码图像的数据依赖关系,或者预读取图像和/或统计的已编码图像之间的数据依赖关系,来判断该长期参考图像是否要继续使用,如果否,将该长期参考图像标记为非长期参考图像,以便后续操作。当第二数据关系为关于第一类图像与该长期参考图像间的数据关系时,在一种实现方式中,所述根据第二数据关系,判断是否继续使用该长期参考图像,可以包括:根据第一类图像与该长期参考图像间的数据块之间的运动信息,判断是否继续使用该长期参考图像。具体的,所述根据第一类图像与该长期参考图像间的数据块之间的运动信息,判断是否继续使用该长期参考图像,可以包括:针对第一类图像包括的每一图像,确定该长期参考图像中第三类数据块的第三比例,判断该第三比例是否小于第六预设阈值,其中,第三类数据块为在该长期参考图像与该图像间的运动矢量模值大于第七预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。当第二数据关系为关于第一类图像与该长期参考图像间的数据关系时,在另一种实现方式中,所述根据第二数据关系,判断是否继续使用该长期参考图像,可以包括:根据第一类图像与该长期参考图像的帧间预测失真值的总和,判断是否继续使用该长期参考图像。具体的,所述根据第一类图像与该长期参考图像的帧间预测失真值的总和,判断是否继续使用该长期参考图像,可以包括:若第一类图像包括的每一图像与该长期参考图像的帧间预测失真值的总和小于第八预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。需要说明的是,基于图像的连续性与相邻图像的相似性,对长期参考缓冲区中的每一长期参考图像,可以根据该长期参考图像与第一类图像间的数据块运动信息或帧间预测失真值的总和,来判定是否继续使用该长期参考图像,具体原理与实现和s303中的对应方法相类似,此处不再赘述。可以理解的是,针对上述两种实现方式,选用已编码图像的方法复杂度低,而选用预读取图像的方法准确度更高,在实际应用中,可以根据具体需求进行选择。当第二数据关系为关于第一类图像与该长期参考图像间的数据关系且所述第一类图像为统计的已编码图像时,在一种实现方式中,所述根据第二数据关系,判断是否继续使用该长期参考图像,可以包括:根据统计的已编码图像中使用该长期参考图像的面积之和,判断是否继续使用该长期参考图像。具体的,所述根据统计的已编码图像中使用该长期参考图像的面积之和,判断是否继续使用该长期参考图像,可以包括:若统计的已编码图像中使用该长期参考图像的面积之和大于第九预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像;或,若统计的已编码图像中使用该长期参考图像的面积之和占所述已编码图像总面积的比例大于第十预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。需要说明的是,为提高结果的准确性,可以统计距离当前时间点最近的多帧已编码图像,若在统计的已编码图像中使用该长期参考图像的面积之和大于第九预设阈值或者在统计的已编码图像中所占的比例大于第十预设阈值,说明当前视频场景变化较小,基于视频图像具有一定的连续性,该长期参考图像之于后续未编码图像一般具有较高的长期参考价值,可以判定该长期参考图像可以继续使用。举例而言,设定第十预设阈值为经验值e%,统计的已编码图像为最近编码的m(m为整数)帧图像,其总面积为s,所统计的已编码图像中使用某长期参考图像的面积之和为s,若r小于e%,则可以判定不再继续使用该长期参考图像。当所述第二数据关系为关于第一类图像间的数据关系时,在一种实现方式中,所述根据第二数据关系,判断是否继续使用该长期参考图像,可以包括:针对第一类图像包括的每一图像,确定该图像中第四类数据块的第四比例,判断所述第四比例是否小于第十一预设阈值,其中,所述第四类数据块为在该图像与该图像的前一帧图像间的运动矢量模值大于所述第十二预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。可以理解的是,如果预读取图像和/或统计的已编码图像间的数据块运动剧烈,说明目标视频在当前一段时间内场景变化较大,那么,当前已选定的长期参考图像之于后续未编码图像极可能参考意义不大。其中,需要说明的是,选用已编码图像的方法复杂度低,而选用预读取图像的方法准确度更高,在实际应用中,可以根据具体需求进行选择。实际应用中,还可以针对待判断的长期参考图像,根据具体情况和需求,将上述任意几种实现方式相结合,来判断是否继续使用该长期参考图像。下面将结合具体的应用实例,对图4所示实施例提供的长期参考图像选择方法进行介绍。假设预定图像属性为帧类型,首先可以获得待编码图像的帧类型,并判断其帧类型是否为i帧,若是,针对每一预读取图像,检测获得该预读取图像与其前一图像之间运动幅度较大的数据块个数所占该预读取图像的比例是否小于预设阈值t1,如果所有的判断结果均为是,那么可以判定该待编码图像符合长期参考图像的确定条件;生成该待编码图像对应的重建图像,并将该重建图像确定为长期参考图像,然后,将所确定的长期参考图像移入长期参考图像缓冲区。其中,运动幅度较大数据块可以是对应的运动矢量模值大于预设阈值v的数据块。此外,针对长期参考图像缓冲区中的长期参考图像,判断每一预读取图像与其前一图像之间运动幅度较大的数据块个数所占该预读取图像的比例是否小于预设阈值t2,如果所有的判断结果均为是,或当前已编码图像中使用该长期参考图像的参考面积超过128,那么可以判定继续使用该长期参考图像;否则,判定不再继续使用该长期参考图像,可以将该长期参考图像标记为非长期参考图像,并移出缓冲区。在后续编码过程中,针对未编码图像,可以根据实际情况选择合适的长期参考图像进行参考。在相同质量评价下,与现有技术相比,应用上述具体实例针对不同视频类型进行视频编码,所带来的编码效率的提升结果如表1和表2所示,分别平均带来0.65%和0.51%的码率节省:表1相同质量下的码率节省(1)表2相同质量下的码率节省(2)视频类型yuvyuvmovie-0.26%-0.28%-0.17%-0.27%game-0.63%-1.39%-1.08%-0.75%average-0.45%-0.84%-0.63%-0.51%其中,yuv,是一种颜色编码方法,y表示明亮度,u表示色度,v表示浓度;表中的y、u、v和yuv列分别表示相同y、u、v以及yuv合并质量下的码率节省,表中负值表示码率节省,正值表示码率增加。需要说明的是,表1为针对从图像大小角度进行划分的不同视频类型进行视频编码的码率提升结果;表2为针对从视频画面内容角度进行划分的不同视频类型进行视频编码的码率提升结果,其中,movie表示电影类视频,game表示游戏类视频,可以理解的是,电影类视频的场景变化相对比较丰富。其中,表1中选定的720p视频中大部分是视频会议场景,场景变化相对较小,因此其码率节省较大,为1.37%。可以看出,本发明实施例所提供的技术方案应用在场景变化较小的视频编码过程中,效果更佳。应用图4所示实施例,更进一步的,对长期参考图像缓冲区中的每一长期参考图像,根据该长期参考图像与预读取图像和/或已编码的图像间的数据依赖关系,来判断是否继续使用该长期参考图像,如果否,将该长期参考图像标记为非长期参考图像,以便后续操作。实际应用中,可以将所标记的非长期参考图像移出长期参考图像缓冲区,防止缓冲区的溢出,并为后续确定的长期参考图像预留出存储空间,以便未编码图像及时访问新的长期参考图像,提高视频编码效率。需要强调的是,本发明实施例所涉及的“第一阈值”中的“第一”、“第二阈值”中的“第二”等等,仅仅是从命名上区分不同的阈值并不具有任何限定意义,并且可以根据实际情况进行设定,在此不做限定;“第一类数据关系”中的“第一类”和“第二类数据关系”中的“第二类”仅仅从命名上区分不同的数据关系,并不具有任何限定意义。相应于上述方法实施例,本发明实施例提供了一种长期参考图像选择装置,如图5所示,所述装置可以包括:目标属性值获得模块501,用于获得待编码图像的预定图像属性的目标属性值;第一判断模块502,用于判断所述目标属性值是否为预设属性值;第二判断模块503,用于在所述第一判断模块502的判断结果为是的情况下,根据第一数据关系,判断所述待编码图像是否符合长期参考图像的确定条件;确定模块504,用于在所述第二判断模块503的判断结果为是的情况下,生成所述待编码图像对应的重建图像,并将所述重建图像确定为长期参考图像。其中,所述待编码图像为目标视频中的图像;所述第一数据关系为:关于所述待编码图像与相近图像间的数据关系或关于所述相近图像间的数据关系,所述相近图像为:在按照预设排序方式所得的所述目标视频的图像序列中,所述待编码图像之前第一预设数量帧图像和/或之后第二预设数量帧图像。应用图5所示实施例,获得待编码图像的预定图像属性的目标属性值;判断目标属性值是否为预设属性值;在目标属性值为预设属性值的情况下,根据第一数据关系,判断待编码图像是否符合长期参考图像的确定条件;如果是,生成该待编码图像对应的重建图像,并将该重建图像确定为长期参考图像。在长期参考图像选择过程中,考虑了作为待选图像的待编码图像与其相近图像间的关系,来灵活地选择适当的图像作为长期参考图像,而不是直接选择目标视频的第一帧图像作为长期参考图像,能更好地适应视频场景的变化,提高视频编码效率。在第一种实现方式中,所述目标属性值获得模块501具体用于:获得待编码图像的帧类型的目标类型值;所述第一判断模块502,具体用于:判断所述目标类型值是否为i类型。在第二种实现方式中,所述目标属性值获得模块501具体用于:获得待编码图像所属编码层级的目标层级值;所述第一判断模块502,具体用于:判断所述目标层级值是否为目标值,所述目标值对应的图像不参考所属图像组内的其他图像。具体的,所述目标属性值获得模块501,可以包括:层级值确定子模块,用于确定所述目标视频中目标图像所属编码层级的下一级的层级值,其中,所述目标图像与所述待编码图像属同一图像组,且所述目标图像为所述待编码图像的参考图像中所属编码层级的层级值最大的图像;第一目标层级值确定子模块,用于将所确定出的层级值确定为所述待编码图像所属编码层级的目标层级值。具体的,所述目标属性值获得模块501,可以包括:数量获得子模块,用于获得待编码图像所属图像组中、量化参数小于所述待编码图像的量化参数的图像的数量;第二目标层级值确定子模块,用于将所述数量确定为所述待编码图像所属编码层级的目标层级值。在第三种实现方式中,所述目标属性值获得模块501具体用于:获得待编码图像的帧类型的目标类型值和所属编码层级的目标层级值;所述第一判断模块502,具体用于:判断所述目标类型值是否为i类型且所述目标层级值是否为目标值,所述目标值对应的图像不参考所属图像组内的其他图像。具体的,所述第二判断模块503,可以包括:第一判断子模块,用于当所述第一数据关系为关于所述待编码图像与相近图像间的数据关系时,根据所述待编码图像与相近图像的数据块之间的运动信息,判断所述待编码图像是否符合长期参考图像的确定条件;或,第二判断子模块,用于当所述第一数据关系为关于所述待编码图像与相近图像间的数据关系时,根据所述待编码图像与相近图像的帧间预测失真值的总和,判断所述待编码图像是否符合长期参考图像的确定条件。其中,所述第一判断子模块具体用于:针对相近图像包括的每一图像,确定所述待编码图像中第一类数据块的第一比例,判断所述第一比例是否小于第一预设阈值,其中,所述第一类数据块为在所述待编码图像与该图像间的运动矢量模值大于第二预设阈值的数据块;若所有的判断结果均为是,判定所述待编码图像符合长期参考图像的确定条件。所述第二判断子模块具体用于:判断所述待编码图像与相近图像包括的每一图像的帧间预测失真值的总和是否小于第三预设阈值;在判断结果为是的情况下,判定所述待编码图像符合长期参考图像的确定条件。具体的,所述第二判断模块503,可以包括:第三判断子模块,用于当所述第一数据关系为关于相近图像间的数据关系时,针对相近图像包括的每一图像,确定该图像中第二类数据块的第二比例,判断所述第二比例是否小于第四预设阈值,其中所述第二类数据块为:在该图像与该图像的前一帧图像间的运动矢量模值大于第五预设阈值的数据块;若所有的判断结果均为是,判定所述待编码图像符合长期参考图像的确定条件。其中,所述预设排序方式可以为根据图像编解码顺序进行排序或根据图像显示顺序进行排序;所述相近图像可以为预读取图像。更进一步的,在包含目标属性值获得模块501,第一判断模块502,第二判断模块503,确定模块504的基础上,如图6所示,本发明实施例所提供的一种长期参考图像选择装置还可以包括:长期参考图像移入模块505,用于将所确定的长期参考图像移入长期参考图像缓冲区,以供未编码的图像参考。第三判断模块506,用于针对所述长期参考图像缓冲区中的每一长期参考图像,根据第二数据关系,判断是否继续使用该长期参考图像。标记模块507,用于在所述第三判断模块的结果为否的情况下,将该长期参考图像标记为非长期参考图像。其中,所述第二数据关系为:关于第一类图像与该长期参考图像间的数据关系或关于所述第一类图像间的数据关系,所述第一类图像包括预读取图像和/或统计的已编码图像。应用图6所示实施例,更进一步的,对长期参考图像缓冲区中的每一长期参考图像,根据该长期参考图像与预读取图像和/或已编码的图像间的数据依赖关系,来判断是否继续使用该长期参考图像,如果否,将该长期参考图像标记为非长期参考图像,以便后续操作。实际应用中,可以将所标记的非长期参考图像移出长期参考图像缓冲区,防止缓冲区的溢出,并为后续确定的长期参考图像预留出存储空间,以便未编码图像及时访问新的长期参考图像,提高视频编码效率。具体的,所述第三判断模块506,可以包括:第四判断子模块,用于当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系时,针对所述长期参考图像缓冲区中的每一长期参考图像,根据所述第一类图像与该长期参考图像间的数据块之间的运动信息,判断是否继续使用该长期参考图像;或,第五判断子模块,用于当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系时,针对所述长期参考图像缓冲区中的每一长期参考图像,根据所述第一类图像与该长期参考图像的帧间预测失真值的总和,判断是否继续使用该长期参考图像。具体的,所述第三判断模块506,可以包括:第六判断子模块,用于当所述第二数据关系为关于第一类图像与该长期参考图像间的数据关系且所述第一类图像为统计的已编码图像时,针对所述长期参考图像缓冲区中的每一长期参考图像,根据统计的已编码图像中使用该长期参考图像的面积之和,判断是否继续使用该长期参考图像。其中,所述第四判断子模块具体用于:针对所述第一类图像包括的每一图像,确定该长期参考图像中第三类数据块的第三比例,判断所述第三比例是否小于第六预设阈值,其中,所述第三类数据块为在该长期参考图像与该图像间的运动矢量模值大于第七预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。所述第五判断子模块具体用于:若所述第一类图像包括的每一图像与长期参考图像的帧间预测失真值的总和是否小于第八预设阈值;判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。所述第六判断子模块具体用于:针对所述长期参考图像缓冲区中的每一长期参考图像,若统计的已编码图像中使用该长期参考图像的面积之和大于第九预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像;或,针对所述长期参考图像缓冲区中的每一长期参考图像,若统计的已编码图像中使用该长期参考图像的面积之和占所述已编码图像总面积的比例大于第十预设阈值,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。具体的,所述第三判断模块506,可以包括:第七判断子模块,用于当所述第二数据关系为关于第一类图像间的数据关系时,针对所述第一类图像包括的每一图像,确定该图像中第四类数据块的第四比例,判断所述第四比例是否小于第十一预设阈值,其中,所述第四类数据块为在该图像与该图像的前一帧图像间的运动矢量模值大于所述第十二预设阈值的数据块;若所有的判断结果均为是,判定继续使用该长期参考图像,否则,判定不继续使用该长期参考图像。具体的,本发明实施例所提供的长期参考图像选择装置,还可以包括:非长期参考图像移出模块,用于将所标记的非长期参考图像移出所述长期参考图像缓冲区。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:rom/ram、磁碟、光盘等。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1