System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及打印机,并且更具体地,涉及一种基于人工智能视觉识别的紫外线打印机及打印方法。
技术介绍
1、紫外线打印机(uv,ultraviolet)是使用紫外线固化墨水或涂料,使其在打印过程中快速干燥和固化,以实现高速、高质量的打印效果,它主要适宜非吸收性的材料的印刷,例如镭射卡纸、镀铝纸及塑料等非吸收性材料的包装印刷。
2、在现有技术中,采用紫外线打印机进行打印时,由于墨滴下落到基底后在自身的表面张力和基底表面张力的共同作用下会在基底上形成固定的接触角,在溶剂不断蒸发后,溶质会从固体表面析出并沉积,如果这个过程中向内的马兰戈尼流动小于向外的毛细流动不平衡,就会导致沉积的墨料在打印过程环移形成边缘厚中间薄的现象(也叫做咖啡环效应),极大的影响了紫外线打印机的打印图案质量,制约了uv打印技术的发展。
技术实现思路
1、本申请提供一种基于人工智能视觉识别的紫外线打印机及打印方法,以解决紫外线打印机在打印时由于墨料发生薄膜环移,导致印刷图案清晰度低的技术问题。
2、第一方面,本申请提供一种基于人工智能视觉识别的打印方法,该方法可以由网络设备执行,或者,也可以由配置于网络设备中的芯片执行,本申请对此不作限定。
3、具体的,该方法包括:
4、在图案打印过程中采集打印图像,对所述打印图像进行人工智能边缘检测,得到打印子图;
5、采集热度识别图像,对所述热度识别图像进行人工智能边缘检测,得到热度识别子图;
6、对所述打印子图进
7、对所述热度识别子图进行边缘色彩差分,得到所述热度识别子图的边缘蒸发识别向量;
8、根据所述边缘环移识别熵对所述边缘蒸发识别向量进行联合分布检测,得到打印图案的边缘检测可信度;
9、当所述边缘检测可信度高于可信度阈值时,获取目标打印图案,根据所述边缘检测可信度对所述目标打印图案进行尺度边缘分割,得到多个目标打印子图,确定每个目标打印子图分别对应的边缘化等级,根据各个目标打印子图分别对应的边缘化等级调节打印速率。
10、结合第一方面,在第一方面的某些实现方式中,对所述打印子图进行环移特征提取,得到所述打印子图的边缘环移识别熵具体包括:
11、获取所述打印子图的全部边缘特征点;
12、对于所述打印子图的每一个边缘特征点,根据其邻域内非边缘特征点的灰度值,确定该个边缘特征点对应的边缘环移识别系数;
13、采用上述步骤确定全部边缘特征点分别对应的边缘环移识别系数,根据全部边缘特征点分别对应的边缘环移识别系数,确定打印子图的边缘环移识别熵。
14、结合第一方面,在第一方面的某些实现方式中,对所述热度识别子图进行边缘色彩差分,得到所述热度识别子图的边缘蒸发识别向量具体包括:
15、获取所述热度识别子图的全部边缘特征点;
16、对于所述热度识别子图的每一个边缘特征点,根据其邻域内非边缘特征点的灰度值进行特征筛选,得到多个蒸发标志点,根据各个蒸发标志点的灰度值,确定该个边缘特征点对应的边缘蒸发识别系数;
17、采用上述步骤确定全部边缘特征点分别对应的边缘蒸发识别系数,根据全部边缘特征点分别对应的边缘蒸发识别系数,确定所述热度识别子图的边缘蒸发识别向量。
18、结合第一方面,在第一方面的某些实现方式中,确定每个目标打印子图分别对应的边缘化等级具体包括:
19、对于任一目标打印子图,确定该个目标打印子图中的全部连通区域;
20、确定各个连通区域分别对应的连通面积和边缘环移度,根据各个连通区域分别对应的边缘环移度对各个连通区域分别对应的连通面积进行加权融合,得到该个目标打印子图对应的边缘化等级;
21、采用上述方式确定每个目标打印子图分别对应的边缘化等级。
22、结合第一方面,在第一方面的某些实现方式中,根据各个目标打印子图分别对应的边缘化等级调节打印速率具体包括:
23、获取各个目标打印子图分别对应的边缘化等级;
24、获取当前打印位置;
25、将当前打印位置确定所属的目标打印子图作为特征目标打印子图,依据所述特征目标打印子图的边缘化等级调节打印速率。
26、结合第一方面,在第一方面的某些实现方式中,当所述边缘检测可信度低于可信度阈值时,获取预设的标准打印速率,根据所述标准打印速率进行打印。
27、结合第一方面,在第一方面的某些实现方式中,采用红外相机采集所述热度识别图像。
28、第二方面,本申请提供一种基于人工智能视觉识别的紫外线打印机,其包括有打印控制单元,所述打印控制单元包括:
29、采集模块,用于在图案打印过程中采集打印图像,对所述打印图像进行人工智能边缘检测,得到打印子图;对所述打印子图进行环移特征提取,得到所述打印子图的边缘环移识别熵;
30、处理模块,采集热度识别图像,对所述热度识别图像进行人工智能边缘检测,得到热度识别子图;对所述热度识别子图进行边缘色彩差分,得到所述热度识别子图的边缘蒸发识别向量;
31、所述处理模块,还用于根据所述边缘环移识别熵对所述边缘蒸发识别向量进行联合分布检测,得到打印图案的边缘检测可信度;
32、执行模块,用于当所述边缘检测可信度高于可信度阈值时,获取目标打印图案,根据所述边缘检测可信度对所述目标打印图案进行尺度边缘分割,得到多个目标打印子图,确定每个目标打印子图分别对应的边缘化等级,根据各个目标打印子图分别对应的边缘化等级调节打印速率。
33、第三方面,本申请提供一种计算机终端设备,所述计算机终端设备包括存储器和处理器,所述存储器存储有代码,所述处理器被配置为获取所述代码,并执行上述的一种基于人工智能视觉识别的打印方法。
34、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有至少一条计算机程序,所述计算机程序由处理器加载并执行以实现上述一种基于人工智能视觉识别的打印方法所执行的操作。
35、本申请公开的实施例提供的技术方案具有以下有益效果:
36、本申请提供的一种基于人工智能视觉识别的紫外线打印机及打印方法中,首先在图案打印过程中采集打印图像,对打印图像进行人工智能边缘检测,得到打印子图;采集热度识别图像,对热度识别图像进行人工智能边缘检测,得到热度识别子图;对打印子图进行边缘色彩差分,得到打印子图的边缘环移识别熵;对热度识别子图进行边缘色彩差分,得到热度识别子图的边缘蒸发识别向量;根据边缘环移识别熵对边缘蒸发识别向量进行联合分布检测,得到打印图案的边缘检测可信度;当边缘检测可信度高于可信度阈值时,获取目标打印图案,根据边缘检测可信度对目标打印图案进行尺度边缘分割,得到多个目标打印子图,确定每个目标打印子图分别对应的边缘化等级,根据各个目标打印子图分别对应的边缘化等级调节打印速本文档来自技高网...
【技术保护点】
1.一种基于人工智能视觉识别的打印方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,对所述打印子图进行环移特征提取,得到所述打印子图的边缘环移识别熵具体包括:
3.如权利要求1所述的方法,其特征在于,对所述热度识别子图进行边缘色彩差分,得到所述热度识别子图的边缘蒸发识别向量具体包括:
4.如权利要求1所述的方法,其特征在于,确定每个目标打印子图分别对应的边缘化等级具体包括:
5.如权利要求1所述的方法,其特征在于,根据各个目标打印子图分别对应的边缘化等级调节打印速率具体包括:
6.如权利要求1所述的方法,其特征在于,当所述边缘检测可信度低于可信度阈值时,获取预设的标准打印速率,根据所述标准打印速率进行打印。
7.如权利要求1所述的方法,其特征在于,采用红外相机采集所述热度识别图像。
8.一种基于人工智能视觉识别的紫外线打印机,包括有打印控制单元,其特征在于,所述打印控制单元包括:
9.一种计算机终端设备,其特征在于,所述计算机终端设备包括存储器和处理器,所述存储器存储有
10.一种计算机可读存储介质,所述计算机可读存储介质存储有至少一条计算机程序,其特征在于,所述计算机程序由处理器加载并执行以实现如权利要求1至7任一项所述的一种基于人工智能视觉识别的打印方法所执行的操作。
...【技术特征摘要】
1.一种基于人工智能视觉识别的打印方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,对所述打印子图进行环移特征提取,得到所述打印子图的边缘环移识别熵具体包括:
3.如权利要求1所述的方法,其特征在于,对所述热度识别子图进行边缘色彩差分,得到所述热度识别子图的边缘蒸发识别向量具体包括:
4.如权利要求1所述的方法,其特征在于,确定每个目标打印子图分别对应的边缘化等级具体包括:
5.如权利要求1所述的方法,其特征在于,根据各个目标打印子图分别对应的边缘化等级调节打印速率具体包括:
6.如权利要求1所述的方法,其特征在于,当所述边缘检测可信度低于可信度阈值时,获取预设的标准打印速率,...
【专利技术属性】
技术研发人员:李建华,彭俊,王黎明,吴路明,李陈伟,李江,
申请(专利权)人:广州兰旗机电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。