光学触控系统、触控检测方法及电脑程序产品的制作方法

文档序号:8247935阅读:238来源:国知局
光学触控系统、触控检测方法及电脑程序产品的制作方法
【技术领域】
[0001 ] 本发明是有关于一种光学触控系统、一种触控检测方法以及一种电脑程序产品。
【背景技术】
[0002]近年来触控式的电子产品由于操作方便,直觉性高,因此深受消费者喜爱而已渐渐成为市场上的主流趋势。在以往使用的电阻式、电容式、背投影式的触控荧幕中,以电容式触控荧幕的触控效果最好,但其成本也最为昂贵,且会随着荧幕尺寸的变大而增加,因而限制了电容式触控荧幕的应用。
[0003]为寻求电容式触控荧幕的替代方案,目前有一种利用光学镜头检测触碰位置的光学式触控荧幕,其具有成本低、准确度佳等优点,在竞争的市场中更具有优势,目前也已成为大尺寸触控荧幕的另外一种选择。
[0004]另一种光学式触控荧幕是利用在荧幕的边缘设置多个光学镜头或反光边框,用以拍摄使用者手指在荧幕上操作的影像,而目前市面上的荧幕尺寸越来越大,目前已有80寸的荧幕。若要在如此大的荧幕上搭配触控功能,操作上会相当不易,主要是因为无论何种操作界面,功能键或快捷键大多会配置于荧幕边缘,以避免影响到荧幕中央的显示。此外,因荧幕过大,使得使用者操作不便且耗时费力。

【发明内容】

[0005]本发明提供一种光学触控系统,其可准确判断两群触控物接近或触碰一基准面时的群体变化。
[0006]本发明的触控检测方法,其可准确判断两群触控物接近或触碰一基准面时的群体变化。
[0007]本发明的电脑程序产品,其可准确判断两群触控物接近或触碰一基准面时的群体变化。
[0008]本发明的实施例提供一种光学触控系统,用以判断两群触控物接近或触碰一基准面时的群体变化,光学触控系统包括至少一光源、一第一光学感测器、一第二光学感测器以及一处理单元。至少一光源配置于基准面的一侧,且朝向基准面发出一光束。第一光学感测器配置于基准面的一侧,且检测基准面前方的空间,以产生一第一信号。第二光学感测器配置于基准面的一侧,且检测基准面前方的空间,以产生一第二信号,其中第一光学感测器所处的位置不同于第二光学感测器所处的位置。处理单元接收第一信号与第二信号,其中当两群触控物接近或触碰基准面时,处理单元决定第一信号中对应于两群触控物的至少一第一部分及第二信号中对应于两群触控物的至少一第二部分,处理单元将至少第一部分与至少第二部分转换为二维空间中的多个可能触控区,且处理单元根据对应于至少部分可能触控区的位置判断群体变化。
[0009]本发明的一实施例提供一种触控检测方法,用以判断两群触控物接近或触碰一基准面时的群体变化,光学触控方法包括:提供至少一光束,并使至少一光束在基准面前方传递;在一第一检测位置检测基准面前方的空间,以产生一第一信号;在一第二检测位置检测基准面前方的空间,以产生一第二信号;当两群触控物接近或触碰基准面时,决定第一信号中对应于两群触控物的至少一第一部分及第二信号中对应于两群触控物的至少一第二部分;将至少第一部分与至少第二部分转换为二维空间中的多个可能触控区;以及根据对应于至少部分可能触控区的位置判断群体变化。
[0010]本发明的一实施例提供一种电脑程序产品,储存于一电脑可读取记录媒体,以判断两群触控物接近或触碰一基准面时的群体变化,电脑程序产品包括第I程序指令、第2程序指令、第3程序指令、第4程序指令、第5程序指令、第6程序指令。第I程序指令提供至少一光束,并使至少一光束在基准面前方传递。第2程序指令在一第一检测位置检测基准面前方的空间,以产生一第一信号。第3程序指令在一第二检测位置检测基准面前方的空间,以产生一第二信号。第4程序指令,当两群触控物接近或触碰基准面时,利用分群演算法决定第一信号中对应于两群触控物的至少一第一部分及第二信号中对应于两群触控物的至少一第二部分。第5程序指令利用三角定位法将至少第一部分与至少第二部分转换为二维空间中的多个可能触控区。以及第6程序指令根据对应于至少部分可能触控区的位置判断群体变化。
[0011]基于上述,本发明的实施例中的光学触控系统、触控检测方法及电脑程序产品通过第一光学感测器与第二光学感测器检测基准面前方的空间,以产生第一信号与第二信号,且处理单元决定第一信号中对应于两群触控物的至少一第一部分及第二信号中对应于两群触控物的至少一第二部分,并将至少第一部分与至少第二部分转换为二维空间中的多个可能触控区,且处理单元根据对应于至少部分可能触控区的位置判断群体变化,使得两群触控物不同的群体变化便可启动不同的功能。如此一来,使用者可在基准面前的任一位置利用不同的群体变化来达成所需的操作,而不受限于在基准面上的特定位置来点选。因此,即使基准面的面积很大,也不会造成使用者操作上的不便。
[0012]为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附附图作详细说明如下。
【附图说明】
[0013]图1是本发明的一实施例中的光学触控系统的示意图。
[0014]图2A至图2B是依照图1实施例中的第一光学感测器与第二光学感测器所检测到的第一信号与第二信号的不意图。
[0015]图2C至图2D是本发明另一实施例中的第一光学感测器与第二光学感测器于预设时间后所检测到的第一信号与第二信号的示意图。
[0016]图3A至图3B是本发明又一实施例中的第一光学感测器130a与第二光学感测器130b所检测到的第一信号SI与第二信号S2的示意图。
[0017]图3C至图3D是本发明再一实施例中的第一光学感测器130a与第二光学感测器130b所检测到的第一信号SI与第二信号S2的示意图。
[0018]图4A与图4B是依照图1实施例中的光学触控系统的示意图。
[0019]图5A为本发明的一实施例中的光学触控系统的示意图。
[0020]图5B为图5A实施例中的光学触控系统的示意图。
[0021]图6A为本发明另一实施例中的光学触控系统的示意图。
[0022]图6B为图6A实施例中的光学触控系统的示意图。
[0023]图7A为本发明又一实施例中的光学触控系统的示意图。
[0024]图7B为图7A实施例中的光学触控系统的示意图。
[0025]图8A为本发明又一实施例中的光学触控系统的示意图。
[0026]图8B为图8A实施例中的光学触控系统的示意图。
[0027]图9是本发明的一实施例中的触控检测方法的流程图。
[0028]图10是本发明的一实施例中的电脑程序产品的指令流程图。
[0029]附图标记
[0030]50:显示器
[0031]100:光学触控系统
[0032]IlOa:散光条
[0033]120:光源
[0034]130a:第一光学感测器
[0035]130b:第二光学感测器
[0036]140:处理单元
[0037]OB:触控物
[0038]SPL:参考线
[0039]SP:基准面
[0040]LT, L1-8:光束
[0041]S1:第一信号
[0042]S2:第二信号
[0043]a-g:第一部分
[0044]a’ _h’:第二部分
[0045]P1-P4:顶点
[0046]B1-8、B1,-6,:边界
[0047]A-D:可能触控区
[0048]SlOO ?S600:步骤
[0049]PG100:第I程序指令
[0050]PG200:第2程序指令
[0051]PG300:第3程序指令
[0052]PG400:第4程序指令
[0053]PG500:第5程序指令
[0054]PG600:第6程序指令
【具体实施方式】
[0055]图1是本发明的一实施例中的光学触控系统的示意图。请参照图1,本实施例的光学触控系统100可用以判断两群触控物OB接近或触碰一基准面SP时的群体变化。在本实施例中,光学触控系统100可应用于一显示器50,其中而基准面SP为显示器50的显示面。或者,在其他实施例中,基准面SP也可以是其他不同于显示器50的触控平台的表面,其中此触控平台例如为触控板(如笔记本电脑的键盘上的触控板或其他手持电子装置上的触控板)、桌面、墙面或其他可让两群触控物OB接近或触碰的表面。在本实施例中,两群触控物OB为双手,且群体变化为手势变化。光学触控系统包括至少一光源120(图1中是以多个光源120为例)、第一光学感测器130a、第二光学感测器130b以及一处理单元140。至少一光源120配置于基准面SP的一侧,且朝向基准面SP发出一光束LT。光源120可包括发光二极管(light emitting d1de, LED)、错射等适于发出检测光的光源120。第一光学感测器130a配置于基准面SP的一侧,且检测基准面SP前方的空间,以产生一第一信号SI。第二光学感测器130b配置于基准面SP的一侧,且检测基准面SP前方的空间,以产生一第二信号S2,其中第一光学感测器130a所处的位置不同于第二光学感测器130b所处的位置。第一光学感测器130a与第二光学感测器130b可包括电荷稱合元件(charge couple device,CCD
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1