一种移动终端自动对焦方法及系统技术方案

技术编号:10833022 阅读:100 留言:0更新日期:2014-12-27 17:39
一种移动终端自动对焦方法及系统,包括:1.设置一浮动对焦窗口,该浮动对焦窗口形状、大小及位置通过识别用户输入的调整指令进行调整,且浮动于相机预览界面;2.实时检测移动终端是否打开相机预览界面,当检测到打开相机预览界面时,调用浮动对焦窗口显示于相机预览界面;3.获取用户输入的调整指令,根据用户输入的调整指令调整浮动对焦窗口,在调整浮动对焦窗口的同时进行实时对焦;4.对焦完成后进行拍照。通过动态调整浮动对焦窗口的形状、大小及位置,且同时对浮动对焦窗口内的画面进行实时对焦,在构图时免去手动对焦的操作,针对较小的物体时,更便捷准确的完成对焦拍照,尤其是对物体的某个细节对焦更为准确,提高用户体验。

【技术实现步骤摘要】
一种移动终端自动对焦方法及系统
本专利技术涉及自动对焦技术,特别是涉及一种移动终端自动对焦方法及系统。
技术介绍
随着智能手机拍照能力提升,移动终端产品,例如手机拍照愈来愈显得重要。手机拍照的对焦方式主要有自动对焦和手动对焦;还有最近比较流行的先拍照后对焦的方案,先拍照后对焦有两种方式实现,第一种多张照片连拍后期处理实现,另外一种就是硬件上直接实现,从成本及实现上来看都有一些限制。虽然现在对焦速度越来越快,但在实际拍摄中还是碰到一些困扰,譬如拍摄运动的物体时,构图时想把运动的物体放在特定位置,就需要先手动对焦,然后拍照,可能会出现手动对焦这么一个简单动作丢掉一个感觉瞬间;还有对焦物体比较小,通过手动对焦比较容易对焦到背景上;更关注物体的某个细节部分等一些场景,有可能需要几次手动对焦才能达到理想的效果。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种移动终端自动对焦方法及系统,能方便快捷的进行自动对焦,对物体局部细节对焦更为准确,提升用户体验。 为了达到上述目的,本专利技术采用的技术方案是:一种移动终端自动对焦方法,包括如下步骤:步骤1.设置一浮动对焦窗口,该浮动对焦窗口形状、大小及位置通过识别用户输入的调整指令进行调整,且浮动于相机预览界面;步骤2.实时检测移动终端是否打开相机预览界面,当检测到打开相机预览界面时,调用浮动对焦窗口显示于相机预览界面;步骤3.获取用户输入的调整指令,根据用户输入的调整指令调整浮动对焦窗口,在调整浮动对焦窗口的同时进行实时对焦;步骤4.对焦完成后进行拍照。 较佳地,步骤I所述的用户输入的调整指令通过用户输入的触摸信号获得,具体为:Si用户输入的单个触摸点的滑动轨迹则判定为对浮动对焦窗口位置的移动; S2用户输入的两个或以上触摸点的滑动轨迹则判断为对浮动对焦窗口大小的调整。 较佳地,步骤3所述的获取用户输入的调整指令,根据用户输入的调整指令调整浮动对焦窗口实现方式如下:步骤S101.实时检测浮动对焦窗口区域的是否存在用户触摸滑动轨迹;步骤S102.当检测到用户触摸滑动轨迹时,获取用户触摸滑动轨迹;步骤S103.对用户触摸滑动轨迹进行分析;当触摸滑动轨迹为单个触摸点的滑动轨迹,则判定为浮动对焦窗口位置的移动,执行步骤S1041 ; 当触摸滑动轨迹为两个或以上触摸点的滑动轨迹,则判定为浮动对焦窗口位置的大小的调整,执行步骤S1042 ;步骤S1041.获取滑动轨迹的最后触摸坐标,将浮动对焦窗口移动至最后触摸坐标位置;步骤S1042.获取滑动轨迹的最后触摸坐标,根据最后触摸坐标位置调整浮动对焦窗口大小。 较佳地,步骤S1042所述的调整浮动对焦窗口大小包括放大浮动对焦窗口和缩小浮动对焦窗口,具体为:若两个或以上触摸点的滑动轨迹为浮动对焦窗口向外滑动,则获取滑动轨迹的最后触摸坐标,并放大浮动对焦窗口 ;若两个或以上触摸点的滑动轨迹为相对浮动对焦窗口向内滑动,则获取滑动轨迹的最后触摸坐标,并缩小浮动对焦窗口。 较佳地,步骤3所述的在调整浮动对焦窗口的同时进行实时对焦具体包括:步骤S301.将调整浮动对焦窗口所在区域实时传入底层;步骤S302.底层算法对浮动窗口区域的数据进行采样分析,根据采样分析结果进行实时对焦。 本专利技术还公开了一种移动终端自动对焦系统,包括:浮动对焦窗口设置模块,用于设置一浮动对焦窗口,该浮动对焦窗口形状、大小及位置通过识别用户输入的调整指令进行调整,且浮动于相机预览界面;检测调用模块,用于实时检测移动终端是否打开相机预览界面,当检测到打开相机预览界面时,调用浮动对焦窗口显示于相机预览界面;调整对焦模块,用于获取用户输入的调整指令,根据用户输入的调整指令调整浮动对焦窗口,在调整浮动对焦窗口的同时进行实时对焦;执行模块,用于对焦完成后进行拍照。 本专利技术所述的浮动对焦窗口设置模块包括:浮动对焦窗口移动设置单元,用于用户输入的单个触摸点的滑动轨迹则判定为对浮动对焦窗口位置的移动;浮动对焦窗口大小调整设置单元,用于用户输入的两个或以上触摸点的滑动轨迹则判断为对浮动对焦窗口大小的调整。 本专利技术所述的调整对焦模块包括浮动对焦窗口调整单元和浮动对焦窗口对焦单 J Li ο 所述浮动对焦窗口调整单元包括:检测单元,用于实时检测浮动对焦窗口区域的是否存在用户触摸滑动轨迹;获取单元,用于当检测到用户触摸滑动轨迹时,获取用户触摸滑动轨迹;分析单元,用于对用户触摸滑动轨迹进行分析;当触摸滑动轨迹为单个触摸点的滑动轨迹,则判定为浮动对焦窗口位置的移动;当触摸滑动轨迹为两个或以上触摸点的滑动轨迹,则判定为浮动对焦窗口位置的大小的调整;移动执行单元,用于获取滑动轨迹的最后触摸坐标,将浮动对焦窗口移动至最后触摸坐标位置; 调整执行单元,用于获取滑动轨迹的最后触摸坐标,根据最后触摸坐标位置调整浮动对焦窗口大小。 本专利技术所述的调整执行单元进一步包括:放大浮动对焦窗口执行单元,用于若两个或以上触摸点的滑动轨迹为浮动对焦窗口向外滑动,则获取滑动轨迹的最后触摸坐标,并放大浮动对焦窗口 ;缩小浮动对焦窗口执行单元,用于若两个或以上触摸点的滑动轨迹为相对浮动对焦窗口向内滑动,则获取滑动轨迹的最后触摸坐标,并缩小浮动对焦窗口。 本专利技术所述的浮动对焦窗口对焦单元进一步包括:发送单元,用于将调整浮动对焦窗口所在区域实时传入底层;分析对焦单元,用于底层算法对浮动窗口区域的数据进行采样分析,根据采样分析结果进行实时对焦。 与现有技术相比,本专利技术的有益效果是:通过动态调整浮动对焦窗口的形状、大小及位置,且同时对浮动对焦窗口内的画面进行实时对焦,在构图时免去手动对焦的操作,提升构图体验和可玩性,针对较小的物体时,更便捷准确的完成对焦拍照,尤其是对物体的某个细节对焦更为准确,提高用户体验。 【附图说明】 图1为本专利技术的方法流程图。 【具体实施方式】 本专利技术的主旨在于克服现有技术的不足,提供一种移动终端自动对焦方法及系统,本专利技术在移动终端增加一种对焦模式,手动调整浮动对焦窗口,自动对焦,也称作半自动对焦。切换到该对焦模式,在相机预览界面,出现一个浮动的对焦窗口,对焦窗口也就是我们说的对焦区域,可以在预览界面任意拖动浮动窗口。浮动窗口可以是各种形状,浮动窗口大小和形状都可以通过用手指拖动或其他方式更改。在该对焦模式下,人脸识别或自动对焦等对焦方式暂时屏蔽掉,只处理浮动窗口区域的对焦。将浮动窗口区域传入底层,底层算法只是对浮动窗口区域的数据进行采样分析,实现实时对焦。尤其是对比较小的区域,更不容易失焦。通过拖动和改变浮动对焦窗口构图,拍照。 下面结合实施例参照附图进行详细说明,以便对本专利技术的技术特征及优点进行更深入的诠释。 实施例1本专利技术的方法流程图如图1所示,一种移动终端自动对焦方法,包括如下步骤:本专利技术的步骤I为:设置一浮动对焦窗口,该浮动对焦窗口形状、大小及位置通过识别用户输入的调整指令进行调整,且浮动于相机预览界面。 在本专利技术中,浮动对焦窗口形状可以设置成多种形状,例如圆形、椭圆形、正方形、长方形、不规则图形等,可以根据用户需要设置,用户通过菜单栏选择浮动对焦窗口形状的形状,当然,本专利技术改变浮动对焦窗口形状的方法并不限于此,例如,本文档来自技高网...
一种移动终端自动对焦方法及系统

【技术保护点】
一种移动终端自动对焦方法,包括如下步骤:步骤1.设置一浮动对焦窗口,该浮动对焦窗口形状、大小及位置通过识别用户输入的调整指令进行调整,且浮动于相机预览界面;步骤2.实时检测移动终端是否打开相机预览界面,当检测到打开相机预览界面时,调用浮动对焦窗口显示于相机预览界面;步骤3.获取用户输入的调整指令,根据用户输入的调整指令调整浮动对焦窗口,在调整浮动对焦窗口的同时进行实时对焦;步骤4.对焦完成后进行拍照。

【技术特征摘要】
1.一种移动终端自动对焦方法,包括如下步骤: 步骤1.设置一浮动对焦窗口,该浮动对焦窗口形状、大小及位置通过识别用户输入的调整指令进行调整,且浮动于相机预览界面; 步骤2.实时检测移动终端是否打开相机预览界面,当检测到打开相机预览界面时,调用浮动对焦窗口显示于相机预览界面; 步骤3.获取用户输入的调整指令,根据用户输入的调整指令调整浮动对焦窗口,在调整浮动对焦窗口的同时进行实时对焦; 步骤4.对焦完成后进行拍照。2.根据权利要求1所述的移动终端自动对焦方法,其特征在于,步骤I所述的用户输入的调整指令通过用户输入的触摸信号获得,具体为: SI用户输入的单个触摸点的滑动轨迹则判定为对浮动对焦窗口位置的移动; S2用户输入的两个或以上触摸点的滑动轨迹则判断为对浮动对焦窗口大小的调整。3.根据权利要求2所述的移动终端自动对焦方法,其特征在于,步骤3所述的获取用户输入的调整指令,根据用户输入的调整指令调整浮动对焦窗口实现方式如下: 步骤S101.实时检测浮动对焦窗口区域的是否存在用户触摸滑动轨迹; 步骤S102.当检测到用户触摸滑动轨迹时,获取用户触摸滑动轨迹; 步骤S103.对用户触摸滑动轨迹进行分析; 当触摸滑动轨迹为单个触摸点的滑动轨迹,则判定为浮动对焦窗口位置的移动,执行步骤S1041 ; 当触摸滑动轨迹为两个或以上触摸点的滑动轨迹,则判定为浮动对焦窗口位置的大小的调整,执行步骤S1042 ; 步骤S1041.获取滑动轨迹的最后触摸坐标,将浮动对焦窗口移动至最后触摸坐标位置; 步骤S1042.获取滑动轨迹的最后触摸坐标,根据最后触摸坐标位置调整浮动对焦窗口大小。4.根据权利要求3所述的移动终端自动对焦方法,其特征在于,步骤S1042所述的调整浮动对焦窗口大小包括放大浮动对焦窗口和缩小浮动对焦窗口,具体为: 若两个或以上触摸点的滑动轨迹为浮动对焦窗口向外滑动,则获取滑动轨迹的最后触摸坐标,并放大浮动对焦窗口 ; 若两个或以上触摸点的滑动轨迹为相对浮动对焦窗口向内滑动,则获取滑动轨迹的最后触摸坐标,并缩小浮动对焦窗口。5.根据权利要求1-4中任一项所述的移动终端自动对焦方法,其特征在于,步骤3所述的在调整浮动对焦窗口的同时进行实时对焦具体包括: 步骤S301.将调整浮动对焦窗口所在区域实时传入底层; 步骤S302.底层算法对浮动窗口区域的数据进行采样分析,根据采样分析结果进行实时对焦。6.—种移...

【专利技术属性】
技术研发人员:任永忠
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1