著录项信息
专利名称 | 一种图像拍摄的处理方法和装置 |
申请号 | CN201410247257.7 | 申请日期 | 2014-06-05 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-10-08 | 公开/公告号 | CN104092935A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2;;;H;0;4;N;5;/;2;3;5查看分类表>
|
申请人 | 西安中兴新软件有限责任公司 | 申请人地址 | 陕西省西安市高新区长安通讯产业园东西四号路1号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 西安中兴新软件有限责任公司 | 当前权利人 | 西安中兴新软件有限责任公司 |
发明人 | 李钊 |
代理机构 | 北京派特恩知识产权代理有限公司 | 代理人 | 蒋雅洁;张振伟 |
摘要
本发明公开了一种图像拍摄的处理方法,应用于具有拍摄图像功能的电子设备,所述电子设备上设有辅助对焦光源,所述方法包括:在电子设备开启拍摄图像模式时,启动辅助光源进行辅助光发射;根据电子设备屏幕上接收的反射光,确定电子设备屏幕上的第一区域,并根据所述第一区域计算图像拍摄的对焦点坐标。本发明还公开了一种图像拍摄的处理装置。
1.一种图像拍摄的处理方法,应用于具有拍摄图像功能的电子设备,其特征在于,所述电子设备上设有辅助对焦光源,所述方法包括:
在电子设备开启拍摄图像模式时,启动辅助光源进行辅助光发射;
根据所述电子设备屏幕上接收的反射光,确定所述屏幕上的反射区域,并获得所述反射区域中的反射光强度分布信息;
根据所述反射区域中的反射光强度分布信息,确定光强度最高的第一区域,并计算所述第一区域的几何中心位置坐标,将计算所得几何中心位置坐标确定为图像拍摄的对焦点坐标。
2.根据权利要求1所述图像拍摄的处理方法,其特征在于,所述电子设备的屏幕对应位置设有多个光感应点,所述电子设备保存有每个所述光感应点的位置坐标;
所述根据电子设备屏幕上接收的反射光,确定屏幕上的反射区域,并获得反射区域中的反射光强度分布信息,包括:
根据所述电子设备中接收到反射光的光感应点构建所述反射区域,并获得所述反射区域中每个光感应点的光强度值,保存所述反射区域中每个光感应点的位置坐标与光强度值的对应关系,所述反射区域中所有光感应点的位置坐标及对应的光强度值组成所述反射区域中的反射光强度分布信息。
3.根据权利要求1所述图像拍摄的处理方法,其特征在于,所述根据反射区域中的反射光强度分布信息,确定光强度最高的第一区域,包括:
将所述反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第一时间的光感应点组成所述第一区域,并记录所述第一区域中各光感应点的位置坐标。
4.根据权利要求1所述图像拍摄的处理方法,其特征在于,所述计算第一区域的几何中心位置坐标,包括:
获取位于所述第一区域边缘一周的光感应点的位置坐标(X1,Y1)、…、(Xn,Yn),根据获取的光感应点的位置坐标计算几何中心位置坐标为:((X1+…+Xn)/n,(Y1+…+Yn)/n);
即所述几何中心位置坐标的横坐标为所述第一区域边缘一周的各光感应点的横坐标之和除以n,所述几何中心位置坐标的纵坐标为所述第一区域边缘一周的各光感应点的纵坐标之和除以n;
其中,n为大于1的整数。
5.根据权利要求1至4任一项所述图像拍摄的处理方法,其特征在于,该方法进一步包括:
如果是拍摄视频,则在电子设备开启拍摄图像模式,并确定了对焦点坐标后,在视频拍摄过程中,根据所述电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化,并根据所述变化实时更新所述第一区域,并更新所述对焦点坐标。
6.根据权利要求5所述图像拍摄的处理方法,其特征在于,在视频拍摄过程中,根据电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化,并根据所述变化实时更新第一区域,包括:
实时根据所述电子设备中接收到反射光的光感应点构建新的反射区域,并获得所述新的反射区域中每个光感应点的光强度值,保存所述新的反射区域中每个光感应点的位置坐标与光强度值的对应关系;将所述新的反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第二时间的光感应点组成新的第一区域,并记录所新的第一区域中各光感应点的位置坐标;
其中,所述第二时间的长度小于等于所述第一时间的长度。
7.一种图像拍摄的处理装置,应用于具有拍摄图像功能的电子设备,其特征在于,所述电子设备上设有辅助对焦光源,所述装置包括:
辅助光模块,用于在电子设备开启拍摄图像模式时,启动辅助光源进行辅助光发射;
对焦模块,所述对焦模块包括:光感应子模块,用于根据所述电子设备屏幕上接收的反射光,确定所述屏幕上的反射区域,并获得所述反射区域中的反射光强度分布信息;对焦点校准子模块,用于根据所述反射区域中的反射光强度分布信息,确定光强度最高的第一区域,并计算所述第一区域的几何中心位置坐标,将计算所得几何中心位置坐标确定为图像拍摄的对焦点坐标。
8.根据权利要求7所述图像拍摄的处理装置,其特征在于,所述电子设备的屏幕对应位置设有多个光感应点,所述电子设备保存有每个所述光感应点的位置坐标;
所述光感应子模块进一步用于,根据所述电子设备中接收到反射光的光感应点构建所述反射区域,并获得所述反射区域中每个光感应点的光强度值,保存所述反射区域中每个光感应点的位置坐标与光强度值的对应关系,所述反射区域中所有光感应点的位置坐标及对应的光强度值组成所述反射区域中的反射光强度分布信息。
9.根据权利要求7所述图像拍摄的处理装置,其特征在于,对焦点校准子模块进一步用于,将所述反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第一时间的光感应点组成所述第一区域,并记录所述第一区域中各光感应点的位置坐标。
10.根据权利要求7所述图像拍摄的处理装置,其特征在于,所述对焦点校准子模块进一步用于采用以下方式计算第一区域的几何中心位置坐标:
获取位于所述第一区域边缘一周的光感应点的位置坐标(X1,Y1)、…、(Xn,Yn),根据获取的光感应点的位置坐标计算几何中心位置坐标为:((X1+…+Xn)/n,(Y1+…+Yn)/n);
即所述几何中心位置坐标的横坐标为所述第一区域边缘一周的各光感应点的横坐标之和除以n,所述几何中心位置坐标的纵坐标为所述第一区域边缘一周的各光感应点的纵坐标之和除以n;
其中,n为大于1的整数。
11.根据权利要求7至10任一项所述图像拍摄的处理装置,其特征在于,拍摄视频时,在电子设备开启拍摄图像模式,并确定了对焦点坐标后,
所述光感应子模块进一步用于,在视频拍摄过程中,根据所述电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化;
所述对焦点校准子模块进一步用于,根据所述变化实时更新所述第一区域,并更新所述对焦点坐标。
12.根据权利要求11所述图像拍摄的处理装置,其特征在于,
所述光感应子模块进一步用于,在视频拍摄过程中,实时根据所述电子设备中接收到反射光的光感应点构建新的反射区域,并获得所述新的反射区域中每个光感应点的光强度值,保存所述新的反射区域中每个光感应点的位置坐标与光强度值的对应关系;
所述对焦点校准子模块进一步用于,将所述新的反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第二时间的光感应点组成新的第一区域,并记录所新的第一区域中各光感应点的位置坐标;
其中,所述第二时间的长度小于等于所述第一时间的长度。
一种图像拍摄的处理方法和装置\n技术领域\n[0001] 本发明涉及智能电子设备技术领域,尤其涉及一种图像拍摄的处理方法和装置。\n背景技术\n[0002] 目前,通信终端的发展日新月异,智能终端成为主流发展趋势,智能终端的摄像功能已经成为了必备功能之一;而用户也希望能够通过日常携带的便携式终端记录下身边的每一道景观,对拍摄的要求也越来越高,甚至希望达到专业相机的标准,例如,希望可以选定对焦点以拍出背景虚化的效果。\n[0003] 现有技术中,智能终端虽然能够支持用户自主选择拍摄对焦点,但其过程都是需要用户手动触动屏幕来完成。这个过程,不论是先触动屏幕选定对焦点对焦再按下拍摄键,还是触动屏幕一次性完成选定对焦点对焦并拍照或摄像,难免会因为触碰引起的设备晃动导致跑焦。另外,有时用户因为手上拿着其他的东西,或者设备屏幕偏大,选择对焦点就会非常的困难,这些都给实际应用带来了不便,用户体验不好。\n发明内容\n[0004] 为解决现有存在的技术问题,本发明实施例提供一种图像拍摄的处理方法和装置。\n[0005] 本发明实施例提供的一种图像拍摄的处理方法,应用于具有拍摄图像功能的电子设备,所述电子设备上设有辅助对焦光源,所述方法包括:\n[0006] 在电子设备开启拍摄图像模式时,启动辅助光源进行辅助光发射;\n[0007] 根据所述电子设备屏幕上接收的反射光,确定所述电子设备屏幕上的第一区域,并根据所述第一区域计算图像拍摄的对焦点坐标。\n[0008] 较佳的,所述根据电子设备屏幕上接收的反射光,确定电子设备屏幕上的第一区域,并根据第一区域计算图像拍摄的对焦点坐标,包括:\n[0009] 根据所述电子设备屏幕上接收的反射光,确定所述屏幕上的反射区域,并获得所述反射区域中的反射光强度分布信息;\n[0010] 根据所述反射区域中的反射光强度分布信息,确定光强度最高的第一区域,并计算所述第一区域的几何中心位置坐标,将计算所得几何中心位置坐标确定为图像拍摄的对焦点坐标。\n[0011] 较佳的,所述电子设备的屏幕对应位置设有多个光感应点,所述电子设备保存有每个所述光感应点的位置坐标;\n[0012] 所述根据电子设备屏幕上接收的反射光,确定屏幕上的反射区域,并获得反射区域中的反射光强度分布信息,包括:\n[0013] 根据所述电子设备中接收到反射光的光感应点构建所述反射区域,并获得所述反射区域中每个光感应点的光强度值,保存所述反射区域中每个光感应点的位置坐标与光强度值的对应关系,所述反射区域中所有光感应点的位置坐标及对应的光强度值组成所述反射区域中的反射光强度分布信息。\n[0014] 较佳的,所述根据反射区域中的反射光强度分布信息,确定光强度最高的第一区域,包括:\n[0015] 将所述反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第一时间的光感应点组成所述第一区域,并记录所述第一区域中各光感应点的位置坐标。\n[0016] 较佳的,所述计算第一区域的几何中心位置坐标,包括:\n[0017] 获取位于所述第一区域边缘一周的光感应点的位置坐标(X1,Y1)、…、(Xn,Yn),根据获取的光感应点的位置坐标计算几何中心位置坐标为:((X1+…+Xn)/n,(Y1+…+Yn)/n);\n[0018] 即所述几何中心位置坐标的横坐标为所述第一区域边缘一周的各光感应点的横坐标之和除以n,所述几何中心位置坐标的纵坐标为所述第一区域边缘一周的各光感应点的纵坐标之和除以n;\n[0019] 其中,n为大于1的整数。\n[0020] 较佳的,该方法进一步包括:\n[0021] 如果是拍摄视频,则在电子设备开启拍摄图像模式,并确定了对焦点坐标后,在视频拍摄过程中,根据所述电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化,并根据所述变化实时更新所述第一区域,并更新所述对焦点坐标。\n[0022] 较佳的,在视频拍摄过程中,根据电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化,并根据所述变化实时更新第一区域,包括:\n[0023] 实时根据所述电子设备中接收到反射光的光感应点构建新的反射区域,并获得所述新的反射区域中每个光感应点的光强度值,保存所述新的反射区域中每个光感应点的位置坐标与光强度值的对应关系;将所述新的反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第二时间的光感应点组成新的第一区域,并记录所新的第一区域中各光感应点的位置坐标;\n[0024] 其中,所述第二时间的长度小于等于所述第一时间的长度。\n[0025] 本发明实施例还提供了一种图像拍摄的处理装置,应用于具有拍摄图像功能的电子设备,所述电子设备上设有辅助对焦光源,所述装置包括:\n[0026] 辅助光模块,用于在电子设备开启拍摄图像模式时,启动辅助光源进行辅助光发射;\n[0027] 对焦模块,用于根据所述电子设备屏幕上接收的反射光,确定所述电子设备屏幕上的第一区域,并根据所述第一区域计算图像拍摄的对焦点坐标。\n[0028] 较佳的,所述对焦模块包括:\n[0029] 光感应子模块,用于根据所述电子设备屏幕上接收的反射光,确定所述屏幕上的反射区域,并获得所述反射区域中的反射光强度分布信息;\n[0030] 对焦点校准子模块,用于根据所述反射区域中的反射光强度分布信息,确定光强度最高的第一区域,并计算所述第一区域的几何中心位置坐标,将计算所得几何中心位置坐标确定为图像拍摄的对焦点坐标。\n[0031] 较佳的,所述电子设备的屏幕对应位置设有多个光感应点,所述电子设备保存有每个所述光感应点的位置坐标;\n[0032] 所述光感应子模块进一步用于,根据所述电子设备中接收到反射光的光感应点构建所述反射区域,并获得所述反射区域中每个光感应点的光强度值,保存所述反射区域中每个光感应点的位置坐标与光强度值的对应关系,所述反射区域中所有光感应点的位置坐标及对应的光强度值组成所述反射区域中的反射光强度分布信息。\n[0033] 较佳的,对焦点校准子模块进一步用于,将所述反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第一时间的光感应点组成所述第一区域,并记录所述第一区域中各光感应点的位置坐标。\n[0034] 较佳的,所述对焦点校准子模块进一步用于采用以下方式计算第一区域的几何中心位置坐标:\n[0035] 获取位于所述第一区域边缘一周的光感应点的位置坐标(X1,Y1)、…、(Xn,Yn),根据获取的光感应点的位置坐标计算几何中心位置坐标为:((X1+…+Xn)/n,(Y1+…+Yn)/n);\n[0036] 即所述几何中心位置坐标的横坐标为所述第一区域边缘一周的各光感应点的横坐标之和除以n,所述几何中心位置坐标的纵坐标为所述第一区域边缘一周的各光感应点的纵坐标之和除以n;\n[0037] 其中,n为大于1的整数。\n[0038] 较佳的,拍摄视频时,在电子设备开启拍摄图像模式,并确定了对焦点坐标后,[0039] 所述光感应子模块进一步用于,在视频拍摄过程中,根据所述电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化;\n[0040] 所述对焦点校准子模块进一步用于,根据所述变化实时更新所述第一区域,并更新所述对焦点坐标。\n[0041] 较佳的,所述光感应子模块进一步用于,在视频拍摄过程中,实时根据所述电子设备中接收到反射光的光感应点构建新的反射区域,并获得所述新的反射区域中每个光感应点的光强度值,保存所述新的反射区域中每个光感应点的位置坐标与光强度值的对应关系;\n[0042] 所述对焦点校准子模块进一步用于,将所述新的反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第二时间的光感应点组成新的第一区域,并记录所新的第一区域中各光感应点的位置坐标;\n[0043] 其中,所述第二时间的长度小于等于所述第一时间的长度。\n[0044] 本发明实施例提供的一种图像拍摄的处理方法和装置,通过在电子设备开启拍摄图像模式时,启动辅助光源向人眼发射辅助光,利用人眼的反射光在电子设备屏幕上形成的重叠区域计算对焦点坐标,进而完成自动对焦。本发明实施例的对焦过程完全由电子设备自动完成,无需用户手动操作,也避免了手动操作因触碰引起设备晃动而导致跑焦。\n附图说明\n[0045] 图1为本发明实施例的一种图像拍摄的处理方法流程图;\n[0046] 图2为本发明实施例中辅助光源和光感应点的位置和分布示意图;\n[0047] 图3为本发明实施例中辅助光反射的原理示意图;\n[0048] 图4为本发明实施例中的反射光在屏幕上形成反射区域的示意图;\n[0049] 图5为本发明实施例的一种图像拍摄的处理装置的结构示意图;\n[0050] 图6为本发明实施例在拍摄视频过程中的自动对焦的方法流程图。\n具体实施方式\n[0051] 下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。\n[0052] 为实现图像拍摄过程中的自动对焦,本发明实施例在具有拍摄图像功能的电子设备上设置辅助对焦光源,在开启拍摄图像模式时辅助对焦光源发出辅助光,此时用户注视电子设备屏幕上的某个位置,辅助光射入用户的眼球角膜并被反射回电子设备的屏幕,电子设备通过光感应点捕捉光反射区域,并依此确定图像拍摄的对焦点坐标,从而完成自动对焦。\n[0053] 为此,本发明实施例提供了一种图像拍摄的处理方法,应用于具有拍摄图像功能的电子设备,所述电子设备上设有辅助对焦光源,如图1所示,所述方法主要包括:\n[0054] 步骤101,在电子设备开启拍摄图像模式时,启动辅助光源进行辅助光发射。\n[0055] 辅助对焦光源可以设置于与电子设备的屏幕同侧,例如,可以设置在电子设备的摄像头旁边,如图2所示,电子设备在开启拍摄图像模式时,启动辅助光源用于辅助光发射。\n[0056] 步骤102,根据电子设备屏幕上接收的反射光,确定电子设备屏幕上的第一区域,并根据第一区域计算图像拍摄的对焦点坐标。\n[0057] 步骤102的一种优选执行过程为:\n[0058] 根据电子设备屏幕上接收的反射光,确定屏幕上的反射区域,并获得反射区域中的反射光强度分布信息;\n[0059] 根据所述反射区域中的反射光强度分布信息,确定光强度最高的第一区域,并计算所述第一区域的几何中心位置坐标,将计算所得几何中心位置坐标确定为图像拍摄的对焦点坐标。\n[0060] 本发明实施例的应用场景是,在电子设备开启拍摄图像模式时,用户保持电子设备的屏幕这一侧对着用户的面部,用户注视电子设备屏幕上的某个位置,此位置即为用户希望对焦的位置;此时,辅助光源发射的辅助光会有一部分进入用户的眼球,通过眼球角膜的反射作用,进入眼球的辅助光会被反射,电子设备通过光感应点接收反射回屏幕的反射光,并依此确定屏幕上的反射区域,获得反射区域中的反射光强度分布信息。其中,辅助光反射的原理示意图如图3所示。\n[0061] 具体的,电子设备的屏幕对应位置设有多个光感应点,这些光感应点可以点阵的规则排布,如图2所示,电子设备保存有每个所述光感应点的位置坐标;\n[0062] 其中,根据电子设备屏幕上接收的反射光,确定屏幕上的反射区域,并获得反射区域中的反射光强度分布信息,具体包括:\n[0063] 根据电子设备中接收到反射光的光感应点构建反射区域,并获得反射区域中每个光感应点的光强度值,保存反射区域中每个光感应点的位置坐标与光强度值的对应关系,反射区域中所有光感应点的位置坐标及对应的光强度值组成反射区域中的反射光强度分布信息。也就是说,反射光强度分布信息包括了反射区域中每个光感应点的位置坐标及对应的光强度值。\n[0064] 根据反射区域中的反射光强度分布信息,确定光强度最高的第一区域,具体包括:\n[0065] 将反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于第一光强度阈值的时间达到预设第一时间的光感应点组成第一区域,并记录所第一区域中各光感应点的位置坐标。\n[0066] 如图4所示,图4为本发明实施例中反射光在电子设备的屏幕上形成反射区域的示意图,由于用户的双眼都会对辅助光源发射的辅助光产生镜面反射,那么电子设备的光感应点实际会同时接收到左右眼分别反射的反射光,而左右眼视线重叠的区域即为实际在用户眼中成像的区域,由于角膜的镜面反射原理,该区域的光强度最大。本发明实施例中,将反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,即为筛选出收到光强度最大的光感应点,只要这些光感应点的光强度能够保持一定的时间(预设的第一时间),则说明用户已经长时间注视屏幕上的某位置区域,电子设备就认为用户此时已经选定了关注的位置区域,从而将这些光感应点选定为组成第一区域的光感应点,进而记录这些光感应点的位置坐标。\n[0067] 其中,计算第一区域的几何中心位置坐标,具体包括:\n[0068] 获取位于第一区域边缘一周的光感应点的位置坐标(X1,Y1)、…、(Xn,Yn),根据获取的光感应点的位置坐标计算几何中心位置坐标为:((X1+…+Xn)/n,(Y1+…+Yn)/n);\n[0069] 即所述几何中心位置坐标的横坐标为所述第一区域边缘一周的各光感应点的横坐标之和除以n,所述几何中心位置坐标的纵坐标为所述第一区域边缘一周的各光感应点的纵坐标之和除以n;\n[0070] 其中,n为大于1的整数。\n[0071] 需要说明的是,本发明实施例的方式不仅适用于拍摄照片时的自动对焦,也同样适用于拍摄视频时的自动对焦。在一优选实施方式中,如果是拍摄视频,则在电子设备开启拍摄图像模式,并确定了对焦点坐标后,在视频拍摄过程中,根据所述电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化,并根据所述变化实时更新所述第一区域,并更新所述对焦点坐标;具体的:\n[0072] 实时根据所述电子设备中接收到反射光的光感应点构建新的反射区域,并获得所述新的反射区域中每个光感应点的光强度值,保存所述新的反射区域中每个光感应点的位置坐标与光强度值的对应关系;将所述新的反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第二时间的光感应点组成新的第一区域,并记录所新的第一区域中各光感应点的位置坐标;其中,所述第二时间的长度小于等于所述第一时间的长度;\n[0073] 根据新的第一区域中各红外感应器的位置坐标重新计算新的对焦点坐标。\n[0074] 本发明的方法实施例,通过捕捉用户在拍摄图像时眼睛注视电子设备屏幕的位置区域,并根据该区域计算对焦点坐标,从而完成自动对焦;通过本发明实施例,省去了用户的手动操作,也避免了手动操作因触碰引起设备晃动而导致跑焦。\n[0075] 需要说明的是,本发明实施例中的辅助光源可以是红外光源等对人眼不构成伤害的光源。另外,红外光的波长范围为0.75~1000微米,由于人体发出的红外辐射范围为8~\n12微米,如果红外光源也使用与人体发出的红外波长接近的光源,可能会导致红外传感器(即前述的光感应点)在接收时出现误差的可能性变大,因此,本发明实施例中的红外光源的波长应避开人体红外波长的范围,优选的,本发明实施例的红外光源可以选择0.74~4微米的中近红外。\n[0076] 对应本发明实施例的图像拍摄的处理方法,本发明实施例还提供了一种图像拍摄的处理装置,该装置应用于具有拍摄图像功能的电子设备中,且所述电子设备上设有辅助对焦光源,如图5所示,该装置包括:\n[0077] 辅助光模块10,用于在电子设备开启拍摄图像模式时,启动辅助光源进行辅助光发射;\n[0078] 对焦模块20,用于根据电子设备屏幕上接收的反射光,确定电子设备屏幕上的第一区域,并根据第一区域计算图像拍摄的对焦点坐标。\n[0079] 优选的,对焦模块20包括:\n[0080] 光感应子模块21,用于根据所述电子设备屏幕上接收的反射光,确定所述屏幕上的反射区域,并获得所述反射区域中的反射光强度分布信息;\n[0081] 对焦点校准子模块22,用于根据所述反射区域中的反射光强度分布信息,确定光强度最高的第一区域,并计算所述第一区域的几何中心位置坐标,将计算所得几何中心位置坐标确定为图像拍摄的对焦点坐标。\n[0082] 在一实施方式中,电子设备的屏幕对应位置设有多个光感应点,所述多个光感应点可以采用点阵分布,所述电子设备保存有每个所述光感应点的位置坐标;\n[0083] 光感应子模块21进一步用于,根据所述电子设备中接收到反射光的光感应点构建所述反射区域,并获得所述反射区域中每个光感应点的光强度值,保存所述反射区域中每个光感应点的位置坐标与光强度值的对应关系,所述反射区域中所有光感应点的位置坐标及对应的光强度值组成所述反射区域中的反射光强度分布信息。\n[0084] 在一实施方式中,对焦点校准子模块22进一步用于,将所述反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第一时间的光感应点组成所述第一区域,并记录所第一区域中各光感应点的位置坐标。\n[0085] 在一实施方式中,对焦点校准子模块22进一步用于采用以下方式计算第一区域的几何中心位置坐标:\n[0086] 获取位于所述第一区域边缘一周的光感应点的位置坐标(X1,Y1)、…、(Xn,Yn),根据获取的光感应点的位置坐标计算几何中心位置坐标为:((X1+…+Xn)/n,(Y1+…+Yn)/n);\n[0087] 即所述几何中心位置坐标的横坐标为所述第一区域边缘一周的各光感应点的横坐标之和除以n,所述几何中心位置坐标的纵坐标为所述第一区域边缘一周的各光感应点的纵坐标之和除以n;\n[0088] 其中,n为大于1的整数。\n[0089] 在一实施方式中,当拍摄视频时,在电子设备开启拍摄图像模式,并确定了对焦点坐标后,\n[0090] 光感应子模块21进一步用于,在视频拍摄过程中,根据所述电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化;\n[0091] 对焦点校准子模块22进一步用于,根据所述变化实时更新所述第一区域,并更新所述对焦点坐标。\n[0092] 优先的,光感应子模块21进一步用于,在视频拍摄过程中,实时根据所述电子设备中接收到反射光的光感应点构建新的反射区域,并获得所述新的反射区域中每个光感应点的光强度值,保存所述新的反射区域中每个光感应点的位置坐标与光强度值的对应关系;\n[0093] 对焦点校准子模块22进一步用于,将所述新的反射区域中所有光感应点的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第二时间的光感应点组成新的第一区域,并记录所新的第一区域中各光感应点的位置坐标;\n[0094] 其中,所述第二时间的长度小于等于所述第一时间的长度。\n[0095] 进一步的,该装置还包括拍摄模块,用于在对焦模块确定了图像拍摄的对焦点坐标后,根据该对焦点坐标完成对焦和图像拍摄。\n[0096] 需要说明的是,上述辅助光模块10可以由电子设备的辅助光发射器来实现,光感应子模块21可以由电子设备的光感应器来实现,对焦点校准子模块22可以由电子设备的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,Micro Processing Unit)、数字信号处理器(DSP,Digital Signal Processor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)来实现。\n[0097] 下面结合图6,以红外光源为例,对本发明实施例在拍摄视频过程中的自动对焦的方法进行详细说明,如图6所示,该方法主要包括以下步骤:\n[0098] 步骤601,电子设备开启拍摄功能。\n[0099] 步骤602,电子设备判断是否启动自动对焦功能,是否启动自动对焦功能可由用户选择,如是,执行步骤603,如否,执行步骤608。\n[0100] 步骤603,电子设备的辅助光模块开始工作,并发出红外辐射光。\n[0101] 步骤604,电子设备的红外传感器接收到用户眼球角膜反射的红外辐射光。\n[0102] 步骤605,根据接收到反射光的红外传感器构建反射区域,并获得反射区域中每个红外传感器探测到的光强度值,保存反射区域中每个红外传感器的位置坐标与光强度值的对应关系,反射区域中所有红外传感器的位置坐标及对应的光强度值组成反射区域中的反射光强度分布信息。\n[0103] 此外,将反射区域中所有红外传感器探测到的光强度值与预设的第一光强度阈值进行比较,选定光强度值大于等于第一光强度阈值的红外传感器,并判断光强度值大于等于第一光强度阈值的持续时间是否超过预设的第一时间,如果是,执行步骤606,如果否,返回步骤604。\n[0104] 步骤606,将光强度值大于等于第一光强度阈值且持续时间超过第一时间的红外传感器的位置坐标和光强度值发送给对焦点校准子模块。\n[0105] 步骤607,对焦点校准子模块根据收到的红外传感器的位置坐标计算对焦点的位置坐标。\n[0106] 具体的,计算所述红外传感器组成的第一区域的几何中心位置坐标:\n[0107] 获取位于所述第一区域边缘一周的光感应点的位置坐标(X1,Y1)、…、(Xn,Yn),根据获取的红外传感器的位置坐标计算几何中心位置坐标为:((X1+…+Xn)/n,(Y1+…+Yn)/n);\n[0108] 即所述几何中心位置坐标的横坐标为所述第一区域边缘一周的各红外传感器的横坐标之和除以n,所述几何中心位置坐标的纵坐标为所述第一区域边缘一周的各红外传感器的纵坐标之和除以n;\n[0109] 其中,n为大于1的整数。\n[0110] 计算所得的第一区域的几何中心位置坐标即为对焦点的位置坐标。\n[0111] 步骤608,根据用户手动选择或其他方式获取对焦点。\n[0112] 步骤609,将对焦点的位置坐标发送到拍摄模块,拍摄模块根据所述对焦点的位置坐标完成对焦,并开始执行视频拍摄。\n[0113] 还需要说明的是,在视频拍摄过程中,根据所述电子设备屏幕上接收的反射光实时跟踪屏幕上的反射区域以及反射区域中的反射光强度分布信息的变化,并根据所述变化实时更新所述第一区域,并更新所述对焦点坐标;具体的:\n[0114] 实时根据所述电子设备中接收到反射光的红外感应器构建新的反射区域,并获得所述新的反射区域中每个红外感应器的光强度值,保存所述新的反射区域中每个红外感应器的位置坐标与光强度值的对应关系;将所述新的反射区域中所有红外感应器的光强度值与预设的第一光强度阈值进行比较,选定能保持光强度值大于等于所述第一光强度阈值的时间达到预设第二时间的红外感应器组成新的第一区域,并记录所新的第一区域中各红外感应器的位置坐标;其中,所述第二时间的长度小于等于所述第一时间的长度;\n[0115] 根据新的第一区域中各红外感应器的位置坐标重新计算新的对焦点坐标。\n[0116] 如此,拍摄模块根据对焦点校准子模块通知的新对焦点位置坐标,平滑的修改焦距并对焦,对焦点切换过程中不需要中断拍摄。\n[0117] 本发明实施例还提供了一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,所述指令用于执行本发明实施例所述的图像拍摄的处理方法。\n[0118] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。\n[0119] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0120] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0121] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0122] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
法律信息
- 2018-06-26
- 2014-12-31
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201410247257.7
申请日: 2014.06.05
- 2014-10-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-04-23
|
2014-01-15
| | |
2
| |
2014-01-15
|
2013-09-18
| | |
3
| |
2014-03-26
|
2012-09-26
| | |
4
| | 暂无 |
2013-07-31
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |