[发明专利]基于圆周排列条纹阵列的信息解码方法有效
申请号: | 201611031919.2 | 申请日: | 2016-11-19 |
公开(公告)号: | CN106778991B | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 赵烟桥;于博洋 | 申请(专利权)人: | 哈尔滨理工大学 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150080 黑龙江省哈*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 圆周 排列 条纹 阵列 信息 解码 方法 | ||
1.基于圆周排列条纹阵列的信息解码方法,其特征在于,包括以下步骤:
步骤a、刮开油墨外刮层,露出编码内层;
步骤b、利用图像传感器,分别对第一圆盘、第二圆盘和第三圆盘进行成像;
步骤c、利用图像处理技术,以第一圆盘圆心为圆心,以不超过第一圆盘半径的任意长度为半径,获取圆周上灰度和角度的对应关系f1(l1,α1),以第二圆盘圆心为圆心,以不超过第二圆盘半径的任意长度为半径,获取圆周上灰度和角度的对应关系f2(l2,α2),以第三圆盘圆心为圆心,以不超过第三圆盘半径的任意长度为半径,获取圆周上灰度和角度的对应关系f3(d3,α3);
步骤d、对f1(l1,α1)求导数,在导数绝对值大于阈值的角度下,为条纹变化角度;在条纹变化位置中,导数小于0的为灰度变小,导数大于0的为灰度变大;根据灰度变化角度和灰度变大变小的变化规律,确定第一圆盘中条纹随角度的变化规律;
步骤e、对f2(l2,α2)求导数,在导数绝对值大于阈值的角度下,为条纹变化角度;在条纹变化位置中,导数小于0的为灰度变小,导数大于0的为灰度变大;根据灰度变化角度和灰度变大变小的变化规律,确定第二圆盘中条纹随角度的变化规律;
步骤f、对f3(d3,α3)求导数,在导数绝对值大于阈值的角度下,为条纹变化角度;在条纹变化位置中,导数小于0的为灰度变小,导数大于0的为灰度变大;根据灰度变化角度和灰度变大变小的变化规律,确定第三圆盘中起始线和位置线随角度的变化规律;
步骤d、步骤e和步骤f同步执行或按照任意顺序先后执行;
步骤g、找到第一圆盘中,对应最大圆心角条纹周期和对应最小圆心角条纹周期的交线,将该位置定义为起始位置,重新规划第一圆盘中条纹随角度的变化规律f1(l1,β);
步骤h、找到第二圆盘中,对应最大圆心角条纹周期和对应最小圆心角条纹周期的交线,将该位置定义为起始位置,重新规划第二圆盘中条纹随角度的变化规律f2(l2,β);
步骤i、找到第三圆盘中的起始线,将起始线所在位置定义为起始位置,重新规划第三圆盘中位置线随角度的变化规律f3(d3,β);
步骤g、步骤h和步骤i同步执行或按照任意顺序先后执行;
步骤j、基于f1(l1,β)、f2(l2,β)和f3(d3,β)角度相等的原则,确定第一圆盘中条纹、第二圆盘中条纹和第三圆盘中位置线的对应关系;
步骤k、根据第一圆盘中条纹、第二圆盘中条纹和第三圆盘中位置线的对应关系,识别隐藏信息;包括以下步骤:
步骤kl、对第一圆盘中条纹进行编码,所述编码包括周期码和灰度码;
步骤k2、对第二圆盘中条纹进行编码,所述编码包括大周期码、小周期码和小灰度码;
步骤k3、对第三圆盘中位置线进行编码,所述编码包括位置码;
步骤kl、步骤k2和步骤k3同步执行或按照任意顺序先后执行;
所述位置码、周期码和大周期码一致,灰度码和小周期码一致;
步骤k4、基于位置码、周期码和大周期码一致,灰度码和小周期码一致的原则,将第一圆盘、第二圆盘和第三圆盘进行整合编码,得到周期码、灰度码和小灰度码;
步骤k5、基于周期码、灰度码和小灰度码,找到信息表中的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨理工大学,未经哈尔滨理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611031919.2/1.html,转载请声明来源钻瓜专利网。