CN105468208A - 一种电子白板轨迹跟踪方法和装置 - Google Patents
一种电子白板轨迹跟踪方法和装置 Download PDFInfo
- Publication number
- CN105468208A CN105468208A CN201410456464.3A CN201410456464A CN105468208A CN 105468208 A CN105468208 A CN 105468208A CN 201410456464 A CN201410456464 A CN 201410456464A CN 105468208 A CN105468208 A CN 105468208A
- Authority
- CN
- China
- Prior art keywords
- minimum value
- geometric locus
- distance
- angle
- curvilinear coordinates
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 239000013598 vector Substances 0.000 claims description 64
- 238000005516 engineering process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种电子白板轨迹跟踪方法和装置,方法包括步骤:对准备跟踪的至少一条轨迹曲线进行标记;依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标的距离并确定距离中的距离最小值;设定距离阈值;比较距离最小值和距离阈值,如果距离最小值大于距离阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则设定距离最小值对应的采样坐标为距离最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。装置包括依次连接的计算模块和比较模块。本发明在电子白板触摸轨迹跟踪过程中设置距离阈值和夹角阈值对计算的距离和向量夹角进行进一步判断,可以更加精确地将采样坐标匹配到轨迹曲线上,避免了断点、轨迹交叉等跟踪错误。
Description
技术领域
本发明涉及电子白板技术领域,具体涉及一种电子白板轨迹跟踪方法和装置。
背景技术
交互式电子白板是一种先进的教育或会议辅助人机交互设备,它可以配合投影机、电脑等工具,实现无尘书写、随意书写、远程交流等功能。从结构外形看有正投式、背投式、以及书写板等多种形态;从硬件原理上来说,交互式电子白板融合了大屏幕投影技术、精确定位的测试技术等。现阶段的国际或国内市场上,有多种技术可以实现电子白板精确定位,具有代表性的是红外线、电磁感应、电容、超声波、CCD等技术,每种技术都有不同的特点和优势,在市场上占有一定的份额。
电子白板的轨迹跟踪过程就是将触摸点坐标适配到相应的轨迹上并加以显示,轨迹跟踪的准确度直接影响到白板书写效果。现有技术的轨迹跟踪方法由于不够精确,经常会出现断点、轨迹交叉甚至无法区分轨迹路线。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种电子白板轨迹跟踪方法和装置,克服现有技术的电子白板轨迹跟踪方法不够精确,经常会出现断点、轨迹交叉甚至无法区分轨迹路线的缺陷。
本发明为解决上述技术问题所采用的技术方案为:
一种电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值;
A3、设定距离阈值;
A4、比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
根据本发明的实施例,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
一种电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值;
A3、设定夹角阈值;
A4、比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
根据本发明的实施例,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
一种电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角;
A3、设定夹角阈值;
A4、比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
根据本发明的实施例,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
一种电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的所述采样坐标与所述轨迹曲线最后一点曲线坐标的距离;
A3、设定距离阈值;
A4、比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
根据本发明的实施例,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
一种电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角;
A3、设定距离阈值和夹角阈值;
A4、比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
根据本发明的实施例,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
一种电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的采样坐标与所述角度最小值对应的所述轨迹曲线最后一点曲线坐标的距离;
A3、设定夹角阈值和距离阈值;
A4、比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
根据本发明的实施例,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
一种电子白板轨迹跟踪装置,包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,所述比较模块用于设定距离阈值,比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
一种电子白板轨迹跟踪装置,包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,所述比较模块用于设定夹角阈值,比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
一种电子白板轨迹跟踪装置,包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,所述比较模块用于设定夹角阈值,比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
一种电子白板轨迹跟踪装置,包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的所述采样坐标与所述轨迹曲线最后一点曲线坐标的距离,所述比较模块用于设定距离阈值,比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
一种电子白板轨迹跟踪装置,包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,所述比较模块用于设定距离阈值和夹角阈值,比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
一种电子白板轨迹跟踪装置,包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的采样坐标与所述角度最小值对应的所述轨迹曲线最后一点曲线坐标的距离,所述比较模块用于设定夹角阈值和距离阈值,比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
实施本发明的技术方案,具有以下有益效果:本发明在电子白板触摸轨迹跟踪过程中设置距离阈值和夹角阈值对计算的距离和向量夹角进行进一步判断,可以更加精确地将采样坐标匹配到轨迹曲线上,避免了断点、轨迹交叉等跟踪错误。
附图说明
下面通过参考附图并结合实例具体地描述本发明,本发明的优点和实现方式将会更加明显,其中附图所示内容仅用于对本发明的解释说明,而不构成对本发明的任何意义上的限制,在附图中:
图1为本发明电子白板轨迹跟踪方法计算过程示意图;
图2为本发明电子白板轨迹跟踪方法实施例流程图;
图3为本发明电子白板轨迹跟踪方法另一实施例流程图;
图4为本发明电子白板轨迹跟踪装置示意图。
具体实施方式
电子白板是底层设备,所以电子白板要做的就是在有触控操作的时候,将同一时刻所有的触控点做匹配,按照“就近、夹角小”两大原则确定轨迹,标上所属轨迹的ID,然后打包发送给PC进行轨迹显示。
1、就近原则:所谓就近原则就是待匹配的触控点坐标(x,y)与轨迹中最后一个点的坐标(X,Y)之间的距离要短,即D=(x-X)*(x-X)+(y-Y)*(y-Y),D要足够小,至于小多少,按照实际的操作,定一个阀值V,D只有小于V才可认为可能是轨迹新的点,否则弃之。
2、夹角小原则:所谓夹角小原则就是待匹配的触控点与轨迹最后一个点组成的向量V1,轨迹最后一个点与轨迹倒数第二个点组成的向量V2,两个向量之间的夹角θ要小,同样可定义一个阀值θ1,小于认为是轨迹新的点,大于弃之。
如图1所示,实线连接的123三个点是有效轨迹,虚线连接的点4是待匹配触控点,由点43组成向量V1,由点32组成向量V2,V1、V2算夹角θ,夹角θ要求小,43算距离D,距离D满足就近,两者同时满足小于阀值,则认为匹配成功。
下面就本发明的不同实施方式列出技术方案:
实施例1
本发明的电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标的距离并确定距离中的距离最小值;
A3、设定距离阈值;
A4、比较距离最小值和距离阈值,如果距离最小值大于距离阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则设定距离最小值对应的采样坐标为距离最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
进一步包括步骤A5:如果轨迹曲线没有匹配到新的曲线坐标,则放弃对轨迹曲线的追踪。
实施例2
本发明的电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标确定的向量与每条轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定夹角中的角度最小值;
A3、设定夹角阈值;
A4、比较角度最小值和夹角阈值,如果角度最小值大于夹角阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则设定角度最小值对应的采样坐标为角度最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
进一步包括步骤A5:如果轨迹曲线没有匹配到新的曲线坐标,则放弃对轨迹曲线的追踪。
实施例3
本发明的电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标的距离并确定距离中的距离最小值,计算距离最小值对应的轨迹曲线最后一点曲线坐标确定的向量与轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角;
A3、设定夹角阈值;
A4、比较夹角和夹角阈值,如果夹角大于夹角阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则设定距离最小值对应的采样坐标为距离最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
进一步包括步骤A5:如果轨迹曲线没有匹配到新的曲线坐标,则放弃对轨迹曲线的追踪。
实施例4
本发明的电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标确定的向量与每条轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定夹角中的角度最小值,计算角度最小值对应的采样坐标与轨迹曲线最后一点曲线坐标的距离;
A3、设定距离阈值;
A4、比较距离和距离阈值,如果距离大于距离阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则设定角度最小值对应的采样坐标为角度最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
进一步包括步骤A5:如果轨迹曲线没有匹配到新的曲线坐标,则放弃对轨迹曲线的追踪。
实施例5
如图2所示,本发明的电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标的距离并确定距离中的距离最小值,计算距离最小值对应的轨迹曲线最后一点曲线坐标确定的向量与轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角;
A3、设定距离阈值和夹角阈值;
A4、比较距离最小值和距离阈值,如果距离最小值大于距离阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则进一步比较夹角和夹角阈值,如果夹角大于夹角阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则设定距离最小值对应的采样坐标为距离最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
进一步包括步骤A5:如果轨迹曲线没有匹配到新的曲线坐标,则放弃对轨迹曲线的追踪。
实施例6
如图3所示,本发明的电子白板轨迹跟踪方法,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标确定的向量与每条轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定夹角中的角度最小值,计算角度最小值对应的采样坐标与角度最小值对应的轨迹曲线最后一点曲线坐标的距离;
A3、设定夹角阈值和距离阈值;
A4、比较角度最小值和夹角阈值,如果角度最小值大于夹角阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则进一步比较距离和距离阈值,如果距离大于距离阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则设定角度最小值对应的采样坐标为角度最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
进一步包括步骤A5:如果轨迹曲线没有匹配到新的曲线坐标,则放弃对轨迹曲线的追踪。
如图3所示,本发明电子白板轨迹跟踪装置,包括依次连接的计算模块和比较模块,计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标的距离并确定距离中的距离最小值,比较模块用于设定距离阈值,比较距离最小值和距离阈值,如果距离最小值大于距离阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则设定距离最小值对应的采样坐标为距离最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
本发明电子白板轨迹跟踪装置另一种实时方式,包括依次连接的计算模块和比较模块,计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标确定的向量与每条轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定夹角中的角度最小值,比较模块用于设定夹角阈值,比较角度最小值和夹角阈值,如果角度最小值大于夹角阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则设定角度最小值对应的采样坐标为角度最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
本发明电子白板轨迹跟踪装置另一种实时方式,包括依次连接的计算模块和比较模块,计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标的距离并确定距离中的距离最小值,计算距离最小值对应的轨迹曲线最后一点曲线坐标确定的向量与轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,比较模块用于设定夹角阈值,比较夹角和夹角阈值,如果夹角大于夹角阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则设定距离最小值对应的采样坐标为距离最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
本发明电子白板轨迹跟踪装置另一种实时方式,包括依次连接的计算模块和比较模块,计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标确定的向量与每条轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定夹角中的角度最小值,计算角度最小值对应的采样坐标与轨迹曲线最后一点曲线坐标的距离,比较模块用于设定距离阈值,比较距离和距离阈值,如果距离大于距离阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则设定角度最小值对应的采样坐标为角度最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
本发明电子白板轨迹跟踪装置另一种实时方式,包括依次连接的计算模块和比较模块,计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标的距离并确定距离中的距离最小值,计算距离最小值对应的轨迹曲线最后一点曲线坐标确定的向量与轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,比较模块用于设定距离阈值和夹角阈值,比较距离最小值和距离阈值,如果距离最小值大于距离阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则进一步比较夹角和夹角阈值,如果夹角大于夹角阈值,则设定距离最小值对应的采样坐标为新轨迹曲线的起点,否则设定距离最小值对应的采样坐标为距离最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
本发明电子白板轨迹跟踪装置另一种实时方式,包括依次连接的计算模块和比较模块,计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条轨迹曲线最后一点曲线坐标确定的向量与每条轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定夹角中的角度最小值,计算角度最小值对应的采样坐标与角度最小值对应的轨迹曲线最后一点曲线坐标的距离,比较模块用于设定夹角阈值和距离阈值,比较角度最小值和夹角阈值,如果角度最小值大于夹角阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则进一步比较距离和距离阈值,如果距离大于距离阈值,则设定角度最小值对应的采样坐标为新轨迹曲线的起点,否则设定角度最小值对应的采样坐标为角度最小值对应的曲线坐标所在的轨迹曲线的新曲线坐标。
本领域技术人员不脱离本发明的实质和精神,可以有多种变形方案实现本发明,以上所述仅为本发明较佳可行的实施例而已,并非因此局限本发明的权利范围,凡运用本发明说明书及附图内容所作的等效结构变化,均包含于本发明的权利范围之内。
Claims (18)
1.一种电子白板轨迹跟踪方法,其特征在于,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值;
A3、设定距离阈值;
A4、比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
2.根据权利要求1所述的电子白板轨迹跟踪方法,其特征在于,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
3.一种电子白板轨迹跟踪方法,其特征在于,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值;
A3、设定夹角阈值;
A4、比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
4.根据权利要求3所述的电子白板轨迹跟踪方法,其特征在于,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
5.一种电子白板轨迹跟踪方法,其特征在于,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角;
A3、设定夹角阈值;
A4、比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
6.根据权利要求5所述的电子白板轨迹跟踪方法,其特征在于,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
7.一种电子白板轨迹跟踪方法,其特征在于,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的所述采样坐标与所述轨迹曲线最后一点曲线坐标的距离;
A3、设定距离阈值;
A4、比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
8.根据权利要求7所述的电子白板轨迹跟踪方法,其特征在于,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
9.一种电子白板轨迹跟踪方法,其特征在于,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角;
A3、设定距离阈值和夹角阈值;
A4、比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
10.根据权利要求9所述的电子白板轨迹跟踪方法,其特征在于,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
11.一种电子白板轨迹跟踪方法,其特征在于,包括步骤:
A1、对准备跟踪的至少一条轨迹曲线进行标记;
A2、依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的采样坐标与所述角度最小值对应的所述轨迹曲线最后一点曲线坐标的距离;
A3、设定夹角阈值和距离阈值;
A4、比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
12.根据权利要求11所述的电子白板轨迹跟踪方法,其特征在于,包括步骤A5:如果所述轨迹曲线没有匹配到新的曲线坐标,则放弃对所述轨迹曲线的追踪。
13.一种电子白板轨迹跟踪装置,其特征在于:包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,所述比较模块用于设定距离阈值,比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
14.一种电子白板轨迹跟踪装置,其特征在于:包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,所述比较模块用于设定夹角阈值,比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
15.一种电子白板轨迹跟踪装置,其特征在于:包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,所述比较模块用于设定夹角阈值,比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
16.一种电子白板轨迹跟踪装置,其特征在于:包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的所述采样坐标与所述轨迹曲线最后一点曲线坐标的距离,所述比较模块用于设定距离阈值,比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
17.一种电子白板轨迹跟踪装置,其特征在于:包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标的距离并确定所述距离中的距离最小值,计算所述距离最小值对应的所述轨迹曲线最后一点曲线坐标确定的向量与所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,所述比较模块用于设定距离阈值和夹角阈值,比较所述距离最小值和所述距离阈值,如果所述距离最小值大于所述距离阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述夹角和所述夹角阈值,如果所述夹角大于所述夹角阈值,则设定所述距离最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述距离最小值对应的所述采样坐标为所述距离最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
18.一种电子白板轨迹跟踪装置,其特征在于:包括依次连接的计算模块和比较模块,所述计算模块用于对准备跟踪的至少一条轨迹曲线进行标记,依次计算每个采样坐标与每条所述轨迹曲线最后一点曲线坐标确定的向量与每条所述轨迹曲线最后一点曲线坐标与其相邻曲线坐标确定的向量之间的夹角,确定所述夹角中的角度最小值,计算所述角度最小值对应的采样坐标与所述角度最小值对应的所述轨迹曲线最后一点曲线坐标的距离,所述比较模块用于设定夹角阈值和距离阈值,比较所述角度最小值和所述夹角阈值,如果所述角度最小值大于所述夹角阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则进一步比较所述距离和所述距离阈值,如果所述距离大于所述距离阈值,则设定所述角度最小值对应的所述采样坐标为新轨迹曲线的起点,否则设定所述角度最小值对应的所述采样坐标为所述角度最小值对应的所述曲线坐标所在的所述轨迹曲线的新曲线坐标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410456464.3A CN105468208A (zh) | 2014-09-09 | 2014-09-09 | 一种电子白板轨迹跟踪方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410456464.3A CN105468208A (zh) | 2014-09-09 | 2014-09-09 | 一种电子白板轨迹跟踪方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105468208A true CN105468208A (zh) | 2016-04-06 |
Family
ID=55605983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410456464.3A Pending CN105468208A (zh) | 2014-09-09 | 2014-09-09 | 一种电子白板轨迹跟踪方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105468208A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107368223A (zh) * | 2017-07-31 | 2017-11-21 | 青岛海信电器股份有限公司 | 多点触控的触摸点匹配方法及装置 |
CN108958687A (zh) * | 2018-07-23 | 2018-12-07 | 陕西中达公路技术服务有限公司 | 一种基于电子白板的图片传输方法 |
CN112815952A (zh) * | 2019-11-15 | 2021-05-18 | 东元电机股份有限公司 | 路径轨迹追踪系统 |
CN114942720A (zh) * | 2022-07-22 | 2022-08-26 | 广州市兴视科信息科技有限公司 | 电子屏多点触控交互方法及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103246404A (zh) * | 2013-04-28 | 2013-08-14 | 广东威创视讯科技股份有限公司 | 运动识别的两点触摸轨迹纠正方法及装置 |
CN103425300A (zh) * | 2012-05-14 | 2013-12-04 | 北京汇冠新技术股份有限公司 | 一种多点触摸轨迹跟踪方法 |
CN103593131A (zh) * | 2012-08-15 | 2014-02-19 | 北京汇冠新技术股份有限公司 | 一种触摸轨迹跟踪方法 |
CN103631430A (zh) * | 2012-08-20 | 2014-03-12 | 元太科技工业股份有限公司 | 触控面板的触点座标的取样方法以及触控装置 |
-
2014
- 2014-09-09 CN CN201410456464.3A patent/CN105468208A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425300A (zh) * | 2012-05-14 | 2013-12-04 | 北京汇冠新技术股份有限公司 | 一种多点触摸轨迹跟踪方法 |
CN103593131A (zh) * | 2012-08-15 | 2014-02-19 | 北京汇冠新技术股份有限公司 | 一种触摸轨迹跟踪方法 |
CN103631430A (zh) * | 2012-08-20 | 2014-03-12 | 元太科技工业股份有限公司 | 触控面板的触点座标的取样方法以及触控装置 |
CN103246404A (zh) * | 2013-04-28 | 2013-08-14 | 广东威创视讯科技股份有限公司 | 运动识别的两点触摸轨迹纠正方法及装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107368223A (zh) * | 2017-07-31 | 2017-11-21 | 青岛海信电器股份有限公司 | 多点触控的触摸点匹配方法及装置 |
CN107368223B (zh) * | 2017-07-31 | 2020-12-04 | 海信视像科技股份有限公司 | 多点触控的触摸点匹配方法及装置 |
CN108958687A (zh) * | 2018-07-23 | 2018-12-07 | 陕西中达公路技术服务有限公司 | 一种基于电子白板的图片传输方法 |
CN112815952A (zh) * | 2019-11-15 | 2021-05-18 | 东元电机股份有限公司 | 路径轨迹追踪系统 |
CN114942720A (zh) * | 2022-07-22 | 2022-08-26 | 广州市兴视科信息科技有限公司 | 电子屏多点触控交互方法及系统 |
CN114942720B (zh) * | 2022-07-22 | 2022-10-25 | 广州市兴视科信息科技有限公司 | 电子屏多点触控交互方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8243047B2 (en) | Calibrating apparatus and method | |
JP2021156892A (ja) | 地図品質の検出処理方法、地図品質の検出処理装置、電子機器、記憶媒体及びコンピュータプログラム | |
US12042108B2 (en) | Method for robot to judging whether the robot collides with virtual wall, chip and intelligent robot | |
US20150062010A1 (en) | Pointing-direction detecting device and its method, program and computer readable-medium | |
CN1912816A (zh) | 一种基于摄像头的虚拟触摸屏系统 | |
CN102419675B (zh) | 电磁感应装置的坐标校正方法及电磁感应装置 | |
EP3910533A1 (en) | Method, apparatus, electronic device, and storage medium for monitoring an image acquisition device | |
US9047001B2 (en) | Information processing apparatus, information processing method, and program | |
CN105468208A (zh) | 一种电子白板轨迹跟踪方法和装置 | |
CN103985137A (zh) | 应用于人机交互的运动物体跟踪方法及系统 | |
TW201800975A (zh) | 人手檢測跟蹤方法及裝置 | |
CN102693025A (zh) | 一种多点触摸交互系统的触摸手识别方法 | |
CN112181263B (zh) | 触摸屏的绘画操作响应方法、装置及计算设备 | |
CN103092438B (zh) | 一种红外触摸装置及多点触摸定位方法 | |
CN114138165A (zh) | 图形识别方法、装置、设备和存储介质 | |
CN102841679A (zh) | 一种非接触式人机互动方法与装置 | |
US9063567B2 (en) | Display control apparatus and display control method | |
CN105426605B (zh) | 多屏三维航迹及噪声等值线实时显示方法 | |
KR20220100813A (ko) | 자율주행 차량 정합 방법, 장치, 전자 기기 및 차량 | |
US11182029B2 (en) | Smart interactive tablet and driving method thereof | |
CN109445636B (zh) | 一种自电容触摸屏边缘触摸坐标补偿方法 | |
CN109975769A (zh) | 一种用于显示交互的雷达模块及其显示交互方法 | |
CN110058727A (zh) | 一种集成雷达的交互系统及其方法 | |
CN106547394B (zh) | 一种触摸显示屏的校准方法、装置及系统 | |
US11327571B2 (en) | Method and apparatus for computer-assisted drawing using pens with tracking marks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160406 |
|
RJ01 | Rejection of invention patent application after publication |