拍照方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:19391160 阅读:21 留言:0更新日期:2018-11-10 02:52
本申请属于拍照技术领域,尤其涉及一种拍照方法、装置、终端及计算机可读存储介质,其中,所述方法包括:接收相机启动指令;根据所述相机启动指令检测终端是否处于预设运动状态;若检测到所述终端处于预设运动状态,则控制相机进行自动对焦,获取对焦成功的拍照帧图像,并输出完成拍照的提示信息;使得在照片拍摄时,不需要在用户触发拍照指令之后,进行拍照,而是在完成对焦后,第一时间获取对焦成功的拍照帧图像完成拍照,并且,在终端完成拍照时,还通过输出完成拍照的提示信息,使得用户可以及时获知终端已完成照片的拍摄,有效避免了用户在终端未完成拍照时,改变终端的运动状态,导致照片拍摄出现模糊的问题,提高了照片的拍摄效率。

Photographing method, device, terminal and computer readable storage medium

The present application belongs to the field of photography technology, in particular to a photographic method, device, terminal and computer readable storage medium, in which the method includes: receiving camera startup instructions; detecting whether the terminal is in a preset motion state according to the camera startup instructions; and detecting whether the terminal is in a preset motion state if it is detected that the terminal is in a preset motion state. Then the camera is controlled to focus automatically, and the successful photographic frame image is acquired, and the prompt information for completing the photograph is output. When the photograph is taken, it is not necessary to take the photograph after the user triggers the photographic command, but after the focus is completed, the successful photographic frame image is acquired at the first time to complete the photograph, and then the photograph is completed. Moreover, when the terminal completes the photography, it also outputs the prompt information to complete the photography, so that the user can know that the terminal has completed the photography in time, which effectively avoids the user changing the motion state of the terminal when the terminal does not complete the photography, resulting in blurred photography, and improves the photography efficiency.

【技术实现步骤摘要】
拍照方法、装置、终端及计算机可读存储介质
本申请属于拍照
,尤其涉及一种拍照方法、装置、终端及计算机可读存储介质。
技术介绍
目前,手机等终端实现拍照功能一般需要先进行拍照预览,并在拍照预览的过程中选择需要进行拍照的拍照场景,再对该拍照场景中的拍照对象进行对焦,然后触发拍照指令,生成照片。然而,在用户想要利用手机快速完成拍照动作时,则有可能需要在对焦好之后,立即触发拍照指令,并迅速收回手机实现拍照,但是,此时有可能会因为手机收回得太快,导致拍摄到的照片出现模糊,而无法实现快速拍摄到清晰的照片。
技术实现思路
本申请实施例提供一种拍照方法、装置、终端及计算机可读存储介质,可以解决终端无法实现快速拍摄到清晰的照片的技术问题。本申请实施例第一方面提供一种拍照方法,包括:接收相机启动指令;根据所述相机启动指令检测终端是否处于预设运动状态;若检测到所述终端处于预设运动状态,则控制相机进行自动对焦,获取对焦成功的拍照帧图像,并输出完成拍照的提示信息。本申请实施例第二方面提供一种拍照装置,包括:接收单元,用于接收相机启动指令;检测单元,用于根据所述相机启动指令检测终端是否处于预设运动状态;拍照单元,用于若检测到所述终端处于预设运动状态,则控制相机进行自动对焦,获取对焦成功的拍照帧图像,并输出完成拍照的提示信息。本申请实施例第三方面提供一种终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述方法的步骤。本申请实施例第四方面提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。本申请实施例中,通过根据接收到的相机启动指令对终端是否处于预设运动状态进行检测,并在检测到终端处于预设运动状态时,控制相机进行自动对焦,并得到对焦成功的拍照帧图像,完成拍照,并输出完成拍照的提示信息。也就是说,本申请不需要在用户触发拍照指令之后,进行拍照,而是在完成对焦后,第一时间获取对焦成功的拍照帧图像完成拍照,并且,在终端完成拍照时,还通过输出完成拍照的提示信息,使得用户可以及时获知终端已完成照片的拍摄,有效避免了用户在终端未完成拍照时,改变终端的运动状态,导致照片拍摄出现模糊的问题,使得终端能够快速拍摄到清晰的照片,提高了照片的拍摄效率。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本申请实施例提供的一种拍照方法的实现流程示意图;图2是本申请实施例提供的控制相机进行自动对焦的具体实现流程示意图;图3是本申请实施例提供的获取目标拍摄对象的位置信息的示意图;图4是本申请实施例提供的获取对焦成功的拍照帧图像的具体实现流程示意图;图5是本申请实施例提供的拍照装置的结构示意图;图6是本申请实施例提供的终端的结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。为了说明本申请上述的技术方案,下面通过具体实施例来进行说明。目前,手机等终端实现拍照功能一般需要先进行拍照预览,并在拍照预览的过程中选择需要进行拍照的拍照场景,再对该拍照场景中的拍照对象进行对焦,然后触发拍照指令,生成照片。在这个过程中,当用户想要快速完成拍照动作,则有可能需要在对焦好之后,立即触发拍照指令,并迅速收回手机实现拍照,但是,此时有可能会因为手机收回得太快,导致拍摄到的照片出现模糊,而无法实现快速拍摄到清晰的照片。例如,在上培训课时,用户希望快速拍下屏幕显示的课件的内容,并且不影响自己或他人听讲,此时,用户需要在对焦好之后,马上点击拍照按钮,并迅速收回手机实现拍照,但是,这有可能会因为手机收回得太快,导致照片拍摄模糊,而无法实现快速拍摄到清晰的照片。本申请实施例中,通过根据接收到的相机启动指令对终端是否处于预设运动状态进行检测,并在检测到终端处于预设运动状态时,控制相机进行自动对焦,并得到对焦成功的拍照帧图像,完成拍照,并输出完成拍照的提示信息。也就是说,本申请不需要在用户触发拍照指令之后,进行拍照,而是在完成对焦后,第一时间获取对焦成功的拍照帧图像完成拍照,并且,在终端完成拍照时,还通过输出完成拍照的提示信息,使得用户可以及时获知终端已完成照片的拍摄,有效避免了用户在终端未完成拍照时,改变终端的运动状态,导致照片拍摄出现模糊的问题,使得终端能够快速拍摄到清晰的照片,提高了照片的拍摄效率。如图1示出了本申请实施例提供的一种拍照方法实现流程示意图,该方法应用于终端,可以由终端上配置的拍照装置执行,适用于需提高照片拍摄效率的情形,包括步骤101至步骤103。其中,上述终端包括智能手机、平板电脑、学习机等配置有拍照装置的终端设备。上述终端设备上可以安装有拍照应用、浏览器、微信等应用。步骤101中,接收相机启动指令。本申请实施例中,上述相机启动指令包括用户在系统桌面中点击拍照应用图标触发的相机启动指令、用户通过点击物理按键触发的相机启动指令、用户通过语音触发的相机启动指令或者其他方式触发的相机启动指令。步骤102中,根据上述相机启动指令检测终端是否处于预设运动状态。其中,上述预设运动状态是指终端位于拍摄位置并且相对静止的状态。可选的,在本申请的一些实施方式中,上述根据相机启动指令检测终端是否处于预设运动状态,包括:检测终端在X轴、Y轴和Z轴三个方向上的位移是否均小于第一预设阈值,若检测到终端在X轴、Y轴和Z轴三个方向上的位移均小于上述第一预设阈值,则确认终端处于预设运动状态。例如,通过上述终端上设置的陀螺仪或加速度计检测终端在X轴、Y轴和Z轴三个方向上的位移大小,若检测到终端在X轴、Y轴或Z轴上的位移存在大于或等于上述第一预设阈值的本文档来自技高网...

【技术保护点】
1.一种拍照方法,其特征在于,包括:接收相机启动指令;根据所述相机启动指令检测终端是否处于预设运动状态;若检测到所述终端处于预设运动状态,则控制相机进行自动对焦,获取对焦成功的拍照帧图像,并输出完成拍照的提示信息。

【技术特征摘要】
1.一种拍照方法,其特征在于,包括:接收相机启动指令;根据所述相机启动指令检测终端是否处于预设运动状态;若检测到所述终端处于预设运动状态,则控制相机进行自动对焦,获取对焦成功的拍照帧图像,并输出完成拍照的提示信息。2.如权利要求1所述的拍照方法,其特征在于,所述根据所述相机启动指令检测终端是否处于预设运动状态,包括:检测终端在X轴、Y轴和Z轴三个方向上的位移是否均小于第一预设阈值,若检测到终端在X轴、Y轴和Z轴三个方向上的位移均小于所述第一预设阈值,则确认终端处于预设运动状态。3.如权利要求1或2所述的拍照方法,其特征在于,所述控制相机进行自动对焦,包括:识别当前预览帧图像中包含的目标拍摄对象,并获取所述目标拍摄对象的位置信息;根据所述位置信息确定相机的测光区域和焦距。4.如权利要求3所述的拍照方法,其特征在于,所述识别当前预览帧图像中包含的目标拍摄对象,并获取所述目标拍摄对象的位置信息,包括:接收用户在拍照预览界面触发的对所述预览帧图像中包含的目标拍摄对象的选中指令,获取所述选中指令对应的目标拍摄对象的位置信息。5.如权利要求1所述的拍照方法,其特征在于,所述获取对焦成功的拍照帧图像,包括:计算当前预览帧图像的特征点的像素值与上一预览帧图像对应位置的特征...

【专利技术属性】
技术研发人员:张光辉
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1