拍照方法、装置、介质和终端设备制造方法及图纸

技术编号:33837450 阅读:62 留言:0更新日期:2022-06-16 11:56
本发明专利技术公开了一种拍照方法、装置、介质和终端设备,该拍照方法包括:获取摄像头所采集的M帧预览图像;根据所述摄像头的曝光参数和图像信息,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像,将所述N帧预览图像中除了所述关键帧图像之外的所述N

【技术实现步骤摘要】
拍照方法、装置、介质和终端设备


[0001]本专利技术涉及图像处理
,尤其涉及一种拍照方法、装置、介质和终端设备。

技术介绍

[0002]目前,目前相机已经成为手机不可或缺的一部分,对相机性能的要求也越来越高。为了优化相机性能,目前会在软件实现中叠加进行各种图像处理算法,但是随着图像处理算法的叠加,流程维护的成本也开始变得越来越大,每一套图像处理算法的引入都需要一套额外的控制流和数据流,这无疑成为算法集成的瓶颈。但为了提升图像质量依然会集成多种图像处理算法,使得拍照过程无论是时间复杂度和空间复杂度变得很高。
[0003]因此,当前迫切需求一种拍照方法,简化图像处理算法的复杂度,以改善拍照效果。

技术实现思路

[0004]本专利技术实施例提供一种拍照方法、装置、介质和终端设备,用以简化图像处理算法的复杂度。
[0005]第一方面,本专利技术实施例提供一种拍照方法,该方法包括:获取摄像头所采集的M帧预览图像;根据所述摄像头的曝光参数和图像信息,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像,将所述N帧预览图像中除了所述关键帧图像之外的所述N

1帧预览图像与所述关键帧图像进行位对齐,得到N帧候选图像;对所述N帧候选图像进行排序,以及对排序后的N帧候选图像执行图像处理算法算法,得到目标图像。
[0006]本专利技术实施例提供的拍照方法的有益效果在于:本专利技术在对图像帧执行图像处理算法算法之前,先从预览图像中选择需要帧数量的图像帧和关键帧,并且利用关键帧对其它图像帧进行位对齐的预处理,实现动态调整待传送至图像处理算法的图像帧数量,另外对待传送至图像处理算法的图像帧进行预处理,进而达到优化最终相机成像效果的目的。
[0007]在一种可能的实现方案中,将所述N帧预览图像中除了所述关键帧图像之外的所述N

1帧预览图像与所述关键帧图像进行位对齐,得到N帧候选图像,包括:针对所述N帧预览图像中除了所述关键帧图像之外的所述N

1帧预览图像中的第K帧图像,所述第K帧图像为任意一帧图像,执行如下处理:
[0008]提取所述第K帧图像和所述关键帧图像的特征点;对所述第K帧图像的特征点和所述关键帧图像的特征点进行匹配;根据匹配结果调整所述第K帧图像和所述关键帧图像之间的对应关系,得到变换参数;通过所述变换参数将所述第K帧图像的空间布局调整与所述关键帧图像的空间布局一致。该实现方案中,按照上述方法可以实现对图像帧进行位对齐,减小图像帧之间的图像差异,以助于提高最终的图像优化效果。
[0009]在一种可能的实现方案中,根据所述摄像头的曝光参数,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像,包括:
[0010]确定所述M帧预览图像中的起始帧预览图像和结束帧预览图像;按照从结束帧预
览图像往起始帧预览图像进行遍历的顺序,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像。
[0011]在一种可能的实现方案中,对所述N帧候选图像进行排序,包括:根据图像处理算法需求,对所述N帧候选图像进行排序。该实现方案中可以根据图像处理算法需求完成
[0012]在一种可能的实现方案中,所述曝光参数包括曝光时长、感光度和曝光补偿值中的一个或多个,所述图像信息包括亮度信息和颜色信息中的一个或多个。
[0013]第二方面,本专利技术实施例还提供一种拍照装置,该该装置包括执行上述第一方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
[0014]第三方面,本申请实施例提供一种终端设备,包括处理器和存储器。其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得该终端设备能够实现上述第一方面的任意一种可能的设计的方法。
[0015]第四方面,本申请实施例中还提供一种计算机可读存储介质,计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行上述第一方面的任意一种可能的设计的方法。
[0016]第五方面,本申请实施例还提供一种包含计算机程序产品,当所述计算机程序产品在终端上运行时,使得所述电子设备执行上述第一方面的任意一种可能的设计的方法。
[0017]关于上述第二方面至第五方面的有益效果可以参见上述第一方面中的描述。
附图说明
[0018]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本专利技术实施例提供的一种终端设备结构示意图;
[0020]图2为本专利技术实施例提供的一种拍照方法流程示意图;
[0021]图3为本专利技术实施例提供的一种图像处理流程的示意图;
[0022]图4为本专利技术实施例提供的一种拍照场景下的图像处理方法流程示意图;
[0023]图5为本专利技术实施例提供的一种拍照效果示意图;
[0024]图6为本专利技术实施例提供的一种拍照装置流程示意图;
[0025]图7为本专利技术实施例提供的另一种终端设备结构示意图。
具体实施方式
[0026]在详细介绍本专利技术实施例之前,以下先对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
[0027]目前图像处理算法种类较多、且各种算法需要帧的类型、算法实现的功能以及算法的处理能力各不相同。例如图像处理算法有高动态范围成像算法(High

Dynamic Range,HDR)、多帧融合降噪算法(Multi

Frame Noise Reduction,MFNR)。其中,高动态范围成像算法和多帧融合降噪算法均需要固定帧数量的图像帧,且所需要的帧数量不同,因每一套图
像处理算法都需要一套额外的控制流和数据流,使得拍照过程无论是时间复杂度和空间复杂度变得很高。本专利技术提出了一种拍照方法,可改善拍照效果,简化代码实现的复杂度。
[0028]下面结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本申请以下各实施例中,“至少一个”、“一个或多个”是指一个或两个以上(包含两个)。术语“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系;例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拍照方法,应用于终端设备,其特征在于,所述方法包括:获取所述终端设备的摄像头所采集的M帧预览图像;根据所述摄像头的曝光参数和图像信息,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像,其中,M大于或等于N,M和N均为正整数;将所述N帧预览图像中除了所述关键帧图像之外的N

1帧预览图像与所述关键帧图像进行位对齐,得到N帧候选图像;对所述N帧候选图像进行排序,以及对排序后的N帧候选图像执行图像处理算法算法,得到目标图像。2.根据权利要求1所述的方法,其特征在于,将所述N帧预览图像中除了所述关键帧图像之外的N

1帧预览图像与所述关键帧图像进行位对齐,得到N帧候选图像,包括:针对所述N帧预览图像中除了所述关键帧图像之外的所述N

1帧预览图像中的第K帧图像,所述第K帧图像为任意一帧图像,K为正整数,执行如下处理:提取所述第K帧图像和所述关键帧图像的特征点;对所述第K帧图像的特征点和所述关键帧图像的特征点进行匹配;根据匹配结果调整所述第K帧图像和所述关键帧图像之间的对应关系,得到变换参数;通过所述变换参数将所述第K帧图像的空间布局调整与所述关键帧图像的空间布局一致。3.根据权利要求2所述的方法,其特征在于,根据所述摄像头的曝光参数,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像,包括:确定所述M帧预览图像中的起始帧预览图像和结束帧预览图像;按照从结束帧预览图像往起始帧预览图像进行遍历的顺序,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像。4.根据权利要求1至3任一项所述的方法,其特征在于,对所述N帧候选图像进行排序,包括:根据所述图像处理算法的特点,对所述N帧候选图像进行排序。5.根据权利要求1至3任一项所述的方法,其特征在于,所述曝光参数包括曝光时长、感光度和曝光补偿值中的一个或多个,所述图像信息包括亮度信息和颜色信息中的一个或多个。6.一种拍照装置,应用于终端设备,其特征在于,所述装置包括:获取单元,用于获取摄像头所采集的M帧预览图像;选择单元,用于根据所述摄像头的曝光参数和图像信息,从所述M帧预览图像中选择N帧预览图像,以及从所述N帧预览图像确定关键帧图像,...

【专利技术属性】
技术研发人员:黄健钟朱翔李宏成李海
申请(专利权)人:展讯半导体南京有限公司
类型:发明
国别省市:

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

1