The present invention provides a gesture based spectrum analysis method and system based on a mobile platform. Unit of the present invention spectrum data update model parameters and spectrum display unit display trigger spectrum display unit updates the display form according to the spectrum data manipulation instruction categories, while the updated display parameters uploaded to the data transceiver and management unit for background processing; on the other hand, the spectrum data model unit receives the spectrum data by data transceiver and management unit push, and then in the local synchronous spectrum display parameters and spectrum display control display unit triggers to update the display form; spectrum display unit provides coordinates, frequency and toolbar controls the rendering, rendering and layout management, receiving parameters by frequency spectrum spectrum data sent by the model display, the display interface to update the spectrum; the interactive display unit of spectrum display spectrum results after processing unit.
【技术实现步骤摘要】
一种基于移动平台的手势化频谱分析方法及系统
本专利技术提供一种基于移动平台的手势化频谱分析方法及系统。
技术介绍
随着使用环境不断复杂,频谱分析专业对设备轻型化、便携化的需求日益增强,移动终端在频谱分析领域中的普遍应用成为未来信息系统的必然趋势。相比传统定制频谱分析仪,通用移动平台具有成本低、功耗小、交互方式丰富等优点,但其通常没有鼠标、键盘以及按键作为输入,取而代之的是触摸屏,具有屏幕相对小、操作方式独特、单机处理能力有限等特点;另一方面,当频谱分析系统同时部署到多个通用移动平台时,为了使多个频谱分析终端之间能够进行协同分析,亟需解决在移动环境下各个频谱分析终端之间的数据同步问题。良好的人机交互方法能够合理地安排界面布局、正确地理解用户输入以及清晰地展示频谱数据信息。为了使复杂的频谱分析系统能够在移动平台上正确、有效地应用,适用于移动平台的频谱分析人机交互方法以及配套的数据同步机制发挥着关键的作用。综上所述,频谱分析系统向通用移动平台移植过程中因缺少在智能手机或平板电脑上进行复杂频谱图编辑的人机交互方法及其配套的数据交互系统而面临难以处理复杂频谱分析的问题。专利 ...
【技术保护点】
一种基于移动平台的手势化频谱分析方法,其特征在于包括:用户手势操作步骤:通过人机交互单元接收用户手势操作;手势操作转换步骤:通过手势事件解释器接收人机交互单元发送的用户手势操作,并将手势操作转换为对应的手势操作数据;并根据手势操作数据进行坐标系相关操作以及频段相关操作;坐标系相关操作包括坐标系建立、坐标系变更及坐标系删除;频段相关操作包括频段创建、频段选中、频段删除、频段变更操作;频谱交互映射步骤:通过频谱交互控制器接收并识别由手势事件解释器发送的手势操作数据,并按照业务逻辑将识别出的手势操作数据映射成对频谱显示控件的频谱数据操作指令,并将该指令发送至频谱数据模型单元;频谱 ...
【技术特征摘要】
1.一种基于移动平台的手势化频谱分析方法,其特征在于包括:用户手势操作步骤:通过人机交互单元接收用户手势操作;手势操作转换步骤:通过手势事件解释器接收人机交互单元发送的用户手势操作,并将手势操作转换为对应的手势操作数据;并根据手势操作数据进行坐标系相关操作以及频段相关操作;坐标系相关操作包括坐标系建立、坐标系变更及坐标系删除;频段相关操作包括频段创建、频段选中、频段删除、频段变更操作;频谱交互映射步骤:通过频谱交互控制器接收并识别由手势事件解释器发送的手势操作数据,并按照业务逻辑将识别出的手势操作数据映射成对频谱显示控件的频谱数据操作指令,并将该指令发送至频谱数据模型单元;频谱数据更新步骤:频谱数据模型单元根据频谱数据操作指令类别更新频谱显示单元的显示参数并触发频谱显示单元更新显示形态,同时将更新后的显示参数上传至数据收发与管理单元进行后台处理;另一方面,频谱数据模型单元接收由数据收发与管理单元推送的频谱数据,进而在本地同步频谱显示单元的显示参数并触发频谱显示控件更新显示形态;频谱图界面显示步骤:频谱显示单元提供坐标系、频段、工具栏控件的绘制、渲染以及界面布局管理,接收由频谱数据模型发送的频谱图显示参数,以实时更新频谱图界面显示效果;通过人机交互单元显示频谱显示单元处理后的频谱图结果。2.根据权利要求1所述的一种基于移动平台的手势化频谱分析方法,其特征在于手势操作转换步骤具体实现过程是:步骤11:监听人机交互单元发生的触摸屏触摸事件;判断手指是否按下,若按下,则记录点击坐标、时间戳,执行步骤12:否则,返回步骤11;步骤12:判断手指是否抬起,若手指抬起,则判定为点击时事件,执行步骤13;否则,执行步骤16;步骤13:本次点击与上次点击时间间隔是否小于门限值,若小于门限值,则判断本地点击与上次点击移动距离是否小于门限值,执行步骤14;否则,判定为单击事件,执行步骤18;步骤14:若小于门限值,则判断手指是否移动,执行步骤15;否则,判定为单击事件;步骤15:若手指移动,则判定为拖动事件,同时记录该拖动事件终点坐标、终点坐标对应的时间戳,移动距离、时间差,执行步骤18;否则,判定为双击事件,执行步骤18;步骤16:判断手指是否移动,若移动则,判定为滑动事件,记录该拖动事件终点坐标、终点坐标对应的时间戳,移动距离、时间差,执行步骤18;否则,判断按下事件是否超过门限值,执行步骤17;步骤17:若手指按下事件超过门限值,则判断为长按事件,记录当前时间戳,执行步骤18;否则,判断手指是否抬起;返回步骤12;步骤18:输出包括单击、双击、滑动、拖动以及长按手势的手势操作数据。3.根据权利要求1所述的一种基于移动平台的手势化频谱分析方法,其特征在于频谱交互映射步骤中识别手势操作数据具体步骤包括:步骤21:接收手势操作转换步骤输出的手势操作数据;步骤22:判断是否进行编辑模式,若需要进行编辑模式,则进行编辑模式,并记录当前模式;否则,记录当前模式;判断是否为编辑模式,执行步骤23;步骤23:若是编辑模式,则判断是否为拖动坐标系到窗口,执行步骤24;否则,丢弃当前操作数据;步骤24:若是,则进行坐标系建立;否则,判断是否为拖动坐标轴操作,执行步骤25;步骤25:若是拖动坐标轴操作,则进行坐标系变更操作,否则,判断是否为拖动坐标系标签,执行步骤26;步骤26:若是,则进行坐标系变更操作,否则判断是否为点击频段操作,执行步骤27;步骤27:若是点击频段,则进行频段选中操作,否则,判断是否为拖动频段中部1/3操作,执行步骤28:步骤28:若是拖动频段中部1/3操作,则进行频段创建操作;否则,判断是否拖动频段边缘操作,执行步骤29;步骤29:若是拖动频段边缘,则进行频段变更;否则,判断是否为拖动至窗口外部操作,执行步骤30:步骤30:若是拖动至外部窗口操作,则进行频段删除;否则,输出识别出的手势操作数据。4.根据权利要求1所述的一种基于移动平台的手势化频谱分析方法,其特征在于按照业务逻辑将识别出的手势操作数据映射成对频谱显示控件的频谱数据操作指令具体采用ModelViewDelegate技术。5.根据权利要求1所述的一种基于移动平台的手势化频谱分析方法,其特征在于所述坐标系建立步骤包括:步骤111:单指单击“编辑模式”按钮,使频谱图进入编...
【专利技术属性】
技术研发人员:江果,张智,旷生玉,赖波,王飞,苏冠霞,鲁燕,朱巍,
申请(专利权)人:中国电子科技集团公司第二十九研究所,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。