一种基于红外屏物体识别的方法和装置制造方法及图纸

技术编号:12696768 阅读:58 留言:0更新日期:2016-01-13 15:33
本发明专利技术公开了一种基于红外屏物体识别的方法和装置,包括每间隔一段时间控制红外触摸屏的红外发射管和红外接收管对触摸物体进行扫描,得到每一时刻该触摸物体的外廓;在每相邻的两个触摸物体的外廓之间绘制公切线,并对两个触摸物体的外廓与公切线之间的区域进行填充。因此,本发明专利技术所述的基于红外屏物体识别的方法和装置能够使红外触摸屏对规则或者不规则物体的运动进行识别、显示。

【技术实现步骤摘要】

本专利技术涉及信息
,特别是指一种基于红外屏物体识别的方法和装置
技术介绍
随着技术的发展,红外触摸屏越来越被广泛地应用。现有的技术中也在逐渐解决 红外触摸屏多点识别的问题,但是目前的红外触摸屏还无法对规则或者不规则物体的运动 进行识别、显示。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种基于红外屏物体识别的方法和装置,能够 使红外触摸屏对规则或者不规则物体的运动进行识别、显示。 基于上述目的本专利技术提供的一种基于红外屏物体识别方法,包括步骤: 每间隔一段时间控制红外触摸屏的红外发射管和红外接收管对触摸物体进行扫 描,得到每一时刻该触摸物体的外廓; 在每相邻的两个触摸物体的外廓之间绘制公切线,并对两个触摸物体的外廓与公 切线之间的区域进行填充。 可选地,所述的红外触摸屏的边框上每隔至少一个红外接收管放置一个红外发射 管。 进一步地,所述的红外触摸屏边框上的红外发射管同时或者逐个按顺序发射出扇 形扫描光照。 进一步地,每个所述红外发射管对触摸物体进行扫描时,记录第一次红外接收管 没有接收到该红外发射管的扫描线以及最后一次红外接收管没收到该红外发射管的扫描 线;然后将所有的所述红外发射管记录的扫描线相交,将每个交点连接得到每一时刻该触 摸物体的外廓。 可选地,所述基于红外屏物体识别方法进行在每相邻的两个触摸物体的外廓之间 绘制公切线,并对两个触摸物体的外廓与公切线之间的区域进行填充之前,还包括步骤: 在与红外触摸屏的接触面上获取数据,数据包括当前点的实际速度和当前点的坐 标位置; 根据获取的实际速度算出绘制速度; 根据所述当前点的绘制速度在当前点绘制触摸物体的外廓。 进一步地,所述绘制速度值是根据当前点的实际速度,以及与当前点相邻且在当 前点之前的前面点的实际速度值计算得出,计算公式为: 绘制速度=Σ惯性系数*实际速度。 进一步地,所述计算公式中的惯性系数为小于1的分数; 分数的分子部分是从斐波那契数列中获取,分母部分为所有分子的总和,所有的 惯性系数的总和为1 ; 离当前点越近的点,惯性系数的数值越大,离当前点越远的点,惯性系数的数值越 小。 可选地,所述基于红外屏物体识别方法进行在每相邻的两个触摸物体的外廓之间 绘制公切线,并对两个触摸物体的外廓与公切线之间的区域进行填充之前,还包括步骤: 在与红外触摸屏的接触面上获取数据,数据包括当前点的压力值和当前点的坐标 位置,并根据所述压力值绘制触摸物体的外廓。 进一步地,所述压力值与所述坐标位置都是根据预设间隔值进行取样,所述预设 间隔值为像素间隔值或时间间隔值;其中,所述压力值由触屏直接获取,所述触屏具有压力 感知能力;或者所述压力值由硬件装置提供,该装置与所述触屏直接接触。 可选地,所述基于红外屏物体识别方法还包括步骤: 对两个触摸物体的外廓与公切线之间的区域进行填充,形成具有一定粗细的线 段; 对所述线段进行关键点算法计算; 判断是否存在关键点,如果存在,以该关键点为基准拟合优化该关键点两边的线 段;如果不存在则拟合优化所述已经绘制的线段; 固化所述拟合优化后的线段; 显示所述固化后的线段。 进一步地,所述关键点算法计算,包括以下步骤: 选取需要计算关键点的线段; 将所选取线段的两个端点之间连成一条直线; 计算所述线段上的所有的点到所述直线的垂直距离。 进一步地,所述判断是否存在关键点是对所述垂直距离进行判断,判断阈值为M, 所述阈值Μ> 0 ; 如果所述垂直距离中最大的垂直距离大于等于所述阈值Μ,则有关键点;所述垂 直距尚最大的点为关键点; 如果所述垂直距离中最大的垂直距离小于所述阈值Μ,则没有关键点。 进一步地,所述关键点存在时,以关键点为基准分别拟合优化所述关键点两边的 线段,关键点固定不动。 进一步地,所述关键点两边的线段在拟合优化后,判断所述关键点是为否新出现 的关键点:如果是,则选取所述起始点到所述关键点、以及从所述关键点到所述当前点之间 的两段线段,分别对所述两段线段进行关键点计算;如果否,则固化拟合优化后的所述关键 点到所述起始点之间的线段。 进一步地,所述关键点到所述起始点之间的线段完成固化后,所述关键点作为下 一个绘制过程的起始点,绘制重新开始。 进一步地,所述关键点不存在时,进一步判断所述当前点到起始点是否达到第二 阈值Ν,如果是,则拟合优化所述当前点与所述起始点之间的线段,并固化拟合优化后的线 段;如果否,则拟合优化所述当前点与所述起始点之间的线段,然后重新开始获取所述数 据。 进一步地,所述第二阈值Ν包括时间阈值ΤΜ和/或距离阈值LM ; 所述第二阈值N为时间阈值TM与距离阈值LM,判断从所述当前点到起始点的时间 或距离中任意一个是否达到所述时间阈值TM或距离阈值LM,如果达到了任何一个,则判断 结果为是;否则,即τ<TM且L<LM时,则判断结果为否; 所述第二阈值N为时间阈值TM,判断从所述当前点到起始点的时间是否达到所述 时间阈值TM,如果达到,则判断结果为是;否则,即T<TM时,则判断结果为否; 所述第二阈值N为距离阈值LM,其特征在于所述第二阈值N为距离阈值LM,判断从 所述当前点到起始点的距离是否达到所述距离阈值LM,如果达到,则判断结果为是;否则, 即L<LM时,则判断结果为否。 另外,本专利技术还提供了一种基于红外屏物体识别装置,包括: 触摸物体外廓获取单元,用于每间隔一段时间控制红外触摸屏的红外发射管和红 外接收管对触摸物体进行扫描,得到每一时刻该触摸物体的外廓; 填充单元:与所述触摸物体外廓获取单元相连,在每相邻的两个触摸物体的外廓 之间绘制公切线,并对两个触摸物体的外廓与公切线之间的区域进行填充。 可选地,所述的红外触摸屏的边框上每隔至少一个红外接收管放置一个红外发射 管。 进一步地,所述的红外触摸屏边框上的红外发射管同时或者逐个按顺序发射出扇 形扫描光照。 进一步地,所述触摸物体外廓获取单元在每个所述红外发射管对触摸物体进行扫 描时,记录第一次红外接收管没有接收到该红外发射管的扫描线以及最后一次红外接收管 没收到该红外发射管的扫描线;然后将所有的所述红外发射管记录的扫描线相交,将每个 交点连接得到每一时刻该触摸物体的外廓。 可选地,所述基于红外屏物体识别装置还包括触摸物体外廓绘制单元,一端与所 述的触摸物体外廓获取单元相连,另一端与所述的填充单元相连; 所述触摸物体外廓绘制单元用于在与红外触摸屏的接触面上获取数据,数据包括 当前点的实际速度和当前点的坐标位置;根据获取的实际速度算出绘制速度;根据所述当 前点的绘制速度在当前点绘制触摸物体的外廓;或者 所述触摸物体外廓绘制单元用于在与红外触摸屏的接触面上获取数据,数据包括 当前点的压力值和当前点的坐标位置,并根据所述压力值绘制触摸物体的外廓。 进一步地,所述绘制速度值是根据当前点的实际速度,以及与当前点相邻且在当 前点之前的前面点的实际速度值计算得出,计算公式为: 绘制速度=Σ惯性系数*实际速度。 进一步地,所述计算公式中的惯性系数为小于1的分数; 分数的分子部分是从斐波那契数列中获取,分母部分为所有分子的总和,所有的 惯性系数的总和为1 ; 离当前点越近的点,惯性系数的数值越大,离当前点越远的点本文档来自技高网...

【技术保护点】
一种基于红外屏物体识别方法,其特征在于,包括步骤:每间隔一段时间控制红外触摸屏的红外发射管和红外接收管对触摸物体进行扫描,得到每一时刻该触摸物体的外廓;在每相邻的两个触摸物体的外廓之间绘制公切线,并对两个触摸物体的外廓与公切线之间的区域进行填充。

【技术特征摘要】

【专利技术属性】
技术研发人员:李昊
申请(专利权)人:鸿合科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1