视频处理的方法及装置的制造方法

文档序号:10516164阅读:731来源:国知局
视频处理的方法及装置的制造方法
【专利摘要】本发明实施例提供一种视频处理的方法及装置,其中,本发明的方法主要包括:获取全景视频;分别判断所述全景视频中全景图像包含的不同对象的属性,所述属性用于标识对象的核心度和运动频率;根据所述属性为所述全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。与现有技术相比,本发明能够实现减少全景视频占用存储空间和流量的耗费。
【专利说明】
视频处理的方法及装置
技术领域
[0001]本发明实施例涉及计算机应用技术领域,尤其涉及一种视频处理的方法及装置。
【背景技术】
[0002]随着社会经济的发展,计算机已经成为人们生活不可或缺的重要组成部分,而友好的人机交互也早就成为人们非常关心的课题。从早期的命令界面到图形用户界面再到多媒体界面,直到现在的虚拟现实。人机交互已经发展到了一个新的领域。
[0003]虚拟现实(Virtual Reality,简称VR)是利用计算机图形系统及各种现实控制等接口设备,在计算机上生成的、可交互的三维环境中提供沉浸感觉的技术。VR技术的实现需要有VR全景视频、VR观看设备等。其中VR全景视频是采用全景相机对现场进行360度无死角拍摄然后再经过后期的制作、软件合成的视频,因此可以使用户享受身临其境的代入感。由于是360度无死角拍摄,并且由于对VR全景视频的清晰度有一定的要求,因此得到的VR全景视频文件数据通常较大,这样VR全景视频占有的存储空间会较大,同样传输所需耗费的流量也较大,而VR全景视频本身的这些特征给VR全景视频的存储和传输造成压力。

【发明内容】

[0004]本发明实施例提供一种视频处理的方法及装置,用以解决现有VR全景视频处理方法耗费存储空间和流量问题。
[0005]本发明实施例提供一种视频处理的方法,所述方法包括:
[0006]获取全景视频;
[0007]分别判断所述全景视频中全景图像包含的不同对象的属性,所述属性用于标识对象的核心度和运动频率;
[0008]根据所述属性为所述全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。
[0009]本发明实施例提供一种视频处理的装置,所述装置包括:
[0010]获取单元,用于获取全景视频;
[0011]判断单元,用于分别判断所述全景视频全景中图像包含的不同对象的属性,所述属性用于标识对象的核心度和运动频率;
[0012]设置单元,用于根据所述属性为所述全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。
[0013]本发明实施例提供的视频处理的方法及装置,能够首先获取全景视频;然后,分别判断该全景视频中包含的全景图像中包含的不同对象的属性,该属性用于标识上述对象的核心度和运动频率;最后,根据上述属性为全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。与现有技术相比,本发明实施例能够根据全景视频中包含的全景图像中不同对象的核心度和运动速率设置不同的图像质量参数进行编码,这样就可以进一步针对根据全景图像中对象的不同属性需要选择不同的图像质量参数,通常图像质量参数越高所占用的空间越大,而图像质量参数根据不同的对象动态变化的视频编码方式在一定程度上可以在保证重要对象的图像质量的情况下减少整个全景视频的存储空间和以及传输时所需流量的大小。
【附图说明】
[0014]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本发明实施例提供的一种视频处理的方法的流程图;
[0016]图2为本发明实施例提供的另一种视频处理的方法的流程图;
[0017]图3为本发明实施例提供的一种视频处理的装置的组成框图;
[0018]图4为本发明实施例提供的另一种视频处理的装置的组成框图。
【具体实施方式】
[0019]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]本发明实施例提供了一种视频处理的方法,如图1所示,该方法包括:
[0021]101、获取全景视频。
[0022]全景视频指可以在拍摄角度左右上下360度的任意观看动态视频,使我们有一种身临其境的感觉,现在的VR技术使用的就是全景视频。通常全景视频是由多个摄像机拍摄的视频进行拼接得到的,拼接成成的一个全景图像可能为立方体图像或者球形图像。本实施例中获取的全景视频可以为直接通过摄像机拍摄的视频,直接拍摄得到的全景视频是半成品,需要获取之后使用软件进行拼接等处理;或者直接获取经过相关软件处理得到的成型的全景视频。
[0023]102、分别判断全景视频中全景图像包含的不同对象的属性。
[0024]由于现有网络带宽的限制,视频较大数据的信号通常需要进行较大的压缩,因此视频编码的过程中涉及视频的压缩。而对于全景视频来说,由于本身相对于传统的视频数据量更大,因此在保证一定的视频质量时,全景视频数据的压缩比例不能太大。然而全景视频的数据量越大,在传输过程中占用的带宽和流量也更大,对网络的要求也就更高。但是对于大多数的全景视频进行分析,可以看到一个全景视频中有效的信息少,大多数都是背景之类的非重要信息。因此本实施例考虑根据全景视频中信息的重要程度来分别进行编码过程中的相关参数的不同设置。由上述的分析,因此需要首先对获取的全景视频中的信息进行分析。具体的:
[0025]视频都是由一个一个的图像构成的,分析全景视频中包含的每个全景图像或者关键帧全景图像,具体的分析内容为:判断全景图像中包含的不同对象的属性,不同的对象通常指不同的场景或者不同的人或物等。比如一个全景图像为“一个女孩在教室里跳舞”,那么这个图像中包含的对象为“女孩”和“教室”两个。本实施例中全景图像中对象的属性是用于标识对象的核心度和运动频率。还使用上述例子“一个女孩在教室里跳舞”两个对象“女孩”和“教室”,女孩跳舞是图像中核心的部分,而教室只是一个跳舞的背景,因此对象“女孩”的核心度比“教室”的核心度高;另外,对象“女孩”在整个视频中是在跳舞,而作为“教室”的背景是始终保持不变的,因此两个对象对应的运动频率也是不同的,“女孩”的运动频率为正值,大于“教室”的运动频率零值。需要说明的是不同对象对应的运动的频率单独在一个图像中是无法确定的,通常是根据全景视频中某一段视频或是全部的全景视频来判断的。
[0026]103、根据属性为全景图像中不同的对象设置对应的图像质量参数。
[0027]由步骤102确定全景图像中包含的不同对象的属性后,根据对应的属性设置不同对象对应的图像质量参数,以使用不同的图像质量参数进行图像编码。具体的:核心度高和/或运动率大的对象,图像质量参数也会相应的设置较大,而核心度和/或运动率小的对象,图像质量参数也会相应的设置较小,图像质量参数越小通常对应的编码后的图像数据占用的存储空间和流量也会越小,实际的效果是在编码的过程中根据不同的对象动态地改变图像质量参数。由于用户在观看全景视频时,通常只会关注核心度高或运动率高的对象,因此可以使最终呈现出的全景视频效果为:保证了核心度高或运动率高的对象的图像质量,不影响用户的观看。同时也减少了全景视频传输时占用的存储空间和流量,解决了由于全景视频数据量大造成的数据在网络传输中遇到的困难。
[0028]需要说明的是,图像质量参数可以根据实际的需求设置不同的等级与不同的核心度和/或运动频率进行匹配。图像质量参数与核心和/或运动频率不一定是--对应的关系,可以将在某一范围内的核心度和/或运动频率对应同一个图像质量参数等级。
[0029]进一步的,对于本实施例中的全景视频主要作为VR设备的片源。
[0030]本发明实施例提供的视频处理的方法,能够首先获取全景视频;然后,分别判断该全景视频中包含的全景图像中包含的不同对象的属性,该属性用于标识上述对象的核心度和运动频率;最后,根据上述属性为全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。与现有技术相比,本发明实施例能够根据全景视频中包含的全景图像中不同对象的核心度和运动速率设置不同的图像质量参数进行编码,这样就可以进一步针对根据全景图像中对象的不同属性需要选择不同的图像质量参数,通常图像质量参数越高所占用的空间越大,而图像质量参数根据不同的对象动态变化的视频编码方式在一定程度上可以在保证重要对象的图像质量的情况下减少整个全景视频的存储空间和以及传输时所需流量的大小。
[0031]进一步的,为了对图1所示实施例的细化及扩展,本发明实施例提供另一种视频处理的方法,如图2所示。
[0032]201、获取全景视频。
[0033]本步骤的实现方式与图1步骤101中的实现方式相同,此处不再赘述。
[0034]202、将全景视频中全景图像分割为不同区域,不同区域对应不同的对象。
[0035]获取全景视频后,为了将对应的全景图像中的不同重要程度的信息进行区分,首先需要将全景图像进行分割,分割为不同的区域,分割时可以根据用户输入的坐标点信息作为不同区域的分界点信息,进而为全景图像圈出不同的区域;或者根据用户通过网格标记的输入方式获取不同区域的分界点,进而为全景图像圈出不同的区域。进行全景图像区域分割时所依据的标准为不同的区域对应不同的对象。需要说明的是不同重要程度的信息指的是不同的对象。
[0036]203、分别判断全景视频中全景图像包含的不同对象的属性。
[0037]本实施例中对象的属性与图1步骤102中属性是一样的,包括对象的核心度和运动频率,对于判断全景图像中不同对象的属性的方法具体包括以下两种情况:
[0038]第一种情况,根据全景视频对应的属性说明文件判断对象的属性,属性说明文件中记录有全景视频中包含的所有对象的属性信息。属性说明文件是与全景视频一样是已知的,可以直接获取。属性说明文件是拍摄全景视频的拍摄者在拍摄过程中对不同的对象的属性进行标记和记录生成的,同时也可以更加准确地表达拍摄者拍摄的视频想要表达的真正含义。属性说明文件可以在获取全景视频时一并被获取。因此只要确定全景图像中包含的对象就可以在属性说明文件中找到相对应的属性信息。
[0039]第二种情况,根据预设标准评估不同对象的属性。对于没有属性说明文件的全景视频或者不想使用全景视频对应的属性说明文件时,可以根据预设标准对不同的对象进行属性的预估。其中预设标准中包括如何根据对象的运动或静止的状态来判断运动频率的规定、如何根据运动或静止状态判断对应的不同的核心度的规定;如何根据对象在全景图像中的位置确定对象的核心度的规定等多种规定。例如可以规定运动的对象对应的运动频率高且核心度高,静止的对象对应的运动频率低、核心度低,处于全景图像中心位置的对象的核心度高,处于全景图像边缘位置的对象的核心度低等。实际中可以根据不同的全景视频以及包含的不同的全景图像选择预设标准中具体使用的规定,然后根据选择的规定进行不同对象的属性评估。
[0040]上述两种请况可以单独使用,也可以进行组合使用,具体的使用方式可以根据实际需要确定。
[0041]204、根据属性为全景图像中不同的对象设置对应的图像质量参数。
[0042]本实施例中,图像质量参数主要包括码率和帧率。码率是指数据传输时单位时间内传送的数据的位数,通常的使用单位为kbp/s。码率就是失真度,码率越高,图像被压缩的比例越小,图像越清晰;码率越低,图像被压缩的比例越大,图像越粗糙包含更多马赛克。帧率是指I秒内显示的图像帧数,帧率就是刷新率,帧率越大,呈现出的视频画面越流畅;帧率越小,呈现出的视频画面越有跳动感。帧率和码率都是影响图像质量的因素。具体的:
[0043]对于码率的设置主要参考对象的核心度,码率与核心度成正比,核心度越高,对应设置的码率越大,核心度较低的对象设置较低的码率。码率越大,图像压缩后的占用的空间越大;码率越小,图像压缩后的占用的空间越小,因此即保证了全景图像中核心度高即重要的对象的图像质量,也在一定程度上减小了全景图像压缩后的大小,从而减小存储空间和流量。具体码率与核心度之间的对应关系需要提前设置。
[0044]对于帧率的设置主要参考对象的运动频率,帧率与运动频率成正比,运动频率越高,对应设置的帧率越大;运动频率越低,对应设置的帧率越小。帧率越大,压缩后的图像越流畅,尤其对于运动的对象;帧率越小,压缩后的图像的跳动感越大,但是对应运动频率较小的对象,低的帧率就可以满足对应的对象的动态效果。另外,帧率越大,对应的单位时间内传输的数据量也越大。因此,这样就保证了运动频率高的对象的流畅性,也可以在一定程度上减少一些数据的传输量,进而减少对存储空间和网络传输流量的需求量。具体帧率与运动频率之间的对应关系需要提前设置。
[0045]205、将图像质量参数与不同的对象之间的对应关系保存到配置文件中。
[0046]由于全景视频进行编码时是针对不同的全景图像中的不同对象设置不同的图像质量参数进行的,因此在视频解码时,需要依据编码时的参数设置选择合适的解码器进行解码。因此需要将编码时确定的不同对象对应的图像质量参数进行存储到对应的配置文件中,作为选择解码器的一项参考依据。
[0047]进一步的,作为对上述图1及图2所示方法的实现,本发明实施例的另一个实施例还提供了一种视频处理的装置,如图3所示,该装置包括:获取单元31、判断单元32以及设置单元33。
[0048]获取单元31,用于获取全景视频。
[0049]本实施例中获取的全景视频可以为直接通过摄像机拍摄的视频,直接拍摄得到的全景视频是半成品,需要获取之后使用软件进行拼接等处理;或者直接获取经过相关软件处理得到的成型的全景视频。
[0050]判断单元32,用于分别判断全景视频中全景图像包含的不同对象的属性,属性用于标识对象的核心度和运动频率。
[0051]视频都是由一个一个的图像构成的,分析全景视频中包含的每个全景图像或者关键帧全景图像,具体的分析内容为:判断全景图像中包含的不同对象的属性,不同的对象通常指不同的场景或者不同的人或物等。比如一个全景图像为“一个女孩在教室里跳舞”,那么这个图像中包含的对象为“女孩”和“教室”两个。本实施例中全景图像中对象的属性是用于标识对象的核心度和运动频率。还使用上述例子“一个女孩在教室里跳舞”两个对象“女孩”和“教室”,女孩跳舞是图像中核心的部分,而教室只是一个跳舞的背景,因此对象“女孩”的核心度比“教室”的核心度高;另外,对象“女孩”在整个视频中是在跳舞,而作为“教室”的背景是始终保持不变的,因此两个对象对应的运动频率也是不同的,“女孩”的运动频率为正值,大于“教室”的运动频率零值。需要说明的是不同对象对应的运动的频率单独在一个图像中是无法确定的,通常是根据全景视频中某一段视频或是全部的全景视频来判断的。
[0052]设置单元33,用于根据属性为全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。
[0053]根据属性设置不同对象对应的图像质量参数,以使用不同的图像质量参数进行图像编码。具体的:核心度高和/或运动率大的对象,图像质量参数也会相应的设置较大,而核心度和/或运动率小的对象,图像质量参数也会相应的设置较小,图像质量参数越小通常对应的编码后的图像数据占用的存储空间和流量也会越小,实际的效果是在编码的过程中根据不同的对象动态地改变图像质量参数。由于用户在观看全景视频时,通常只会关注核心度高或运动率高的对象,因此可以使最终呈现出的全景视频效果为:保证了核心度高或运动率高的对象的图像质量,不影响用户的观看。同时也减少了全景视频传输时占用的存储空间和流量,解决了由于全景视频数据量大造成的数据在网络传输中遇到的困难。
[0054]需要说明的是,图像质量参数可以根据实际的需求设置不同的等级与不同的核心度和/或运动频率进行匹配。图像质量参数与核心和/或运动频率不一定是--对应的关系,可以将在某一范围内的核心度和/或运动频率对应同一个图像质量参数等级。
[0055]进一步的,对于本实例中的全景视频主要作为VR设备的片源。
[0056]进一步的,如图4所示,判断单元32包括:
[0057]判断模块321,用于根据全景视频对应的属性说明文件判断对象的属性,属性说明文件中记录有全景视频中包含的所有对象的属性信息;
[0058]根据全景视频对应的属性说明文件判断对象的属性,属性说明文件中记录有全景视频中包含的所有对象的属性信息。属性说明文件是与全景视频一样是已知的,可以直接获取。属性说明文件是拍摄全景视频的拍摄者在拍摄过程中对不同的对象的属性进行标记和记录生成的,同时也可以更加准确地表达拍摄者拍摄的视频想要表达的真正含义。属性说明文件可以在获取全景视频时一并被获取。因此只要确定全景图像中包含的对象就可以在属性说明文件中找到相对应的属性信息。
[0059]评估模块322,用于根据预设标准评估不同对象的属性。
[0060]根据预设标准评估不同对象的属性。对于没有属性说明文件的全景视频或者不想使用全景视频对应的属性说明文件时,可以根据预设标准对不同的对象进行属性的预估。其中预设标准中包括如何根据对象的运动或静止的状态来判断运动频率的规定、如何根据运动或静止状态判断对应的不同的核心度的规定;如何根据对象在全景图像中的位置确定对象的核心度的规定等多种规定。例如可以规定运动的对象对应的运动频率高且核心度高,静止的对象对应的运动频率低、核心度低,处于全景图像中心位置的对象的核心度高,处于全景图像边缘位置的对象的核心度低等。实际中可以根据不同的全景视频以及包含的不同的全景图像选择预设标准中具体使用的规定,然后根据选择的规定进行不同对象的属性评估。
[0061 ] 进一步的,图像质量参数包括码率与帧率,如图4所示,所述设置单元33,包括:
[0062]第一设置模块331,用于为不同的对象设置与核心度对应的码率,码率与核心度成正比;
[0063]对于码率的设置主要参考对象的核心度,码率与核心度成正比,核心度越高,对应设置的码率越大,核心度较低的对象设置较低的码率。码率越大,图像压缩后的占用的空间越大;码率越小,图像压缩后的占用的空间越小,因此即保证了全景图像中核心度高即重要的对象的图像质量,也在一定程度上减小了全景图像压缩后的大小,从而减小存储空间和流量。具体码率与核心度之间的对应关系需要提前设置。
[0064]第二设置模块332,用于为不同的对象设置与运动频率对应的帧率,帧率与运动频率成正比。
[0065]对于帧率的设置主要参考对象的运动频率,帧率与运动频率成正比,运动频率越高,对应设置的帧率越大;运动频率越低,对应设置的帧率越小。帧率越大,压缩后的图像越流畅,尤其对于运动的对象;帧率越小,压缩后的图像的跳动感越大,但是对应运动频率较小的对象,低的帧率就可以满足对应的对象的动态效果。另外,帧率越大,对应的单位时间内传输的数据量也越大。因此,这样就保证了运动频率高的对象的流畅性,也可以在一定程度上减少一些数据的传输量,进而减少对存储空间和网络传输流量的需求量。具体帧率与运动频率之间的对应关系需要提前设置。
[ΟΟ??]进一步的,如图4所示,装置进一步包括:
[0067]保存单元34,用于将图像质量参数与不同的对象之间的对应关系保存到配置文件中,以使图像解码时参考配置文件选择解码器。
[0068]由于全景视频进行编码时是针对不同的全景图像中的不同对象设置不同的图像质量参数进行的,因此在视频解码时,需要依据编码时的参数设置选择合适的解码器进行解码。因此需要将编码时确定的不同对象对应的图像质量参数进行存储到对应的配置文件中,作为选择解码器的一项参考依据。
[0069I进一步的,如图4所示,装置进一步包括:
[0070]分割单元35,用于在分别判断全景视频中全景图像包含的不同对象的属性之前,将全景图像分割为不同区域,不同区域对应不同的对象。
[0071]获取全景视频后,为了将对应的全景图像中的不同重要程度的信息进行区分,首先需要将全景图像进行分割,分割为不同的区域,分割时可以根据用户输入的坐标点信息作为不同区域的分界点信息,进而为全景图像圈出不同的区域;或者根据用户通过网格标记的输入方式获取不同区域的分界点,进而为全景图像圈出不同的区域。进行全景图像区域分割时所依据的标准为不同的区域对应不同的对象。需要说明的是不同重要程度的信息指的是不同的对象。
[0072]本发明实施例提供的视频处理的装置,能够首先获取全景视频;然后,分别判断该全景视频中包含的全景图像中包含的不同对象的属性,该属性用于标识上述对象的核心度和运动频率;最后,根据上述属性为全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。与现有技术相比,本发明实施例能够根据全景视频中包含的全景图像中不同对象的核心度和运动速率设置不同的图像质量参数进行编码,这样就可以进一步针对根据全景图像中对象的不同属性需要选择不同的图像质量参数,通常图像质量参数越高所占用的空间越大,而图像质量参数根据不同的对象动态变化的视频编码方式在一定程度上可以在保证重要对象的图像质量的情况下减少整个全景视频的存储空间和以及传输时所需流量的大小。
[0073]需要说明的是,针对上述视频处理的装置,凡是本发明实施例中使用到的各个单元模块的功能都可以通过硬件处理器(hardware processor)来实现。
[0074]此外,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0075]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0076]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0077]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种视频处理的方法,其特征在于,所述方法包括: 获取全景视频; 分别判断所述全景视频中全景图像包含的不同对象的属性,所述属性用于标识对象的核心度和运动频率; 根据所述属性为所述全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。2.根据权利要求1所述的方法,其特征在于,所述分别判断所述全景视频中全景图像包含的不同对象的属性,包括: 根据所述全景视频对应的属性说明文件判断对象的属性,所述属性说明文件中记录有所述全景视频中包含的所有对象的属性信息;或者, 根据预设标准评估不同对象的属性。3.根据权利要求1所述的方法,其特征在于,所述图像质量参数包括码率与帧率,所述根据所述属性为所述全景图像中不同的对象设置对应的图像质量参数,包括: 为不同的对象设置与所述核心度对应的码率,所述码率与所述核心度成正比;和/或, 为不同的对象设置与所述运动频率对应的帧率,所述帧率与所述运动频率成正比。4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括: 将所述图像质量参数与不同的对象之间的对应关系保存到配置文件中,以使图像解码时参考所述配置文件选择解码器。5.根据权利要求1所述的方法,其特征在于,在所述分别判断所述全景视频中全景图像包含的不同对象的属性之前,所述方法进一步包括: 将所述全景图像分割为不同区域,不同区域对应不同的对象。6.一种视频处理的装置,其特征在于,所述装置包括: 获取单元,用于获取全景视频; 判断单元,用于分别判断所述全景视频中全景图像包含的不同对象的属性,所述属性用于标识对象的核心度和运动频率; 设置单元,用于根据所述属性为所述全景图像中不同的对象设置对应的图像质量参数,以使用对应的图像质量参数进行图像编码。7.根据权利要求6所述的装置,其特征在于,所述判断单元包括: 判断模块,用于根据所述全景视频对应的属性说明文件判断对象的属性,所述属性说明文件中记录有所述全景视频中包含的所有对象的属性信息; 评估模块,用于根据预设标准评估不同对象的属性。8.根据权利要求6所述的装置,其特征在于,所述图像质量参数包括码率与帧率,所述设置单元,包括: 第一设置模块,用于为不同的对象设置与所述核心度对应的码率,所述码率与所述核心度成正比; 第二设置模块,用于为不同的对象设置与所述运动频率对应的帧率,所述帧率与所述运动频率成正比。9.根据权利要求6所述的装置,其特征在于,所述装置进一步包括: 保存单元,用于将所述图像质量参数与不同的对象之间的对应关系保存到配置文件中,以使图像解码时参考所述配置文件选择解码器。10.根据权利要求6所述的装置,其特征在于,所述装置进一步包括: 分割单元,用于在所述分别判断所述全景视频中全景图像包含的不同对象的属性之前,将所述全景图像分割为不同区域,不同区域对应不同的对象。
【文档编号】H04N19/136GK105872540SQ201610267106
【公开日】2016年8月17日
【申请日】2016年4月26日
【发明人】贾旭
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1