一种基于点阵图像的精度补偿方法技术

技术编号:19058668 阅读:36 留言:0更新日期:2018-09-29 12:31
本发明专利技术实施例涉及一种基于点阵图像的精度补偿方法,包括:上位机获取识别装置的书写端阴影位置的第一坐标;在识别装置采集的第一图像中截取第二图像;获取第二图像的起始点坐标;根据书写端阴影位置的第一坐标和第二图像的起始点坐标,确定识别装置的书写端与第二图像的中心点之间的第一偏移量;识别装置采集所经过的点阵区域的图像数据;对图像数据进行二值化处理,得到第一点阵图像;在第一点阵图像中截取第二点阵图像;在第二点阵图像中截取第三点阵图像;确定第三点阵图像的中心点和第二点阵图像的中心点的之间的第二偏移量;根据第一偏移量和第二偏移量对第三点阵图像的中心点坐标进行修正,从而得到识别装置的书写端的书写坐标。

【技术实现步骤摘要】
一种基于点阵图像的精度补偿方法
本专利技术涉及数据处理领域,尤其涉及一种基于点阵图像的精度补偿方法。
技术介绍
随着信息技术的飞速发展,人们日益普遍地使用计算机来生产、处理、交换和传播各种形式的信息。信息技术逐渐改变着人们的生活习惯。传统的利用纸张和笔进行书写的方式无法进行信息化处理,因此无法满足人们的需要。现有技术中一般通过数码笔实现书写笔迹的数字化存储。但现有的笔迹还原方法中只能得到书写的大概位置,不能得到书写时的精确位置,从而导致还原的笔迹与实际书写的笔迹相差较大,进而降低笔迹还原的准确性,大大降低了用户体验度。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供一种基于点阵图像的精度补偿方法,在笔迹还原的过程中,通过点阵识别得到图像中心点的位置坐标,再对位置坐标进行两次位置偏移补偿,从而得到用户书写时的准确位置,进而提高笔迹还原的精度和准确性,大大提高了用户体验度。有鉴于此,本专利技术实施例提供了一种基于点阵图像的精度补偿方法,包括:上位机获取识别装置的书写端阴影位置的第一坐标;在识别装置采集的第一图像中截取第二图像;获取第二图像的起始点坐标;根据所述书写端阴影位置的第一坐标和所述第二图像的起始点坐标,确定所述识别装置的书写端与所述第二图像的中心点之间的第一偏移量;所述识别装置采集所经过的点阵区域的图像数据;对所述图像数据进行二值化处理,得到所述第一点阵图像;在所述第一点阵图像中截取第二点阵图像;对所述第二点阵图像进行点阵识别处理,得到多个点阵点;计算相邻点阵点之间的距离,并对所述计算得到的相邻点阵点之间的距离进行处理,得到预设间距;选取所述相邻点阵点之间的距离在预设阈值范围内的点阵点作为特征点阵组;将所述特征点阵组中的点阵点进行连线,并确定所述连线方向;选取所述第二点阵图像的中心点,根据所述预设间距和所述连线的方向生成网格;在第二点阵图像中截取第三点阵图像;根据第三点阵图像中各个点阵点的像素值和第二点阵图像中各个点阵点的像素值,确定所述第三点阵图像的中心点和所述第二点阵图像的中心点的之间的第二偏移量;根据所述第三点阵图像中点阵点偏移所述网格中心点的方向得到编码信息;根据所述编码信息在码本列表中查找相对应的代码值,并根据所述代码值生成第三点阵图像的中心点坐标;根据所述第一偏移量和第二偏移量对所述第三点阵图像的中心点坐标进行修正,从而得到所述识别装置的书写端的书写坐标。优选的,所述获取第二图像的起始点坐标具体包括:当所述书写端阴影位置在所述第二图像上边缘中点处时,根据所述第一坐标和所述第二图像的尺寸确定所述第二图像的起始点坐标。优选的,所述获取第二图像的起始点坐标具体包括:当所述书写端阴影位置在所述第一图像外时,根据所述第一坐标、所述第一图像的尺寸和所述第二图像的尺寸确定所述第二图像的起始点坐标。优选的,所述在第二点阵图像中截取第三点阵图像具体为:在第二点阵图像中随机截取预设尺寸的第三点阵图像。优选的,所述对所述图像数据进行二值化处理具体包括:将所述图像数据中每个像素的像素值与所述预设像素值进行对比;根据所述对比结果对所述图像数据中的每个像素进行赋值;根据所述每个像素的赋值得到所述第一点阵图像。进一步优选的,所述根据所述对比结果对所述图像数据中的每个像素进行赋值具体包括:当所述图像数据中像素的像素值大于预设像素值时,将所述像素赋值为255;当所述图像数据中像素的像素值小于预设像素值时,将所述像素赋值为0。优选的,所述根据所述编码信息在码本列表中查找相对应的代码值具体包括:将所述编码信息与码本列表中的代码值进行匹配并计算匹配度;当所述匹配度到达预设匹配阈值时,根据所述代码值生成第三点阵图像的中心点坐标。优选的,在所述根据所述第一偏移量和第二偏移量对所述第三点阵图像的中心点坐标进行修正,从而得到所述识别装置的书写端的书写坐标之后,所述方法还包括:获取所述书写坐标的多个邻近位置点的代码值;根据所述多个邻近位置点的代码值更新所述码本列表。优选的,在所述根据所述第一偏移量和第二偏移量对所述第三点阵图像的中心点坐标进行修正,从而得到所述识别装置的书写端的书写坐标之后,所述方法还包括:根据解码得到的书写端的多个书写坐标生成所述识别装置的书写轨迹。优选的,所述点阵区域具体为具有点阵阵列的书写纸或电子白板。本专利技术实施例提供的一种基于点阵图像的精度补偿方法,在笔迹还原的过程中,通过点阵识别得到图像中心点的位置坐标,再对位置坐标进行两次位置偏移补偿,从而得到用户书写时的准确位置,进而提高笔迹还原的精度和准确性,大大提高了用户体验度。附图说明图1为本专利技术实施例提供的一种基于点阵图像的精度补偿方法流程图;图2为本专利技术实施例提供的一种书写端阴影位置和第二图像位置关系示意图;图3为本专利技术实施例提供的另一种书写端阴影位置和第二图像位置关系示意图;图4为本专利技术实施例提供的一种点阵区域示意图;图5为本专利技术实施例提供的一种网格示意图;图6为本专利技术实施例提供的一种编码单元示意图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。图1为本专利技术实施例提供的一种基于点阵图像的精度补偿方法流程图,该方法是基于上位机和识别装置实现的,其中,识别装置是具有图像采集、识别和处理功能的设备,通过识别装置在点阵区域内输入数据,产生压力信号,启动识别装置内置的摄像头、存储器和处理器,利用摄像头采集到的图像数据得到识别装置书写的位置,在具体的应用中识别装置可以通过数码笔实现,从而实现用户的书写。如图1所示,所述方法包括:步骤101,上位机获取识别装置的书写端阴影位置的第一坐标;由于识别装置中配件的尺寸误差、安装误差等因素,导致每支装配好的识别装置的图像采集位和书写端之间的相对距离都不尽相同,因此在识别装置出厂前需要通过上位机测得图像采集中心位置和书写端之间的偏移量。具体的,上位机可以实时显示识别装置的书写端的阴影位置和采集到的具有点阵图案,为描述方便将该图像称为第一图像,每个识别装置的书写端阴影位置在第一图像中的位置可能会不一样,屏幕中会有一个预设标志,比如“十字”标志,可以通过鼠标左键移动“十字”标志,先通过鼠标左键将“十字”标志移动到笔尖阴影位置,然后再点击鼠标右键,上位机就会读取“十字”标志此时的位置,该位置也就是书写端阴影位置的坐标,可以将书写端阴影位置的坐标标记为第一坐标。步骤102,在识别装置采集的第一图像中截取第二图像;该步骤包括两种情况,第一种情况,直接从第一图像中截取第二图像。此时,根据识别装置采集的第一图像,根据点阵识别所需的尺寸从第一图像中截取第二图像,比如,该第一图像为200×200像素,点阵识别所需的尺寸108×108像素,则直接从第一图像中截取第二图像。第二种情况,从第一图像的一部分中截取第二图像。此时,获取设备采集的第一图像,按照预设的尺寸,对第一图像进行截取,获得截取图像;再按照点阵识别所需的尺寸,从截取图像中获得第二图像。比如,采集到的第一图像为200×200像素,按照预设的尺寸190×190像素在第一图像中截取图像,再按照点阵识别所需的尺寸108×108像素在190×190的截取图像进行截取,从而都得到108×108像素的第二图像。步骤103,获取第二图像的起始点坐标;具体的,分别针对上述两种情本文档来自技高网...

【技术保护点】
1.一种基于点阵图像的精度补偿方法,其特征在于,所述方法包括:上位机获取识别装置的书写端阴影位置的第一坐标;在识别装置采集的第一图像中截取第二图像;获取第二图像的起始点坐标;根据所述书写端阴影位置的第一坐标和所述第二图像的起始点坐标,确定所述识别装置的书写端与所述第二图像的中心点之间的第一偏移量;所述识别装置采集所经过的点阵区域的图像数据;对所述图像数据进行二值化处理,得到所述第一点阵图像;在所述第一点阵图像中截取第二点阵图像;对所述第二点阵图像进行点阵识别处理,得到多个点阵点;计算相邻点阵点之间的距离,并对所述计算得到的相邻点阵点之间的距离进行处理,得到预设间距;选取所述相邻点阵点之间的距离在预设阈值范围内的点阵点作为特征点阵组;将所述特征点阵组中的点阵点进行连线,并确定所述连线方向;选取所述第二点阵图像的中心点,根据所述预设间距和所述连线的方向生成网格;在第二点阵图像中截取第三点阵图像;根据第三点阵图像中各个点阵点的像素值和第二点阵图像中各个点阵点的像素值,确定所述第三点阵图像的中心点和所述第二点阵图像的中心点的之间的第二偏移量;根据所述第三点阵图像中点阵点偏移网格中心点的方向得到编码信息;根据所述编码信息在码本列表中查找相对应的代码值,并根据所述代码值生成第三点阵图像的中心点坐标;根据所述第一偏移量和第二偏移量对所述第三点阵图像的中心点坐标进行修正,从而得到所述识别装置的书写端的书写坐标。...

【技术特征摘要】
1.一种基于点阵图像的精度补偿方法,其特征在于,所述方法包括:上位机获取识别装置的书写端阴影位置的第一坐标;在识别装置采集的第一图像中截取第二图像;获取第二图像的起始点坐标;根据所述书写端阴影位置的第一坐标和所述第二图像的起始点坐标,确定所述识别装置的书写端与所述第二图像的中心点之间的第一偏移量;所述识别装置采集所经过的点阵区域的图像数据;对所述图像数据进行二值化处理,得到所述第一点阵图像;在所述第一点阵图像中截取第二点阵图像;对所述第二点阵图像进行点阵识别处理,得到多个点阵点;计算相邻点阵点之间的距离,并对所述计算得到的相邻点阵点之间的距离进行处理,得到预设间距;选取所述相邻点阵点之间的距离在预设阈值范围内的点阵点作为特征点阵组;将所述特征点阵组中的点阵点进行连线,并确定所述连线方向;选取所述第二点阵图像的中心点,根据所述预设间距和所述连线的方向生成网格;在第二点阵图像中截取第三点阵图像;根据第三点阵图像中各个点阵点的像素值和第二点阵图像中各个点阵点的像素值,确定所述第三点阵图像的中心点和所述第二点阵图像的中心点的之间的第二偏移量;根据所述第三点阵图像中点阵点偏移网格中心点的方向得到编码信息;根据所述编码信息在码本列表中查找相对应的代码值,并根据所述代码值生成第三点阵图像的中心点坐标;根据所述第一偏移量和第二偏移量对所述第三点阵图像的中心点坐标进行修正,从而得到所述识别装置的书写端的书写坐标。2.根据权利要求1所述的基于点阵图像的精度补偿方法,其特征在于,所述获取第二图像的起始点坐标具体包括:当所述书写端阴影位置在所述第二图像上边缘中点处时,根据所述第一坐标和所述第二图像的尺寸确定所述第二图像的起始点坐标。3.根据权利要求1所述的基于点阵图像的精度补偿方法,其特征在于,所述获取第二图像的起始点坐标具体包括:当所述书写端阴影位置在所述第一图像外时,根据所述第一坐标、所述第一图像的尺寸和所述第二图像的尺寸确...

【专利技术属性】
技术研发人员:昝晓军
申请(专利权)人:北京奇禄管理咨询有限公司
类型:发明
国别省市:北京,11

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

1