本发明专利技术公开了一种全景视频的识别方法及设备、播放视频方法及设备,从待播放视频中提取N帧图像,其中,N为不小于2的整数;获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N个帧图像对应的N个灰度差分量;将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频。本发明专利技术提供的一种全景视频的识别方法及设备、播放视频方法及设备,能够通过机器自动识别出待播放视频为全景视频,缩短了识别时间,使得从识别到开始播放全景视频的时间也随之缩短,从而有效提高了播放效率。
【技术实现步骤摘要】
本专利技术涉及视频处理
,尤其涉及一种全景视频的识别方法及设备、播放视频方法及设备。
技术介绍
360度全景图像是通过对专业相机捕捉整个场景的图像信息,使用软件进行图片拼合,并用专门的播放器即全景视频播放器进行播放,即将平面照及计算机图变为360度全景景观。通过360度全景图像能够把二维的平面图模拟成真实的三维空间,呈现给观赏者,并给观赏者提供各种操纵图像的功能,可以放大缩小,各个方向移动观看场景,以达到模拟和再现场景的真实环境的效果。随着全景图像广泛应用于人机交互、地理信息、工程管理、环境模拟、医疗诊断、农林业管理等领域,使得全景图像应用领域越来越广,且由全景图像制成的视频即全景视频需要专用的全景视频播放器进行播放,使得现有技术在播放视频时,需要用户首先识别出播放视频是否为全景视频,在识别出播放视频为全景视频之后,还需要用户手动选择全景视频播放器来播放全景视频,由此可知,现有技术在播放全景视频时,需要用户进行识别和手动选择操作,使得从识别到开始播放全景视频的时间较长,导致出现播放效率低的问题。
技术实现思路
本专利技术提供了一种全景视频的识别方法及设备、播放视频方法及设备,能够通过机器自动识别出待播放视频为全景视频,缩短了识别时间,使得从识别到开始播放全景视频的时间也随之缩短,从而有效提高了播放效率。本申请实施例第一方面提供了一种全景视频的识别方法,包括:从待播放视频中提取N帧图像,其中,N为不小于2的整数;获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N个帧图像对应的N个灰度差分量;将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频。可选的,所述获取每帧图像中的第一列像素和最后一列像素的灰度值的灰度差分量,具体包括:获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分均值,其中,所述灰度差分均值为所述灰度差分量。可选的,所述方法还包括:获取每帧图像中的第一列像素和最后一列像素的灰度值的灰度方差量,获取所述N帧图像对应的N个灰度方差量;将每个灰度方差量与第一预设方差进行对比,获取小于所述第一预设方差的灰度方差量在所述N个灰度方差量中的方差占比;在所述平均灰度差分量小于所述预设差分量且所述方差占比大于预设占比时,确定所述待播放视频为全景视频。可选的,所述方法还包括:获取每帧图像中的第一列像素和最后一列像素的灰度值的灰度方差量,获取所述N帧图像对应的N个灰度方差量;将所述N个灰度方差量的平均灰度方差量与第二预设方差进行对比;在所述平均灰度差分量小于所述预设差分量且所述平均灰度方差量小于所述第二预设方差时,确定所述待播放视频为全景视频。可选的,在从待播放视频中提取N帧图像之后,所述方法还包括:提取所述N帧图像中的每帧图像的特征点集;对每帧图像的特征点集进行特征点匹配,获取每帧图像的匹配特征点对集;判断每帧图像中匹配特征点对集的距离平均值是在第一预设距离范围内还是在第二预设距离范围内;若每帧图像中匹配特征点对集的距离平均值均在所述第一预设距离范围内,则确定所述待播放视频为上下分屏视频;若每帧图像中匹配特征点对集的距离平均值均在所述第二预设距离范围内,则确定所述待播放视频为左右分屏视频。可选的,所述第一预设距离范围是根据每帧图像的高度的1/2来设定的;所述第二预设距离范围是根据每帧图像的宽度的1/2来设定的。可选的,在所述判断每帧图像中匹配特征点对集的距离平均值是在第一预设距离范围内还是在第二预设距离范围内之前,所述方法还包括:获取每帧图像中匹配特征点对集的距离平均值。可选的,所述获取每帧图像中匹配特征点对集的距离平均值,具体包括:获取每帧图像中每个匹配特征点对的夹角信息,所述角度信息为匹配特征点对之间的连线与参考线之间的夹角角度;从每帧图像中匹配特征点集中去掉夹角信息大于预设夹角的所有匹配特征点对,获取每帧图像中的剩余匹配特征点对;获取每帧图像中的剩余匹配特征点对的距离平均值作为每帧图像中匹配特征点对集的距离平均值。可选的,在从待播放视频中提取N帧图像之后,所述方法还包括:判断每帧图像的宽高比是否为预设宽高比;若每帧图像的宽高比均为所述预设宽高比,则确定所述待播放视频为全景视频;若所述N帧图像中存在宽高比不为所述预设宽高比的图像,则获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N个帧图像对应的N个灰度差分量;将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频。本申请实施例第二方面提供了一种播放视频的方法,包括:从待播放视频中提取N帧图像,其中,N为不小于2的整数;获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N个帧图像对应的N个灰度差分量;将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频;在确定所述待播放视频为全景视频之后,利用全景视频播放器播放所述待播放视频。本申请实施例第三方面提供了一种全景视频的识别设备,包括:图像提取单元,用于从待播放视频中提取N帧图像,其中,N为不小于2的整数;灰度差分量获取单元,用于获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N帧图像对应的N个灰度差分量;对比单元,用于将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;识别单元,用于在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频。本申请实施例第四方面提供了一种播放视频设备,包括:图像提取单元,用于从待播放视频中提取N帧图像,其中,N为不小于2的整数;灰度差分量获取单元,用于获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N帧图像对应的N个灰度差分量;对比单元,用于将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;识别单元,用于在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频;播放单元,用于在所述识别单元确定所述待播放视频为全景视频之后,利用全景视频播放器播放所述待播放视频。本专利技术的有益效果如下:本专利技术实施例中,首先从待播放视频中提取N帧图像,然后获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N帧图像对应的N个灰度差分量;再将N个灰度差分量的平均灰度差分量与预设差分量进行对比,在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频,使得本申请实施例是通过机器自动识别出待播放视频是否为全景视频,与现有技术的人工识别待播放视频是否为全景视频相比,缩短了识别时间,使得从识别到开始播放全景视频的时间也随之缩短,从而有效提高了播放效率。附图说明图1为本专利技术实施例中全景视频的识别方法的第一种流程图;图2为本专利技术实施例中全景视频的识别方法的第二种流程图;图3为本专利技术实施例中全景视频的识别方法的第三种流程图;图4为本专利技术实施例中分屏视频的识别方法的流程图;图5为本专利技术实施例中一帧图像中的匹配特征点对集的结构示意图;图6为本专利技术实施例中获取每帧图像中匹配特征点对集的距离平均值的流程图;图7为本发本文档来自技高网...

【技术保护点】
一种全景视频的识别方法,其特征在于,包括:从待播放视频中提取N帧图像,其中,N为不小于2的整数;获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N个帧图像对应的N个灰度差分量;将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频。
【技术特征摘要】
1.一种全景视频的识别方法,其特征在于,包括:从待播放视频中提取N帧图像,其中,N为不小于2的整数;获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分量,得到所述N个帧图像对应的N个灰度差分量;将所述N个灰度差分量的平均灰度差分量与预设差分量进行对比;在所述平均灰度差分量小于所述预设差分量时,确定所述待播放视频为全景视频。2.如权利要求1所述的识别方法,其特征在于,所述获取每帧图像中的第一列像素和最后一列像素的灰度值的灰度差分量,具体包括:获取每帧图像中第一列像素和最后一列像素的灰度值的灰度差分均值,其中,所述灰度差分均值为所述灰度差分量。3.如权利要求1所述的识别方法,其特征在于,所述方法还包括:获取每帧图像中的第一列像素和最后一列像素的灰度值的灰度方差量,获取所述N帧图像对应的N个灰度方差量;将每个灰度方差量与第一预设方差进行对比,获取小于所述第一预设方差的灰度方差量在所述N个灰度方差量中的方差占比;在所述平均灰度差分量小于所述预设差分量且所述方差占比大于预设占比时,确定所述待播放视频为全景视频。4.如权利要求1所述的识别方法,其特征在于,所述方法还包括:获取每帧图像中的第一列像素和最后一列像素的灰度值的灰度方差量,获取所述N帧图像对应的N个灰度方差量;将所述N个灰度方差量的平均灰度方差量与第二预设方差进行对比;在所述平均灰度差分量小于所述预设差分量且所述平均灰度方差量小于所述第二预设方差时,确定所述待播放视频为全景视频。5.如权利要求1或3或4所述的识别方法,其特征在于,在从待播放视频中提取N帧图像之后,所述方法还包括:提取所述N帧图像中的每帧图像的特征点集;对每帧图像的特征点集进行特征点匹配,获取每帧图像的匹配特征点对集;判断每帧图像中匹配特征点对集的距离平均值是在第一预设距离范围内还是在第二预设距离范围内;若每帧图像中匹配特征点对集的距离平均值均在所述第一预设距离范围内,则确定所述待播放视频为上下分屏视频;若每帧图像中匹配特征点对集的距离平均值均在所述第二预设距离范围内,则确定所述待播放视频为左右分屏视频。6.如权利要求5所述的识别方法,其特征在于,所述第一预设距离范围是根据每帧图像的高度的1/2来设定的;所述第二预设距离范围是根据每帧图像的宽度的1/2来设定的。7.如权利要求6所述的识别方法,其特征在于,在所述判断每帧图像中匹配特征点对集的距离平均值是在第一预设距离范围内还是在第二预设距离范围内之前,所述方法还包括:获取每帧图像中匹配特征点对集的距离平均值。8.如权利要求7所述的方...
【专利技术属性】
技术研发人员:余雅丹,
申请(专利权)人:成都虚拟世界科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。