图像处理的方法及装置制造方法及图纸

技术编号:15957055 阅读:36 留言:0更新日期:2017-08-08 09:56
本公开是关于一种图像处理的方法及装置,用于减少图像处理时图像中水印的失真,以提高图像的质量。所述方法包括:针对待畸变处理图像中的每个像素点,获得待畸变处理图像的一个像素点;判断所述像素点的坐标是否属于已知的水印区域;在所述像素点的坐标属于预设的水印区域时,保持所述像素点的坐标不变;在所述像素点的坐标不属于预设的水印区域时,对所述像素点进行畸变处理。

【技术实现步骤摘要】
图像处理的方法及装置
本公开涉及通信及计算机处理领域,尤其涉及图像处理的方法及装置。
技术介绍
随着电子技术的发展,移动终端、数码相机等设备已经普遍应用。人们对摄影质量要求越来越高,移动终端和数码相机等拍照设备为了满足用户的需求,可安装广角镜头等拍摄性能更高的镜头。但是,广角镜头拍摄到的图片在边缘处有畸变,影响图片质量。可对图像进行畸变处理,以提高图像质量。但是,如果图像中包含水印,在畸变处理时水印会发生变形,反而影响图像质量。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种图像处理的方法及装置。根据本公开实施例的第一方面,提供一种图像处理的方法,包括:针对待畸变处理图像中的每个像素点,获得待畸变处理图像的一个像素点;判断所述像素点的坐标是否属于已知的水印区域;在所述像素点的坐标属于预设的水印区域时,保持所述像素点的坐标不变;在所述像素点的坐标不属于预设的水印区域时,对所述像素点进行畸变处理。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例在对图像进行畸变处理时排除水印区域,保证水印区别在畸变过程不失真,从而提高图像质量和显示效果。在一个实施例中,所述判断所述像素点的坐标是否属于已知的水印区域之前,所述方法还包括:根据预设的水印特征,确定所述待畸变处理图像中的水印区域。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例提供了一种根据水印特征确定水印区域的实现方式,适用于对外来图像的识别和处理。在一个实施例中,获得待畸变处理图像的一个像素点之前,所述方法还包括:判断是否需要对获得的图像进行畸变处理;在确定需要对获得的图像进行畸变处理时,确定所述图像为待畸变处理图像。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以识别出图像是否发生畸变,在图像发生畸变时对图像进行畸变处理,提高图像质量和显示效果。在一个实施例中,所述判断是否需要对图像进行畸变处理,至少包括下列步骤之一:根据所述拍照设备的设备信息,判断所述拍照设备是否包含广角镜头,在所述拍照设备包含广角镜头时,确定需要对所述图像进行畸变处理;判断所述图像边缘处的纹理特征是否包括多个弧形的纹理特征,在所述图像边缘处的纹理特征包括多个弧形的纹理特征时,确定需要对所述图像进行畸变处理。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例通过拍照设备的类型或图像纹理特征来判断图像是否发生畸变,提供了多种判断方式,可提高判断结果的准确性。在一个实施例中,确定所述图像为待畸变处理图像之前,所述方法还包括:对所述图像进行硬解码,获得红绿蓝RGB纹理图像;或者对所述图像进行软解码,获得亮色度YUV图像;将所述YUV图像转换为RGB纹理图像。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例将图像转换为RGB纹理图像,便于进行畸变处理,有助于提高畸变处理后的图像质量。在一个实施例中,对所述像素点进行畸变处理,包括:根据图像的宽和高,以及所述像素点到所述图像的中心点的距离,对所述像素点进行处理。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例针对畸变特点进行有效的处理,提高了畸变处理的效果。在一个实施例中,所述根据图像的宽和高,以及所述像素点到所述图像的中心点的距离,对所述像素点进行处理,包括:根据以下公式对所述像素点进行处理:x1=x·a;y1=y·a;a=arctang(r1)/r1;r1=r/s;其中,以所述图像的中心点为二维直角坐标系的原点,(x,y)为处理前所述像素点的坐标,(x1,y1)为处理后所述像素点的坐标,a为畸变处理系数,r为处理前所述像素点(x,y)到所述图像的中心点的距离,r1为处理后所述像素点(x1,y1)到所述图像的中心点的距离,R为所述图像的顶点到所述图像的中心点的距离,w为所述图像的宽,h为所述图像的高,s为预设的效果参量。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例提供了一种畸变处理的实现方式。根据本公开实施例的第二方面,提供一种图像处理的装置,包括:获取模块,用于针对待畸变处理图像中的每个像素点,获得待畸变处理图像的一个像素点;第一判断模块,用于判断所述像素点的坐标是否属于已知的水印区域;保持模块,用于在所述像素点的坐标属于预设的水印区域时,保持所述像素点的坐标不变;畸变模块,用于在所述像素点的坐标不属于预设的水印区域时,对所述像素点进行畸变处理。在一个实施例中,所述装置还包括:区域模块,用于根据预设的水印特征,确定所述待畸变处理图像中的水印区域。在一个实施例中,所述装置还包括:第二判断模块,用于判断是否需要对获得的图像进行畸变处理;确定模块,用于在确定需要对获得的图像进行畸变处理时,确定所述图像为待畸变处理图像。在一个实施例中,所述第二判断模块至少包括下列子模块之一:第一判断子模块,用于根据所述拍照设备的设备信息,判断所述拍照设备是否包含广角镜头,在所述拍照设备包含广角镜头时,确定需要对所述图像进行畸变处理;第二判断子模块,用于判断所述图像边缘处的纹理特征是否包括多个弧形的纹理特征,在所述图像边缘处的纹理特征包括多个弧形的纹理特征时,确定需要对所述图像进行畸变处理。在一个实施例中,所述装置还包括:硬解码模块,用于对所述图像进行硬解码,获得红绿蓝RGB纹理图像;或者软解码模块,用于对所述图像进行软解码,获得亮色度YUV图像;转换模块,用于将所述YUV图像转换为RGB纹理图像。在一个实施例中,所述畸变模块包括:畸变子模块,用于根据图像的宽和高,以及所述像素点到所述图像的中心点的距离,对所述像素点进行处理。在一个实施例中,所述畸变子模块根据以下公式对所述像素点进行处理:x1=x·a;y1=y·a;a=arctang(r1)/r1;r1=r/s;其中,以所述图像的中心点为二维直角坐标系的原点,(x,y)为处理前所述像素点的坐标,(x1,y1)为处理后所述像素点的坐标,a为畸变处理系数,r为处理前所述像素点(x,y)到所述图像的中心点的距离,r1为处理后所述像素点(x1,y1)到所述图像的中心点的距离,R为所述图像的顶点到所述图像的中心点的距离,w为所述图像的宽,h为所述图像的高,s为预设的效果参量。根据本公开实施例的第三方面,提供一种图像处理的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:针对待畸变处理图像中的每个像素点,获得待畸变处理图像的一个像素点;判断所述像素点的坐标是否属于已知的水印区域;在所述像素点的坐标属于预设的水印区域时,保持所述像素点的坐标不变;在所述像素点的坐标不属于预设的水印区域时,对所述像素点进行畸变处理。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种图像处理的方法的流程图。图2是根据一示例性实施例示出的一种图像的示意图。图3是根据一示例性实施例示出的一种图像的示意图。图4是根据一示例性实施例示出的一种图像的示意图。图5是根据一示例性实施例示出的一种图像处理的方法的流程图。图6是根据一示例性实施例示出的一种图像处理的本文档来自技高网...

【技术保护点】
一种图像处理的方法,其特征在于,包括:针对待畸变处理图像中的每个像素点,获得待畸变处理图像的一个像素点;判断所述像素点的坐标是否属于已知的水印区域;在所述像素点的坐标属于预设的水印区域时,保持所述像素点的坐标不变;在所述像素点的坐标不属于预设的水印区域时,对所述像素点进行畸变处理。

【技术特征摘要】
1.一种图像处理的方法,其特征在于,包括:针对待畸变处理图像中的每个像素点,获得待畸变处理图像的一个像素点;判断所述像素点的坐标是否属于已知的水印区域;在所述像素点的坐标属于预设的水印区域时,保持所述像素点的坐标不变;在所述像素点的坐标不属于预设的水印区域时,对所述像素点进行畸变处理。2.根据权利要求1所述的图像处理的方法,其特征在于,所述判断所述像素点的坐标是否属于已知的水印区域之前,所述方法还包括:根据预设的水印特征,确定所述待畸变处理图像中的水印区域。3.根据权利要求1所述的图像处理的方法,其特征在于,获得待畸变处理图像的一个像素点之前,所述方法还包括:判断是否需要对获得的图像进行畸变处理;在确定需要对获得的图像进行畸变处理时,确定所述图像为待畸变处理图像。4.根据权利要求3所述的图像处理的方法,其特征在于,所述判断是否需要对图像进行畸变处理,至少包括下列步骤之一:根据所述拍照设备的设备信息,判断所述拍照设备是否包含广角镜头,在所述拍照设备包含广角镜头时,确定需要对所述图像进行畸变处理;判断所述图像边缘处的纹理特征是否包括多个弧形的纹理特征,在所述图像边缘处的纹理特征包括多个弧形的纹理特征时,确定需要对所述图像进行畸变处理。5.根据权利要求1所述的图像处理的方法,其特征在于,确定所述图像为待畸变处理图像之前,所述方法还包括:对所述图像进行硬解码,获得红绿蓝RGB纹理图像;或者对所述图像进行软解码,获得亮色度YUV图像;将所述YUV图像转换为RGB纹理图像。6.根据权利要求1所述的图像处理的方法,其特征在于,对所述像素点进行畸变处理,包括:根据图像的宽和高,以及所述像素点到所述图像的中心点的距离,对所述像素点进行处理。7.根据权利要求6所述的图像处理的方法,其特征在于,所述根据图像的宽和高,以及所述像素点到所述图像的中心点的距离,对所述像素点进行处理,包括:根据以下公式对所述像素点进行处理:x1=x·a;y1=y·a;a=arctang(r1)/r1;r1=r/s;其中,以所述图像的中心点为二维直角坐标系的原点,(x,y)为处理前所述像素点的坐标,(x1,y1)为处理后所述像素点的坐标,a为畸变处理系数,r为处理前所述像素点(x,y)到所述图像的中心点的距离,r1为处理后所述像素点(x1,y1)到所述图像的中心点的距离,R为所述图像的顶点到所述图像的中心点的距离,w为所述图像的宽,h为所述图像的高,s为预设的效果参量。8.一种图像处理的装置,其特征在于,包括:获取模块,用于针对待畸变处理图像中的每个像素点,获得待畸变处理图像的一个像素点;第一判断模块,用于判断所述像素点的坐标是否属于已知的...

【专利技术属性】
技术研发人员:李飞云
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1