买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:武汉理工大学
摘要:本申请公开了一种基于透视坐标变换的条码矫正方法、装置、电子设备及存储介质,该方法包括:获取待矫正的条码图像;利用预设算法对所述条码图像进行倾斜矫正,得到水平条码图像;在水平条码图像上覆盖四边形蒙版,建立平面直角坐标系,得到蒙版四个顶点的坐标;根据顶点坐标判断蒙版的类型;根据蒙版的类型,利用蒙版类型对应的坐标转换公式,对蒙版中所有的像素点进行坐标变换,得到矫正后的条码图像;输出矫正后的条码图像。本申请可解决由拍摄角度不垂直引起的条码图像透视扭曲成不规则四边形的问题,将条码图像恢复到矩形形态;避免因外形拉伸填充引起的图像内部扭曲,提高条码识别首读率,降低误码率。
主权项:1.一种基于透视坐标变换的条码矫正方法,其特征在于,包括:获取待矫正的条码图像;利用预设算法对所述条码图像进行倾斜矫正,得到水平条码图像;在所述水平条码图像上覆盖四边形蒙版,根据所述蒙版建立平面直角坐标系,得到所述蒙版左顶点、右顶点、左底点、右底点的位置坐标;根据所述左顶点、右顶点、左底点、右底点的坐标,判断所述蒙版的类型;根据所述蒙版的类型,利用所述蒙版类型对应的坐标转换公式,对所述蒙版中所有的像素点进行坐标变换,得到矫正后的条码图像;输出所述矫正后的条码图像;根据所述左顶点、右顶点、左底点、右底点的坐标,判断所述蒙版的类型,包括:当所述蒙版左顶点的横坐标和左底点的横坐标不相等、右顶点的横坐标和右底点的横坐标不相等、左顶点的纵坐标和右顶点的纵坐标不相等时,确定所述蒙版为第一类:当所述蒙版左顶点的横坐标和左底点的横坐标不相等、右顶点的横坐标和右底点的横坐标不相等、左顶点的纵坐标和右顶点的纵坐标相等时,确定所述蒙版为第二类;当所述蒙版左顶点的横坐标和左底点的横坐标相等、右顶点的横坐标和右底点的横坐标不相等、左顶点的纵坐标和右顶点的纵坐标不相等时,确定所述蒙版为第三类;当所述蒙版左顶点的横坐标和左底点的横坐标相等、右顶点的横坐标和右底点的横坐标不相等、左顶点的纵坐标和右顶点的纵坐标相等时,确定所述蒙版为第四类;当所述蒙版左顶点的横坐标和左底点的横坐标不相等、右顶点的横坐标和右底点的横坐标相等、左顶点的纵坐标和右顶点的纵坐标不相等时,确定所述蒙版为第五类;当所述蒙版左顶点的横坐标和左底点的横坐标不相等、右顶点的横坐标和右底点的横坐标相等、左顶点的纵坐标和右顶点的纵坐标相等时,确定所述蒙版为第六类;当所述蒙版左顶点的横坐标和左底点的横坐标相等、右顶点的横坐标和右底点的横坐标相等、左顶点的纵坐标和右顶点的纵坐标不相等时,确定所述蒙版为第七类;当所述蒙版左顶点的横坐标和左底点的横坐标相等、右顶点的横坐标和右底点的横坐标相等、左顶点的纵坐标和右顶点的纵坐标相等时,确定所述蒙版为第八类;对所述蒙版中所有的像素点进行坐标变换,得到矫正后的条码图像,包括:根据所述蒙版的左顶点和右顶点建立第一直线,根据所述蒙版的左底点和右底点建立第二直线;所述第一直线和第二直线的交点为第一交点;根据所述蒙版的左顶点和左底点建立第三直线,根据所述蒙版的右顶点和右底点建立第四直线;所述第三直线和第四直线的交点为第二交点;根据蒙版中的像素点和第一交点建立第五直线,根据所述像素点和第二交点建立第六直线;所述第五直线和第三直线的交点为第三交点;所述第五直线和第四直线的交点为第四交点;所述第六直线和第一直线的交点为第五交点;所述第六直线和第二直线的交点为第六交点;根据所述像素点、所述第三交点、第四交点、第五交点和第六交点的坐标以及预设的条码长度值和宽度值,得到所述像素点转换后的平面坐标;遍历所述蒙版中所有的像素点,得到所述蒙版中所有像素点转换后的平面坐标;根据所述所有像素点转换后的平面坐标,得到矫正后的条码图像。
全文数据:
权利要求:
百度查询: 武汉理工大学 基于透视坐标变换的条码矫正方法、装置和电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。