CN116456191A - 图像生成方法、装置、设备及计算机可读存储介质 - Google Patents
图像生成方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN116456191A CN116456191A CN202310374384.2A CN202310374384A CN116456191A CN 116456191 A CN116456191 A CN 116456191A CN 202310374384 A CN202310374384 A CN 202310374384A CN 116456191 A CN116456191 A CN 116456191A
- Authority
- CN
- China
- Prior art keywords
- image
- focus
- focusing
- preset number
- images
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本公开涉及图像处理领域,提供了一种图像生成方法、装置、设备及计算机可读存储介质,该方法包括:在取景框范围内的画面中确定预设数量的对焦点;对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。本公开通过在取景范围内确定多个对焦点,对每个对焦点分别进行对焦以获得多张原始图像,将每张原始图像中的清晰部合成为一张清晰度最佳的完整图像,有效提高了图像整体的清晰度。
Description
技术领域
本公开涉及图像处理技术领域,尤其涉及一种图像生成方法、装置、设备及计算机可读存储介质。
背景技术
随着科技的进步,目前的拍摄设备,例如数码相机、具有拍照功能的手机等能够通过自动对焦(Auto Focus)对拍摄场景的中心或目标物体所在区域进行对焦后采集图像。
景深是拍摄设备中图像传感器(sensor)的重要参数之一,当拍摄设备和目标物体之间的距离与图像传感器的景深一致时,拍摄设备对于目标物体对焦后成像的清晰度最高。而在拍摄场景中除目标物体外还存在与目标物体不在同一平面上的其余物体,因此在对目标物体对焦后所采集的图像中,只有目标物体所在区域的图像清晰度较高,而除目标物体所在区域以外的图像较为模糊,降低了图像质量。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高图像质量的图像生成方法、装置、设备及计算机可读存储介质。
本申请实施例提供了一种图像生成方法,所述方法包括:
在取景框范围内的画面中确定预设数量的对焦点;
对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;
提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;
将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
在一个实施例中,所述在取景框范围内的画面中确定预设数量的对焦点,包括:
将所述取景框范围内的画面平均分割为预设数量的取景区域,将每个取景区域的中心点确定为对焦点;或者,
确定所述取景框范围内的画面中所包含的预设数量的目标对象,将每个目标对象的中心点确定为对焦点。
在一个实施例中,所述对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,获取与所述预设数量的对焦点一一对应的预设数量的原始图像,包括:
对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度,其中所述第一对焦方式为相位对焦与反差式对焦中的任意一种;
若所述第一对焦图像的置信度低于预设置信度阈值,则通过第二对焦方式进行对焦,获取第二对焦图像,其中所述第二对焦方式为相位对焦与反差式对焦中除所述第一对焦方式之外的一种;
将所述第二对焦图像作为所述对焦点对应的原始图像。
在一个实施例中,在所述对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度之后,所述方法还包括:
若所述第一对焦图像的置信度不低于预设置信度阈值,则将所述第一对焦图像作为所述对焦点对应的原始图像。
在一个实施例中,所述提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像之前,所述方法还包括:
针对每个原始图像,基于所述原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度。
在一个实施例中,所述针对每个原始图像,基于所述每个原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度,包括:
计算所述原始图像中每个像素点的梯度值;
针对所述原始图像中的每个图像块,计算所述图像块中所包含像素点的梯度值的平均值,得到所述图像块的清晰度。
在一个实施例中,所述将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果,包括:
针对每个子图像,确定所述子图像在所述子图像对应的原始图像中的位置信息;
根据所述每个子图像的位置信息,将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
本申请实施例提供了一种图像生成装置,所述装置包括:
第一确定模块,用于在取景框范围内的画面中确定预设数量的对焦点;
对焦模块,用于对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;
提取模块,用于提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;
合成模块,用于将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
本申请实施例提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请任意实施例所提供的图像生成方法的步骤。
本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请任意实施例所提供的图像生成方法的步骤。
本申请实施例所提供的图像生成方法、装置、设备及计算机可读存储介质,通过在取景范围内确定多个对焦点,针对每个对焦点分别进行对焦以采集每个对焦点分别对应的原始图像,进一步将每张原始图像中的清晰部分进行分割提取并合成为一张清晰度最佳的完整图像,有效提高了图像整体的清晰度。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的图像生成方法流程图;
图2为本公开实施例提供的一种图像生成界面示意图;
图3为本公开另一实施例提供的图像生成方法流程图;
图4为本公开另一实施例提供的图像生成方法流程图;
图5为本公开实施例提供的图像生成装置的结构示意图;
图6为本公开实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本公开实施例提供了一种图像生成方法,下面结合具体的实施例对该方法进行介绍。
在一个实施例中,如图1所示,提供了一种图像生成方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。其中,终端可以是具有图像采集以及处理功能的图像采集设备,例如智能手机、掌上电脑、平板电脑、带显示屏的可穿戴设备、台式机、笔记本电脑、一体机、智能家居设备等。可以理解的是,本公开实施例提供的图像采集方法还可以应用在其他场景中。
下面对图1所示的图像生成方法进行介绍,该方法包括的具体步骤如下:
S101、在取景框范围内的画面中确定预设数量的对焦点。
终端通过摄像头可以采集拍摄场景的图像,在拍摄之前可以在终端的显示屏上显示当前预览图像,即取景框范围内的画面。基于预先设置的对焦点选取规则,或是响应于用户在取景框范围内的画面选择操作,终端在取景框范围内的画面中确定预设数量的对焦点。
图2为本公开实施例提供的一种图像采集界面示意图。如图2所示,在取景框范围内的画面中确定三个对焦点,以圆圈进行示意,三个对焦点分别位于画面的左上位置、右上位置以及中心位置。可以理解的是,本实施例中对焦点的数量以及位置仅作为说明的实例,为并非本公开的限定。
S102、对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像。
对焦是指使用图像采集设备时调整好焦点距离,以获取清晰图片的方法。通常情况下采用自动对焦的方式,利用物体光反射的原理,反射的光被图像采集设备上的传感器CCM接受,通过计算机处理,带动电动对焦装置进行对焦。
相位对焦,也叫相位差对焦,原理是在感光元件上预留出一些遮蔽像素点,专门用来进行相位检测,通过像素之间的距离及其变化等来决定对焦的偏移值从而实现准确对焦。具体的,在图像采集设备的感光元件(Image Sensor)中有规律地插入一些黑色的坏点(Shield pixel),遮住原本感光点的一半,以模仿人的左右眼成像,来感知当前音圈马达(Voice Coil Motor,VCM)所处位置的相位差,通过该值来求出清晰图像VCM的运动方向和移动的距离。相位差为0时,所获得的图像最清晰。其中,VCM用于调节镜头的位置,呈现清晰的图像。
反差式对焦依赖感光元件和图像处理器实现,驱动镜头并通过感光元件实时获取图像,传递给图像处理器,然后计算反差量(即图像对比度),对比筛选出反差最大的图像。
本公开实施例采取融合对焦方式进行对焦,例如可以是从多种不同的对焦方式所获取的图像中选择更清晰的图像作为原始图像。
终端针对每个对焦点分别进行对焦,并采集相应的原始图像,最终针对每个对焦点分别获取一张该对焦点所对应的原始图像,即最终所获取的原始图像的数量与对焦点数量一致。
S103、提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像。
景深是图像采集设备能够取得清晰图像的成像所测定的被摄物体前后距离范围,在图像采集设备进行对焦时,实际上仅有一个平面是真正合焦的,这个平面与图像采集设备之间的距离即为景深。因此,在对同一对焦点进行对焦所获取的图像中,只有对焦点附近区域内的图像较为清晰。
因此在上述步骤中,针对不同对焦点对焦所获取的多张原始图像中,每张原始图像中只有对焦点附近的图像以及与对焦点对应的拍摄物体处于同一平面的物体对应的画面较为清晰。
具体的,终端对每个原始图像中的清晰的图像块进行提取,得到多个子图像。其中,对于同一原始图像中可以提取得到若干子图像,因此对于预设数量的原始图像进行子图像提取后所得到的子图像的数量不定,通常情况下子图像的数量大于或等于预设数量。
具体的,终端对每张原始图像进行处理,抽取出图像的特征信息(清晰度),然后与所需要的特征作对比,过滤出与特征相符合的图像,即过滤出每个原始图像中清晰度高于预设清晰度阈值的部分,得到多个子图像。
S104、将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
根据所获取的多个独立的子图像,终端将各个独立的元素合成为一张图像,即取景框范围内画面的图像生成结果,最终反馈给用户。
具体的,采用插值算法将各个子图像合成为一张清晰度最佳的完整图像。
本公开实施例通过在取景范围内确定多个对焦点,对每个对焦点分别进行对焦以获得多张原始图像,进一步将每张原始图像中的清晰部分进行分割提取并合成为一张清晰度最佳的完整图像,有效提高了图像整体的清晰度。
另外,由于本公开实施例使用两种对焦方式相结合的方法对每个对焦点进行对焦,从两种对焦方式中选取对焦效果更好的图像进行应用,进一步保证了所获取图像的清晰度。
在上述实施例的基础上,所述在取景框范围内的画面中确定预设数量的对焦点,包括:将所述取景框范围内的画面平均分割为预设数量的取景区域,将每个取景区域的中心点确定为对焦点;或者,确定所述取景框范围内的画面中所包含的预设数量的目标对象,将每个目标对象的中心点确定为对焦点。
终端可以根据用户的实际需要对于取景框范围内画面中的对焦点进行确定。
在一些实施例中,终端将取景框范围内的画面平均分割为预设数量的取景区域,如以九宫格的形式将取景框范围内的画面平均分割为九个矩形取景区域,将每个取景区域的几何中心确定为对焦点。
在另一些实施例中,终端分别将取景框范围内的画面的四角以及中心确定为对焦点,分别对五个对焦点进行快速对焦并获取五张原始图像。
在另一些实施例中,终端对取景框范围内的预览画面进行目标对象的识别与检测,确定画面内多个目标对象,例如多个人脸区域、多个建筑物主体等等,并将每个目标对象的中心作为对焦点。
在另一些实施例中,终端还可以对取景框范围内的预览画面中大面积的同色系区域进行识别和提取,将同色系区域的中心作为对焦点。
可以理解的是,还可以通过其他方式在取景框范围内的画面中确定预设数量的对焦点,在此不再一一列举。
本公开实施例通过针对不同的画面情况采用不同的方式进行对焦点的选取与确定,进一步提高了图像生成方法的灵活性。
图3为本公开另一实施例提供的图像生成方法流程图,如图3所示,该方法包括如下几个步骤:
S301、在取景框范围内的画面中确定预设数量的对焦点。
具体的,S301和S101的实现过程和原理一致,此处不再赘述。
S302、对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度,其中所述第一对焦方式为相位对焦与反差式对焦中的任意一种。
终端确定取景框范围内的预设数量的对焦点后,分别对每个对焦点进行对焦并采集相应的原始图像。具体的,分别对每个对焦点通过第一对焦方式进行对焦,其中第一对焦方式是相位对焦与反差式对焦中的任意一种。
在一些实施例中,将相位对焦作为第一对焦方式,终端通过相位对焦对每个对焦点进行快速对焦,得到相应的第一对焦图像以及第一对焦图像对应的置信度,所述置信度表征第一对焦图像的对焦效果,置信度越高表征第一对焦图像的对焦效果越好,图像越清晰;置信度越低表征第一对焦图像的对焦效果越差,图像越模糊。
在另一些实施例中,将反差式对焦作为第一对焦方式,终端通过反差式对焦对每个对焦点进行快速对焦,得到相应的第一对焦图像以及第一对焦图像对应的置信度。
S303、判断所述第一置信度是否低于预设置信度阈值。若是,执行S304;若否,执行S306。
S304、通过第二对焦方式进行对焦,获取第二对焦图像,其中所述第二对焦方式为相位对焦与反差式对焦中除所述第一对焦方式之外的一种。
当第一对焦图像的置信度较低,低于预设置信度阈值时,代表通过第一对焦方式得到的第一对焦图像的对焦效果较差,清晰度较差,此时更换第二对焦方式对对焦点进行对焦,以获取对焦点相应的原始图像。
具体的,在一些实施例中,将相位对焦作为第一对焦方式时,终端通过相位对焦获取置信度低于预设置信度阈值的第一对焦图像,此时更换反差式对焦再次对同一对焦点进行对焦得到第二对焦图像。
在另一些实施例中,将反差式对焦作为第一对焦方式时,终端通过反差式对焦获取置信度低于预设置信度阈值的第一对焦图像,此时更换相位对焦再次对同一对焦点进行对焦得到第二对焦图像。
S305、将所述第二对焦图像作为所述对焦点对应的原始图像。
S306、将所述第一对焦图像作为所述对焦点对应的原始图像。
当第一置信度不低于预设置信度阈值,则认为此时终端所获取的第一对焦图像对焦效果较好,图像较为清晰,直接将第一对焦图像作为该对焦点对应的原始图像进行保存。
可以理解的是,终端可以依次对每个对焦点以第一对焦方式进行对焦后获取预设数量的第一对焦图像及置信度,然后过滤出其中置信度低于预设置信度阈值的一个或几个第一对焦图像的对焦点以第二对焦方式重新对焦;或者,终端也可以针对一个对焦点,以第一对焦方式进行对焦后获取该对焦点的第一对焦图像及置信度,若置信度低于预设置信度阈值则继续对该对焦点以第二对焦方式进行对焦并获取第二对焦图像,接着再对下一个对焦点执行对焦操作,本公开实施例对此不做限定。
S307、提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像。
S308、将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
具体的,S307~S308和S103~S104的实现过程和原理一致,此处不再赘述。
本公开实施例通过采用两种不同的对焦方式相结合对每个对焦点进行对焦,最大程度上保证了针对每个对焦点所获取的原始图像的质量较高,从而保证基于多张原始图像合成得到的图像生成结果质量较高,进一步改善了图像生成方法的效果。
图4为本公开另一实施例提供的图像生成方法流程图,如图4所示,该方法包括如下几个步骤:
S401、在取景框范围内的画面中确定预设数量的对焦点。
S402、对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像。
具体的,S401~S402和S101~S102的实现过程和原理一致,此处不再赘述。
S403、针对每个原始图像,基于所述原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度。
具体的,计算所述原始图像中每个像素点的梯度值;针对所述原始图像中的每个图像块,计算所述图像块中所包含像素点的梯度值的平均值,得到所述图像块的清晰度。
梯度是一种反映变化情况的参数。像素的梯度表征该像素与相邻像素点的差异值大小,一般情况下认为梯度值越高的像素越有可能构成清晰度较高的图像。
具体的,终端将原始图像划分为若干图像块,分别计算每个图像块中所包含像素点的梯度值的平均值,得到所述图像块的清晰度。
在一些实施例中,可以直接按照上述实施例中所分割的取景区域度原始图像进行分割,得到若干图像块;或者,还可以将原始图像分割为若干大小相同的矩形图像块等等,本公开实施对此不做限定。
在一些实施例中,计算所述原始图像中每个像素点的梯度值,包括:计算与目标像素点相邻两个像素点灰度差的平方作为目标像素点的梯度值;或者,采用Sobel算子分别提取目标像素点水平和垂直方向的梯度值,计算水平和垂直方向边缘检测算子的卷积的方差作为目标像素点的梯度值;或者,计算目标像素点灰度值与整幅图像的平均灰度值的方差,作为所述目标像素点的梯度值等等。
S404、提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像。
S405、将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
具体的,S404~S405和S103~S104的实现过程和原理一致,此处不再赘述。
本公开实施例通过基于像素点的梯度值对图像的清晰度进行检测,得到多张不同区域的清晰的子图像,进一步对子图像合成得到最终图像生成结果,提高了图像生成结果的质量。
在上述实施例的基础上,所述将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果,包括:针对每个子图像,确定所述子图像在所述子图像对应的原始图像中的位置信息;根据所述每个子图像的位置信息,将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
每个子图像都是由相应的原始图像进行分割提取得来,而每张图原始图像所对应的取景范围相同,因此对于不同原始图像中同一位置的子图像其所呈现的画面相同。因此,在最终的图像生成结果中,每个子图像仍应当位于与原始图像中相同的位置,即基于子图像在其对应的原始图像中的位置,能够确定该子图像在最终的图像生成结果中的位置。
具体的,终端确定每个子图像在所述子图像对应的原始图像中的位置信息,进一步按照位置信息对多个子图像进行拼接合成。例如,采用插值算法对多个子图像进行拼接合成。
本公开实施例通过根据子图像在原始图像中的位置信息对多个子图像进行合成,能够保证最终所合成的图像生成结果符合用户的预期取景范围,保证了图像生成方法的准确性。
应该理解的是,虽然图1、图3以及图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1、图3以及图4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,提供了一种图像生成装置50,包括:第一确定模块51、对焦模块52、提取模块53、合成模块54;其中,第一确定模块51用于在取景框范围内的画面中确定预设数量的对焦点;对焦模块52用于对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;提取模块53用于提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;合成模块54用于将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
可选的,第一确定模块51用于将所述取景框范围内的画面平均分割为预设数量的取景区域,将每个取景区域的中心点确定为对焦点;或者,确定所述取景框范围内的画面中所包含的预设数量的目标对象,将每个目标对象的中心点确定为对焦点。
可选的,对焦模块52包括第一获取单元521、第二获取单元522、第一确定单元523;其中,第一获取单元521用于对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度,其中所述第一对焦方式为相位对焦与反差式对焦中的任意一种;第二获取单元522用于若所述第一对焦图像的置信度低于预设置信度阈值,则通过第二对焦方式进行对焦,获取第二对焦图像,其中所述第二对焦方式为相位对焦与反差式对焦中除所述第一对焦方式之外的一种;第一确定单元523用于将所述第二对焦图像作为所述对焦点对应的原始图像。
可选的,第一确定单元523还用于若所述第一对焦图像的置信度不低于预设置信度阈值,则将所述第一对焦图像作为所述对焦点对应的原始图像。
可选的,图像生成装置50还包括第二确定模块55,用于针对每个原始图像,基于所述原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度。
可选的,第二确定模块55包括计算单元551、第三获取单元552;其中,计算单元551用于计算所述原始图像中每个像素点的梯度值;第三获取单元552用于针对所述原始图像中的每个图像块,计算所述图像块中所包含像素点的梯度值的平均值,得到所述图像块的清晰度。
可选的,合成模块54包括第二确定单元541、合成单元542;第二确定单元541用于针对每个子图像,确定所述子图像在所述子图像对应的原始图像中的位置信息;合成单元542用于根据所述每个子图像的位置信息,将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
图5所示实施例的图像生成装置可用于执行上述方法实施例的技术方案,通过在取景范围内确定多个对焦点,对每个对焦点分别进行对焦以获得多张原始图像,进一步将每张原始图像中的清晰部分进行分割提取并合成为一张清晰度最佳的完整图像,有效提高了图像整体的清晰度。
关于图像生成装置的具体限定可以参见上文中对于图像生成方法的限定,在此不再赘述。上述图像生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种电子设备,该电子设备可以是服务器,其内部结构图可以如图6所示。该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的数据库用于存储图像数据。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种图像生成方法。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的图像生成装置可以实现为一种计算机程序的形式,计算机程序可在如图6所示的电子设备上运行。电子设备的存储器中可存储组成该图像生成装置的各个程序模块,比如,图5所示的第一确定模块51、对焦模块52、提取模块53、合成模块54。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的图像生成方法中的步骤。
例如,图6所示的电子设备可以通过如图5所示的图像生成装置中的第一确定模块51执行在取景框范围内的画面中确定预设数量的对焦点。电子设备可通过对焦模块52执行对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像。电子设备可通过提取模块53执行提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像。电子设备可通过合成模块54执行将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
在一个实施例中,提供了一种电子设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:在取景框范围内的画面中确定预设数量的对焦点;对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:将所述取景框范围内的画面平均分割为预设数量的取景区域,将每个取景区域的中心点确定为对焦点;或者,确定所述取景框范围内的画面中所包含的预设数量的目标对象,将每个目标对象的中心点确定为对焦点。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度,其中所述第一对焦方式为相位对焦与反差式对焦中的任意一种;若所述第一对焦图像的置信度低于预设置信度阈值,则通过第二对焦方式进行对焦,获取第二对焦图像,其中所述第二对焦方式为相位对焦与反差式对焦中除所述第一对焦方式之外的一种;将所述第二对焦图像作为所述对焦点对应的原始图像。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述第一对焦图像的置信度不低于预设置信度阈值,则将所述第一对焦图像作为所述对焦点对应的原始图像。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:针对每个原始图像,基于所述原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:计算所述原始图像中每个像素点的梯度值;针对所述原始图像中的每个图像块,计算所述图像块中所包含像素点的梯度值的平均值,得到所述图像块的清晰度。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:针对每个子图像,确定所述子图像在所述子图像对应的原始图像中的位置信息;根据所述每个子图像的位置信息,将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
本公开实施例通过在取景范围内确定多个对焦点,对每个对焦点分别进行对焦以获得多张原始图像,进一步将每张原始图像中的清晰部分进行分割提取并合成为一张清晰度最佳的完整图像,有效提高了图像整体的清晰度。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:在取景框范围内的画面中确定预设数量的对焦点;对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将所述取景框范围内的画面平均分割为预设数量的取景区域,将每个取景区域的中心点确定为对焦点;或者,确定所述取景框范围内的画面中所包含的预设数量的目标对象,将每个目标对象的中心点确定为对焦点。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度,其中所述第一对焦方式为相位对焦与反差式对焦中的任意一种;若所述第一对焦图像的置信度低于预设置信度阈值,则通过第二对焦方式进行对焦,获取第二对焦图像,其中所述第二对焦方式为相位对焦与反差式对焦中除所述第一对焦方式之外的一种;将所述第二对焦图像作为所述对焦点对应的原始图像。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若所述第一对焦图像的置信度不低于预设置信度阈值,则将所述第一对焦图像作为所述对焦点对应的原始图像。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:针对每个原始图像,基于所述原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:计算所述原始图像中每个像素点的梯度值;针对所述原始图像中的每个图像块,计算所述图像块中所包含像素点的梯度值的平均值,得到所述图像块的清晰度。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:针对每个子图像,确定所述子图像在所述子图像对应的原始图像中的位置信息;根据所述每个子图像的位置信息,将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
本公开实施例通过在取景范围内确定多个对焦点,对每个对焦点分别进行对焦以获得多张原始图像,进一步将每张原始图像中的清晰部分进行分割提取并合成为一张清晰度最佳的完整图像,有效提高了图像整体的清晰度。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,比如静态随机存取存储器(Static Random Access Memory,SRAM)和动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种图像生成方法,其特征在于,所述方法包括:
在取景框范围内的画面中确定预设数量的对焦点;
对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;
提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;
将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
2.根据权利要求1所述的方法,其特征在于,所述在取景框范围内的画面中确定预设数量的对焦点,包括:
将所述取景框范围内的画面平均分割为预设数量的取景区域,将每个取景区域的中心点确定为对焦点;或者,
确定所述取景框范围内的画面中所包含的预设数量的目标对象,将每个目标对象的中心点确定为对焦点。
3.根据权利要求1所述的方法,其特征在于,所述对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,获取与所述预设数量的对焦点一一对应的预设数量的原始图像,包括:
对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度,其中所述第一对焦方式为相位对焦与反差式对焦中的任意一种;
若所述第一对焦图像的置信度低于预设置信度阈值,则通过第二对焦方式进行对焦,获取第二对焦图像,其中所述第二对焦方式为相位对焦与反差式对焦中除所述第一对焦方式之外的一种;
将所述第二对焦图像作为所述对焦点对应的原始图像。
4.根据权利要求3所述的方法,其特征在于,在所述对于所述预设数量的对焦点中的每个对焦点,通过第一对焦方式进行对焦,获取第一对焦图像以及所述第一对焦图像的置信度之后,所述方法还包括:
若所述第一对焦图像的置信度不低于预设置信度阈值,则将所述第一对焦图像作为所述对焦点对应的原始图像。
5.根据权利要求1所述的方法,其特征在于,所述提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像之前,所述方法还包括:
针对每个原始图像,基于所述原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度。
6.根据权利要求5所述的方法,其特征在于,所述针对每个原始图像,基于所述每个原始图像中每个像素点的梯度值确定所述原始图像中各个图像块的清晰度,包括:
计算所述原始图像中每个像素点的梯度值;
针对所述原始图像中的每个图像块,计算所述图像块中所包含像素点的梯度值的平均值,得到所述图像块的清晰度。
7.根据权利要求1所述的方法,其特征在于,所述将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果,包括:
针对每个子图像,确定所述子图像在所述子图像对应的原始图像中的位置信息;
根据所述每个子图像的位置信息,将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
8.一种图像生成装置,其特征在于,包括:
第一确定模块,用于在取景框范围内的画面中确定预设数量的对焦点;
对焦模块,用于对于所述预设数量的对焦点中的每个对焦点,分别通过融合对焦方式进行对焦,以获取与所述预设数量的对焦点一一对应的预设数量的原始图像;
提取模块,用于提取每个原始图像中清晰度高于预设清晰度阈值的图像块,得到多个子图像;
合成模块,用于将所述多个子图像合成为一张图像,得到所述取景框范围内画面的图像生成结果。
9.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310374384.2A CN116456191A (zh) | 2023-04-06 | 2023-04-06 | 图像生成方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310374384.2A CN116456191A (zh) | 2023-04-06 | 2023-04-06 | 图像生成方法、装置、设备及计算机可读存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116456191A true CN116456191A (zh) | 2023-07-18 |
Family
ID=87129659
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310374384.2A Pending CN116456191A (zh) | 2023-04-06 | 2023-04-06 | 图像生成方法、装置、设备及计算机可读存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116456191A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116630220A (zh) * | 2023-07-25 | 2023-08-22 | 江苏美克医学技术有限公司 | 一种荧光图像景深融合成像方法、装置及存储介质 |
| CN118945275A (zh) * | 2024-10-11 | 2024-11-12 | 杭州希诺智能医学有限公司 | 图像处理方法及其相关设备 |
-
2023
- 2023-04-06 CN CN202310374384.2A patent/CN116456191A/zh active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116630220A (zh) * | 2023-07-25 | 2023-08-22 | 江苏美克医学技术有限公司 | 一种荧光图像景深融合成像方法、装置及存储介质 |
| CN116630220B (zh) * | 2023-07-25 | 2023-11-21 | 江苏美克医学技术有限公司 | 一种荧光图像景深融合成像方法、装置及存储介质 |
| CN118945275A (zh) * | 2024-10-11 | 2024-11-12 | 杭州希诺智能医学有限公司 | 图像处理方法及其相关设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6308748B2 (ja) | 画像処理装置、撮像装置及び画像処理方法 | |
| US8947501B2 (en) | Scene enhancements in off-center peripheral regions for nonlinear lens geometries | |
| KR102229811B1 (ko) | 단말기를 위한 촬영 방법 및 단말기 | |
| CN112367459B (zh) | 图像处理方法、电子装置及非易失性计算机可读存储介质 | |
| CN112866549B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
| CN108898567A (zh) | 图像降噪方法、装置及系统 | |
| CN108012080A (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
| JP5766077B2 (ja) | ノイズ低減のための画像処理装置及び画像処理方法 | |
| US9332195B2 (en) | Image processing apparatus, imaging apparatus, and image processing method | |
| US10726524B2 (en) | Low-resolution tile processing for real-time bokeh | |
| CN110324532A (zh) | 一种图像虚化方法、装置、存储介质及电子设备 | |
| CN112087571A (zh) | 图像采集方法和装置、电子设备、计算机可读存储介质 | |
| CN103973963A (zh) | 图像获取装置及其图像处理方法 | |
| CN112019734B (zh) | 图像采集方法、装置、电子设备和计算机可读存储介质 | |
| CN116456191A (zh) | 图像生成方法、装置、设备及计算机可读存储介质 | |
| CN112991245A (zh) | 双摄虚化处理方法、装置、电子设备和可读存储介质 | |
| US20130083169A1 (en) | Image capturing apparatus, image processing apparatus, image processing method and program | |
| WO2018196854A1 (zh) | 一种拍照方法、拍照装置及移动终端 | |
| CN108933890A (zh) | 一种背景虚化方法、设备及终端 | |
| JP6838918B2 (ja) | 画像データ処理装置及び方法 | |
| CN119011796B (zh) | 摄像透视vst中环境图像数据的处理方法、头显设备和存储介质 | |
| JP6961423B2 (ja) | 画像処理装置、撮像装置、画像処理装置の制御方法、プログラムおよび記録媒体 | |
| JP7409604B2 (ja) | 画像処理装置、撮像装置、画像処理方法、プログラムおよび記録媒体 | |
| JP2020160773A (ja) | 画像処理装置、撮像装置、画像処理方法およびプログラム | |
| JP2013175821A (ja) | 画像処理装置、画像処理方法およびプログラム |
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 | ||
| CB02 | Change of applicant information |
Country or region after: China Address after: 200331 Shanghai City Putuo District Qilian Mountain South Road 2891 Lane 228 No. 1 Building 8th Floor Applicant after: Shanghai Lixun Electronic Technology Co.,Ltd. Address before: Room h115, 6th floor, district H (East Block), 666 Beijing East Road, Huangpu District, Shanghai 200001 Applicant before: SHANGHAI WINGTECH ELECTRONICS TECHNOLOGY Co.,Ltd. Country or region before: China |