CN106681569B - 触控优化方法和装置 - Google Patents
触控优化方法和装置 Download PDFInfo
- Publication number
- CN106681569B CN106681569B CN201611116672.4A CN201611116672A CN106681569B CN 106681569 B CN106681569 B CN 106681569B CN 201611116672 A CN201611116672 A CN 201611116672A CN 106681569 B CN106681569 B CN 106681569B
- Authority
- CN
- China
- Prior art keywords
- touch
- laser facula
- area
- detecting face
- control
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- Electronic Switches (AREA)
Abstract
本发明涉及一种触控优化方法和装置。其中方法包括:在侦测面上对激光光斑进行检测;将检测到的激光光斑与预先建立的针对侦测面的阈值表中相对应的激光光斑进行匹配;若匹配成功,则将检测到的激光光斑定义为有效触控点并执行触控操作。该方法解决了传统技术中由于侦测面不平,产生的触控信号也不会准确,因此会发生误操作的问题,通过对侦测面不平整的修复,达到了生成触控信号的准确性与操作的易用性。
Description
技术领域
本发明涉及触控设备检测技术领域,特别涉及一种触控优化方法和装置。
背景技术
目前基于大屏幕显示器的操作演示已广泛应用于教育、企业、军事等领域的教室、会议室、指挥室。现有的多点触控技术已经在不少领域取得了显著的成功,如触控式投影设备、手写式的手机键盘等。然而,现存的绝大多数触控式的交互***都存在一些缺陷,如:某些交互***需要特殊的材料来支持交互,这些材料可能会对投影显示的画面质量产生影响,某些交互***存在实现技术复杂度高、成本高昂、定位精度低等缺点。此外,由于其技术原因导致屏幕尺寸不能太大也是需要解决的问题之一。
光学触控屏是在大屏幕***使用光学感应器,从不同角度同时检测触控物体及其运动,其不必通过触压检测就可以实现对触控物体的定位和识别。由于不需要使用特别的涂料或薄膜对其加以保护,所以不会产生由触控操作造成的刮伤、磨损或显示影像模糊不清等问题。大屏幕LED对管技术需要数百个红外发射管和接收管,且随着屏幕的增大其数量伴随增多,制造和维修成本高。光学触控以经济的方式为大屏幕显示器提供触控能力。无论屏幕尺寸大小,光学触控屏仅需要两个CMOS传感器,因此光学触控屏已渐渐成为当前触控大屏幕的主流方案。
进一步地,由于大屏幕需要多个激光器,再加上激光器的安装依靠手动固定,因此,整体大屏幕上铺设的激光面并不会完全平行于屏幕表面。然而,用户的触控信号是借助于红外面产生的,如果激光面不平,产生的触控信号也不会准确,因此常常会发生误操作。
发明内容
鉴于此,有必要针对传统技术存在的问题,提供了一种触控优化方法和装置,能够通过侦测面进行的提前记录和采集,生成该侦测面不同位置的阈值表的方式解决了在触控不平整时造成的体验差的问题,且具有生成触控信号的准确性与操作的易用性。
为达到发明目的,提供一种触控优化方法,素数方法包括:在侦测面上对激光光斑进行检测;将检测到的所述激光光斑与预先建立的针对所述侦测面的阈值表中相对应的所述激光光斑进行匹配;若匹配成功,则将检测到的所述激光光斑定义为有效触控点并执行触控操作。
在其中一个实施例中,还包括:若匹配不成功,则将检测到的所述激光光斑进行无效触控点的标记。
在其中一个实施例中,所述将检测到的所述激光光斑与预先建立的针对所述侦测面的阈值表中相对应的所述激光光斑进行匹配包括:获取检测到的所述激光光斑的面积;将所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积进行比较。
在其中一个实施例中,所述预先建立的针对所述侦测面的阈值表包括:在所述侦测面上通过预设间隔的划分,对多个不同离散点位执行触控操作,并获取多个不同离散点位的触控面积;将获取到的多个不同离散点位的触控面积通过反向差值运算计算出所述侦测面上任意点的触控面积;对任意点的触控面积进行存储,并生成针对所述侦测面的面积阈值表。
在其中一个实施例中,所述若匹配成功,则将检测到的所述激光光斑定义为有效触控点包括:判定当检测到的所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积在预设容错门限的条件下无限接近时,则将检测到的所述激光光斑定义为所述有效触控点。
基于同一发明构思的一种触控优化装置,所述装置包括:检测模块,用于在侦测面上对激光光斑进行检测;匹配模块,用于将检测到的所述激光光斑与预先建立的针对所述侦测面的阈值表中相对应的所述激光光斑进行匹配;触控模块,用于若匹配成功,则将检测到的所述激光光斑定义为有效触控点并执行触控操作。
在其中一个实施例中,还包括:标记模块,用于若匹配不成功,则将检测到的所述激光光斑进行无效触控点的标记。
在其中一个实施例中,所述匹配模块包括:获取模块,用于获取检测到的所述激光光斑的面积;比较模块,用于将所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积进行比较。
在其中一个实施例中,所述匹配模块还包括:划分获取模块,用于在所述侦测面上通过预设间隔的划分,对多个不同离散点位执行触控操作,并获取多个不同离散点位的触控面积;计算模块,用于将获取到的多个不同离散点位的触控面积通过反向差值运算计算出所述侦测面上任意点的触控面积;阈值表生成模块,用于对任意点的触控面积进行存储,并生成针对所述侦测面的面积阈值表。
在其中一个实施例中,所述触控模块还用于判定当检测到的所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积在预设容错门限的条件下无限接近时,则将检测到的所述激光光斑定义为所述有效触控点。
本发明提供的一种触控优化方法和装置。在侦测面上对激光光斑进行检测;将检测到的激光光斑与预先建立的针对侦测面的阈值表中相对应的激光光斑进行匹配;若匹配成功,则将检测到的激光光斑定义为有效触控点并执行触控操作。该方法解决了传统技术中由于侦测面不平,产生的触控信号也不会准确,因此会发生误操作的问题,通过对侦测面不平整的修复,达到了生成触控信号的准确性与操作的易用性。
附图说明
图1为本发明一个实施例中的一种触控优化方法的步骤流程图;以及
图2为本发明一个实施例中的一种触控优化装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本发明触控优化方法和装置进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
如图1所示,为一个实施例中的一种触控优化方法的步骤流程图。具体包括以下步骤:
步骤102,在侦测面上对激光光斑进行检测。
步骤104,将检测到的激光光斑与预先建立的针对侦测面的阈值表中相对应的激光光斑进行匹配。
本实施例中,将检测到的激光光斑与预先建立的针对侦测面的阈值表中相对应的激光光斑进行匹配包括:获取检测到的激光光斑的面积;将激光光斑的面积与预先建立的针对侦测面的面积阈值表中相对应的激光光斑的面积进行比较。其中,预先建立的针对侦测面的阈值表包括:在侦测面上通过预设间隔的划分,对多个不同离散点位执行触控操作,并获取多个不同离散点位的触控面积;将获取到的多个不同离散点位的触控面积通过反向差值运算计算出侦测面上任意点的触控面积;对任意点的触控面积进行存储,并生成针对侦测面的面积阈值表。
步骤106,若匹配成功,则将检测到的激光光斑定义为有效触控点并执行触控操作。
本实施例中,若匹配成功,则将检测到的激光光斑定义为有效触控点包括:判定当检测到的激光光斑的面积与预先建立的针对侦测面的面积阈值表中相对应的激光光斑的面积在预设容错门限的条件下无限接近时,则将检测到的激光光斑定义为有效触控点。进一步地,若匹配不成功,则将检测到的激光光斑进行无效触控点的标记。
本发明提供的一种触控优化方法。在侦测面上对激光光斑进行检测;将检测到的激光光斑与预先建立的针对侦测面的阈值表中相对应的激光光斑进行匹配;若匹配成功,则将检测到的激光光斑定义为有效触控点并执行触控操作。该方法解决了传统技术中由于侦测面不平,产生的触控信号也不会准确,因此会发生误操作的问题,通过对侦测面不平整的修复,达到了生成触控信号的准确性与操作的易用性。
基于同一发明构思,还提供了一种触控优化装置,由于此装置解决问题的原理与前述一种触控优化方法相似,因此,该装置的实施可以按照前述方法的具体步骤实现,重复之处不再赘述。
如图2所示,为一个实施例中的一种触控优化装置的结构示意图。该触控优化装置10包括:检测模块200、匹配模块400和触控模块600。
其中,检测模块200用于在侦测面上对激光光斑进行检测;匹配模块400用于将检测到的激光光斑与预先建立的针对侦测面的阈值表中相对应的激光光斑进行匹配;触控模块600用于若匹配成功,则将检测到的激光光斑定义为有效触控点并执行触控操作。
本实施例中,匹配模块400包括:获取模块410(图中未示出)用于获取检测到的激光光斑的面积;比较模块420(图中未示出)用于将激光光斑的面积与预先建立的针对侦测面的面积阈值表中相对应的激光光斑的面积进行比较。
进一步地,匹配模块400还包括:划分获取模块430(图中未示出)用于在侦测面上通过预设间隔的划分,对多个不同离散点位执行触控操作,并获取多个不同离散点位的触控面积;计算模块440(图中未示出)用于将获取到的多个不同离散点位的触控面积通过反向差值运算计算出侦测面上任意点的触控面积;阈值表生成模块450(图中未示出)用于对任意点的触控面积进行存储,并生成针对侦测面的面积阈值表。
更进一步地,触控模块600还用于判定当检测到的激光光斑的面积与预先建立的针对侦测面的面积阈值表中相对应的激光光斑的面积在预设容错门限的条件下无限接近时,则将检测到的激光光斑定义为有效触控点。
在一个实施例中,该触控优化装置10还包括标记模块700(图中未示出)用于若匹配不成功,则将检测到的激光光斑进行无效触控点的标记。
本发明提供的一种触控优化装置。通过检测模块200在侦测面上对激光光斑进行检测;再通过匹配模块400将检测到的激光光斑与预先建立的针对侦测面的阈值表中相对应的激光光斑进行匹配;最终通过触控模块600若匹配成功,则将检测到的激光光斑定义为有效触控点并执行触控操作。该装置解决了传统技术中由于侦测面不平,产生的触控信号也不会准确,因此会发生误操作的问题,通过对侦测面不平整的修复,达到了生成触控信号的准确性与操作的易用性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (2)
1.一种触控优化方法,其特征在于,所述方法包括:
在侦测面上对激光光斑进行检测;
将检测到的所述激光光斑与预先建立的针对所述侦测面的阈值表中相对应的所述激光光斑进行匹配;
若匹配成功,则将检测到的所述激光光斑定义为有效触控点并执行触控操作;所述方法还包括:若匹配不成功,则将检测到的所述激光光斑进行无效触控点的标记;
所述将检测到的所述激光光斑与预先建立的针对所述侦测面的阈值表中相对应的所述激光光斑进行匹配包括:
获取检测到的所述激光光斑的面积;
将所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积进行比较;
所述若匹配成功,则将检测到的所述激光光斑定义为有效触控点包括:判定当检测到的所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积在预设容错门限的条件下无限接近时,则将检测到的所述激光光斑定义为所述有效触控点;
预先建立针对所述侦测面的阈值表包括:
在所述侦测面上通过预设间隔的划分,对多个不同离散点位执行触控操作,并获取多个不同离散点位的触控面积;
将获取到的多个不同离散点位的触控面积通过反向差值运算计算出所述侦测面上任意点的触控面积;
对任意点的触控面积进行存储,并生成针对所述侦测面的面积阈值表。
2.一种触控优化装置,其特征在于,所述装置包括:
检测模块,用于在侦测面上对激光光斑进行检测;
匹配模块,用于将检测到的所述激光光斑与预先建立的针对所述侦测面的阈值表中相对应的所述激光光斑进行匹配;
触控模块,用于若匹配成功,则将检测到的所述激光光斑定义为有效触控点并执行触控操作;
所述装置还包括:标记模块,用于若匹配不成功,则将检测到的所述激光光斑进行无效触控点的标记;
所述匹配模块包括:
获取模块,用于获取检测到的所述激光光斑的面积;
比较模块,用于将所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积进行比较;
所述触控模块,还用于判定当检测到的所述激光光斑的面积与预先建立的针对所述侦测面的面积阈值表中相对应的所述激光光斑的面积在预设容错门限的条件下无限接近时,则将检测到的所述激光光斑定义为所述有效触控点;
所述匹配模块还包括:
划分获取模块,用于在所述侦测面上通过预设间隔的划分,对多个不同离散点位执行触控操作,并获取多个不同离散点位的触控面积;
计算模块,用于将获取到的多个不同离散点位的触控面积通过反向差值运算计算出所述侦测面上任意点的触控面积;
阈值表生成模块,用于对任意点的触控面积进行存储,并生成针对所述侦测面的面积阈值表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611116672.4A CN106681569B (zh) | 2016-12-07 | 2016-12-07 | 触控优化方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611116672.4A CN106681569B (zh) | 2016-12-07 | 2016-12-07 | 触控优化方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106681569A CN106681569A (zh) | 2017-05-17 |
CN106681569B true CN106681569B (zh) | 2019-08-09 |
Family
ID=58868438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611116672.4A Active CN106681569B (zh) | 2016-12-07 | 2016-12-07 | 触控优化方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106681569B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106770815B (zh) * | 2016-11-24 | 2019-10-11 | 浙江三雷模塑有限公司 | 适用于终端设备的触控优化方法和装置 |
CN112445380B (zh) * | 2020-12-08 | 2022-04-01 | 安徽鸿程光电有限公司 | 一种红外触控控制方法、装置及一体机 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102364419A (zh) * | 2011-10-08 | 2012-02-29 | 广东威创视讯科技股份有限公司 | 一种摄像式触摸控制方法及其*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101441542B (zh) * | 2008-11-21 | 2011-05-11 | 广东威创视讯科技股份有限公司 | 交互式输入设备识别多目标物的方法及装置 |
CN102622138B (zh) * | 2012-02-29 | 2014-12-24 | 广东威创视讯科技股份有限公司 | 一种光学触控定位方法及光学触控定位*** |
CN102999233B (zh) * | 2012-11-30 | 2016-12-21 | 上海易视计算机科技有限公司 | 基于图像传感器的电子白板的干扰点自动屏蔽方法及装置 |
CN103076928B (zh) * | 2012-12-28 | 2016-08-24 | 上海易视计算机科技有限公司 | 基于光膜结合图像传感器的电子白板光斑识别方法及装置 |
CN105786391A (zh) * | 2016-03-24 | 2016-07-20 | 京东方科技集团股份有限公司 | 触控方法及装置、触控显示设备 |
-
2016
- 2016-12-07 CN CN201611116672.4A patent/CN106681569B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102364419A (zh) * | 2011-10-08 | 2012-02-29 | 广东威创视讯科技股份有限公司 | 一种摄像式触摸控制方法及其*** |
Also Published As
Publication number | Publication date |
---|---|
CN106681569A (zh) | 2017-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101954855B1 (ko) | 볼륨 내 물체의 심도 맵핑을 위한 광 패턴의 강도 변화의 사용 | |
US20140132501A1 (en) | Method and apparatus for projecting patterns using structured light method | |
CN106097361A (zh) | 一种缺陷区域检测方法及装置 | |
CN110866936B (zh) | 视频标注方法、跟踪方法、装置、计算机设备及存储介质 | |
US20180357516A1 (en) | Method and a system for identifying reflective surfaces in a scene | |
CN106681569B (zh) | 触控优化方法和装置 | |
Wu et al. | Correction of image radial distortion based on division model | |
US20210334986A1 (en) | Method for detecting vehicle lane change, roadside device, and cloud control platform | |
TW201941100A (zh) | 物品定損方法及裝置 | |
Zhou et al. | Improved system calibration for specular surface measurement by using reflections from a plane mirror | |
US20120249749A1 (en) | Three dimensional optical sensing through optical media | |
Zanuttigh et al. | Operating principles of structured light depth cameras | |
Aslantas et al. | Depth from automatic defocusing | |
Song et al. | Estimation of kinect depth confidence through self-training | |
KR101153555B1 (ko) | 터치 스크린 장치 | |
CN105572133B (zh) | 瑕疵检测方法及其装置 | |
CN102082905A (zh) | 一种检测摄像机光轴位置的方法 | |
KR100914033B1 (ko) | 기하학 조건을 이용한 구조 광 기반의 거리 영상 측정 방법및 시스템 | |
KR102185322B1 (ko) | 적외선 스테레오 카메라를 이용한 위치 검출 시스템 | |
Kim et al. | A leak detection and 3D source localization method on a plant piping system by using multiple cameras | |
CN107507178A (zh) | 光栅膜的检测方法及装置 | |
CN102131078B (zh) | 一种视频图像校正方法和*** | |
CN102314263B (zh) | 光学触控屏幕***、光学距离判断装置及其方法 | |
CN114170155A (zh) | 一种pvc地板的表观缺陷检测方法、*** | |
TW202238525A (zh) | 位置座標偵測裝置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |