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

技术编号:19428081 阅读:67 留言:0更新日期:2018-11-14 11:07
一种图像处理方法,包括步骤:将待处理图像以M*M个像素大小进行分割,得到包括多个子图像块的分块图像;计算每个子图像块包含的所有像素的平均亮度值;判断各该子图像块为亮区块或为暗区块;对所述亮区块和所述暗区块分别做减益伽马变换和增益伽马变换从而得到变换后的分块图像;选取与M互为质数的多个其他数值重复以上步骤从而得到多个变换后的分块图像,其中该多个其他数值也互为质数;对所述图像的多个变换后的分块图像进行叠加平均处理以得到动态范围更大的图像。本发明专利技术还提供一种图像处理装置。本发明专利技术可以利用一张图像进行后制处理,从而得到该图像对应的高动态范围图像。

【技术实现步骤摘要】
图像处理方法及装置
本专利技术涉及一种图像处理技术,尤其是涉及一种图像处理方法及装置。
技术介绍
自然光线的动态范围很大,并且往往在拍照时的场景中会同时存在高亮度与低亮度的景物。人眼的成像能力较高,大部分高动态范围场景中的细节信息都可以被获得。但普通的成像设备却不能捕获低亮度的区域,造成细节丢失,因此拍摄的图像往往不尽如人意。而目前图像的后制处理一般使用增强亮度的方法或者直方图均衡方法,均不能使普通的成像设备拍摄的图像自然地表现出拍照时的原本高亮度和低亮度的信息。
技术实现思路
鉴于以上内容,有必要提供一种图像处理方法及装置,可以有效提升拍摄图像的动态范围。所述图像处理装置,包括:分割模块,用于将待处理图像以M*M个像素大小进行分割,得到包括多个子图像块的分块图像;计算模块,用于计算每个子图像块包含的所有像素的平均亮度值;判断模块,用于将所述平均亮度值大于预设的第一亮度阈值的子图像块判断为亮区块,将所述平均亮度值小于预设的第二亮度阈值的子图像块判断为暗区块;变换模块,用于对所述亮区块和所述暗区块分别做减益伽马变换和增益伽马变换从而得到变换后的分块图像;所述分割模块,还用于选取与M互为质数的多个其他数值替代原M值,以对所述待处理图像重新进行分割,并触发所述计算模块、判断模块和变换模块重复上述处理,从而得到多个变换后的分块图像,其中该多个其他数值也互为质数;叠加模块,用于对所述多个变换后的分块图像进行叠加平均处理得到完成处理后的图像。所述图像处理方法,包括步骤:将待处理图像以M*M个像素大小进行分割,得到包括多个子图像块的分块图像;计算每个子图像块包含的所有像素的平均亮度值;将所述平均亮度值大于预设的第一亮度阈值的子图像块判断为亮区块,将所述平均亮度值小于预设的第二亮度阈值的子图像块判断为暗区块;对所述亮区块和所述暗区块分别做减益伽马变换和增益伽马变换从而得到变换后的分块图像;选取与M互为质数的多个其他数值替代原M值,重复以上步骤从而得到多个变换后的分块图像,其中该多个其他数值也互为质数;对所述多个变换后的分块图像进行叠加平均处理得到完成处理后的图像。相较于现有技术,所述的图像处理方法及装置,能够将拍摄的图像进行多次分块,并针对每次分块后的图像的亮区块和暗区块分别做减益和增益的伽马变换,最后再将所有变换后的图像进行叠加平均处理。通过对暗区块和亮区块分别处理,在提升暗区块图像细节的同时,保留了亮区块图像的信息,从而有效地提升了拍摄的图像的动态范围。附图说明图1是本专利技术实施例之图像处理装置的功能模块图。图2是本专利技术实施例之原图像转换成的亮度图像的示意图。图3是本专利技术实施例之分割后的剩余像素就近分配示意图。图4A和图4B是本专利技术实施例之分块后的亮区块图像和暗区块图像的示意图。图5A和图5B是本专利技术实施例之进行伽马变换后的亮区块图像和暗区块图像的示意图。图6是本专利技术实施例之完成处理后的亮度图像的示意图。图7是本专利技术实施例之图像处理方法的流程图。主要元件符号说明图像处理装置2存储器20处理器30转换模块100分割模块200计算模块300判断模块400变换模块500叠加模块600补偿模块700如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式参阅图1所示,是本专利技术实施例之图像处理装置的功能模块图。所述图像处理装置2用于对成像设备拍摄的图像进行处理,从而提升拍摄出的图像的动态范围。所述图像处理装置2可以是独立进行图像处理的装置,也可以是作为附加装置运行于成像设备当中,运行过程耦合在拍摄过程中。所述图像处理装置2主要包括有转换模块100、分割模块200、计算模块300、判断模块400、变换模块500、叠加模块600、补偿模块700以及存储器20和处理器30。所述模块被配置成由一个或多个处理器(本实施例为处理器30)执行,以完成本专利技术。本专利技术所称的模块是完成一特定功能的计算机程序段。存储器20用于存储所述图像处理装置2的程序代码等资料。所述转换模块100用于将拍摄的彩色图像转换成亮度图像(参阅图2所示)。在本实施例中,由于彩色图像是亮度图像和色度图像构成的,因此,所述转换模块100主要是将彩色图像中的亮度图像提取出来。值得注意的是,对于拍摄的彩色图像是否需要进行动态范围提升,可以预先设置一个判断过程。例如,计算该彩色图像的各像素的亮度值,然后计算所有像素亮度值的直方图并进行归一化处理。接着分别计算亮区(如亮度值192~255)、中间区域(如亮度值64~191)和暗区(如亮度值0~63)的直方图积分,最后根据亮区和暗区的直方图积分总和是否大于中间区域的直方图积分的1.5倍,从而判断该图像是否过暗或过亮。若亮区和暗区的直方图积分总和大于中间区域的直方图积分的1.5倍,代表该图像存在过暗或过亮的不均衡情形,需要进行动态范围提升。所述分割模块200用于将所述转换模块100提取出来的亮度图像按照预设的M*M模式分割成分块图像。所述M*M模式是指以M*M个像素的大小对所述亮度图像进行分割,得到所述分块图像。所述分块图像由多个M*M大小的子图像块组成。值得注意的是,当所述亮度图像的所有像素经过分割后还有剩余的像素时,则所述分割模块200还会将所述剩余的像素按照就近原则并入到最近的子图像块(请参阅图3所示)。所述计算模块300用于计算所述分块图像中的每一个子图像块所包含的所有像素的平均亮度值。所述计算模块300首先计算每一个子图像块所包含的所有像素的亮度值,然后针对每一个子图像块的所有像素的亮度值计算平均值,得到每一个子图像块对应的所述平均亮度值。所述判断模块400用于将所述每一个子图像块的平均亮度值与预设的第一亮度阈值和第二亮度阈值作比较,从而判断出分块图像中的亮区块和暗区块。在本实施例中,所述第一亮度阈值大于所述第二亮度阈值。当一个子图像块的平均亮度值大于所述第一亮度阈值时,则所述判断模块400判断该子图像块为亮区块。当该子图像块的平均亮度值不大于(小于或等于)所述第一亮度阈值时,则进一步比较判断所述平均亮度值是否小于所述第二亮度阈值。当所述平均亮度值小于所述第二亮度阈值时,则所述判断模块400判断该子图像块为暗区块,否则,该子图像块为中间亮度区块。参阅图4A和图4B所示,分别为凸显亮区块的分块图像和凸显暗区块的分块图像。所述变换模块500用于对所述亮区块和所述暗区块分别做减益伽马变换和增益伽马变换,从而得到变换后的分块图像。在本实施例中,所述减益伽马变换和所述增益伽马变换,可以参照现有技术中的对过亮图像和对过暗图像的伽马变换技术。当所述判断模块400判断出分块图像中的亮区块和暗区块后,所述变换模块500则对所述亮区块进行减益伽马变换,并对所述暗区块进行增益伽马变换,而对于中间亮度区块则不作任何变换。所述分块图像中的所有亮区块和暗区块经过变换后得到变换后的分块图像。参阅图5A和图5B所示,分别为变换后的凸显亮区块的分块图像和凸显暗区块的分块图像。变换后的分块图像相对于变换之前的分块图像,在原本的亮区块部分依然很清楚,而原本的暗区块部分则得到增强,但是同时会产生块效应的问题。此时,所述分割模块200会选取与M互为质数的多个其他数值,多次对彩色图像对应的亮度图像进行分割,其中,所述多个数值也相互互为质数。例如选取与M互为质本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括步骤:将待处理图像以M*M个像素大小进行分割,得到包括多个子图像块的分块图像;计算每个子图像块包含的所有像素的平均亮度值;将所述平均亮度值大于预设的第一亮度阈值的子图像块判断为亮区块,将所述平均亮度值小于预设的第二亮度阈值的子图像块判断为暗区块;对所述亮区块和所述暗区块分别做减益伽马变换和增益伽马变换从而得到变换后的分块图像;选取与M互为质数的多个其他数值替代原M值,重复以上步骤从而得到多个变换后的分块图像,其中该多个其他数值也互为质数;对所述多个变换后的分块图像进行叠加平均处理得到完成处理后的图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括步骤:将待处理图像以M*M个像素大小进行分割,得到包括多个子图像块的分块图像;计算每个子图像块包含的所有像素的平均亮度值;将所述平均亮度值大于预设的第一亮度阈值的子图像块判断为亮区块,将所述平均亮度值小于预设的第二亮度阈值的子图像块判断为暗区块;对所述亮区块和所述暗区块分别做减益伽马变换和增益伽马变换从而得到变换后的分块图像;选取与M互为质数的多个其他数值替代原M值,重复以上步骤从而得到多个变换后的分块图像,其中该多个其他数值也互为质数;对所述多个变换后的分块图像进行叠加平均处理得到完成处理后的图像。2.如权利要求1所述的图像处理方法,其特征在于,所述将待处理的亮度图像以M*M个像素大小进行分割,得到包括多个子图像块的分块图像的步骤中还包括:当有剩余像素未分配完,则将剩余的像素按照就近原则并入最近的子图像块中。3.如权利要求1所述的图像处理方法,其特征在于,当所述待处理图像为彩色图像时,该方法在所述将待处理图像以M*M个像素大小进行分割的步骤之前还包括将彩色图像转换为亮度图像,并且在对所述多个变换后的分块图像进行叠加平均处理的步骤之后还包括对完成处理后的图像进行颜色补偿。4.如权利要求1所述的图像处理方法,其特征在于,所述叠加平均处理包括:将所述多个变换后的分块图像的相同位置的像素的亮度值进行相加后求平均计算,得到平均值,然后将所述平均值作为所述像素的亮度值。5.一种图像处理装置,其特征在于,所述装置包括:分割模块,用于将待处理图像以M*M...

【专利技术属性】
技术研发人员:马守科
申请(专利权)人:南宁富桂精密工业有限公司
类型:发明
国别省市:广西,45

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

1