[发明专利]芯片环保袋及方法有效
申请号: | 201610632523.7 | 申请日: | 2016-08-01 |
公开(公告)号: | CN106228105B | 公开(公告)日: | 2018-06-08 |
发明(设计)人: | 杜少军 | 申请(专利权)人: | 杜少军 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06K19/06;B65D33/00 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 朱健;陈国军 |
地址: | 311500 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明芯片环保袋及方法包括袋体(100)和电子标签(200),所述电子标签(200)设置在所述袋体(100)上,所述电子标签(200)包括由耦合元件及芯片组成的标签,每个电子标签具有唯一的电子编码;所述芯片的二面设有尼龙布层,电子编码包括16位序列号,所述16位序列号与袋体的大条码的信息绑定。袋体(100)的大条码模糊不清、脱落时,可根据电子标签的16位序列号查询到袋体(100)的大条码,从而获得袋体(100)内货物的具体跟踪信息。 | ||
搜索关键词: | 袋体 电子标签 位序列 条码 芯片 电子编码 环保袋 跟踪信息 尼龙布层 信息绑定 耦合元件 标签 查询 货物 | ||
【主权项】:
利用芯片环保袋的与另一袋体握手时的另一袋体的识别方法,其特征在于包括如下步骤:步骤一、建立另一袋体识别SQH库;所述SQH库包括图像SQH库和a个子SQH库,所述a为正整数;所述a个子SQH库分别嵌入a个子SQH库的存储器中;所述图像SQH库用于储存采集到的袋体图像和对应的局部袋体特征并行数据;每个子SQH库中用于储存局部袋体特征并行数据,每个子SQH库中的每个局部袋体特征并行数据的获得方法是:步骤A1、读取图像SQH库中的一幅袋体图像;步骤A2、以袋体图像上的袋体上部之间中心的像素为原点,以水平方向为X轴,以竖直方向为Y轴,以垂直X轴和Y轴形成的平面方向为Z轴建立三维直角坐标系;并确定袋体图像上左袋体上部中心位置像素坐标(HVX,HVY,HVZ)、右袋体上部中心位置像素坐标(CVX,CVY、CVZ)、袋体中点中心位置像素坐标(NX,NY,NZ)、袋体底部中心位置像素坐标(MX,MY,MZ);步骤A3、将袋体图像转化为灰度图,逐一将灰度图中每个像素点的灰度值与预设的灰度阈值进行比较,将大于预设的灰度阈值的像素点置“1”,并命名为突出点;将不大于预设的灰度阈值的像素点置“0”;步骤A4、逐一将每个突出点与包围该突出点的最邻近的八个像素点形成九宫格,并判断该九宫格内的其它八个点中是否存在有突出点;如果判断结果为是,则将该突出点命名为有效像素点,执行步骤A5;如果判断结果为否,则将该突出点置“0”;步骤A5、将有效像素点围合的区域记为特征区域,共获得X个特征区域,X为正整数;步骤A6、对于每个特征区域,给出每个像素的坐标(TX,TY,TZ),并逐一判断每个像素的坐标是否与左袋体上部中心位置像素坐标(HVX,HVY,HVZ)、右袋体上部中心位置像素坐标(CVX,CVY,CVZ)、袋体中点中心位置像素坐标(NX,NY,NZ)、袋体底部中心位置像素坐标(MX,MY,MZ)完全相同,如果判断结果为是,则执行步骤A7;如果判断结果为否,则执行步骤A9;步骤A7、对包含有左袋体上部中心位置像素坐标(HVX,HVY,HVZ)、右袋体上部中心位置像素坐标(CVX,CVY,CVZ)、袋体中点中心位置像素坐标(NX,NY,NZ)、袋体底部中心位置像素坐标(MX,MY,MZ)之一的特征区域的边缘进行曲线拟合,获得每个特征区域轮廓曲线;步骤A8、对于步骤A7中的特征区域,判断该轮廓曲线与其最相近的轴对称图形或中心对称图形的相似度,并判断该相似度是否大于预设的相似度阈值,如果判断结果为是,则对该特征区域内的所有像素置“0”;如果判断结果为否,则执行步骤A9;步骤A9、逐一判断特征区域内的每个像素的Z轴坐标值是否大于设定的阈值,如果判断结果为是,则将该特征区域内的所有像素置“0”,如果判断结果为否,则剩余的全部V1个特征区域按包含像素的多少进行排列,V1小于或等于V,并依此设置为i级袋体局部特征区域;i=1、2、……V1,然后执行步骤A10;步骤A10、逐一将步骤A9中的V1个图像中的每个袋体局部特征区域的图像转换为对应的二进制数据组,且将该V1个数据组按照级别的大小组装在一起,获得局部袋体特征并行数据,相邻两个数据组之间用标志位隔开;第1级袋体局部特征区域为级别最大;第V1级袋体局部特征区域为级别最小;步骤A11、将步骤A10中的局部袋体特征并行数据存入其中一个子SQH库中;步骤二、为a个存储器分别配置a个无线通信装置,形成a个无线接入点AP;并将a个无线接入点AP组网,具体方法是:步骤B1、将位于同一通信小区内的C个无线接入点AP构成一个簇,C为正整数,在该簇内,各无线接入点AP共同推选一个无线接入点AP作为簇头,其它C‑1个无线接入点AP为簇成员;各通信小区中簇的簇头能够相互通信,位于不同簇内的簇成员不能相互通信;为图像SQH库配置一个无线通信装置;形成图像SQH库无线接入点,所述图像SQH库无线接入点能够与各通信小区中的每个无线接入点AP相互通信;步骤三、采集待识别的袋体图像,将所述待识别袋体图像按照上述步骤A1至步骤A10的方法进行处理,获得待识别局部袋体特征并行数据;步骤四、将步骤三获得的待识别局部袋体特征并行数据输入其中一个无线接入点AP,将该无线接入点AP记为发起无线接入点AP,并执行步骤C1;步骤C1、将所述待识别局部袋体特征并行数据在发起无线接入点AP中的子SQH库中进行匹配,并判断是否有匹配一致的局部袋体特征并行数据,如果判断为是,则读取图像SQH库中无线接入点中的对应袋体图像,将该袋体图像作为当前次识别结果输出;如果判断结果为否,则执行步骤C2;步骤C2、在待识别局部袋体特征并行数据中截取前Q个数据组,Q的初始值为1;并在当前无线接入点AP中的子SQH库中进行匹配,并判断是否有匹配一致的局部袋体特征并行数据,如果判断结果为是,则执行步骤C3;如果判断结果为否,则执行步骤五;步骤C3、判断匹配结果的数量是否为1;如果判断结果为是,则执行步骤C4;如果判断结果为否,则执行步骤C5;步骤C4、令Q的值加1,并判断Q的值是否大于或等于待识别局部袋体特征并行数据中数据组的数量,如果判断结果为是,则执行步骤五;如果判断结果为否,则返回执行步骤C2;步骤C5、判断当前Q的值是否大于设定检索阈值,如果判断结果为是,则执行步骤C6;如果判断结果为否,则执行步骤C7;步骤C6、将该识别到的局部袋体特征并行数据作为另一袋体识别结果,并生成第二级结果识别包,并执行步骤八;步骤C7、将该识别到的局部袋体特征并行数据作为候选另一袋体识别结果,生成第三级结果识别包,并执行步骤八;步骤五、发起无线接入点AP向其所在簇的簇头发送广播请求信号,将所述簇头记为发起簇头,发起无线接入点AP判断在设定时间周期内是否收到来自发起簇头的识别结果,如果判断结果为是,则执行步骤八,如果判断结果为否,则执行步骤九;发起簇头在时间周期内,顺次执行步骤D1至D7:步骤D1、将待识别局部袋体特征并行数据在发起簇头的子SQH库中进行匹配,并判断是否有匹配一致的局部袋体特征并行数据,如果判断结果为否,则执行步骤D2;如果判断为是,则读取图像SQH库中对应袋体图像,将该袋体图像作为当前次识别结果,并发送给发起无线接入点AP,并结束该次另一袋体识别;步骤D2、在待识别局部袋体特征并行数据中截取前Q个数据组,Q的初始值为1;并在发起簇头的子SQH库中进行匹配,并判断是否有匹配一致的局部袋体特征并行数据,如果判断结果为是,则执行步骤D3;如果判断结果为否,则执行步骤六;步骤D3、判断匹配结果的数量是否为1;如果判断结果为否,则执行步骤D4;如果判断结果为是,则执行步骤D5;步骤D4、令Q的值加1,并判断Q的值是否大于或等于待识别局部袋体特征并行数据中数据组的数量,如果判断结果为是,则执行步骤六;如果判断结果为否,则返回执行步骤D2;步骤D5、判断当前Q的值是否大于设定检索阈值,如果判断结果为是,则执行步骤D6;如果判断结果为否,则执行步骤D7;步骤D6、读取图像SQH库中的对应袋体图像,将该袋体图像作为当前次识别结果,并生成第二级结果识别包,执行步骤七;步骤D7、将该识别到的局部袋体特征并行数据作为候选另一袋体识别结果,并生成第三级结果识别包,执行步骤七;步骤六、发起簇头在向各簇头广播来自发起无线接入点AP的广播数据包,等待一个时间周期;步骤E1、各簇头将待识别局部袋体特征并行数据在该簇内广播;在一个时间周期下,该簇内的每个无线接入点AP,均执行步骤E2至步骤E8;步骤E2、每个无线接入点AP将待识别局部袋体特征并行数据在各自的子SQH库中进行匹配,并判断是否有匹配的局部袋体特征并行数据,如果判断为是,则读取图像SQH库中对应袋体图像,将该袋体图像作为当前次识别结果,并向其所在簇的簇头发送第一级结果识别包,并执行步骤E9;如果判断结果为否,则执行步骤E3;步骤E3、在待识别局部袋体特征并行数据中截取前Q个数据组,Q的初始值为1;并在该各自的子SQH库中的子SQH库中进行匹配,并判断是否有匹配的局部袋体特征并行数据,如果判断结果为是,则执行步骤E4;如果判断结果为否,则结束该时间周期下的另一袋体识别;步骤E4、判断匹配结果的数量是否为1;如果判断结果为否,则执行步骤E5;如果判断结果为是,则执行步骤E6;步骤E5、令Q的值加1,并判断Q的值是否大于或等于待识别局部袋体特征并行数据中数据组的数量,如果判断结果为否,则返回执行步骤E2;如果判断结果为是,则结束该时间周期下的另一袋体识别;步骤E6、判断当前Q的值是否大于设定检索阈值,如果判断结果为是,则执行步骤E7;如果判断结果为否,则执行步骤E8;步骤E7、读取图像SQH库中的对应袋体图像,将该袋体图像作为当前次识别结果,并向该簇的簇头发送第二级结果识别包,并执行步骤E9;步骤E8、将该识别到的局部袋体特征并行数据作为候选另一袋体识别结果,并发送给并向该簇的簇头发送第三级结果识别包,执行步骤E9;步骤E9、该簇的簇头接收来自各无线接入点AP的第一级结果识别包、第二结果识别包或第三级结果识别包,并判断是否存在第一级结果识别包,如果判断结果为是,则将该第一级结果识别包发送给发起簇头;如果判断结果为否,则执行步骤E10;步骤E10、该簇的簇头判断是否存在第二级结果识别包,如果判断结果为否,则执行步骤E12;如果判断结果为是,则执行步骤E11;步骤E11、判断该第二级结果识别包的数量是否为1;如果判断结果为是,则将该第二级结果识别包发送给发起簇头;如果判断结果为否,则比较第二级结果识别包中的Q值,并将Q值最大的第二级结果识别包发送给发起簇头;并执行步骤七;步骤E12、该簇的簇头判断是否存在
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杜少军,未经杜少军许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610632523.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种电子商务用条码扫描装置
- 下一篇:一种改进的实时车辆检测过滤方法及系统