The invention discloses a color temperature adjustment method, an image processing method and device, a medium and an electronic device, and relates to the technical field of image processing. The color temperature adjustment method includes: determining multiple white points on the image and the color temperature correction factor corresponding to each white point; clustering each white point according to the color temperature correction factor of each white point, and determining the first color temperature center point and the second color temperature center point based on the result of clustering; and determining the target pixel from the first color temperature respectively based on the color temperature correction factor of the target pixel in the image. The distance between the center point and the center point of the second color temperature is adjusted according to the distance between the target pixel and the center point of the first color temperature and the center point of the second color temperature respectively. The invention can achieve better color temperature adjustment effect under mixed light source, and make image display more natural.
【技术实现步骤摘要】
色温调节方法、图像处理方法及装置、介质和电子设备
本公开涉及图像处理
,具体而言,涉及一种色温调节方法、图像处理方法、色温调节装置、图像处理装置、计算机可读介质和电子设备。
技术介绍
随着计算机技术研究的不断深入,影像技术得到了快速的发展,手机、照相机、监控设备等影像产品不断更新换代。通过这些影像产品得到的图像越来越能反映出人们肉眼实际所看到的实物。在图像处理
,色温是衡量图像显示质量的重要标准之一。由于影像产品中用于采集图像的系统的缺陷,例如,摄像头的缺陷,图像可能存在色温偏差的问题。在这种情况下,可以对图像进行色温调节,以修复色温偏差而导致图片颜色不自然的问题。目前,针对环境光为单色光源的场景(例如,户外,或室内为单色荧光灯),相关的调节色温的方法通过根据图像场景计算出合适的色温校正因子,并将该色温校正因子应用于整个图像,以完成色温的调节。对于混合光源的场景(例如,室内荧光灯与室外自然光的组合),相关技术采用同一色温校正因子对整个图像的色温进行调节,或者基于两种光源的加权方式来对色温进行调节。然而,这些方式的处理效果不佳,例如,对于室内的图像部分,会出现人脸偏黄的情况。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种色温调节方法、图像处理方法、色温调节装置、图像处理装置、计算机可读介质和电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的在混合光源的场景下图像色温调节效果不佳的问题。根据本公开的一个方面,提 ...
【技术保护点】
1.一种色温调节方法,其特征在于,包括:确定图像上的多个白点以及与每个白点对应的色温校正因子;根据所述每个白点的色温校正因子对每个白点进行聚类,并基于聚类的结果确定第一色温中心点和第二色温中心点;基于所述图像中目标像素的色温校正因子确定所述目标像素分别距所述第一色温中心点和所述第二色温中心点的距离;根据所述目标像素分别距所述第一色温中心点和所述第二色温中心点的距离对所述目标像素的色温进行调节。
【技术特征摘要】
1.一种色温调节方法,其特征在于,包括:确定图像上的多个白点以及与每个白点对应的色温校正因子;根据所述每个白点的色温校正因子对每个白点进行聚类,并基于聚类的结果确定第一色温中心点和第二色温中心点;基于所述图像中目标像素的色温校正因子确定所述目标像素分别距所述第一色温中心点和所述第二色温中心点的距离;根据所述目标像素分别距所述第一色温中心点和所述第二色温中心点的距离对所述目标像素的色温进行调节。2.根据权利要求1所述的色温调节方法,其特征在于,确定图像上的多个白点包括:基于图像的分辨率对图像进行分块,得到多个图像分块;计算每个图像分块中各个像素的通道数据的统计特征;根据所述统计特征并利用预设白平衡算法确定所述图像上的多个白点。3.根据权利要求1所述的色温调节方法,其特征在于,基于聚类的结果确定第一色温中心点和第二色温中心点包括:确定第一色温对应的类簇中白点的数量作为第一数量;确定第二色温对应的类簇中白点的数量作为第二数量;如果所述第一数量占所述第一数量与所述第二数量之和的比值在预设比值范围内且所述第二数量占所述第一数量与所述第二数量之和的比值在所述预设比值范围内,则基于聚类的结果确定第一色温中心点和第二色温中心点。4.根据权利要求3所述的色温调节方法,其特征在于,所述色温调节方法还包括:如果所述第一数量占所述第一数量与所述第二数量之和的比值在所述预设比值范围外或所述第二数量占所述第一数量与所述第二数量之和的比值在所述预设比值范围外,则结束色温调节过程。5.根据权利要求1所述的色温调节方法,其特征在于,基于所述图像中目标像素的色温校正因子确定所述目标像素分别距所述第一色温中心点和所述第二色温中心点的距离包括:基于所述目标像素的色温校正因子确定所述目标像素距所述第一色温中心点的距离作为第一中间距离;基于所述目标像素的色温校正因子确定所述目标像素距所述第二色温中心点的距离作为第二中间距离;对所述第一中间距离与所述第二中间距离进行归一化处理,以分别确定出第一距离和第二距离,并将所述第一距离和所述第二距离分别确定为所述目标像素距所述第一色温中心点和所述第二色温中心点的距离;其中,所述第一距离与所述第二距离的和为1。6.根据权利要求5所述的色温调节方法,其特征在于,根据所述目标像素分别距所述第一色温中心点和所述第二色温中心点的距离对所述目标像素的色温进行调节包括:根据所述第一距离和所述第二距离确定所述目标像素对应的色温还原区域;基于所述目标像素对应的色温还原区域对所述目标像素的色温进行调节。7.根据权利要求6所述的色温调节方法,其特征在于,根据所述第一距离和所述第二距离确定所述目标像素对应的色温还原区域包括:如果所述第一距离小于一预设距离阈值,则确定所述目标像素对应的色温还原区域为第一色温还原区域;如果所述第二距离小于所述预设距离阈值,则确定所述目标像素对应的色温还原区域为第二色温还原区域;如果所述第一距离和所述第二距离均不小于所述预设距离阈值,则确定所述目标像素对应的色温还原区域为第三色温还原区域;其中,所述第三色温还原区域是介于所述第一色温还原区域与所述第二色温还原区域之间的过渡区域。8.根据权利要求7所述的色温调节方法,其特征在于,所述色温校正因子包括第一色温校正因子和第二色温校正因子;其中,基于所述目标像素对应的色温还原区域对所述目标像素的色温进行调节包括:如果确定出所述目标像素对应的色温还原区域为第一色温还原区域,则将所述目标像素的第一色温校正因子与第一预设还原强度的乘积作为色温调节的参数,并进行色温调节;如果确定出所述目标像素对应的色温还原区域为第二色温还原区域,则将所述目标像素的第二色温校正因子与第二预设还原强度的乘积作为色温调节的参数,并进行色温调节。9.根据权利要求7所述的色温调节方法,其特征在于,如果所述目标像素对应的色温还原区域为第三色温还原区域,则基于所述目标像素对应的色温还原区域对所述目标像素的色温进行调节包括:对所述第一距离与所述第二距离进行插值处理,根据插值处理的结果确定所述目标像素的色温缩放比例;根据所述目标像素的色温缩放比例和色温校正因子对所述目标像素的色温进行调节。10.根据权利要求7所述的色温调节方法,其特征在于,所述色温校正因子包括第一色温校正因子和第二色温校正因子;其中,如果所述目标像素对应的色温还原区域为第三色温还原区域,则基于所述目标像素对应的色温还原区域对所述目标像素的色...
【专利技术属性】
技术研发人员:张弓,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。