全景视频的处理方法、装置及系统与流程

文档序号:12279676阅读:158来源:国知局
全景视频的处理方法、装置及系统与流程

本发明涉及全景图像处理技术领域,特别是涉及一种全景视频的处理方法、装置及系统。



背景技术:

随着VR头戴显示设备以及飞行器的普及,通过飞行器携带的全景摄像模组捕捉高空场景中较大范围的图像信息,进而利用WiFi、蓝牙、Zigbee、移动通信等无线传输技术,将上述图像信息发送至VR头戴显示设备。现有技术中,通常对全景摄像模组拍摄的各个角度的图像进行拼接形成图像帧,进而将图像帧映射到构建的虚拟球体模型的球体表面,得到以球体模型来呈现的球面图像,通过VR头戴显示设备来观看球面图像所呈现出来的全景景观,提升用户的体验和沉浸感。

发明人在实现本发明的过程中发现:鉴于目前无线传输技术中信道带宽有限,将图像帧发送至VR头戴显示设备的过程中,很难通过VR头戴显示设备实时地显示球面图像。虽然能够通过降低码率、减少帧率的方式适应有限的信道带宽,以提高实时性,但是却以牺牲在VR头戴显示设备上看到的视频图像质量为代价,降低了用户的体验。



技术实现要素:

本发明实施方式主要解决的技术问题是提供一种全景视频的处理方法、装置及系统,能够确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像传输的实时性、提高用户观看到的视频图像的清晰度。

第一方面,本发明实施例提供了一种全景视频的处理方法,包括:

接收显示设备发送的分区参数;

根据所述分区参数,确定全景视频画面中第一视频区域和第二视频区域;

对所述第一视频区域内的视频数据按照第一码率处理,对所述第二视频区域内的视频数据按照第二码率处理。

第二方面,本发明实施例提供了一种全景视频的处理装置,所述装置包括:

参数接收模块,用于接收显示设备发送的分区参数;

区域确定模块,用于根据所述分区参数,确定全景视频画面中第一视频区域和第二视频区域;

第一码率处理模块,用于对所述第一视频区域内的视频数据按照第一码率处理;

第二码率处理模块,用于对所述第二视频区域内的视频数据按照第二码率处理。

第三方面,本发明实施例提供了一种全景视频的处理方法,所述方法包括:

向终端设备发送分区参数;

接收终端设备根据所述分区参数反馈的全景视频画面,其中,所述全景视频画面包括第一视频区域和第二视频区域,所述第一视频区域内的视频数据按照第一码率处理,所述第二视频区域内的视频数据按照第二码率处理。

第三方面,本发明实施例提供了一种全景视频的处理装置,所述装置包括:

参数发送模块,用于向终端设备发送分区参数;

画面接收模块,用于接收终端设备根据所述分区参数反馈的全景视频画面,其中,所述全景视频画面包括第一视频区域和第二视频区域,所述第一视频区域内的视频数据按照第一码率处理,所述第二视频区域内的视频数据按照第二码率处理。

第四方面,本发明实施例提供了一种全景视频的处理系统,所述系统包括:

显示设备,用于向所述终端设备发送分区参数;

终端设备,用于根据所述分区参数,确定全景视频画面中第一视频区域和第二视频区域,并对所述第一视频区域内的视频数据按照第一码率处理,对所述第二视频区域内的视频数据按照第二码率处理。

本发明实施例提供的一种全景视频的处理方法、装置及系统,终端设备通过接收显示设备发送的分区参数,进而根据分区参数,确定全景视频画面中第一视频区域和第二视频区域,对第一视频区域内的视频数据按照第一码率处理,对第二视频区域内的视频数据按照第二码率处理,实现用户观察区域对应的图像按照高码率处理,用户非观察区域对应的图像按照低码率处理,确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像传输的实时性、提高用户观看到的视频图像的清晰度,增强用户体验。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种全景视频的处理方法的流程图;

图2a和图2b是用户视角的朝向在球体模型内切换的示意图;

图3a和图3b是用户视角的范围对应全景视频画面中图像的变化示意图;

图4是本发明实施例提供的一种全景视频的处理装置的功能框图;

图5是本发明又一实施例提供的一种全景视频的处理装置的功能框图;

图6是本发明实施例提供的一种全景视频的处理方法的流程图;

图7是本发明实施例提供的一种全景视频的处理装置的功能框图;

图8是本发明又一实施例提供的一种全景视频的处理装置的功能框图;

图9是本发明实施例提供的一种全景视频的处理系统的示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

本发明实施例的全景视频的处理方法可以是基于与全景摄像模组通信连接的终端设备和显示设备之间的信息交互过程。全景摄像模组可以是由一个或者多个摄像头组成。终端设备可以是飞行器、相机、手机、平板电脑等,显示设备可以是VR头戴显示设备、电视机、投影设备等。终端设备将全景摄像模组采集的全景视频经过预设处理后以无线或有线传输的方式发送给显示设备进行显示,无线传输的方式包括但不限于Wifi、Bluetooth、ZigBee、移动数据通信等无线传输技术。

下面结合具体附图对本发明实施例作具体阐述。

如图1所示,本发明实施例提供了一种全景视频的处理方法,所述方法可以由终端设备执行,所述方法包括:

步骤11、接收显示设备发送的分区参数。

在本发明实施例中,以显示设备是VR头戴式显示设备为例,全景摄像模组拍摄全景视频画面,终端设备根据VR头戴式显示设备发送的分区参数反馈所述全景视频画面至VR头戴式显示设备。

用户佩戴VR头戴式显示设备时,为了能够观看全景视频画面的三维效果,如图2a所示,VR头戴式显示设备可以构建虚拟三维空间内的球体模型21,进而将全景视频画面映射到球体模型21的球体表面上,得到以球体模型21来展现的球面视频画面,实现把二维的全景视频画面模拟成三维的球面视频画面,以呈现给用户。

用户视角的切换可以实现向用户呈现球面视频画面中不同的区域,在用户视角的切换的实现方式上,包括但不限于如下两种方式:

第一种方式,佩戴VR头戴式显示设备的用户转动头部,VR头戴式显示设备的陀螺仪检测用户的头部转动,确定用户视角的方位,以便向用户呈现球面视频画面中用户视角朝向的区域,例如,由如图2a所示的用户视角朝向的区域切换到如图2b所示的用户视角朝向的区域。

第二种方式,佩戴VR头戴式显示设备的用户操作遥控器上的摇杆或按键,VR头戴式显示设备根据摇杆的摆动或按键的触发,即可向用户呈现球面视频画面中不同的区域。遥控器与VR头戴式显示设备可以是以无线或有线传输的方式进行通信。

需要说明的是,在用户视角的切换的实现方式上,可以采用上述第一种方式,也可以采用上述第二种方式,还也可以采用在第一种方式与第二种方式之间切换,以便供用户选择第一种方式或第二种方式。

在本发明实施例中,可以将球体模型的球体表面分成多个分区,分区的数量及各个分区的面积大小可以显示设备的显示屏视角大小进行适应性调整。图2a和图2b中以将球体模型21的球体表面分成六个分区为例,六个分区包括:A分区、B分区、C分区、D分区、E分区以及F分区,一个分区可以用于对应展现全景摄像模组中一个摄像头拍摄的区域画面。在一固定时刻,用户视角的范围能够涉及1~3个分区,根据用户视角的方位可以计算出用户视角的范围所涉及的分区位置,进而可以确定所涉及的分区编号。

步骤12、根据分区参数,确定全景视频画面中第一视频区域和第二视频区域。

作为一种可选的实施方式,分区参数可以是根据显示设备的用户视角所确定的全景视频画面的分区位置,如图2a所示,用户视角的范围涉及到C分区和D分区这两个区域,在切换用户视角后,如图2b所示,用户视角的范围涉及到B分区和C分区这两个区域。

作为一种可选的实施方式,分区参数包括第一标识信息以及第二标识信息。确定分区参数的步骤具体包括:

获取球面视频画面中与第一视频区域对应的图像的第一标识信息以及与第二视频区域对应的图像的第二标识信息。

将第一标识信息以及第二标识信息整合成分区参数。

在本可选实施方式中,全景视频画面中第一视频区域对应的球面视频画面中的图像具有第一标识信息,全景视频画面中第二视频区域对应的球面视频画面中的图像具有第二标识信息,能够通过第一标识信息和第二标识信息确定全景视频画面中第一视频区域和第二视频区域。

步骤13、对第一视频区域内的视频数据按照第一码率处理,对第二视频区域内的视频数据按照第二码率处理。

图3a是图2a中用户视角的范围对应全景视频画面中图像的示意图,图3b是图2b中用户视角的范围对应全景视频画面中图像的示意图。

在本发明实施例中,全景视频画面中的图像包括:a图像、b图像、c图像、d图像、e图像以及f图像。a图像、b图像、c图像、d图像、e图像以及f图像拼接后形成全景视频画面。a图像映射到A分区,b图像映射到B分区,c图像映射到C分区,d图像映射到D分区,e图像映射到E分区,f图像映射到F分区。

如图3a所示,用户视角的范围对应全景视频画面中的c图像和d图像这两个图像,在切换用户视角后,如图3b所示,用户视角的范围对应全景视频画面中的b图像和c图像这两个图像。

作为一种可选的实施方式,第一码率大于第二码率,第一视频区域包括用户视角的范围对应全景视频画面中的图像,第二视频区域包括全景视频画面中其他图像中的任意一个或多个图像。例如,如图3a所示,第一视频区域包括c图像和d图像,对第一视频区域内的图像按照第一码率处理;第二视频区域包括a图像、b图像、e图像以及f图像中任意一个或多个图像,对第二视频区域的图像按照第二码率处理。

作为一种可选的实施方式,第二码率大于第一码率,第二视频区域包括用户视角的范围对应全景视频画面中的图像,第一视频区域包括全景视频画面中其他图像中的任意一个或多个图像。对第一视频区域内的图像按照第一码率处理;对第二视频区域的图像按照第二码率处理。

本发明实施例提供的一种全景视频的处理方法,终端设备通过接收显示设备发送的分区参数,进而根据分区参数,确定全景视频画面中第一视频区域和第二视频区域,对第一视频区域内的视频数据按照第一码率处理,对第二视频区域内的视频数据按照第二码率处理,实现用户观察区域对应的图像按照高码率处理,用户非观察区域对应的图像按照低码率处理,确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像传输的实时性、提高用户观看到的视频图像的清晰度,增强用户体验。

作为一种可选的实施方式,上述对所述第一视频区域按照第一码率处理具体为:对第一视频区域内的视频数据按照第一码率进行压缩编码;上述对所述第二视频区域按照第二码率处理具体为:对第二视频区域内的视频数据按照第二码率进行压缩编码。终端设备将压缩编码后的视频码流可以通过无线传输的方式发送至显示设备,无线传输的方式包括但不限于Wifi、Bluetooth、ZigBee、移动数据通信等无线传输技术。终端设备将压缩编码后的视频码流也可以通过有线传输的方式发送至显示设备。

作为一种可选的实施方式,上述对第一视频区域按照第一码率处理具体为:确定拍摄第一视频区域的第一组摄像头,将第一组摄像头的输出码率设置为第一码率;上述对第二视频区域按照第二码率处理具体为:确定拍摄第二视频区域的第二组摄像头,将第二组摄像头的输出码率设置为第二码率。例如,如图3a所示,第一组摄像头包括拍摄c图像和d图像的摄像头,将第一组摄像头的输出码率设置为第一码率;第二组摄像头包括拍摄a图像、b图像、e图像以及f图像中任意一个或多个图像的摄像头,将第二组摄像头的输出码率设置为第二码率。

为了进一步降低对信道带宽的负载,假设用户视角的范围对应全景视频画面中第一视频区域,可以关闭拍摄第二视频区域的第二组摄像头;假设用户视角的范围对应全景视频画面中第二视频区域,可以关闭拍摄第一视频区域的第一组摄像头。

如图4所示,本发明实施例提供了一种全景视频的处理装置40,所述处理装置40包括:参数接收模块41、区域确定模块42、第一码率处理模块43和第二码率处理模块44。

参数接收模块41用于接收显示设备发送的分区参数。

所述分区参数为根据所述显示设备的用户视角所确定的全景视频图像分区的位置。

区域确定模块42用于根据分区参数,确定全景视频画面中第一视频区域和第二视频区域。

第一码率处理模块43用于对第一视频区域内的视频数据按照第一码率处理。

具体的,第一码率处理模块用于对第一视频区域内的视频数据按照第一码率进行压缩编码;或者,第一码率处理模块用于确定拍摄第一视频区域的第一组摄像头,将第一组摄像头的输出码率设置为第一码率。

第二码率处理模块44用于对第二视频区域内的视频数据按照第二码率处理。

具体的,第二码率处理模块用于对第二视频区域内的视频数据按照第二码率进行压缩编码;或者,第二码率处理模块用于确定拍摄第二视频区域的第二组摄像头,将第二组摄像头的输出码率设置为第二码率。

在本发明实施例中,对参数接收模块41、区域确定模块42、第一码率处理模块43以及第二码率处理模块44的解释说明请参考对上述步骤11、步骤12以及步骤13的解释说明。

本发明实施例提供的一种全景视频的处理装置,通过接收模块接收显示设备发送的分区参数,进而区域确定模块根据分区参数,确定全景视频画面中第一视频区域和第二视频区域,第一码率处理模块对第一视频区域内的视频数据按照第一码率处理,第二码率处理模块对第二视频区域内的视频数据按照第二码率处理,实现用户观察区域对应的图像按照高码率处理,用户非观察区域对应的图像按照低码率处理,确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像传输的实时性、提高用户观看到的视频图像的清晰度,增强用户体验。

如图5所示,本发明又一实施例提供了一种全景视频的处理装置50,所述处理装置50包括:参数接收模块51、区域确定模块52、第一码率处理模块53、第二码率处理模块54以及码流发送模块55。

参数接收模块51用于接收显示设备发送的分区参数。

区域确定模块52用于根据分区参数,确定全景视频画面中第一视频区域和第二视频区域。

第一码率处理模块53用于对第一视频区域内的视频数据按照第一码率进行压缩编码。

第二码率处理模块54用于对第二视频区域内的视频数据按照第二码率进行压缩编码。

码流发送模块55用于将压缩编码后的视频码流通过无线传输的方式发送至显示设备。

在本发明实施例中,对参数接收模块51、区域确定模块52、第一码率处理模块53、第二码率处理模块54以及码流发送模块55的解释说明请参考对上述步骤11、步骤12以及步骤13的解释说明。

本发明实施例提供的一种全景视频的处理装置,通过接收模块51接收显示设备发送的分区参数,进而区域确定模块52根据分区参数,确定全景视频画面中第一视频区域和第二视频区域,第一码率处理模块对第一视频区域内的视频数据按照第一码率进行压缩编码,第二码率处理模块对第二视频区域内的视频数据按照第二码率进行压缩编码,码流发送模块将压缩编码后的视频码流通过无线传输的方式发送至显示设备,确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像无线传输的实时性、提高用户观看到的视频图像的清晰度,增强用户体验。

如图6所示,本发明实施例提供了一种全景视频的处理方法,所述方法由显示设备执行,所述方法包括:

步骤61、向终端设备发送分区参数。

步骤62、接收终端设备根据分区参数反馈的全景视频画面,其中,全景视频画面包括第一视频区域和第二视频区域,第一视频区域内的视频数据按照第一码率处理,第二视频区域内的视频数据按照第二码率处理。

在本发明实施例中,以终端设备是飞行器,以显示设备是VR头戴式显示设备为例,全景摄像模组拍摄全景视频画面,终端设备根据VR头戴式显示设备发送的分区参数反馈全景视频画面至VR头戴式显示设备。

用户佩戴VR头戴式显示设备时,为了能够观看全景视频画面的三维效果,在步骤62之后,还包括如下步骤:

构建虚拟三维空间内的球体模型;

将全景视频画面映射到球体模型的球体表面上,得到以球体模型来展现的球面视频画面。

如图2a所示,VR头戴式显示设备可以构建虚拟三维空间内的球体模型21,进而将全景视频画面映射到球体模型21的球体表面上,得到以球体模型21来展现的球面视频画面,实现把二维的全景视频画面模拟成三维的球面视频画面,以呈现给用户。

用户视角的切换可以实现向用户呈现球面视频画面中不同的区域,在用户视角的切换的实现方式上,包括但不限于如下两种方式:

第一种方式,佩戴VR头戴式显示设备的用户转动头部,VR头戴式显示设备的陀螺仪检测用户的头部转动,确定用户视角的方位,以便向用户呈现球面视频画面中用户视角朝向的区域,例如,由如图2a所示的用户视角朝向的区域切换到如图2b所示的用户视角朝向的区域。

第二种方式,佩戴VR头戴式显示设备的用户操作遥控器上的摇杆或按键,VR头戴式显示设备根据摇杆的摆动或按键的触发,即可向用户呈现球面视频画面中不同的区域。遥控器与VR头戴式显示设备可以是以无线或有线传输的方式进行通信。

需要说明的是,在用户视角的切换的实现方式上,可以采用上述第一种方式,也可以采用上述第二种方式,还也可以采用在第一种方式与第二种方式之间切换,以便供用户选择第一种方式或第二种方式。

在本发明实施例中,可以将球体模型的球体表面分成多个分区,分区的数量及各个分区的面积大小可以显示设备的显示屏视角大小进行适应性调整。图2a和图2b中以将球体模型21的球体表面分成六个分区为例,六个分区包括:A分区、B分区、C分区、D分区、E分区以及F分区,一个分区可以用于对应展现全景摄像模组中一个摄像头拍摄的区域画面。在一固定时刻,用户视角的范围能够涉及1~3个分区,根据用户视角的方位可以计算出用户视角的范围所涉及的分区位置,进而可以确定所涉及的分区编号。

作为一种可选的实施方式,分区参数可以是根据显示设备的用户视角所确定的全景视频画面的分区位置,如图2a所示,用户视角的范围涉及到C分区和D分区这两个区域,在切换用户视角后,如图2b所示,用户视角的范围涉及到B分区和C分区这两个区域。

作为一种可选的实施方式,分区参数包括第一标识信息以及第二标识信息。在步骤62之后,还包括如下步骤:

获取球面视频画面中与第一视频区域对应的图像的第一标识信息以及与第二视频区域对应的图像的第二标识信息。

将第一标识信息以及第二标识信息整合成分区参数。

在本可选实施方式中,全景视频画面中第一视频区域对应的球面视频画面中的图像具有第一标识信息,全景视频画面中第二视频区域对应的球面视频画面中的图像具有第二标识信息,能够通过第一标识信息和第二标识信息确定全景视频画面中第一视频区域和第二视频区域。

将第一标识信息以及第二标识信息整合成分区参数。

图3a是图2a中用户视角的范围对应全景视频画面中图像的示意图,图3b是图2b中用户视角的范围对应全景视频画面中图像的示意图。

在本发明实施例中,全景视频画面中的图像包括:a图像、b图像、c图像、d图像、e图像以及f图像。a图像、b图像、c图像、d图像、e图像以及f图像拼接后形成全景视频画面。a图像映射到A分区,b图像映射到B分区,c图像映射到C分区,d图像映射到D分区,e图像映射到E分区,f图像映射到F分区。

如图3a所示,用户视角的范围对应全景视频画面中的c图像和d图像这两个图像,在切换用户视角后,如图3b所示,用户视角的范围对应全景视频画面中的b图像和c图像这两个图像。

作为一种可选的实施方式,第一码率大于第二码率,第一视频区域包括用户视角的范围对应全景视频画面中的图像,第二视频区域包括全景视频画面中其他图像中的任意一个或多个图像。例如,如图3a所示,第一视频区域包括c图像和d图像,对第一视频区域内的图像按照第一码率处理;第二视频区域包括a图像、b图像、e图像以及f图像中任意一个或多个图像,对第二视频区域的图像按照第二码率处理。

作为一种可选的实施方式,第二码率大于第一码率,第二视频区域包括用户视角的范围对应全景视频画面中的图像,第一视频区域包括全景视频画面中其他图像中的任意一个或多个图像。对第一视频区域内的图像按照第一码率处理;对第二视频区域的图像按照第二码率处理。

在步骤62之后,还包括如下步骤:

显示球面视频画面中与第一视频区域对应的图像或与第二视频区域对应的图像。

发明实施例提供的一种全景视频的处理方法,通过向终端设备发送分区参数,接收终端设备根据分区参数反馈的全景视频画面,其中,全景视频画面包括第一视频区域和第二视频区域,第一视频区域内的视频数据按照第一码率处理,第二视频区域内的视频数据按照第二码率处理,确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像传输的实时性、提高用户观看到的视频图像的清晰度,增强用户体验。

如图7所示,本发明实施例提供了一种全景视频的处理装置70,所述处理装置70包括:参数发送模块71和画面接收模块72。

参数发送模块71用于向终端设备发送分区参数。

画面接收模块72用于接收终端设备根据分区参数反馈的全景视频画面,其中,全景视频画面包括第一视频区域和第二视频区域,第一视频区域内的视频数据按照第一码率处理,第二视频区域内的视频数据按照第二码率处理。

在本发明实施例中,对参数发送模块71和画面接收模块72的解释说明请参考对上述步骤61、步骤62的解释说明。

发明实施例提供的一种全景视频的处理装置,通过参数发送模块向终端设备发送分区参数,画面接收模块接收终端设备根据分区参数反馈的全景视频画面,其中,全景视频画面包括第一视频区域和第二视频区域,第一视频区域内的视频数据按照第一码率处理,第二视频区域内的视频数据按照第二码率处理,确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像传输的实时性、提高用户观看到的视频图像的清晰度,增强用户体验。

如图8所示,本发明又一实施例提供了一种全景视频的处理装置80,所述处理装置80包括:参数发送模块81、画面接收模块82、模型构建模块83、画面映射模块84、标识信息获取模块85、整合模块86、显示模块87。

参数发送模块81用于向终端设备发送分区参数。

画面接收模块82用于接收终端设备根据分区参数反馈的全景视频画面,其中,全景视频画面包括第一视频区域和第二视频区域,第一视频区域内的视频数据按照第一码率处理,第二视频区域内的视频数据按照第二码率处理。

模型构建模块83用于构建虚拟三维空间内的球体模型。

画面映射模块84用于将全景视频画面映射到球体模型的球体表面上,得到以球体模型来展现的球面视频画面。

标识信息获取模块85用于获取球面视频画面中与第一视频区域对应的图像的第一标识信息以及与第二视频区域对应的图像的第二标识信息。

整合模块86用于将第一标识信息以及第二标识信息整合成分区参数。

显示模块87用于显示球面视频画面中与第一视频区域对应的图像或与第二视频区域对应的图像。

在本发明实施例中,对参数发送模块81、画面接收模块82、模型构建模块83、画面映射模块84、标识信息获取模块85、整合模块86、显示模块87的解释说明请参考对上述步骤61、步骤62的解释说明。

如图9所示,本发明实施例提供了一种全景视频的处理系统90,所述系统包括:显示设备91和终端设备92。终端设备可以是飞行器、相机、手机、平板电脑等,显示设备可以是VR头戴显示设备、电视机、投影设备等。

显示设备91用于向终端设备发送分区参数。

作为一种可选的实施方式,分区参数可以是根据显示设备的用户视角所确定的全景视频画面的分区位置。

作为一种可选的实施方式,分区参数包括第一标识信息以及第二标识信息。确定分区参数的步骤具体包括:

获取球面视频画面中与第一视频区域对应的图像的第一标识信息以及与第二视频区域对应的图像的第二标识信息。

将第一标识信息以及第二标识信息整合成分区参数。

终端设备92用于根据分区参数,确定全景视频画面中第一视频区域和第二视频区域,并对第一视频区域内的视频数据按照第一码率处理,对第二视频区域内的视频数据按照第二码率处理。

作为一种可选的实施方式,第一码率大于第二码率,第一视频区域包括用户视角的范围对应全景视频画面中的图像,第二视频区域包括全景视频画面中其他图像中的任意一个或多个图像。例如,如图3a所示,第一视频区域包括c图像和d图像,对第一视频区域内的图像按照第一码率处理;第二视频区域包括a图像、b图像、e图像以及f图像中任意一个或多个图像,对第二视频区域的图像按照第二码率处理。

作为一种可选的实施方式,第二码率大于第一码率,第二视频区域包括用户视角的范围对应全景视频画面中的图像,第一视频区域包括全景视频画面中其他图像中的任意一个或多个图像。对第一视频区域内的图像按照第一码率处理;对第二视频区域的图像按照第二码率处理。

本发明实施例提供的一种全景视频的处理系统,通过显示设备向向终端设备发送分区参数,终端设备根据分区参数,确定全景视频画面中第一视频区域和第二视频区域,并对第一视频区域内的视频数据按照第一码率处理,对第二视频区域内的视频数据按照第二码率处理,确保在有限的信道带宽的情况下,提高显示设备与终端设备之间图像传输的实时性、提高用户观看到的视频图像的清晰度,增强用户体验。

本领域普通技术人员可以理解实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1