全景视频识别方法及装置制造方法及图纸

技术编号:13971829 阅读:52 留言:0更新日期:2016-11-10 20:26
本发明专利技术提供了一种全景视频识别方法及装置,其中该方法包括:选取待识别视频文件中预置帧图像的图像数据,根据预置帧图像的图像数据,判断预置帧图像最左端和最右端的像素点是否符合左右拼合的条件,以及,判断预置帧图像最上端和最下端的像素点是否符合上下收拢的条件,若预置帧图像最左端和最右端的像素点符合左右拼合的条件,且,预置帧图像最上端和最下端的像素点符合上下收拢的条件,则确定待识别视频文件为全景视频。本发明专利技术可在视频播放前自动快速识别待播放的视频是否为全景视频,以便根据识别结果选择合适的播放模式,因此可简化视频播放操作,使得视频播放更为智能化。

【技术实现步骤摘要】

本专利技术涉及全景视频识别
,尤其涉及一种全景视频识别方法及装置
技术介绍
目前随着虚拟现实(VR,Virtual Reality)技术的兴起,各种全景视频不断涌现,但目前对于全景视频,缺乏技术标准,还是采用和目前普通视频文件相同的编码方式,因此全景视频和普通视频,很难从文件数据上加以区分。现有技术中,由于无法区分普通视频和全景视频,对一个视频播放器来说,就不知道该选择怎样的播放模式(普通视频和全景视频的播放模式是不一样的),现有的方案一般是提供按钮,让用户切换播放模式,操作比较麻烦,尤其是用户带上VR头盔后。
技术实现思路
本专利技术提供一种全景视频识别方法及装置,旨在解决由于无法区分普通视频和全景视频,从而导致播放操作繁琐,智能化较低的问题。本专利技术第一方面提供一种全景视频识别方法,包括:选取待识别视频文件中预置帧图像的图像数据;根据所述预置帧图像的图像数据,判断所述预置帧图像最左端和最右端的像素点是否符合左右拼合的条件,以及,判断所述预置帧图像最上端和最下端的像素点是否符合上下收拢的条件;若所述预置帧图像最左端和最右端的像素点符合所述左右拼合的条件,且,所述预置帧图像最上端和最下端的像素点符合所述上下收拢的条件,则确定所述待识别视频文件为全景视频。本专利技术第二方面提供一种全景视频识别装置,包括:选取模块,用于选取待识别视频文件中预置帧图像的图像数据;判断模块,用于根据所述预置帧图像的图像数据,判断所述预置帧图像最左端和最右端的像素点是否符合左右拼合的条件,以及,判断所述预置帧图像最上端和最下端的像素点是否符合上下收拢的条件;识别模块,用于若所述判断模块的判断结果为所述预置帧图像最左端和最右端的像素点符合所述左右拼合的条件,且,所述预置帧图像最上端和最下端的像素点符合所述上下收拢的条件,则确定所述待识别视频文件为全景视频。上述本专利技术实施例提供的全景视频识别及装置,通过选取待识别视频文件中预置帧图像的图像数据,然后根据预置帧图像的图像数据,判断预置帧图像最左端和最右端的像素点是否符合左右拼合的条件,以及,判断预置帧图像最上端和最下端的像素点是否符合上下收拢的条件,并当预置帧图像最左端和最右端的像素点符合左右拼合的条件,且,预置帧图像最上端和最下端的像素点符合上下收拢的条件时,确定待识别视频文件为全景视频,相较于现有技术,本专利技术实施例可在视频播放前自动快速识别待播放的视频是否为全景视频,以便根据识别结果选择合适的播放模式,因此可简化视频播放操作,使得视频播放更为智能化。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。附图1示出了一种终端设备的结构框图;附图2是本专利技术第一实施例提供的全景视频识别方法的实现流程示意图;附图3是本专利技术第二实施例提供的全景视频识别方法的实现流程示意图;附图4是本专利技术第三实施例提供的全景视频识别装置的结构示意图;附图5是本专利技术第四实施例提供的全景视频识别装置的结构示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。附图1示出了一种终端设备的结构框图。该终端设备可以但不限于包括:具有全景视频播放功能的智能手机、平板电脑、VR头盔等等。如附图1所示,终端设备10包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、射频模块110、按键模块112、音频模块114以及显示模块116。这些组件通过一条或多条通讯总线/信号线122相互通讯。可以理解,附图1所示的结构仅为示意,其并不对终端设备10的结构造成限定。例如,终端设备10还可包括比附图1所示更多或者更少的组件,或者具有与附图1所示不同的配置。附图1所示的各组件可以采用硬件、软件或其组合实现。存储器102可用于存储软件程序以及模块,如本专利技术实施例中的全景视频识别方法及装置对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的全景视频识别方法。存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至终端设备10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。外设接口108将各种输入/输入装置耦合至处理器106以及存储器102。处理器106运行存储器102内的各种软件、指令以执行终端设备10的各种功能以及进行数据处理。在一些实例中,外设接口108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块110可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块110可与各种网络如互联网、企业内部网、预置类型的无线网络进行通讯或者通过预置类型的无线网络与其他设备进行通讯。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communication,GSM),增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(Wideband Code Division Multiple Access,W-CDMA),码分多址技术(Code Division Access,CDMA),时分多址技术(Time Division Multiple Access,TDMA),蓝牙,无线保真技术(Wireless-Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE 802.11a、IEEE 802.11b、IEEE802.11g和/或IEEE 802.11n),网络电话(Voice over Internet Protocol,VoIP),全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max),其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。按键模块112提供用户向终端设备1本文档来自技高网...

【技术保护点】
一种全景视频识别方法,其特征在于,所述方法包括:选取待识别视频文件中预置帧图像的图像数据;根据所述预置帧图像的图像数据,判断所述预置帧图像最左端和最右端的像素点是否符合左右拼合的条件,以及,判断所述预置帧图像最上端和最下端的像素点是否符合上下收拢的条件;若所述预置帧图像最左端和最右端的像素点符合所述左右拼合的条件,且,所述预置帧图像最上端和最下端的像素点符合所述上下收拢的条件,则确定所述待识别视频文件为全景视频。

【技术特征摘要】
1.一种全景视频识别方法,其特征在于,所述方法包括:选取待识别视频文件中预置帧图像的图像数据;根据所述预置帧图像的图像数据,判断所述预置帧图像最左端和最右端的像素点是否符合左右拼合的条件,以及,判断所述预置帧图像最上端和最下端的像素点是否符合上下收拢的条件;若所述预置帧图像最左端和最右端的像素点符合所述左右拼合的条件,且,所述预置帧图像最上端和最下端的像素点符合所述上下收拢的条件,则确定所述待识别视频文件为全景视频。2.根据权利要求1所述的识别方法,其特征在于,所述根据所述预置帧图像的图像数据,判断所述预置帧图像最左端和最右端的像素点是否符合左右拼合的条件,以及,判断所述预置帧图像最上端和最下端的像素点是否符合上下收拢的条件,包括:根据所述预置帧图像的图像数据,判断所述预置帧图像最左端和最右端的像素点是否符合同一行的像素点一致的条件,以及,判断所述预置帧图像最上端和最下端的像素点是否一致。3.根据权利要求2所述的识别方法,其特征在于,所述根据所述预置帧图像的图像数据,判断所述预置帧图像最左端和最右端的像素点是否符合同一行的像素点一致的条件,具体包括:分别获取所述预置帧图像的图像最左一列各像素点的RGB值,以及,最右一列各像素点的RGB值;当所述最左一列各像素点的RGB值分别与所述最右一列各像素点中的目标像素点的RGB值的差值均小于预置阈值时,确定所述预置帧图像最左端和最右端的像素点符合所述同一行的像素点一致的条件,所述目标像素点为与所述最左一列各像素点位于同一行的像素点。4.根据权利要求2所述的识别方法,其特征在于,所述根据所述预置帧图像的图像数据,判断所述预置帧图像最上端和最下端的像素点是否一致,具体包括:分别获取所述预置帧图像的最上一行各像素点的RGB值,以及,最下一行各像素点的RGB值;分别获取所述最上一行各像素点的RGB值中的第一最大值和第一最小值,以及,所述最下一行各像素点的RGB值中的第二最大值和第二最小值;当所述第一最大值与所述第一最小值的差值小于第一阈值,且所述第一最大值与所述第二最小值的差值小于第二阈值时,确定所述预置帧图像最上端和最下端的像素点一致。5.根据权利要求1所述的识别方法,其特征在于,所述选取待识别视频文件中预置帧图像的图像数据之前,包括:确定所述待识别视频文件中预置数量的预置位置的视频帧图像,作为所述预置帧图像,所述预置位置的视频帧图像为非纯色背景图像。6.根据权利要求5所述的识别方法,其特征在于,所述确定所述待识别视频文件中预置数量的预置位置的视频帧图像,作为所述预置帧图像,具体包括:分别从所述待识别视频文件的头部、中部及后部中的至少任意一个位置,随机抽取预置数量的视频帧图像,并识别抽取的视频帧图像是否均为所述非纯色背景图像;若均为所述非纯色背景图像,则将抽取的视频帧图像,作为所述预置帧图像;若抽取的视频帧图像中有任一帧图像不是所述非纯色背景图像,则将抽取的非纯色背景图像,作为所述预置帧图像;确定抽取的纯色背景图像的数量,从所述待识别视频文件中随机抽取对应数量的视频帧图像,并执行所述识别抽取的视频帧图像是否均为所述非纯色背景图像的步骤,直至抽取的所有视频帧图像均为所述非纯色背景图像为止。7.根据权利要求1至6任一项所述的识别方法,其特征在于,所述方法还包括:若所述预置帧图像最左端和最右端的像素点不符合所述左右拼合的条件,和\...

【专利技术属性】
技术研发人员:冯飞
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1