一种终端的制作方法_5

文档序号:8365804阅读:来源:国知局
。上述存储器4000用于存储程序代码以及一些非程序数据(例如图像数据),上述处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
[0127]实时获取终端与待拍摄的目标物之间的物距;
[0128]在所述终端与所述目标物之间发生相对运动时,根据所述物距以及所述物距的测量误差确定第一聚焦范围,在所述第一聚焦范围内根据所述物距与终端的镜头最佳聚焦点之间的映射关系确定所述镜头最佳聚焦点的第一估算位置;
[0129]在所述终端与所述目标物之间未发生相对运动时,通过预设的搜索算法搜索并确定所述所述镜头最佳聚焦点的第二估算位置;以及,
[0130]根据所述镜头最佳聚焦点的第一估算位置或所述镜头最佳聚焦点的第二估算位置对所述终端的镜头进行聚焦。
[0131]在一些可行的实施方式中,上述处理器3000还用于:
[0132]在获取的所述物距的置信度高于预设的置信度阈值时,通过预设的搜索算法在所述第一聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置。
[0133]在一些可行的实施方式中,上述处理器3000还用于:
[0134]在所述预设的搜索算法的搜索步长小于或等于所述第一聚焦范围时,通过预设的搜索算法在所述第一聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置。
[0135]在一些可行的实施方式中,上述处理器3000还用于:
[0136]判断当所述终端的镜头聚焦在所述第一聚焦范围内时,所述目标物的成像清晰度是否达到预设的清晰度阈值;
[0137]在所述目标物的成像清晰度达到预设的清晰度阈值时,通过预设的搜索算法在所述第一聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置;以及,
[0138]在所述目标物的成像清晰度未达到预设的清晰度阈值时,通过所述预设的搜索算法在大于所述第一聚焦范围的第二聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置。
[0139]在一些可行的实施方式中,上述处理器3000还用于:
[0140]在所述终端与所述目标物之间未发生相对运动,且所述预设的搜索算法的搜索步长大于所述第一聚焦范围时,根据所述物距与所述镜头最佳聚焦点之间的映射关系确定所述镜头最佳聚焦点的第一估算位置。
[0141]在一些可行的实施方式中,上述处理器3000还用于:
[0142]判断当前时刻获取的物距与前一时刻获取的物距之间的差值是否超过预设的误差范围;以及,
[0143]在判断为是时判定所述终端与所述目标物之间发生相对运动;在判断为否时判定所述终端与所述目标物之间未发生相对运动。
[0144]在一些可行的实施方式中,上述处理器3000还用于:
[0145]通过所述终端内的陀螺仪判断所述终端与所述目标物之间是否发生相对运动。
[0146]在一些可行的实施方式中,上述处理器3000还用于:
[0147]计算所述目标物在当前时刻的成像以及在前一时刻的成像的相似度;以及,
[0148]判断所述相似度是否高于预设的相似度阈值;并在判断为是时判定所述终端与所述目标物之间发生相对运动,在判断为否时判定所述终端与所述目标物之间未发生相对运动。
[0149]采用本发明实施例,可以避免由于图像运动模糊导致的聚焦不准确并选择精度较高的聚焦方式,提高终端镜头自动聚焦的准确度,同时避免了等待相对运动停止并确认相对运动停止的过程,加快终端镜头自动聚焦的速度;还可以在采用预设的搜索算法确定镜头最佳聚焦点时,在保障聚焦准确性的情况下优先选择在较小的第一聚焦范围内进行搜索,从而减少预设的搜索算法的运算时间,进一步提高自动聚焦的效率。
[0150]具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处理器3000可执行如本发明图1-2所示的方法实施例,也可执行如本发明图3-4所示的终端实施例。在此不再赘述。
[0151]本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过 ASIC (Applicat1n Specific IntegratedCircuit,专用集成电路)来实现。
[0152]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0153]本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
[0154]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
[0155]以上所掲露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种终端,其特征在于,包括: 物距获取单元,用于实时获取终端与待拍摄的目标物之间的物距; 第一确定单元,用于在所述终端与所述目标物之间发生相对运动时,根据所述物距以及所述物距的测量误差确定第一聚焦范围,在所述第一聚焦范围内根据所述物距与终端的镜头最佳聚焦点之间的映射关系确定所述镜头最佳聚焦点的第一估算位置; 第二确定单元,用于在所述终端与所述目标物之间未发生相对运动时,通过预设的搜索算法搜索并确定所述镜头最佳聚焦点的第二估算位置; 聚焦单元,用于根据所述镜头最佳聚焦点的第一估算位置或所述镜头最佳聚焦点的第二估算位置对所述终端的镜头进行聚焦。
2.根据权利要求1所述的终端,其特征在于,所述第二确定单元还用于: 在获取的所述物距的置信度高于预设的置信度阈值时,通过预设的搜索算法在所述第一聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置。
3.根据权利要求2所述的终端,其特征在于, 所述第二确定单元还用于:在所述预设的搜索算法的搜索步长小于或等于所述第一聚焦范围时,通过预设的搜索算法在所述第一聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置。
4.根据权利要求2所述的终端,其特征在于,所述终端还包括第一判断单元, 所述第一判断单元,用于判断当所述终端的镜头聚焦在所述第一聚焦范围内时,所述目标物的成像清晰度是否达到预设的清晰度阈值; 所述第二确定单元还用于:在所述第一判断单元判断为是时,通过预设的搜索算法在所述第一聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置。
5.根据权利要求4所述的终端,其特征在于,所述第二确定单元还用于: 在所述第一判断单元判断为否时,通过所述预设的搜索算法在大于所述第一聚焦范围的第二聚焦范围内搜索并确定所述镜头最佳聚焦点的第二估算位置。
6.根据权利要求3所述的终端,其特征在于,所述终端还包括: 第四确定单元,用于在所述终端与所述目标物之间未发生相对运动,且所述预设的搜索算法的搜索步长大于所述第一聚焦范围时,根据所述物距与镜头最佳聚焦点之间的映射关系确定所述镜头最佳聚焦点的第一估算位置。
7.根据权利要求1所述的终端,其特征在于,所述终端还包括: 第二判断单元,用于判断当前时刻获取的物距与前一时刻获取的物距之间的差值是否超过预设的误差范围; 所述第二判断单元,还用于在判断为是时判定所述终端与所述目标物之间发生相对运动;在判断为否时判定所述终端与所述目标物之间未发生相对运动。
8.根据权利要求1所述的终端,其特征在于,所述终端还包括: 第三判断单元,用于通过所述终端内的陀螺仪判断所述终端与所述目标物之间是否发生相对运动。
9.根据权利要求1所述的终端,其特征在于,所述终端还包括: 计算单元,用于计算所述目标物在当前时刻的成像以及在前一时刻的成像的相似度; 第四判断单元,用于判断所述相似度是否高于预设的相似度阈值;并在判断为是时判定所述终端与所述目标物之间发生相对运动,在判断为否时判定所述终端与所述目标物之间未发生相对运动。
10.根据权利要求1-6任一项所述的终端,其特征在于,所述预设的搜索算法,包括: 爬山搜索算法、全局搜索算法、二分搜索算法或基于规则的搜索算法。
【专利摘要】本发明实施例公开了一种终端,其可包括:物距获取单元,用于实时获取终端与待拍摄的目标物之间的物距;第一确定单元,用于在终端与目标物之间发生相对运动时,根据物距以及物距的测量误差确定第一聚焦范围,在第一聚焦范围内根据物距与终端的镜头最佳聚焦点之间的映射关系确定镜头最佳聚焦点的第一估算位置;第二确定单元,用于在终端与目标物之间未发生相对运动时,通过预设的搜索算法搜索并确定镜头最佳聚焦点的第二估算位置;聚焦单元,用于根据镜头最佳聚焦点的第一估算位置或镜头最佳聚焦点的第二估算位置对终端的镜头进行聚焦。采用本发明实施例,可以根据终端与目标物之间是否发生相对运动选择合适的聚焦方式,提高终端镜头自动聚焦的准确度并加快终端镜头自动聚焦的速度。
【IPC分类】H04N5-232
【公开号】CN104683694
【申请号】CN201510071744
【发明人】黄晓峰
【申请人】深圳市金立通信设备有限公司
【公开日】2015年6月3日
【申请日】2015年2月10日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1