基于全景视频的区域识别方法及设备技术

技术编号:13620958 阅读:64 留言:0更新日期:2016-08-31 13:53
本发明专利技术涉及全景视频领域,公开了一种基于全景视频的区域识别方法及设备,其中所述方法包括:判断所述全景视频在显示屏幕的当前显示页面中是否包括特征区域;在所述当前显示页面中包括所述特征区域的情况下,判断当前操作位置是否位于所述特征区域;以及在当前操作位置位于所述特征区域的情况下,触发针对所述特征区域的事件。通过该方法及设备能够方便简单且准确进行区域识别判断,并且更好的扩展了全景视频的应用。

【技术实现步骤摘要】

本专利技术涉及全景视频领域,具体地,涉及一种基于全景视频的区域识别方法及设备
技术介绍
全景视频能够将静态的全景图片转化为动态的视频图像,全景视频可以在拍摄角度左右上下360度的任意观看动态视频,让用户有一种真正意义上身临其境的感觉,并且其不受时间、空间和地域的限制。全景视频不是单一的静态全景图片形式,而是具有景深、动态图像、声音等包罗万象,同时具备声画对位、声画同步。在一些情况下,用户可能希望在全景视频中投放一些广告,或者基于全景视频中的一些标志物进行下一场景的切换,此时,需要基于全景视频进行区域识别,但是现有技术中,并没有针对全景视频的区域识别的相关研究。
技术实现思路
本专利技术的目的是提供一种基于全景视频的区域识别方法及设备,其能够方便简单且准确进行区域识别判断。为了实现上述目的,本专利技术提供一种基于全景视频的区域识别方法,该方法包括:判断所述全景视频在显示屏幕的当前显示页面中是否包括特征区域;在所述当前显示页面中包括所述特征区域的情况下,判断当前操作位置是否位于所述特征区域;以及在当前操作位置位于所述特征区域的情况下,触发针对所述特征区域的事件。优选地,所述判断所述全景视频在显示屏幕的当前显示页面中是否包括
特征区域包括:将所述全景视频的所述特征区域中标记的一个或多个特征点相应于所述全景视频中的坐标转换为相应于所述显示屏幕的坐标;以及判断所述一个或多个特征点相应于所述显示屏幕的坐标是否包含在所述显示屏幕的坐标范围内。优选地,通过以下公式将所述一个或多个特征点相应于所述全景视频中的坐标转换为相应于所述显示屏幕的坐标:(x2,y2)=(x1,y1)*H;其中,(x2,y2)是指所述一个或多个特征点在所述当前显示页面的坐标,(x1,y1)是指所述一个或多个特征点在所述全景视频的坐标,H是指将所述全景视频中的坐标转换为所述显示屏幕的坐标的转换矩阵。优选地,在所述当前显示页面中包括所述特征区域的情况下,判断当前操作位置是否位于所述特征区域包括:基于所述当前显示页面,计算所述当前操作位置与所述一个或多个特征点的距离;以及在所计算的一个或多个距离中至少一者小于预定距离的情况下,判断所述当前操作位置位于所述特征区域。优选地,所述一个或多个特征点选自下列中的一者或多者:所述特征区域的边缘点中的一者或多者、所述特征区域的中心点。相应地,本专利技术还提供一种基于全景视频的区域识别设备,该设备包括:特征区域判断模块,用于判断所述全景视频在显示屏幕的当前显示页面中是否包括特征区域;位置判断模块,用于在所述当前显示页面中包括所述特征区域的情况下,判断当前操作位置是否位于所述特征区域;以及触发模块,用于在所述当前操作位置位于所述特征区域的情况下,触发针对所述特征区域的事件。优选地,所述特征区域判断模块包括:坐标转换单元,用于将所述全景视频的所述特征区域中标记的一个或多个特征点相应于所述全景视频中的坐标转换为相应于所述显示屏幕的坐标;以及坐标判断单元,判断所述一个
或多个特征点相应于所述显示屏幕的坐标是否包含在所述显示屏幕的坐标范围内。优选地,所述坐标转换模块还用于通过以下公式将所述一个或多个特征点相应于所述全景视频中的坐标转换为相应于所述当前显示页面的坐标:(x2,y2)=(x1,y1)*H;其中,(x2,y2)是指所述一个或多个特征点在所述当前显示页面的坐标,(x1,y1)是指所述一个或多个特征点在所述全景视频的坐标,H是指将所述全景视频中的坐标转换为所述显示屏幕的坐标的转换矩阵。优选地,所述位置判断模块还包括:距离计算单元,用于基于所述当前显示页面,计算当前操作位置与所述一个或多个特征点的距离;以及距离判断单元,用于在所计算的一个或多个距离中至少一者小于预定距离的情况下,判断当前操作位置位于所述特征区域。优选地,所述一个或多个特征点选自下列中的一者或多者:所述特征区域的边缘点中的一者或多者、所述特征区域的中心点。通过上述技术方案,能够方便简单且准确进行区域识别判断,并且更好的扩展了全景视频的应用。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1示出了本专利技术所提供的基于全景视频的区域识别方法的流程图;图2示出了本专利技术所提供的球形的视频源转换至观看屏幕的界面视图;以及图3示出了本专利技术所提供的基于全景视频的区域识别设备的结构框图。附图标记说明100 特征区域判断模块 200 位置判断模块300 触发模块 110 坐标转换单元120 坐标判断单元 210 距离计算单元220 距离判断单元具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。图1示出了本专利技术所提供的基于全景视频的区域识别方法的流程图。如图1所示,本专利技术所提供的基于全景视频的区域识别方法包括步骤S10~步骤S30。步骤S10:判断所述全景视频在显示屏幕的当前显示页面中是否包括特征区域。该特征区域可以是全景视频中包含的一些商标、动植物或者标志性建筑物等。可以预先在全景视频的特征区域中标记一个或多个特征点。所述一个或多个特征点选自下列中的一者或多者:所述特征区域的边缘点中的一者或多者、所述特征区域的中心点。例如,对于一个悬挂的商标,可以选择其上下左右或中心点来作为特征点。在实际使用中,欲将所拍摄的一幅二维的全景视频在显示屏幕中播放,需将二维的全景视频进行转换。步骤如下:(1)将原始二维视频源粘贴至三维球体模型上,生成球形的视频源(相当于将原二维的全景视频贴在球面上
进行播放);(2)截取球形视频源的一部分并将其投影至二维的显示屏幕上;(3)用户通过滑动屏幕遍历球面的不同部位即可以观看到全景视频所包含的所有视图。在判断当前显示页面中是否包括特征区域时,首先在二维的全景视频中标记特征区域的一个或多个特征点,并记录该一个或多个特征点在二维的全景视频中的坐标,然后可以将特征点在二维的全景视频中的坐标(x1,y1)转换为其在显示屏幕中的坐标(x2,y2),二维的全景视频中的坐标平面以像素为单位,假设视频分辨率为800*600,则0<x1<800,0<y1<600,屏幕坐标(x2,y2)以像素为单位,若屏幕分辨率为1920*1080,则0<x2<1920,0<y2<1080。下面将具体描述如何将二维的全景视频中的坐标点(x1,y1)转换为在显示屏幕中的坐标(x2,y2)。图2示出了本专利技术所提供的球形的视频源转换至观看屏幕的界面视图。如图2所示,点A为人眼位置,即人眼位置位于球心,平面L1为观看屏幕,根据透视投影理论来将球形的视频源转换至观看屏幕的界面,在图2中平面L2和平面L1(观看屏幕)分别为透视投影理论中的远平面和近平面,对于如何将球形的视频源转换至观看屏幕的界面属于透视投影领域的公知常识,这里将不再具体阐述。二维的全景视频中的坐标点(x1,y1)在球形视频源的坐标可以表示本文档来自技高网
...

【技术保护点】
一种基于全景视频的区域识别方法,其特征在于,该方法包括:判断所述全景视频在显示屏幕的当前显示页面中是否包括特征区域;在所述当前显示页面中包括所述特征区域的情况下,判断当前操作位置是否位于所述特征区域;以及在当前操作位置位于所述特征区域的情况下,触发针对所述特征区域的事件。

【技术特征摘要】
1.一种基于全景视频的区域识别方法,其特征在于,该方法包括:判断所述全景视频在显示屏幕的当前显示页面中是否包括特征区域;在所述当前显示页面中包括所述特征区域的情况下,判断当前操作位置是否位于所述特征区域;以及在当前操作位置位于所述特征区域的情况下,触发针对所述特征区域的事件。2.根据权利要求1所述的方法,其特征在于,所述判断当前显示页面中是否包括特征区域包括:将所述全景视频的所述特征区域中标记的一个或多个特征点相应于所述全景视频中的坐标转换为相应于所述显示屏幕的坐标;以及判断所述一个或多个特征点相应于所述显示屏幕的坐标是否包含在所述显示屏幕的坐标范围内。3.根据权利要求2所述的方法,其特征在于,通过以下公式将所述一个或多个特征点相应于所述全景视频中的坐标转换为相应于所述显示屏幕的坐标:(x2,y2)=(x1,y1)*H;其中,(x2,y2)是指所述一个或多个特征点在所述当前显示页面的坐标,(x1,y1)是指所述一个或多个特征点在所述全景视频的坐标,H是指将所述全景视频中的坐标转换为所述显示屏幕的坐标的转换矩阵。4.根据权利要求2或3所述的方法,其特征在于,在所述当前显示页面中包含所述特征区域的情况下,判断当前操作位置是否位于所述特征区域包括:基于所述当前显示页面,计算所述当前操作位置与所述一个或多个特征点的距离;以及在所计算的一个或多个距离中至少一者小于预定距离的情况下,判断所述当前操作位置位于所述特征区域。5.根据权利要求2或3所述的方法,其特征在于,所述一个或多个特征点选自下列中的一者或多者:所述特征区域的边缘点中的一者或多者、所述特征区域的中心点。6.一种基于全景视频的区域识别设备...

【专利技术属性】
技术研发人员:谭傅伦
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1