扫描笔的操作方法、装置和计算机可读存储介质制造方法及图纸

技术编号:36391696 阅读:13 留言:0更新日期:2023-01-18 09:56
本申请公开了一种扫描笔的操作方法、装置和计算机可读存储介质,其中,扫描笔的操作方法包括:对扫描笔进行位姿检测,得到第一位姿数据集;基于第一位姿数据集,判断扫描笔是否满足触发条件;其中,触发条件至少包括:第一位姿数据集内含有多个连续的目标子集,不同目标子集内位姿数据分别所形成的动作轨迹与目标轨迹之间的相似度均不低于第一阈值,且相邻目标子集之间的时间间隔不长于第二阈值;响应于扫描笔满足触发条件,基于扫描笔显示的当前页面,开启与当前页面相关的目标操作。上述方案,能够降低扫描的学习成本,并快速、准确且方便地触发扫描笔的功能。地触发扫描笔的功能。地触发扫描笔的功能。

【技术实现步骤摘要】
扫描笔的操作方法、装置和计算机可读存储介质


[0001]本申请涉及人机交互
,特别是涉及一种扫描笔的操作方法、装置和计算机可读存储介质。

技术介绍

[0002]随着扫描笔的快速发展,用户对使用扫描笔的体验感要求也越来越高。为了方便用户使用扫描笔,一般地,设置了不同手势以触发扫描笔内的不同功能。但是需要用户记住不同手势的含义,学习成本相对较大,可能会降低用户使用扫描笔的体验感和降低触发扫描笔内功能的速率。有鉴于此,如何降低扫描笔的学习成本,并快速、准确且方便地触发扫描笔的功能成为亟待解决的技术问题。

技术实现思路

[0003]本申请至少提供一种扫描笔的操作方法、装置和计算机可读存储介质,能够降低扫描笔的学习成本,并快速、准确且方便地触发扫描笔的功能。
[0004]为了解决上述技术问题,本申请第一方面提供了一种扫描笔的操作方法,包括:对扫描笔进行位姿检测,得到第一位姿数据集;其中,第一位姿数据集包含若干时刻分别检测到的位姿数据;基于第一位姿数据集,判断扫描笔是否满足触发条件;其中,触发条件至少包括:第一位姿数据集内含有多个连续的目标子集,不同目标子集内位姿数据分别所形成的动作轨迹与目标轨迹之间的相似度均不低于第一阈值,且相邻目标子集之间的时间间隔不长于第二阈值;响应于扫描笔满足触发条件,基于扫描笔显示的当前页面,开启与当前页面相关的目标操作。
[0005]为了解决上述技术问题,本申请第二方面提供了一种扫描笔的操作装置,包括:位姿检测模块、条件检测模块和操作开启模块,位姿检测模块,用于对扫描笔进行位姿检测,得到第一位姿数据集;其中,第一位姿数据集包含若干时刻分别检测到的位姿数据;条件判断模块,用于基于第一位姿数据集,判断扫描笔是否满足触发条件;其中,触发条件至少包括:第一位姿数据集内含有多个连续的目标子集,不同目标子集内位姿数据分别所形成的动作轨迹与目标轨迹之间的相似度均不低于第一阈值,且相邻目标子集之间的时间间隔不长于第二阈值;操作开启模块,用于响应于扫描笔满足触发条件,基于扫描笔显示的当前页面,开启与当前页面相关的目标操作。
[0006]为了解决上述技术问题,本申请第三方面提供了一种扫描笔,包括位姿传感器、处理器和存储器,位姿传感器和存储器耦接于处理器,位姿传感器用于检测扫描笔在使用过程中的位姿数据,存储器存储有程序指令,处理器用于执行程序指令以实现上述第一方面中的操作方法。
[0007]为了解决上述技术问题,本申请第四方面提供了一种计算机可读存储介质,其上存储有能够被处理器运行的程序指令,程序指令用于实现上述第一方面中的操作方法。
[0008]上述方案,对扫描笔进行位姿检测,得到第一位姿数据集,且第一位姿数据集包含
若干时刻分别检测到的位姿数据,在此基础上,基于第一位姿数据集,判断扫描笔是否满足上述触发条件,且触发条件至少包括:第一位姿数据集内含有多个连续的目标子集,不同目标子集内位姿数据分别形成的动作轨迹与目标轨迹之间的相似度均不低于第一阈值,且相邻目标子集之间的时间间隔不长于第二阈值,从而响应于扫描笔满足触发条件,基于扫描笔显示的当前页面,开启与当前页面相关的目标操作,由于触发条件的特殊设置,仅要求用户在使用扫描笔过程中连续多次快速执行相同动作,即能够满足触发条件,且由于在检测到满足触发条件时,还需结合扫描笔显示的当前页面,来开启与当前页面相关的目标操作,故相较于不同操作绑定不同手势而言,用户仅需一个动作即可全程无障碍使用扫描笔,而无需用户记忆复杂手势。故此,能够降低扫描笔的学习成本,并快速、准确且方便地触发扫描笔的功能。
[0009]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
附图说明
[0010]此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本申请的实施例,并与说明书一起用于说明本申请的技术方案。
[0011]图1是本申请扫描笔的操作方法一实施例的流程示意图;
[0012]图2是本申请扫描笔的操作装置一实施例的框架示意图;
[0013]图3是本申请扫描笔一实施例的框架示意图;
[0014]图4是本申请计算机可读存储介质一实施例的框架示意图。
具体实施方式
[0015]下面结合说明书附图,对本申请实施例的方案进行详细说明。
[0016]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。
[0017]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。
[0018]请参阅图1,图1是本申请扫描笔的操作方法一实施例的流程示意图。具体而言,可以包括如下步骤:
[0019]步骤S11:对扫描笔进行位姿检测,得到第一位姿数据集。
[0020]本公开实施例中,第一位姿数据集包含若干时刻分别检测到的位姿数据。
[0021]在一个实施场景中,扫描笔内可以设置陀螺仪,扫描笔在使用过程中,可以通过其内置的陀螺仪感测位姿数据。此外,位姿数据可以表现扫描笔的移动情况,如可以包括但不限于:加速度、空间位置等信息。位姿数据的具体内涵,可以参阅陀螺仪的技术细节,在此不再赘述。
[0022]在一个实施场景中,在扫描笔的使用过程中,扫描笔内处理器可以控制陀螺仪以预设频率感测位姿数据,以得到第一位姿数据集。示例性地,预设频率可以设置为10次/秒、20次/秒、30次/秒等,在此不做限定。需要说明的是,为了便于区分各个位姿数据分别被感测到的时刻,位姿数据除可以包括上述加速度、空间位置等信息,还可以包括位姿数据其自身被感测到的时刻。
[0023]步骤S12:基于第一位姿数据集,判断扫描笔是否满足触发条件。
[0024]本公开实施例中,触发条件可以设置为包括:第一位姿数据集内含有多个连续的目标子集,不同目标子集内位姿数据分别所形成的动作轨迹与目标轨迹之间的相似度均不低于第一阈值,且相邻目标子集之间的时间间隔不长于第二阈值。
[0025]在一个实施场景中,为了便于检测扫描笔是否满足触发条件,可以将第一位姿数据集内各个位姿数据按照其自身被感测到的时刻由早到晚的顺序进行排序。以位姿数据包括加速度和空间位置为例,可以判断相邻两个位姿数据对应加速度方向形成的夹角是否小于预设角度,若是则可以将两者划分至相同目标子集,否则可以将两者分别划分至不同目标子集。在此基础上,可以将同一目标子集内位姿数据按照其自身被感测到的时刻将其对应的空间位置顺序连接,作为该目标子集内位姿数据形成的动作轨迹。当然,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种扫描笔的操作方法,其特征在于,包括:对扫描笔进行位姿检测,得到第一位姿数据集;其中,所述第一位姿数据集包含若干时刻分别检测到的位姿数据;基于所述第一位姿数据集,判断所述扫描笔是否满足触发条件;其中,所述触发条件至少包括:所述第一位姿数据集内含有多个连续的目标子集,不同所述目标子集内所述位姿数据分别所形成的动作轨迹与目标轨迹之间的相似度均不低于第一阈值,且相邻所述目标子集之间的时间间隔不长于第二阈值;响应于所述扫描笔满足所述触发条件,基于所述扫描笔显示的当前页面,开启与所述当前页面相关的目标操作。2.根据权利要求1所述的方法,其特征在于,所述扫描笔存储有不同页面类型分别关联的系统操作,且所述目标操作为所述当前页面的页面类型关联的系统操作。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述扫描笔显示的当前页面,开启与所述当前页面相关的目标操作,包括以下至少一者:基于所述当前页面为主页面,开启打开收藏页面的目标操作;基于所述当前页面为扫描页面,开启收藏扫描内容的目标操作;基于所述当前页面为收藏页面,开启播放收藏内容的目标操作;基于所述当前页面为学课文页面,开启选中语句的目标操作;其中,在选中语句后,所述学课文页面还显示被选中语句的释义;基于所述当前页面为学单词页面,开启选中单词的目标操作;其中,在选中单词后,所述学单词页面还显示被选中单词的释义;基于所述当前页面为听力练习页面或图书听写页面,开启重复播放上一段落的目标操作;基于所述当前页面为目标页面,开启保存并返回的目标操作;其中,所述目标页面为主页面、扫描页面、收藏页面、学课文页面、学单词页面、听力练习页面、图书听写页面之外的系统页面。4.根据权利要求1所述的方法,其特征在于,所述触发条件还包括:所述多个连续的目标子集的总持续时长不超出第三阈值。5.根据权利要求1或4所述的方法,其特征在于,在所述扫描笔满足所述触发条件的情况下,在所述基于所述扫描笔显示的当前页面,开启与所述当前页面相关的目标操作之前,所述方法还包括:基于所述扫描笔显示的当前页面、所述当前页面的上一级页面中至少一者,分析所述扫描笔是否误触所述触发条件;若否,则执行所述基于所述扫描笔显示的当前页面,开启与所述当前页面相关的目标操作的步骤;若是,则跳过所述基于所述扫描笔显示的当前页面,开启与所述当前页面相关的目标操作的步骤。6.根据权利要求1或4所述的方法,其特征在于,在所述扫描笔满足所述触发条件的情况下,在所述基于所述扫描笔显示的当前页面,开启与所述当前页面相关的目标操作之前,所述方法还包括:
统计在所述当前页面下所述触发条件累计的满足次数;基于所述满足次数和所述当前页面的页面类型,确定是否执行所述基于所述扫描笔显示的当前页面,开启与所述当前页面相关的目标操作的步骤。7.根据权利要求1或4所述的方法,其特征在于,在所述对扫描笔进行位姿检测,得到第一位姿数据集之前,所述方法还包括以下任一者:响...

【专利技术属性】
技术研发人员:随永祥陈立柱韦邦旺李孝旺
申请(专利权)人:科大讯飞股份有限公司
类型:发明
国别省市:

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

1