CN105578061A - 一种拍照防抖的方法、装置及移动终端 - Google Patents

一种拍照防抖的方法、装置及移动终端 Download PDF

Info

Publication number
CN105578061A
CN105578061A CN201610104719.9A CN201610104719A CN105578061A CN 105578061 A CN105578061 A CN 105578061A CN 201610104719 A CN201610104719 A CN 201610104719A CN 105578061 A CN105578061 A CN 105578061A
Authority
CN
China
Prior art keywords
image frame
taking pictures
stabilization
cache
cache image
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
Application number
CN201610104719.9A
Other languages
English (en)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610104719.9A priority Critical patent/CN105578061A/zh
Publication of CN105578061A publication Critical patent/CN105578061A/zh
Pending legal-status Critical Current

Links

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/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations

Landscapes

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

Abstract

本发明公开了一种拍照防抖的方法、装置及移动终端,其中所述方法包括下列步骤:接收拍照预览指令,获取通过摄像头采集的缓存图像帧;将所述缓存图像帧存储到全尺寸数据流队列和预览数据流队列中;接收输入的拍照指令,根据预先设定的拍照模式,确定拍照图像输出的缓存队列;当所述拍照模式为防抖动延时模式时,根据缓存图像帧的参考标准值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。该拍照防抖方法,通过将当前全尺寸数据流队列中的缓存图像帧的图像清晰值最高的缓存图像帧确定为拍照图像,改善了终端拍照的防抖效果,显著提升了拍照成功率,避免了拍照抖动造成的相片模糊不清,提升了用户拍照的操作体验。

Description

一种拍照防抖的方法、装置及移动终端
技术领域
本发明涉及移动终端的通信技术领域,特别涉及一种拍照防抖的方法、装置及移动终端。
背景技术
随着移动终端技术的发展,摄像头已经成为大多终端设备的标准配置为用户提供拍照功能,移动终端的拍照功能使用越来越频繁,给人们生活和工作带来了极大的乐趣和方便,而且摄像头像素越来越高,旨在让用户拍摄到质量更好的照片。
但是用户在使用终端进行拍照时,通常会因为多种原因造成抖动,例如由于移动终端的屏幕越做越大,手持不稳的情况在不断增加等,进而导致所拍的照片糊的概率也越来越高,质量较差。
因此,介于上述出现的实际应用问题出发,目前亟待提出一系列的拍照防抖的方法。
发明内容
本发明的目的在于克服现有技术的缺点与不足,提供一种拍照防抖的方法、装置及移动终端。
根据下述公开的实施例,本发明的第一方面提出了一种拍照防抖的方法,所述方法包括下列步骤:
接收拍照预览指令,获取通过摄像头采集的缓存图像帧;
将所述缓存图像帧存储到全尺寸数据流队列和/或预览数据流队列中;
接收输入的拍照指令,根据预先设定的拍照模式,确定拍照图像输出的缓存队列;
当所述拍照模式为防抖动延时模式时,根据缓存图像帧的参考标准值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
进一步地,所述缓存图像帧的参考标准值为图像清晰值。
进一步地,所述缓存图像帧的图像清晰值的计算过程为:
获取所述缓存图像帧的对焦区域的频谱图;
获取所述频谱图中的高频分量的数量;
将所述高频分量的数量确定为所述缓存图像帧的图像清晰值。
进一步地,所述缓存图像帧的图像清晰值的计算在所述获取通过摄像头采集的缓存图像帧之后进行或者在所述接收输入的拍照指令之后,选取目标图像帧过程中进行。
进一步地,所述接收拍照预览指令,获取通过摄像头采集的缓存图像帧之前,还包括:
设置所述拍照模式,其中所述拍照模式包括防抖动延时模式和实时模式。
根据下述公开的实施例,本发明的第二方面提出了一种拍照防抖的装置,所述装置包括:
图像获取模块,用于接收拍照预览指令,获取通过摄像头采集的缓存图像帧;
图像存储模块,用于将所述缓存图像帧存储到全尺寸数据流队列和/或预览数据流队列中;
图像提取模块,用于接收输入的拍照指令,根据预先设定的拍照模式,确定拍照图像输出的缓存队列;
图像输出模块,用于当所述拍照模式为防抖动延时模式时,根据缓存图像帧的参考标准值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
进一步地,所述缓存图像帧的参考标准值为图像清晰值。
进一步地,所述装置还包括图像清晰值计算模块,该模块包括:
频谱图单元,用于获取所述缓存图像帧的对焦区域的频谱图;
高频分量单元,用于获取所述频谱图中的高频分量的数量;
确值单元,用于将所述高频分量的数量确定为所述缓存图像帧的图像清晰值。
进一步地,所述装置还包括:
拍照模式设置模块,用于设置所述拍照模式,其中所述拍照模式包括防抖动延时模式和实时模式。
根据下述公开的实施例,本发明的第三方面提出了一种移动终端,所述移动终端包括上述的一种拍照防抖的装置。
本发明相对于现有技术具有如下的优点及效果:
1)本发明提供的拍照防抖方法,实现将当前全尺寸数据流队列中的缓存图像帧的图像清晰值最高的缓存图像帧确定为拍照图像,改善了终端拍照的防抖效果。
2)本发明提供的拍照防抖方法,显著提升了拍照成功率,避免了拍照抖动造成的相片模糊不清,给移动终端的用户带来更好的操作体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一中公开的一种拍照防抖的方法流程步骤图;
图2是本发明实施例一中缓存图像帧的图像清晰值的计算流程图;
图3是本发明实施例一中公开的另一种拍照防抖的方法流程步骤图;
图4是本发明实施例二中公开的一种拍照防抖的装置的结构框图;
图5是本发明实施例二中公开的又一种拍照防抖的装置的结构框图;
图6是本发明实施例二中公开的另一种拍照防抖的装置的结构框图。
具体实施方式
为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
以下根据实施例分别进行详细说明。
实施例一
用户在手持移动终端拍照时,用户会发现屏幕越大,拍摄的照片越容易模糊,特别是单手拍照的时候,模糊的概率会大很多,经过问题分析后发现用户在点击移动终端屏幕的拍照键后,读取的图片数据可能是抖动的图片数据,这样无形之中会造成相片出片抖动的概率增大。
针对以上技术问题,本发明实施例提供一种拍照防抖方法,该方法采用以下技术方案:移动终端接收到拍摄预览指令时,获取缓存图像帧,并将获取到的缓存图像帧分别保存在全尺寸数据流队列和预览数据流队列中,其中,全尺寸数据流队列保存有若干帧在接收到拍摄指令前获取的缓存图像帧,预览数据流队列保存有接收到拍摄指令时获取的缓存图像帧,用户根据当前环境抖动情况,设置移动终端拍摄照片是选择防抖动延时模式还是选择实时模式,当拍照模式为防抖动延时模式时,移动终端读取全尺寸数据流队列中保存的缓存图像帧作为拍照图像输出;当拍照模式为实时模式时,移动终端读取预览数据流队列中保存的缓存图像帧作为拍照图像输出。
请参见图1,图1是本实施例一中公开的一种拍照防抖的方法流程步骤图。图1所示的一种拍照防抖的方法,应用于智能移动终端,尤其是大屏幕的智能移动终端,所述智能移动终端包括但不限于手机、笔记本电脑、平板电脑和掌上上网设备、多媒体设备、流媒体设备、移动互联网设备(MID,mobileinternetdevice)、可穿戴设备或其他类型的终端设备。
图1所示的一种拍照防抖的方法,具体包括以下步骤:
步骤S101、接收拍照预览指令,获取通过摄像头采集的缓存图像帧。
具体应用中,当用户欲通过移动终端进行拍照时,可在移动终端点击相机相关APP应用,启动摄像头并发起拍照预览请求。
上述拍照预览请求的输入有多种方式,可以是用户点击移动终端屏幕的拍照键或者移动终端侧端的实体按键触发的,也可以是终端在延时拍照模式下,终端的拍照延时到达时触发的。
步骤S102、将所述缓存图像帧存储到全尺寸数据流队列和/或预览数据流队列中。
具体应用中,通过移动终端摄像头实时获取摄像范围内的景象成像得到的缓存图像帧,每获取一个缓存图像帧,就将获取到的缓存图像帧加入全尺寸数据流队列和/或预览数据流队列中。
在进一步的实施方式中,通过移动终端摄像头获取缓存图像帧之后,判断所述全尺寸数据流队列中缓存图像帧的数量是否达到预设队列长度,当判断结果为是时,将所述全尺寸数据流队列中生成时间最早的缓存图像帧删除,并将获取到的缓存图像帧保存在全尺寸数据流队列;当判断结果为否时,将获取到的缓存图像帧直接保存在全尺寸数据流队列。
同时,通过移动终端摄像头获取缓存图像帧之后,将最新获取到的缓存图像帧替换所述预览数据流队列中之前保存的缓存图像帧。
需要说明的是,全尺寸数据流队列的长度可通过确定预设时间内该摄像头所能采集的缓存图像帧的数量确定,其中,预设时间可由工程技术人员设定,可以设定为1.5s、1s、0.5s或0.2s等比较合适的时间长度,预设时间过长造成全尺寸数据流队列中大部分所存储的缓存图像帧不是用户所希望保存的图像瞬间,而时间过短会使得全尺寸数据流队列中缓存的图像帧过少并且没有较清晰的图像帧。
步骤S103、接收输入的拍照指令,根据预先设定的拍照模式,确定拍照图像输出的缓存队列,当预先设定的拍照模式为防抖动延时模式时,选取所述全尺寸数据流队列作为拍照图像输出的缓存队列;当预先设定的拍照模式为实时模式时,选取所述预览数据流队列作为拍照图像输出的缓存队列。
需要说明的是,本实施例中所描述的实时拍照模式,即为目前流行的零秒快拍模式,在零秒快拍模式下,移动终端在拍照预览下会实时的采集一帧或若干帧图像帧进行缓存,并且其具有“零快门延迟”(快门延迟时间短)的优势,使得在零延迟快拍模式下整个拍照过程所使用的时间缩短,实现“所见即所得”的抓拍效果。
步骤S104、当所述拍照模式为防抖动延时模式时,根据缓存图像帧的参考标准值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
具体应用中,所述缓存图像帧的参考标准值为图像清晰值。
下面举例说明当所述缓存图像帧的参考标准值为图像清晰值时的具体细化步骤。
当所述缓存图像帧的参考标准值为图像清晰值,根据缓存图像帧的图像清晰值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
进一步的,可在图像缓存队列中选取图像清晰值最大的图像帧作为目标图像帧。
需要进一步说明的是,所述图像清晰值可在接收拍照预览指令,获取摄像头采集的缓存图像帧后,计算所述缓存图像帧的图像清晰值,然后再将所述缓存图像帧加入所述全尺寸数据流队列存储,进而接收输入的拍照指令,根据缓存图像帧的图像清晰值在所述图像缓存队列中选取目标图像帧,将所述目标图像帧作为指定格式的拍照图像输出(比如JPG格式),可提高拍照处理过程的效率,具有防抖的效果。
需要说明的是,在本次拍照完成后,还需要删除本次拍照过程中缓存队列中缓存的图像帧,防止对下一次拍照产生干扰。
在优选的实施方式中,所述缓存图像帧的图像清晰值的计算过程如附图2所示,具体包括:
步骤S1041、获取所述缓存图像帧的对焦区域的频谱图;
具体实现中,首先获取所述对焦区域图像的灰度分布函数,然后对灰度分布函数做小波变换、离散余弦变换或者其它基于傅里叶变换的算法即可获得对焦区域的频谱图,其中,灰度是指图像的亮度(或色彩深浅的程度)。对焦区域中灰度变化激烈的地方就对应着高频分量而灰度变化不大的地方对应着低频分量,若对焦区域各个位置灰度级变化不大,则图像中只存在低频分量的,从对焦区域的频谱图上看,只有一个主峰,且位于频率为零的位置;若对焦区域各个位置灰度级变化剧烈,则图像中不仅存在低频分量,同时也存在多种高频分量,从图像的频谱上看,不仅有一个主峰,同时也存在多个旁峰。通常图像中灰度变化剧烈的地方存在与图像的边缘,因此,对焦区域中高频分量越多,对焦区域中的边缘越多,对焦区域所辨别的图像细节越多,因此对焦区域也越清晰。
步骤S1042、获取所述频谱图中的高频分量的数量;
步骤S1043、将所述高频分量的数量确定为所述缓存图像帧的图像清晰值。
根据上述步骤可知,对焦区域中高频分量越多,对焦区域中的边缘越多,对焦区域所辨别的图像细节越多,对焦区域也越清晰。通过步骤S2041和步骤S2042就能获取缓存图像帧的对焦区域的高频分量的数值,并在本步骤中将该高频分量的数量值确定为该缓存图像帧的图像清晰值,作为评价该对焦区域的清晰度参考标准,并在整个拍照过程中将图像清晰值视为缓存图像帧的清晰度参考标准。
在另一优选的实施方式中,所述步骤S101之前,所述拍照防抖的方法还包括以下步骤:
S100、设置所述拍照模式。
所述拍照模式包括但不限于:防抖动延时模式和实时模式;当预先设定的拍照模式为防抖动延时模式时,选取所述全尺寸数据流队列作为拍照图像输出的缓存队列;当预先设定的拍照模式为实时模式时,选取所述预览数据流队列作为拍照图像输出的缓存队列。
该拍照模式支持用户根据应用场景实时调整设置拍照模式。
具体包括上述步骤S100的一种拍照防抖的方法流程步骤图可参照附图3所示。
综上所述,本实施例公开的一种拍照防抖方法,首先将移动终端摄像头获取的缓存图像帧加入全尺寸数据流队列并计算图像清晰值,在接收到拍照指令后,根据当前全尺寸数据流队列中的缓存图像帧的图像清晰值选取目标图像帧,进而将图像清晰值最高的缓存图像帧确定为拍照图像,最后输出拍照图像。该技术方案实现将当前全尺寸数据流队列中的缓存图像帧的图像清晰值最高的缓存图像帧确定为拍照图像,显著提升了拍照成功率,避免了拍照抖动造成的相片模糊不清,给移动终端的用户带来更好的操作体验。
施例二
出于提供一种在移动终端进行拍照时防止抖动造成相片模糊同时提高照片出照成功率的目的初衷,本实施例提出一种拍照防抖的装置,通过移动终端摄像头获取缓存图像帧加入全尺寸数据流队列并计算图像清晰值,在接收到拍照指令后,根据当前全尺寸数据流队列中的缓存图像帧的图像清晰值选取目标图像帧,进而将图像清晰值最高的缓存图像帧确定为拍照图像,最后输出一定格式的拍照图像,本实施例二中公开的拍照防抖的装置其结构框图如图4所示,所述装置包括:图像采集模块201、图像存储模块202、图像提取模块203以及图像输出模块204,其中:
图像采集模块201,用于接收拍照预览指令,获取通过摄像头采集的缓存图像帧。
具体应用中,该模块接收的拍照预览请求的输入有多种方式,可以是用户点击移动终端屏幕的拍照键或者移动终端侧端的实体按键触发的,也可以是终端在延时拍照模式下,终端的拍照延时到达时触发的。
图像存储模块202,用于将所述缓存图像帧存储到全尺寸数据流队列和/或预览数据流队列中。
具体应用中,通过移动终端摄像头实时获取摄像范围内的景象成像得到的缓存图像帧,每获取一个缓存图像帧,就将获取到的缓存图像帧加入全尺寸数据流队列和/或预览数据流队列中。
在进一步的实施方式中,通过移动终端摄像头获取缓存图像帧之后,判断所述全尺寸数据流队列中缓存图像帧的数量是否达到预设队列长度,当判断结果为是时,将所述全尺寸数据流队列中生成时间最早的缓存图像帧删除,并将获取到的缓存图像帧保存在全尺寸数据流队列;当判断结果为否时,将获取到的缓存图像帧直接保存在全尺寸数据流队列。
同时,通过移动终端摄像头获取缓存图像帧之后,将最新获取到的缓存图像帧替换所述预览数据流队列中之前保存的缓存图像帧。
需要说明的是,全尺寸数据流队列的长度可通过确定预设时间内该摄像头所能采集的缓存图像帧的数量确定,其中,预设时间可由工程技术人员设定,可以设定为1.5s、1s、0.5s或0.2s等比较合适的时间长度,预设时间过长造成全尺寸数据流队列中大部分所存储的缓存图像帧不是用户所希望保存的图像瞬间,而时间过短会使得全尺寸数据流队列中缓存的图像帧过少并且没有较清晰的图像帧。
图像提取模块203,用于接收输入的拍照指令,根据预先设定的拍照模式,确定拍照图像输出的缓存队列。
该模块具体工作原理如下:当预先设定的拍照模式为防抖动延时模式时,选取所述全尺寸数据流队列作为拍照图像输出的缓存队列;当预先设定的拍照模式为实时模式时,选取所述预览数据流队列作为拍照图像输出的缓存队列。
图像输出模块204,用于当所述拍照模式为防抖动延时模式时,根据缓存图像帧的参考标准值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
在本实施例中,所述缓存图像帧的参考标准值为图像清晰值。
当所述缓存图像帧的参考标准值为图像清晰值,该模块根据缓存图像帧的图像清晰值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
进一步的,可在图像缓存队列中选取图像清晰值最大的图像帧作为目标图像帧。
在另一优选的实施方式中,所述一种拍照防抖的装置,还包括:图像清晰值计算模块205,该模块包括:
频谱图单元2051,用于获取所述缓存图像帧的对焦区域的频谱图;
具体实现中,该单元首先获取所述对焦区域图像的灰度分布函数,然后对灰度分布函数做小波变换、离散余弦变换或者其它基于傅里叶变换的算法即可获得对焦区域的频谱图,其中,灰度是指图像的亮度(或色彩深浅的程度)。
高频分量单元2052,用于获取所述频谱图中的高频分量的数量;
确值单元2053,用于将所述高频分量的数量确定为所述缓存图像帧的图像清晰值。
具体实现中,对焦区域中高频分量越多,对焦区域中的边缘越多,对焦区域所辨别的图像细节越多,对焦区域也越清晰。通过频谱图单元2051和高频分量单元2052就能获取缓存图像帧的对焦区域的高频分量的数值,并在本确值单元2053中将该高频分量的数量值确定为该缓存图像帧的图像清晰值,作为评价该对焦区域的清晰度参考标准,并在整个拍照过程中将图像清晰值视为缓存图像帧的清晰度参考标准。
包含上述图像清晰值计算模块205的拍照防抖的装置的结构框图可参照附图5所示。
在另一优选的实施方式中,所述一种拍照防抖的装置,还包括:
拍照模式设置模块200,用于设置所述拍照模式,其中所述拍照模式包括防抖动延时模式和实时模式。
包含上述拍照模式设置模块200的拍照防抖的装置的结构框图可参照附图6所示。
本发明实施例还提供一种移动终端,具体包括如图4至图6所示的一种拍照防抖的装置。
基于同一发明构思,本发明实施例提供的拍照防抖的装置及移动终端,在解决问题的原理与前述一种拍照防抖的方法相似,因此该装置及移动终端的实施可以参见前述方法的实施,上述描述的模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
综上所述,本实施例公开的拍照防抖的装置及移动终端,上述装置中的图像采集模块201、图像存储模块202、图像提取模块203以及图像输出模块204相互配合工作,首先通过图像采集模块201利用摄像头采集拍照区域的图像形成缓存图像帧,然后图像存储模块202将移动终端摄像头获取的缓存图像帧加入全尺寸数据流队列并计算图像清晰值,接着图像提取模块203在接收到拍照指令后,根据当前全尺寸数据流队列中的缓存图像帧的图像清晰值选取目标图像帧,进而将图像清晰值最高的缓存图像帧确定为拍照图像,最后由图像输出模块204输出拍照图像。该技术方案实现将当前全尺寸数据流队列中的缓存图像帧的图像清晰值最高的缓存图像帧确定为拍照图像,显著提升了拍照成功率,避免了拍照抖动造成的相片模糊不清,提升了用户拍照时的操作体验。
在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。
上述描述的模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
值得注意的是,上述装置及终端实施例中,所包括的各个模块和单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各模块和单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,所述模块或者单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的各功能模块或单元可以集成在一个处理模块或者单元中,也可以是各个模块或者单元单独物理存在,也可以两个或两个以上模块或者单元集成在一个模块或者单元中。
上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。

Claims (10)

1.一种拍照防抖的方法,其特征在于,所述方法包括下列步骤:
接收拍照预览指令,获取通过摄像头采集的缓存图像帧;
将所述缓存图像帧存储到全尺寸数据流队列和/或预览数据流队列中;
接收输入的拍照指令,根据预先设定的拍照模式,确定拍照图像输出的缓存队列;
当所述拍照模式为防抖动延时模式时,根据缓存图像帧的参考标准值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
2.根据权利要求1所述的一种拍照防抖的方法,其特征在于,所述缓存图像帧的参考标准值为图像清晰值。
3.根据权利要求2所述的一种拍照防抖的方法,其特征在于,所述缓存图像帧的图像清晰值的计算过程为:
获取所述缓存图像帧的对焦区域的频谱图;
获取所述频谱图中的高频分量的数量;
将所述高频分量的数量确定为所述缓存图像帧的图像清晰值。
4.根据权利要求2所述的一种拍照防抖的方法,其特征在于,所述缓存图像帧的图像清晰值的计算在所述获取通过摄像头采集的缓存图像帧之后进行或者在所述接收输入的拍照指令之后,选取目标图像帧过程中进行。
5.根据权利要求1所述的一种拍照防抖的方法,其特征在于,所述接收拍照预览指令,获取通过摄像头采集的缓存图像帧之前,还包括:
设置所述拍照模式,其中所述拍照模式包括防抖动延时模式和实时模式。
6.一种拍照防抖的装置,其特征在于,所述装置包括:
图像获取模块,用于接收拍照预览指令,获取通过摄像头采集的缓存图像帧;
图像存储模块,用于将所述缓存图像帧存储到全尺寸数据流队列和/或预览数据流队列中;
图像提取模块,用于接收输入的拍照指令,根据预先设定的拍照模式,确定拍照图像输出的缓存队列;
图像输出模块,用于当所述拍照模式为防抖动延时模式时,根据缓存图像帧的参考标准值在所述全尺寸数据流队列中选取目标图像帧,将所述目标图像帧作为拍照图像输出。
7.根据权利要求6所述的一种拍照防抖的装置,其特征在于,所述缓存图像帧的参考标准值为图像清晰值。
8.根据权利要求7所述的一种拍照防抖的装置,其特征在于,所述装置还包括图像清晰值计算模块,该模块包括:
频谱图单元,用于获取所述缓存图像帧的对焦区域的频谱图;
高频分量单元,用于获取所述频谱图中的高频分量的数量;
确值单元,用于将所述高频分量的数量确定为所述缓存图像帧的图像清晰值。
9.根据权利要求6所述的一种拍照防抖的装置,其特征在于,所述装置还包括:
拍照模式设置模块,用于设置所述拍照模式,其中所述拍照模式包括防抖动延时模式和实时模式。
10.一种移动终端,其特征在于,包括权利要求6至9任一所述的一种拍照防抖的装置。
CN201610104719.9A 2016-02-25 2016-02-25 一种拍照防抖的方法、装置及移动终端 Pending CN105578061A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610104719.9A CN105578061A (zh) 2016-02-25 2016-02-25 一种拍照防抖的方法、装置及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610104719.9A CN105578061A (zh) 2016-02-25 2016-02-25 一种拍照防抖的方法、装置及移动终端

Publications (1)

Publication Number Publication Date
CN105578061A true CN105578061A (zh) 2016-05-11

Family

ID=55887668

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610104719.9A Pending CN105578061A (zh) 2016-02-25 2016-02-25 一种拍照防抖的方法、装置及移动终端

Country Status (1)

Country Link
CN (1) CN105578061A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105979155A (zh) * 2016-06-30 2016-09-28 维沃移动通信有限公司 一种拍照方法及移动终端
CN106060406A (zh) * 2016-07-27 2016-10-26 维沃移动通信有限公司 一种拍照方法及移动终端
CN106161932A (zh) * 2016-06-30 2016-11-23 维沃移动通信有限公司 一种拍照方法及移动终端
CN107172296A (zh) * 2017-06-22 2017-09-15 维沃移动通信有限公司 一种图像拍摄方法及移动终端
CN107222669A (zh) * 2017-06-30 2017-09-29 维沃移动通信有限公司 一种拍摄的方法和移动终端
CN107743191A (zh) * 2017-08-24 2018-02-27 捷开通讯(深圳)有限公司 终端及其防抖拍照方法、存储装置
CN107743194A (zh) * 2017-09-30 2018-02-27 广州市浩洋电子股份有限公司 一种基于图像处理的舞台灯自动对焦***及方法
WO2018072308A1 (zh) * 2016-10-17 2018-04-26 华为技术有限公司 一种图像输出方法以及电子设备
CN108712605A (zh) * 2018-05-04 2018-10-26 努比亚技术有限公司 一种拍摄方法、终端及计算机可读存储介质
CN111131698A (zh) * 2019-12-23 2020-05-08 RealMe重庆移动通信有限公司 图像处理方法及装置、计算机可读介质、电子设备
CN113660426A (zh) * 2021-09-08 2021-11-16 英望科技(山东)有限公司 防止用户拍照抖动的方法及***、计算机可读存储介质
CN114339015A (zh) * 2020-09-27 2022-04-12 北京小米移动软件有限公司 一种拍照处理方法、拍照处理装置及存储介质
CN114500821A (zh) * 2020-10-26 2022-05-13 北京小米移动软件有限公司 拍照方法及装置、终端及存储介质
CN116723418A (zh) * 2022-02-28 2023-09-08 荣耀终端有限公司 拍照方法和相关装置
CN117156261A (zh) * 2023-03-28 2023-12-01 荣耀终端有限公司 图像处理方法及相关设备

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150665A (zh) * 2006-09-20 2008-03-26 富士通株式会社 具手部抖动校正功能的图像获取装置和手部抖动校正方法
US20090051777A1 (en) * 2007-08-20 2009-02-26 Samsung Electronics Co., Ltd. Apparatus and method for estimating motion due to hand trembling and image pickup device using the same
CN103618855A (zh) * 2013-12-03 2014-03-05 厦门美图移动科技有限公司 一种自动选择最优图片的拍照方法及装置
CN103856709A (zh) * 2012-12-04 2014-06-11 腾讯科技(深圳)有限公司 图像获取方法及装置
CN104580907A (zh) * 2014-12-31 2015-04-29 广东欧珀移动通信有限公司 一种防抖的拍照方法及装置
CN104618640A (zh) * 2014-12-30 2015-05-13 广东欧珀移动通信有限公司 一种拍照方法及装置
CN105072328A (zh) * 2015-07-16 2015-11-18 广东欧珀移动通信有限公司 一种视频拍摄方法、装置以及终端
CN105100619A (zh) * 2015-07-30 2015-11-25 努比亚技术有限公司 一种调整拍摄参数的装置和方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150665A (zh) * 2006-09-20 2008-03-26 富士通株式会社 具手部抖动校正功能的图像获取装置和手部抖动校正方法
US20090051777A1 (en) * 2007-08-20 2009-02-26 Samsung Electronics Co., Ltd. Apparatus and method for estimating motion due to hand trembling and image pickup device using the same
CN103856709A (zh) * 2012-12-04 2014-06-11 腾讯科技(深圳)有限公司 图像获取方法及装置
CN103618855A (zh) * 2013-12-03 2014-03-05 厦门美图移动科技有限公司 一种自动选择最优图片的拍照方法及装置
CN104618640A (zh) * 2014-12-30 2015-05-13 广东欧珀移动通信有限公司 一种拍照方法及装置
CN104580907A (zh) * 2014-12-31 2015-04-29 广东欧珀移动通信有限公司 一种防抖的拍照方法及装置
CN105072328A (zh) * 2015-07-16 2015-11-18 广东欧珀移动通信有限公司 一种视频拍摄方法、装置以及终端
CN105100619A (zh) * 2015-07-30 2015-11-25 努比亚技术有限公司 一种调整拍摄参数的装置和方法

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161932B (zh) * 2016-06-30 2019-09-27 维沃移动通信有限公司 一种拍照方法及移动终端
CN106161932A (zh) * 2016-06-30 2016-11-23 维沃移动通信有限公司 一种拍照方法及移动终端
CN105979155A (zh) * 2016-06-30 2016-09-28 维沃移动通信有限公司 一种拍照方法及移动终端
CN106060406A (zh) * 2016-07-27 2016-10-26 维沃移动通信有限公司 一种拍照方法及移动终端
WO2018072308A1 (zh) * 2016-10-17 2018-04-26 华为技术有限公司 一种图像输出方法以及电子设备
CN108476286A (zh) * 2016-10-17 2018-08-31 华为技术有限公司 一种图像输出方法以及电子设备
CN108476286B (zh) * 2016-10-17 2020-09-08 华为技术有限公司 一种图像输出方法以及电子设备
CN107172296A (zh) * 2017-06-22 2017-09-15 维沃移动通信有限公司 一种图像拍摄方法及移动终端
CN107222669A (zh) * 2017-06-30 2017-09-29 维沃移动通信有限公司 一种拍摄的方法和移动终端
CN107743191A (zh) * 2017-08-24 2018-02-27 捷开通讯(深圳)有限公司 终端及其防抖拍照方法、存储装置
WO2019037781A1 (zh) * 2017-08-24 2019-02-28 捷开通讯(深圳)有限公司 终端及其防抖拍照方法、存储装置
CN107743191B (zh) * 2017-08-24 2020-05-19 捷开通讯(深圳)有限公司 终端及其防抖拍照方法、存储装置
CN107743194A (zh) * 2017-09-30 2018-02-27 广州市浩洋电子股份有限公司 一种基于图像处理的舞台灯自动对焦***及方法
WO2019062424A1 (zh) * 2017-09-30 2019-04-04 广州市浩洋电子股份有限公司 一种基于图像处理的舞台灯自动对焦***及方法
CN107743194B (zh) * 2017-09-30 2020-12-04 广州市浩洋电子股份有限公司 一种基于图像处理的舞台灯自动对焦***及方法
CN108712605A (zh) * 2018-05-04 2018-10-26 努比亚技术有限公司 一种拍摄方法、终端及计算机可读存储介质
CN111131698A (zh) * 2019-12-23 2020-05-08 RealMe重庆移动通信有限公司 图像处理方法及装置、计算机可读介质、电子设备
CN111131698B (zh) * 2019-12-23 2021-08-27 RealMe重庆移动通信有限公司 图像处理方法及装置、计算机可读介质、电子设备
CN114339015A (zh) * 2020-09-27 2022-04-12 北京小米移动软件有限公司 一种拍照处理方法、拍照处理装置及存储介质
CN114339015B (zh) * 2020-09-27 2023-08-22 北京小米移动软件有限公司 一种拍照处理方法、拍照处理装置及存储介质
CN114500821A (zh) * 2020-10-26 2022-05-13 北京小米移动软件有限公司 拍照方法及装置、终端及存储介质
CN114500821B (zh) * 2020-10-26 2024-02-27 北京小米移动软件有限公司 拍照方法及装置、终端及存储介质
CN113660426A (zh) * 2021-09-08 2021-11-16 英望科技(山东)有限公司 防止用户拍照抖动的方法及***、计算机可读存储介质
CN113660426B (zh) * 2021-09-08 2023-07-18 英望科技(山东)有限公司 防止用户拍照抖动的方法及***、计算机可读存储介质
CN116723418A (zh) * 2022-02-28 2023-09-08 荣耀终端有限公司 拍照方法和相关装置
CN116723418B (zh) * 2022-02-28 2024-04-09 荣耀终端有限公司 拍照方法和相关装置
CN117156261A (zh) * 2023-03-28 2023-12-01 荣耀终端有限公司 图像处理方法及相关设备

Similar Documents

Publication Publication Date Title
CN105578061A (zh) 一种拍照防抖的方法、装置及移动终端
JP6326411B2 (ja) ビデオ通信方法、ビデオ通信装置、プログラム及び記録媒体
JP4177713B2 (ja) 撮影装置
CN105100615A (zh) 一种图像的预览方法、装置及终端
JP7026262B2 (ja) ニューラルネットワークモデルのトレーニング、タイムラプス撮影ビデオの生成方法及び装置
SE1150505A1 (sv) Metod och anordning för tagning av bilder
CN106204513A (zh) 图像处理的方法、装置和***
CN112672060A (zh) 拍摄方法、装置和电子设备
US10726524B2 (en) Low-resolution tile processing for real-time bokeh
CN109495681A (zh) 获取图像的方法和设备
CN113411498B (zh) 图像拍摄方法、移动终端及存储介质
CN113596294A (zh) 拍摄方法、装置和电子设备
CN111814745B (zh) 手势识别方法、装置、电子设备及存储介质
CN112637500A (zh) 图像处理方法及装置
CN112887610A (zh) 拍摄方法、装置、电子设备及存储介质
CN105611179A (zh) 一种用于手持拍照防抖的多帧优选方法、装置及移动终端
CN111787230A (zh) 图像显示方法、装置和电子设备
CN103945116A (zh) 用于在具有相机的移动终端中处理图像的设备和方法
CN114650361B (zh) 拍摄模式确定方法、装置、电子设备和存储介质
CN105282455A (zh) 一种拍照方法、装置及移动终端
CN112367465B (zh) 图像输出方法、装置及电子设备
CN114723603A (zh) 图像处理方法、图像处理装置及存储介质
CN112508820A (zh) 图像处理方法、装置及电子设备
CN104104880A (zh) 移动终端及其拍摄方法
CN110418061A (zh) 图像处理方法、图像处理器、拍照装置及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160511