位置编码图像处理方法与流程

文档序号:15690102发布日期:2018-10-16 21:55阅读:215来源:国知局

本发明涉及图像处理技术领域,尤其涉及一种位置编码图像处理方法。



背景技术:

随着信息技术的飞速发展,人们日益普遍地使用计算机来生产、处理、交换和传播各种形式的信息。信息技术逐渐改变着人们传统的生活习惯。传统的利用纸张和笔进行书写的方式无法进行信息化处理,因此无法满足人们的需要。

现有技术中实现书写笔迹信息化一般只能通过逐页扫描书写内容的方式,再发送到计算机进行存储。当书写文件的量大时,逐页扫描浪费大量时间,工作效率低下,而且书写内容无法根据需要进行显示。



技术实现要素:

本发明的目的是提供一种位置编码图像处理方法,以解决现有技术中通过扫描的方式进行手写笔迹电子化效率低下,无法实现个性化显示的问题。

为实现上述目的,本发明提供了一种位置编码图像处理方法,所述方法包括:

识别设备在具有位置编码图案的基底上获取位置编码图像,所述位置编码图像包括输入信息位置编码图像和属性信息位置编码图像;

分别获取所述输入信息位置编码图像、属性信息位置编码图像对应的计数信息,所述计数信息包括获取位置编码图像时所述识别设备启动的次数;

将计数信息满足预设条件的输入信息位置编码图像、属性信息位置编码图像以及对应的计数信息发送给处理终端;

所述处理终端将所述输入信息位置编码图像和属性信息位置编码图像按照时间的先后顺序生成排序列表;

如果当前位置编码图像的计数信息大于所述排序列表中最后一项位置编码图像的计数信息,且当前位置编码图像为属性信息位置编码图像,则对所述属性信息位置编码图像进行解码,得到属性信息;

根据所述属性信息对初始解码模式进行修改,得到当前解码模式;

根据所述当前解码模式对所述输入信息位置编码图像进行解码,得到可视化输入信息。

进一步的,所述方法还包括:

如果当前位置编码图像的计数信息大于所述排序列表中最后一项位置编码图像的计数信息,且当前位置编码图像为输入信息位置解码图像,则根据初始解码模式对所述输入信息位置编码图像进行解码。

进一步的,所述属性信息具体包括:图形属性信息、颜色属性信息、分辨率信息、背景信息、用户环境信息、限制性存取指示信息。

进一步的,在分别获取所述输入信息位置编码图像、属性信息位置编码图像对应的计数信息之后,所述方法还包括:

所述识别设备分别存储所述输入信息位置编码图像、属性信息位置编码图像以及对应的相关信息,所述相关信息包括存储格式信息、存储时间信息、页面标识信息、坐标信息和计数信息。

进一步的,所述分别获取所述输入信息位置编码图像、属性信息位置编码图像对应的计数信息具体包括:

根据所述识别设备的开关相连的计数模块记录的所述识别设备的开启次数确定所述输入信息位置编码图像、属性信息位置编码图像对应的计数信息。

进一步的,所述方法还包括:

将计数信息相同的输入信息位置编码图像、属性信息位置编码图像以及对应的计数信息发送给处理终端。

进一步的,在根据所述当前解码模式对所述输入信息位置编码图像进行解码,得到可视化输入信息之后,所述方法还包括:

显示所述可视化输入信息。

进一步的,所述对所述属性信息位置编码图像进行解码,得到属性信息具体包括:

根据所述属性信息位置编码图像获取位置信息,查询所述位置对应的属性信息。

进一步的,所述位置编码图案具体包括:点阵编码图案。

进一步的,所述基底具体包括:书写纸、白板、电子显示屏

本发明实施例提供的位置编码图像处理方法,利用识别设备获取输入信息位置编码图像和属性信息位置编码图像后发送给处理终端,处理终端根据属性信息对输入信息进行解码显示,从而实现了手写笔迹电子化再现以及个性化显示。

附图说明

图1为本发明实施例提供的位置编码图像处理方法的系统架构示意图;

图2为本发明实施例提供的点阵位置编码示意图;

图3为本发明实施例提供的位置编码图像处理方法的流程图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例中的识别设备具体可以包括具有书写和位置编码采集和处理功能的数码笔;处理终端包括具有处理和显示功能的终端设备,例如,智能手机、平板电脑、笔记本电脑、台式电脑等。基底具体包括:书写纸、白板、电子显示屏等书写载体。本发明技术方案通过点阵对位置进行编码为例进行说明。

图1为本发明实施例提供的位置编码图像处理方法的系统架构示意图。如图所述,系统包括基底1、识别设备2、处理终端3,基底1上具有点阵编码4。识别设备2在具有点阵编码4的基底1上书写,基底1包括输入区域和属性区域(图中未示出),识别设备2具有相机模块、存储模块、计数模块和通信模块,计数模块与识别设备2的开关相连接,记录识别设备2开启的次数,识别设备2在书写区域书写的同时相机模块采集输入信息点阵编码图像和属性信息点阵编码图像,存储模块存储点阵编码图像,通信模块以有线或者无线的方式将点阵编码图像发送给处理终端3,处理终端3将点阵编码图像处理后进行显示,从而实现了书写笔迹的电子化。

图2为本发明实施例提供的位置编码示意图。如图所示,应用在基底上的位置编码由编码标记32构成,根据该标记相对于预设位置33或光栅点的位置,该标记可具有四个不同的值0-3。如图2所示,每个符号为圆点形,并且在沿四个不同方向之一相对于预设位置33位移距离34。预设位置33位于可见或不可见或虚拟光栅或网格中的光栅线31之间的交点处。被符号编码的值由该位移方向确定。每个符号0-3可被转换成用于对x坐标编码的一个位和用于对y坐标编码的另一个位,即被转换成坐标(0,0),(0,1),(1,0)和(1,1)。因此,可沿x方向和y方向单独进行编码,也可以利用x位和y位相同的编码标记编码。

图3为本发明实施例提供的位置编码图像处理方法的流程图。如图所示,本发明实施例的方法包括:

步骤301,识别设备在具有位置编码图案的基底上获取位置编码图像,位置编码图像包括输入信息位置编码图像和属性信息位置编码图像。

具体的,识别设备在具有位置编码图案的基底上进行书写时,相机模块同时采集笔尖经过的区域的点阵编码图像。基底包括输入区域和属性区域,在书写的过程中,相机模块在基底上的输入区域和属性区域分别采集点阵编码图像。

步骤302,分别获取输入信息位置编码图像、属性信息位置编码图像对应的计数信息,计数信息包括获取位置编码图像时识别设备启动的次数。

具体的,识别设备的计数模块与开关相连接,识别设备每次启动时,计数模块的计数值增加1,识别设备开启后,相机模块在输入区域采集输入信息位置编码图像、属性信息位置编码图像,则该输入信息位置编码图像、属性信息位置编码图像对应的计数信息即为识别设备的计数模块的当前计数值。

其中,识别设备的开关具体可以包括机械、光、电、磁、感应等形式的开关。

在分别获取输入信息位置编码图像、属性信息位置编码图像对应的计数信息之后,识别设备的存储模块分别存储输入信息位置编码图像、属性信息位置编码图像以及对应的相关信息,相关信息包括存储格式信息、存储时间信息、页面标识信息、坐标信息和计数信息。

步骤303,将计数信息满足预设条件的输入信息位置编码图像、属性信息位置编码图像以及对应的计数信息发送给处理终端。

具体的,识别设备的通信模块将输入信息位置编码图像、属性信息位置编码图像以及对应的计数信息通过有线或无线的方式发送给处理终端。

其中,计数信息满足的预设条件可以根据具体需要进行设置。例如,可以选择属性信息位置编码图像的计数信息在已经存储的计数值的最大值和最小值范围内的计数值。

可选地,将计数信息相同的输入信息位置编码图像、属性信息位置编码图像以及对应的计数信息发送给处理终端。

步骤304,处理终端将输入信息位置编码图像和属性信息位置编码图像按照时间的先后顺序生成排序列表。

具体的,识别设备采集输入信息位置编码图像、属性信息位置编码图像后,连同输入信息位置编码图像、属性信息位置编码图像对应的存储格式信息、存储时间信息、页面标识信息、坐标信息和计数信息一起发送给处理终端,处理终端按照时间的先后顺序生成排序列表,根据排序列表中的顺序依次处理接收到的位置编码图像。

步骤305,判断当前位置编码图像的计数信息是否大于排序列表中最后一项位置编码图像的计数信息。

处理终端判断当前位置编码图像的计数信息是否大于排序列表中最后一项位置编码图像(也就是最近接收到的位置编码图像)的计数信息的目的是确定识别设备是否开启了新的工作期间,也就是计数信息是否增加了,如果是,则进行步骤306,否则启动初始解码模式。

步骤306,判断当前位置编码图像是否为属性信息位置编码图像。

判断当前位置编码图像是否为属性信息位置编码图像的目的是确定是否对初始解码模式进行修改,如果当前位置编码图像为属性信息位置编码图像则进行步骤307,如果当前位置编码图像为输入信息位置编码图像,则根据初始解码模式对输入信息位置编码图像进行解码。

如果当前位置编码图像为输入信息位置编码图像,说明虽然识别设备开始了新的工作期间,然而并没有进行属性信息更改,则根据初始解码模式对输入信息位置编码图像进行解码。

在一个具体的实施例中,初始解码模式可以设定为“线条颜色=黑色,线条类型=实线,线条宽度=标准宽度”。

处理终端将接收到的输入信息位置编码图像按照时间顺序进行排列,获取点阵编码的位置,进行组合之后得到识别设备笔尖在基底上的运动轨迹,并且根据初始解码模式“线条颜色=黑色,线条类型=实线,线条宽度=标准宽度”显示书写字迹,从而实现了书写笔迹的电子化再现。

步骤307,对属性信息位置编码图像进行解码,得到属性信息。

具体的,根据属性信息位置编码图像获取位置信息,查询位置对应的属性信息。

属性信息具体包括:图形属性信息、颜色属性信息、分辨率信息、背景信息、用户环境信息、限制性存取指示信息。

例如,根据当前属性信息位置编码图像得到该属性信息对应属性页面的区域为3a-5a,而属性页面的3a-5a区域对应的属性为“线条颜色=红色”,则得到的属性信息为“线条颜色=红色”。

步骤308,根据属性信息对初始解码模式进行修改,得到当前解码模式。

如步骤306、步骤307中的例子,利用属性信息“线条颜色=红色”对初始解码模式“线条颜色=黑色,线条类型=实线,线条宽度=标准宽度”进行修改,得到当前解码模式“线条颜色=红色,线条类型=实线,线条宽度=标准宽度”。

步骤309,根据当前解码模式对输入信息位置编码图像进行解码,得到可视化输入信息。

如步骤307、步骤308中的例子,根据当前解码模式“线条颜色=红色,线条类型=实线,线条宽度=标准宽度”对输入信息位置编码图像进行解码,得到的可视化输入信息为标准线条宽度实线的红色字迹,在显示器进行显示,从而实现了书写笔迹的个性化显示。

处理终端处理完当前位置编码图像后,将其删除,接着处理排序列表中的下一项位置编码图像,依次进行循环处理。

本发明实施例提供的位置编码图像处理方法,利用识别设备获取输入信息位置编码图像和属性信息位置编码图像后发送给处理终端,处理终端根据属性信息对输入信息进行解码显示,从而实现了手写笔迹电子化再现以及个性化显示。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储基底中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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