基于智能书写的同步显示及数据电子化系统及实现方法与流程

文档序号:20203484发布日期:2020-03-27 20:52阅读:174来源:国知局
基于智能书写的同步显示及数据电子化系统及实现方法与流程

本发明涉及计算机技术领域,尤其是基于智能书写的同步显示及数据电子化系统及实现方法。



背景技术:

在目前市场环境中,现有技术主要实现的基本原理是通过数据传输媒介采集书写的图片,然后获取图片上的书写轨迹,提取特征区域,识别各个区块信息并得出识别结果,最后把识别结果通过传输协议传输到服务器上在设备上显示出来。这样的方式虽然可以在一定程度上把书写的内容识别出来,但是在实际应用场合中,书写的情况不尽相同,对于书写潦草或者有修改的书写,识别的情况效果可能会大大降低,对用户的使用体验会造成影响,而且书写识别的本身是数据处理的过程,并不能把实际的书写数据有效的保留起来进行回放或者存储处理。

市场上还有一些属于电子设备层次上的数据传输,输入端和输出端均需要同时有设备进行连接,识别存储均需要人手操作,提高了用户的使用成本,并且长时间对屏幕会对人们的眼睛造成一定的不良影响。

现有技术公开了一种智能笔,智能笔上设有摄像头和压力传感器,能够通过摄像头实时采集书写的内容,通过压力传感器采集书写压力值,然后配合控制器实现远程记录书写内容的功能。但是,现有技术无法进行笔迹识别。

因此,如何让人们在回归纸质书写的同时,还能进行书写识别以及数据存储,是亟待解决的问题。



技术实现要素:

有鉴于此,本发明实施例提供基于智能书写的同步显示及数据电子化系统及实现方法。

一方面,本发明实施例提供了一种基于智能书写的同步显示及数据电子化系统,包括码点纸、智能笔终端和后台系统,所述后台系统包括表现层、业务逻辑层和数据访问层;

所述码点纸,用于铺设码点坐标;

所述智能笔终端,用于获取书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹;

所述业务逻辑层,用于根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层;

所述数据访问层,用于存储逻辑处理结果,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面,进行永久化存储;

所述表现层,用于根据逻辑处理结果,同步展示智能笔终端的书写内容以及书写轨迹。

进一步,所述表现层包括:

书写展示功能模块,用于根据逻辑处理结果,对书写内容进行实时展示;

笔迹回放功能模块,用于根据逻辑处理结果,对书写轨迹进行即时回放;

书写粗细调整模块,用于根据逻辑处理结果,控制书写内容展示出来的笔迹粗细程度;

书写颜色调整模块,用于根据逻辑处理结果,控制书写内容展示出来的笔迹颜色;

e商城购物模块,用于用户购买智能笔书写套装;

我的信息模块,用于用户查询已购买订单和修改用户收货地址和用户名等基本信息。

进一步,所述业务逻辑层包括:

书写识别模块,用于根据码点坐标信息和书写轨迹识别书写内容后,以新页面的形式将识别结果进行展示,并对新页面的内容进行文本处理,所述文本处理包括复制、粘贴、分享和翻译;

数据清空模块,用于清除离线存储的全部数据;

橡皮擦功能模块,用于擦除离线存储的部分数据;

连接模块,用于建立智能笔终端与后台系统之间数据连接,所述数据连接包括蓝牙连接;

内容搜索模块,用于根据书写识别模块的识别结果,通过输入的关键字信息进行文字搜索;

分享图片模块,用于用户对书写的页面整张进行分享第三方社交平台。

另一方面,本发明实施例还提供了一种基于智能书写的同步显示及数据电子化系统的实现方法,包括以下步骤:

在码点纸上铺设码点坐标;

通过智能笔终端获取码点纸上书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹;

根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层;

对逻辑处理结果进行存储,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面;

根据逻辑处理结果,同步展示智能笔终端的书写内容以及书写轨迹。

进一步,所述通过智能笔终端获取码点纸上书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹这一步骤,包括以下步骤:

通过智能笔终端上的摄像头设备,对书写轨迹以及书写纸张背景进行采集;

对采集的书写纸张背景进行分析,得到书写内容的位置信息;

根据书写内容的位置信息和书写轨迹,生成并存储书写内容对应的码点坐标信息和书写轨迹数据。

进一步,所述根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层这一步骤,包括笔迹还原步骤和笔迹识别步骤。

进一步,所述笔迹还原步骤包括以下步骤:

根据书写纸张背景及纸张尺寸,得到采集图像的dpi值;

根据采集图像的宽高像素的坐标转换得到书写内容在码点纸上的第一位置信息;

根据书写内容在码点纸上的位置信息转换得到书写内容在展示界面上的第二位置信息;

将第二位置信息封装到一个实现了序列化接口的对象;

通过所述对象进行对象属性与文件属性的转换。

进一步,所述笔迹还原步骤还包括以下步骤:

针对不同的书写场景,给第二位置信息中的每个坐标点配置对应模式,所述模式包括书写模式和橡皮擦模式。

进一步,所述笔迹识别步骤包括以下步骤:

获取当前屏幕所显示的页码数据;

根据页码数据读取后台系统的坐标点文件,得到序列化数据;

将序列化数据转换成坐标点数据;

对坐标点数据进行解析,得到书写动作信息,所述书写动作信息包括落笔信息、书写信息和抬笔信息;

将坐标点数据转换成横纵坐标数据,得到数组形式的数据结构;

通过myscript书写识别接口对横纵坐标数据进行识别,得到书写识别结果;

对书写识别结果进行字符串解析,并将解析得到的字符串显示到后台系统的弹出框。

进一步,所述对逻辑处理结果进行存储,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面这一步骤,其具体为:

使用安卓原生数据库sqlite来对数据进行存储,同时以文件存储的形式把书写的坐标信息和书写轨迹统一存储到文件里面,进行永久化存储。

上述本发明实施例中的一个或多个技术方案具有如下优点:本发明的实施例通过智能笔终端获取码点纸上书写内容对应的码点坐标信息和书写轨迹,然后根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层,最后根据逻辑处理结果,同步展示智能笔终端的书写内容以及书写轨迹,本发明能够让人们回归纸质书写的同时,还能进行书写识别,并在远程后台系统同步展示,实用性高;另外,本发明还能对逻辑处理结果进行存储,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面,便于后续回溯书写内容。

附图说明

图1为本发明实施例的系统框架示意图;

图2为本发明实施例的步骤流程示意图;

图3为本发明实施例的码点纸示意图。

具体实施方式

下面结合说明书附图和具体实施例对本发明作进一步解释和说明。对于本发明实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。

本发明实施例提供了一种基于智能书写的同步显示及数据电子化系统,包括码点纸、智能笔终端和后台系统,所述后台系统包括表现层、业务逻辑层和数据访问层;

所述码点纸,用于铺设码点坐标;

所述智能笔终端,用于获取书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹;

所述业务逻辑层,用于根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层;

所述数据访问层,用于存储逻辑处理结果,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面,进行永久化存储;

所述表现层,用于根据逻辑处理结果,同步展示智能笔终端的书写内容以及书写轨迹。

其中,码点纸是指:在a4纸上铺上点阵码点,点阵码点存储了该点的位置信息,包括bookid,pageid,ownid,x,y坐标点信息,生成码点纸首先需要在一份pdf上做好要显示的内容,然后通过厂家提供的软件导入对应的key,点击生成即可生成一份铺了码点的pdf,然后即可打印。打印出来的码点纸如图3所示,其中黑点即代表码点。

进一步作为优选的实施方式,所述表现层包括:

书写展示功能模块,用于根据逻辑处理结果,对书写内容进行实时展示;

笔迹回放功能模块,用于根据逻辑处理结果,对书写轨迹进行即时回放;

书写粗细调整模块,用于根据逻辑处理结果,控制书写内容展示出来的笔迹粗细程度;

书写颜色调整模块,用于根据逻辑处理结果,控制书写内容展示出来的笔迹颜色;

e商城购物模块,用于用户购买智能笔书写套装;

我的信息模块,用于用户查询已购买订单和修改用户收货地址和用户名等基本信息。

进一步作为优选的实施方式,所述业务逻辑层包括:

书写识别模块,用于根据码点坐标信息和书写轨迹识别书写内容后,以新页面的形式将识别结果进行展示,并对新页面的内容进行文本处理,所述文本处理包括复制、粘贴、分享和翻译;

数据清空模块,用于清除离线存储的全部数据;

橡皮擦功能模块,用于擦除离线存储的部分数据;

连接模块,用于建立智能笔终端与后台系统之间数据连接,所述数据连接包括蓝牙连接;

内容搜索模块,用于根据书写识别模块的识别结果,通过输入的关键字信息进行文字搜索;

分享图片模块,用于用户对书写的页面整张进行分享第三方社交平台。

参照图2,本发明实施例还提供了一种基于智能书写的同步显示及数据电子化系统的实现方法,包括以下步骤:

在码点纸上铺设码点坐标;

通过智能笔终端获取码点纸上书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹;

根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层;

对逻辑处理结果进行存储,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面;

根据逻辑处理结果,同步展示智能笔终端的书写内容以及书写轨迹。

进一步作为优选的实施方式,所述通过智能笔终端获取码点纸上书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹这一步骤,包括以下步骤:

通过智能笔终端上的摄像头设备,对书写轨迹以及书写纸张背景进行采集;

对采集的书写纸张背景进行分析,得到书写内容的位置信息;

根据书写内容的位置信息和书写轨迹,生成并存储书写内容对应的码点坐标信息和书写轨迹数据。

进一步作为优选的实施方式,所述根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层这一步骤,包括笔迹还原步骤和笔迹识别步骤;

进一步作为优选的实施方式,所述笔迹还原步骤包括以下步骤:

根据书写纸张背景及纸张尺寸,得到采集图像的dpi值;

根据采集图像的宽高像素的坐标转换得到书写内容在码点纸上的第一位置信息;

根据书写内容在码点纸上的位置信息转换得到书写内容在展示界面上的第二位置信息;

将第二位置信息封装到一个实现了序列化接口的对象;

通过所述对象进行对象属性与文件属性的转换。

进一步作为优选的实施方式,所述笔迹还原步骤还包括以下步骤:

针对不同的书写场景,给第二位置信息中的每个坐标点配置对应模式,所述模式包括书写模式和橡皮擦模式。

进一步作为优选的实施方式,所述笔迹识别步骤包括以下步骤:

获取当前屏幕所显示的页码数据;

根据页码数据读取后台系统的坐标点文件,得到序列化数据;

将序列化数据转换成坐标点数据;

对坐标点数据进行解析,得到书写动作信息,所述书写动作信息包括落笔信息、书写信息和抬笔信息;

将坐标点数据转换成横纵坐标数据,得到数组形式的数据结构;

通过myscript书写识别接口对横纵坐标数据进行识别,得到书写识别结果;

对书写识别结果进行字符串解析,并将解析得到的字符串显示到后台系统的弹出框。

进一步作为优选的实施方式,所述对逻辑处理结果进行存储,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面这一步骤,其具体为:

使用安卓原生数据库sqlite来对数据进行存储,同时以文件存储的形式把书写的坐标信息和书写轨迹统一存储到文件里面,进行永久化存储。

下面详细描述本发明基于智能书写的同步显示及数据电子化系统的实现方法的具体工作原理:

如图1所示,本发明的电子化系统采用android三层架构设计,三层架构就是将整个系统划分为:表现层(ui)、业务逻辑层(activity)、数据访问层(db)。

其中,1、表现层(ui):展现给用户的可视化界面。

2、业务逻辑层(activity):实现可视化界面互动的功能和业务逻辑处理。

3、数据访问层(db):android里面内置sqlite数据库,对数据库进行操作,实现数据的增添、删除、修改、查找等功能。

三个层次中,整个主要功能和业务逻辑都在业务逻辑层处理。三层体系将界面交互、业务规则、数据访问分隔开来,逻辑处理层层递进。用户使用系统界面交互清晰明了,功能完整。系统通过业务逻辑层连接表现层和数据访问层,数据经过业务逻辑层过滤处理后,进入数据库存储,其中有一部分数据会已文件的形式永久保存下来,对文件的访问读取数据也是数据访问层工作的一部分。

表现层(ui)中,使用了不同的控件实现了颜色的选择功能、菜单的伸展缩放功能、和可选择性的复制粘贴功能。利用不同的控件可大大减轻开发的难度及提高功能的实现程度。

具体的,表现层包括以下模块:

1、书写展示模块,该模块属于整个系统的核心模块,主要用于展示书写结果,具体数据处理过程可参照上述第三点的笔数据转换过程进行描述;

2、笔迹回放功能模块,该模块用于对笔迹的即时回放,用户可以随意调节回放的速度,以及再次回放书写笔迹;

3、书写粗细调整模块,该模块用于让用户选择书写笔迹的粗细,用户选择书写的粗细并不会在纸质上面实际显示粗细,但是会在屏幕上显示设定好的笔的粗细;

4、书写颜色调整模块,用户可以利用该模块选择需要书写的颜色,系统采用该颜色则在屏幕上显示的就是选择的颜色;

5、e商城购买平台模块,用户可以在该模块中查找需要购买的商品,并且进行支付购买;

6、我的信息模块,用户可以利用该平台查看热门的商品信息,还能查询自己的商品购买历史订单情况,还能修改自己的信息包括用户名和用户的收货人信息收货地址信息。

本实施例的智能笔终端具有上传离线数据的功能,用户在没有连接系统的情况下进行书写,所有的书写数据都会通过智能笔的内存存储保存起来,当系统与智能笔通过蓝牙进行连接,用户则可以手动利用该模块把存储在笔的数据一次性上传到系统,实现数据的上传,同时数据则会保存在系统进行持久化存储;

本实施例的业务逻辑层运用蓝牙连接技术实现了蓝牙对智能笔的搜索和连接;通过实现获取笔的信息的方法来对数据进行收集,收集的数据进行逻辑处理并进行存储;运用安卓原生封装的okhttp工具来进行网络访问,实现外网的数据交互;通过调用myscript书写识别技术来实现书写文字的书写识别;通过对封装对象的序列化来对对象进行序列化存储,提高读写效率,其具体包括以下模块:

1、书写识别模块,用户可以对该页书写的笔迹进行书写识别,书写识别的具体数据处理如上述第四点的书写识别数据处理过程所示。系统会对该页的书写情况进行识别,并同时把识别结果以新页面的形式反馈给用户,用户可以对识别结果进行复制、粘贴、分享、翻译等操作,大大简化了用户的操作流程;

2、数据清空模块,假如用户在智能笔没有与系统连接的情况下书写了不必要的数据,用户可以通过清空离线数据把存储在智能笔的数据一次性清空,以防当上传离线数据的时候会把垃圾数据上传至系统;

3、橡皮擦功能模块,利用橡皮擦控件,实现橡皮擦功能,用户可以利用橡皮擦把书写错误的地方从系统中擦拭干净,同时用户也可以利用该模块把该页的所有字迹数据清空;

4、连接模块,用户打开连接智能笔图标,系统则会自动搜索周围的智能笔并把智能笔的mac连接地址显示给用户,用户选择自己的智能笔的mac地址,系统则会进行蓝牙连接;

5、内容搜索模块,系统会在用户进行翻页的时候调用书写识别模块把上一页的数据书写识别出黎,书写识别的结果会存在系统的内置数据库里面进行持久化存储,用户可以通过搜索栏输入搜索内容,系统同时会在内置数据库里面根据用户输入的关键字进行快速检索,把搜索的结果返回给用户,用户可以查询到所有关于输入的关键字的信息,包括内容属于哪一个笔记本的哪一页并进行跳转。

6、分享图片模块,系统会在用户点击分享图片的时候把用户在该页的书写字迹转换成图片,并调用手机系统自带的分享功能把图片分享到第三方社交平台。

本实施例的电子话系统的实现方法的具体实现步骤如下:

s1、在码点纸上铺设码点坐标;

s2、通过智能笔终端获取码点纸上书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹;

s3、根据智能笔终端上传的码点坐标信息和书写轨迹进行逻辑处理,并将逻辑处理结果存储至数据访问层;

s4、对逻辑处理结果进行存储,并以文件存储的形式把码点坐标信息和书写轨迹存储到文件里面;

s5、根据逻辑处理结果,同步展示智能笔终端的书写内容以及书写轨迹。

具体的,本实施例将智能笔获取的数据转换成后台存储的数据的具体数据处理过程如下:

a、数据采集;

所述步骤a具体为,通过智能笔前置摄像头设备,对书写轨迹以及书写纸张背景进行采集,摄像头以每秒240张图像的速度对书写的轨迹进行采集,同时芯片会对背景分析得出具体位置信息,结合书写内容转换成坐标数据通过蓝牙设备传至移动设备。

b、数据转换;

b1、系统将采集到的坐标点信息转换成屏幕显示的坐标信息,通过实际纸张与显示纸张背景的比例可进一步换算出屏幕显示的坐标;

具体的,本实施例的笔迹还原步骤包括以下步骤:

笔迹还原的意思就是将笔写在码点纸上的位置,即第一位置信息(x1y1码点坐标),透过坐标转换,准确地对应到app端绘图区的位置,即第二位置信息(x2y2像素坐标)。

首先必须考虑的一点是码点纸的宽高(w1/h1)比值必须等于app端绘图区的宽高(w2/h2)比值,也就是w1/h1=w2/h2

本实施例计算码点纸的宽高具体为:码点纸的产生,是由一个pdf文档透过铺码工具产生一个带有码点的pdf文档,在这个过程中,铺码工具就会从pdf文檔导出300dpi的背景图像文件(png)。但如何得知图像文件是多少dpi(dpi代表图像每英寸长度内的像素点数),一般可将背景图像文件的宽高像素与pdf文档的尺寸(通常是以寸为单位)相除就可得到dpi的值。

本实施例计算w1,h1的过程具体为:由于w1,h1皆为码点坐标单位,因此可从背景图像文件(png)宽(wb)高(hb)的像素坐标来进行转换,所以w1=wb/300×25.4/1.524,其中wb/300是像素单位转为英寸单位,转为毫米(mm)单位则再乘上25.4,转为码点坐标单位则再除以1.524(1单位码点坐标为1.524mm),同理可算出h1=hb/300×25.4/1.524;

本实施例假设w2=700,进而计算得到h2,h2=w2*h1/w1。

本实施例将x1y1的码点坐标转换成app端绘图区的位置x2y2的像素坐标的具体步骤如下:

根据坐标转换及对应,x2=x1*w2/w1;y2=y1*h2/h1;由于x2,y2,w2,h2像素坐标皆为整数值,(由于w1,h1码点坐标为实数值,优选的,本实施例把x2,y2,w2,h2宣告为实数值),最后得到x2,y2,对x2,y2进行四舍五入得到最终转换结果。

b2、系统将b1步骤转换的坐标点信息封装到一个实现了序列化接口的对象里面,该对象里面实现了对象属性与文件属性的转换;

b3、针对书写的场景不同,给每一个坐标点设置对应的模式,主要有书写模式和橡皮擦模式。其中,书写模式用于书写,用户可以在该模式下设置笔的粗细,笔的颜色,写出来的字迹即为用户设置的颜色;

橡皮擦模式是用户选择橡皮擦后可以对错误的地方进行擦拭,以达到修正的目的,用户用手指在屏幕上擦拭需要修改的地方,即可把书写的东西擦拭掉。在用户需要书写的场景下选择书写模式,在用户写错了或者需要修改书写情况的场景下选择橡皮擦模式。

c、数据存储。

本实施例的电子化系统判断输出文件是否存在,如果不存在则建立一个序列化文件,如果存在则直接打开文件输出接口,把步骤b转换的对象写进文件。

具体的,本实施例的笔迹识别过程包括以下步骤:

a、读取数据;

其中,步骤a具体为,获取当前屏幕所显示的页码数据,根据页码数据读取系统坐标点文件,把序列化数据重新转换成坐标点数据,把数据存进内存,以方便下一步的数据处理。

b、数据处理;

步骤b具体为,获取步骤a所得到的坐标点数据,解析成一次次的落笔、书写、抬笔操作过程,每一次相当于是写了一笔,然后把每一笔的坐标点的数据重新转换成统一的横坐标纵坐标数据,组合成一个数组形式的数据结构。

以下列数据为例,这是一笔描绘所写进文件的坐标点数据,其中ntype=0的数据是落笔的一瞬间产生的数据,ntype=1是书写产生的坐标点数据,ntype=2为抬笔时候结束的数据,其中,把pointx和pointy数据提取出来,重新构建成[

{"x":"127.21,127.21,127.27,127.28,127.3,127.27,127.18,127.0,126.81,126.56,126.25,126.03,125.84,125.68,125.74,126.0,126.25,126.56,126.82,127.23,127.58,127.86,127.96,128.04,127.99,127.92,127.86","y":"44.42,44.31,44.21,44.06,43.97,43.99,44.03,44.04,44.1,44.21,44.59,44.89,45.35,46.03,46.34,46.5,46.58,46.53,46.5,46.47,46.39,46.29,46.22,46.19,46.16,46.16,46.16,46.16"}

]这样的数据结构以调接口使用。

c、调用接口;

步骤c具体为,把步骤b转换的横坐标纵坐标数据通过网络请求去请求myscript书写识别接口,该接口主要识别的是文字的书写,通过定义画板的宽和高,把上述数据格式传到服务器既可。服务器通过解析上述转换过的数据,把识别结果的回答通过网络请求返回到系统。

d、返回结果处理;

本实施例的电子化系统获取步骤c调用接口后返回的json串结果,解析出json串中的具体的识别字符串,同时把字符串显示到系统的弹出框中。代码示例如下:

根据上述代码,本实施例的接口返回的json串结果,解析json串,提取其中的data,即可获取识别的字符串。

在本实施例的数据访问层(db)中,使用安卓原生数据库sqlite来对数据进行存储;同时以文件存储的形式把书写的坐标信息统一存储到文件里面,进行永久化存储。

综上,本发明的后台系统的三个层次分工合作,完成整个系统的所有功能的实现。

本实施例的基于智能书写的同步显示及数据电子化系统主要包括以下设备:1、手机(带e记e查系统app软件);2、pc机;3、网络;4、服务器、硬盘。本发明提出了利用手机app系统,通过连接智能笔将手写的笔记同步到app中,对手写的笔记进行数据化,使笔记易于存储、查找、修改和传播的技术。

本实施例的手机app主要有创建笔记本、连接蓝牙智能笔、设置书写颜色和笔划粗细、记录笔记、离线笔记数据上传、清除笔记、笔迹回放、笔迹识别,搜索笔记等功能。

本实施例的基于智能书写的同步显示及数据电子化系统的操作步骤如下:

(1)创建笔记本:通过手机app创建个人笔记本,创建笔记本后方可继续操作。

(2)连接蓝牙智能笔:笔记本创建完成后,需要通过手机蓝牙连接智能笔,连接成功后可以查看智能笔的内存、电量和mac编号。

(3)设置书写颜色和笔划粗细:记录笔记前可以根据实际情况设置笔画的颜色和粗细。

(4)记录笔记:完成上述步骤后使用智能笔在打印好的已铺码纸张上书写,书写的笔记会即时同步到app内。

(5)离线笔记数据上传:记录笔记时没有先连接智能笔的话,会产生离线数据存储在智能笔的内存中,当连接app后可以将智能笔内存中的离线数据上传到app中。

(6)清除笔记:使用橡皮擦功能可以对局部笔迹进行清理,也可以点击清除笔迹全面清除当前页的笔迹。

(7)笔迹回放:笔记记录后点击笔迹回放将以视频的形式把记录笔记的情况一笔一划播放出来,并且可以调节播放速度来控制播放的时间。

(8)笔迹识别:笔记记录完成点击手写识别,系统会对当前页进行的笔记进行识别分析,将笔记转换成规范的字体。

(9)搜索笔记:在搜索栏输入关键字后系统会列出含有关键字的那段内容,点击后可前往对应的页数。

另外,本发明中所提到的智能笔终端可以是现有技术中带有摄像头及压力传感器的智能笔,例如t-one智能笔,智能笔终端的内部结构设计和功能实现并不是本发明所要保护的内容,本发明只需要采用智能笔终端获取书写内容对应的码点坐标信息和书写轨迹,并离线存储码点坐标信息和书写轨迹,在连接到后台系统后能够将存储数据上传至后台系统即可,在此不再赘述。

综上所述,本发明基于智能书写的同步显示及数据电子化系统及实现方法,具有以下优点:

本发明使得人们在回归纸质化书写的同时可以把书写的内容以数据的形式保存在移动设备或者云服务上,通过t-matrix技术识别书写字迹,并且对数据转换成坐标信息并通过传输协议传输。人们可以在笔记本上进行任意书写,书写的数据会在移动设备上同步显示,用户可以同时设置书写的回放等操作,方便实用。

在一些可选择的实施例中,在方框图中提到的功能/操作可以不按照操作示图提到的顺序发生。例如,取决于所涉及的功能/操作,连续示出的两个方框实际上可以被大体上同时地执行或所述方框有时能以相反顺序被执行。此外,在本发明的流程图中所呈现和描述的实施例以示例的方式被提供,目的在于提供对技术更全面的理解。所公开的方法不限于本文所呈现的操作和逻辑流程。可选择的实施例是可预期的,其中各种操作的顺序被改变以及其中被描述为较大操作的一部分的子操作被独立地执行。

此外,虽然在功能性模块的背景下描述了本发明,但应当理解的是,除非另有相反说明,所述的功能和/或特征中的一个或多个可以被集成在单个物理装置和/或软件模块中,或者一个或多个功能和/或特征可以在单独的物理装置或软件模块中被实现。还可以理解的是,有关每个模块的实际实现的详细讨论对于理解本发明是不必要的。更确切地说,考虑到在本文中公开的装置中各种功能模块的属性、功能和内部关系的情况下,在工程师的常规技术内将会了解该模块的实际实现。因此,本领域技术人员运用普通技术就能够在无需过度试验的情况下实现在权利要求书中所阐明的本发明。还可以理解的是,所公开的特定概念仅仅是说明性的,并不意在限制本发明的范围,本发明的范围由所附权利要求书及其等同方案的全部范围来决定。

此外,本发明的实施例还提出一种可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现基于智能书写的同步显示及数据电子化系统的实现方法的步骤。

此外,本发明的实施例还提出一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现基于智能书写的同步显示及数据电子化系统的实现方法的步骤。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1