一种基于触摸屏的实时调用系统技术方案

技术编号:7027215 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于触摸屏的快速调用系统,该系统包括:触摸屏,用于手写触摸输入及输出显示;手写信号接收模块,用于在触摸屏解锁后,接收触摸屏桌面状态下手写输入信号;存储模块,用于存储字符对象;手写输入法模块,用于识别手写输入信号,并从存储模块中选择输出与该手写输入信号相匹配的候选字符对象;功能对象数据库,用于存储功能对象;选择模块,用于根据用户输入的指令从输出的候选字符对象中选择目标字符对象输入;匹配模块,用于从功能对象数据库中搜索出与所述目标字符对象相匹配的功能对象供用户选择调用。本发明专利技术能够根据用户手写输入的字符来预测用户的操作意图,并快速调用相应的功能。

【技术实现步骤摘要】

本专利技术涉及一种触摸屏技术,尤其涉及一种基于触摸屏的实时调用系统
技术介绍
目前手写输入的识别技术被应用到各种通信终端及信息处理终端;这种类型的终端产品通常具有一个用于书写的触摸手写屏,用户能在上面用笔或手指写字,然后经过终端的识别处理,生成相应的字符显示在终端上,并进行后续的相关操作,手写输入的识别技术提高了输入的速度和灵活性,因此被普遍地应用。然而现在的带触摸屏的终端产品还是停留于通过从桌面点击菜单逐层进入在调用功能对象,这样导致操作不简捷。另,很多触摸屏也有手写功能,但是基本都是在调用某一功能对象的时候才能调用到该手写输入法功能,仅单纯起到输入文本的功能,不能通过手写输入信号的形式来使系统进行智能的判断,预测用户的操作意图。
技术实现思路
本专利技术实施例要解决的技术问题在于提供一种基于触摸屏的实时调用系统及方法,能够根据用户手写输入的字符来实时预测用户的操作意图,并实时调用相应的功能。本专利技术的目的通过以下技术方案实现一种基于触摸屏的实时调用系统,其包括触摸屏,用于手写触摸输入及输出显示;手写信号接收模块,用于接收触摸屏桌面状态下手写输入信号;存储模块,用于存储字符对象;手写输入法模块,用于识别所述手写信号接收模块接收的手写输入信号,并从存储模块中选择输出与该手写输入信号相匹配的候选字符对象;选择模块,用于根据用户输入的指令从输出的候选字符对象中选择目标字符对象输入;显示处理模块,用于在手写识别处理模块输出字符对象后,使触摸屏跳转显示字符输入栏,并实时显示与手写识别处理模块输出的字符对象相匹配的功能对象的选择框;功能对象数据库,用于存储功能对象;匹配模块,用于从功能对象数据库中实时搜索出与所述输入的目标字符对象相匹配的功能对象供用户选择调用。具体的,所述功能对象数据库包括网络功能对象库,用于存储网络功能对象;本地功能对象库,用于存储本地功能对象。作为本专利技术系统的进一步改进,该系统还包括分类模块,该分类模块识别与所述输入的目标字符对象相匹配的功能对象的类型,将所述相匹配的功能对象分为匹配的网络功能对象和匹配的本地功能对象。作为本专利技术系统的进一步改进,所述选择框包括网络功能对象选择框和匹配的本地功能对象选择框,匹配的网络功能对象显示于网络功能对象选择框中;匹配的本地功能对象显示于本地功能对象选择框中。进一步改进,所述分类模块进一步将本地功能对象分类为联系人和其他本地功能对象,所述本地功能对象选择框进一步包括联系人选择框和其他本地功能对象选择框。进一步改进,所述显示处理模块使功能对象在选择框中滚动显示。与现有技术相比较,本专利技术通过在触摸屏桌面状态下识别用户手写输入的字符, 再实时根据手写输入的字符来预测用户的操作意图,将关联的功能对象实时显示到界面, 这样用户就可以快速调用相应的功能了。附图说明图1是本专利技术实施例一种基于触摸屏的快速调用系统的结构示意图;图2是图1中手写输入法模块在一种实施方式中的结构示意图;图3是本专利技术实施例一种基于触摸屏的快速调用方法的流程图;图4是本专利技术实施中手写输入的详细流程图;图5-8是本专利技术在一个实施例中触摸屏的界面显示示意图。图9-10是本专利技术在又一个实施例中触摸屏的界面显示示意图。具体实施例方式为使本专利技术更加容易理解,结合附图对本专利技术作进一步阐述,但附图中的实施例不构成对本专利技术的任何限制。参考附图1,一种基于触摸屏的快速调用系统,该系统可以应用于手机等终端产品中,其包括以下功能模块触摸屏1、手写信号接收模块2、存储有字符对象的存储模块4、手写输入法模块3、显示处理模块8、存储有功能对象的功能对象数据库6、选择模块5、匹配模块7、检测模块9及分类模块10。所述触摸屏1用于用户在解锁之后的桌面状态下手写输入。用户对触摸屏1进行解锁后,触摸屏显示系统桌面,这时,用户可以在桌面上进行手写输入,及用户在手机触摸屏解锁后的第一时间就可以在手机桌面上输入(参考图5)。当然所述系统桌面也可以是系统设定的一个特定界面,例如将手机触摸屏解锁后会自动跳出一个供用户手写输入的用户界面;也可以是设定某一个功能键,在手机触摸屏解锁后,按下该键,系统跳转显示一个特定界面供用户手写输入。所述手写信号接收模块2用于接收该手写输入的信号。所述检测模块9用于检测手写输入信号是否是有效信号。由于书写的背景是系统桌面,用户很有可能是误操作点击了桌面;或通过点击进入各级菜单;也有可能是手写输入信号信号。这时所述检测模块9需要判断用户的操作是否是有效操作,因而检测模块 9检测,若手写输入法模块3能识别出手写输入的信号为有效的字符时,即会认为该输入是有效的操作,系统会根据输入进行下一步工作。若发现手写输入法模块3无法识别手写输入的信号,则进一步确实是否为准确点击桌面上的功能标识,若是,则进入该功能菜单;若否,则保持系统桌面显示状态不变。所述手写输入法模块3识别所述手写信号接收模块2接收的手写输入信号,并从存储模块4中选择输出与该手写输入信号相匹配的候选字符对象供用户选择。参考图2,所述手写输入法模块3包括信号采集单元31、信号采集单元32、归一化单元33、特征提取单元34、粗分类单元35、细分类单元36。信号采集单元,用于识别所述手写输入信号并采集手写字符轨迹点的离散坐标序列。归一化单元,用于利用一个平滑连续函数,将采集到的手写字符轨迹点的离散坐标序列变换成为另一个离散坐标序列,以调整手写字符的大小和形状以及重心的坐标值, 得到该手写字符的规整坐标序列。特征提取单元,用于根据手写字符的规整坐标序列,将所有相邻轨迹点形成的矢量线段分解到八个标准方向,得到手写字符的多维特征矢量。所述存储模块还存储了特征变换矩阵及全体字符类的粗分类模板和细分类模板, 粗分类模板由全体字符类经特征选取后计算得到的样本中心构成,细分类模板由全体字符类经特征变换后计算得到的样本中心构成。粗分类单元,用于从手写输入信号的多维特征矢量中选取部分特征值,将所述手写输入信号分别与所述存储模块中的粗分类模板进行匹配,从预存储字符类中选取相似度最大的若干个候选字符类。细分类单元,用于对手写输入信号的多维特征矢量进行特征变换,将特征变换后的手写输入信号与从所述存储模块中细分类模板中选取的候选字符类的样本中心进行匹配,从中确定最相似的字符类,以供用户选择。存储模块4,用于存储字符对象,该字符对象包括各类语言的文字、字符,也可以包括各类数字符号、图形符号等符号,也可以包括是图片、动画等。所述存储模块还存储了特征变换矩阵及全体字符类的粗分类模板和细分类模板,粗分类模板由全体字符类经特征选取后计算得到的样本中心构成,细分类模板由全体字符类经特征变换后计算得到的样本中心构成。所述选择模块5用于根据用户输入的指令从手写输入法模块3输出的候选字符对象中选择目标字符对象输入。用户可以根据触摸屏上显示的输入法模块3从存储器中调出的候选字符对象中选定一个目标对象。所述功能对象数据库6存储若干功能对象,该功能对象又包括存储有本机功能对象的本机功能对象数据库和存储有网络功能对象的网络功能对象数据库。本机功能对象例如系统中的闹钟、短信等功能。网络功能对象一般为网络链接地址。所述功能对象数据库 6还包括有关键词数据库。所述关键词数据库包括若干个关键词,每个关键词至少关联一个功本文档来自技高网...

【技术保护点】
1.一种基于触摸屏的实时调用系统,其包括:触摸屏,用于手写触摸输入及输出显示;手写信号接收模块,用于接收触摸屏桌面状态下的手写输入信号;存储模块,用于存储字符对象;手写输入法模块,用于识别所述手写信号接收模块接收的手写输入信号,并从存储模块中选择输出与该手写输入信号相匹配的候选字符对象;选择模块,用于根据用户输入的指令从输出的候选字符对象中选择目标字符对象输入;显示处理模块,用于在手写识别处理模块输出字符对象后,使触摸屏跳转显示字符输入栏,并实时显示与手写识别处理模块输出的字符对象相匹配的功能对象的选择框;功能对象数据库,用于存储功能对象;匹配模块,用于从功能对象数据库中实时搜索出与所述输入的目标字符对象相匹配的功能对象供用户选择调用。

【技术特征摘要】

【专利技术属性】
技术研发人员:高精鍊
申请(专利权)人:广东国笔科技股份有限公司世界语言科学院
类型:发明
国别省市:81

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

1