CN111131716B - 图像处理方法以及电子设备 - Google Patents

图像处理方法以及电子设备 Download PDF

Info

Publication number
CN111131716B
CN111131716B CN201911424082.1A CN201911424082A CN111131716B CN 111131716 B CN111131716 B CN 111131716B CN 201911424082 A CN201911424082 A CN 201911424082A CN 111131716 B CN111131716 B CN 111131716B
Authority
CN
China
Prior art keywords
target
image
regions
region
processing
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
CN201911424082.1A
Other languages
English (en)
Other versions
CN111131716A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201911424082.1A priority Critical patent/CN111131716B/zh
Publication of CN111131716A publication Critical patent/CN111131716A/zh
Application granted granted Critical
Publication of CN111131716B publication Critical patent/CN111131716B/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/60Control of cameras or camera modules
    • H04N23/62Control of parameters via user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/74Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Studio Devices (AREA)
  • Image Processing (AREA)

Abstract

本公开提供了一种图像处理方法,包括:响应拍照指令;基于拍照指令所对应的拍照模式处理响应拍照指令所获得采集图像,生成拍照图片;以及显示拍照图片;其中,拍照指令所对应的拍照模式至少包括:针对目标采集图像的目标区域进行降噪处理,其中,目标采集图像的目标区域为目标采集图像的部分区域;目标采集图像的部分区域为经过亮度补偿处理的区域。本公开还提供了一种电子设备。

Description

图像处理方法以及电子设备
技术领域
本公开涉及一种图像处理方法以及一种电子设备。
背景技术
相关技术中的电子设备具有多种功能,例如具有处理图像的功能。在通常情况下,图像由于各种原因会存在噪声,存在噪声的图像给用户带来了不好的体验。在一种情况下,由于图像的部分区域的噪声较大,而相关技术在对图像进行降噪处理时,通常是对图像整体进行降噪处理。然而,对图像进行整体降噪后,导致图像中噪声较小的部分由于降噪处理而丢失了细节信息。
发明内容
本公开的一个方面提供了一种图像处理方法,包括:响应拍照指令,基于所述拍照指令所对应的拍照模式处理响应所述拍照指令所获得采集图像,生成拍照图片,显示所述拍照图片。其中,所述拍照指令所对应的拍照模式至少包括:针对目标采集图像的目标区域进行降噪处理,其中,所述目标采集图像的目标区域为所述目标采集图像的部分区域,所述目标采集图像的部分区域为经过亮度补偿处理的区域。
可选地,上述拍照指令所对应的拍照模式至少包括:响应所述拍照指令通过摄像头模组获得至少一个原始采集图像,基于亮度补偿算法处理所述至少一个原始采集图像获得目标采集图像,所述目标采集图像的部分区域亮度高于与第一原始采集图像的部分区域的亮度。
可选地,上述方法还包括:确定所述目标采集图像中的所述目标区域。所述确定所述目标采集图像中的所述目标区域包括:处理所述目标采集图像和所述第一原始采集图像,确定所述目标采集图像中与所述第一原始采集图像亮度值不同的目标像素点,确定所述目标像素点在所述目标采集图像中的区域作为所述目标区域。
可选地,上述确定所述目标采集图像中的所述目标区域还包括:将所述第一原始采集图像划分为多个第一区域,将所述目标采集图像划分为多个第二区域,其中,所述多个第一区域中的每个第一区域与所述多个第二区域中的每个第二区域彼此对应,处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域。
可选地,上述处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域包括:确定所述第二区域的亮度值和与所述第二区域对应的所述第一区域的亮度值,基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域。
可选地,上述基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域包括:确定所述多个第一区域的当前第一区域中多个第一像素点的第一亮度值集合,确定与所述当前第一区域对应的所述第二区域中多个第二像素点的第二亮度值集合,响应于确定所述第一亮度值集合和所述第二亮度值集合满足预设条件,确定所述当前第二区域作为所述目标区域。
可选地,上述第一亮度值集合和所述第二亮度值集合满足预设条件包括以下至少一项:所述第一亮度值集合中的元素之和与所述第二亮度值集合中的元素之和之间的第一特定差值大于第一预定差值,所述第一亮度值集合中的元素的平均值与所述第二亮度值集合中的元素的平均值之间的第二特定差值大于第二预定差值。
可选地,上述目标区域包括至少两个所述第二区域时,所述针对目标采集图像的目标区域进行降噪处理包括以下至少一项:基于相同的第一降噪参数对至少两个所述第二区域进行降噪处理,基于至少两个所述第二区域所对应的所述第一特定差值或者所述第二特定差值,确定与至少两个所述第二区域中每个第二区域对应的第二降噪参数,并基于所述第二降噪参数对至少两个所述第二区域进行降噪处理。
本公开的另一个方面提供了一种电子设备,包括:摄像头模组以及处理器。其中,摄像头模组用于获得采集图像,处理器用于执行:响应拍照指令,基于所述拍照指令所对应的拍照模式处理响应所述拍照指令所获得所述采集图像,生成拍照图片,显示所述拍照图片。其中,所述拍照指令所对应的拍照模式至少包括:针对目标采集图像的目标区域进行降噪处理,其中,所述目标采集图像的目标区域为所述目标采集图像的部分区域,所述目标采集图像的部分区域为经过亮度补偿处理的区域。
可选地,上述拍照指令所对应的拍照模式至少包括:响应所述拍照指令通过所述摄像头模组获得至少一个原始采集图像,基于亮度补偿算法处理所述至少一个原始采集图像获得目标采集图像,所述目标采集图像的部分区域亮度高于与第一原始采集图像的部分区域的亮度。
可选地,上述处理器还用于执行:确定所述目标采集图像中的所述目标区域。所述确定所述目标采集图像中的所述目标区域包括:处理所述目标采集图像和所述第一原始采集图像,确定所述目标采集图像中与所述第一原始采集图像亮度值不同的目标像素点,确定所述目标像素点在所述目标采集图像中的区域作为所述目标区域。
可选地,上述确定所述目标采集图像中的所述目标区域还包括:将所述第一原始采集图像划分为多个第一区域,将所述目标采集图像划分为多个第二区域,其中,所述多个第一区域中的每个第一区域与所述多个第二区域中的每个第二区域彼此对应,处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域。
可选地,上述处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域包括:确定所述第二区域的亮度值和与所述第二区域对应的所述第一区域的亮度值,基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域。
可选地,上述基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域包括:确定所述多个第一区域的当前第一区域中多个第一像素点的第一亮度值集合,确定与所述当前第一区域对应的所述第二区域中多个第二像素点的第二亮度值集合,响应于确定所述第一亮度值集合和所述第二亮度值集合满足预设条件,确定所述当前第二区域作为所述目标区域。
可选地,上述第一亮度值集合和所述第二亮度值集合满足预设条件包括以下至少一项:所述第一亮度值集合中的元素之和与所述第二亮度值集合中的元素之和之间的第一特定差值大于第一预定差值,所述第一亮度值集合中的元素的平均值与所述第二亮度值集合中的元素的平均值之间的第二特定差值大于第二预定差值。
可选地,上述目标区域包括至少两个所述第二区域时,所述针对目标采集图像的目标区域进行降噪处理包括以下至少一项:基于相同的第一降噪参数对至少两个所述第二区域进行降噪处理,基于至少两个所述第二区域所对应的所述第一特定差值或者所述第二特定差值,确定与至少两个所述第二区域中每个第二区域对应的第二降噪参数,并基于所述第二降噪参数对至少两个所述第二区域进行降噪处理。
本公开的另一个方面提供了一种图像处理装置,包括:响应模块、处理模块以及显示模块。其中,响应模块用于响应拍照指令。处理模块用于基于所述拍照指令所对应的拍照模式处理响应所述拍照指令所获得采集图像,生成拍照图片。显示模块用于显示所述拍照图片。其中,所述拍照指令所对应的拍照模式至少包括:针对目标采集图像的目标区域进行降噪处理,其中,所述目标采集图像的目标区域为所述目标采集图像的部分区域,所述目标采集图像的部分区域为经过亮度补偿处理的区域。
可选地,上述拍照指令所对应的拍照模式至少包括:响应所述拍照指令通过所述摄像头模组获得至少一个原始采集图像,基于亮度补偿算法处理所述至少一个原始采集图像获得目标采集图像;所述目标采集图像的部分区域亮度高于与第一原始采集图像的部分区域的亮度。
可选地,上述装置还包括:确定模块,用于确定所述目标采集图像中的所述目标区域。所述确定所述目标采集图像中的所述目标区域包括:处理所述目标采集图像和所述第一原始采集图像,确定所述目标采集图像中与所述第一原始采集图像亮度值不同的目标像素点,确定所述目标像素点在所述目标采集图像中的区域作为所述目标区域。
可选地,上述确定所述目标采集图像中的所述目标区域还包括:将所述第一原始采集图像划分为多个第一区域,将所述目标采集图像划分为多个第二区域,其中,所述多个第一区域中的每个第一区域与所述多个第二区域中的每个第二区域彼此对应,处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域。
可选地,上述处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域包括:确定所述第二区域的亮度值和与所述第二区域对应的所述第一区域的亮度值,基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域。
可选地,上述基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域包括:确定所述多个第一区域的当前第一区域中多个第一像素点的第一亮度值集合,确定与所述当前第一区域对应的所述第二区域中多个第二像素点的第二亮度值集合,响应于确定所述第一亮度值集合和所述第二亮度值集合满足预设条件,确定所述当前第二区域作为所述目标区域。
可选地,上述第一亮度值集合和所述第二亮度值集合满足预设条件包括以下至少一项:所述第一亮度值集合中的元素之和与所述第二亮度值集合中的元素之和之间的第一特定差值大于第一预定差值,所述第一亮度值集合中的元素的平均值与所述第二亮度值集合中的元素的平均值之间的第二特定差值大于第二预定差值。
可选地,上述目标区域包括至少两个所述第二区域时,所述针对目标采集图像的目标区域进行降噪处理包括以下至少一项:基于相同的第一降噪参数对至少两个所述第二区域进行降噪处理,基于至少两个所述第二区域所对应的所述第一特定差值或者所述第二特定差值,确定与至少两个所述第二区域中每个第二区域对应的第二降噪参数,并基于所述第二降噪参数对至少两个所述第二区域进行降噪处理。
本公开的另一方面提供了一种非易失性可读存储介质,存储有计算机可执行指令,指令在被执行时用于实现如上的方法。
本公开的另一方面提供了一种计算机程序,计算机程序包括计算机可执行指令,指令在被执行时用于实现如上的方法。
附图说明
为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:
图1示意性示出了根据本公开实施例的图像处理方法的应用场景;
图2示意性示出了根据本公开实施例的图像处理方法的流程图;
图3示意性示出了根据本公开实施例的确定目标区域的示意图;
图4示意性示出了根据本公开另一实施例的确定目标区域的示意图;
图5示意性示出了根据本公开实施例的电子设备的框图;
图6示意性示出了根据本公开实施例的图像处理装置的框图;以及
图7示意性示出了根据本公开实施例的用于实现图像处理的计算机***的方框图。
具体实施方式
以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。
附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程控制装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。
因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行***使用或者结合指令执行***使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体***、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
本公开的实施例提供了一种图像处理方法,包括:响应拍照指令,基于拍照指令所对应的拍照模式处理响应拍照指令所获得采集图像,生成拍照图片,显示拍照图片。其中,拍照指令所对应的拍照模式至少包括:针对目标采集图像的目标区域进行降噪处理,其中,目标采集图像的目标区域为目标采集图像的部分区域,目标采集图像的部分区域为经过亮度补偿处理的区域。
图1示意性示出了根据本公开实施例的图像处理方法的应用场景。需要注意的是,图1所示仅为可以应用本公开实施例的场景的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、***、环境或场景。
如图1所示,该应用场景100例如包括电子设备110。其中,该电子设备110例如可以是手机、电脑、服务器等等设备。
根据本公开实施例,该电子设备110例如可以用于获得采集图像120。例如,该电子设备110具有拍照功能,该电子设备110可以基于拍照指令进行拍照以获得采集图像120。
在本公开实施例中,采集图像120中的目标区域121例如为采集图像120的部分区域。该目标区域121例如为采集图像120中亮度较小的区域,换言之,该目标区域121例如为采集图像120中较暗的区域。电子设备110可以对该采集图像120中的目标区域121进行亮度补偿处理,得到目标采集图像130,其中,该目标采集图像130中的目标区域131的亮度值大于目标区域121的亮度值。
其中,本公开实施例所指的区域的亮度值例如可以包括区域中像素点的灰度值。区域的亮度值例如可以根据区域像素点的直方图统计得出。例如,以目标区域131的亮度值举例,例如该目标区域131中包括N个像素点,N个像素点中90%的像素点的灰度值均在预定灰度值范围内,则可以计算该90%的像素点的灰度平均值作为目标区域131的亮度值。
根据本公开实施例,经过亮度补偿处理的目标区域131的噪声例如大于目标区域121的噪声,例如目标区域131中的噪点较明显。本公开实施例可以对目标采集图像130中的目标区域131进行降噪处理得到最终的拍照图片140,该拍照图片140中的目标区域141的噪声例如小于目标区域131的噪声,例如该目标区域141中的噪声点在视觉上不明显。
本公开实例通过对图像的局部区域进行降噪处理,极大程度地保留了图像的全局信息。例如,在降噪处理过程中,对图像中未进行亮度补偿的区域不进行降噪处理,使得未进行亮度补偿的区域的信息较为完整地保留了下来。
下面结合图1的应用场景,参考图2~图4来描述根据本公开示例性实施方式的图像处理方法。需要注意的是,上述应用场景仅是为了便于理解本公开的精神和原理而示出,本公开的实施方式在此方面不受任何限制。相反,本公开的实施方式可以应用于适用的任何场景。
图2示意性示出了根据本公开实施例的图像处理方法的流程图。
如图2所示,该方法包括操作S210~S230。
在操作S210,响应拍照指令。
在操作S220,基于拍照指令所对应的拍照模式处理响应拍照指令所获得采集图像,生成拍照图片。
在操作S230,显示拍照图片。
根据本公开实施例,该图像处理方法例如可以由电子设备执行。该电子设备例如可以包括摄像头模组和处理器。其中,处理器例如可以响应于拍照指令,并指示摄像头模组获取采集图像。然后,处理器可以基于与拍照指令对应的拍照模式处理采集图像,通过处理采集图像可以得到拍照图片。电子设备可以显示拍照图片,以便于用户可以通过观看该拍照图片确定图像的处理效果。
根据本公开实施例,例如可以处理器可以响应拍照指令通过摄像头模组获取多个采集图像。例如,多个采集图像可以包括至少一个原始采集图像和目标采集图像。其中,可以通过对至少一个原始采集图像进行亮度补偿处理,得到目标采集图像。具体地,可以提高至少一个原始采集图像中的部分区域的亮度,从而使得所得到的目标采集图像中的部分区域为提高亮度后的区域。
在本公开实施例中,至少一个原始采集图像例如可以包括一个或多个。以下将分别描述当至少一个原始采集图像为一个和多个时如何获得目标采集图像。
在一种情况下,至少一个原始采集图像例如为一个。例如,可以通过电子设备的普通拍照模式获取一个原始采集图像,所获得的一个原始采集图像例如可以作为第一原始采集图像。该第一原始采集图像的明暗对比度例如满足明暗对比度条件。其中,明暗对比度条件例如可以为曝光值满足阈值范围的条件。其中,低于阈值范围的曝光值表征图像曝光不足,高于阈值范围的曝光值表征图像过度曝光。
然后,可以通过亮度补偿算法提高第一原始采集图像中的部分区域的亮度值。例如,第一原始采集图像中包括暗部区域和亮部区域,可以提高第一原始采集图像中暗部区域的亮度值以得到目标采集图像。
在另一种情况下,至少一个原始采集图像例如为多个。例如,可以通过电子设备的HDR(High-Dynamic Range)拍照模式获取多个原始采集图像。在本公开实施例中,例如以多个原始采集图像为三个原始采集图像举例。其中,三个原始采集图像例如包括曝光不足的图像、正常曝光的图像、过度曝光的图像。其中,例如以正常曝光的图像作为第一原始采集图像。
然后,可以通过亮度补偿算法提高第一原始采集图像中的部分区域的亮度值。具体地,例如可以基于曝光不足的图像和过度曝光的图像中的信息来对第一原始采集图像进行亮度补偿处理,以此提高第一原始采集图像中的部分区域的亮度值,得到目标采集图像。
在本公开实施例中,在获取到目标采集图像之后,需要对目标采集图像中的目标区域进行降噪处理。其中,目标区域例如可以与进行亮度补偿处理的部分区域相同或者不同。在目标区域不同于经过亮度补偿处理的部分区域的情况下,该目标区域例如至少包括经过亮度补偿处理的部分区域中的一部分。
以下将结合图3和图4分别描述不同情况下的目标区域。例如,图3将描述目标区域与进行亮度补偿处理的部分区域相同的情况。图4将描述目标区域与进行亮度补偿处理的部分区域不同的情况。
图3示意性示出了根据本公开实施例的确定目标区域的示意图。
如图3所示,该实施例的目标区域例如与进行亮度补偿处理的部分区域相同。
例如,第一原始采集图像310中包括多个像素点,对第一原始采集图像310中的多个像素点进行亮度补偿处理,得到目标采集图像320。例如,提高第一原始采集图像310中的像素点a、b、c、……的亮度值,得到的目标采集图像320中包括亮度值提升后的像素点a’、b’、c’、……。其中,像素点a、b、c、……所在第一原始采集图像310中的区域为本公开实施例的部分区域。像素点a’、b’、c’、……所在目标采集图像320中的区域为本公开实施例的目标区域。
根据本公开实施例,确定目标采集图像320中的目标区域例如包括:处理目标采集图像320和第一原始采集图像310,确定目标采集图像320中与第一原始采集图像310亮度值不同的目标像素点,确定目标像素点在目标采集图像320中的区域作为目标区域。
根据本公开实施例,例如可以通过对比目标采集图像320和第一原始采集图像310,得到两个图像中不同的像素点。即,确定目标采集图像320中的像素点a’、b’、c’、……作为目标像素点。并将该目标像素点a’、b’、c’、……在目标采集图像320中的区域作为目标区域。
根据本公开实施例,对目标区域进行降噪处理,例如可以是基于相同的降噪参数对目标区域中所有目标像素点进行降噪处理。在一种情况下,可以将所有目标像素点的噪声值均降到一个特定的噪声值。例如,三个目标像素点a’、b’、c’的噪声值分别为5、6、7,将噪声值5、6、7均降到特定的噪声值4。在另一种情况下,可以将所有目标像素点的噪声值均按照一个特定噪声差值进行降噪,特定噪声差值例如为3,三个目标像素点a’、b’、c’的噪声值分别为5、6、7按照特定噪声差值3降低后,所得到的三个目标像素点a’、b’、c’的噪声值例如分别为2、3、4。
或者,针对目标区域中不同的目标像素点,可以基于不同的降噪参数进行降噪处理。例如,可以根据不同目标像素点的亮度值被提升的程度确定针对不同目标像素点的降噪参数。例如,三个目标像素点a’、b’、c’的亮度值分别被提升了1、2、4,则确定该三个目标像素点a’、b’、c’的降噪参数比例参数,该三个目标像素a’、b’、c’的降噪比例参数例如为1∶2∶4。其中,该三个目标像素a’、b’、c’的降噪值为1、2、3,或者为2、4、8,或者为3、6、12等等。
本公开实施例通过对比第一原始采集图像和目标采集图像之间亮度值不同的目标像素点,并对目标像素点进行降噪处理。实现了针对性地将经过亮度补偿处理的像素点进行降噪处理,从而实现了图像的高精度降噪。
图4示意性示出了根据本公开另一实施例的确定目标区域的示意图。
如图4所示,该实施例的目标区域例如与进行亮度补偿处理的部分区域不同。例如,目标区域包括进行亮度补偿处理的部分区域中的至少一部分。例如,进行亮度补偿处理的部分区域411为第一原始采集图像410中虚线内部的区域。
根据本公开实施例,例如可以将第一原始采集图像410划分为多个第一区域,多个第一区域例如包括区域A~F。将目标采集图像420划分为多个第二区域,多个第二区域例如包括区域A’~F’。其中,多个第一区域中的每个第一区域与多个第二区域中的每个第二区域彼此对应,例如第一区域A对应第二区域A’,第一区域B对应第二区域B’等等。
然后,可以处理多个第一区域和多个第二区域,以确定多个第二区域中的至少一个作为目标区域。例如,可以确定第二区域的亮度值和与第二区域对应的第一区域的亮度值,并基于第二区域的亮度值和对应的第一区域的亮度值,确定多个第二区域中的至少一个作为目标区域。
例如,可以依次确定多个第一区域中的每个第一区域作为当前第一区域。例如,以当前第一区域C举例。该当前第一区域C中例如包括多个第一像素点。例如,多个第一像素点包括像素点e、f、g。像素点e、f、g的亮度值例如分别为1、2、3。因此,第一亮度值集合中例如包括亮度值1、2、3。
然后,确定与当前第一区域C对应的第二区域C’中多个第二像素点e’、f’、g’的第二亮度值集合,例如第二亮度值集合中包括亮度值4、5、3。其中,像素点g的亮度值和像素点g’的亮度值均为3,可以表示像素点g’未经过亮度补偿处理。
其后,可以响应于确定第一亮度值集合和第二亮度值集合满足预设条件,确定当前第二区域C’作为目标区域421中的至少部分。
根据本公开实施例,第一亮度值集合和第二亮度值集合满足预设条件例如可以包括:第一亮度值集合中的元素之和与第二亮度值集合中的元素之和之间的第一特定差值大于第一预定差值。根据本公开实施例,第一预定差值例如可以为具体的数值,本公开实施例例如以第一预定差值为5举例。例如,第一亮度值集合中的元素1、2、3之和为6,第二亮度值集合中的元素4、5、3之和例如为12。其中,12与6之间的第一特定差值例如为6,该第一特定差值6例如大于第一预定差值5,可以至少表征当前第二区域C’中的至少部分像素点经过了亮度补偿处理。
或者,第一亮度值集合中的元素的平均值与第二亮度值集合中的元素的平均值之间的第二特定差值大于第二预定差值。根据本公开实施例,第二预定差值例如可以为具体的数值,本公开实施例例如以第二预定差值为1举例。例如,第一亮度值集合中的元素1、2、3的平均值为2,第二亮度值集合中的元素4、5、3的平均值例如为4。其中,4与2之间的第二特定差值例如为2,该第二特定差值2例如大于第二预定差值1,可以至少表征当前第二区域C’中的至少部分像素点经过了亮度补偿处理。
根据本公开实施例,第一预定差值或者第二预定差值可以根据实际应用情况具体设定。其中,第一预定差值或者第二预定差值所设定的具体数值用于尽可以保证所确定的当前第二区域中大部分的像素点均经过提亮处理,或者还用于尽可以保证所确定的当前第二区域中像素点的提亮程度较大。
与当前第二区域为C’相同或类似的方式,例如可以确定第二区域D’为目标区域421中的一部分。在本公开实施例中,目标区域421例如由第二区域C’和第二区域D’组成。可以理解,该目标区域421例如包括部分区域411中的至少部分。例如,目标区域421包括像素点e’、f’、g’,其中,像素点e’、f’为部分区域411中的像素点。换言之,目标区域421中可以包括部分区域411之外的其他区域,该其他区域例如包括像素点g’,即,该像素点g’例如在部分区域411之外。
根据本公开实施例,例如当目标区域包括至少两个第二区域时,可以基于相同的降噪参数对多个第二区域进行降噪处理,也可以基于不同的降噪参数分别对多个第二区域中的每个第二区域进行降噪处理。例如,以多个第二区域包括第二区域C’和第二区域D’举例。
例如,可以基于相同的第一降噪参数对至少两个第二区域进行降噪处理。具体地,第一降噪参数例如可以是特定噪声值,例如特定噪声值为2。然后,可以将第二区域C’和第二区域D’中所有的像素点的噪声值均降低为特定噪声值2。或者,第一降噪参数可以是特定噪声差值,该特定噪声差值例如为1,可以将第二区域C’和第二区域D’中所有的像素点的噪声值均减少1。可以理解,不论第一降噪参数是特定噪声值或者是特定噪声差值,第二区域C’和第二区域D’均基于相同的第一降噪参数进行降噪。
根据本公开实施例,还可以基于不同的第二降噪参数对至少两个第二区域进行降噪处理。其中,不同第二区域所对应的第二降噪参数可以基于不同第二区域所对应的第一特定差值或者第二特定差值确定。
第一种情况,可以基于不同第二区域所对应的第一特定差值确定不同第二区域的第二降噪参数,第一特定差值例如如上所提及的第一亮度值集合中的元素之和与第二亮度值集合中的元素之和之间的差值。例如,第二区域C’对应的第一特定差值为6,第二区域D’对应的第一特定差值为5,则第二区域C’和第二区域D’对应的第二降噪参数之比例如为6∶5。然后,第二区域C’对应的第二降噪参数例如为6,第二区域D’对应的第二降噪参数例如为5。或者,第二区域C’对应的第二降噪参数例如为12,例如第二区域D’对应的第二降噪参数例如为10等等。
其中,第二降噪参数可以是特定的噪声值或特定的噪声差值。例如,以第二区域C’对应的第二降噪参数为6举例,当第二降噪参数6为特定的噪声值时,可以将第二区域C’中的所有像素点的噪声值均降低为噪声值6。当第二降噪参数6为特定的噪声差值时,可以将第二区域C’中的所有像素点的噪声值均减少6。
第二种情况,可以基于不同第二区域所对应的第二特定差值确定不同第二区域的第二降噪参数,第二特定差值例如为第一亮度值集合中的元素的平均值与第二亮度值集合中的元素的平均值之间的差值。可以理解,基于第二特定差值确定第二降噪参数的具体过程与基于第一特定差值确定第二降噪参数的过程相同或者类似,在此不再赘述。
可以理解,本公开实施例中的亮度值或者噪声值的具体数值仅是为了便于理解本公开实施例所作出的示意性举例。该亮度值或者噪声值不代表图像中像素点的真实灰度值或真实噪声值,亮度值或者噪声值的具体数值不对本公开实施例造成具体限定。
本公开实施例的技术方案通过将图像分成多个区域,并针对经过亮度补偿的区域进行降噪处理。通过分区域降噪的方式,不需要对比第一原始采集图像和目标采集图像中的每个像素点的亮度值,极大减小了图像处理过程中的计算量,提高了图像降噪的效率。
根据本公开的另一实施例,在一种场景下,例如可以利用手机进行拍照。例如,在打开手机的摄像头时,摄像头能够采集当前的图像并以预览的模式显示。其中,所显示的预览图像例如为未经降噪处理的图像。可以理解,该预览图像中例如具有较大的噪声。然后,在手机响应拍照指令进行拍照后,所得到的拍照图片例如为经过降噪处理的图像,该拍照图片的噪声例如较小。其中,该拍照图片例如能够保存在手机中并进行显示,当用户观看该拍照图片时,能够至少避免噪声信息影响用户的使用体验。
图5示意性示出了根据本公开实施例的电子设备的框图。
如图5所示,本公开实施例的电子设备500例如包括摄像头模组510以及处理器520。其中,摄像头模组510用于获得采集图像,处理器520用于执行:响应拍照指令,基于拍照指令所对应的拍照模式处理响应拍照指令所获得采集图像,生成拍照图片,显示拍照图片。其中,拍照指令所对应的拍照模式至少包括:针对目标采集图像的目标区域进行降噪处理,其中,目标采集图像的目标区域为目标采集图像的部分区域,目标采集图像的部分区域为经过亮度补偿处理的区域。
根据本公开实施例,拍照指令所对应的拍照模式至少包括:响应拍照指令通过摄像头模组510获得至少一个原始采集图像,基于亮度补偿算法处理至少一个原始采集图像获得目标采集图像,目标采集图像的部分区域亮度高于与第一原始采集图像的部分区域的亮度。
根据本公开实施例,处理器520还用于执行:确定目标采集图像中的目标区域。确定目标采集图像中的目标区域包括:处理目标采集图像和第一原始采集图像,确定目标采集图像中与第一原始采集图像亮度值不同的目标像素点,确定目标像素点在目标采集图像中的区域作为目标区域。
根据本公开实施例,确定目标采集图像中的目标区域还包括:将第一原始采集图像划分为多个第一区域,将目标采集图像划分为多个第二区域,其中,多个第一区域中的每个第一区域与多个第二区域中的每个第二区域彼此对应,处理多个第一区域和多个第二区域,确定多个第二区域中的至少一个作为目标区域。
根据本公开实施例,处理多个第一区域和多个第二区域,确定多个第二区域中的至少一个作为目标区域包括:确定第二区域的亮度值和与第二区域对应的第一区域的亮度值,基于第二区域的亮度值和对应的第一区域的亮度值,确定多个第二区域中的至少一个作为目标区域。
根据本公开实施例,基于第二区域的亮度值和对应的第一区域的亮度值,确定多个第二区域中的至少一个作为目标区域包括:确定多个第一区域的当前第一区域中多个第一像素点的第一亮度值集合,确定与当前第一区域对应的第二区域中多个第二像素点的第二亮度值集合,响应于确定第一亮度值集合和第二亮度值集合满足预设条件,确定当前第二区域作为目标区域。
根据本公开实施例,第一亮度值集合和第二亮度值集合满足预设条件包括以下至少一项:第一亮度值集合中的元素之和与第二亮度值集合中的元素之和之间的第一特定差值大于第一预定差值,第一亮度值集合中的元素的平均值与第二亮度值集合中的元素的平均值之间的第二特定差值大于第二预定差值。
根据本公开实施例,目标区域包括至少两个第二区域时,针对目标采集图像的目标区域进行降噪处理包括以下至少一项:基于相同的第一降噪参数对至少两个第二区域进行降噪处理,基于至少两个第二区域所对应的第一特定差值或者第二特定差值,确定与至少两个第二区域中每个第二区域对应的第二降噪参数,并基于第二降噪参数对至少两个第二区域进行降噪处理。
图6示意性示出了根据本公开实施例的图像处理装置的框图。
如图6所示,图像处理装置600包括响应模块610、处理模块620以及显示模块630。
响应模块610可以用于响应拍照指令。根据本公开实施例,响应模块610例如可以执行上文参考图2描述的操作S210,在此不再赘述。
处理模块620可以用于基于拍照指令所对应的拍照模式处理响应拍照指令所获得采集图像,生成拍照图片。其中,拍照指令所对应的拍照模式至少包括:针对目标采集图像的目标区域进行降噪处理,其中,目标采集图像的目标区域为目标采集图像的部分区域,目标采集图像的部分区域为经过亮度补偿处理的区域。根据本公开实施例,处理模块620例如可以执行上文参考图2描述的操作S220,在此不再赘述。
显示模块630可以用于显示拍照图片。根据本公开实施例,显示模块630例如可以执行上文参考图2描述的操作S230,在此不再赘述。
根据本公开实施例,拍照指令所对应的拍照模式至少包括:响应拍照指令通过摄像头模组获得至少一个原始采集图像,基于亮度补偿算法处理至少一个原始采集图像获得目标采集图像,目标采集图像的部分区域亮度高于与第一原始采集图像的部分区域的亮度。
根据本公开实施例,装置600例如还包括:确定模块,用于确定目标采集图像中的目标区域。确定目标采集图像中的目标区域包括:处理目标采集图像和第一原始采集图像,确定目标采集图像中与第一原始采集图像亮度值不同的目标像素点,确定目标像素点在目标采集图像中的区域作为目标区域。
根据本公开实施例,确定目标采集图像中的目标区域还包括:将第一原始采集图像划分为多个第一区域,将目标采集图像划分为多个第二区域,其中,多个第一区域中的每个第一区域与多个第二区域中的每个第二区域彼此对应,处理多个第一区域和多个第二区域,确定多个第二区域中的至少一个作为目标区域。
根据本公开实施例,处理多个第一区域和多个第二区域,确定多个第二区域中的至少一个作为目标区域包括:确定第二区域的亮度值和与第二区域对应的第一区域的亮度值,基于第二区域的亮度值和对应的第一区域的亮度值,确定多个第二区域中的至少一个作为目标区域。
根据本公开实施例,基于第二区域的亮度值和对应的第一区域的亮度值,确定多个第二区域中的至少一个作为目标区域包括:确定多个第一区域的当前第一区域中多个第一像素点的第一亮度值集合,确定与当前第一区域对应的第二区域中多个第二像素点的第二亮度值集合,响应于确定第一亮度值集合和第二亮度值集合满足预设条件,确定当前第二区域作为目标区域。
根据本公开实施例,第一亮度值集合和第二亮度值集合满足预设条件包括以下至少一项:第一亮度值集合中的元素之和与第二亮度值集合中的元素之和之间的第一特定差值大于第一预定差值,第一亮度值集合中的元素的平均值与第二亮度值集合中的元素的平均值之间的第二特定差值大于第二预定差值。
根据本公开实施例,目标区域包括至少两个第二区域时,针对目标采集图像的目标区域进行降噪处理包括以下至少一项:基于相同的第一降噪参数对至少两个第二区域进行降噪处理,基于至少两个第二区域所对应的第一特定差值或者第二特定差值,确定与至少两个第二区域中每个第二区域对应的第二降噪参数,并基于第二降噪参数对至少两个第二区域进行降噪处理。
根据本公开的实施例的模块、子模块、单元、子单元中的任意多个、或其中任意多个的至少部分功能可以在一个模块中实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以被拆分成多个模块来实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上***、基板上的***、封装上的***、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本公开实施例的模块、子模块、单元、子单元中的一个或多个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
例如,响应模块610、处理模块620以及显示模块630中的任意多个可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,响应模块610、处理模块620以及显示模块630中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上***、基板上的***、封装上的***、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,响应模块610、处理模块620以及显示模块630中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
图7示意性示出了根据本公开实施例的用于实现图像处理的计算机***的方框图。图7示出的计算机***仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,实现图像处理的计算机***700包括处理器701、计算机可读存储介质702。该***700可以执行根据本公开实施例的方法。
具体地,处理器701例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器701还可以包括用于缓存用途的板载存储器。处理器701可以是用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
计算机可读存储介质702,例如可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,可读存储介质可以包括但不限于电、磁、光、电磁、红外或半导体***、装置、器件或传播介质。可读存储介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
计算机可读存储介质702可以包括计算机程序703,该计算机程序703可以包括代码/计算机可执行指令,其在由处理器701执行时使得处理器701执行根据本公开实施例的方法或其任何变形。
计算机程序703可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序703中的代码可以包括一个或多个程序模块,例如包括703A、模块703B、……。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器701执行时,使得处理器701可以执行根据本公开实施例的方法或其任何变形。
根据本公开的实施例,响应模块610、处理模块620以及显示模块630中的至少一个可以实现为参考图7描述的计算机程序模块,其在被处理器701执行时,可以实现上面描述的相应操作。
本公开还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备/装置/***中所包含的;也可以是单独存在,而未装配入该设备/装置/***中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现以上图像处理方法。
根据本公开的实施例,计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、有线、光缆、射频信号等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。

Claims (10)

1.一种图像处理方法,包括:
响应拍照指令;
基于所述拍照指令所对应的拍照模式处理响应所述拍照指令所获得采集图像,生成拍照图片,其中,所述采集图像包括至少一个原始采集图像和目标采集图像,所述拍照图片是通过处理所述采集图像得到的;以及
显示所述拍照图片;
其中,所述拍照指令所对应的拍照模式至少包括:
针对目标采集图像的目标区域进行降噪处理,其中,所述目标采集图像的目标区域为所述目标采集图像的部分区域;所述目标采集图像的部分区域为经过亮度补偿处理的区域;
其中,所述目标采集图像的目标区域是基于以下方式获得的:处理第一原始采集图像的多个第一区域和所述目标采集图像的多个第二区域,以从多个第二区域中确定出至少一个作为所述目标区域,所述多个第一区域与所述多个第二区域一一对应,所述第一原始采集图像是所述至少一个原始采集图像中的一个,所述目标采集图像是基于所述第一原始采集图像得到的。
2.根据权利要求1所述的方法,其中,所述拍照指令所对应的拍照模式至少包括:
响应所述拍照指令通过摄像头模组获得至少一个原始采集图像;以及
基于亮度补偿算法处理所述至少一个原始采集图像获得目标采集图像;所述目标采集图像的部分区域亮度高于与第一原始采集图像的部分区域的亮度。
3.根据权利要求2所述的方法,还包括:确定所述目标采集图像中的所述目标区域;所述确定所述目标采集图像中的所述目标区域包括:
处理所述目标采集图像和所述第一原始采集图像;
确定所述目标采集图像中与所述第一原始采集图像亮度值不同的目标像素点;以及
确定所述目标像素点在所述目标采集图像中的区域作为所述目标区域。
4.根据权利要求3所述的方法,其中,所述确定所述目标采集图像中的所述目标区域还包括:
将所述第一原始采集图像划分为多个第一区域;
将所述目标采集图像划分为多个第二区域,其中,所述多个第一区域中的每个第一区域与所述多个第二区域中的每个第二区域彼此对应;以及
处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域。
5.根据权利要求4所述的方法,其中,所述处理所述多个第一区域和所述多个第二区域,确定所述多个第二区域中的至少一个作为所述目标区域包括:
确定所述第二区域的亮度值和与所述第二区域对应的所述第一区域的亮度值;以及
基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域。
6.根据权利要求5所述的方法,其中,所述基于所述第二区域的亮度值和对应的第一区域的亮度值,确定所述多个第二区域中的至少一个作为所述目标区域包括:
确定所述多个第一区域的当前第一区域中多个第一像素点的第一亮度值集合;
确定与所述当前第一区域对应的第二区域中多个第二像素点的第二亮度值集合;以及
响应于确定所述第一亮度值集合和所述第二亮度值集合满足预设条件,确定与所述当前第一区域对应的第二区域作为所述目标区域。
7.根据权利要求6所述的方法,其中,所述第一亮度值集合和所述第二亮度值集合满足预设条件包括以下至少一项:
所述第一亮度值集合中的元素之和与所述第二亮度值集合中的元素之和之间的第一特定差值大于第一预定差值;以及
所述第一亮度值集合中的元素的平均值与所述第二亮度值集合中的元素的平均值之间的第二特定差值大于第二预定差值。
8.根据权利要求7中所述的方法,其中,所述目标区域包括至少两个所述第二区域时,
所述针对目标采集图像的目标区域进行降噪处理包括以下至少一项:
基于相同的第一降噪参数对至少两个所述第二区域进行降噪处理;以及
基于至少两个所述第二区域所对应的所述第一特定差值或者所述第二特定差值,确定与至少两个所述第二区域中每个第二区域对应的第二降噪参数,并基于所述第二降噪参数对至少两个所述第二区域进行降噪处理。
9.一种电子设备,包括:
摄像头模组,用于获得采集图像;以及
处理器,用于执行:
响应拍照指令;
基于所述拍照指令所对应的拍照模式处理响应所述拍照指令所获得所述采集图像,生成拍照图片,其中,所述采集图像包括至少一个原始采集图像和目标采集图像,所述拍照图片是通过处理所述采集图像得到的;以及
显示所述拍照图片;
其中,所述拍照指令所对应的拍照模式至少包括:
针对目标采集图像的目标区域进行降噪处理,其中,所述目标采集图像的目标区域为所述目标采集图像的部分区域;所述目标采集图像的部分区域为经过亮度补偿处理的区域;
其中,所述目标采集图像的目标区域是基于以下方式获得的:处理第一原始采集图像的多个第一区域和所述目标采集图像的多个第二区域,以从多个第二区域中确定出至少一个作为所述目标区域,所述多个第一区域与所述多个第二区域一一对应,所述第一原始采集图像是所述至少一个原始采集图像中的一个,所述目标采集图像是基于所述第一原始采集图像得到的。
10.根据权利要求9所述的电子设备,其中,所述拍照指令所对应的拍照模式至少包括:
响应所述拍照指令通过所述摄像头模组获得至少一个原始采集图像;以及
基于亮度补偿算法处理所述至少一个原始采集图像获得目标采集图像;所述目标采集图像的部分区域亮度高于与第一原始采集图像的部分区域的亮度。
CN201911424082.1A 2019-12-31 2019-12-31 图像处理方法以及电子设备 Active CN111131716B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911424082.1A CN111131716B (zh) 2019-12-31 2019-12-31 图像处理方法以及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911424082.1A CN111131716B (zh) 2019-12-31 2019-12-31 图像处理方法以及电子设备

Publications (2)

Publication Number Publication Date
CN111131716A CN111131716A (zh) 2020-05-08
CN111131716B true CN111131716B (zh) 2021-06-15

Family

ID=70507173

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911424082.1A Active CN111131716B (zh) 2019-12-31 2019-12-31 图像处理方法以及电子设备

Country Status (1)

Country Link
CN (1) CN111131716B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001036769A (ja) * 1999-07-23 2001-02-09 Hitachi Denshi Ltd ノイズ低減装置
CN104050645A (zh) * 2014-06-23 2014-09-17 小米科技有限责任公司 图像处理方法及装置
CN104349080A (zh) * 2013-08-07 2015-02-11 联想(北京)有限公司 一种图像处理方法及电子设备
CN105227805A (zh) * 2015-09-28 2016-01-06 广东欧珀移动通信有限公司 一种图像处理方法及移动终端
CN105447827A (zh) * 2015-11-18 2016-03-30 广东欧珀移动通信有限公司 图像降噪方法和***
CN105898151A (zh) * 2015-11-15 2016-08-24 乐视移动智能信息技术(北京)有限公司 图像处理方法及装置
CN108038834A (zh) * 2017-12-28 2018-05-15 努比亚技术有限公司 一种降低噪声的方法、终端和计算机可读存储介质
CN108513043A (zh) * 2017-02-27 2018-09-07 中兴通讯股份有限公司 一种图像降噪方法及终端
CN110136085A (zh) * 2019-05-17 2019-08-16 凌云光技术集团有限责任公司 一种图像的降噪方法及装置
CN110519485A (zh) * 2019-09-09 2019-11-29 Oppo广东移动通信有限公司 图像处理方法、装置、存储介质及电子设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100200628B1 (ko) * 1996-09-30 1999-06-15 윤종용 화질 개선 회로 및 그 방법
KR101900097B1 (ko) * 2012-07-30 2018-09-20 삼성전자주식회사 이미지 캡처 방법 및 이미지 캡처 장치
CN110213462B (zh) * 2019-06-13 2022-01-04 Oppo广东移动通信有限公司 图像处理方法、装置、电子设备、图像处理电路及存储介质

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001036769A (ja) * 1999-07-23 2001-02-09 Hitachi Denshi Ltd ノイズ低減装置
CN104349080A (zh) * 2013-08-07 2015-02-11 联想(北京)有限公司 一种图像处理方法及电子设备
CN104050645A (zh) * 2014-06-23 2014-09-17 小米科技有限责任公司 图像处理方法及装置
CN105227805A (zh) * 2015-09-28 2016-01-06 广东欧珀移动通信有限公司 一种图像处理方法及移动终端
CN105898151A (zh) * 2015-11-15 2016-08-24 乐视移动智能信息技术(北京)有限公司 图像处理方法及装置
CN105447827A (zh) * 2015-11-18 2016-03-30 广东欧珀移动通信有限公司 图像降噪方法和***
CN108513043A (zh) * 2017-02-27 2018-09-07 中兴通讯股份有限公司 一种图像降噪方法及终端
CN108038834A (zh) * 2017-12-28 2018-05-15 努比亚技术有限公司 一种降低噪声的方法、终端和计算机可读存储介质
CN110136085A (zh) * 2019-05-17 2019-08-16 凌云光技术集团有限责任公司 一种图像的降噪方法及装置
CN110519485A (zh) * 2019-09-09 2019-11-29 Oppo广东移动通信有限公司 图像处理方法、装置、存储介质及电子设备

Also Published As

Publication number Publication date
CN111131716A (zh) 2020-05-08

Similar Documents

Publication Publication Date Title
Galdran Image dehazing by artificial multiple-exposure image fusion
US11128809B2 (en) System and method for compositing high dynamic range images
KR102149187B1 (ko) 전자 장치와, 그의 제어 방법
US9330446B2 (en) Method and apparatus for processing image
JP7077395B2 (ja) 多重化高ダイナミックレンジ画像
US20150350513A1 (en) Constant Bracket High Dynamic Range (cHDR) Operations
US20200082508A1 (en) Information processing method, information processing apparatus, and recording medium
US20180109711A1 (en) Method and device for overexposed photography
US9357127B2 (en) System for auto-HDR capture decision making
US9313413B2 (en) Image processing method for improving image quality and image processing device therewith
WO2018228310A1 (zh) 图像处理方法、装置及终端
WO2018223394A1 (zh) 一种图像拍摄方法及装置
US20160125616A1 (en) Apparatus and method of detecting motion mask
CN111586314B (zh) 一种图像融合方法、装置以及计算机存储介质
US20150063694A1 (en) Techniques for combining images with varying brightness degrees
CN110889802B (zh) 图像处理方法和装置
CN112272832A (zh) 用于基于dnn的成像的方法和***
CN111383206B (zh) 一种图像处理方法、装置、电子设备及存储介质
CN108765352B (zh) 图像处理方法以及电子设备
CN113259594A (zh) 图像处理方法及装置、计算机可读存储介质、终端
US9258490B2 (en) Smoothing of ghost maps in a ghost artifact detection method for HDR image creation
CN111131716B (zh) 图像处理方法以及电子设备
CN115802167A (zh) 机器人拍摄方法、装置、电子设备和介质
CN112804447B (zh) 一种检测近场物体的方法、装置、介质和电子设备
US11727540B2 (en) Image sharpening

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