基于电视遥控全景图交互方法技术

技术编号:35188118 阅读:14 留言:0更新日期:2022-10-12 18:01
本发明专利技术涉及基于电视遥控全景图交互方法,其包括通过当前的屏幕监控轮询采集当前视野画面获得真彩色图像、将真彩色图像转换为灰度图、水平方向小波分解得到高频图像、高频图像二值化、提取交互区域的轮廓并进行形态学闭运算、查询所有热点交互区域轮廓并绘制轮廓序号和计算位置,最后绑定遥控按键和语音控制事件实现触发热点交互事件。本发明专利技术随着丰富全景内容上线以及智能电视的普及,通过电视遥控交互可以适配canwas画板内容事件模拟点击,使全景学习变得更方便,且通过智能识别热点,可以交互学习相关知识,丰富自身内涵。丰富自身内涵。丰富自身内涵。

【技术实现步骤摘要】
基于电视遥控全景图交互方法


[0001]本专利技术涉及虚拟现实、全景影像
,具体说是基于电视遥控全景图交互方法。

技术介绍

[0002]目前,全景图交互主要应用鼠标交互和触摸交互方式,而对应电视遥控交互并不适用,使用键盘按键交互智能针对非canvas画板内容事件模拟点击,而对应全景热点交互事件无法通过按键模拟点击,因为热点交互位置是动态,是通过canvas画板渲染的;
[0003]现在虽然有基于电视遥控全景图交互,主要通过全景内置适配部分非canvas画板内容的按键事件交互和通过上下左右控制相机视野变化,而对于热点交互点无法交互。

技术实现思路

[0004]针对上述问题,本专利技术提供一种通过遥控按键模拟点击实现触发热点交互事件的基于电视遥控全景图交互方法。
[0005]本专利技术解决上述技术问题所采用的技术方案为:基于电视遥控全景图交互方法,包括如下步骤:
[0006]S1,轮询采集当前视野画面:通过当前的屏幕监控轮询选取当前视角全景屏幕画面,得到24位的真彩色图像;
[0007]S2,将图像转换为灰度:将真彩色图像进行灰度转换,转换为256色的灰度图;
[0008]S3,水平方向小波分解:利用热点交互区域局部图像内颜色单一且与其他界面元素辨识度高以及边缘有密集型像素的特征点确定热点交互区域,利用该区域高频特征,采用小波分析的多分辨率思想进行水平方向上的小波变化,得到高频图像,小波变化后的高频部分可以突出交互区域;
[0009]S4,高频图像二值化:利用局部阙值方法将高频图像部分进行二值化,交互区域为白色,背景变化黑色;
[0010]S5,形态学闭运算:提取交互区域的轮廓,获得分布在交互物体边缘的连续点集,并利用多边形逼近方法对所提取的交互区域的轮廓进行简化,最后进行形态学闭运算;
[0011]S6,查询所有轮廓:查询所有热点交互区域轮廓;
[0012]S7,绘制轮廓序号和计算位置:绘制所述步骤S6中所有热点交互区域轮廓的轮廓序号和选取轮廓水平居中点,计算该位置的相对左上角的位置;
[0013]S8,绑定遥控按键和语音控制事件,实现触发热点交互事件。
[0014]作为优选,所述步骤S8中遥控触发热点交互事件的具体实现步骤如下:
[0015]S801,用户通过遥控点击遥控数字按键或语音输入数字,根据轮廓数量筛选当前页面可以交互热点的轮廓序号;
[0016]S802,判断是否存在轮廓序号,若存在则通过模拟点击轮廓序号对应轮廓相对左上角位置,实现触发热点交互事件,若不存在则提示无该交互热点并结束。
[0017]作为优选,所述步骤S4中局部阈值方法通过提取高频图像的RGB平均值作为局部阈值。
[0018]作为优选,所述步骤S7中轮廓水平点通过轮廓的水平值获得。
[0019]作为优选,所述步骤S7中该位置的相对左上角的位置利用轮廓水平居中的中心点与左上角圆点计算相对顶部和左边边距。
[0020]与现有技术相比,本专利技术具有以下有益效果:
[0021]1、本专利技术通过使用电视遥控交互能够适配canwas画板内容事件模拟点击,实现触发热点交互事件;
[0022]2、本专利技术电视遥控交互方式克服了传统的鼠标交互和触摸交互方式受到位置空间的限制,具有使用方便、灵活的特点,同时具有操作更加自由的特点;
[0023]3、随着丰富全景内容上线以及智能电视普及,通过电视遥控交互使全景学习变得非常方便,且通过智能识别热点,可以交互学习相关知识,丰富自身内涵。
附图说明
[0024]图1是本专利技术基于电视遥控全景图交互方法的流程示意图;
[0025]图2是本专利技术中电视遥控触发热点交互事件实现步骤流程示意图;
[0026]图3是本专利技术内部闭合的闭运算示意图。
具体实施方式
[0027]下面将结合图1

3详细说明本专利技术,在此本专利技术的示意性实施例以及说明用来解释本专利技术,但并不作为对本专利技术的限定。
[0028]基于电视遥控全景图交互方法,其包括包括如下步骤:
[0029]S1,轮询采集当前视野画面:通过当前的屏幕监控轮询选取当前视角全景屏幕画面,得到24位的真彩色图像;
[0030]S2,将图像转换为灰度:将真彩色图像进行灰度转换,转换为256色的灰度图;
[0031]S3,水平方向小波分解:利用热点交互区域局部图像内颜色单一且与其他界面元素辨识度高以及边缘有密集型像素的特征点确定热点交互区域,利用该区域高频特征,采用小波分析的多分辨率思想进行水平方向上的小波变化,得到高频图像,小波变化后的高频部分可以突出交互区域;
[0032]S4,高频图像二值化:利用局部阙值方法将高频图像部分进行二值化,具体地通过提取高频图像的RGB平均值作为局部阈值,交互区域为白色,背景变化黑色;
[0033]S5,形态学闭运算:提取交互区域的轮廓,获得分布在交互物体边缘的连续点集,并利用多边形逼近方法对所提取的交互区域的轮廓进行简化,最后进行形态学闭运算;
[0034]具体地,闭运算是先膨胀、后腐蚀的运算,它有助于关闭前景物体内部的小孔,或去除物体上的小黑点,还可以将不同的前景图像进行连接。
[0035]例如,在图3中,通过先膨胀后腐蚀的闭运算去除了原始图像内部的小孔,其中图(a)是原始图像img,图(b)是原始图像img经过闭运算得到的图像。
[0036]S6,查询所有轮廓:查询所有热点交互区域轮廓;
[0037]S7,绘制轮廓序号和计算位置:绘制所述步骤S6中所有热点交互区域轮廓的轮廓
序号和选取轮廓水平居中点,其中轮廓水平点通过轮廓的水平值获得,计算该位置的相对左上角的位置,具体地利用轮廓水平居中的中心点与左上角圆点计算相对顶部和左边边距;
[0038]S8,绑定遥控按键和语音控制事件,实现触发热点交互事件,具体地,用户通过遥控点击遥控数字按键或语音输入数字,根据轮廓数量筛选当前页面可以交互热点的轮廓序号,接着判断是否存在轮廓序号,若存在则通过模拟点击轮廓序号对应轮廓相对左上角位置,实现触发热点交互事件,若不存在则提示无该交互热点并结束。
[0039]在实施过程中,用户在智能电视机上安装具备该功能的软件,并授予相关权限,例如存储,接着打开用户该软件中全景内容,点击菜单键会在视野内的交互热点附近出现轮廓序号或者隐藏,其中轮廓序号从上至下、从左至右进行编号,用户可以通过电视遥控数字按键或者语音方式触发交互热点对应的内容,如果想关闭触发的交互内容,可以通过返回键或者语音关闭打开的交互热点内容,最后通过遥控上方向键控制在全景中前进、后台和左右旋转行走。
[0040]以上对本专利技术实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本专利技术实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本专利技术实施例的原理;同时,对于本领域的一般技术人员,依据本专利技术实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于电视遥控全景图交互方法,其特征在于,包括如下步骤:S1,轮询采集当前视野画面:通过当前的屏幕监控轮询选取当前视角全景屏幕画面,得到24位的真彩色图像;S2,将图像转换为灰度:将真彩色图像进行灰度转换,转换为256色的灰度图;S3,水平方向小波分解:利用热点交互区域局部图像内颜色单一且与其他界面元素辨识度高以及边缘有密集型像素的特征点确定热点交互区域,利用该区域高频特征,采用小波分析的多分辨率思想进行水平方向上的小波变化,得到高频图像,小波变化后的高频部分可以突出交互区域;S4,高频图像二值化:利用局部阙值方法将高频图像部分进行二值化,交互区域为白色,背景变化黑色;S5,形态学闭运算:提取交互区域的轮廓,获得分布在交互物体边缘的连续点集,并利用多边形逼近方法对所提取的交互区域的轮廓进行简化,最后进行形态学闭运算;S6,查询所有轮廓:查询所有热点交互区域轮廓;S7,绘制轮廓序号和计算位置:绘制所述步骤S6中所有热点交互区域轮廓的轮廓序号和选取轮廓水平...

【专利技术属性】
技术研发人员:汪海波周玲
申请(专利权)人:湖南嘻呱网络科技有限公司
类型:发明
国别省市:

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

1