笔迹数据处理方法、装置及电子设备制造方法及图纸

技术编号:27657295 阅读:16 留言:0更新日期:2021-03-12 14:20
本公开实施例中提供了一种笔迹数据处理方法、装置及电子设备,属于数据处理技术领域,该方法包括:获取智能笔的笔迹数据,所述笔迹数据包括智能笔书写时产生的时间序列、压力值序列、位置坐标序列及加速度值序列;基于压力值和加速度值,对所述笔迹数据进行划分,形成多个笔迹数据段;将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,形成与所述笔迹数据段对应的笔迹矩阵;将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块。通过本公开的处理方案,能够提高智能笔采集到的数据的处理效率。

【技术实现步骤摘要】
笔迹数据处理方法、装置及电子设备
本公开涉及数据处理
,尤其涉及一种笔迹数据处理方法、装置及电子设备。
技术介绍
点阵数码智能笔是一种通过在普通纸张上印刷一层不可见的点阵图案,数码笔前端的高速摄像头随时捕捉笔尖的运动轨迹,同时压力传感器将压力数据传回数据处理器,最终将信息通过蓝牙或者USB线向外传输的新型书写工具。与普通的纸张和笔不同,这些信息包括纸张类型、来源、页码、位置、笔迹坐标、运动轨迹、笔尖压力、笔画顺序、运笔时间、运笔速度等信息,笔迹记录过程与书写过程同步。当书写时,点阵数码笔将纸张上书写的文字或者图片以位图的形式存储在电脑中,形成文档,如需要还可以同步通过投影显示。如何基于云平台对智能笔的数据进行数据采集处理,提高采集数据的处理效率,成为需要解决的问题。
技术实现思路
有鉴于此,本公开实施例提供一种笔迹数据处理方法、装置及电子设备,以至少部分解决现有技术中存在的问题。第一方面,本公开实施例提供了一种笔迹数据处理方法,包括:获取智能笔的笔迹数据,所述笔迹数据包括智能笔书写时产生的时间序列、压力值序列、位置坐标序列及加速度值序列;基于压力值和加速度值,对所述笔迹数据进行划分,形成多个笔迹数据段;将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,形成与所述笔迹数据段对应的笔迹矩阵;将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块,以便于所述数据采集模块查询云服务平台中已经存储的笔迹数据中是否存在与所述特征值相似的存储值;当所述云服务平台中已经存在与所述特征值相似的存储值时,直接调用所述存储值对应的存储矩阵作为所述特征值对应的特征矩阵,当所述云服务平台中不存在与所述特征值相似的存储值时,则通知生成所述特征数据的智能笔客户端上传所述笔迹矩阵至所述数据采集模块。根据本公开实施例的一种具体实现方式,所述获取智能笔的笔迹数据,包括:监控所述智能笔的是否存在压力数据产生;若存在,则对所述智能笔产生的笔迹数据进行采集操作。根据本公开实施例的一种具体实现方式,所述于压力值和加速度值,对所述笔迹数据进行划分,包括:基于第一压力值阈值,对所述压力值序列进行划分,形成多个压力值序列;查找每个压力值序列所对应的加速度值序列;基于第二加速度值阈值,对所述加速度值序列进行裁剪操作,形成多个加速度值序列;基于所述加速度值序列对应的时间序列,对所述笔迹数据进行划分。根据本公开实施例的一种具体实现方式,所述将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,包括:将时间序列、压力值序列、位置坐标序列及加速度值序列作为矩阵的行向量,以时间顺序对形成所述笔迹数据段对应的笔迹矩阵。根据本公开实施例的一种具体实现方式,所述将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块之前,所述方法还包括:分别计算划分后的笔迹数据的特征值,形成所述笔迹数据的特征值序列。根据本公开实施例的一种具体实现方式,所述方法还包括:利用所述云服务平台中的图形化模块,对所述数据采集模块获得的笔迹数据进行图形化处理,得到智能笔的笔迹图像数据。根据本公开实施例的一种具体实现方式,所述方法还包括:针对所述笔迹图像数据,利用云服务平台中的字符识别模块进行字符识别,得到与所述笔迹图像数据对应的字符数据;通过云服务平台中的内容解析模块,对所述字符数据进行内容解析服务,形成与所述笔迹数据对应的书写内容数据。第二方面,本公开实施例提供了一种笔迹数据处理装置,包括:获取模块,用于获取智能笔的笔迹数据,所述笔迹数据包括智能笔书写时产生的时间序列、压力值序列、位置坐标序列及加速度值序列;第一形成模块,用于基于压力值和加速度值,对所述笔迹数据进行划分,形成多个笔迹数据段;第二形成模块,用于将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,形成与所述笔迹数据段对应的笔迹矩阵;执行模块,用于将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块,以便于所述数据采集模块查询云服务平台中已经存储的笔迹数据中是否存在与所述特征值相似的存储值;当所述云服务平台中已经存在与所述特征值相似的存储值时,直接调用所述存储值对应的存储矩阵作为所述特征值对应的特征矩阵,当所述云服务平台中不存在与所述特征值相似的存储值时,则通知生成所述特征数据的智能笔客户端上传所述笔迹矩阵至所述数据采集模块。第三方面,本公开实施例还提供了一种电子设备,该电子设备包括:至少一个处理器;以及,与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行前述第一方面或第一方面的任一实现方式中的笔迹数据处理方法。第四方面,本公开实施例还提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令用于使该计算机执行前述第一方面或第一方面的任一实现方式中的笔迹数据处理方法。第五方面,本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,该计算机程序包括程序指令,当该程序指令被计算机执行时,使该计算机执行前述第一方面或第一方面的任一实现方式中的笔迹数据处理方法。本公开实施例中的笔迹数据处理方案,包括获取智能笔的笔迹数据,所述笔迹数据包括智能笔书写时产生的时间序列、压力值序列、位置坐标序列及加速度值序列;基于压力值和加速度值,对所述笔迹数据进行划分,形成多个笔迹数据段;将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,形成与所述笔迹数据段对应的笔迹矩阵;将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块,以便于所述数据采集模块查询云服务平台中已经存储的笔迹数据中是否存在与所述特征值相似的存储值;当所述云服务平台中已经存在与所述特征值相似的存储值时,直接调用所述存储值对应的存储矩阵作为所述特征值对应的特征矩阵,当所述云服务平台中不存在与所述特征值相似的存储值时,则通知生成所述特征数据的智能笔客户端上传所述笔迹矩阵至所述数据采集模块。通过本公开的处理方案,提高了笔迹数据处理的效率。附图说明为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本公开实施例提供的一种笔迹数据处理方法的流程图;图2为本公开实施例提供的另一种笔迹数据处理方法的流程图;图3为本公开实施例提供的另一种笔迹数据处理方法的流程图;图4为本公开实施例提供的另一种笔本文档来自技高网...

【技术保护点】
1.一种笔迹数据处理方法,其特征在于,包括:/n获取智能笔的笔迹数据,所述笔迹数据包括智能笔书写时产生的时间序列、压力值序列、位置坐标序列及加速度值序列;/n基于压力值和加速度值,对所述笔迹数据进行划分,形成多个笔迹数据段;/n将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,形成与所述笔迹数据段对应的笔迹矩阵;/n将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块,以便于所述数据采集模块查询云服务平台中已经存储的笔迹数据中是否存在与所述特征值相似的存储值;当所述云服务平台中已经存在与所述特征值相似的存储值时,直接调用所述存储值对应的存储矩阵作为所述特征值对应的特征矩阵,当所述云服务平台中不存在与所述特征值相似的存储值时,则通知生成所述特征数据的智能笔客户端上传所述笔迹矩阵至所述数据采集模块。/n

【技术特征摘要】
1.一种笔迹数据处理方法,其特征在于,包括:
获取智能笔的笔迹数据,所述笔迹数据包括智能笔书写时产生的时间序列、压力值序列、位置坐标序列及加速度值序列;
基于压力值和加速度值,对所述笔迹数据进行划分,形成多个笔迹数据段;
将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,形成与所述笔迹数据段对应的笔迹矩阵;
将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块,以便于所述数据采集模块查询云服务平台中已经存储的笔迹数据中是否存在与所述特征值相似的存储值;当所述云服务平台中已经存在与所述特征值相似的存储值时,直接调用所述存储值对应的存储矩阵作为所述特征值对应的特征矩阵,当所述云服务平台中不存在与所述特征值相似的存储值时,则通知生成所述特征数据的智能笔客户端上传所述笔迹矩阵至所述数据采集模块。


2.根据权利要求1所述的方法,其特征在于,所述获取智能笔的笔迹数据,包括:
监控所述智能笔的是否存在压力数据产生;
若存在,则对所述智能笔产生的笔迹数据进行采集操作。


3.根据权利要求1所述的方法,其特征在于,所述于压力值和加速度值,对所述笔迹数据进行划分,包括:
基于第一压力值阈值,对所述压力值序列进行划分,形成多个压力值序列;
查找每个压力值序列所对应的加速度值序列;
基于第二加速度值阈值,对所述加速度值序列进行裁剪操作,形成多个加速度值序列;
基于所述加速度值序列对应的时间序列,对所述笔迹数据进行划分。


4.根据权利要求1所述的方法,其特征在于,所述将所述笔迹数据段所对应的时间序列、压力值序列、位置坐标序列及加速度值序列进行封装,包括:
将时间序列、压力值序列、位置坐标序列及加速度值序列作为矩阵的行向量,以时间顺序对形成所述笔迹数据段对应的笔迹矩阵。


5.根据权利要求1所述的方法,其特征在于,所述将所述笔迹矩阵所对应的特征值发送给云服务平台中的数据采集模块之前,所述方法还包括:
分别计算划分后的笔迹数据的特征值,形成所述笔迹数据的特征...

【专利技术属性】
技术研发人员:卢启伟陈方圆张淮清
申请(专利权)人:深圳市鹰硕教育服务有限公司
类型:发明
国别省市:广东;44

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

1