The invention discloses an image color correction method and an electronic device, which belongs to the field of image processing technology. The method comprises the following steps: image color space to CIE color space LAB; correction of the target image, the L component in the CIE LAB color space A component and B component values, obtain the target image after correction; and after correction of the target image. The color space into YUV or RGB color space. The present invention by correcting the target image of L component, the CIE LAB color space A component and B component values, so as to realize the correction of image color, eliminate the image or video frame due to the color light of the color image in serious deviation, person or object color distortion problem that makes it possible to restore the original color image, improves the visual effect of the image.
【技术实现步骤摘要】
一种图像色彩矫正方法及电子设备
本专利技术涉及图像处理
,特别涉及一种图像色彩矫正方法及电子设备。
技术介绍
在某些生活场景中,用户在有色光源下拍摄照片或进行即时视频时,拍摄的照片或摄像头获取的视频帧图像的颜色会因为光照原因出现严重偏差,比如在一些娱乐场所,造成照片或视频帧图像中人或物体颜色的失真,影响视觉效果;或者用户对已有图片的色彩需要矫正,所以需要一种能够对图像或视频帧的色彩进行矫正的方法。常规对图像进行处理是在RGB或YUV色彩空间中进行的。现有技术中,在YUV色彩空间对图像的色彩矫正时,通常只能对亮度分量进行处理,若要对图像的色度进行处理,则会使得图像出现严重的色彩偏差。对于RGB色彩空间的图像的色彩矫正,有学者提出了MSRCR(Multi-ScaleRetinexwithColorRestoration)带色彩恢复的多尺度视网膜增强算法,使用这种方法时,要对图像的RGB三个通道分别进行不同尺度的高斯模糊,比如对三个通道分别进行3种不同尺度的高斯模糊时,对图像进行色彩矫正相当于要做9次高斯滤波,之后再进行后续计算,这样算法复杂度较高,难以实现对视频帧的实时处理,同时在一些情况下,比如图像亮度特别低时,这样处理的效果比较差,如处理后的图像的噪声会被放大。
技术实现思路
为了实现对图像色彩的矫正,消除图像或视频因为有色光源等造成的颜色严重偏差、图像中人或物体颜色失真的问题,恢复图像原始色彩,提高图像的视觉效果,本专利技术实施例提供了一种图像色彩矫正方法及电子设备。所述技术方案如下:第一方面,提供了一种图像色彩矫正方法,所述方法包括:将目标图像的色彩 ...
【技术保护点】
一种图像色彩矫正方法,其特征在于,所述方法包括:将目标图像的色彩空间转为CIE LAB色彩空间;矫正所述目标图像在所述CIE LAB色彩空间下的L分量、A分量及B分量的值,获取矫正后的所述目标图像;以及将矫正后的所述目标图像的色彩空间转为YUV或RGB色彩空间。
【技术特征摘要】
1.一种图像色彩矫正方法,其特征在于,所述方法包括:将目标图像的色彩空间转为CIELAB色彩空间;矫正所述目标图像在所述CIELAB色彩空间下的L分量、A分量及B分量的值,获取矫正后的所述目标图像;以及将矫正后的所述目标图像的色彩空间转为YUV或RGB色彩空间。2.根据权利要求1所述的方法,其特征在于,在执行所述将目标图像的色彩空间转为CIELAB色彩空间的步骤之前,所述方法还包括:对所述目标图像进行预处理。3.根据权利要求2所述的方法,其特征在于,所述对所述目标图像进行预处理包括:对所述目标图像的每个像素点的原始亮度分量值进行预处理。4.根据权利要求3所述的方法,其特征在于,所述对所述目标图像的每个像素点的原始亮度分量值进行预处理包括:获取所述目标图像的每个像素点的原始亮度分量值;对所述每个像素点的原始亮度分量值取反,获取每个像素点的取反亮度分量值;对所述每个像素点的取反亮度分量值进行滤波,获取滤波后的每个像素点的取反亮度分量值;根据所述每个像素点的原始亮度分量值、所述滤波后的每个像素点的取反亮度分量值,重新计算每个像素点的亮度分量值。5.根据权利要求4所述的方法,其特征在于,所述对所述每个像素点的原始亮度分量值取反包括:用所述原始亮度分量值的取值范围的最大取值减去所述每个像素点的原始亮度分量值。6.根据权利要求4或5所述的方法,其特征在于,所述根据所述每个像素点的原始亮度分量值、所述滤波后的每个像素点的取反亮度分量值,重新计算每个像素点的亮度分量值包括:对所述每个像素点的原始亮度分量值、所述滤波后的每个像素点的取反亮度分量值进行归一化处理;根据所述归一化后的每个像素点的亮度分量值及归一化后的每个像素点的取反亮度分量值,重新计算每个像素点的亮度分量值;对重新计算的所述每个像素点的亮度...
【专利技术属性】
技术研发人员:焦华龙,黎凌宇,
申请(专利权)人:掌赢信息科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。