一种测距装置及终端制造方法及图纸

技术编号:10786975 阅读:73 留言:0更新日期:2014-12-17 14:08
本发明专利技术实施例公开了一种测距装置,包括:检测单元,用于检测用户从摄像头采集的预览图像中选定的目标对象,并对所述目标对象进行对焦;调整单元,用于调整所述摄像头内置的马达的位置,获得所述马达在不同位置时所述目标对象对应的对比度;第一确定单元,用于从所述调整单元获得的对比度中确定出最大对比度值,获取所述最大对比度值对应的像距,所述像距为摄像头的镜头与传感器之间的距离;计算单元,用于根据所述第一确定单元获取的像距,计算所述目标对象与所述镜头之间的物距。本发明专利技术实施例还公开了一种终端。采用本发明专利技术,可有效地获取被拍摄物体与摄像头之间的距离。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种测距装置,包括:检测单元,用于检测用户从摄像头采集的预览图像中选定的目标对象,并对所述目标对象进行对焦;调整单元,用于调整所述摄像头内置的马达的位置,获得所述马达在不同位置时所述目标对象对应的对比度;第一确定单元,用于从所述调整单元获得的对比度中确定出最大对比度值,获取所述最大对比度值对应的像距,所述像距为摄像头的镜头与传感器之间的距离;计算单元,用于根据所述第一确定单元获取的像距,计算所述目标对象与所述镜头之间的物距。本专利技术实施例还公开了一种终端。采用本专利技术,可有效地获取被拍摄物体与摄像头之间的距离。【专利说明】一种测距装置及终端
本专利技术涉及电子
,尤其涉及一种测距装置及终端。
技术介绍
在通过智能终端摄像头拍摄图像时,人们可能需要知道拍摄物体与摄像头之间的 距离。现有技术中,一种测距方法为通过外部设备实现测量拍摄物体到摄像头之间的距离, 比如在智能终端装载辅助的测距设备(例如超声波测距设备或激光测距设备等),从而通 过该测距设备实现测量拍摄物体到摄像头之间的距离。这种方式虽然能够得到拍摄物体到 摄像头之间的距离,但却需要借助外部测距设备。
技术实现思路
本专利技术实施例提供一种测距装置及终端,能够有效地获取被拍摄物体与摄像头之 间的距离。 本专利技术实施例提供了 一种测距装置,包括: 检测单元,用于检测用户从摄像头采集的预览图像中选定的目标对象,并对所述 目标对象进行对焦; 调整单元,用于调整所述摄像头内置的马达的位置,获得所述马达在不同位置时 所述目标对象对应的对比度; 第一确定单元,用于从所述调整单元获得的对比度中确定出最大对比度值,获取 所述最大对比度值对应的像距,所述像距为摄像头的镜头与传感器之间的距离; 计算单元,用于根据所述第一确定单元获取的像距,计算所述目标对象与所述镜 头之间的物距。 相应地,本专利技术实施例还提供了一种终端,包括:检测装置和如上所述的测距装 置;其中, 所述检测装置,用于检测是否需要启动所述测距装置进行测距。 相应地,本专利技术实施例还提供了一种终端,包括:摄像头、存储器以及处理器,其 中,所述存储器中存储一组程序代码,且所述处理器调用所述存储器中存储的程序代码,用 于执行以下操作: 检测用户从所述摄像头采集的预览图像中选定的目标对象,并对所述目标对象进 行对焦; 调整所述摄像头内置的马达的位置,获得所述马达在不同位置时所述目标对象对 应的对比度; 从所述对比度中确定出最大对比度值,获取所述最大对比度值对应的像距,所述 像距为摄像头的镜头与传感器之间的距离; 根据所述像距,计算所述目标对象与所述镜头之间的物距。 实施本专利技术实施例,具有如下有益效果: 本专利技术实施例可通过调整马达位置并从不同马达位置对应的镜头图像对比度中 选取出最大的对比度值,从而获取该最大对比度值对应的像距,并通过该像距计算该目标 对象与镜头之间的物距,可以有效地获取被拍摄物体与摄像头之间的距离。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域 普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例提供的一种测距方法的流程示意图; 图2是本专利技术实施例的一种计算物距的方法的原理示意图; 图3是本专利技术实施例提供的另一种测距方法的流程示意图; 图4是本专利技术实施例的一种计算像距修正值的方法的示意图; 图5是本专利技术实施例提供的一种测距装置的结构示意图; 图6是本专利技术实施例提供的另一种测距装置的结构示意图; 图7是本专利技术实施例提供的一种终端的结构示意图; 图8是本专利技术实施例提供的另一种终端的结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。 请参见图1,是本专利技术实施例提供的一种测距方法的流程示意图,所述方法可具体 应用于手机、平板电脑、相机等设置有摄像头的终端设备中,具体的,所述方法包括: S101 :检测用户从摄像头采集的预览图像中选定的目标对象,并对所述目标对象 进行对焦。 具体实施例中,可预先设置测距功能。在需要测量物距即目标对象与摄像头之间 的距离之前,则开启该测距功能,将摄像头对准需要测试的物体即目标对象,并通过检测当 前用户的操作指令获取目标对象,从而触发对所述目标对象进行对焦,比如可在检测到用 户点击显示屏上的某一物体时将该物体作为目标对象,并触发对该目标对象进行对焦。 S102:调整所述摄像头内置的马达的位置,获得所述马达在不同位置时所述目标 对象对应的对比度。 S103 :从所述对比度中确定出最大对比度值,获取所述最大对比度值对应的像距, 所述像距为摄像头的镜头与传感器之间的距离。 需要说明的是,该摄像头所获取图像的对比度与该马达位置相关联。具体的,可预 先设置得到该对比度与马达位置的映射关系,并通过调整摄像头内置马达的位置以获取不 同马达位置所对应图像的对比度,当调整马达至图像对比度最大,即图像最清晰时,即可根 据该最大对比度值对应的马达位置,确定该目标对象对应的像距。 具体的,可先将马达恢复至初始位置,然后依次推动马达向左移动一步(这里假 设初始位置在最右处),分别获取每次移动马达获取得到的预览图像的对比度,并从所述对 比度中确定出最大对比度值,获取所述最大对比度值所对应的马达步进数,从而根据所述 马达初始位置以及所述马达步进数,计算所述目标对象对应的像距。 S104 :根据所述像距,计算所述目标对象与所述镜头之间的物距。 具体实施例中,可通过获取所述像距与预先设置的镜头焦距的乘积,获取所述像 距与所述镜头焦距的差值,并将所述乘积与所述差值的商作为所述目标对象与所述镜头之 间的物距。 具体的,如图2所示,是本专利技术实施例的一种计算物距的方法的原理示意图,其 中,C点处为被拍摄物体即目标对象,A点为摄像头镜头,B点为摄像头的成像面sensor (传 感器)。如图2所示,带箭头的线条为光线的传播示意图。假设目标对象C到镜头A之间的 距离(物距)为Lac,镜头A到传感器B的距离(像距)为Lab,F点为镜头的焦点,设镜头 焦距(即镜头与焦点F之间的距离)为f。对焦完成后,物体的像才清晰的显示在sensor 上面,即物体C透过镜头在成像面B上形成清晰的图像,也就满足了物体在摄像头内部成像 的光学原理,即(1/Lac) + (1/Lab) = Ι/f。其中,镜头的焦距f是固定的已知条件,因此通过 确定像距Lab即可计算出物距Lac。 实施本专利技术实施例可通过调整马达位置并从不同马达位置对应的镜头图像对比 度中选取出最大的对比度值,从而获取该最大对比度值对应的像距,并通本文档来自技高网...
一种测距装置及终端

【技术保护点】
一种测距装置,其特征在于,包括:检测单元,用于检测用户从摄像头采集的预览图像中选定的目标对象,并对所述目标对象进行对焦;调整单元,用于调整所述摄像头内置的马达的位置,获得所述马达在不同位置时所述目标对象对应的对比度;第一确定单元,用于从所述调整单元获得的对比度中确定出最大对比度值,获取所述最大对比度值对应的像距,所述像距为摄像头的镜头与传感器之间的距离;计算单元,用于根据所述第一确定单元获取的像距,计算所述目标对象与所述镜头之间的物距。

【技术特征摘要】

【专利技术属性】
技术研发人员:冯垒卢伟冰
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东;44

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

1