一种移动终端的防抖动拍照方法及装置制造方法及图纸

技术编号:10068561 阅读:139 留言:0更新日期:2014-05-23 11:31
本发明专利技术公开了一种移动终端的防抖动拍照方法及装置,其通过在用户按下快门时开始获取陀螺仪数据并初始化影像质量等级值,且在预设时间范围内判断陀螺仪的数据变化,并根据该变化范围调整影像质量等级,直至影像质量等级达到预设的允许拍照的值才开始捕获影像并执行拍照,从而获得高质量的拍照效果,其不仅方法简单,而且防抖效果显著。

【技术实现步骤摘要】
一种移动终端的防抖动拍照方法及装置
本专利技术涉及一种拍照方法,特别是一种移动终端的防抖动拍照方法及应用该方法的装置。
技术介绍
在日常的拍照过程在人们按下拍照键的瞬间很容易造成拍照设备的抖动使得拍照出来的图片比较模糊,这极大的限制了拍照的成功率;目前市场上已有很多移动终端上的相机都有防抖功能,但在实际应用时,需要先进入相机应用,手动开启防抖功能,相机才能在拍照时进行防抖处理,操作不方便。
技术实现思路
本专利技术为解决上述问题,提供了一种方法简单并具有显著防抖效果的移动终端的防抖动拍照方法及装置。为实现上述目的,本专利技术采用的技术方案为:一种移动终端的防抖动拍照方法,其特征在于,包括以下步骤:10.用户按下快门时开始获取陀螺仪数据并初始化影像质量等级值;20.在预设时间范围内判断陀螺仪的数据变化是否小于预设值,如果是则执行步骤30,否则执行步骤40;30.将影像质量等级更新为更高等级的值,并进一步判断影像质量等级值是否达到预设的允许拍照的值,如果是则执行步骤50,否则执行步骤20;40.根据陀螺仪的数据变化超出预设值的程度,将影像质量等级更新为更低等级的值,同时执行步骤20;50.捕获影像并执行拍照。优选的,所述的步骤10中用户按下快门时不立即执行拍照而是进行一定的延时判断。优选的,所述的步骤20中在预设时间范围内通过陀螺仪数值变化大小来判断拍照设备抖动情况,进而判断影像是否模糊。优选的,当超出步骤20中所述的预设时间范围后,若影像质量等级还没达到允许拍照的值,则移动终端可自行决定或者让用户选择是否放弃当前拍照。优选的,所述步骤10中影像质量等级值在初始化时应标识为最差影像质量。优选的,所述的步骤10至步骤40中影像质量等级值的变化会在拍照界面进行相应形式的展示。优选的,所述的质量等级的展示采用红、黄、绿三个质量等级点。另外,本专利技术还提供了一种应用上述防抖动拍照方法的装置,其特征在于,其包括:数据获取单元,用于在用户按下快门时获取陀螺仪数据;判断单元,用于在用户按下快门的预设时间范围内判断陀螺仪的数据变化并根据该变化范围调整影像质量等级;如果陀螺仪的数据变化小于预设值,则将影像质量等级更新为更高等级的值;如果陀螺仪的数据变化超出预设值,则根据超出预设值的程度将影像质量等级更新为更低等级的值;拍照单元,用于判断影像质量等级值是否达到预设的允许拍照的值,并在影像质量稳定至允许拍照时执行拍照。本专利技术的有益效果是:本专利技术的一种移动终端的防抖动拍照方法,其通过在用户按下快门时开始获取陀螺仪数据并初始化影像质量等级值,且在预设时间范围内判断陀螺仪的数据变化,并根据该变化范围调整影像质量等级,直至影像质量等级达到预设的允许拍照的值才开始捕获影像并执行拍照,从而获得高质量的拍照效果,其不仅方法简单,而且防抖效果显著。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术一种移动终端的防抖动拍照方法的流程简图;图2为本专利技术一种移动终端的防抖动拍照装置的示意图;图3为用户按下快门时的拍照界面效果图;图4为影像质量等级在图3基础上更新为更高一级的界面效果图;图5为影像质量等级在图4基础上更新为更高一级的界面效果图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图及实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术的一种移动终端的防抖动拍照方法,其包括以下步骤:10.用户按下快门时开始获取陀螺仪数据并初始化影像质量等级值;20.在预设时间范围内判断陀螺仪的数据变化是否小于预设值,该预设值可以是一个范围值,如果是则执行步骤30,否则执行步骤40;30.将影像质量等级更新为更高等级的值,并进一步判断影像质量等级值是否达到预设的允许拍照的值,如果是则执行步骤50,否则执行步骤20;40.根据陀螺仪的数据变化超出预设值的程度,将影像质量等级更新为更低等级的值,同时执行步骤20;50.当影像稳定时,捕获影像并执行拍照。本实施例中,所述的步骤10中用户按下快门时不像传统拍照方法那样立即执行拍照而是进行一定的延时判断;所述的步骤20中在预设时间范围内通过陀螺仪数值变化大小来判断拍照设备抖动情况,进而判断影像是否模糊;当超出步骤20中所述的预设时间范围后,若影像质量等级还没达到允许拍照的值,则移动终端可自行决定或者让用户选择是否放弃当前拍照。优选的,所述步骤10中影像质量等级值在初始化时应标识为最差影像质量,影像质量等级具体要设置多少级可以根据实际需要对其进行设定;并且,前述的预设时间范围和陀螺仪变化判断的预设值均可以根据不同的需要采用不同的值。优选的,所述的步骤10至步骤40中影像质量等级值的变化会在拍照界面进行相应形式的展示;例如采用红、黄、绿三个质量等级点进行展示。如图2所示,本专利技术还提供了一种应用上述防抖动拍照方法的装置,其特征在于,其包括:数据获取单元100,用于在用户按下快门时获取陀螺仪数据;判断单元200,用于在用户按下快门的预设时间范围内判断陀螺仪的数据变化并根据该变化范围调整影像质量等级;如果陀螺仪的数据变化小于预设值,则将影像质量等级更新为更高等级的值;如果陀螺仪的数据变化超出预设值,则根据超出预设值的程度将影像质量等级更新为更低等级的值;拍照单元300,用于判断影像质量等级值是否达到预设的允许拍照的值,并在影像质量稳定至允许拍照时执行拍照。下面结合图3至图5所示的界面变化进行举例说明:本实施例中,影像质量等级为4级,图3为用户按下快门时的拍照界面效果图,此时显示红、黄、绿三个质量等级点;图4为影像质量等级在图3基础上更新为更高一级的界面效果图,此时显示黄、绿两个质量等级点;图5为影像质量等级在图4基础上更新为更高一级的界面效果图,此时显示绿色的质量等级点;首先,步骤10中当用户按下快门时开始获取陀螺仪数据并初始化影像质量等级值为4,同时保存此时的时间T。其次,步骤20中在0.1秒内判断陀螺仪的数据变化是否小于预设范围,如果是则执行步骤30否则执行步骤40;此时,判断当前时间距离时间T是否超过1秒,如果超过1秒且影像质量等级还没有到1级则自动放弃当前拍照,并且对用户进行放弃拍照的提醒;接着,步骤30中将影像质量等级减去1,此时判断影像质量等级如果小于等于1则执行步骤50否则执行步骤20;然后,步骤40中根据超出的大小将影像质量等级更新回原有的某个等级,同时执行步骤20;最后,步骤50中设备捕获的影像已经稳定让拍照设备进行拍照,此时界面看不到红、黄、绿三个质量等级点。上述说明示出并描述了本专利技术的优选实施例,如前,应当理解本专利技术并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文专利技术构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本专利技术的精神和范围,则都应在本专利技术所附权利要求的保护范围内。本文档来自技高网...
一种移动终端的防抖动拍照方法及装置

【技术保护点】
一种移动终端的防抖动拍照方法,其特征在于,包括以下步骤:10.用户按下快门时开始获取陀螺仪数据并初始化影像质量等级值;20.在预设时间范围内判断陀螺仪的数据变化是否小于预设值,如果是则执行步骤30,否则执行步骤40;30.将影像质量等级更新为更高等级的值,并进一步判断影像质量等级值是否达到预设的允许拍照的值,如果是则执行步骤50,否则执行步骤20;40.根据陀螺仪的数据变化超出预设值的程度,将影像质量等级更新为更低等级的值,同时执行步骤20;50.捕获影像并执行拍照。

【技术特征摘要】
1.一种移动终端的防抖动拍照方法,其特征在于,包括以下步骤:10.用户按下快门时开始获取陀螺仪数据并初始化影像质量等级值;20.在预设时间范围内判断陀螺仪的数据变化是否小于预设值,如果是则执行步骤30,否则执行步骤40;30.将影像质量等级更新为更高等级的值,并进一步判断影像质量等级值是否达到预设的允许拍照的值,如果是则执行步骤50,否则执行步骤20;40.根据陀螺仪的数据变化超出预设值的程度,将影像质量等级更新为更低等级的值,同时执行步骤20;50.捕获影像并执行拍照。2.根据权利要求1所述的一种移动终端的防抖动拍照方法,其特征在于:所述的步骤10中用户按下快门时不立即执行拍照而是进行一定的延时判断。3.根据权利要求1所述的一种移动终端的防抖动拍照方法,其特征在于:所述的步骤20中在预设时间范围内通过陀螺仪数值变化大小来判断拍照设备抖动情况,进而判断影像是否模糊。4.根据权利要求1所述的一种移动终端的防抖动拍照方法,其特征在于:当超出步骤20中所述的预设时间范围后,若影像质量等级还没达到允...

【专利技术属性】
技术研发人员:张伟傅松林许清泉张长定
申请(专利权)人:厦门美图之家科技有限公司
类型:发明
国别省市:福建;35

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

1