一种点读印刷品的点阵式布码及其印刷方法技术

技术编号:37674991 阅读:13 留言:0更新日期:2023-05-26 04:39
本发明专利技术公开了一种点读印刷品的点阵式布码及其印刷方法,涉及喷码印刷技术领域,包括:确定点读区域所需存储的编码,并生成点阵布码模板;将编码进行处理,获取编码数值数据以及数值序号数据;将十进制的编码数值数据进行转化为固定位数的二进制编码数字;按照数值序号数据将二进制编码数字进行合并,形成二进制编码数组;将二进制编码数组植入若干个编码块内部的数据编码点,形成数据码点;获取若干个无效点数据;获取最终的点阵布码图。本发明专利技术的优点在于,提出了一种新型的点阵式布码方法,可有效的提高点阵二维码的存储的编码信息量,同时减少在进行喷码印刷时无效点所占用的喷印时间,提高印刷效率。提高印刷效率。提高印刷效率。

【技术实现步骤摘要】
一种点读印刷品的点阵式布码及其印刷方法


[0001]本专利技术涉及喷码印刷
,具体是涉及一种点读印刷品的点阵式布码及其印刷方法。

技术介绍

[0002]点阵二维码是近年来新兴的一种信息编码方式,常用于儿童有声读物中。点阵二维码具有信息携带量大,隐蔽性强,不影响出版物视觉美观的特点,同时具有加密防伪功能,能够与纸质媒体完美结合,辅助儿童联合视觉、听觉进行立体学习。
[0003]目前大部分的点阵二维码设计方案,在解码时需要利用直线检测或者利用对点阵进行radon变换得到的每一行的方差来求得码区的两个方向。这就要求码区的点模式的设计需要考虑到横向和纵向上看点的分布更加接近直线。
[0004]现有的点阵二维码通常为采用OID编码技术的编码规则生成的,其存储的编码信息量小,无法存储大量数据信息,此外,该种布码方式生成的点阵二维码在印刷时印刷点较多,在印刷时对喷码机硬件的要求较高,难以保证喷码机的连续喷印稳定性,影响印刷效果。

技术实现思路

[0005]为解决上述技术问题,提供一种点读印刷品的点阵式布码及其印刷方法,本技术方案解决了上述的现有的点阵二维码通常为采用OID编码技术的编码规则生成的,其存储的编码信息量小,无法存储大量数据信息,此外,该种布码方式生成的点阵二维码在印刷时印刷点较多,在印刷时对喷码机硬件的要求较高,难以保证喷码机的连续喷印稳定性,影响印刷效果的问题。
[0006]为达到以上目的,本专利技术采用的技术方案为:
[0007]一种点读印刷品的点阵式布码方法,包括:
[0008]确定点读区域所需存储的编码,并生成点阵布码模板,所述点阵布码模板由至少一块存储量相同或不同的编码块构成,所述编码块内部包括数据编码点,指向编码点和CRC校验位;
[0009]将编码进行处理,获取编码数值数据以及数值序号数据,所述编码数值数据与数值序号数据为一一对应关系;
[0010]将十进制的编码数值数据进行转化为固定位数的二进制编码数字;
[0011]按照数值序号数据将二进制编码数字进行合并,形成二进制编码数组;
[0012]将二进制编码数组植入若干个编码块内部的数据编码点,形成数据码点;
[0013]根据数据码点数据对每个编码区进行数据编码点的无效点确定,根据数据码点数据对每个编码区进行指向编码点的无效点确定,获取若干个无效点数据;
[0014]将编码区中的无效点进行删除,并将编码区进行排布组合,获取最终的点阵布码图。
[0015]优选的,所述点阵布码模板中的编码块中的数据编码点和指向编码点为交错排布,所述交错排布具体为:每一个数据编码点的上下左右均设置有指向编码点,每一个指向编码点的上下左右均设置有数据编码点。
[0016]优选的,所述数据编码点包括一数据位和两方向指向位;
[0017]所述指向编码点包括两方向指向位。
[0018]优选的,所述根据数据码点数据对每个编码区进行数据编码点的无效点确定具体包括如下步骤:
[0019]判定数据编码点的数据位是否被植入二进制编码数组;
[0020]若是,则判定为数据编码点为有效点;
[0021]若否,则判定为数据编码点为无效点。
[0022]优选的,所述根据数据码点数据对每个编码区进行指向编码点的无效点确定具体包括如下步骤:
[0023]定义多个所述数据编码点和多个所述指向编码点的两个方向指向位的指向定义数据;
[0024]根据指向定义数据获取指向编码点上下左右的多个数据编码点的两方向指向位所确定的指向数据是否指向该指向编码点;
[0025]若指向编码点上下左右存在任一数据编码点的两方向指向位所确定的指向数据指向该指向编码点,则判定为该指向编码点为有效点;
[0026]若指向编码点上下左右的任一数据编码点的两方向指向位所确定的指向数据均不指向该指向编码点,则判定为该指向编码点为无效点。
[0027]优选的,所述指向定义数据具体为:
[0028]两个方向指向位的值为00,则指向上;
[0029]两个方向指向位的值为01,则指向下;
[0030]两个方向指向位的值为10,则指向左;
[0031]两个方向指向位的值为11,则指向右。
[0032]优选的,每个所述编码块内部至少包括一个CRC校验位,所述CRC校验位用于校验编码块所存储的编码数据是否与编码块的编码存储量相对应;
[0033]所述CRC校验位的数量与编码数据读取结果的准确性相对应。
[0034]一种点读印刷品的印刷方法,包括如下步骤:
[0035]点阵式布码模块按照如上述的点读印刷品的点阵式布码方法生成点阵布码图;
[0036]插入点确定模块根据点阵布码图进行插入保护点,所述保护点为不进行充电的点;
[0037]印刷点阵更新模块根据点阵布码图和插入的保护点进行生成印刷点阵更新图;
[0038]喷印模块按照所述印刷点阵更新图进行连续喷墨式喷码。
[0039]可选的,所述插入点确定模块根据点阵布码图进行插入保护点具体包括如下步骤:
[0040]判断点阵布码图中的相邻有效点之间的间隔距离是否大于1,若是,则判定为需要插入保护点,若否,则判定为不需要插入保护点;
[0041]插入保护点,保证每个有效点的距离为2的范围内均有有效点或保护点。
[0042]与现有技术相比,本专利技术的有益效果在于:
[0043]本专利技术提出一种新型的点读印刷品的点阵式布码方法,在进行编码时,首先将二进制编码数组进行拆分填入编码块内部的数据编码点,之后在进行编码数据读取时,结合数据编码点的方向指向位所包含的指向定位信息结合指向编码点的方向指向位所包含的指向定位信息,按顺序将编码块内部存储的二进制编码数组进行读取排列,识别方式简单可靠,且可有效的提高点阵二维码的存储的编码信息量,可实现针对于大量数据信息的存储。
[0044]本专利技术结合新提出的点阵式布码方法进一步的提出一种点读印刷品的印刷方法,上述点阵式布码方法产生的点阵二维码中删除大量不包含编码信息的无效点,可以有效的减少在进行喷码印刷时无效点所占用的喷印时间,进而有效提升了连续喷墨式喷码机的极限速度,同时,在间隔距离较大的有效点之间增加保护点,进而保证喷码时的印刷质量。
附图说明
[0045]图1为本方案提出的点读印刷品的点阵式布码方法流程图;
[0046]图2为本方案中的点阵布码模板中的编码块的点阵排布图;
[0047]图3为本方案中的数据编码点的无效点判定方法流程图;
[0048]图4为本方案中的指向编码点的无效点判定方法流程图;
[0049]图5为本方案中提出的点读印刷品的印刷方法流程图;
[0050]图6为本方案中保护点插入方法流程图。
具体实施方式
[0051]以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种点读印刷品的点阵式布码方法,其特征在于,包括:确定点读区域所需存储的编码,并生成点阵布码模板,所述点阵布码模板由至少一块存储量相同或不同的编码块构成,所述编码块内部包括数据编码点,指向编码点和CRC校验位;将编码进行处理,获取编码数值数据以及数值序号数据,所述编码数值数据与数值序号数据为一一对应关系;将十进制的编码数值数据进行转化为固定位数的二进制编码数字;按照数值序号数据将二进制编码数字进行合并,形成二进制编码数组;将二进制编码数组植入若干个编码块内部的数据编码点,形成数据码点;根据数据码点数据对每个编码区进行数据编码点的无效点确定,根据数据码点数据对每个编码区进行指向编码点的无效点确定,获取若干个无效点数据;将编码区中的无效点进行删除,并将编码区进行排布组合,获取最终的点阵布码图。2.根据权利要求1所述的一种点读印刷品的点阵式布码方法,其特征在于,所述点阵布码模板中的编码块中的数据编码点和指向编码点为交错排布,所述交错排布具体为:每一个数据编码点的上下左右均设置有指向编码点,每一个指向编码点的上下左右均设置有数据编码点。3.根据权利要求2所述的一种点读印刷品的点阵式布码方法,其特征在于,所述数据编码点包括一数据位和两方向指向位;所述指向编码点包括两方向指向位。4.根据权利要求3所述的一种点读印刷品的点阵式布码方法,其特征在于,所述根据数据码点数据对每个编码区进行数据编码点的无效点确定具体包括如下步骤:判定数据编码点的数据位是否被植入二进制编码数组;若是,则判定为数据编码点为有效点;若否,则判定为数据编码点为无效点。5.根据权利要求4所述的一种点读印刷品的点阵式布码方法,其特征在于,所述根据数据码点数据对每个编码区进行指向编码点的无效点确定具体包括如下步骤:定义多个所述数据编码点和多个所述指向编码点的两个方...

【专利技术属性】
技术研发人员:王冰姚建飞
申请(专利权)人:苏州天众印刷有限公司
类型:发明
国别省市:

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

1