[发明专利]一种可3D打印的镂空二维码模型生成方法及系统有效

专利信息
申请号: 201710326073.3 申请日: 2017-05-10
公开(公告)号: CN107031033B 公开(公告)日: 2019-03-01
发明(设计)人: 吕琳;杨静如;彭昊;刘霖 申请(专利权)人: 山东大学
主分类号: B29C64/10 分类号: B29C64/10;B29C64/20;B29C64/393;B33Y30/00;B33Y50/02;G06K19/06
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 黄海丽
地址: 250061 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种可3D打印的镂空二维码模型生成方法及系统,其中该方法包括:输入二维码图像,对镂空区域进行连通性处理,得到连通图像Ic;其中,二维码图像的白色区域为镂空区域,黑色区域为非镂空区域;根据连通图像Ic中每个像素的颜色值,生成映射到单位面积的二维表面网格S;对二维表面网格S进行放大处理,打印出与3D打印机精度相匹配的三维镂空模型M。
搜索关键词: 一种 打印 镂空 二维码 模型 生成 方法 系统
【主权项】:
1.一种可3D打印的镂空二维码模型生成方法,其特征在于,包括:输入二维码图像,对镂空区域进行连通性处理,得到连通图像Ic;其中,二维码图像的白色区域为镂空区域,黑色区域为非镂空区域;所述对镂空区域进行连通性处理的具体过程包括:遍历二维码图像的所有不同的独立白色区域,使用白色直线连接二维码图像中距离最近的两个独立的白色区域,将两个白色区域合并为同一个区域;检测二维码图像的独立白色区域个数是否大于1,若是,则返回上一步;否则,结束连通化处理过程,得到连通图像Ic;根据连通图像Ic中每个像素的颜色值,生成映射到单位面积的二维表面网格S;所述生成映射到单位面积的二维表面网格S的具体过程包括:根据扫描线算法,顺序遍历连通图像Ic中的每个像素,其中,连通图像Ic的像素为n×n;若第y+1行且第x+1列的像素颜色为白色,则记为P(x,y)=1;否则,记为P(x,y)=0,得到标记集合P,其中,1≤x≤n,n为正整数;遍历标记集合P,若P(x,y)=1,则添加v0((x‑1)/n,(y‑1)/n)、v1(x/n,(y‑1)/n)、v2((x‑1)/n,y/n)和v3(x/n,y/n)这四个顶点,分别添加连接v0与v1、v1与v2、v2与v3、v3与v0提及v0与v2的边,若边已存在,则不添加,得到连通图像Ic映射到单位面积的二维表面网格S;对二维表面网格S进行放大处理,打印出与3D打印机精度相匹配的三维镂空模型M;所述对二维表面网格S进行放大处理,打印出与3D打印机精度相匹配的三维镂空模型M的具体过程包括:遍历二维表面网格S的镂空区域,查找到面积最小的镂空区域,并对其求最大内接圆,得到内接圆直径d,计算得到放大倍数m1=ω/d,其中,ω为3D打印机精度;根据白色直线的宽度w,计算得到放大倍数m2=ω/w;若m1>m2,则将二维表面网格S放大m1倍,否则,放大m2倍;将放大后的二维表面网格S按照面法向量,即沿着z轴正方向延伸kω距离,打印出三维镂空模型M,其中,k≥1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710326073.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top