欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2015105431145
申请人: 江南大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2023-10-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种显示屏中不规则多边形区域的切换方法和系统,其特征在于,手持移动智能设备识别手势含义并生成相应信号后由无线传输方式将所述信号发送至非触摸大屏控制设备,非触摸大屏控制设备接收到手势含义信号后将显示屏中当前选中区域切换至指定的不规则多边形区域。

2.根据权利要求1所述的一种显示屏中不规则多边形区域的切换方法,其特征在于,识别手势含义包括以下步骤:

(1)采集手势数据,即利用手持移动智能设备采集手势的加速度数据,其又包括以下子步骤:

(1.1)计算实际加速度值:实时读取手持移动智能设备在移动过程中其加速度传感器返回的在X、Y、Z轴方向上的加速度值,并据此计算滤除重力后的加速度即实际加速度值,记为val,当此刻实际加速度值val达到指定阈值时,执行子步骤(1.2);否则执行子步骤(1.1),实际加速度值val计算公式如下:其中x、y、z分别表示加速度传感器三个坐标轴传回的同一时刻的数据,g表示重力加速度;

(1.2)记录加速度数据:分别记录当前时刻加速度传感器返回的X、Y、Z三个方向上的加速度值,并据此计算各时刻实际加速度值和欧氏距离,记为dis,欧式距离计算公式如下:其中,(xt,yt,zt)表示t时刻的各轴上的加速度数据,(xt-1,yt-1,zt-1)表示t-1时刻的数据;

(1.3)确定手势是否停止:当记录的某一时刻的实际加速度值和欧氏距离分别小于指定阈值,则将标记手势是否减速的变量值number加一,执行子步骤(1.4);否则,令number等于0并执行子步骤(1.2);

(1.4)确定是否停止采集加速度数据:当标记手势是否减速的变量值number大于指定阈值时,则判定手势结束并停止采集数据,执行子步骤(1.5);否则继续执行子步骤(1.2);

(1.5)判定采集的加速度数据是否有效:计算已记录加速度数据的数组长度,当数组长度大于指定阈值时,则判定此次手势有效;否者判定此次手势为无效即抖动,初始化参数并执行子步骤(1.1);

(2)根据所采集的手势数据识别手势含义,即对已采集的与用户手势对应的X、Y、Z轴上的加速度数据进行处理,确定用户手势的具体方向,从而判定用户手势含义,如“上”、“下”、“左”或“右”,,其又包括以下子步骤:(2.1)计算幅度差值:对已采集的X、Y、Z轴上的加速度数据分别计算其幅度差值,记为AX、AY、AZ,并分别保存在三个数组中,其计算公式如下:其中l为子步骤(1.5)中计算得到的每组数组长度, 为X轴ti时刻的加速度值,

为Y轴ti时刻的加速度值, 为Z轴ti时刻的加速度值;

(2.2)确定与手势运动方位所匹配的坐标轴:分别取子步骤(2.1)中所得到的三个存放加速度数据数组中幅度差值的最大值并相比较,保留其最大幅度差值所对应的坐标轴上的加速度数据,并确定该坐标轴是用户此次手势运动方位所匹配的坐标轴;

(2.3)确定手势指向在已匹配坐标轴上的方向,即正方向或负方向:取子步骤(2.2)中保留的坐标轴上的加速度的最小值,记为min,同时记下该值在该数组中的索引号index,并取索引号0~index对应的数据中最大值并记为max和数组中索引号为index+1处的值并记为nextValue;当index大于0,max大于0且min小于指定阈值时,若nextValue大于指定阈值则确定手势指向是已匹配坐标轴上的负方向,若nextValue小于指定阈值则确定手势指向是已匹配坐标轴上的正方向;而当index等于0,则min小于指定阈值时,若nextValue大于指定阈值则确定手势指向是已匹配坐标轴上的负方向,若nextValue小于指定阈值则确定手势指向是已匹配坐标轴上的正方向;

(2.4)确定手势含义:当用户手势沿X轴正方向运动则判定为右,沿X轴反方向运动则判定为左,X轴为水平方向;当用户手势沿Z轴正方向运动则判定为上,沿Z轴反方向运动则判定为下,Z轴为垂直方向;当用户手势沿Y轴正方向运动则判定为确定,Y轴正方向为远离做出手势的用户正前方方向。

3.根据权利要求1所述的一种显示屏中不规则多边形区域的切换方法,其特征在于,通过手持移动智能设备由无线传输方式将相应手势含义信号发送至非触摸大屏控制设备步骤又包括以下步骤:(1)建立连接:非触摸大屏控制设备一启动即连入所在的无线局域网,当手持移动智能设备进入该无线局域网并成功连入该无线局域网时,启动手持移动智能设备中配备的通信APP并运行即可与处于同一局域网内的非触摸大屏控制设备通过无线方式进行通信;

(2)无线发送手势含义控制信号:手持移动智能设备将已识别出的手势含义控制信号,通过步骤(1)建立的连接无线发送至非触摸大屏控制设备。

4.根据权利要求1所述的一种显示屏中不规则多边形区域的切换方法,其特征在于,当前选中区域切换至显示屏中指定的不规则多边形区域步骤包括以下步骤:(1)将不规则多边形区域转换为矩形区域,即根据不规则多边形的各坐标值,选取合适的坐标值使不规则多边形区域转换为矩形,其又包括以下子步骤:(1.1)获取给定的每个不规则多边形之所有邻接边交点的横坐标和纵坐标值:获取给定的每个不规则多边形之所有邻接边交点的横坐标和纵坐标值,分别保存到数组X和Y中;

(1.2)确定作为矩形范围的四个坐标值Xleft、Xright、Yup和Ydown:Xleft取每个不规则多边形中横坐标X中的最小值,Xright取每个不规则多边形中横坐标X的第二小值,同时取出每个不规则多边形中所有横坐标等于最小值的对应纵坐标并存入数组Y'中;当数组Y'长度大于1时,Yup取数组Y'中的最小值,所述Ydown取数组Y'中的最大值,当数组Y'长度小于

1时,所述Ydown、Yup分别取每个不规则多边形中纵坐标Y中最大值、最小值。

(2)获取最匹配的切换区域:即以当前选中区域为基准点,找到位于此当前选中区域的上、下、左或右四方中所有最邻近的区域,并从这些区域中确定最终要切换到的区域,其又包括以下子步骤:(2.1)获取基准点坐标值:获取当前选中多边形区域对应的矩形的四个坐标值,并赋值给基准点坐标值current_Yup、current_Ydown、current_Xleft和current_Xright;

(2.2)选择符合条件的不规则多边形区域:根据不同手势含义,分别将上述子步骤(1.2)获得的每个不规则多边形的四个坐标值Xleft、Xright、Yup和Ydown与上述子步骤(2.1)中获取的current_Yup、current_Ydown、current_Xleft和current_Xright坐标值按照切换规则相比较,保存每个符合切换规则的区域的Xleft、Xright、Yup、Ydown四个坐标值,并记录符合切换规则的区域数N;所述“切换规则”具体为:当手势含义为上时,将每个不规则多边形的Ydown与current_Yup相比,当Ydown小于current_Yup且其在X轴上有一定交集则判定其符合条件,即在当前选中不规则多边形的上侧;当手势含义为下时,将每个不规则多边形的Yup与current_Ydown相比,当Yup大于current_Ydown且其在X轴上有一定交集则判定其符合条件,即在当前选中不规则多边形的下侧;当手势含义为左时,将每个不规则多边形的Xright与current_Xleft相比,当Xright小于current_Xleft且其在Y轴上有一定交集则判定其符合条件,即在当前选中不规则多边形的左侧;当手势含义为右时,将每个不规则多边形的Xleft与current_Xright相比,当Xleft大于current_Xright且其在Y轴上有一定交集则判定其符合条件,即在当前选中不规则多边形右侧;

(2.3)根据符合条件的区域数执行不同操作:当符合条件的区域数N为0时,转子步骤(2.6);当N等于1时,则将当前选中区域直接切换到符合切换规则的不规则多边形区域,转子步骤(2.6);当N大于1时,则继续执行子步骤(2.4);

(2.4)去除符合条件的区域中离当前已选中区域较远的不规则多边形区域:取上述子步骤(2.2)中所记下的所有不规则多边形,根据接收的手势含义,采用坐标比较法仅保留离当前选中区域最近的一排或一列不规则多边形区域。所述“坐标比较法”具体为:当接收的手势含义为上时,取上述子步骤(2.2)中所记下的所有不规则多边形区域中Yup的最大值,记为max_Yup,并与上述子步骤(2.2)中记下的不规则多边形区域的Ydown相比较,当Ydown小于max_Yup,则表示该多边形区域不是离当前选中区域最近的一排,去掉该不规则多边形区域;同理,当接收的手势含义为下时,去掉上述子步骤(2.2)中所记下的不规则多边形区域中Yup大于min_Ydown的区域;当接收的手势为左时,去掉上述子步骤(2.2)中所记下的不规则多边形区域中Xright小于max_Xleft的区域;当接收的手势含义为右时,去掉上述子步骤(2.2)中所记下的不规则多边形区域中Xleft大于min_Xright的区域。

(2.5)确定最终切换区域实现不规则多边形区域切换:计算上述子步骤(2.4)中已保留的不规则多边形区域离原点,即左上角的距离dis,选择dis最小的区域为最终切换区域,并将该最终切换区域的四个坐标值分别赋值给标记当前选中区域的current_Yup、current_Ydown、current_Xleft和current_Xright四个坐标值,dis计算公式如下:dis=Xleft+Yup。

(2.6)切换步骤结束。

5.一种显示屏中不规则多边形区域的切换系统,其特征在于,其包括无线路由器、手持移动智能设备和非触摸大屏控制设备,所述手持移动智能设备通过无线路由器无线连接所述非触摸大屏控制设备。

6.根据权利要求5所述的一种显示屏中不规则多边形区域的切换系统,其特征在于,所述无线路由器能够通过wifi技术建立一个无线局域网络,方便手持移动智能设备和非触摸大屏控制设备加入该无线局域网,并通过该网络实现手持移动智能设备和非触摸大屏控制设备之间的相互通信。

7.根据权利要求5所述的一种显示屏中不规则多边形区域的切换系统,其特征在于,所述手持移动智能设备,可与所述无线路由器建立连接;当手持移动智能设备的加速度值发生变化时,所述手持移动智能设备利用权利要求2的步骤(1)来实时采集加速度传感器返回的加速度数据,并根据权利要求2的步骤(2)对采集到的加速度数据进行处理、识别出用户手势含义,且将相应手势含义信号无线发送至位于同一局域网内的非触摸大屏控制设备。

8.根据权利要求5所述的一种显示屏中不规则多边形区域的切换系统,其特征在于,所述非触摸大屏控制设备包括非触摸显示屏和显示屏控制器两部分,显示屏控制器可与所述无线路由器建立连接,可接收所述手持移动智能设备发送的手势含义信号,且可根据权利要求4中步骤(1)和(2)确定最匹配的不规则多边形区域,并将显示屏中当前选中区域切换至已确定的最匹配不规则多边形区域。