standard download
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211059692.8 (22)申请日 2022.09.01 (65)同一申请的已公布的文献号 申请公布号 CN 115132339 A (43)申请公布日 2022.09.30 (73)专利权人 南京易联阳光信息技 术股份有限 公司 地址 210000 江苏省南京市秦淮区中山 东 路300号02幢10 03室 (72)发明人 徐力军 朱礼伟  (74)专利代理 机构 南京明杰知识产权代理事务 所(普通合伙) 32464 专利代理师 张文杰 (51)Int.Cl. G16H 40/40(2018.01)G06F 21/62(2013.01) G06F 21/60(2013.01) 审查员 陈国灿 (54)发明名称 一种医疗器械区块链标识数据的验证系统 及方法 (57)摘要 本发明公开了一种医疗器械区块链标识数 据的验证系统及方法, 包括: 标识图片获取模块, 所述标识 图片获取模块用于获取医疗器械标识 牌的图片信息; 标识信息获取模块, 所述标识信 息获取模块用于获取医疗器械标识牌中区块链 标识数据; 标识图片信息验证模块, 所述标识图 片信息验证模块根据医疗器械标识牌的图片信 息对医疗器械进行验证, 得到标识牌信息验证 值。 本发明从标识牌的图片信息及标识信息这两 个方面进行验证, 使得验证结果更加全面、 准确, 既减少了标识信息被冒充的可能性, 又提高了验 证结果的精准性, 加强了对医疗器械的监管效 果。 权利要求书4页 说明书11页 附图4页 CN 115132339 B 2022.11.18 CN 115132339 B 1.一种医疗器械区块链标识数据的验证方法, 其特 征在于, 所述方法包括以下步骤: S1、 通过标识图片获取模块获取医疗器械标识牌的图片信息, 所述医疗器械标识牌的 图片信息是通过 标识牌区域中对应的曲线花纹得到的; S2、 通过标识信息获取模块获取医疗器械标识牌中区块链标识数据, 所述区块链标识 数据是通过对医疗器械唯一标识进行哈希加密, 并将加密后的信息保存在区块链中得到 的; S3、 标识图片信息验证模块根据医疗器械标识牌的图片信息对医疗器械进行验证, 得 到标识牌信息验证值; S4、 标识信息验证模块结合区块链全节点数据及医疗器械相应企业信息, 得到标识信 息验证值; S5、 验证结果分析模块根据标识牌信息验证值及标识信息验证值, 获取医疗器械标识 数据的验证结果, 并根据获取的验证结果对医疗器械进行 管理; 所述S1中标识图片获取模块通过摄像头获取垂直于 医疗器械标识牌的图片, 所述医疗 器械标识牌的图片包括医疗器械标识牌区域、 标识牌背景区域及标识信息区域, 对获取的图片中医疗器械标识牌区域进行信息提取, 得到医疗器械标识牌的图片信 息, 记为第一信息; 所述标识图片获取模块获取第一信息的方法包括以下步骤: S1.1、 对疗器械标识牌的图片进行灰度处理, 根据图片中标识牌区域对应的灰度值与 标识牌背景区域及标识信息区域对应灰度值的差异, 提取图片中标识牌区域; S1.2、 以标识牌区域的中心点为原点, 以过原点且平行于标识牌长边的直线为x轴, 以 过原点且平行于标识牌短边的直线为y轴, 构建第一平面 直角坐标系; S1.3、 获取灰度处理后的标识牌区域中各像素点对应的灰度值, 计算每个像素分别与 相邻的各个像素点之间对应的灰度值差值, 一个像素点存在上、 下、 左、 右、 左上、 左下、 右上 及右下八个方向的相邻的像素点, 当存在某个像素点分别与相邻的各个像素点之间对应的灰度值差值存在大于第一预 设值的情况时, 则对该像素点进行 标记, 反之, 则不对该像素点进行 标记; S1.4、 获取灰度处理后的标识牌区域长边对应的两个端点分别在第一平面直角坐标系 中对应的横坐标差值的绝对值, 记为a1, 获取灰度处理后的标识牌区域短边对应的两个端点分别在第一平面直角坐标系 中对 应的纵坐标差值的绝对值, 记为a2; S1.5、 获取灰度处理后的标识牌区域中标记的各个像素点分别在第一平面直角坐标系 中对应的坐标位置, 并将相应的坐标点标注出来, 得到标识牌区域中的曲线花纹; S1.6、 根据数据库中预制的花纹曲线模型, 对第一平面直角坐标系中标注的坐标点进 行拟合, 进 而识别出 标识牌区域中的曲线花纹分别对应的花纹曲线; S1.7、 判断获取的花纹曲线相互之间对应的交点坐标, 并获取每个交点坐标对应的相 交的花纹曲线个数; S1.8、 获取S1.7中各个交点对应的优先级关系, 并按优先级从高至低的顺序逐个将交 点对应的坐标点添加到一个空白集 合中, 得到医疗器械标识牌的图片信息, 记为Ba1‑a2。 2.根据权利要求1所述的一种医疗器械区块链标识数据的验证方法, 其特征在于: 所述权 利 要 求 书 1/4 页 2 CN 115132339 B 2S1.6中识别出 标识牌区域中的曲线花纹分别对应的花纹曲线的方法包括以下步骤: S1.6.1、 选取第一平面直角坐标系中标注坐标点对应的像素点中, 连续且每个像素点 相邻的八个像素点在第一平面直角坐标系中分别对应的坐标点中标注坐标点的个数小于 等于2的情况, 将每次选取的结果作为 一条花纹曲线的拟合 点集合; S1.6.2、 分别选取数据库中预制的不同的花纹曲线模型对每个花纹 曲线拟合点集合中 的坐标点进行拟合, 分别得到每 个花纹曲线的拟合 点集合对应的各个花纹拟合曲线; S1.6.3、 分别计算各个花纹拟合曲线到相应花纹曲线的拟合点集合中各坐标点距离的 平方和, 选取每个花纹曲线的拟合点集合对应的各个花纹拟合曲线中相应的平方和最小的 花纹拟合曲线, 作为相应花纹曲线的拟合 点集合对应的花纹曲线。 3.根据权利要求1所述的一种医疗器械区块链标识数据的验证方法, 其特征在于: 所述 获取S1.7中各个交点对应的优先级关系的方法包括以下步骤: S1.7.1、 获取花纹曲线相互之间对应的交点坐标, 并获取每个交点坐标对应相交的花 纹曲线个数; S1.7.2、 将相交的花纹曲线个数多的交点坐标排列到相交的花纹 曲线个数少的交点坐 标前方; S1.7.3、 当不同交点 坐标对应的相交的花纹曲线个数相同时, 将横坐标小的交点 坐标排列到横坐标 大的交点 坐标前方; S1.7.4、 当不同交点 坐标对应的相交的花纹曲线个数相同且横坐标相同时, 将纵坐标小的交点 坐标排列到纵坐标 大的交点 坐标前方; S1.7.5、 按交点坐标排列的顺序对各个交点对应的优先级进行划分, 交点对应的优先 级与交点 排列时从前向后数对应的序号相等。 4.根据权利要求1所述的一种医疗器械区块链标识数据的验证方法, 其特征在于: 所述 S2中标识信息获取模块获取 的医疗器械标识牌中区块链标识数据为医疗器械唯一标识的 哈希加密值, 所述哈希加密值的长度为指定 长度, 记为 n, 所述标识信 息获取模块获取医疗器械标识牌中标识信 息区域内的区块链标识数据, 记 为BS。 5.根据权利要求4所述的一种医疗器械区块链标识数据的验证方法, 其特征在于: 所述 S3中标识图片信息验证模块得到标识牌信息验证值的方法包括以下步骤: S2.1、 获取医疗器械标识牌的图片信息Ba1‑a2; S2.2、 获取医疗器械对应的企业数据库中预制的产品信息数据组[Ca3‑a4, D, T], 所述医 疗器械对应的企业数据库中预制的产品信息数据组为多个, 其中, Ca3‑a4表示已经生产的医疗器械标识牌的图片信息, a3表示Ca3‑a4对应的医疗器械标识牌的图片信息中, 标识牌区域的长边对应的两个端点 分别在第一平面 直角坐标系中对应的横坐标差值的绝对值, a4表示Ca3‑a4对应的医疗器械标识牌的图片信息中, 标识牌区域的短边对应的两个端点 分别在第一平面 直角坐标系中对应的纵坐标差值的绝对值, D表示Ca3‑a4对应的医疗器械相应的医疗器械唯一标识, T表示Ca3‑a4对应的医疗器械的生产时间; S2.3、 将Ba1‑a2与医疗器械对应的企业数据库中预制的产品信息数据组[Ca3‑a4, D, T]中的权 利 要 求 书 2/4 页 3 CN 115132339 B 3

PDF文档 专利 一种医疗器械区块链标识数据的验证系统及方法

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种医疗器械区块链标识数据的验证系统及方法 第 1 页 专利 一种医疗器械区块链标识数据的验证系统及方法 第 2 页 专利 一种医疗器械区块链标识数据的验证系统及方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:25上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。