• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 13
    • 下载费用:30 金币  

    买重庆时时彩赢钱技巧: 多触摸点识别方法及装置.pdf

    关 键 词:
    触摸 识别 方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110104447.X

    申请日:

    2011.04.26

    公开号:

    CN102163108A

    公开日:

    2011.08.24

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 3/042申请日:20110426|||公开
    IPC分类号: G06F3/042 主分类号: G06F3/042
    申请人: 广东威创视讯科技股份有限公司
    发明人: 郑金发
    地址: 510663 广东省广州市广州高新技术产业开发区彩频路6号
    优先权:
    专利代理机构: 广州华进联合专利商标代理有限公司 44224 代理人: 王茹;曾旻辉
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110104447.X

    授权公告号:

    102163108B||||||

    法律状态公告日:

    2013.07.10|||2011.10.05|||2011.08.24

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明提供一种多触摸点识别方法及装置,该方法包括以下步骤:两个摄像头分别采集一帧图像,获取两幅图像中的触摸物体图像的形状、位置、横向大小信息;根据形状信息判断触摸物体的类型是否相同;若类型不同,识别笔触摸和手指触摸,并分别计算笔和手指的触摸点坐标;若类型相同,根据位置信息计算各触摸物体到两个摄像头连线之间的角度、所有连线的交叉点坐标;根据横向大小信息计算各触摸物体到摄像头的大概距离、大概位置坐标;将交叉点坐标与大概位置坐标进行验证找出真正的触摸点。本发明的方法及装置,能够正确识别不同类型的触摸物体,且在定位多个类型相同的触摸点时有效避免了由于增加辅助摄像头所带来的成本增加及设计难度增加的问题。

    权利要求书

    1.?一种多触摸点识别方法,包括以下步骤:步骤S1,两个摄像头分别采集一帧图像,分别获取两幅图像中的触摸物体图像的形状信息;步骤S2,根据所述触摸物体图像的形状信息判断触摸物体的类型是否相同,若类型相同,进入步骤S4;若类型不同,进入步骤S3;步骤S3,根据预先设定的笔头的形状、手指的形状识别笔触摸和手指触摸,并分别计算笔和手指在触摸屏上的触摸点坐标;步骤S4,计算两幅图像中的触摸物体图像的位置信息,根据所述位置信息计算各触摸物体到两个摄像头连线之间的角度,并根据所述各触摸物体到两个摄像头连线之间的角度计算各触摸物体到两个摄像头的所有连线的交叉点坐标;步骤S5,计算两幅图像中的触摸物体图像的横向大小信息,根据所述横向大小信息计算各触摸物体到摄像头的大概距离,并根据所述大概距离、触摸物体到摄像头连线与触摸屏底边的夹角计算各触摸物体的大概位置坐标;步骤S6,将所述各触摸物体到两个摄像头的所有连线的交叉点坐标与所述各触摸物体的大概位置坐标进行比较验证,找出真正的触摸点。2.根据权利要求1所述的多触摸点识别方法,其特征在于,所述预先设定的笔头的形状、手指的形状分别为倒三角形、圆柱形。3.根据权利要求1或2所述的多触摸点识别方法,其特征在于,步骤S3中,当识别出笔触摸时,触摸屏给出该触摸点坐标的同时给出笔触摸标志,系统检测到所述笔触摸标志后,界定本次触摸为画笔操作;以及当识别出手指触摸时,通过判断触摸点坐标的轨迹界定本次触摸为其他相应操作,所述其他相应操作包括:拖动、翻页、旋转、板擦。4.根据权利要求1所述的多触摸点识别方法,其特征在于:步骤S5中,根据所述横向大小信息计算各触摸物体到摄像头的大概距离的过程具体包括:根据触摸物体粗细参数值、触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角,计算得到各触摸物体与摄像头的大概距离;和/或当所述触摸物体的类型相同且为手指时,以人体中指宽度作为触摸物体的默认粗细参数值,并根据食指按照人体手指的一般比例计算得到其他手指的宽度。5.根据权利要求4所述的多触摸点识别方法,其特征在于,步骤S6之后还包括步骤S7:判断停止触摸时间间隔是否大于设定值,若是则根据触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角、触摸物体与摄像头的大概距离,重新计算触摸物体的粗细参数值,并在下一次计算所述大概距离时启用该新的粗细参数值。6.一种多触摸点识别装置,其特征在于,包括:形状获取???,用于当两个摄像头分别采集一帧图像后,分别获取两幅图像中的触摸物体图像的形状信息;与所述形状获取??橄嗔拥呐卸夏??,用于根据所述触摸物体图像的形状信息判断触摸物体的类型是否相同;与所述判断??橄嗔拥氖侗鸺扑隳??,用于当所述触摸物体的类型不同时,根据预先设定的笔头的形状、手指的形状识别笔触摸和手指触摸,并分别计算笔和手指在触摸屏上的触摸点坐标;与所述判断??橄嗔拥慕徊娴阕昙扑隳??,用于当所述触摸物体的类型相同时,计算两幅图像中的触摸物体图像的位置信息,根据所述位置信息计算各触摸物体到两个摄像头连线之间的角度,并根据所述各触摸物体到两个摄像头连线之间的角度计算各触摸物体到两个摄像头的所有连线的交叉点坐标;与所述交叉点坐标计算??橄嗔拥拇蟾盼恢米昙扑隳??,用于计算两幅图像中的触摸物体图像的横向大小信息,根据所述横向大小信息计算各触摸物体到摄像头的大概距离,并根据所述大概距离、触摸物体到摄像头连线与触摸屏底边的夹角计算各触摸物体的大概位置坐标;与所述交叉点坐标计算???、大概位置坐标计算??榉直鹣嗔拥难橹つ??,用于将所述所有连线的交叉点坐标与所述各触摸物体的大概位置坐标进行比较验证,找出真正的触摸点。7.根据权利要求6所述的多触摸点识别装置,其特征在于,所述识别计算??榘ū适侗鸺扑隳?楹褪种甘侗鸺扑隳??;所述笔识别计算??橛糜诟菰は壬瓒ǖ谋释返男巫词侗鸨蚀ッ?,并计算笔在触摸屏上的触摸点坐标;触摸屏给出该触摸点坐标的同时给出笔触摸标志,系统检测到所述笔触摸标志后,界定本次操作为画笔操作;所述手指识别计算??橛糜诟菰は壬瓒ǖ氖种傅男巫词侗鹗种复ッ?,并计算手指在触摸屏上的触摸点坐标;系统通过判断触摸点坐标的轨迹界定本次触摸为其他相应操作,所述其他相应操作包括:拖动、翻页、旋转、板擦。8.根据权利要求6所述的多触摸点识别装置,其特征在于,所述形状获取??橹邪ㄅ卸献幽??,所述判断子??橛糜谠谒隽礁錾阆裢贩直鸩杉恢⊥枷裰?、获取两幅图像中的触摸物体图像的形状信息之前,判断两幅图像中是否存在触摸物体图像。9.根据权利要求6所述的多触摸点识别装置,其特征在于:所述大概位置坐标计算??楦荽ッ锾宕窒覆问?、触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角,计算得到各触摸物体与摄像头的大概距离;和/或当所述判断??榕卸洗ッ锾宓睦嘈拖嗤椅种甘?,所述大概位置坐标计算??橐匀颂逯兄缚矶茸魑ッ锾宓哪洗窒覆问?,并根据食指按照人体手指的一般比例计算得到其他手指的宽度。10.根据权利要求9所述的多触摸点识别装置,其特征在于,所述验证??橹邪ú问刂媚??,所述参数重置??橛糜谠谒稣页稣嬲拇ッ阒笈卸贤V勾ッ奔浼涓羰欠翊笥谏瓒ㄖ?,若是则根据触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角、触摸物体与摄像头的大概距离,重新计算触摸物体的粗细参数值,并在下一次计算所述触摸物体与摄像头的大概距离时启用该新的粗细参数值。

    说明书

    多触摸点识别方法及装置

    技术领域

    本发明涉及计算机视觉领域,特别涉及一种基于摄像头定位的多触摸点识别方法及装置。

    背景技术

    近年来,大型液晶显示屏在大型人机交互显示行业中取得了广泛的应用,配合平板的触摸技术有红外LED扫描定位和超声波定位以及使用两个摄像头安装于屏幕边角、利用光路交叉定位等方式,其中以两个摄像头安装于屏幕边角的定位方式由于定位精度高、能快速捕捉并计算触摸点坐标而逐渐得到广泛的应用。

    如图1所示,以平板显示屏为例,摄像头A和摄像头B分别安装于平板显示屏的两个边角,在进行识别定位时一般只截取摄像头采集到的几行图像,这几行图像必须是贴近平板显示屏表面的图像,包含了触摸物体在摄像头上投射的图像信息,通过触摸点的图像位置信息可以计算触摸点到摄像头连线的角度,两个摄像头到触摸点的连线可唯一确定一个触摸点的位置。

    以上为触摸屏上只存在一个触摸点的情况,但是当存在两个触摸物体时,如图1所示,两个触摸物体到两个摄像头各自都产生两条连线,那么四条互不平行的连线会产生四个交叉点(R1、R1’、R2、R2’),即多出了两个“虚假触摸点”(R1’、?R2’),这时候触摸屏系统应该确定哪两个交叉点为真正的触摸物体的位置呢?现有技术中,一般是通过在触摸屏的中间增加一个辅助摄像头,并验证上述四个交叉点到该辅助摄像头是否存在连线来剔除虚假触摸点。但是这种方式不仅增加了硬件成本,还增加了设计的难度。

    另外,在触摸屏应用领域中,一般的触摸屏是不区分手指触摸或是笔触摸动作的,当教师或演示者在讲解一个PPT或其他文档和图片时,通?;嵊帽驶蚴种溉ブ傅愦ッ?,该用户的操作包含如画线、上拉或下拉页面、缩放等操作,而通常触摸屏只会给出触摸点的坐标,计算机如何去判断和识别操作者的触摸意图并正确执行操作者所想要的操作呢?这给计算机软件造成了困难。业界现有的解决办法是在计算机软件操作界面上设置一些常用的功能按钮(如画笔、拖动、板擦、翻页按钮等),通过点击这些功能按钮来开启相应功能。但是采用上述的方法,操作者往往需要频繁的点击这些功能按钮来切换不同的使用状态,因此使用起来非常不方便,影响操作者的体验效果。

    发明内容

    为解决上述问题,本发明提供一种多触摸点识别方法及装置,能够正确识别不同类型的触摸物体,并且在有多个相同类型触摸物体的情况下不增加辅助摄像头便能找出真正的触摸点。

    一种多触摸点识别方法,包括以下步骤:

    步骤S1,两个摄像头分别采集一帧图像,分别获取两幅图像中的触摸物体图像的形状信息;

    步骤S2,根据所述触摸物体图像的形状信息判断触摸物体的类型是否相同,若相同,进入步骤S4;若不同,进入步骤S3;

    步骤S3,根据预先设定的笔头的形状、手指的形状识别笔触摸和手指触摸,并分别计算笔和手指在触摸屏上的触摸点坐标;

    步骤S4,计算两幅图像中的触摸物体图像的位置信息,根据所述位置信息计算各触摸物体到两个摄像头连线之间的角度,并根据所述各触摸物体到两个摄像头连线之间的角度计算各触摸物体到两个摄像头的所有连线的交叉点坐标;

    步骤S5,计算两幅图像中的触摸物体图像的横向大小信息,根据所述横向大小信息计算各触摸物体到摄像头的大概距离,并根据所述大概距离、触摸物体到摄像头连线与触摸屏底边的夹角计算各触摸物体的大概位置坐标;

    步骤S6,将所述各触摸物体到两个摄像头的所有连线的交叉点坐标与所述各触摸物体的大概位置坐标进行比较验证,找出真正的触摸点。

    另外本发明还提供一种多触摸点识别装置,包括:

    形状获取???,用于当两个摄像头分别采集一帧图像后,分别获取两幅图像中的触摸物体图像的形状信息;

    与所述形状获取??橄嗔拥呐卸夏??,用于根据所述触摸物体图像的形状信息判断触摸物体的类型是否相同;

    与所述判断??橄嗔拥氖侗鸺扑隳??,用于当所述触摸物体的类型不同时,根据预先设定的笔头的形状、手指的形状识别笔触摸和手指触摸,并分别计算笔和手指在触摸屏上的触摸点坐标;

    与所述判断??橄嗔拥慕徊娴阕昙扑隳??,用于当所述触摸物体的类型相同时,计算两幅图像中的触摸物体图像的位置信息,根据所述位置信息计算各触摸物体到两个摄像头连线之间的角度,并根据所述各触摸物体到两个摄像头连线之间的角度计算各触摸物体到两个摄像头的所有连线的交叉点坐标;

    与所述交叉点坐标计算??橄嗔拥拇蟾盼恢米昙扑隳??,用于计算两幅图像中的触摸物体图像的横向大小信息,根据所述横向大小信息计算各触摸物体到摄像头的大概距离,并根据所述大概距离、触摸物体到摄像头连线与触摸屏底边的夹角计算各触摸物体的大概位置坐标;

    与所述交叉点坐标计算???、大概位置坐标计算??榉直鹣嗔拥难橹つ??,用于将所述所有连线的交叉点坐标与所述各触摸物体的大概位置坐标进行比较验证,找出真正的触摸点。

    从以上方案可以看出,本发明的多触摸点识别方法及装置,在触摸物体类型不相同的情况下,能够正确、快速地识别不同类型的触摸物体,给用户带来操作上的方便,具有良好的用户体验效果;另外在触摸物体类型相同的情况下,由于利用了触摸物体在摄像头中成像的大小与触摸物体到摄像头的距离成线性比例关系的特性,不增加辅助摄像头便能快速准确的找出真正的触摸点,有效避免了由于增加辅助摄像头所带来的成本增加及设计难度增加的问题,具有良好的应用前景。

    附图说明

    图1为平板显示屏上两个触摸物体到摄像头连线的示意图;

    图2为本发明的多触摸点识别方法的流程图;

    图3为类型不相同的两个触摸物体分别在两个摄像头中的成像示意图;

    图4为类型相同的两个触摸物体分别在两个摄像头中的成像示意图;

    图5为本发明的多触摸点识别装置结构示意图。

    具体实施方式

    本发明提供一种多触摸点识别方法及装置,能够解决现有技术中无法正确识别不同类型触摸物体的问题,以及当存在多个触摸物体且类型相同时需要增加辅助摄像头才能正确定位所带来的硬件成本和设计难度增加的问题,下面以当平板显示屏上存在两个触摸点时的情况,结合附图详细描述本发明的实施例。

    一种多触摸点识别方法,如图2所示,包括以下步骤:

    步骤S1,两个摄像头分别采集一帧图像,分别获取两幅图像中的触摸物体图像的形状信息。

    在本实施例中,两个摄像头分别安装于平板显示屏的左下角、右下角,且均采用90°光学镜头。

    优选的,在所述两个摄像头分别采集一帧图像之后、计算两幅图像中的触摸物体图像位置信息及横向大小信息之前,还可以包括如下步骤S101:判断两幅图像中是否存在触摸物体图像。显示屏上没有触摸物体时两个摄像头采集到的图像是全黑的,如果不是全黑则说明存在触摸物体。

    步骤S2,根据所述触摸物体图像的形状信息判断触摸物体的类型是否相同,若相同,进入步骤S4;若不同,进入步骤S3。如图3所示,摄像头A采集到两个亮斑图形L1(圆柱形)和L2(倒三角形),摄像头B采集到两个亮斑图形L3(倒三角形)和L4(圆柱形),则说明本次触摸物体的类型是不相同的;另外若两个摄像头所拍摄到的图形是如图4所示,即摄像头A拍摄到的两个图形均为圆柱形(不同之处仅在于图像的大小有差别),摄像头B拍摄到的两个图形也均为圆柱形,则可认定本次触摸物体的类型是相同的。

    步骤S3,若触摸物体的类型不同,触摸屏通过各摄像头所拍摄到的触摸物体图像来识别手指操作和笔操作,这时根据预先设定的笔头的形状、手指的形状就可以识别笔触摸和手指触摸,并分别计算笔和手指在触摸屏上的触摸点坐标。通常触摸屏配备了适合摄像头检测的笔,并预先设定了笔头的形状,作为一个较好的实施例,上述的预先设定的笔头的形状、手指的形状,可以分别为倒三角形、圆柱形。即通过图3?中L1?和L4的圆柱形亮斑可知L1和L4为手指触摸,L2和L3的倒三角形亮斑可知为笔(白板笔或触摸笔等)触摸。

    当识别出其中一个正在触摸的物体为笔触摸时,触摸屏给出该触摸点坐标的同时给出笔触摸标志,系统检测到所述笔触摸标志后,界定本次触摸为画笔操作;以及

    当识别出其中一个正在触摸的物体手指触摸时,通过判断和计算触摸点坐标的轨迹界定本次触摸为其他相应操作,所述其他相应操作包括:拖动、翻页、旋转、板擦等。

    事实上,当触摸屏上同时存在不同类型的两个触摸物体(一个手指和一个笔)时,不会出现虚假触摸点的情况,只要正确识别和分类完后就只存在唯一的交叉点,即不需要剔除虚假触摸点就可以找出真正的触摸点。

    步骤S4,若触摸物体的类型相同,即同时为两个手指或两支笔,这时需要各自剔除虚假触摸点。以触摸屏上的触摸物体为两个手指为例(两支笔的情况类似,不予赘述),首先计算两幅图像中的触摸物体图像的位置信息,根据所述位置信息计算各触摸物体到两个摄像头连线之间的角度,并根据所述各触摸物体到两个摄像头连线之间的角度计算各触摸物体到两个摄像头的所有连线的交叉点坐标。

    如图4所示,上述的计算两幅图像中的触摸物体图像位置信息具体为:分别计算亮斑L1、L2、L3、L4的中轴坐标Lx1、Lx2、Lx3、Lx4,这些坐标可以代表触摸物体的位置信息。另外结合图1,通过触摸物体图像位置信息计算触摸物体到两个摄像头连线角度的过程具体如下:亮斑L1与触摸屏底边夹角a1?=?90°-Lx1÷2048×90°,亮斑L2与显示屏底边的夹角a2?=?90°-Lx2÷2048×90°,亮斑L3与显示屏底边的夹角b1?=?Lx3÷2048×90°,亮斑L4与显示屏底边的夹角b2?=?Lx4÷2048×90°。

    前面已经计算出显示屏上触摸物体到两个摄像头连线的角度,知道了该角度则可以计算出显示屏上所有可能存在的交叉点坐标(即为两个触摸物体到两个摄像头的共四条连线的交叉点坐标)。假定显示屏显示的分辨率为1024×768,则通过三角函数可以求得如图1所示所有可能存在的触摸点(交叉点)坐标R1(X1,Y1)、R1’(X1’,Y1’)、R2(X2,Y2)、R2’(X2’,Y2’)。

    步骤S5,计算两幅图像中的触摸物体图像的横向大小信息,根据所述横向大小信息计算各触摸物体到摄像头的大概距离,并根据所述大概距离、触摸物体到摄像头连线与触摸屏底边的夹角计算各触摸物体的大概位置坐标。

    假定摄像头采用横向2048的分辨率来采集图像,那么亮斑对应的坐标在0-2047的范围内,亮斑的横向大小即是横跨了多少个像素,可以通过计算得到各亮斑的横向大小值Lw1、Lw2、Lw3、Lw4。

    上述的根据所述触摸物体图像横向大小信息计算各触摸物体到摄像头的大概距离的过程具体可以包括:根据触摸物体粗细参数值、触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角,计算得到触摸物体与摄像头的距离,该距离并不是精确的距离,因为存在一些偏差,我们将其称为“大概距离”。

    事实上,应用本发明的触摸屏多触摸点识别方法,需要首先根据具体实验数据确定触摸物体到摄像头的距离与触摸物体粗细的对应关系式r?=?f(w,a,L),其中w为触摸物体粗细参数值,r为触摸物体在摄像头中的横向大小,a为触摸物体与摄像头连线和触摸屏底边的夹角,L为触摸物体与摄像头的大概距离。当关系式确定后,可由r、w、a、L中的任意三个通过该关系式进行计算得到另一个未知值。

    在上述的关系式中,w是已知的设定的模型,需要根据实际情况每次计算时进行自动调整。由于本实施例中的触摸物体是以人体手指为例,且通常中指是最先接触显示屏,因此作为一个较好的实施例,此处以人体中指宽度作为触摸物体的默认粗细参数值w(即在第一次计算时选取该默认粗细参数值),并根据食指按照人体手指的一般比例计算得到其他手指的宽度。

    根据关系式r?=?f(w,a,L),r、w、a为已知的数值,每个摄像头中的每一个触摸物体图像计算一次,则可依次求得亮斑L1到摄像头A的距离L1A,亮斑L2到摄像头A的距离L2A,亮斑L3到摄像头B的距离L3B,亮斑L4到摄像头B的距离L4B。在知道大概距离的情况下,结合各亮斑到摄像头连线与触摸屏底边的夹角a可分别计算出各亮斑在显示屏中的大概位置坐标,分别表示为L1(X1,Y1),L2(X2,Y2),L3(X3,Y3),L4(X4,Y4)。

    步骤S6,将所述各触摸物体到两个摄像头的所有连线的交叉点坐标与所述各触摸物体的大概位置坐标进行比较验证,剔除不可能存在的虚假触摸点,找出真正的触摸点。

    根据步骤S5计算得到的触摸物体的大概位置坐标,结合步骤S4中的可能存在的交叉点坐标,对可能存在的交叉点坐标进行比较验证,选取两个坐标临近的触摸点作为真正的触摸点,剔除不可能存在的触摸点坐标。以坐标R1(X1,Y1)为例来对两个坐标组进行比较验证,具体过程如下:读出坐标R1(X1,Y1),将其与坐标组L1(X1,Y1),L2(X2,Y2),L3(X3,Y3),L4(X4,Y4)中的坐标比较,如果R1(X1,Y1)不与后者坐标组中的任何一个坐标临近,则将R1(X1,Y1)剔除;如果后者坐标组中有一个坐标与该R1(X1,Y1)临近,则保留该坐标R1(X1,Y1)。依次将其他几个坐标分别进行比较验证,然后返回步骤S1。

    作为一个较好的实施例,关于上述的临近,此处可限定一个临近范围,即如果两者的差别落在这个范围内,则可称之为临近;或者采用另外一种比较验证方法,即先将所有连线的交叉点坐标组中的4个坐标分别与触摸物体的大概位置坐标组中的坐标进行比较,然后在前坐标组中找出与后坐标组中的所有坐标差别都比较大的两个坐标剔除掉,并保留与后坐标组中的差别最小的前坐标组中的两个坐标。

    优选的,在找出真正的触摸点之后,还可以包括步骤S7:判断停止触摸时间间隔是否大于一个设定值,若否则返回步骤S1;若是则根据由实验数据确定的关系式r?=?f(w,a,L)中的r、a、L计算出w,即根据触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角、触摸物体与摄像头的大概距离,重新计算触摸物体的粗细参数值,并在下一次计算所述大概距离时启用该新的粗细参数值。

    作为一个较好的实施例,在本步骤S1之后与步骤S2之前还可以包括步骤S101:判断显示屏上是否存在多于一个的触摸物体。通过图3和图4中的触摸物体图像可知道显示屏上存在一个还是多个触摸物体,因为按照几何原理,一个摄像头所拍摄出来的图像中有两个亮斑时是不可能只存在一个触摸物体的。若只存在一个触摸物体,则只需识别出是笔触摸还是手指触摸并计算出坐标即可,后面的步骤均可以省略。

    事实上采用本发明的触摸屏多触摸点识别方法,不仅能够有效识别一个和两个触摸点的情况,对多于两个触摸点(如三个触摸点)的情况也是可以识别的,只是算法会相对复杂一些,但原理是一致的,此处不予赘述。

    与上述的一种多触摸点识别方法相对应的,本发明还提供一种多触摸点识别装置,如图5所示,包括:

    形状获取???,用于当两个摄像头分别采集一帧图像后,分别获取两幅图像中的触摸物体图像的形状信息;

    与所述形状获取??橄嗔拥呐卸夏??,用于根据所述触摸物体图像的形状信息判断触摸物体的类型是否相同;

    与所述判断??橄嗔拥氖侗鸺扑隳??,用于当所述触摸物体的类型不同时,根据预先设定的笔头的形状、手指的形状识别笔触摸和手指触摸,并分别计算笔和手指在触摸屏上的触摸点坐标;

    与所述判断??橄嗔拥慕徊娴阕昙扑隳??,用于当所述触摸物体的类型相同时,计算两幅图像中的触摸物体图像的位置信息,根据所述位置信息计算各触摸物体到两个摄像头连线之间的角度,并根据所述各触摸物体到两个摄像头连线之间的角度计算各触摸物体到两个摄像头的所有连线的交叉点坐标;

    与所述交叉点坐标计算??橄嗔拥拇蟾盼恢米昙扑隳??,用于计算两幅图像中的触摸物体图像的横向大小信息,根据所述横向大小信息计算各触摸物体到摄像头的大概距离,并根据所述大概距离、触摸物体到摄像头连线与触摸屏底边的夹角计算各触摸物体的大概位置坐标;

    与所述交叉点坐标计算???、大概位置坐标计算??榉直鹣嗔拥难橹つ??,用于将所述所有连线的交叉点坐标与所述各触摸物体的大概位置坐标进行比较验证,找出真正的触摸点。

    优选的,所述形状获取??橹邪ㄅ卸献幽??,所述判断子??橛糜谠谒隽礁錾阆裢贩直鸩杉恢⊥枷裰?、获取两幅图像中的触摸物体图像的形状信息之前,判断两幅图像中是否存在触摸物体图像。

    进一步的,所述识别计算??榭梢园ū适侗鸺扑隳?楹褪种甘侗鸺扑隳?椋?/p>

    所述笔识别计算??橛糜诟菰は壬瓒ǖ谋释返男巫词侗鸨蚀ッ?,并计算笔在触摸屏上的触摸点坐标;触摸屏给出该触摸点坐标的同时给出笔触摸标志,系统检测到所述笔触摸标志后,界定本次操作为画笔操作;

    所述手指识别计算??橛糜诟菰は壬瓒ǖ氖种傅男巫词侗鹗种复ッ?,并计算手指在触摸屏上的触摸点坐标;系统可以通过判断或计算触摸点坐标的轨迹界定本次触摸为其他相应操作,所述其他相应操作包括:拖动、翻页、旋转、板擦等。

    作为一个较好的实施例,所述大概位置坐标计算???,根据触摸物体粗细参数值、触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角,计算得到各触摸物体与摄像头的大概距离;

    和/或

    当所述判断??榕卸洗ッ锾宓睦嘈拖嗤椅种甘?,所述大概位置坐标计算??橐匀颂逯兄缚矶茸魑ッ锾宓哪洗窒覆问?,并根据食指按照人体手指的一般比例计算得到其他手指的宽度。

    另外,上述的验证??橹锌梢园ㄒ桓霾问刂媚??,所述参数重置??橛糜谠谒稣页稣嬲拇ッ阒笈卸贤V勾ッ奔浼涓羰欠翊笥谝桓錾瓒ㄖ?,若是则根据触摸物体在摄像头中的横向大小、触摸物体与摄像头连线和触摸屏底边的夹角、触摸物体与摄像头的大概距离,重新计算触摸物体的粗细参数值,并在下一次计算所述触摸物体与摄像头的大概距离时启用该新的粗细参数值。

    本发明的多触摸点识别装置的其他技术特征与上述的方法中的描述相同,此处不予赘述。

    本发明的多触摸点识别方法及装置,能够正确、快速地识别不同类型的触摸物体,使得产品在不同应用场景也能产生相同的定位效果,给用户带来了操作上的方便,在一些特定的场合有较好的应用;另外当存在多个触摸物体且类型相同时,先求出所有可能存在的触摸点坐标,然后利用触摸物体在摄像头中成像的大小与触摸物体到摄像头的距离成线性比例关系的特性求出触摸物体的大概位置坐标,再将两者进行比较验证以找出真正的触摸点,实现了不增加辅助摄像头便能找出真正的触摸点的目的。由于本发明是在现有技术的基础上采用纯软件算法来实现的,因此不仅有效避免了由于增加辅助摄像头所带来的成本增加及设计难度增加的问题,而且在确定真正的触摸点时具有快速和准确的功能,具有良好的应用前景。

    以上所述的本发明实施方式,并不构成对本发明?;し段У南薅?。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求?;し段е?。

    关于本文
    本文标题:多触摸点识别方法及装置.pdf
    链接地址://www.4mum.com.cn/p-5868239.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 魔龙技巧 分分彩大小稳赚技巧 小黄文去哪里写能赚钱 重庆时时全天在线计划 中介出租房子赚钱吗 吉林十一选五分析 赌场扑克比大小规则 球赛直播 比较好的棋牌游戏平台 时时彩易位稳赚技巧lm0 g500彩票网免费查看 奇趣分分彩最聪明的玩法 广西11选五的开奖号 押大小最好的倍投方法 皮皮麻将可以赚钱不 安徽时时快3开奖结果