CN115686394A - 打印校正方法、装置、设备及存储介质 - Google Patents
打印校正方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN115686394A CN115686394A CN202211351484.5A CN202211351484A CN115686394A CN 115686394 A CN115686394 A CN 115686394A CN 202211351484 A CN202211351484 A CN 202211351484A CN 115686394 A CN115686394 A CN 115686394A
- Authority
- CN
- China
- Prior art keywords
- design drawing
- coordinate
- printing
- pixel coordinates
- printed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明涉及印刷技术领域,公开一种打印校正方法、装置、设备及存储介质。本发明通过获取待打印物上标记点的像素坐标,然后获取标准设计图上标记点的标准像素坐标,并根据标准像素坐标和像素坐标确定投影转换矩阵,再根据投影转换矩阵对标准设计图进行投影转换,获得校正后的设计图,并对校正后的设计图进行打印。本发明根据投影转换矩阵对标准设计图进行投影转换,能够根据投影转换矩阵对标准设计图进行投影转换,所以可将标准设计图转换到待打印物的真实位置上,得到校正后的设计图,再对校正后的设计图进行打印,能够有效地对数字印刷过程中的误差进行校正,实现高精度打印,且打印过程不需要人工干预,能够提高生产效率,具备较大的实用价值。
Description
技术领域
本发明涉及印刷技术领域,尤其涉及一种打印校正方法、装置、设备及存储介质。
背景技术
随着印刷技术的发展,数字印刷技术逐渐成为近年来主流的印刷方式,数字印刷,就是将计算机或其他控制器中的数字内的文件直接印刷到各种被印物上。现在一般的做法是使用定位柱或其他机械定位方式,将被印物固定在打印平台上,而且需要保证被印物与传动机构的平行,然后人工去示教打印位置,经过多次试错调整,最终确保打印设计图的原点与当前被印物的原点坐标位置一致,最终将被印物的标准设计图打印到被印物上。这种人工对位的方式存在以下问题:保证被印物与传动机构的平行是很难做到的,只能尽量调整机构去接近,调整步骤繁琐,对操作工人的要求较高,同时即使微小的角度误差,在大幅面的打印中也会导致被放大为较大的打印位置误差。因此,如何有效地对数字印刷过程中的误差进行校正,实现高精度打印,成为一个亟待解决的问题。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供了一种打印校正方法、装置、设备及存储介质,旨在解决有效地对数字印刷过程中的误差进行校正,实现高精度打印的技术问题。
为实现上述目的,本发明提供了一种打印校正方法,所述打印校正方法包括以下步骤:
获取待打印物上标记点的像素坐标;
获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述像素坐标确定投影转换矩阵;
根据所述投影转换矩阵对所述标准设计图进行投影转换,获得校正后的设计图,并对所述校正后的设计图进行打印。
可选地,所述获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述像素坐标确定投影转换矩阵的步骤,具体包括:
获取标准设计图上标记点的标准像素坐标;
对所述像素坐标进行***误差补偿,获得实际像素坐标;
根据所述标准像素坐标和所述实际像素坐标确定投影转换矩阵。
可选地,所述对所述像素坐标进行***误差补偿,获得实际像素坐标的步骤,具体包括:
获取待打印物上标记点的机构坐标;
对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标;
获取所述待打印物上标记点的误差补偿参数;
根据所述误差补偿参数对所述像素坐标进行***误差补偿,获得实际像素坐标。
可选地,所述获取待打印物上标记点的机构坐标的步骤,具体包括:
通过预设相机采集待打印物上标记点的初始图像坐标;
对所述初始相机进行标定,获得标定信息;
根据所述标定信息对所述初始图像坐标进行坐标转换,获得待打印物上标记点的机构坐标。
可选地,所述对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标的步骤,具体包括:
获取预设打印设备对应的打印原点坐标和预设打印密度;
根据所述预设打印密度和所述打印原点坐标对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标。
可选地,所述对所述像素坐标进行***误差补偿,获得实际像素坐标的步骤,具体包括:
通过预设激光设备测量预设打印设备对应的实际误差;
根据所述实际误差对所述像素坐标进行***误差补偿,获得实际像素坐标。
可选地,所述获取标准设计图上标记点的标准像素坐标的步骤之前,还包括:
获取待打印物上标记点与预打印的设计图上标记点的位置偏差;
在所述位置偏差不满足预设精度要求时,根据所述位置偏差确定像素单位误差;
根据所述目标位置偏差和所述像素单位误差确定误差补偿参数。
可选地,所述获取待打印物上标记点与预打印的设计图上标记点的位置偏差的步骤,具体包括:
获取待打印物上标记点的初始机构坐标;
对所述初始机构坐标进行坐标转换,获得初始像素坐标;
获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述初始像素坐标确定初始转换矩阵;
根据所述初始转换矩阵对所述标准设计图进行投影转换,获得预校正后的设计图,并对所述预校正后的设计图进行预打印,获得预打印的设计图上标记点的目标机构坐标;
根据所述初始机构坐标和所述目标机构坐标确定位置偏差。
可选地,所述根据所述位置偏差和所述像素单位误差确定误差补偿参数的步骤,具体包括:
根据所述位置偏差对所述初始机构坐标进行***误差补偿,获得补偿后的机构坐标;
返回所述对所述初始机构坐标进行坐标转换,获得初始像素坐标的步骤,获得最终位置偏差,直至所述最终位置偏差满足所述预设精度要求;
根据所述最终位置偏差和所述像素单位误差确定误差补偿参数。
此外,为实现上述目的,本发明还提供一种打印校正装置,所述打印校正装置包括:
坐标获取模块,用于获取待打印物上标记点的像素坐标;
矩阵获取模块,用于获取标准设计图上标记点的标准像素坐标,并根据所述像素坐标和所述实际像素坐标确定投影转换矩阵;
打印校正模块,用于根据所述投影转换矩阵对所述标准设计图进行投影转换,获得校正后的设计图,并对所述校正后的设计图进行打印。
此外,为实现上述目的,本发明还提出一种打印校正设备,所述打印校正设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的打印校正程序,所述打印校正程序配置为实现如上文所述的打印校正方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有打印校正程序,所述打印校正程序被处理器执行时实现如上文所述的打印校正方法的步骤。
本发明通过获取待打印物上标记点的像素坐标,然后获取标准设计图上标记点的标准像素坐标,并根据标准像素坐标和像素坐标确定投影转换矩阵,再根据投影转换矩阵对标准设计图进行投影转换,获得校正后的设计图,并对校正后的设计图进行打印。本发明根据标准像素坐标和像素坐标确定投影转换矩阵,再根据投影转换矩阵对标准设计图进行投影转换,能够根据投影转换矩阵对标准设计图进行投影转换,所以可以将标准设计图转换到待打印物的真实位置上,得到校正后的设计图,再对校正后的设计图进行打印,能够有效地对数字印刷过程中的误差进行校正,实现高精度打印,并且打印过程不需要人工干预,能够提高生产效率,具备较大的实用价值。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的打印校正设备的结构示意图;
图2为本发明打印校正方法第一实施例的流程示意图;
图3为本发明打印校正方法一实施例的待打印物上标记点的示意图;
图4为本发明打印校正方法第二实施例的流程示意图;
图5为本发明打印校正方法一实施例的打印设备的示意图;
图6为本发明打印校正方法第三实施例的流程示意图;
图7为本发明打印校正装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的打印校正设备结构示意图。
如图1所示,该打印校正设备可以包括:处理器1001,例如中央处理器(CentralProcessing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM),也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对打印校正设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及打印校正程序。
在图1所示的打印校正设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明打印校正设备中的处理器1001、存储器1005可以设置在打印校正设备中,所述打印校正设备通过处理器1001调用存储器1005中存储的打印校正程序,并执行本发明实施例提供的打印校正方法。
基于上述打印校正设备,本发明实施例提供了一种打印校正方法,参照图2,图2为本发明打印校正方法第一实施例的流程示意图。
本实施例中,所述打印校正方法包括以下步骤:
步骤S10:获取待打印物上标记点的像素坐标;
需要说明的是,本实施例的执行主体可以是一种具有数据处理、网络通信以及程序运行功能的计算服务设备,例如个人电脑,或者是一种能够实现上述功能的电子设备或打印校正设备。以下以所述打印校正设备为例,对本实施例及下述各实施例进行说明。
可理解的是,待打印物是指需要进行印刷的物品,待打印物可以是待打印PCB板,可以将PCB标准设计图中的布线设计图,保护绿油设计图或元件字符标记图等直接打印到待打印PCB板的基材表面,还可以应用于其他的应用场景,例如日常各种商务、出版和消费场景的印刷物,本实施例对此不做具体限制。
应理解的是,待打印物上标记点是指在待打印物上进行标记的点,标记点的位置和数量可根据实际情况进行设置,优选为四个标记点,分布在待打印物的四个角附近区域,例如,参照图3,图3为本发明打印校正方法一实施例的待打印物上标记点的示意图,如图3所示,Mark点1、Mark点2、Mark点3、Mark点4表示待打印物上的四个标记点。标记点的形状也可根据实际情况进行设置,一般场景下建议使用圆形标记点,因为提取圆形的中心精度最高。
具体地,像素坐标是指待打印物上标记点在PCB板打印前的图像中的坐标,图像可通过预设相机采集。
步骤S20:获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述像素坐标确定投影转换矩阵;
需要说明的是,标准设计图是指待打印物上进行印刷的设计图,具体可根据开发人员设计的原始设计图中的待打印图形信息生成,待打印图形信息根据要求,可以是蚀刻电路图,绿油图,或ic字符标识图等,一般可以直接从Gerber文件中进行提取,或先转换为pdf或tiff格式后进行读取,读取时注意将打印密度设置为最大,一般可以设置2400dpi或更大,避免最细的连接线因宽度过窄而信息丢失,将提取后的信息以图像格式进行存储,设为标准设计图,之所以以图像格式进行保存,是因为图像更方便进行仿射或投影等变换,还可以直接对Gerber文件或pdf文件等矢量图文件进行仿射或投影变换,只是选用图像格式相较其他技术路径更为简单方便。
可理解的是,本实施例可根据标准像素坐标和像素坐标确定投影转换矩阵,投影转换矩阵是指准像素坐标和像素坐标之间的转换矩阵,具体可以是将标准像素坐标乘以投影转换矩阵即可得到像素坐标。
步骤S30:根据所述投影转换矩阵对所述标准设计图进行投影转换,获得校正后的设计图,并对所述校正后的设计图进行打印。
应理解的是,投影转换可以实现标准设计图与校正后的设计图之间的平移、缩放、斜切、旋转等变换。
在具体实现中,根据投影转换矩阵可对标准设计图中的各个像素进行投影转换,即可得到校正后的设计图,在将校正后的设计图在待打印物上进行打印。具体可首先将校正后的设计图转换为数字打印所需的数字流prn文件,将prn数据流驱动预设打印设备进行打印,在一切正常的情况下,打印的图纸将会非常准确的贴合在待打印物上。
具体地,本实施例只需要对待打印物进行标记点的拍摄,并无其他的运动过程,拍摄是用于计算提取待打印物的位置,其他均是转换关系的计算和设计图的转换计算,在软件和算法设计良好的情况下,均可以快速完成,整个过程非常高效,不需要人工干预,一切都可以自动进行,提高生产效率,打印位置精度也有较好的保障。
本实施例通过获取待打印物上标记点的像素坐标,然后获取标准设计图上标记点的标准像素坐标,并根据标准像素坐标和像素坐标确定投影转换矩阵,再根据投影转换矩阵对标准设计图进行投影转换,获得校正后的设计图,并对校正后的设计图进行打印。本实施例根据标准像素坐标和像素坐标确定投影转换矩阵,再根据投影转换矩阵对标准设计图进行投影转换,能够根据投影转换矩阵对标准设计图进行投影转换,所以可以将标准设计图转换到待打印物的真实位置上,得到校正后的设计图,再对校正后的设计图进行打印,能够有效地对数字印刷过程中的误差进行校正,实现高精度打印,并且打印过程不需要人工干预,能够提高生产效率,具备较大的实用价值。
参考图4,图4为本发明打印校正方法第二实施例的流程示意图。
基于上述第一实施例,在本实施例中,所述步骤S20包括:
步骤S201:获取标准设计图上标记点的标准像素坐标;
步骤S202:对所述像素坐标进行***误差补偿,获得实际像素坐标;
可理解的是,在待打印物的打印过程中可能会产生***安装误差、打印原点误差、待打印物的形变误差等各种***误差,因此需要对像素坐标进行***误差补偿,获得实际像素坐标,即待打印物上标记点在PCB板打印后的图像中的坐标。
进一步地,为了精确确定机构坐标,在本实施例中,所述步骤S202包括:获取待打印物上标记点的机构坐标;对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标;获取所述待打印物上标记点的误差补偿参数;根据所述误差补偿参数对所述像素坐标进行***误差补偿,获得实际像素坐标。
具体地,参照图5,图5为本发明打印校正方法一实施例的打印设备的示意图。如图5所示,打印设备的运动机构主要由X和Y轴构成,数字打印台安装在X轴上滑动台上,可以随着X轴左右移动,相机1和相机2为固定安装在X轴上的固定位置,不会左右移动,整个X轴安装在Y轴龙门结构上,可以前后移动。另外,也可以采用单相机方案,也就是只有相机1的情况,当采用单相机方案时,相机1需要与数字打印头一样,都安装在X轴的滑动台上,可以随着X轴左右移动。
需要说明的是,机构坐标是指待打印物上标记点在运动机构的X轴和Y轴上的坐标。
进一步地,为了精确确定机构坐标,在本实施例中,所述获取待打印物上标记点的机构坐标的步骤,具体包括:通过预设相机采集待打印物上标记点的初始图像坐标;对所述初始相机进行标定,获得标定信息;根据所述标定信息对所述初始图像坐标进行坐标转换,获得待打印物上标记点的机构坐标。
需要说明的是,本实施例中的预设相机是指预先安装在X轴的相机,相机数量本实施例不做具体限制,可以是上述相机1和相机2,也可以只有相机1。初始图像坐标是指通过预设相机对标记点进行采集得到的图像中的坐标。
可理解的是,当采用双相机方案时,即相机1和相机2,两个相机只做Y轴的单轴标定,做单轴标定时建议采用增加虚拟x轴的方式来完成,然后对两相机的位置关系也进行标定,位置关系通过打印标准模块或借助PCB板的特征点的方式来进行;当采用单相机方案时,即相机1,由于相机与打印头同步运动,单相机与XY轴共同做标定。标定的计算过程一般使用九点标定即可,该过程属于行业常用方法,不再详述。
在具体实现中,标定信息是指标定点在相机采集到的图像与实际XY轴上的对应关系,因此可以根据标定信息对初始图像坐标进行坐标转换,得到待打印物上标记点的机构坐标。
可理解的是,坐标转换是指将实际坐标转换为像素坐标,待打印物上标记点的像素坐标是指在标记点在标准设计图上的坐标。
进一步地,为了精确确定像素坐标,在本实施例中,所述对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标的步骤,具体包括:获取预设打印设备对应的打印原点坐标和预设打印密度;根据所述预设打印密度和所述打印原点坐标对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标。
需要说明的是,预设打印设备是指可以在待打印物上进行打印的设备,打印原点坐标是指图5中的X轴和Y轴的原点坐标,预设打印密度是指预先设置的打印密度,打印密度越大,打印的越精准,具体可根据实际情况进行设置。
在具体实现中,本实施例假设存在四个标记点,标记点的机构坐标为(Pxi,Pyi),其中i∈[1,4],打印原点坐标为P0(Px0,Py0),像素坐标为(Mxi,Myi),其中i∈[1,4],则有:Mxi=(Pxi-Px0)*Dx/25.4;Myi=(Pyi-Py0)*Dy/25.4,Dx表示标准设计图在X轴方向的打印密度,Dy表示标准设计图在Y轴方向的打印密度。由于本实施例中的像素坐标以毫米为单位,因此需要除以25.4,1英寸=25.4毫米。
应理解的是,待打印物上的各个标记点都对应一个误差补偿参数,误差补偿参数可包括横坐标的误差补偿参数和纵坐标的误差补偿参数,以对各个标记点进行***误差补偿,误差补偿参数可以为正数,也可以为负数。
可理解的是,根据误差补偿参数对各个标记点的像素坐标进行***误差补偿,即将各个标记点的像素坐标与对应的误差补偿参数相加,得到实际像素坐标。
进一步地,在本实施例中,所述对所述像素坐标进行***误差补偿,获得实际像素坐标的步骤,具体包括:通过预设激光设备测量预设打印设备对应的实际误差;根据所述实际误差对所述像素坐标进行***误差补偿,获得实际像素坐标。
在本实施例中,除了通过上述方式进行***误差补偿外,还可以通过预设激光设备测量预设打印设备对应的实际误差,预设激光设备可以是激光干涉仪,预设打印设备是指对待打印物进行打印的设备。再根据实际误差对所述像素坐标进行***误差补偿,具体可以将像素坐标加上实际误差得到实际像素坐标。
步骤S203:根据所述标准像素坐标和所述实际像素坐标确定投影转换矩阵。
在本实施中,将标准像素坐标乘以投影转换矩阵可得实际像素坐标。
具体地,假设存在四个标记点,投影转换矩阵为T,标准像素坐标为M1,实际像素坐标为M2,则M2=T*M1,设T为:
其中,a33=1,M2x表示实际像素坐标中的横坐标,M1x表示标准像素坐标中的横坐标,M2y表示实际像素坐标中的纵坐标,M1y表示标准像素坐标中的纵坐标,上述坐标均为同一个标记点对应的实际像素坐标和标准像素坐标,由于存在四个标记点,因此可得到四个方程组,即可求出投影转换矩阵T中各个未知数,确定投影转换矩阵。对于其他数量的标记点也可采取上述方式计算投影转换矩阵,本实施例对此不过多赘述。
本实施例通过获取标准设计图上标记点的标准像素坐标,对像素坐标进行***误差补偿,获得实际像素坐标,再根据标准像素坐标和实际像素坐标确定投影转换矩阵。本实施例通过对像素坐标进行***误差补偿,能够消除或减少***安装和目标形变对相机拍摄标记点像素坐标的影响,获得了更准确的实际像素坐标,再根据标准像素坐标和实际像素坐标确定投影转换矩阵,从而能够在考虑到***误差的影响下,精确地确定投影转换矩阵。
参考图6,图6为本发明打印校正方法第三实施例的流程示意图。
基于上述各实施例,在本实施例中,所述步骤S201之前,所述方法还包括:
步骤S01:获取待打印物上标记点与预打印的设计图上标记点的位置偏差;
需要说明的是,预打印的设计图是指进行第一次打印得到的设计图,位置偏差是指待打印物上的标记点与预打印的设计图上对应的标记点之间的偏差,具体可包括各个标记点对应的位置偏差的横坐标和纵坐标。该过程可以在预设打印设备进行实时打印之前离线进行,目的是为了获得由于***原因带来的位置偏差。
进一步地,为了精确确定位置偏差,在本实施例中,所述步骤S01包括:获取待打印物上标记点的初始机构坐标;对所述初始机构坐标进行坐标转换,获得初始像素坐标;获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述初始像素坐标确定初始转换矩阵;根据所述初始转换矩阵对所述标准设计图进行投影转换,获得预校正后的设计图,并对所述预校正后的设计图进行预打印,获得预打印的设计图上标记点的目标机构坐标;根据所述初始机构坐标和所述目标机构坐标确定位置偏差。
可理解的是,初始机构坐标是指预设打印设备在第一次打印时,待打印物上标记点的机构坐标,具体确定方式可参照上述通过相机标定确定的机构坐标的方式。然后对初始机构坐标进行坐标转换,获得初始像素坐标。具体确定方式可参照上述获得像素坐标的方式。获得初始转换矩阵的方法也可参照上述获得投影转换矩阵的方法,本实施例对此不过多赘述。
应理解的是,在得到预校正后的设计图后,可对预校正后的设计图进行预打印,获得预打印的设计图上标记点的目标机构坐标,然后根据初始机构坐标和目标机构坐标确定位置偏差,位置偏差的个数与标记点的个数相同。例如,某一个标记点对应的初始机构坐标为(1.2,1.5),目标机构坐标为(1.3,1.6),则该标记点对应的位置偏差为(0.1,0.1)。
步骤S02:在所述位置偏差不满足预设精度要求时,根据所述位置偏差确定像素单位误差;
可理解的是,预设精度要求是指预先设置的位置偏差的最大阈值,例如,横坐标不超过0.3,纵坐标不超过0.3,具体可根据实际情况进行设置,本实施例对此不做具体限制。
应理解的是,在位置偏差不满足预设精度要求时,可根据位置偏差确定目标位置偏差,具体可将该位置偏差进行像素转换,获得像素单位误差。
步骤S03:根据目标位置偏差和所述像素单位误差确定误差补偿参数。
进一步地,为了精确确定误差补偿参数,在本实施例中,所述步骤S03包括:根据所述位置偏差对所述初始机构坐标进行***误差补偿,获得补偿后的机构坐标;返回所述对所述初始机构坐标进行坐标转换,获得初始像素坐标的步骤,获得最终位置偏差,直至所述最终位置偏差满足所述预设精度要求;根据所述最终位置偏差和所述像素单位误差确定误差补偿参数。
可理解的是,可将位置偏差加到初始机构坐标中进行***误差补偿,获得补偿后的机构坐标,然后再对补偿后的机构坐标进行坐标转换,并依次进行获取转换矩阵、进行投影转换的步骤,获得最终位置偏差,若最终位置偏差满足预设精度要求,还需重复上述步骤,直到最终位置偏差满足预设精度要求。
在具体实现中,可根据最终位置偏差确定误差补偿参数,具体可将获得上述循环过程中的所有最终位置偏差,再将所有的最终位置偏差加上像素单位误差即可得到误差补偿参数。
具体地,本发明上述打印校正方法并不限于PCB板的打印,在一般的各种产品的高精度数字打印中都可用到。
本实施例通过获取待打印物上标记点与预打印的设计图上标记点的位置偏差,在位置偏差不满足预设精度要求时,根据位置偏差确定像素单位误差,再根据位置偏差和像素单位误差确定误差补偿参数。本实施例通过在位置偏差不满足预设精度要求时,根据位置偏差确定像素单位误差,再根据位置偏差和像素单位误差确定误差补偿参数,从而能够在预设打印设备进行实际打印之前精确地确定***误差带来的误差补偿参数,从而能够有效地对数字印刷过程中的误差进行校正,实现高精度打印。
参照图7,图7为本发明打印校正装置第一实施例的结构框图。
如图7所示,本发明实施例提出的打印校正装置包括:
坐标获取模块10,用于获取待打印物上标记点的像素坐标;
矩阵获取模块20,用于获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述像素坐标确定投影转换矩阵;
打印校正模块30,用于根据所述投影转换矩阵对所述标准设计图进行投影转换,获得校正后的设计图,并对所述校正后的设计图进行打印。
本实施例通过获取待打印物上标记点的像素坐标,然后获取标准设计图上标记点的标准像素坐标,并根据标准像素坐标和像素坐标确定投影转换矩阵,再根据投影转换矩阵对标准设计图进行投影转换,获得校正后的设计图,并对校正后的设计图进行打印。本实施例根据标准像素坐标和像素坐标确定投影转换矩阵,再根据投影转换矩阵对标准设计图进行投影转换,能够根据投影转换矩阵对标准设计图进行投影转换,所以可以将标准设计图转换到待打印物的真实位置上,得到校正后的设计图,再对校正后的设计图进行打印,能够有效地对数字印刷过程中的误差进行校正,实现高精度打印,并且打印过程不需要人工干预,能够提高生产效率,具备较大的实用价值。
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的打印校正方法,此处不再赘述。
基于本发明上述打印校正装置第一实施例,提出本发明打印校正装置的第二实施例。
在本实施例中,所述矩阵获取模块20,还用于获取标准设计图上标记点的标准像素坐标;对所述像素坐标进行***误差补偿,获得实际像素坐标;根据所述标准像素坐标和所述实际像素坐标确定投影转换矩阵。
进一步地,所述矩阵获取模块20,还用于获取待打印物上标记点的机构坐标;对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标;获取所述待打印物上标记点的误差补偿参数;根据所述误差补偿参数对所述像素坐标进行***误差补偿,获得实际像素坐标。
进一步地,所述矩阵获取模块20,还用于通过预设相机采集待打印物上标记点的初始图像坐标;对所述初始相机进行标定,获得标定信息;根据所述标定信息对所述初始图像坐标进行坐标转换,获得待打印物上标记点的机构坐标。
进一步地,所述矩阵获取模块20,还用于获取预设打印设备对应的打印原点坐标和预设打印密度;根据所述预设打印密度和所述打印原点坐标对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标。
进一步地,所述矩阵获取模块20,还用于通过预设激光设备测量预设打印设备对应的实际误差;根据所述实际误差对所述像素坐标进行***误差补偿,获得实际像素坐标。
进一步地,所述矩阵获取模块20,还用于获取待打印物上标记点与预打印的设计图上标记点的位置偏差;在所述位置偏差不满足预设精度要求时,根据所述位置偏差确定像素单位误差;根据所述位置偏差和所述像素单位误差确定误差补偿参数。
进一步地,所述矩阵获取模块20,还用于获取待打印物上标记点的初始机构坐标;对所述初始机构坐标进行坐标转换,获得初始像素坐标;获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述初始像素坐标确定初始转换矩阵;根据所述初始转换矩阵对所述标准设计图进行投影转换,获得预校正后的设计图,并对所述预校正后的设计图进行预打印,获得预打印的设计图上标记点的目标机构坐标;根据所述初始机构坐标和所述目标机构坐标确定位置偏差。
进一步地,所述矩阵获取模块20,还用于根据目标位置偏差对所述初始机构坐标进行***误差补偿,获得补偿后的机构坐标;返回所述对所述初始机构坐标进行坐标转换,获得初始像素坐标的步骤,获得最终位置偏差,直至所述最终位置偏差满足所述预设精度要求;根据所述最终位置偏差和所述像素单位误差确定误差补偿参数。
本发明打印校正装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有打印校正程序,所述打印校正程序被处理器执行时实现如上文所述的打印校正方法的步骤。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (12)
1.一种打印校正方法,其特征在于,所述打印校正方法包括以下步骤:
获取待打印物上标记点的像素坐标;
获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述像素坐标确定投影转换矩阵;
根据所述投影转换矩阵对所述标准设计图进行投影转换,获得校正后的设计图,并对所述校正后的设计图进行打印。
2.如权利要求1所述的打印校正方法,其特征在于,所述获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述像素坐标确定投影转换矩阵的步骤,具体包括:
获取标准设计图上标记点的标准像素坐标;
对所述像素坐标进行***误差补偿,获得实际像素坐标;
根据所述标准像素坐标和所述实际像素坐标确定投影转换矩阵。
3.如权利要求2所述的打印校正方法,其特征在于,所述对所述像素坐标进行***误差补偿,获得实际像素坐标的步骤,具体包括:
获取待打印物上标记点的机构坐标;
对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标;
获取所述待打印物上标记点的误差补偿参数;
根据所述误差补偿参数对所述像素坐标进行***误差补偿,获得实际像素坐标。
4.如权利要求3所述的打印校正方法,其特征在于,所述获取待打印物上标记点的机构坐标的步骤,具体包括:
通过预设相机采集待打印物上标记点的初始图像坐标;
对所述初始相机进行标定,获得标定信息;
根据所述标定信息对所述初始图像坐标进行坐标转换,获得待打印物上标记点的机构坐标。
5.如权利要求3所述的打印校正方法,其特征在于,所述对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标的步骤,具体包括:
获取预设打印设备对应的打印原点坐标和预设打印密度;
根据所述预设打印密度和所述打印原点坐标对所述机构坐标进行坐标转换,获得所述待打印物上标记点的像素坐标。
6.如权利要求2所述的打印校正方法,其特征在于,所述对所述像素坐标进行***误差补偿,获得实际像素坐标的步骤,具体包括:
通过预设激光设备测量预设打印设备对应的实际误差;
根据所述实际误差对所述像素坐标进行***误差补偿,获得实际像素坐标。
7.如权利要求3所述的打印校正方法,其特征在于,所述获取标准设计图上标记点的标准像素坐标的步骤之前,还包括:
获取待打印物上标记点与预打印的设计图上标记点的位置偏差;
在所述位置偏差不满足预设精度要求时,根据所述位置偏差确定像素单位误差;
根据所述位置偏差和所述像素单位误差确定误差补偿参数。
8.如权利要求7所述的打印校正方法,其特征在于,所述获取待打印物上标记点与预打印的设计图上标记点的位置偏差的步骤,具体包括:
获取待打印物上标记点的初始机构坐标;
对所述初始机构坐标进行坐标转换,获得初始像素坐标;
获取标准设计图上标记点的标准像素坐标,并根据所述标准像素坐标和所述初始像素坐标确定初始转换矩阵;
根据所述初始转换矩阵对所述标准设计图进行投影转换,获得预校正后的设计图,并对所述预校正后的设计图进行预打印,获得预打印的设计图上标记点的目标机构坐标;
根据所述初始机构坐标和所述目标机构坐标确定位置偏差。
9.如权利要求8所述的打印校正方法,其特征在于,所述根据所述位置偏差和所述像素单位误差确定误差补偿参数的步骤,具体包括:
根据目标位置偏差对所述初始机构坐标进行***误差补偿,获得补偿后的机构坐标;
返回所述对所述初始机构坐标进行坐标转换,获得初始像素坐标的步骤,获得最终位置偏差,直至所述最终位置偏差满足所述预设精度要求;
根据所述最终位置偏差和所述像素单位误差确定误差补偿参数。
10.一种打印校正装置,其特征在于,所述打印校正装置包括:
坐标获取模块,用于获取待打印物上标记点的像素坐标;
矩阵获取模块,用于获取标准设计图上标记点的标准像素坐标,并根据所述像素坐标和所述实际像素坐标确定投影转换矩阵;
打印校正模块,用于根据所述投影转换矩阵对所述标准设计图进行投影转换,获得校正后的设计图,并对所述校正后的设计图进行打印。
11.一种打印校正设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的打印校正程序,所述打印校正程序配置为实现如权利要求1至9中任一项所述的打印校正方法的步骤。
12.一种存储介质,其特征在于,所述存储介质上存储有打印校正程序,所述打印校正程序被处理器执行时实现如权利要求1至9中任一项所述的打印校正方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351484.5A CN115686394A (zh) | 2022-10-31 | 2022-10-31 | 打印校正方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351484.5A CN115686394A (zh) | 2022-10-31 | 2022-10-31 | 打印校正方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115686394A true CN115686394A (zh) | 2023-02-03 |
Family
ID=85045390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211351484.5A Pending CN115686394A (zh) | 2022-10-31 | 2022-10-31 | 打印校正方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115686394A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117162489A (zh) * | 2023-08-16 | 2023-12-05 | 郑州潮阔电子科技有限公司 | 一种3d打印坐标补偿方法、装置、存储介质及3d打印机 |
CN117268738A (zh) * | 2023-11-20 | 2023-12-22 | 季华实验室 | 喷嘴检测方法、装置、设备以及存储介质 |
-
2022
- 2022-10-31 CN CN202211351484.5A patent/CN115686394A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117162489A (zh) * | 2023-08-16 | 2023-12-05 | 郑州潮阔电子科技有限公司 | 一种3d打印坐标补偿方法、装置、存储介质及3d打印机 |
CN117268738A (zh) * | 2023-11-20 | 2023-12-22 | 季华实验室 | 喷嘴检测方法、装置、设备以及存储介质 |
CN117268738B (zh) * | 2023-11-20 | 2024-03-12 | 季华实验室 | 喷嘴检测方法、装置、设备以及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115686394A (zh) | 打印校正方法、装置、设备及存储介质 | |
CN111872544B (zh) | 激光出光指示点的标定方法、装置和振镜同轴视觉*** | |
CN112059413B (zh) | 激光振镜校正方法、装置、计算机设备和存储介质 | |
CN113379652B (zh) | 一种激光成像用的线形图像修正方法、***及相关设备 | |
CN113888449B (zh) | 一种激光成像用的图像处理方法、***及相关设备 | |
US20120083916A1 (en) | Displacement calculation method, drawing data correction method, substrate manufacturing method, and drawing apparatus | |
CN109740487B (zh) | 点云标注方法、装置、计算机设备和存储介质 | |
US8861019B2 (en) | Image evaluating apparatus, image evaluating method, and non-transitory storage medium for reading and quantifying an evaluation chart | |
KR20120106536A (ko) | 묘화 데이터의 보정 장치 및 묘화 장치 | |
JP2010122526A (ja) | マスクレス露光方法 | |
CN113379622A (zh) | 用于电子束缺陷检测的像素尺寸校准方法和装置及设备 | |
CN110270770B (zh) | 激光切割设备的校正方法、激光切割设备、及储存介质 | |
CN111391327A (zh) | 打印误差确定和打印方法、装置、电子设备及存储介质 | |
CN113978120A (zh) | 一种基于三维工作台的图像对准方法、装置以及介质 | |
CN110281665A (zh) | 通过参考线定位打印介质的打印方法、装置、设备及介质 | |
CN112435303B (zh) | 振镜***校正表构建方法、构建***及振镜***校正方法 | |
KR100909007B1 (ko) | 화상 처리 방법, 화상 처리 장치, 묘화 시스템, 및프로그램 | |
TWI656783B (zh) | 可校正複印位置的複印設備及複印方法 | |
JP4785644B2 (ja) | 印刷システム及び印刷データ処理装置 | |
JP2007033764A (ja) | パターン製造システム、露光装置、及び露光方法 | |
CN112894154B (zh) | 激光打标方法及装置 | |
US20120062862A1 (en) | Apparatuses And Methods For Compensation Of Carrier Distortions From Measurement Machines | |
CN113379692A (zh) | 校准om和sem坐标关系的方法和装置、设备和存储介质 | |
US8937751B2 (en) | Image evaluating apparatus, image evaluating method, and non-transitory storage medium | |
JP2000127549A (ja) | 印刷制御装置、印刷制御方法および記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |