一种图像处理方法及系统技术方案

技术编号:21117285 阅读:27 留言:0更新日期:2019-05-16 09:27
本发明专利技术属于图像处理领域,公开了一种图像处理方法及系统,其方法包括:获取待处理图像的像素信息;在待处理图像中确定待还原四边形区域;计算待还原四边形区域的四个顶点的坐标;根据待还原四边形区域的四个顶点的坐标,计算待还原四边形区域对应的原始图像的长宽比;根据待处理图像的像素信息和原始图像的长宽比建立新图像;计算新图像的四个顶点的坐标;根据待处理图像的像素信息、待还原四边形区域的四个顶点的坐标和新图像的四个顶点的坐标,对新图像进行处理得到还原图像。本发明专利技术的图像处理方法可优化移动终端扫码的摄像头角度倾斜问题,一定程度上避免由于扫码角度而导致的扫码失败问题,提高用户的使用体验。

【技术实现步骤摘要】
一种图像处理方法及系统
本专利技术属于图像处理
,特别涉及一种图像处理方法及系统。
技术介绍
随着智能终端及网络技术的迅速发展,智能终端的普及率也越来越高。在日常工作生活中,用手机等智能设备的摄像头功能进行拍照和扫码等也成为必不可少的需求。但由于拍照手法以及产品质量的原因,有可能拍出来的照片存在一定的扭曲或者倾斜,不符合用户的初衷,达不到满意的效果。目前,在图像处理中,普通的水平倾斜失真可以通过简单的图像处理手段,比如倾斜校正等方法进行还原,但对于较为复杂的透视失真,用传统的透视变换方法处理图像,得到的图像可能存在长宽比例失调的现象,不能实现等比例还原图像。
技术实现思路
本专利技术的目的是提供一种图像处理方法及系统,实现按照原图像中的物体的真实长宽比还原图像的目的。本专利技术提供的技术方案如下:一方面,提供一种图像处理方法,包括:获取待处理图像的像素信息;在所述待处理图像中确定待还原四边形区域;计算所述待还原四边形区域的四个顶点的坐标;根据所述待还原四边形区域的四个顶点的坐标,计算所述待还原四边形区域对应的原始图像的长宽比;根据所述待处理图像的像素信息和所述原始图像的长宽比建立新图像;计算所述新图像的四个顶点的坐标;根据所述待处理图像的像素信息、所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标,对所述新图像进行处理得到还原图像。进一步优选地,所述计算所述待还原四边形区域的四个顶点的坐标具体包括:获取所述待处理图像的中心点;将所述待处理图像的中心点作为物理坐标中心点;根据所述物理坐标中心点和所述待处理图像的像素信息,计算所述待还原四边形区域的四个顶点的坐标。进一步优选地,所述根据所述待还原四边形区域的四个顶点的坐标,计算所述待还原四边形区域对应的原始图像的长宽比具体包括:获取摄像头的中心点坐标和所述待还原四边形区域的对角线交点的坐标;将所述待还原四边形区域的四个顶点的坐标和所述摄像头的中心点坐标代入公式(2)(3)(4)和(5),再结合公式(1)得到所述待还原四边形区域对应的原始图像的长宽比T:其中,所述待还原四边形区域的四个顶点的坐标分别为A(XA,YA,0),B(XB,YB,0),C(XC,YC,0),D(XD,YD,0),所述摄像头的中心点坐标为Z(0,0,ZF),所述待还原四边形区域的对角线交点的坐标为G(XG,YG,0)。进一步优选地,所述根据所述待处理图像的像素信息和所述待还原四边形区域对应的原始图像的长宽比建立新图像具体包括:获取所述待处理图像的长度方向的像素信息和宽度方向的像素信息;根据所述待还原四边形区域对应的原始图像的长宽比、所述长度方向的像素信息和所述宽度方向的像素信息建立新图像。进一步优选地,所述根据所述待处理图像的像素信息、所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标,对所述新图像进行处理得到还原图像具体包括:利用所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标计算透视矩阵的参数;根据计算得到的透视矩阵和所述待处理图像的像素信息对所述新图像进行映射和插值,得到还原图像。另一方面,还提供一种图像处理系统,包括:像素信息获取模块,用于获取待处理图像的像素信息;区域确定模块,用于在所述待处理图像中确定待还原四边形区域;坐标计算模块,用于计算所述待还原四边形区域的四个顶点的坐标;长宽比计算模块,用于根据所述待还原四边形区域的四个顶点的坐标,计算所述待还原四边形区域对应的原始图像的长宽比;新图像建立模块,用于根据所述待处理图像的像素信息和所述原始图像的长宽比建立新图像;所述坐标计算模块,还用于计算所述新图像的四个顶点的坐标;图像处理模块,用于根据所述待处理图像的像素信息、所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标,对所述新图像进行处理得到还原图像。进一步优选地,所述坐标计算模块包括:中心点获取单元,用于获取所述待处理图像的中心点;物理坐标中心点确定单元,用于将所述待处理图像的中心点作为物理坐标中心点;坐标计算单元,用于根据所述物理坐标中心点和所述待处理图像的像素信息,计算所述待还原四边形区域的四个顶点的坐标。进一步优选地,所述长宽比计算模块包括:坐标获取单元,用于获取摄像头的中心点坐标和所述待还原四边形区域的对角线交点的坐标;长宽比计算单元,用于将所述待还原四边形区域的四个顶点的坐标和所述摄像头的中心点坐标代入公式(2)(3)(4)和(5),再结合公式(1)得到所述待还原四边形区域对应的原始图像的长宽比T:其中,所述待还原四边形区域的四个顶点的坐标分别为A(XA,YA,0),B(XB,YB,0),C(XC,YC,0),D(XD,YD,0),所述摄像头的中心点坐标为Z(0,0,ZF),所述待还原四边形区域的对角线交点的坐标为G(XG,YG,0)。进一步优选地,所述新图像建立模块包括:像素信息获取单元,用于获取所述待处理图像的长度方向的像素信息和宽度方向的像素信息;新图像建立单元,用于根据所述待还原四边形区域对应的原始图像的长宽比、所述长度方向的像素信息和所述宽度方向的像素信息建立新图像。进一步优选地,所述图像处理模块包括:透视矩阵计算单元,用于利用所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标计算透视矩阵的参数;映射插值单元,用于根据计算得到的透视矩阵和所述待处理图像的像素信息对所述新图像进行映射和插值,得到还原图像。与现有技术相比,本专利技术提供的一种图像处理方法及系统具有以下有益效果:1、本专利技术通过计算待还原四边形区域的四个顶点坐标,然后根据该四个顶点坐标计算得到待还原四边形区域对应的原始图像的真实长宽比,再根据原始图像的真实长宽比建立新图像,使得到的新图像与原始图像的长宽比相同,然后在新图像中通过现有的透视矩阵计算即可得到与原始图像的长宽比相同的还原图像,本专利技术的图像处理方法可在扫码等场景中,优化移动终端扫码的摄像头角度倾斜问题,一定程度上避免由于扫码角度而导致的扫码失败问题,提高用户的使用体验,同时本方法还可提高OCR识别的准确率。2、在本专利技术一优选实施例中,根据待处理图像的长度方向的像素信息、宽度方向的像素信息和原始图像的长宽比建立新图像,可使建立的新图像尺寸更接近原始图像,提高图像的还原率。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种图像处理方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种图像处理方法的第一实施例的流程示意图;图2是本专利技术一种图像处理方法的第二实施例的流程示意图一;图3是本专利技术一种图像处理方法的第二实施例的流程示意图二;图4是本专利技术一种图像处理方法的第二实施例的流程示意图三;图5是本专利技术一种图像处理方法的数学建模示意图;图6是本专利技术一种图像处理方法的图像处理效果图;图7是本专利技术一种图像处理系统的一个实施例的结构示意框图。附图标号说明100、像素信息获取模块;200、区域确定模块;300、坐标计算模块;310、中心点获取单元;320、物理坐标中心点确定单元;330、坐标计算单元;400、长宽比计算模块;500、新图像建立模块;510、像素信息获取单元;520、新图像建立单元;600、图像处理模块;610、透视矩阵计算单元本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:获取待处理图像的像素信息;在所述待处理图像中确定待还原四边形区域;计算所述待还原四边形区域的四个顶点的坐标;根据所述待还原四边形区域的四个顶点的坐标,计算所述待还原四边形区域对应的原始图像的长宽比;根据所述待处理图像的像素信息和所述原始图像的长宽比建立新图像;计算所述新图像的四个顶点的坐标;根据所述待处理图像的像素信息、所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标,对所述新图像进行处理得到还原图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取待处理图像的像素信息;在所述待处理图像中确定待还原四边形区域;计算所述待还原四边形区域的四个顶点的坐标;根据所述待还原四边形区域的四个顶点的坐标,计算所述待还原四边形区域对应的原始图像的长宽比;根据所述待处理图像的像素信息和所述原始图像的长宽比建立新图像;计算所述新图像的四个顶点的坐标;根据所述待处理图像的像素信息、所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标,对所述新图像进行处理得到还原图像。2.根据权利要求1所述的一种图像处理方法,其特征在于,所述计算所述待还原四边形区域的四个顶点的坐标具体包括:获取所述待处理图像的中心点;将所述待处理图像的中心点作为物理坐标中心点;根据所述物理坐标中心点和所述待处理图像的像素信息,计算所述待还原四边形区域的四个顶点的坐标。3.根据权利要求1所述的一种图像处理方法,其特征在于,所述根据所述待还原四边形区域的四个顶点的坐标,计算所述待还原四边形区域对应的原始图像的长宽比具体包括:获取摄像头的中心点坐标和所述待还原四边形区域的对角线交点的坐标;将所述待还原四边形区域的四个顶点的坐标和所述摄像头的中心点坐标代入公式(2)(3)(4)和(5),再结合公式(1)得到所述待还原四边形区域对应的原始图像的长宽比T:其中,所述待还原四边形区域的四个顶点的坐标分别为A(XA,YA,0),B(XB,YB,0),C(XC,YC,0),D(XD,YD,0),所述摄像头的中心点坐标为Z(0,0,ZF),所述待还原四边形区域的对角线交点的坐标为G(XG,YG,0)。4.根据权利要求1所述的一种图像处理方法,其特征在于,所述根据所述待处理图像的像素信息和所述待还原四边形区域对应的原始图像的长宽比建立新图像具体包括:获取所述待处理图像的长度方向的像素信息和宽度方向的像素信息;根据所述待还原四边形区域对应的原始图像的长宽比、所述长度方向的像素信息和所述宽度方向的像素信息建立新图像。5.根据权利要求1所述的一种图像处理方法,其特征在于,所述根据所述待处理图像的像素信息、所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标,对所述新图像进行处理得到还原图像具体包括:利用所述待还原四边形区域的四个顶点的坐标和所述新图像的四个顶点的坐标计算透视矩阵的参数;根据计算得到的透视矩阵和所述待处理图像的像素信息对所述新图像进行映射和插值,得到还原图像。6.一种图像...

【专利技术属性】
技术研发人员:黄智辉陈硕
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1