图像处理方法、装置、计算机可读存储介质和计算机设备制造方法及图纸

技术编号:17784537 阅读:28 留言:0更新日期:2018-04-22 16:13
本申请涉及一种图像处理方法、装置、计算机可读存储介质和计算机设备。上述方法包括:若接收到拍摄指令,获取拍摄图像和计算机设备姿态信息,所述姿态信息是指所述计算机设备在三维空间中偏转信息;根据所述姿态信息确定所述拍摄图像对应的图像场景;获取与所述图像场景对应的第一白平衡增益值,根据所述第一白平衡增益值对所述拍摄图像进行白平衡处理。上述方法,计算机设备可根据姿态信息识别拍摄图像对应的图像场景,根据不同的图像场景对拍摄图像进行按照不同的白平衡增益值进行白平衡处理,实现对图像按场景分类进行白平衡处理,可实现对不同场景的图像实现自适应白平衡处理。

【技术实现步骤摘要】
图像处理方法、装置、计算机可读存储介质和计算机设备
本申请涉及计算机
,特别是涉及一种图像处理方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着智能计算机设备的迅速发展,智能计算机的拍摄技术越来越完备。对拍摄获取的图像,智能计算机设备可进行多种图像处理操作。例如,对图像的白平衡处理、美颜处理等。其中,对图像的白平衡处理即为调整图像中色彩,使得图像能够精确地反映被摄物体的色彩状况。
技术实现思路
本申请实施例提供一种图像处理方法、装置、计算机可读存储介质和计算机设备,可以对图像进行白平衡处理。一种图像处理方法,包括:若接收到拍摄指令,获取拍摄图像和计算机设备姿态信息,所述姿态信息是指所述计算机设备在三维空间中偏转信息;根据所述姿态信息确定所述拍摄图像对应的图像场景;获取与所述图像场景对应的第一白平衡增益值,根据所述第一白平衡增益值对所述拍摄图像进行白平衡处理。一种图像处理装置,包括:获取模块,用于若接收到拍摄指令,获取拍摄图像和计算机设备姿态信息,所述姿态信息包括加速度和转动角速度;确定模块,用于根据所述姿态信息确定所述拍摄图像对应的图像场景;处理模块,用于获取与所述图像场景对应的第一白平衡增益值,根据所述第一白平衡增益值对所述拍摄图像进行白平衡处理。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行如上所述的方法的步骤。本申请实施例中,计算机设备可根据姿态信息识别拍摄图像对应的图像场景,根据不同的图像场景对拍摄图像进行按照不同的白平衡增益值进行白平衡处理,实现对图像按场景分类进行白平衡处理,可实现对不同场景的图像实现自适应白平衡处理。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中图像处理方法的流程图;图2为另一个实施例中图像处理方法的流程图;图3为另一个实施例中图像处理方法的流程图;图4为另一个实施例中图像处理方法的流程图;图5为一个实施例中图像处理装置的结构框图;图6为一个实施例中图像处理装置的结构框图;图7为一个实施例中图像处理电路的示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中图像处理方法的流程图。如图1所示,一种图像处理方法,包括:步骤102,若接收到拍摄指令,获取拍摄图像和计算机设备姿态信息,姿态信息是指计算机设备在三维空间中偏转信息。计算机设备在启动拍摄类应用程序后,可通过摄像头捕获当前场景并成像于计算机设备显示界面。当计算机设备接收到拍摄指令后,可获取拍摄图像和计算机设备姿态信息。上述拍摄指令是指用户发起的、用于拍摄当前图像的指令,可为触控指令、线控指令或语音指令等。当计算机设备接收到上述拍摄指令时,可获取在计算机设备显示界面当前显示的图像,即拍摄图像。计算机设备还可获取接收到拍摄指令时姿态信息,上述姿态信息是指计算机设备在三维空间中偏转信息。计算机设备可通过陀螺仪获取计算机设备相对于水平平面的偏转角度,上述计算机设备相对于水平平面的偏转角度即可表示计算机设备在三维空间中偏转信息。计算机设备还可通过加速度仪获取接收到拍摄指令时计算机设备的加速度值,通过陀螺仪获取接收到拍摄指令时计算机设备的转动角速度值,根据上述加速度值和转动角速度值可重构计算机设备在接收到拍摄指令时3D动作,进而获取计算机设备在三维空间中偏转信息,即计算机姿态信息。例如,计算机设备通过陀螺仪可获取计算机设备相对于水平平面向上方旋转30°,则计算机设备的姿态信息可表示为相对于水平平面向上方旋转30°,即计算机设备朝上方拍摄图像。步骤104,根据姿态信息确定拍摄图像对应的图像场景。计算机设备中预存有不同姿态信息对应的图像场景,计算机设备在获取到姿态信息后,可根据姿态信息确定拍摄图像对应的图像场景。例如,计算机设备中可预存的图像拍摄场景可包括:向上方拍摄的天空场景,向下方拍摄的沙滩场景,向下方拍摄的海面场景、向下方拍摄的草地场景等。具体地,计算机设备还可结合拍摄地点、图像色彩、环境光亮度中一种或多种来识别拍摄图像对应的图像场景。步骤106,获取与图像场景对应的第一白平衡增益值,根据第一白平衡增益值对拍摄图像进行白平衡处理。在获取到拍摄图像对应的图像场景后,计算机设备可获取与上述图像场景对应的第一白平衡增益值。白平衡增益值可表示两个颜色通道的数值之比,以RGB三颜色通道为例,则R/G表示R通道的增益值,B/G表示B通道的增益值。计算机设备在获取到与图像场景对应的第一白平衡增益值后,即获取到与图像场景对应的R/G的值和B/G的值,再对拍摄图像中像素点的R通道乘R/G的值、B通道乘B/G的值,即根据第一白平衡增益值对拍摄图像进行白平衡处理。本申请实施例中方法,计算机设备可根据姿态信息识别拍摄图像对应的图像场景,根据不同的图像场景对拍摄图像进行按照不同的白平衡增益值进行白平衡处理,实现对图像按场景分类进行白平衡处理,可实现对不同场景的图像实现自适应白平衡处理。在一个实施例中,步骤104中根据姿态信息确定拍摄图像对应的图像场景包括:(1)若检测到拍摄图像为大面积色彩图像,获取拍摄图像中色彩特征和形状特征。大面积色彩图像是指图像中某一色彩占图像的比例超过指定阈值的图像。其中,计算机设备可计算图像中各个色彩的像素个数,用各个色彩的像素个数占图像总像素个数的比例表示色彩占图像的比例。上述指定阈值可为计算机设备设定的值,也可为用户设定的值,例如50%,60%,75%等。当计算机设备检测到拍摄图像是大面积色彩图像时,可获取拍摄图像中色彩特征和形状特征。上述色彩特征是指拍摄图像所包含的色彩信息,包括:拍摄图像中色彩,色彩对应的像素个数,色彩对应的像素位置等。上述形状特征是指拍摄图像中轮廓边缘的形状信息,包括:拍摄图像中色彩边缘的像素位置。(2)根据姿态信息、色彩特征和形状特征确定拍摄图像对应的图像场景。计算机设备可先根据姿态信息获取拍摄图像对应的图像场景的范围,再根据拍摄图像的色彩特征和形状特征从上述图像场景的范围中选取拍摄图像对应的图像场景。例如,计算机设备根据陀螺仪检测到计算机设备向下方偏转10°,则计算机设备可从预存的图像拍摄场景选取向下方拍摄的图像场景包括:向下方拍摄的沙滩场景,向下方拍摄的海面场景、向下方拍摄的草地场景等。计算机设备可再根据拍摄图像的色彩特征和形状特征从上述向下方拍摄的图像场景中选取拍摄图像对应的图像场景。计算机设备在获取到拍摄图像的色彩特征和形状特征后,可根据场景识别模型来获取拍摄图像对应的图像场景。上述场景识别模型是预先通过机器学习构建的决策模型,构建上述场景模型时,可获取样本图像,样本图像包括海滩图像,海面图像、草地图像、森林图像、天空图本文档来自技高网...
图像处理方法、装置、计算机可读存储介质和计算机设备

【技术保护点】
一种图像处理方法,其特征在于,包括:若接收到拍摄指令,获取拍摄图像和计算机设备姿态信息,所述姿态信息是指所述计算机设备在三维空间中偏转信息;根据所述姿态信息确定所述拍摄图像对应的图像场景;获取与所述图像场景对应的第一白平衡增益值,根据所述第一白平衡增益值对所述拍摄图像进行白平衡处理。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:若接收到拍摄指令,获取拍摄图像和计算机设备姿态信息,所述姿态信息是指所述计算机设备在三维空间中偏转信息;根据所述姿态信息确定所述拍摄图像对应的图像场景;获取与所述图像场景对应的第一白平衡增益值,根据所述第一白平衡增益值对所述拍摄图像进行白平衡处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述姿态信息确定所述拍摄图像对应的图像场景包括:若检测到所述拍摄图像为大面积色彩图像,获取所述拍摄图像中色彩特征和形状特征;根据所述姿态信息、色彩特征和形状特征确定所述拍摄图像对应的图像场景。3.根据权利要求1所述的方法,其特征在于,还包括:在所述接收到拍摄指令后,获取环境光亮度;所述根据所述姿态信息确定所述拍摄图像对应的图像场景包括:根据所述姿态信息和所述环境光亮度确定所述拍摄图像对应的图像场景。4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:若无法确定所述拍摄图像对应的图像场景,将所述拍摄图像和预设的图像场景标识展示在计算机设备显示界面;接收用户选取的与所述拍摄图像对应的图像场景标识,根据所述图像场景标识确定所述拍摄图像对应的图像场景;获取与所述图像场景对应的第一白平衡增益值,根据所述第一白平衡增益值对所述拍摄图像进行白平衡处理。5.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:若无法确定所述拍摄图像对应的图像场景;检测所述拍摄图像中是否存在参考色彩点,若所述拍摄图像中存在参考色彩点,根据所述参考色彩点获取第二白平衡增益值;根据所述第二白平...

【专利技术属性】
技术研发人员:张弓
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1