[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102053768A - 在触摸设备上实现文字编辑的装置和方法 - Google Patents

在触摸设备上实现文字编辑的装置和方法 Download PDF

Info

Publication number
CN102053768A
CN102053768A CN2009101101121A CN200910110112A CN102053768A CN 102053768 A CN102053768 A CN 102053768A CN 2009101101121 A CN2009101101121 A CN 2009101101121A CN 200910110112 A CN200910110112 A CN 200910110112A CN 102053768 A CN102053768 A CN 102053768A
Authority
CN
China
Prior art keywords
gesture
touch
user
unit
coordinate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2009101101121A
Other languages
English (en)
Inventor
陈大炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konka Group Co Ltd
Original Assignee
Konka Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konka Group Co Ltd filed Critical Konka Group Co Ltd
Priority to CN2009101101121A priority Critical patent/CN102053768A/zh
Publication of CN102053768A publication Critical patent/CN102053768A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种在触摸设备上实现文字编辑的装置和方法,所述的装置包括:触摸输入单元,用于支持用户触摸输入并获取触点的坐标位置;文字编辑单元,其内安装有负责文字编辑工作的软件系统,作为文字编辑的基础平台;手势识别单元,其内安装有与文字编辑对应的识别样本,用于对用户输入的操作手势进行坐标采样、轨迹提取和识别判断;命令转换单元,用于将手势识别单元判断的识别结果转换成文字编辑单元可以识别的操作命令。

Description

在触摸设备上实现文字编辑的装置和方法
技术领域
本发明涉及文字编辑系统,尤其涉及一种在触摸设备上实现文字编辑的装置和方法。
背景技术
触摸输入是一种自然而直观的人机交互方式,现在越来越多的消费电子产品,包括智能手机终端、便携式笔记本等都配置了能够让用户直接进行触摸控制的输入设备——触摸屏或触摸板。这对于传统的按键或鼠标等为代表的输入设备而言,是个很好的补充。当用户使用触摸板时,显示终端上输入指示器即光标的移动对应于用户的手指或者触笔沿触摸板表面的相对移动。当用户使用触摸屏时,触摸区域与显示屏幕相重合,用户的手指或者触笔在显示屏幕上移动直接反应为输入指示器的位置坐标。目前,在一般PC平台上也出现了诸如鼠标手势的应用,即通过识别在特定时间域内鼠标的运动轨迹来对应特定的功能命令,但是由于鼠标操作平面通常与显示终端屏幕不在一个表面,所以这种鼠标手势的使用并不直观,操作起来也不太方便。然而,这种应用对于触摸设备而言,具有天然的优势,特别是对于具有触摸屏幕的输入设备来说,因用户可以用手指或者触笔直接代替鼠标移动,所以在这种环境下进行手势控制要自然许多。
值得注意的是,在传统的文字编辑领域,特别是在没有电脑而用纸和笔的时期,我们通常习惯于用一些约定俗成的简单线条来进行文字编辑,例如,使用形似旋转了九十度的小于号来表示插入一段文字,使用一条横竖横的折线来交换横线所在位置处的文字等等。这种方便的文字编辑方法,可以很好的通过手势识别在触控设备上加以应用,从而大大改善在触摸设备上进行文字编辑的效率和效果。
发明内容
本发明的目的是提出一种在触摸设备上实现文字编辑的装置和方法。
本发明提出的在触摸设备上实现文字编辑的装置,包括:
触摸输入单元,用于支持用户触摸输入并获取触点的坐标位置;
文字编辑单元,其内安装有负责文字编辑工作的软件系统,作为文字编辑的基础平台;
手势识别单元,其内安装有与文字编辑对应的识别样本,用于对用户输入的操作手势进行坐标采样、轨迹提取和识别判断;
命令转换单元,用于将手势识别单元判断的识别结果转换成文字编辑模块可以识别的操作命令。
所述的触摸输入单元可以采用电阻触摸屏或者电容触摸屏。
在本发明的一个实施例中,所述的手势识别单元包括:坐标采样模块,用于对用户手指在触摸设备表面的移动过程进行触点的坐标采样;轨迹提取模块,用于对坐标采样的结果进行分析,并提取手指移动采样坐标所形成的轨迹;特征选取模块,在特征空间中用统计方法把被识别手势对象归为特定类别;和对比识别模块,根据用户手势输入提取的轨迹特征,与特征选择分类器中的特征进行匹配,从而进行分类决策,判断出当前输入的编辑手势的识别结果。
本发明还提出一种在触摸设备上实现文字编辑的方法,包括下列步骤:
(1)手势输入,属于原始数据获取阶段,定义为特定时间域内,用户手指在触摸设备表面的移动并离开的过程;
(2)坐标采样,对用户手指在触摸设备表面的移动过程进行触点坐标采样;
(3)轨迹提取,对坐标采样的结果进行分析,并提取手指移动采样坐标所形成的轨迹;
(4)特征选择,在特征空间中用统计方法把被识别手势对象归为特定类别;
(5)手势识别,根据用户手势输入提取的轨迹特征,与特征选择分类器中的特征进行匹配,从而进行分类决策,判断出当前输的编辑手势的识别结果;
(6)执行操作,转换模块将识别结果转换成编辑命令。
本发明通过手势识别在触控设备上的应用,大大改善了在触摸设备上进行文字编辑的效率和效果。
附图说明
以下结合附图和实施例对本发明作进一步详细描述,其中:
图1是本发明的系统框图;
图2是本发明插入文字便捷的示意图;
图3是本发明交换文字位置的示意图;
图4本发明方法的流程图。
具体实施方式
本发明要解决的核心问题是,基于触摸设备上进行文字编辑的手势应用需求,通过在触摸控制设备中添加编辑手势识别模块,使得用户在触摸设备上进行文字编辑时能够使用特定的手势来进行编辑控制。编辑手势识别模块中预先内置了多个用于文字编辑的手势特征模版,编辑手势识别单元对用户触控手势进行轨迹提取,然后将其与手势特征模版进行匹配,从而判断出当前手势所对应的文字编辑命令。
如图1所示,本发明提出的在触摸设备上实现文字编辑的装置,包括:
触摸输入单元,用于支持用户触摸输入并获取触点的坐标位置;
文字编辑单元,其内安装有负责文字编辑工作的软件系统,作为文字编辑的基础平台;
手势识别单元,其内安装有与文字编辑对应的识别样本,用于对用户输入的操作手势进行坐标采样、轨迹提取和识别判断;
命令转换单元,用于将手势识别单元判断的识别结果转换成文字编辑单元可以识别的操作命令。
所述的手势识别单元包括:坐标采样模块,用于对用户手指在触摸设备表面的移动过程进行触点的坐标采样;轨迹提取模块,用于对坐标采样的结果进行分析,并提取手指移动采样坐标所形成的轨迹;特征选取模块,在特征空间中用统计方法把被识别手势对象归为特定类别;和对比识别模块,根据用户手势输入提取的轨迹特征,与特征选择分类器中的特征进行匹配,从而进行分类决策,判断出当前输入的编辑手势的识别结果。
如图2和图3所示,本发明中的触摸操作命令包括插入文字、交换文字、删除文字、或复制文字。具体来说,本发明中的文字编辑手势包括但不限于:
插入文字,手指从左向右45度向下移动一段距离,并接着向右上方45度方向移动,再离开触摸表面。这时,手指轨迹形成的最低点做指示的位置为文字插入位置,文字编辑进入插入状态。
交换文字,对于一行内的连续文字(设由A段和B段组成),手指从A段文字开始位置起上方画横线至A段文字结束位置,然后转竖直向下至文字下方,并不间断的从B段文字开始位置下方画横线至B段文字结束位置,再离开触摸表面。这时,手指轨迹形成的竖线部分即作为交换基准位置,将前后横线所在位置上的文字进行交换,即A段和B段文字进行位置互换。
删除文字,对于要删除的文字,用手指在文字中部画横线,直至离开触摸表面,则所有被手指轨迹所穿越的文字均会被删除。
复制文字,当输入一个文字A后,如果需要重复输入该文字A,可以直接在触摸区域任意位置处用手指画形似闪电抽象符号即可完成,即手指先从右向左按45度角向下方移动一段距离,接着画一段横线,再接着向下45度方向移动手指,再离开触摸表面。
如图4所示,本发明提出在触摸设备上实现文字编辑的方法包括下列步骤:
手势输入,属于原始数据获取阶段,定义为特定时间域内,用户手指在触摸设备表面的移动并离开的过程。
坐标采样,对用户手指在触摸设备表面的移动过程进行触点的坐标采样。
轨迹提取,对坐标采样的结果进行分析,并提取手指移动采样坐标所形成的轨迹。
特征选择,在特征空间中用统计方法把被识别手势对象归为特定类别,基本的做法是在样本训练的基础上确定某个判断规则,使得按照这种规则对被识别手势对象进行分类所造成的错误识别率最小。
手势识别,根据用户手势输入提取的轨迹特征,与特征选择分类器中的特征进行匹配,从而进行分类决策,判断出当前输的编辑手势的识别结果。
现以交换文字编辑手势为例,操作时执行下列步骤:
(1)触摸设备进入文字编辑模式,一般为全屏幕编辑模式,并进行文字输入;
(2)对文字编辑区域进行缩放,放大编辑区域至两行文字之间的距离可以准确的通过手指;
(3)对于一行内的一段连续文字,假设由A和B两段组成,用户用手指沿着A段文字上方画横线,在A段文字结束位置处转为向下竖线至B段开始文字下端,并沿B段文字下方画横线至B段文字结束位置,最后离开触摸表面;
(4)编辑手势识别单元对用户输入手势进行轨迹提取和识别,识别结果对应交换文字命令,并将A段文字和B段文字分别保存至临时存储区域;
(5)编辑命令转换单元将识别结果转换为文字编辑系统能够识别的交换文字命令,从而完成将A段文字和B段文字交换位置的过程。

Claims (5)

1.一种在触摸设备上实现文字编辑的装置,其特征在于包括:
触摸输入单元,用于支持用户触摸输入并获取触点的坐标位置;
文字编辑单元,其内安装有负责文字编辑工作的软件系统,作为文字编辑的基础平台;
手势识别单元,其内安装有与文字编辑对应的识别样本,用于对用户输入的操作手势进行坐标采样、轨迹提取和识别判断;
命令转换单元,用于将手势识别单元判断的识别结果转换成文字编辑单元可以识别的操作命令。
2.如权利要求1所述的装置,其特征在于:所述的触摸输入单元采用电阻触摸屏或者电容触摸屏。
3.如权利要求1所述的装置,其特征在于:所述的操作命令包括插入文字、交换文字、删除文字、或复制文字。
4.如权利要求1所述的装置,其特征在于:所述的手势识别单元包括:坐标采样模块,
用于对用户手指在触摸设备表面的移动过程进行触点的坐标采样;
轨迹提取模块,用于对坐标采样的结果进行分析,并提取手指移动采样坐标所形成的轨迹;
特征选取模块,在特征空间中用统计方法把被识别手势对象归为特定类别;
和对比识别模块,根据用户手势输入提取的轨迹特征,与特征选择分类器中的特征进行匹配,从而进行分类决策,判断出当前输入的编辑手势的识别结果。
5.一种在触摸设备上实现文字编辑的方法,其特征在于包括下列步骤:
(1)手势输入,属于原始数据获取阶段,定义为特定时间域内,用户手指在触摸设备表面的移动并离开的过程;
(2)坐标采样,对用户手指在触摸设备表面的移动过程进行触点坐标采样;
(3)轨迹提取,对坐标采样的结果进行分析,并提取手指移动采样坐标所形成的轨迹;
(4)特征选择,在特征空间中用统计方法把被识别手势对象归为特定类别;
(5)手势识别,根据用户手势输入提取的轨迹特征,与特征选择分类器中的特征进行匹配和分类决策,判断出当前输的编辑手势的识别结果;
(6)执行操作,命令转换单元将识别结果转换成编辑命令。
CN2009101101121A 2009-11-06 2009-11-06 在触摸设备上实现文字编辑的装置和方法 Pending CN102053768A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101101121A CN102053768A (zh) 2009-11-06 2009-11-06 在触摸设备上实现文字编辑的装置和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101101121A CN102053768A (zh) 2009-11-06 2009-11-06 在触摸设备上实现文字编辑的装置和方法

Publications (1)

Publication Number Publication Date
CN102053768A true CN102053768A (zh) 2011-05-11

Family

ID=43958153

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101101121A Pending CN102053768A (zh) 2009-11-06 2009-11-06 在触摸设备上实现文字编辑的装置和方法

Country Status (1)

Country Link
CN (1) CN102053768A (zh)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102331907A (zh) * 2011-09-13 2012-01-25 中兴通讯股份有限公司 用于具有触摸屏的终端的字符删除方法、装置及终端
CN102799353A (zh) * 2012-06-18 2012-11-28 上海鼎为软件技术有限公司 指令动作的确认方法、指令装置及电子装置
CN102801847A (zh) * 2011-05-25 2012-11-28 深圳富泰宏精密工业有限公司 远端操作共享系统及方法
CN102866827A (zh) * 2012-08-21 2013-01-09 刘炳林 一种人机交互设备的文档编辑方法和装置
WO2013044450A1 (en) * 2011-09-27 2013-04-04 Motorola Mobility, Inc. Gesture text selection
CN103136180A (zh) * 2013-02-25 2013-06-05 北京极兴莱博信息科技有限公司 一种文段复制粘贴的方法、装置及终端
CN103150093A (zh) * 2013-02-25 2013-06-12 北京极兴莱博信息科技有限公司 一种操作提示标识符移动的方法、装置及终端
CN103186345A (zh) * 2013-02-25 2013-07-03 北京极兴莱博信息科技有限公司 一种文段选择方法、字段选择方法、装置及终端
CN103309850A (zh) * 2013-06-25 2013-09-18 北京小米科技有限责任公司 内容编辑方法、装置及终端
CN103309612A (zh) * 2013-05-30 2013-09-18 北京小米科技有限责任公司 移动设备图形界面文本框的信息处理方法、装置和设备
CN103455262A (zh) * 2012-05-30 2013-12-18 中兴通讯股份有限公司 一种基于移动计算平台的笔式交互方法及系统
CN103473004A (zh) * 2013-09-29 2013-12-25 小米科技有限责任公司 一种显示消息的方法、装置及终端设备
WO2014048231A1 (zh) * 2012-09-27 2014-04-03 深圳Tcl新技术有限公司 触摸屏智能设备文字处理方法和装置
CN104007914A (zh) * 2013-02-26 2014-08-27 北京三星通信技术研究有限公司 对输入字符进行操作的方法及装置
CN104035701A (zh) * 2013-03-06 2014-09-10 夏普株式会社 在电子设备的触摸屏上编辑对象的方法、装置和电子设备
CN104270498A (zh) * 2014-08-28 2015-01-07 小米科技有限责任公司 向通信界面输入通信号码的方法和装置
CN104423854A (zh) * 2013-08-23 2015-03-18 鸿合科技有限公司 触摸屏信息处理方法及其装置
CN104503626A (zh) * 2015-01-15 2015-04-08 方亚南 一种处理触摸屏上信息的装置及方法
CN105607832A (zh) * 2015-12-21 2016-05-25 联想(北京)有限公司 一种信息处理方法及电子设备
CN106020679A (zh) * 2016-04-29 2016-10-12 深圳市金立通信设备有限公司 一种输入控制方法及终端
WO2016169309A1 (zh) * 2015-04-24 2016-10-27 中兴通讯股份有限公司 一种实现信息处理的方法和装置
CN108153720A (zh) * 2014-02-19 2018-06-12 华为技术有限公司 一种信息处理方法和终端设备
CN113093913A (zh) * 2021-04-20 2021-07-09 北京乐学帮网络技术有限公司 试题处理方法、装置、电子设备以及存储介质
CN114692591A (zh) * 2022-04-29 2022-07-01 北京邮电大学 一种选择文字以及编辑文字的方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118471A (zh) * 2006-08-03 2008-02-06 北京三星通信技术研究有限公司 一种利用自定义手写符号执行功能的系统和方法
CN101546233A (zh) * 2009-05-05 2009-09-30 上海华勤通讯技术有限公司 触摸屏界面手势识别操作方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101118471A (zh) * 2006-08-03 2008-02-06 北京三星通信技术研究有限公司 一种利用自定义手写符号执行功能的系统和方法
CN101546233A (zh) * 2009-05-05 2009-09-30 上海华勤通讯技术有限公司 触摸屏界面手势识别操作方法

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102801847A (zh) * 2011-05-25 2012-11-28 深圳富泰宏精密工业有限公司 远端操作共享系统及方法
CN102331907B (zh) * 2011-09-13 2017-12-22 中兴通讯股份有限公司 用于具有触摸屏的终端的字符删除方法、装置及终端
CN102331907A (zh) * 2011-09-13 2012-01-25 中兴通讯股份有限公司 用于具有触摸屏的终端的字符删除方法、装置及终端
WO2013044450A1 (en) * 2011-09-27 2013-04-04 Motorola Mobility, Inc. Gesture text selection
CN103455262A (zh) * 2012-05-30 2013-12-18 中兴通讯股份有限公司 一种基于移动计算平台的笔式交互方法及系统
CN102799353A (zh) * 2012-06-18 2012-11-28 上海鼎为软件技术有限公司 指令动作的确认方法、指令装置及电子装置
CN102866827A (zh) * 2012-08-21 2013-01-09 刘炳林 一种人机交互设备的文档编辑方法和装置
CN102866827B (zh) * 2012-08-21 2016-03-23 刘炳林 一种人机交互设备的文档编辑方法和装置
WO2014048231A1 (zh) * 2012-09-27 2014-04-03 深圳Tcl新技术有限公司 触摸屏智能设备文字处理方法和装置
CN103186345B (zh) * 2013-02-25 2016-09-14 北京极兴莱博信息科技有限公司 一种文段选择方法及装置
CN103186345A (zh) * 2013-02-25 2013-07-03 北京极兴莱博信息科技有限公司 一种文段选择方法、字段选择方法、装置及终端
CN103136180A (zh) * 2013-02-25 2013-06-05 北京极兴莱博信息科技有限公司 一种文段复制粘贴的方法、装置及终端
CN103150093A (zh) * 2013-02-25 2013-06-12 北京极兴莱博信息科技有限公司 一种操作提示标识符移动的方法、装置及终端
CN103150093B (zh) * 2013-02-25 2016-04-13 北京极兴莱博信息科技有限公司 一种操作提示标识符移动的方法、装置及终端
CN104007914A (zh) * 2013-02-26 2014-08-27 北京三星通信技术研究有限公司 对输入字符进行操作的方法及装置
CN104035701A (zh) * 2013-03-06 2014-09-10 夏普株式会社 在电子设备的触摸屏上编辑对象的方法、装置和电子设备
CN103309612A (zh) * 2013-05-30 2013-09-18 北京小米科技有限责任公司 移动设备图形界面文本框的信息处理方法、装置和设备
CN103309850A (zh) * 2013-06-25 2013-09-18 北京小米科技有限责任公司 内容编辑方法、装置及终端
CN104423854A (zh) * 2013-08-23 2015-03-18 鸿合科技有限公司 触摸屏信息处理方法及其装置
CN103473004A (zh) * 2013-09-29 2013-12-25 小米科技有限责任公司 一种显示消息的方法、装置及终端设备
CN108153720A (zh) * 2014-02-19 2018-06-12 华为技术有限公司 一种信息处理方法和终端设备
CN104270498A (zh) * 2014-08-28 2015-01-07 小米科技有限责任公司 向通信界面输入通信号码的方法和装置
CN104503626A (zh) * 2015-01-15 2015-04-08 方亚南 一种处理触摸屏上信息的装置及方法
WO2016169309A1 (zh) * 2015-04-24 2016-10-27 中兴通讯股份有限公司 一种实现信息处理的方法和装置
CN105607832A (zh) * 2015-12-21 2016-05-25 联想(北京)有限公司 一种信息处理方法及电子设备
CN105607832B (zh) * 2015-12-21 2021-02-19 联想(北京)有限公司 一种信息处理方法及电子设备
CN106020679A (zh) * 2016-04-29 2016-10-12 深圳市金立通信设备有限公司 一种输入控制方法及终端
CN113093913A (zh) * 2021-04-20 2021-07-09 北京乐学帮网络技术有限公司 试题处理方法、装置、电子设备以及存储介质
CN114692591A (zh) * 2022-04-29 2022-07-01 北京邮电大学 一种选择文字以及编辑文字的方法

Similar Documents

Publication Publication Date Title
CN102053768A (zh) 在触摸设备上实现文字编辑的装置和方法
CN1967458B (zh) 控制触控屏幕使用者接口的方法及其装置
JP6902234B2 (ja) 文字列に文字を挿入するための方法および対応するデジタルデバイス
EP2770443B1 (en) Method and apparatus for making contents through writing input on touch screen
CN102866827A (zh) 一种人机交互设备的文档编辑方法和装置
CN101458586B (zh) 以多根手指在触控屏幕上操作对象的方法
CN104657062A (zh) 图形编辑方法以及电子装置
US20150154444A1 (en) Electronic device and method
CN103218044B (zh) 一种基于物理回馈的触摸装置及其触摸处理方法
CN102750106B (zh) 全屏手写识别输入方法及系统
CN103713848A (zh) 移动终端及其操作方法
US9383920B2 (en) Method for controlling two or three dimensional figure based on touch and apparatus thereof
KR20090055982A (ko) 터치스크린 상에서의 멀티레이어 기반의 문서 처리 방법 및시스템
CN102156560A (zh) 终端及利用手写笔正反两端在终端上输入不同操作的方法
CN103186268A (zh) 手写输入方法及系统
CN104679224B (zh) 输入设备及输入管理系统
CN103914441A (zh) 利用手势在触摸屏上进行文档编辑的方法
CN102768595A (zh) 一种识别触摸屏上触控操作指令的方法及装置
CN104298437A (zh) 一种文本选择方法、装置和终端
CN103164160A (zh) 一种左右手交互装置及方法
CN103294175A (zh) 一种电子设备及其自动切换输入模式的方法
CN102117150A (zh) 字符后处理方法及系统
CN102073445B (zh) 基于触摸屏的汉语拼音辅助输入系统
CN103049198B (zh) 手写输入识别系统及方法
CN102445982B (zh) 一种信息输入方法及数据处理设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110511