【技术实现步骤摘要】
二次曲面二维码的生成、识别方法,打印装置及移动终端
本专利技术涉及3D打印技术,尤其涉及一种二次曲面二维码的生成、识别方法,打印装置及移动终端。
技术介绍
二维码技术已经被广泛应用于各行业,进入千家万户,并成为银行支付的重要手段。目前二维码是基于二维平面的,并不适用于3D二次曲面的打印,目前3D打印技术无法将平面二维码打印到二次曲面上。而实现将平面二维码打印到三维二次曲面的表面是将平面二维码应用于二次曲面需要解决的关键问题,也是3D打印时代迫切需要解决的问题。
技术实现思路
本专利技术针对现有技术无法将平面二维码打印到二次曲面的问题,提出一种二次曲面二维码的生成、识别方法,打印装置及移动终端,能够有效的将平面二维码打印至二次曲面上。一种二次曲面二维码的生成方法,包括:打印装置采集平面二维码图案;打印装置建立坐标系;打印装置建立二次曲面方程;打印装置根据所述平面二维码图案中的像素点坐标构建投影射线方程;打印装置根据所述二次曲面方程和投影射线方程计算投影射线与二次曲面的交点坐标,所述交点坐标为所述平面二维码图案的像素点在二次曲面上的投影点坐标;打印装置采集所述平面二维码图 ...
【技术保护点】
1.一种二次曲面二维码的生成方法,其特征在于,包括:打印装置采集平面二维码图案;打印装置建立坐标系;打印装置建立二次曲面方程;打印装置根据所述平面二维码图案中的像素点坐标构建投影射线方程;打印装置根据所述二次曲面方程和投影射线方程计算投影射线与二次曲面的交点坐标,所述交点坐标为所述平面二维码图案的像素点在二次曲面上的投影点坐标;打印装置采集所述平面二维码图案中像素点的平面像素面积;打印装置根据所述平面二维码图案中像素点的平面像素面积计算对应的投影点像素面积;打印装置根据获得的所有投影点坐标和投影点像素面积,构建二次曲面二维码。
【技术特征摘要】
1.一种二次曲面二维码的生成方法,其特征在于,包括:打印装置采集平面二维码图案;打印装置建立坐标系;打印装置建立二次曲面方程;打印装置根据所述平面二维码图案中的像素点坐标构建投影射线方程;打印装置根据所述二次曲面方程和投影射线方程计算投影射线与二次曲面的交点坐标,所述交点坐标为所述平面二维码图案的像素点在二次曲面上的投影点坐标;打印装置采集所述平面二维码图案中像素点的平面像素面积;打印装置根据所述平面二维码图案中像素点的平面像素面积计算对应的投影点像素面积;打印装置根据获得的所有投影点坐标和投影点像素面积,构建二次曲面二维码。2.根据权利要求1所述的二次曲面二维码的生成方法,其特征在于,所述打印装置建立的坐标系包括标准坐标系和观察坐标系。3.根据权利要求2所述的二次曲面二维码的生成方法,其特征在于,投影射线为所述观察坐标系的原点与所述平面二维码图案中的像素点的连线。4.根据权利要求2所述的二次曲面二维码的生成方法,其特征在于,所述二次曲面包括旋转曲面、圆锥面、柱面、球面、椭球面、抛物面和双曲面。5.根据权利要求3所述的二次曲面二维码的生成方法,其特征在于,所述投影点像素面积通过以下公式进行计算:其中,SM,m,n为投影点像素面积,SQ,i,j为平面二维码图案中像素点的平面像素面积,为所述观察坐标系的原点与投影点的距离,为所述观察坐标系的原点与平面二维码图案的像素点的距离。6.一种二次曲面二维码的识别方法,其特征在于,包括:移动终端采集二次曲面上的二次曲面二维码图案;移动终端检测采集到的所述二次曲面二维码图案的形状是否为畸变四边形;如果移动终端检测到所述二次曲面二维码图案的形状为畸变四边形,则建立相机坐标系和标准坐标系,并基于透视投影变换建立变换方程;移动终端求解所述变换方程,获得变换矩阵;移动终端根据所述变换矩阵,将所述畸变四边形的图案校正为标准正方形二维码图案。7.根据权利要求6所述的二次曲面二维码的识别方法,其特征在于,所...
【专利技术属性】
技术研发人员:王安玲,刘晓博,李诗珂,郭蕾,庞建萍,辛旷,刘福平,
申请(专利权)人:北京印刷学院,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。