拍照控制方法及装置、终端及存储介质与流程

文档序号:11236968
拍照控制方法及装置、终端及存储介质与流程
本发明涉及电子技术领域,尤其涉及一种拍照控制方法及装置、终端及存储介质。

背景技术:
本部分旨在为权利要求书及具体实施方式中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。现有的终端,例如手机通常都具备拍照功能,在用户按下拍照按钮开始到照片生成这个过程,常因用户的手部抖动导致拍出的照片容易模糊,成片率不理想。

技术实现要素:
鉴于此,有必要提供一种涉及一种拍照控制方法及装置、终端及存储介质,以提高拍照成片率。本发明提供一种拍照控制方法,应用于终端,所述方法包括:接收到拍照指令时获取当前帧图像及预设帧数的缓存图像;所述缓存图像包括在接收到所述拍照指令之前缓存的符合预设条件的图像;对所述当前帧图像及所述缓存图像均进行清晰度评估;将清晰度最高的图像确定为待输出的拍照图像。进一步的,所述预设条件包括与所述当前帧图像的拍摄场景和/或拍摄内容相匹配。进一步的,所述预设帧数的缓存图像包括缓存时间点距离所述当前帧图像的缓存时间点的时长不限定的预设帧数的缓存图像。进一步的,所述预设帧数的缓存图像的获取方式包括:在接收到拍照指令之前缓存的候选图像的帧数小于或等于所述预设帧数时,获取所述候选图像作为所述缓存图像;在接收到拍照指令之前缓存的所述候选图像的帧数大于所述预设帧数时,以间隔预设时长的方式从缓存时间点距离所述当前帧图像最近的所述候选图像中获取所述预设帧数的所述候选图像作为所述缓存图像。进一步的,在接收到所述拍照指令之前,所述方法还包括:根据拍照预览界面中显示的预览图像识别所述终端当前所处的拍摄场景;在所述拍摄场景为暗光场景时,缩短所述终端拍照的曝光时长。进一步的,所述对所述当前帧图像及所述缓存图像均进行清晰度评估包括:对所述当前帧图像的预设区域及所述缓存图像的预设区域均进行清晰度评估;所述预设区域包括:所述拍照预览界面中显示的预览图像的中心区域;或根据在所述拍照预览界面上接收到的手动对焦指令确定的对焦区域;或根据所述拍照预览界面中显示的预览图像的特征确定的特征区域;或根据所述拍照预览界面中显示的预览图像的景深确定的景深区域。本发明还提供一种拍照控制装置,应用于终端。所述装置包括:获取模块,用于在接收到拍照指令时获取当前帧图像及预设帧数的缓存图像;所述缓存图像包括在接收到所述拍照指令之前缓存的符合预设条件的图像;评估模块,用于对所述当前帧图像及所述缓存图像均进行清晰度评估;确定模块,用于将清晰度最高的图像确定为待输出的拍照图像。进一步的,所述预设帧数的缓存图像包括缓存时间点距离所述当前帧图像的缓存时间点的时长不限定的预设帧数的缓存图像。本发明还提供一种终端,所述终端包括存储器及处理器,所述存储器用于存储至少一个指令,所述处理器用于执行所述至少一个指令以实现上述的拍照控制方法中的步骤。本发明还提供一种非易失性存储介质,所述非易失性存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现所述的拍照控制方法,所述拍照控制方法包括上述的拍照控制方法中的步骤。本发明提供的拍照控制方法、装置、终端及存储介质,通过获取在接收到拍照指令时的当前帧图像及接收到拍照指令之前缓存的预设帧数的缓存图像,并对所述当前帧图像及缓存图像均进行评估,在得到评估结果后将评估的清晰度最高的图像确定为待输出的拍照图像,提高拍照输出照片的清晰度,使得到的图像更能符合用户的拍照预期,实现提高拍照成片率的目的。进一步的,本发明提供的拍照控制方法、装置、终端及存储介质,所述预设帧数的缓存图像包括缓存时间点距离所述当前帧图像的缓存时间点的时长不限定的预设帧数的缓存图像,因而,与抽取按下拍照按钮前的固定时间段内缓存的图像相比,本发明通过抽取按下拍照按钮前缓存的固定数量帧的缓存图像,即抽取固定数量帧的符合预设条件的缓存图像,而不论该些缓存图像的缓存时间点,因而,可有效提升照片的成片率,能更符合用户的预期。附图说明为了更清楚地说明本发明实施方式的技术方案,下面将对实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明第一实施方式的拍照控制方法的流程图。图2是本发明第二实施方式的拍照控制方法的流程图。图3是本发明一实施方式的拍照控制装置的示例性的功能模块图。图4是本发明一实施方式的终端的示例性的结构示意图。主要元件符号说明终端1存储器10处理器20摄像装置30拍照控制装置100获取模块11评估模块12确定模块13识别模块14曝光控制模块15如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本发明。图1是本发明第一实施方式的拍照控制方法的流程图,所述拍照控制方法应用于终端中。如图1所示,所述拍照控制方法可以包括如下步骤:步骤101:在接收到拍照指令时,获取当前帧图像及预设帧数的缓存图像。其中,缓存图像包括在接收到所述拍照指令之前缓存的符合预设条件的图像。可以理解的是,所述拍照指令的触发方式可包括:触控指定屏幕区域、触控动作识别、压力识别及物理拍照按键等。本实施方式中,所述当前帧图像包括在接收拍照指令时,所述终端摄像头获取的实时图像。本实施方式中,所述预设条件可包括与所述当前帧图像的拍摄场景和/或拍摄内容相匹配。在一具体应用例中,当所述预设条件为与所述当前帧图像的拍摄场景和拍摄内容相匹配时,无疑,缓存图像中的各帧图像内容及反应的光环境等整体效果均与当前帧图像相一致,符合通常性的拍照预期度。在另一具体应用例中,当所述预设条件为与所述当前帧图像的拍摄场景相匹配时,缓存图像中的各帧图像所反应的拍摄场景(如主暗光、主冷色光及主暖色光等场景)与当前帧图像相一致即可,符合关注拍摄场景(图像色调)而非图像内容的用户的拍照预期度。在又一具体应用例中,当所述预设条件为与所述当前帧图像的拍摄内容相匹配时,缓存图像中的各帧图像内容与当前帧图像的图像内容一致即可,符合关注拍摄图像内容本身而非图像色调等图像效果的用户的拍照预期度。本实施方式中,所述预设帧数的缓存图像包括缓存时间点距离所述当前帧图像的缓存时间点的时长不限定的预设帧数的缓存图像。即是说,在获取预设帧数的缓存图像时,并不会在一个固定的缓存时间长度内去获取固定数量的缓存图像。此处,缓存时间点为缓存的单帧图像对应的时间点。可以理解的是,在实际应用中,由于存储速度及存储空间的限制,因此必然会设置一缓存开始时间点。故,缓存时间长度为缓存...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1