多轨迹的断点追踪方法、系统、大屏及可读存储介质技术方案

技术编号:36945036 阅读:13 留言:0更新日期:2023-03-22 19:06
本申请涉及一种多轨迹的断点追踪方法、系统、大屏及可读存储介质,包括获取步骤:接收用于跟踪当前轨迹群的当前触控信号,并根据当前触控信号获取多个当前触控点;判断步骤:判断当前轨迹群中的各当前轨迹是否都有匹配的当前触控点;补偿步骤,确定断点轨迹的轨迹向量所在的本轮划分群,根据本轮划分群中至少一条存在当前触控点匹配的当前轨迹和与其匹配的当前触控点,确定断点轨迹匹配的补偿点;更新步骤,将各最后轨迹点增加至匹配的当前轨迹。本申请通过判断步骤确定存在断点轨迹时,通过该断点轨迹所在的本轮划分群内的其它当前轨迹,确定断点轨迹的补偿点,从而使断点轨迹在满足更新条件时能够通过补偿点进行更新,防止意外断点情形发生。意外断点情形发生。意外断点情形发生。

【技术实现步骤摘要】
多轨迹的断点追踪方法、系统、大屏及可读存储介质


[0001]本申请涉及电子设备
,具体涉及一种多轨迹的断点追踪方法、系统、大屏及可读存储介质。

技术介绍

[0002]现有的电子设备,例如交互显示大屏通常具有多轨迹绘制功能,在进行多轨迹绘制时,电子设备会周期性地获取当前触控点,并将触控点转化为轨迹点,然后将这些轨迹点分别与历史轨迹进行匹配,将匹配的历史轨迹与轨迹点进行连线,从而实现对各个轨迹进行更新;但在绘制过程中,会出现触控点相近的情形,使得电子设备会将距离较近的两个以上的触控点转化为一个轨迹点的情形,从而导致个别历史轨迹无法匹配到轨迹点,从而导致轨迹断点的情形发生。

技术实现思路

[0003]基于上述现状,本申请的主要目的在于提供一种多轨迹的断点追踪方法、系统、大屏及可读存储介质,通过将当前轨迹按照预设条件进行划分,在本轮划分群内的当前轨迹出现断点轨迹时,通过本轮划分群内的其它的当前轨迹及与之匹配的当前触控点确定断点轨迹的补偿点,从而解决意外断点的情形发生。
[0004]为实现上述目的,本申请采用的技术方案如下:
[0005]一种多轨迹的断点追踪方法,包括:
[0006]获取步骤:接收用于跟踪当前轨迹群的当前触控信号,并根据所述当前触控信号获取多个当前触控点;其中,所述当前轨迹群包括有至少两条当前轨迹;
[0007]判断步骤:判断当前轨迹群中的各所述当前轨迹是否都有匹配的当前触控点,若否,确定没有当前触控点匹配的当前轨迹为断点轨迹,执行补偿步骤;若是,将各所述当前触控点作为与其匹配的当前轨迹的最后轨迹点;
[0008]补偿步骤,确定所述断点轨迹的轨迹向量所在的本轮划分群,根据所述本轮划分群中至少一条存在当前触控点匹配的当前轨迹和与其匹配的当前触控点,确定所述断点轨迹匹配的补偿点,并将所述补偿点作为断点轨迹的最后轨迹点;
[0009]其中,所述轨迹向量为其所在的当前轨迹的最后两个轨迹点形成的向量;所述当前轨迹群中的多条当前轨迹至少形成一个本轮划分群,同一本轮划分群中的各轨迹向量形成关联链,关联链中任意相邻的两个轨迹向量满足预设条件,所述预设条件包括:两个轨迹向量对应的两条当前轨迹的最后轨迹点位于第一预设区域内,同时两个轨迹向量差位于第二预设区域内;
[0010]更新步骤,将各最后轨迹点增加至与其匹配的当前轨迹,更新当前轨迹群,返回获取步骤。
[0011]可选地,所述补偿步骤中,当断点轨迹的轨迹向量所在的本轮划分群中,存在多条与当前触控点匹配的当前轨迹时,补偿点的确定方法包括:
[0012]根据匹配的各所述当前轨迹的最后轨迹点和与其匹配的当前触控点的分别形成计算向量;
[0013]求取各所述计算向量的平均值作为跟踪向量;
[0014]以所述跟踪向量的起始点设为所述断点轨迹的当前的最后轨迹点,所述跟踪向量的终点为该断点轨迹的补偿点。
[0015]可选地,所述本轮划分群的划分方法包括:
[0016]从未被划分的轨迹向量中选择满足预设条件的其中两个所述轨迹向量,将二者划分为一个本轮划分群;
[0017]之后逐一选择其他轨迹向量,并判断其是否能够与所述本轮划分群中的至少一个所述轨迹向量满足预设条件,如是,将其加入所述本轮划分群;如否,其作为未被划分的轨迹向量。
[0018]可选地,所述本轮划分群的划分方法包括:
[0019]将最后轨迹点为补偿点的当前轨迹排除得到本轮初步群,在所述本轮初步群内,在未被划分的轨迹向量中选择满足预设条件的两个所述轨迹向量,将二者划分为一个本轮划分群;
[0020]在所述本轮初步群内,逐一选择其他轨迹向量,并判断其是否能够与所述本轮划分群中的至少一个所述轨迹向量满足预设条件,如是,将其加入所述本轮划分群;如否,其作为未被划分的轨迹向量;
[0021]确定最后轨迹点为补偿点的当前轨迹所在的上一轮划分群,并将所述上一轮划分群与本轮划分群进行对比,确定与所述上一轮划分群相似度最高的本轮划分群,将所述最后轨迹点为补偿点的当前轨迹加入该本轮划分群;
[0022]其中,所述上一轮划分群为上一轮的本轮划分群。
[0023]可选地,两个轨迹向量对应的两条当前轨迹满足下述条件时,认为两个轨迹向量对应的两条当前轨迹的最后轨迹点位于第一预设区域内:
[0024]两个最后轨迹点的x坐标之差的绝对值小于或者等于第一预设值,且y 坐标之差的绝对值小于或者等于第二预设值。
[0025]可选地,两个轨迹向量差同时满足下述条件时,认为二者位于第二预设区域内:
[0026]两条轨迹向量的向量差的x分量的模小于或者等于第三预设值,y分量的模小于或者等于第四预设值。
[0027]可选地,在所述补偿步骤之前,还包括:
[0028]结束轨迹判断步骤:判断每条断点轨迹的最后预设数量的轨迹点是否均为补偿点,若存在,则将均为补偿点的断点轨迹作为结束轨迹,则对其他断点轨迹执行补偿步骤;若都不存在,则直接执行补偿步骤;
[0029]所述更新步骤包括:
[0030]去除所述结束轨迹,之后将各最后轨迹点增加至与其匹配的当前轨迹,并显示当前轨迹的跟踪轨迹,更新当前轨迹群,并返回获取步骤。
[0031]本申请还涉及一种多轨迹断点处理系统,用于执行前述的断点追踪方法,包括:
[0032]获取模块:用于接收用于跟踪当前轨迹群的当前触控信号,并根据所述当前触控信号获取多个当前触控点;其中,所述当前轨迹群包括有至少两条当前轨迹;
[0033]判断模块:判断当前轨迹群中的各所述当前轨迹是否都有匹配的当前触控点,若否,确定没有当前触控点匹配的当前轨迹为断点轨迹;若是,将各所述当前触控点作为与其匹配的当前轨迹的最后轨迹点;
[0034]补偿模块:用于确定所述断点轨迹的轨迹向量所在的本轮划分群,根据所述本轮划分群中至少一条存在当前触控点匹配的当前轨迹和与其匹配的当前触控点,确定所述断点轨迹匹配的补偿点,并将所述当前追踪点作为断点轨迹的最后轨迹点;
[0035]更新模块:用于将各最后轨迹点增加至与其匹配的当前轨迹,更新当前轨迹群;
[0036]其中,所述获取模块、所述补偿模块和所述更新模块分别与所述判断模块连接。
[0037]本申请还涉及一种交互式显示大屏,包括前述的多轨迹的断点处理系统。
[0038]本申请还涉及一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行程序,所述可执行程序运行时执行前述的断点追踪方法。
[0039]【有益效果】
[0040]本申请通过判断步骤确定存在断点轨迹时,通过该断点轨迹所在的本轮划分群内的其它当前轨迹及与该当前轨迹匹配的当前触控点,确定断点轨迹的补偿点,从而使得断点轨迹在满足更新条件时能够通过补偿点进行更新,防止意外断点的情形发生。
[0041]本申请的其他有益效果,将在具体实施方式中通过具体技术特征和技术方案的介绍来阐述,本领域技术人员通过这些技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多轨迹的断点追踪方法,其特征在于,包括:获取步骤:接收用于跟踪当前轨迹群的当前触控信号,并根据所述当前触控信号获取多个当前触控点;其中,所述当前轨迹群包括有至少两条当前轨迹;判断步骤:判断当前轨迹群中的各所述当前轨迹是否都有匹配的当前触控点,若否,确定没有当前触控点匹配的当前轨迹为断点轨迹,执行补偿步骤;若是,将各所述当前触控点作为与其匹配的当前轨迹的最后轨迹点;补偿步骤,确定所述断点轨迹的轨迹向量所在的本轮划分群,根据所述本轮划分群中至少一条存在当前触控点匹配的当前轨迹和与其匹配的当前触控点,确定所述断点轨迹匹配的补偿点,并将所述补偿点作为断点轨迹的最后轨迹点;其中,所述轨迹向量为其所在的当前轨迹的最后两个轨迹点形成的向量;所述当前轨迹群中的多条当前轨迹至少形成一个本轮划分群,同一本轮划分群中的各轨迹向量形成关联链,关联链中任意相邻的两个轨迹向量满足预设条件,所述预设条件包括:两个当前轨迹向量对应的两条当前轨迹的最后轨迹点位于第一预设区域内,同时两个当前轨迹向量差位于第二预设区域内;更新步骤,将各最后轨迹点增加至与其匹配的当前轨迹,更新当前轨迹群,返回获取步骤。2.根据权利要求1所述的断点追踪方法,其特征在于,所述补偿步骤中,当断点轨迹的轨迹向量所在的本轮划分群中,存在多条与当前触控点匹配的当前轨迹时,补偿点的确定方法包括:根据匹配的各所述当前轨迹的最后轨迹点和与其匹配的当前触控点的分别形成计算向量;求取各所述计算向量的平均值作为跟踪向量;以所述跟踪向量的起始点设为所述断点轨迹的当前的最后轨迹点,所述跟踪向量的终点为该断点轨迹的补偿点。3.根据权利要求1所述的断点追踪方法,其特征在于,所述本轮划分群的划分方法包括:从未被划分的轨迹向量中选择满足预设条件的其中两个所述轨迹向量,将二者划分为一个本轮划分群;之后逐一选择其他轨迹向量,并判断其是否能够与所述本轮划分群中的至少一个所述轨迹向量满足预设条件,如是,将其加入所述本轮划分群;如否,其作为未被划分的轨迹向量。4.根据权利要求1所述的断点追踪方法,其特征在于,所述本轮划分群的划分方法包括:将最后轨迹点为补偿点的当前轨迹排除得到本轮初步群,在所述本轮初步群内,在未被划分的轨迹向量中选择满足预设条件的两个所述轨迹向量,将二者划分为一个本轮划分群;在所述本轮初步群内,逐一选择其他轨迹向量,并判断其是否能够与所述本轮划分群中的至少一个所述轨迹向量满足预设条件,如是,将其加入所述本轮划分群;如否,其作为未被划分的轨迹向量;
确定最后轨迹点为补偿点的当前轨迹所在的上一轮划分群,并将所述上一轮划分群与本...

【专利技术属性】
技术研发人员:徐协增
申请(专利权)人:深圳市鸿合创新信息技术有限责任公司
类型:发明
国别省市:

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

1