[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112584110B - 白平衡调节方法、装置、电子设备及存储介质 - Google Patents

白平衡调节方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN112584110B
CN112584110B CN202011388408.2A CN202011388408A CN112584110B CN 112584110 B CN112584110 B CN 112584110B CN 202011388408 A CN202011388408 A CN 202011388408A CN 112584110 B CN112584110 B CN 112584110B
Authority
CN
China
Prior art keywords
white balance
lens
field angle
view
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011388408.2A
Other languages
English (en)
Other versions
CN112584110A (zh
Inventor
陈楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011388408.2A priority Critical patent/CN112584110B/zh
Publication of CN112584110A publication Critical patent/CN112584110A/zh
Application granted granted Critical
Publication of CN112584110B publication Critical patent/CN112584110B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N23/84Camera processing pipelines; Components thereof for processing colour signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N23/84Camera processing pipelines; Components thereof for processing colour signals
    • H04N23/88Camera processing pipelines; Components thereof for processing colour signals for colour balance, e.g. white-balance circuits or colour temperature control

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Color Television Image Signal Generators (AREA)
  • Processing Of Color Television Signals (AREA)

Abstract

本申请公开了一种白平衡调节方法、装置、电子设备及存储介质,属于通信技术领域,所述方法包括:接收用户的第一输入;响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值。本申请公开的一种白平衡调节方法、装置、电子设备及存储介质,通过扩大当前摄像头的视场角,增加自动白平衡算法获取到的有效信息,快速得到更准确的自动白平衡的结果,避免图像色彩与实景有较大的偏差,提高了图像色彩的准确性。

Description

白平衡调节方法、装置、电子设备及存储介质
技术领域
本申请属于通信技术领域,具体涉及一种白平衡调节方法、装置、电子设备及存储介质。
背景技术
目前在移动手机端用户使用相机的时候,相机的自动白平衡算法一般是统计图片各个区域的RGB信息,得到多个统计样本的R/G、B/G,然后在R/G、B/G坐标系上划定灰区和一些特殊区域,对落入这些区域的统计样本进行计算求出最后的白平衡结果。
在实现本申请过程中,发明人发现现有技术中至少存在如下问题:采用当前的白平衡算法,要求获取的样本中有足够的有效信息落入划定的区域,才能得到比较准确和有效的结果,如果视场角中大面积都是特殊的颜色,没有有效点落入划定的区域,会导致自动白平衡的结果出现偏差,特别是一些中长焦的摄像头,视场角较小,更容易出现这种问题。
发明内容
本申请实施例的目的是提供一种白平衡调节方法、装置、电子设备及存储介质,能够解决图像色彩与实景有较大的偏差的技术问题。
第一方面,本申请实施例提供了一种白平衡调节方法,该方法包括:
接收用户的第一输入;
响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值。
第二方面,本申请实施例提供了一种白平衡调节装置,包括:
接收模块,用于接收用户的第一输入;
响应模块,用于响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
本申请公开的一种白平衡调节方法、装置、电子设备及存储介质,通过扩大当前摄像头的视场角,增加自动白平衡算法获取到的有效信息,快速得到更准确的自动白平衡的结果,避免图像色彩与实景有较大的偏差,提高了图像色彩的准确性。
附图说明
图1为本申请实施例提供的白平衡调节方法的流程示意图;
图2为本申请实施例提供的当前视场角的示意图;
图3为本申请实施例提供的扩大当前视场角的示意图之一;
图4为本申请实施例提供的扩大当前视场角的示意图之二;
图5为本申请实施例提供的扩大当前视场角的示意图之三;
图6为本申请实施例提供的扩大当前视场角的示意图之四;
图7为本申请实施例提供的扩大当前视场角的示意图之五;
图8为本申请实施例提供的白平衡调节装置的结构示意图;
图9为本申请实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例进行详细地说明。
图1为本申请实施例提供的白平衡调节方法的流程示意图,如图1所示,本申请实施例提供一种白平衡调节方法,其中执行主体可以为终端,本实施例以终端为例进行说明。该方法包括:
步骤101、接收用户的第一输入。
具体来说,用户在某一场景中打开相机,进行拍照的过程中,若当前计算白平衡值的图像帧的有效信息不足,无法得到比较可靠的白平衡结果,用户期望对当前的白平衡效果进行调节时,用户可以针对目标对象执行第一输入操作。
例如,该目标对象可以为物理按键,该第一输入可以为针对该物理按键的按压操作。通过按压物理按键来调节白平衡的效果。
再例如,该目标对象还可以为图形用户界面中的控件,该第一输入可以为针对该控件的点击操作、拖动操作、滑动操作等。通过点击、拖动、滑动该控件来调节白平衡的效果。
用户可以不针对特定目标对象执行第一输入操作。该第一输入操作为隔空操作。
例如,将手放置在前置摄像头前方,并与手机保持一定距离(最佳距离20-40cm),做向下滑动手势,向上滑动手势等。
步骤102、响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值。
具体来说,终端接收到用户的第一输入之后,响应于该第一输入,扩大当前摄像头/镜头的视场角,并基于扩大后的视场角确定目标白平衡值;以目标白平衡值作为当前视场角的白平衡值。
通过扩大当前视场角,在当前视场角的周边获取更多信息,从而增加计算白平衡时获取到的有效信息,解决某一环境中,摄像头在某些视场角下,拍摄的物体颜色较为特殊,缺少有效信息提供给白平衡算法进行计算,导致白平衡效果差的技术问题。
例如,可以基于微云台调整镜头的移动参数,以扩大当前视场角。
基于微云台来扩大当前摄像头的视场角,速度较快,进一步提高了白平衡的效果。另外,还可以通过适当锁帧避免画面抖动,用户不会察觉,给用户的体验较好。
再例如,还可以基于光学变焦调整镜头的移动参数,以扩大当前视场角。
镜头的移动参数包括朝不同方向移动和前后移动等。
基于扩大后的视场角确定目标白平衡值的具体步骤包括:
首先,确定扩大后的每一视场角对应的白平衡值。
然后,基于扩大后的每一视场角对应的白平衡值确定目标白平衡值。
例如,可以对扩大后的每一视场角对应的白平衡值进行求平均,得到目标白平衡值。
也可以对扩大后的每一视场角对应的白平衡值进行加权求平均,得到目标白平衡值。
需要说明的是:上述举例仅代表两种可行的方式,还可以利用其他计算方法,基于扩大后的每一视场角对应的白平衡值确定目标白平衡值的方式与上述方式类似,此处不再赘述。
本申请实施例公开的一种白平衡调节方法,通过扩大当前摄像头的视场角,增加自动白平衡算法获取到的有效信息,快速得到更准确的自动白平衡的结果,避免图像色彩与实景有较大的偏差,提高了图像色彩的准确性。
可选地,所述扩大当前视场角,具体包括:
朝至少一个方向移动镜头,获取至少一个视场角;
其中,扩大后的视场角包括所述至少一个视场角。
具体来说,本申请实施例中,扩大当前视场角的具体方式为朝至少一个方向移动镜头/摄像头以扩大当前视场角。
图2为本申请实施例提供的当前视场角的示意图,如图2所示,摄像头/镜头的当前视场角1(默认视场角)是正前方,即,默认情况下摄像头/镜头总是朝向正前方。基于微云台技术,摄像头/镜头可以在其移动范围2内进行移动,在移动过程中进行适当锁帧避免画面抖动,从而起到防抖的效果。
本申请实施例中,创新性地利用微云台的这一特点,在需要扩大当前摄像头的视场角时,朝至少一个方向移动镜头,获取至少一个视场角。扩大后的视场角包括至少一个视场角。
例如,图3为本申请实施例提供的扩大当前视场角的示意图之一,如图3所示,摄像头/镜头可以在其移动范围2内,朝左上角移动镜头以扩大当前视场角1,得到扩大后的视场角3。
图3中,朝左上角移动镜头扩大了当前视场角,则首先以左上角的视场角确定白平衡值,即镜头移动到左上角的位置时,抓取一帧图像用于计算自动白平衡值,完成抓帧后,最后再将镜头调回到图2中的位置。
在确定左上角的视场角对应的白平衡值之后,以左上角的视场角对应的白平衡值,作为当前视场角的白平衡值。
再例如,图4为本申请实施例提供的扩大当前视场角的示意图之二,如图4所示,摄像头/镜头可以在其移动范围2内,朝左下角移动镜头以扩大当前视场角1,得到扩大后的视场角3。
再例如,图5为本申请实施例提供的扩大当前视场角的示意图之三,如图5所示,摄像头/镜头可以在其移动范围2内,朝右下角移动镜头以扩大当前视场角1,得到扩大后的视场角3。
再例如,图6为本申请实施例提供的扩大当前视场角的示意图之四,如图6所示,摄像头/镜头可以在其移动范围2内,朝右上角移动镜头以扩大当前视场角1,得到扩大后的视场角3。
再例如,图7为本申请实施例提供的扩大当前视场角的示意图之五,如图7所示,摄像头/镜头可以在其移动范围2内,可以分别朝左上角和左下角移动镜头以扩大当前视场角1。其中,朝左上角移动镜头,得到第一视场角3,朝左下角移动镜头,得到第二视场角4,扩大后的视场角包括第一视场角3和第二视场角4。
图7中,分别朝左上角和左下角移动镜头扩大了当前视场角,则首先以左上角和左下角的视场角确定白平衡值,即可以调节镜头先移动到左上角的位置时,抓取一帧图像用于计算第一白平衡值,再移动到左下角的位置时,抓取一帧图像用于计算第二白平衡值,完成抓帧后,最后再将镜头调回到图2中的位置。
在确定了第一白平衡值和第二白平衡值之后,可以基于第一白平衡值和第二白平衡值计算出目标白平衡值,最后,以目标白平衡值作为当前视场角的白平衡值。
需要说明的是:图3-7中仅示出了一种可行的方式,朝其他方向移动移动镜头以扩大当前视场角的方式与上述方式类似,此处不再赘述。
本申请实施例公开的一种白平衡调节方法,通过朝至少一个方向移动镜头以扩大当前视场角,进一步提高了白平衡的效果。
可选地,所述基于扩大后的视场角确定目标白平衡值的计算公式如下:
Figure BDA0002810514610000071
其中,TWB为目标白平衡值,WBi为根据扩大后的第i个视场角确定的白平衡值,ωi为扩大后的第i个视场角对应的权重值,n为扩大后的视场角的个数,n大于等于1。
具体来说,本申请实施例中,在确定扩大后的每一视场角后,对扩大后的每一视场角对应的白平衡值进行加权求平均,得到目标白平衡值。
例如,扩大后的视场角包括第一视场角和第二视场角,第一视场角对应的白平衡值为第一白平衡值,第二视场角对应的白平衡值为第二白平衡值。
根据第一白平衡值和第二白平衡值确定目标白平衡值的具体步骤如下:
首先,确定第一视场角对应的第一权重值;并确定第二视场角对应的第二权重值。
例如,第一视场角对应的第一权重值和第二视场角对应的第二权重值可以均为预设值。
还可以基于第一视场角中有效统计样本的数量确定的第一权重值,基于第二视场角中有效统计样本的数量确定的第二权重值。
需要说明的是:上述权重值确定方式的举例仅代表两种可行的方式,还可以利用其他方式确定第一视场角对应的第一权重值和第二视场角对应的第二权重值,确定第一权重值和第二权重值的方式与上述方式类似,此处不再赘述。
然后,根据第一白平衡值、第一权重值、第二白平衡值和第二权重值进行加权平均确定目标白平衡值。
需要说明的是:上述以扩大后的视场角包括第一视场角和第二视场角的举例仅代表一种可行的方式,扩大后的视场角包括更多视场角时确定目标白平衡值的方式与上述方式类似,此处不再赘述。
本申请实施例公开的一种白平衡调节方法,先根据扩大后的每一视场角对应的白平衡值以及每一视场角对应的权重值进行加权求平均确定目标白平衡值,再以目标白平衡值作为当前视场角的白平衡值,进一步提高了白平衡的效果。
可选地,ωi的值由扩大后的第i个视场角中的有效统计样本的数量确定,或者ωi的值为预设值。
具体来说,在本申请实施例中,扩大后的每一视场角对应的权重值均为预设值。
或者,扩大后的每一视场角对应的权重值由视场角中有效统计样本的数量确定。
利用视场角中的有效统计样本的数量表征根据该视场角计算出的白平衡结果相对应的置信度,有效统计样本数越大,置信度越高,当有效统计样本数小于一定值时,置信度直接置为0,即对应的权重值为0。
本申请实施例公开的一种白平衡调节方法,通过预设权重值,降低计算量,提高效率。利用视场角中的有效统计样本的数量确定权重值,进一步提高了白平衡的效果。
可选地,所述第一输入为用户对预览图像中的目标对象的操作;
所述扩大当前视场角,包括:
根据所述目标对象所在位置获取镜头移动参数;
按照所述镜头移动参数控制镜头移动,以扩大当前视场角。
具体来说,在本申请实施例中,第一输入为用户对预览图像中的目标对象的操作。
该目标对象可以为预览图像中的人或物,也可以不是特定的人或物。
扩大当前视场角的具体步骤如下:
首先,根据该目标对象所在位置获取镜头移动参数。
例如,第一输入为用户对预览图像中左上角的人进行的点击操作,则确定的镜头移动参数为镜头朝向左上角移动一定的角度。该角度可以为预设值,也可以是点击位置相关的值。
再例如,第一输入为用户对预览图像中左下角的物进行的点击操作,则确定的镜头移动参数为镜头朝向左下角移动一定的角度。
然后,按照镜头移动参数控制镜头移动,以扩大当前视场角。
本申请实施例公开的一种白平衡调节方法,根据目标对象所在位置获取镜头移动参数,按照镜头移动参数控制镜头移动,以扩大当前视场角,进一步提高了白平衡的效果。
可选地,所述第一输入为用户基于所述目标对象调节白平衡效果的操作。
具体来说,本申请实施例中,用户在某一场景中打开相机,进行拍照的过程中,若当前计算白平衡值的图像帧的有效信息不足,无法得到比较可靠的白平衡结果,用户期望对当前的白平衡效果进行调节时,用户可以针对目标对象执行第一输入操作。第一输入为用户基于目标对象调节白平衡效果的操作。
本申请实施例公开的一种白平衡调节方法,第一输入为用户基于目标对象调节白平衡效果的操作,进一步提高了白平衡的效果。
可选地,所述目标对象为物理按键或图形用户界面中的控件。
具体来说,本申请实施例中,目标对象为物理按键,相应地,该第一输入可以为针对该物理按键的按压操作。通过按压物理按键来调节白平衡的效果。
或者,目标对象为图形用户界面中的控件,该控件可以是功能按钮、功能旋钮等,该第一输入为针对该控件的点击操作、拖动操作、滑动操作等。通过点击、拖动、滑动该控件来调节白平衡的效果。
本申请实施例公开的一种白平衡调节方法,目标对象为物理按键或图形用户界面中的控件,进一步提高了白平衡的效果。
需要说明的是,本申请实施例提供的白平衡调节方法,执行主体可以为白平衡调节装置,或者,或者该白平衡调节装置中的用于执行加载白平衡调节的方法的控制模块。本申请实施例中以白平衡调节装置执行加载白平衡调节的方法为例,说明本申请实施例提供的白平衡调节的方法。
图8为本申请实施例提供的白平衡调节装置的结构示意图,如图8所示,本申请实施例提供的白平衡调节装置,包括接收模块801和响应模块802,其中:
接收模块801用于接收用户的第一输入;响应模块802用于响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值。
具体来说,本申请实施例提供的上述白平衡调节装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,所述扩大当前视场角,具体包括:
朝至少一个方向移动镜头,获取至少一个视场角;
其中,扩大后的视场角包括所述至少一个视场角。
具体来说,本申请实施例提供的上述白平衡调节装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,所述基于扩大后的视场角确定目标白平衡值的计算公式如下:
Figure BDA0002810514610000101
其中,TWB为目标白平衡值,WBi为根据扩大后的第i个视场角确定的白平衡值,ωi为扩大后的第i个视场角对应的权重值,n为扩大后的视场角的个数,n大于等于1。
具体来说,本申请实施例提供的上述白平衡调节装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,ωi的值由扩大后的第i个视场角中的有效统计样本的数量确定,或者ωi的值为预设值。
具体来说,本申请实施例提供的上述白平衡调节装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,所述第一输入为用户对预览图像中的目标对象的操作;
所述扩大当前视场角,包括:
根据所述目标对象所在位置获取镜头移动参数;
按照所述镜头移动参数控制镜头移动,以扩大当前视场角。
具体来说,本申请实施例提供的上述白平衡调节装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
本申请实施例中的白平衡调节装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的白平衡调节装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
本申请实施例提供的白平衡调节装置能够实现上述方法实施例中白平衡调节装置实现的各个过程,为避免重复,这里不再赘述。
图9为本申请实施例提供的一种电子设备的硬件结构示意图,如图9所示,该终端900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、以及处理器910等部件。
本领域技术人员可以理解,终端900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图9中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
应理解的是,本申请实施例中,输入单元904可以包括图形处理器(GraphicsProcessing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板9061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板9061。用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
本申请实施例中,射频单元901将来自网络侧设备的下行数据接收后,给处理器910处理;另外,将上行的数据发送给网络侧设备。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。
存储器909可用于存储软件程序或指令以及各种数据。存储器909可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。
处理器910可包括一个或多个处理单元;可选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。
其中,用户输入单元907,用于接收用户的第一输入。
处理器910,用于响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值。
具体来说,本申请实施例提供的上述电子设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,所述扩大当前视场角,具体包括:
朝至少一个方向移动镜头,获取至少一个视场角;
其中,扩大后的视场角包括所述至少一个视场角。
具体来说,本申请实施例提供的上述电子设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,所述基于扩大后的视场角确定目标白平衡值的计算公式如下:
Figure BDA0002810514610000131
其中,TWB为目标白平衡值,WBi为根据扩大后的第i个视场角确定的白平衡值,ωi为扩大后的第i个视场角对应的权重值,n为扩大后的视场角的个数,n大于等于1。
具体来说,本申请实施例提供的上述电子设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,ωi的值由扩大后的第i个视场角中的有效统计样本的数量确定,或者ωi的值为预设值。
具体来说,本申请实施例提供的上述电子设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,所述第一输入为用户对预览图像中的目标对象的操作;
所述扩大当前视场角,包括:
根据所述目标对象所在位置获取镜头移动参数;
按照所述镜头移动参数控制镜头移动,以扩大当前视场角。
具体来说,本申请实施例提供的上述电子设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述白平衡调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述白平衡调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (12)

1.一种白平衡调节方法,其特征在于,包括:
接收用户的第一输入;
响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值;
所述扩大当前视场角,具体包括:
朝至少一个方向移动镜头,获取至少一个视场角;
其中,扩大后的视场角包括所述至少一个视场角;
所述基于扩大后的视场角确定目标白平衡值的计算公式如下:
Figure FDA0003676470600000011
其中,TWB为目标白平衡值,WBi为根据扩大后的第i个视场角确定的白平衡值,ωi为扩大后的第i个视场角对应的权重值,n为扩大后的视场角的个数,n大于等于1。
2.根据权利要求1所述的白平衡调节方法,其特征在于,ωi的值由扩大后的第i个视场角中的有效统计样本的数量确定,或者ωi的值为预设值。
3.根据权利要求1所述的白平衡调节方法,其特征在于,所述朝至少一个方向移动镜头,包括:
基于微云台调整镜头的移动参数,以朝至少一个方向移动镜头。
4.根据权利要求1所述的白平衡调节方法,其特征在于,所述朝至少一个方向移动镜头,包括:
基于光学变焦调整镜头的移动参数,以朝至少一个方向移动镜头。
5.根据权利要求1所述的白平衡调节方法,其特征在于,在所述第一输入为用户对预览图像中的目标对象的操作的情况下,所述扩大当前视场角,包括:
根据所述目标对象所在位置获取镜头移动参数;
按照所述镜头移动参数控制镜头移动,以扩大当前视场角。
6.一种白平衡调节装置,其特征在于,包括:
接收模块,用于接收用户的第一输入;
响应模块,用于响应于所述第一输入,扩大当前视场角,并基于扩大后的视场角确定目标白平衡值;以所述目标白平衡值作为当前视场角的白平衡值;
所述扩大当前视场角,具体包括:
朝至少一个方向移动镜头,获取至少一个视场角;
其中,扩大后的视场角包括所述至少一个视场角;
所述基于扩大后的视场角确定目标白平衡值的计算公式如下:
Figure FDA0003676470600000021
其中,TWB为目标白平衡值,WBi为根据扩大后的第i个视场角确定的白平衡值,ωi为扩大后的第i个视场角对应的权重值,n为扩大后的视场角的个数,n大于等于1。
7.根据权利要求6所述的白平衡调节装置,其特征在于,ωi的值由扩大后的第i个视场角中的有效统计样本的数量确定,或者ωi的值为预设值。
8.根据权利要求6所述的白平衡调节装置,其特征在于,所述朝至少一个方向移动镜头,包括:
基于微云台调整镜头的移动参数,朝至少一个方向移动镜头。
9.根据权利要求6所述的白平衡调节装置,其特征在于,所述朝至少一个方向移动镜头,包括:
基于光学变焦调整镜头的移动参数,朝至少一个方向移动镜头。
10.根据权利要求6所述的白平衡调节装置,其特征在于,在所述第一输入为用户对预览图像中的目标对象的操作的情况下,所述扩大当前视场角,包括:
根据所述目标对象所在位置获取镜头移动参数;
按照所述镜头移动参数控制镜头移动,以扩大当前视场角。
11.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-5任一项所述的白平衡调节方法的步骤。
12.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-5任一项所述的白平衡调节方法的步骤。
CN202011388408.2A 2020-12-01 2020-12-01 白平衡调节方法、装置、电子设备及存储介质 Active CN112584110B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011388408.2A CN112584110B (zh) 2020-12-01 2020-12-01 白平衡调节方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011388408.2A CN112584110B (zh) 2020-12-01 2020-12-01 白平衡调节方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN112584110A CN112584110A (zh) 2021-03-30
CN112584110B true CN112584110B (zh) 2022-08-02

Family

ID=75126623

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011388408.2A Active CN112584110B (zh) 2020-12-01 2020-12-01 白平衡调节方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN112584110B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113489962B (zh) * 2021-06-15 2023-03-17 浙江大华技术股份有限公司 一种白平衡调整的方法、装置及存储介质

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5426262B2 (ja) * 2009-07-17 2014-02-26 富士フイルム株式会社 複眼撮像装置
JP2013198119A (ja) * 2012-03-22 2013-09-30 Nikon Corp 画像処理装置、画像処理方法およびプログラム
JP6234191B2 (ja) * 2013-11-28 2017-11-22 オリンパス株式会社 マルチエリアホワイトバランス制御装置、マルチエリアホワイトバランス制御方法、マルチエリアホワイトバランス制御プログラム、マルチエリアホワイトバランス制御プログラムを記録したコンピュータ、マルチエリアホワイトバランス画像処理装置、マルチエリアホワイトバランス画像処理方法、マルチエリアホワイトバランス画像処理プログラム、マルチエリアホワイトバランス画像処理プログラムを記録したコンピュータ及びマルチエリアホワイトバランス画像処理装置を備えた撮像装置
CN105981379B (zh) * 2014-09-17 2018-09-25 深圳市大疆创新科技有限公司 自动白平衡系统及方法
KR102547104B1 (ko) * 2016-09-06 2023-06-23 삼성전자주식회사 전자 장치 및 복수의 영상을 처리하는 방법
CN107959841B (zh) * 2017-12-07 2020-03-27 Oppo广东移动通信有限公司 图像处理方法、装置、存储介质和电子设备
CN110460826B (zh) * 2019-08-12 2022-03-22 Oppo广东移动通信有限公司 白平衡处理方法、处理装置和移动终端

Also Published As

Publication number Publication date
CN112584110A (zh) 2021-03-30

Similar Documents

Publication Publication Date Title
CN112135046B (zh) 视频拍摄方法、视频拍摄装置及电子设备
EP4240000A1 (en) Photographing processing method and apparatus, electronic device, and readable storage medium
CN112714255B (zh) 拍摄方法、装置、电子设备及可读存储介质
CN111669506A (zh) 拍照方法、装置及电子设备
CN112887617B (zh) 一种拍摄方法、装置和电子设备
CN112437232A (zh) 拍摄方法、装置、电子设备及可读存储介质
CN112637500B (zh) 图像处理方法及装置
CN112333382B (zh) 拍摄方法、装置及电子设备
CN112738397A (zh) 拍摄方法、装置、电子设备及可读存储介质
CN113473007B (zh) 拍摄方法及装置
CN112738401B (zh) 变焦方法、装置及电子设备
CN112584110B (zh) 白平衡调节方法、装置、电子设备及存储介质
CN108769538B (zh) 自动对焦方法、装置、存储介质及终端
CN112672051B (zh) 拍摄方法、装置和电子设备
CN112449165B (zh) 投影方法、装置及电子设备
CN112367465B (zh) 图像输出方法、装置及电子设备
CN112948048A (zh) 信息处理方法、装置、电子设备及存储介质
CN114025092A (zh) 拍摄控件显示方法、装置、电子设备及介质
CN113286085A (zh) 显示控制方法、装置和电子设备
CN112887624B (zh) 一种拍摄方法、装置和电子设备
CN114173029B (zh) 拍摄方法、装置及电子设备
CN112565605B (zh) 图像显示方法、装置和电子设备
CN112714256B (zh) 拍摄方法、拍摄装置、电子设备和可读存储介质
CN111107270B (zh) 拍摄方法及电子设备
CN113873147A (zh) 视频录制方法、装置及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant