一种基于三笔数码输入法的手势输入方法及系统与流程

文档序号:12718148阅读:419来源:国知局

本发明属于输入法技术领域,具体地说是一种基于三笔数码输入法的手势输入方法及系统。



背景技术:

随着智能终端设备不断的创新,智能终端设备越来越成为人们生活、工作、学习中不可分离的工具,其中,鼠标、键盘、手写板、声控输入是目前进入人机交互最主流的几大输入方法,但是在使用上述输入方法进行输入过程中,都必须近距离接触设备进行操作,在操作上有一定的局限性。目前的智能电视,基本上都是采用遥控器或键盘、鼠标进行文字输入或操控,不管哪一种输入法,都需要具体操作硬件器具才能进行输入和操控。对于不同的人群会有一些麻烦。

专利申请号为201410028276.0、名称为一种三笔数码输入法及其输入键盘的发明专利申请,公开采用数字键盘进行数字的输入即可转化为汉字,利用数字0-9的输入转换成汉字、英文或者标点符号。本申请基于上述专利公开的三笔数码输入法进行研究开发。



技术实现要素:

本发明要解决的技术问题是提供一种操作简单,输入方便的基于三笔数码输入法的手势输入方法及系统。

为了解决上述技术问题,本发明采取以下技术方案:

一种基于三笔数码输入法的手势输入方法,该方法基于具有摄像头及三笔数码输入法的智能电视,包括以下步骤:

开机,摄像头实时检测是否有三笔输入法启动手势,该三笔输入法启动手势为手掌手势,该手掌手势是指手掌正对着摄像头的手势;

若检测到有三笔输入法启动手势,则启动三笔输入法,在智能电视界面弹出三笔输入法对话框;

在启动三笔输入法对话框后,摄像头继续检测是否有操作手势,该操作手势为手掌手势,该操作手势包括数字输入手势和指令输入手势,数字输入手势对应数字0-9,指令输入手势包括但不限于删除、上一页、下一页或返回;

若检测到有操作手势,则将当前操作手势与预存操作手势进行匹配,若匹配相似度大于预设值,则将当前操作手势认定为有效操作手势,根据当前操作手势执行相应操作;若当前手势与预存操作手势的匹配相似度小于预设值,则认定当前手势为无效操作手势;

当手势操作完成后,若是数字输入手势,则根据三笔数码输入法的转换规则,在屏幕上显示出相应的文字;若是指令输入手势,则根据指令执行相应操作。

所述方法还包括步骤:

开机后,摄像头还检测是否有鼠标启动手势,该鼠标启动手势为手背手势,该手背手势是指手背正对着摄像头的手势;

若有鼠标启动手势,则在智能电视界面显示鼠标光标;

显示鼠标光标后,摄像头继续检测是否有鼠标操作手势,该鼠标操作手势包括鼠标移动、左键点击和右键点击。

若有鼠标操作手势,则执行相应操作。

当检测到有三笔输入法启动手势或鼠标启动手势时,还进一步判断当前手势的停留保持时间,若停留保持时间满足预设时间T,则执行当前手势对应的操作。三笔输入法启动手势和鼠标启动手势在使用中间可互相不断转换,同时可混杂使用鼠标、键盘或电视遥控器。

所述预设值为65-75%。

所述指令手势还包括联想输入模式,该指令手势对应有联想输入模式手势操作;

若指令手势与联想输入模式手势的匹配相似度大于预设值时,启动联想输入模式。

一种基于三笔数码法的手势输入系统,其所述系统包括检测单元,用于检测摄像头的摄像范围内是否有手势操作;

手势识别,用于判断当前手势是否为有效手势;

转换单元,将手势对应的数字下的文字在屏幕上显示;

操作单元,根据手势的种类执行相应操作。

所述系统还包括判断单元,用于判断当前手势的种类。

本发明操作简单,利用简单的手势输入数字0-9,结合三笔数码输入法可以方便的进行文字的输入和电视操控,适合各类人群使用,简化了文字的输入。特别在输入文字不多,一时不便找寻鼠标、键盘或遥控器的情形下更显得方便快捷。

附图说明

附图1为本发明流程示意图。

具体实施方式

为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述。

如附图1所示,本发明揭示了一种基于三笔数码输入法的手势输入方法,该方法基于具有摄像头及三笔数码输入法的智能电视,该三笔数码输入法为专利申请号为201410028276.0、名称为一种三笔数码输入法及其输入键盘的发明专利申请所公开的技术方案,其由数字转换成文字的转换规则已经为公知技术,在此不再说详细的赘述。本方法包括以下步骤:

S1,开机,摄像头实时检测是否有三笔输入法启动手势,该三笔输入法启动手势为手掌手势,该手掌手势是指手掌正对着摄像头的手势。

S2,若检测到有三笔输入法启动手势,则启动三笔输入法,在智能电视界面弹出三笔输入法对话框。弹出该三笔输入法对话框后,即可进行三笔输入法的操作。

S3,在启动三笔输入法对话框后,摄像头继续检测是否有操作手势,该操作手势为手掌手势,该操作手势包括数字输入手势和指令输入手势,数字输入手势对应数字0-9,指令输入手势包括但不限于删除、上一页、下一页或返回。该操作手势具有多个,每一个操作手势对应一种操作。如一个数字输入手势对应一个数字,对应0或1,0-9共10个数字则需要10种数字输入手势。每一种指令输入手势也只对应一种操作,如删除为一种指令输入手势,返回则为另外一种指令输入手势。

S4,若检测到有操作手势,则将当前操作手势与预存操作手势进行匹配,若匹配相似度大于预设值,则将当前操作手势认定为有效操作手势,根据当前操作手势执行相应操作;若当前手势与预存操作手势的匹配相似度小于预设值,则认定当前手势为无效操作手势。

S5,当手势操作完成后,若是数字输入手势,则根据三笔数码输入法的转换规则,在屏幕上显示出相应的文字;若是指令输入手势,则根据指令执行相应操作。检测到有有效的操作手势后,再进一步根据该操作手势是数字输入手势还是指令输入手势,然后执行相对应的操作,输入数字转换成汉字、英文或者执行删除、返回等操作。

所述方法还包括步骤:

开机后,摄像头还检测是否有鼠标启动手势,该鼠标启动手势为手背手势,该手背手势是指手背正对着摄像头的手势。

若有鼠标启动手势,则在智能电视界面显示鼠标光标。

显示鼠标光标后,摄像头继续检测是否有鼠标操作手势,该鼠标操作手势包括鼠标移动、左键点击和右键点击。

若有鼠标操作手势,则执行相应操作,如移动鼠标、左键点击或者右键点击等。

当检测到有三笔输入法启动手势或鼠标启动手势时,还进一步判断当前手势的停留保持时间,若停留保持时间满足预设时间T,则执行当前手势对应的操作。如三笔输入法启动手势,也要满足在智能电视界面停留的时间达到或者超过预设时间T才能正常启动,避免误操作。三笔输入法启动手势和鼠标启动手势在使用中间可互相不断转换,同时可混杂使用鼠标、键盘或电视遥控器。用户可根据自身需求灵活操作。

所述预设值为65-75%。

所述指令手势还包括联想输入模式,该指令手势对应有联想输入模式手势操作;若指令手势与联想输入模式手势的匹配相似度大于预设值时,启动联想输入模式。

一种基于三笔数码法的手势输入系统,其所述系统包括检测单元,用于检测摄像头的摄像范围内是否有手势操作;手势识别,用于判断当前手势是否为有效手势;转换单元,将手势对应的数字下的文字在屏幕上显示;操作单元,根据手势的种类执行相应操作。判断单元,用于判断当前手势的种类。

此外,需要说明的是,本方案手势操作可与键盘或者电视摇控器配合使用,也可以作为一种单独的输入方式使用。特别地,本方案手势操作尤其适合在电视摇控器一时寻找不到的情况下使用,避免浪费大量时间去寻找电视摇控器。实现用户在不使用电视摇控器的情况下,也能够在智能电视上操作的目的,而且操作方便快捷,简单易学,可满足各类人群使用。

需要说明的是,以上所述并非是对本发明的限定,在不脱离本发明的创造构思的前提下,任何显而易见的替换均在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1