著录项信息
专利名称 | 基于人眼的拍照装置及方法 |
申请号 | CN201610182184.7 | 申请日期 | 2016-03-28 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-07-13 | 公开/公告号 | CN105763810A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2;;;G;0;6;K;9;/;0;0查看分类表>
|
申请人 | 努比亚技术有限公司 | 申请人地址 | 广东省深圳市南山区高新区北环大道9018号大族创新大厦A区6-8层、10-11层、B区6层、C区6-10层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 努比亚技术有限公司 | 当前权利人 | 努比亚技术有限公司 |
发明人 | 邱孝童 |
代理机构 | 深圳市世纪恒程知识产权代理事务所 | 代理人 | 胡海国 |
摘要
本发明公开了一种基于人眼的拍照装置,该装置包括:捕获模块,用于捕获终端的后置摄像头获取的图像,为第一图像;及用于捕获终端的前置摄像头获取的人脸图像;人眼分析模块,用于对所述人脸图像进行人眼分析,得到眼球信息;测光模块,用于根据所述眼球信息及所述第一图像,得到测光结果;拍摄模块,用于根据所述测光结果拍摄照片。本发明还公开了一种基于人眼的拍照方法。采用本发明,可提高测光的准确性,且操作简单。
1.一种基于人眼的拍照装置,其特征在于,该装置包括:
捕获模块,用于捕获终端的后置摄像头获取的图像,为第一图像;及用于捕获终端的前置摄像头获取的人脸图像;
人眼分析模块,用于对所述人脸图像进行人眼分析,得到眼球信息;
测光模块,用于根据所述眼球信息及所述第一图像,得到测光结果;
拍摄模块,用于根据所述测光结果拍摄照片;
其中,所述眼球信息包括瞳孔大小。
2.如权利要求1所述的基于人眼的拍照装置,其特征在于,所述眼球信息包括眼球表面所成的球面虚像,所述测光模块包括:
判断单元,用于判断眼球表面预设区域内的球面虚像中是否存在与所述第一图像重合的部分;
确定单元,用于在所述眼球表面预设区域内的球面虚像中存在与所述第一图像重合的部分时,将所述第一图像中的重合部分作为目标区域;
测光单元,用于对所述目标区域进行测光,得到测光结果。
3.如权利要求2所述的基于人眼的拍照装置,其特征在于,所述测光单元,还用于在所述眼球表面预设区域内的球面虚像中不存在与所述第一图像重合的部分时,根据预设的瞳孔大小与测光结果的映射关系,查找所述瞳孔大小对应的测光结果。
4.如权利要求1所述的基于人眼的拍照装置,其特征在于,拍摄模块包括:
启动单元,用于在得到测光结果后,启动计时器开始计时,得到第一计时值;
拍摄单元,用于在所述第一计时值小于或等于预设的测光锁定时间阀值时,按照所述测光结果拍摄照片。
5.如权利要求4所述的基于人眼的拍照装置,其特征在于,根据拍摄模块还包括角速度获取单元和角速度判断单元,其中:
所述角速度获取单元,用于在所述第一计时值大于预设的测光锁定时间阀值时,获取终端的角速度;
所述角速度判断单元,用于判断所述角速度是否小于或等于预设的角度阀值;
所述拍摄单元,还用于在所述角速度小于或等于预设的角度阀值时,继续按照所述测光结果拍摄照片。
6.一种基于人眼的拍照方法,其特征在于,该方法包括:
捕获终端的后置摄像头获取的图像,为第一图像;及捕获终端的前置摄像头获取的人脸图像;
对所述人脸图像进行人眼分析,得到眼球信息,其中,所述眼球信息包括瞳孔大小;
根据所述眼球信息及所述第一图像,得到测光结果;
根据所述测光结果拍摄照片。
7.如权利要求6所述的基于人眼的拍照方法,其特征在于,所述眼球信息包括眼球表面所成的球面虚像,所述根据所述眼球信息及所述第一图像,得到测光结果的步骤包括:
判断眼球表面预设区域内的球面虚像中是否存在与所述第一图像重合的部分;
若所述眼球表面预设区域内的球面虚像中存在与所述第一图像重合的部分,则将所述第一图像中的重合部分作为目标区域;
对所述目标区域进行测光,得到测光结果。
8.如权利要求7所述的基于人眼的拍照方法,其特征在于,所述方法还包括:
若所述眼球表面预设区域内的球面虚像中不存在与所述第一图像重合的部分,则根据预设的瞳孔大小与测光结果的映射关系,查找所述瞳孔大小对应的测光结果。
9.如权利要求6所述的基于人眼的拍照方法,其特征在于,根据所述测光结果拍摄照片的步骤包括:
在得到测光结果后,启动计时器开始计时,得到第一计时值;
在所述第一计时值小于或等于预设的测光锁定时间阀值时,按照所述测光结果拍摄照片。
10.如权利要求9所述的基于人眼的拍照方法,其特征在于,根据所述测光结果拍摄照片的步骤还包括:
在所述第一计时值大于预设的测光锁定时间阀值时,获取终端的角速度;
判断所述角速度是否小于或等于预设的角度阀值;
若所述角速度小于或等于预设的角度阀值,则继续按照所述测光结果拍摄照片。
基于人眼的拍照装置及方法\n技术领域\n[0001] 本发明涉及拍照技术领域,尤其涉及一种基于人眼的拍照装置及方法。\n背景技术\n[0002] 在拍摄照片时,为了获得较佳的拍摄效果,用户可以根据不同的拍摄场景,选择不同的测光方式。测光,是一个计测合适曝光的过程,只有通过测光获得正确的曝光,才能拍摄到满意的照片。在同一拍摄取景范围内,由于物体的反光度不一样,必然会有部分曝光不足或曝光过度,在这种情况下,一般认为要是我们想表现的主题内容曝光正确,就可以认为这张照片的曝光正确。\n[0003] 目前,测光方式有平均测光、中央平均测光和点测光,平均测光一般是拍摄装置默认的基本测光模式,但是由于平均测光是对整个取景区平均计算测光值,并不能突出对用户想要表现的主题内容进行测光,导致测光效果不好,进而无法拍摄到满意的照片;中央平均测光是对取景范围中部的30%左右的区域进行平均测光,只能对照片中部的主体曝光较为正确,并不能突出对用户想要表现的主题内容进行测光;点测光是对取景范围中的1%-\n5%区域内测光,采用点测光时,需要用户手动选择测光点,操作复杂。\n[0004] 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。\n发明内容\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] 启动单元,用于在得到测光结果后,启动计时器开始计时,得到第一计时值;\n[0018] 拍摄单元,用于在所述第一计时值小于或等于预设的测光锁定时间阀值时,按照所述测光结果拍摄照片。\n[0019] 可选的,根据拍摄模块还包括角速度获取单元和角速度判断单元,其中:\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] 在得到测光结果后,启动计时器开始计时,得到第一计时值;\n[0036] 在所述第一计时值小于或等于预设的测光锁定时间阀值时,按照所述测光结果拍摄照片。\n[0037] 可选的,根据所述测光结果拍摄照片的步骤还包括:\n[0038] 在所述第一计时值大于预设的测光锁定时间阀值时,获取终端的角速度;\n[0039] 判断所述角速度是否小于或等于预设的角度阀值;\n[0040] 若所述角速度小于或等于预设的角度阀值,则继续按照所述测光结果拍摄照片。\n[0041] 本发明提出的基于人眼的拍照装置及方法,该装置包括:捕获模块,用于捕获终端的后置摄像头获取的图像,为第一图像;及用于捕获终端的前置摄像头获取的人脸图像;人眼分析模块,用于对所述人脸图像进行人眼分析,得到眼球信息;测光模块,用于根据所述眼球信息及所述第一图像,得到测光结果;拍摄模块,用于根据所述测光结果拍摄照片;即根据眼球信息及该第一图像,得到测光结果,可提高测光的准确性,达到接近人眼实际感受的测光效果,提高照片质量。\n附图说明\n[0042] 图1为实现本发明各个实施例一个可选的移动终端的硬件结构示意图;\n[0043] 图2为图1中相机的电气结构框图;\n[0044] 图3为本发明基于人眼的拍照装置的第一实施例的结构示意图;\n[0045] 图4为本发明终端的显示屏的一实施例的示意图;\n[0046] 图5为本发明基于人眼的拍照装置的第二实施例的结构示意图;\n[0047] 图6为本发明终端的显示屏的另一实施例的示意图;\n[0048] 图7为本发明基于人眼的拍照装置的第三实施例的结构示意图;\n[0049] 图8为本发明基于人眼的拍照方法的第一实施例的流程示意图;\n[0050] 图9为本发明基于人眼的拍照方法的第二实施例的流程示意图\n[0051] 图10为本发明基于人眼的拍照方法的第三实施例的流程示意图;\n[0052] 图11为本发明基于人眼的拍照方法的第四实施例的流程示意图;\n[0053] 图12为本发明基于人眼的拍照方法的第五实施例的流程示意图。\n[0054] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。\n具体实施方式\n[0055] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0056] 现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。\n[0057] 移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。\n[0058] 图1为实现本发明各个实施例一个可选的移动终端的硬件结构示意。\n[0059] 移动终端100可以包括无线通信单元110、A/V(音频/视频)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。\n[0060] A/V输入单元120用于接收音频或视频信号。A/V输入单元120可以包括相机121,相机121对在视频捕获模式或图像捕获模式中由图像捕获装置获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元151上。经相机121处理后的图像帧可以存储在存储器160(或其它存储介质)中或者经由无线通信单元110进行发送,可以根据移动终端的构造提供两个或更多相机121。该相机121包括前置摄像头和后置摄像头。\n[0061] 用户输入单元130可以根据用户输入的命令生成键输入数据以控制移动终端的各种操作。用户输入单元130允许用户输入各种类型的信息,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。特别地,当触摸板以层的形式叠加在显示单元151上时,可以形成触摸屏。\n[0062] 感测单元140检测移动终端100的当前状态,(例如,移动终端100的打开或关闭状态)、移动终端100的位置、用户对于移动终端100的接触(即,触摸输入)的有无、移动终端\n100的取向、移动终端100的加速或将速移动和方向等等,并且生成用于控制移动终端100的操作的命令或信号。例如,当移动终端100实施为滑动型移动电话时,感测单元140可以感测该滑动型电话是打开还是关闭。另外,感测单元140能够检测电源单元190是否提供电力或者接口单元170是否与外部装置耦接。\n[0063] 接口单元170用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。识别模块可以是存储用于验证用户使用移动终端100的各种信息并且可以包括用户识别模块(UIM)、客户识别模块(SIM)、通用客户识别模块(USIM)等等。另外,具有识别模块的装置(下面称为“识别装置”)可以采取智能卡的形式,因此,识别装置可以经由端口或其它连接装置与移动终端100连接。接口单元170可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端和外部装置之间传输数据。\n[0064] 另外,当移动终端100与外部底座连接时,接口单元170可以用作允许通过其将电力从底座提供到移动终端100的路径或者可以用作允许从底座输入的各种命令信号通过其传输到移动终端的路径。从底座输入的各种命令信号或电力可以用作用于识别移动终端是否准确地安装在底座上的信号。输出单元150被构造为以视觉、音频和/或触觉方式提供输出信号(例如,音频信号、视频信号、警报信号、振动信号等等)。输出单元150可以包括显示单元151等等。\n[0065] 显示单元151可以显示在移动终端100中处理的信息。例如,当移动终端100处于电话通话模式时,显示单元151可以显示与通话或其它通信(例如,文本消息收发、多媒体文件下载等等)相关的用户界面(UI)或图形用户界面(GUI)。当移动终端100处于视频通话模式或者图像捕获模式时,显示单元151可以显示捕获的图像和/或接收的图像、示出视频或图像以及相关功能的UI或GUI等等。\n[0066] 同时,当显示单元151和触摸板以层的形式彼此叠加以形成触摸屏时,显示单元\n151可以用作输入装置和输出装置。显示单元151可以包括液晶显示器(LCD)、薄膜晶体管LCD(TFT-LCD)、有机发光二极管(OLED)显示器、柔性显示器、三维(3D)显示器等等中的至少一种。这些显示器中的一些可以被构造为透明状以允许用户从外部观看,这可以称为透明显示器,典型的透明显示器可以例如为TOLED(透明有机发光二极管)显示器等等。根据特定想要的实施方式,移动终端100可以包括两个或更多显示单元(或其它显示装置),例如,移动终端可以包括外部显示单元(未示出)和内部显示单元(未示出)。触摸屏可用于检测触摸输入压力以及触摸输入位置和触摸输入面积。\n[0067] 存储器160可以存储由控制器180执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器160可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。\n[0068] 存储器160可以包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,移动终端100可以与通过网络连接执行存储器\n160的存储功能的网络存储装置协作。\n[0069] 控制器180通常控制移动终端的总体操作。例如,控制器180执行与语音通话、数据通信、视频通话等等相关的控制和处理。另外,控制器180可以包括用于再现(或回放)多媒体数据的多媒体模块181,多媒体模块181可以构造在控制器180内,或者可以构造为与控制器180分离。控制器180可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图片绘制输入识别为字符或图像。\n[0070] 电源单元190在控制器180的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。\n[0071] 这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器180中实施。\n对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器160中并且由控制器180执行。\n[0072] 至此,己经按照其功能描述了移动终端。下面,为了简要起见,将描述诸如折叠型、直板型、摆动型、滑动型移动终端等等的各种类型的移动终端中的滑动型移动终端作为示例。因此,本发明能够应用于任何类型的移动终端,并且不限于滑动型移动终端。\n[0073] 参照图2,图2为图1中相机的电气结构框图。\n[0074] 摄影镜头1211由用于形成被摄体像的多个光学镜头构成,为单焦点镜头或变焦镜头。摄影镜头1211在镜头驱动器1221的控制下能够在光轴方向上移动,镜头驱动器1221根据来自镜头驱动控制电路1222的控制信号,控制摄影镜头1211的焦点位置,在变焦镜头的情况下,也可控制焦点距离。镜头驱动控制电路1222按照来自微型计算机1217的控制命令进行镜头驱动器1221的驱动控制。\n[0075] 在摄影镜头1211的光轴上、由摄影镜头1211形成的被摄体像的位置附近配置有摄像元件1212。摄像元件1212用于对被摄体像摄像并取得摄像图像数据。在摄像元件1212上二维且呈矩阵状配置有构成各像素的光电二极管。各光电二极管产生与受光量对应的光电转换电流,该光电转换电流由与各光电二极管连接的电容器进行电荷蓄积。各像素的前表面配置有拜耳排列的RGB滤色器。\n[0076] 摄像元件1212与摄像电路1213连接,该摄像电路1213在摄像元件1212中进行电荷蓄积控制和图像信号读出控制,对该读出的图像信号(模拟图像信号)降低重置噪声后进行波形整形,进而进行增益提高等以成为适当的信号电平。摄像电路1213与A/D转换器1214连接,该A/D转换器1214对模拟图像信号进行模数转换,向总线1227输出数字图像信号(以下称之为图像数据)。\n[0077] 总线1227是用于传送在相机的内部读出或生成的各种数据的传送路径。在总线\n1227连接着上述A/D转换器1214,此外还连接着图像处理器1215、JPEG处理器1216、微型计算机1217、SDRAM(Synchronous Dynamic random access memory,同步动态随机存取内存)\n1218、存储器接口(以下称之为存储器I/F)1219、LCD(Liquid Crystal Display,液晶显示器)驱动器1220。\n[0078] 图像处理器1215对基于摄像元件1212的输出的图像数据进行OB相减处理、白平衡调整、颜色矩阵运算、伽马转换、色差信号处理、噪声去除处理、同时化处理、边缘处理等各种图像处理。JPEG处理器1216在将图像数据记录于记录介质1225时,按照JPEG压缩方式压缩从SDRAM1218读出的图像数据。此外,JPEG处理器1216为了进行图像再现显示而进行JPEG图像数据的解压缩。进行解压缩时,读出记录在记录介质1225中的文件,在JPEG处理器1216中实施了解压缩处理后,将解压缩的图像数据暂时存储于SDRAM1218中并在LCD1226上进行显示。另外,在本实施方式中,作为图像压缩解压缩方式采用的是JPEG方式,然而压缩解压缩方式不限于此,当然可以采用MPEG、TIFF、H.264等其他的压缩解压缩方式。\n[0079] 微型计算机1217发挥作为该相机整体的控制部的功能,统一控制相机的各种处理序列。微型计算机1217连接着操作单元1223和闪存1224。\n[0080] 操作单元1223包括但不限于实体按键或者虚拟按键,该实体或虚拟按键可以为电源按钮、拍照键、编辑按键、动态图像按钮、再现按钮、菜单按钮、十字键、OK按钮、删除按钮、放大按钮等各种输入按钮和各种输入键等操作控件,检测这些操作控件的操作状态,。\n[0081] 将检测结果向微型计算机1217输出。此外,在作为显示器的LCD1226的前表面设有触摸面板,检测用户的触摸位置,将该触摸位置向微型计算机1217输出。微型计算机1217根据来自操作单元1223的操作位置的检测结果,执行与用户的操作对应的各种处理序列。\n[0082] 闪存1224存储用于执行微型计算机1217的各种处理序列的程序。微型计算机1217根据该程序进行相机整体的控制。此外,闪存1224存储相机的各种调整值,微型计算机1217读出调整值,按照该调整值进行相机的控制。\n[0083] SDRAM1218是用于对图像数据等进行暂时存储的可电改写的易失性存储器。该SDRAM1218暂时存储从A/D转换器1214输出的图像数据和在图像处理器1215、JPEG处理器\n1216等中进行了处理后的图像数据。\n[0084] 存储器接口1219与记录介质1225连接,进行将图像数据和附加在图像数据中的文件头等数据写入记录介质1225和从记录介质1225中读出的控制。记录介质1225例如为能够在相机主体上自由拆装的存储器卡等记录介质,然而不限于此,也可以是内置在相机主体中的硬盘等。\n[0085] LCD驱动器1210与LCD1226连接,将由图像处理器1215处理后的图像数据存储于SDRAM1218,需要显示时,读取SDRAM1218存储的图像数据并在LCD1226上显示,或者,JPEG处理器1216压缩过的图像数据存储于SDRAM1218,在需要显示时,JPEG处理器1216读取SDRAM1218的压缩过的图像数据,再进行解压缩,将解压缩后的图像数据通过LCD1226进行显示。\n[0086] LCD1226配置在相机主体的背面进行图像显示。该LCD1226LCD),然而不限于此,也可以采用有机EL等各种显示面板(LCD1226),然而不限于此,也可以采用有机EL等各种显示面板。\n[0087] 基于上述移动终端硬件结构以及相机的电气结构示意图,提出本发明基于人眼的拍照装置各个实施例。\n[0088] 参照图3,图3为本发明基于人眼的拍照装置的第一实施例的结构示意图,该装置应用于终端内,该装置包括:\n[0089] 捕获模块10,用于捕获终端的后置摄像头获取的图像,为第一图像;及用于捕获终端的前置摄像头获取的人脸图像;\n[0090] 人眼分析模块20,用于对该人脸图像进行人眼分析,得到眼球信息;\n[0091] 测光模块30,用于根据该眼球信息及该第一图像,得到测光结果;\n[0092] 拍摄模块40,用于根据该测光结果拍摄照片。\n[0093] 该终端为智能手机、平板电脑、相机等具有拍摄功能的终端,该终端包括前置摄像头和后置摄像头,该前置摄像头和后置摄像头可同时开启,其中,该后置摄像头采集的图像显示在终端的整个显示屏上(预览区域或者取景框),该前置摄像头采集的图像显示在该终端的显示屏的预设区域,该前置摄像头采集的图像悬浮在该后置摄像头采集的图像之上。\n通常的,该预设区域的面积小于该显示屏的面积,该预设区域的形状和位置可根据用户喜好自行设置,如将该预设区域设置在显示屏的左上角、右上角、左下角或右小角,该预设区域的形状为长方形。在一实施例中,该终端的显示屏如图4所示,其中,区域A用于显示后置摄像头采集的图像,区域B用于显示前置摄像头采集的图像。当该终端启动拍照应用时,在该终端的显示屏上显示双镜头拍摄按钮和单镜头拍摄按钮,用户点击该双镜头拍摄按钮,该前置摄像头和后置摄像头同时被激活;用户点击该单镜头拍摄按钮,该前置摄像头或后置摄像头被激活。\n[0094] 当该终端打开拍照应用时,用户通常手握持该终端,即用户面向该终端的显示屏,则该捕获模块10可通过该终端的前置摄像头获取用户的人脸图像。\n[0095] 该人眼分析模块20对该人脸图像进行分析,如进行人眼识别,得到人眼图像,然后再对该人眼图像进行分析,得到眼球信息。从人脸图像分析得到的人眼图像,可以包括一个眼睛或两个眼睛;通常的,人的两个眼睛看到的内容基本一样,在本发明中,以该人眼图像包括一个眼睛为例。\n[0096] 该眼球信息包括眼球表面所成的球面虚像,还可以包括瞳孔大小,等等。\n[0097] 人眼的瞳孔具有控制光量的作用,当环境太亮时瞳孔缩小,以减少光线进入眼睛;\n当周围环境很暗时瞳孔会放大,以让更多的光线进入眼睛,达到提高清晰度的目的。人眼瞳孔的直径可变动于1.5-8.0mm之间。\n[0098] 人眼在注视物体时会在眼球表面形成球面虚像,人眼中的左右眼的眼球表面形成的球面虚像基本一样。\n[0099] 该测光模块30根据该眼球信息及该第一图像,确认人眼是否在注视终端的显示屏,如果人眼在注视终端的显示屏,则根据该眼球信息中的眼球表面所成的球面虚像及该第一图像,得到人眼在第一图像中的注视区域,即用户感兴趣的区域,对该注视区域进行测光,得到测光结果;如果人眼没有在注视终端的显示屏,则根据该眼球信息中的瞳孔大小,得到测光结果,或者,对该第一图像进行平均测光或中央测光或点测光,得到一个初步测光结果,并根据该眼球信息中的瞳孔大小,得到一个测光修正值,再根据该测光修正值对该初步测光结果进行修正,得到测光结果。该平均测光、中央测光、点测光为现有技术,在此不再赘述。\n[0100] 该测光结果为亮度信息。\n[0101] 该拍摄模块40先根据该测光结果确定曝光值,具体的,用户可预先设置测光结果与曝光值的映射关系,测光模块30获得测光结果后,该拍摄模块40根据该获得的测光结果,在该测光结果与曝光值的映射关系中查找到对应的曝光值,然后按照该曝光值进行曝光拍摄照片。\n[0102] 可选的,该曝光值包括快门速度、光圈值,还可以包括感光度。\n[0103] 采用上述实施例,该基于人眼的拍照装置包括:捕获模块,用于捕获终端的后置摄像头获取的图像,为第一图像;及用于捕获终端的前置摄像头获取的人脸图像;人眼分析模块,用于对该人脸图像进行人眼分析,得到眼球信息;测光模块,用于根据该眼球信息及该第一图像,得到测光结果;拍摄模块,用于根据该测光结果拍摄照片;即根据眼球信息及该第一图像,得到测光结果,可提高测光的准确性,达到接近人眼实际感受的测光效果,提高照片质量,且操作简单。\n[0104] 参照图5,图5为为本发明基于人眼的拍照装置的第二实施例的结构示意图。\n[0105] 基于上述基于人眼的拍照装置的第一实施例,该眼球信息包括眼球表面所成的球面虚像,该测光模块30包括:\n[0106] 判断单元31,用于判断眼球表面预设区域内的球面虚像中是否存在与该第一图像重合的部分;\n[0107] 确定单元32,用于在该眼球表面预设区域内的球面虚像中存在与该第一图像重合的部分时,将该第一图像中的重合部分作为目标区域;\n[0108] 测光单元33,用于对该目标区域进行测光,得到测光结果。\n[0109] 该眼球表面预设区域可根据需要设置,如该眼球表面预设区域为以瞳孔中心位置为原点,半径为第一长度的圆所包括的区域。该第一长度可根据需要设置,如人眼瞳孔的直径可变动于1.5-8.0mm之间,则该第一长度取值大于4mm,如该第一长度为6mm。\n[0110] 该判断单元31判断眼球表面预设区域内的球面虚像中是否存在与该第一图像重合的部分,如果该眼球表面预设区域内的球面虚像中存在与该第一图像重合的部分,则认为用户在注视第一图像,如果该眼球表面预设区域内的球面虚像中不存在与该第一图像重合的部分,则认为用户未注视该第一图像。\n[0111] 可选的,判断眼球表面预设区域内的球面虚像中是否存在与该第一图像重合的部分包括:对该眼球表面预设区域的球面虚像按照预设比例进行放大,得到放大后的球面虚像,使得同一物体在该放大后的球面虚像中的面积与在第一图像中的面积基本相同;将该放大后的球面虚像与该第一图像进行匹配比对,判断该放大后的球面虚像是否存在与该第一图像重合的部分。\n[0112] 该确定单元32将该第一图像中的重合部分作为目标区域,该第一图像中的重合部分也就是用户注视的部分,即用户感兴趣的部分。如图6所示,区域C为目标区域。\n[0113] 测量该目标区域的全部像素点的亮度信息,然后取平均值,得到平均亮度信息,该平均亮度信息即为该目标区域的测光结果。\n[0114] 采用上述实施例,将第一图像中与眼球表面预设区域内的球面虚像的重合部分作为目标区域,对该目标区域进行测光得到测光结果,再根据该测光结果拍摄照片,可增加测光的准确性,达到接近人眼实际感受的测光效果,提高照片质量。\n[0115] 进一步的,该眼球信息还包括瞳孔大小,该测光单元33,还用于在该眼球表面预设区域内的球面虚像中不存在与该第一图像重合的部分时,根据预设的瞳孔大小与测光结果的映射关系,查找该瞳孔大小对应的测光结果。\n[0116] 该瞳孔大小与测光结果的映射关系可预先设置,具体的,根据人眼在不同光照强度下瞳孔大小不同的特点,获取当前拍照环境下的亮度信息,以得到不同瞳孔大小对应的测光结果,如,当前瞳孔的大小为a1,获取到当前拍照环境下的亮度信息为L1,即测光结果为L1,则该瞳孔的大小a1与该测光结果L1对应。该瞳孔大小与测光结果的映射关系如表一所示,当在步骤S20得到的瞳孔大小为a2时,则通过查找表一,可得到测光结果为L2。\n[0117] 表一:\n[0118]\n瞳孔大小 测光结果\na1 L1\na2 L2\n…… ……\n[0119] 进一步的,该眼球信息还包括瞳孔大小,该测光单元33,还用于在该眼球表面预设区域内的球面虚像中不存在与该第一图像重合的部分时,对该第一图像进行平均测光或中央测光或点测光,得到一个初步测光结果;并根据该眼球信息中的瞳孔大小,得到一个测光修正值;及根据该测光修正值对该初步测光结果进行修正,得到测光结果。\n[0120] 采用现有技术对该第一图像进行平均测光、中央测光或点测光。\n[0121] 该测光单元33可根据预设的瞳孔大小与测光修正值的映射关系,得到该人眼分析模块20获得的瞳孔大小对应的测光修正值。\n[0122] 可选的,该测光单元33将该测光修正值与该初步测光结果相加求和,得到测光结果。\n[0123] 可选的,该测光单元33将该测光修正值与预设的修正权重值相乘后,再与该初步测光结果相加求和,得到测光结果。\n[0124] 采用上述实施例,根据瞳孔大小对现有技术中的测光方式得到的测光结果进行测光补偿,使得测光更加准确,进而使得曝光值更加准确,在拍摄时,提高照片质量。\n[0125] 参照图7,图7为本发明基于人眼的拍照装置的第三实施例的结构示意图。\n[0126] 基于上述基于人眼的拍照装置的第一实施例,该拍摄模块40包括:\n[0127] 启动单元41,用于在得到测光结果后,启动计时器开始计时,得到第一计时值;\n[0128] 角速度获取单元43,用于在该第一计时值大于预设的测光锁定时间阀值时,获取终端的角速度;\n[0129] 角速度判断单元44,用于判断该角速度是否小于或等于预设的角度阀值;\n[0130] 拍摄单元42,用于在该第一计时值小于或等于预设的测光锁定时间阀值时,按照该测光结果拍摄照片;及用于在该角速度小于或等于预设的角度阀值时,继续按照该测光结果拍摄照片。\n[0131] 该计时器的初始计时值为0。\n[0132] 该测光锁定时间阀值可预先设置,如,该将该测光锁定时间阀值设置为5秒。在该测光锁定时间阀值内,可以认为该终端未被移动,该拍摄单元42按照之前测得的测光结果拍摄照片。\n[0133] 在该第一计时值大于预设的测光锁定时间阀值时,初步认为该终端可能被移动,即初步认为用户在调整拍摄状态,则如果仍采用之前的测光结果进行拍摄照片,可能导致拍摄的照片质量低,因此,该角速度获取单元43获取终端的角速度。\n[0134] 可选的,该角速度获取单元43通过角速度传感器获取该终端的角速度,该角速度传感器内置于该终端,可选的,该角速度传感器为陀螺仪。其中,陀螺仪是用高速回转体的动量矩壳体相对惯性空间绕正交于自转轴的一个或二个轴的角运动检测装置。\n[0135] 该预设的角度阀值可根据需要设置,如,该角度阀值为5゜。该角度阀值为用户移动该终端更换拍摄场景时的角速度,可以通过测量得到,可以取多次测量结果的平均值。\n[0136] 该角速度判断单元44判断该角速度是否小于或等于预设的角度阀值,若该角速度小于或等于预设的角度阀值,则认为该终端的移动范围小,可继续按照之前的测光结果拍摄照片;如果角速度大于预设的角度阀值,则认为该终端的移动范围大,不能按照之前的测光结果拍摄照片,需要重新由捕获模块10、人眼分析模块20和测光模块30获取到新的测光结果。\n[0137] 本发明进一步提供一种基于人眼的拍照方法。\n[0138] 参照图8,图8为本发明的基于人眼的拍照方法,该方法应用于终端上,该方法包括:\n[0139] S10、捕获终端的后置摄像头获取的图像,为第一图像;及捕获终端的前置摄像头获取的人脸图像。\n[0140] 该终端为智能手机、平板电脑、相机等具有拍摄功能的终端,该终端包括前置摄像头和后置摄像头,该前置摄像头和后置摄像头可同时开启,其中,该后置摄像头采集的图像显示在终端的整个显示屏上(预览区域或者取景框),该前置摄像头采集的图像显示在该终端的显示屏的预设区域,该前置摄像头采集的图像悬浮在该后置摄像头采集的图像之上。\n通常的,该预设区域的面积小于该显示屏的面积,该预设区域的形状和位置可根据用户喜好自行设置,如将该预设区域设置在显示屏的左上角、右上角、左下角或右小角,该预设区域的形状为长方形。在一实施例中,该终端的显示屏如图4所示,其中,区域A用于显示后置摄像头采集的图像,区域B用于显示前置摄像头采集的图像。当该终端启动拍照应用时,在该终端的显示屏上显示双镜头拍摄按钮和单镜头拍摄按钮,用户点击该双镜头拍摄按钮,该前置摄像头和后置摄像头同时被激活;用户点击该单镜头拍摄按钮,该前置摄像头或后置摄像头被激活。\n[0141] 当该终端打开拍照应用时,用户通常手握持该终端,即用户面向该终端的显示屏,则可通过该终端的前置摄像头获取用户的人脸图像。\n[0142] S20、对该人脸图像进行人眼分析,得到眼球信息。\n[0143] 在该步骤中,对该人脸图像进行分析,如进行人眼识别,得到人眼图像,然后再对该人眼图像进行分析,得到眼球信息。从人脸图像分析得到的人眼图像,可以包括一个眼睛或两个眼睛;通常的,人的两个眼睛看到的内容基本一样,在本发明中,以该人眼图像包括一个眼睛为例。\n[0144] 该眼球信息包括眼球表面所成的球面虚像,还可以包括瞳孔大小,等等。\n[0145] 人眼的瞳孔具有控制光量的作用,当环境太亮时瞳孔缩小,以减少光线进入眼睛;\n当周围环境很暗时瞳孔会放大,以让更多的光线进入眼睛,达到提高清晰度的目的。人眼瞳孔的直径可变动于1.5-8.0mm之间。\n[0146] 人眼在注视物体时会在眼球表面形成球面虚像,人眼中的左右眼的眼球表面形成的球面虚像基本一样。\n[0147] S30、根据该眼球信息及该第一图像,得到测光结果。\n[0148] 根据该眼球信息及该第一图像,确认人眼是否在注视终端的显示屏,如果人眼在注视终端的显示屏,则根据该眼球信息中的眼球表面所成的球面虚像及该第一图像,得到人眼在第一图像中的注视区域,即用户感兴趣的区域,对该注视区域进行测光,得到测光结果;如果人眼没有在注视终端的显示屏,则根据该眼球信息中的瞳孔大小,得到测光结果,或者,对该第一图像进行平均测光或中央测光或点测光,得到一个初步测光结果,并根据该眼球信息中的瞳孔大小,得到一个测光修正值,再根据该测光修正值对该初步测光结果进行修正,得到测光结果。该平均测光、中央测光、点测光为现有技术,在此不再赘述。\n[0149] 该测光结果为亮度信息。\n[0150] S40、根据该测光结果拍摄照片。\n[0151] 在该步骤中,先根据该测光结果确定曝光值,具体的,用户可预先设置测光结果与曝光值的映射关系,在步骤S30中获得测光结果后,在该步骤S40中,根据该获得的测光结果,在该测光结果与曝光值的映射关系中查找到对应的曝光值,然后按照该曝光值进行曝光拍摄照片。\n[0152] 可选的,该曝光值包括快门速度、光圈值,还可以包括感光度。\n[0153] 参照图9,图9为本发明基于人眼的拍照方法的第二实施例的流程示意图。\n[0154] 基于上述基于人眼的拍照方法的第一实施例,该眼球信息包括眼球表面所成的球面虚像,该步骤S30包括:\n[0155] S31、判断眼球表面预设区域内的球面虚像中是否存在与该第一图像重合的部分,若该眼球表面预设区域内的球面虚像中存在与该第一图像重合的部分,则执行步骤S32。\n[0156] 该眼球表面预设区域可根据需要设置,如该眼球表面预设区域为以瞳孔中心位置为原点,半径为第一长度的圆所包括的区域。该第一长度可根据需要设置,如人眼瞳孔的直径可变动于1.5-8.0mm之间,则该第一长度取值大于4mm,如该第一长度为6mm。\n[0157] 在该步骤中,判断眼球表面预设区域内的球面虚像中是否存在与该第一图像重合的部分,如果该眼球表面预设区域内的球面虚像中存在与该第一图像重合的部分,则认为用户在注视第一图像,如果该眼球表面预设区域内的球面虚像中不存在与该第一图像重合的部分,则认为用户未注视该第一图像。\n[0158] 可选的,判断眼球表面预设区域内的球面虚像中是否存在与该第一图像重合的部分的步骤包括:对该眼球表面预设区域的球面虚像按照预设比例进行放大,得到放大后的球面虚像,使得同一物体在该放大后的球面虚像中的面积与在第一图像中的面积基本相同;将该放大后的球面虚像与该第一图像进行匹配比对,判断该放大后的球面虚像是否存在与该第一图像重合的部分。\n[0159] S32、将该第一图像中的重合部分作为目标区域。\n[0160] 在该步骤中,将该第一图像中的重合部分作为目标区域,该第一图像中的重合部分也就是用户注视的部分,即用户感兴趣的部分。如图6所示,区域C为目标区域。\n[0161] S33、对该目标区域进行测光,得到测光结果。\n[0162] 测量该目标区域的全部像素点的亮度信息,然后取平均值,得到平均亮度信息,该平均亮度信息即为该目标区域的测光结果。\n[0163] 采用上述实施例,将第一图像中与眼球表面预设区域内的球面虚像的重合部分作为目标区域,对该目标区域进行测光得到测光结果,再根据该测光结果拍摄照片,可增加测光的准确性,达到接近人眼实际感受的测光效果,提高照片质量。\n[0164] 参照图10,图10为本发明基于人眼的拍照方法的第三实施例的流程示意图。\n[0165] 基于上述基于人眼的拍照方法的第二实施例,该眼球信息还包括瞳孔大小,若该S31的判断结果为该眼球表面预设区域内的球面虚像中不存在与该第一图像重合的部分,则该步骤S30还包括:\n[0166] S34、根据预设的瞳孔大小与测光结果的映射关系,查找该瞳孔大小对应的测光结果。\n[0167] 该瞳孔大小与测光结果的映射关系可预先设置,具体的,根据人眼在不同光照强度下瞳孔大小不同的特点,获取当前拍照环境下的亮度信息,以得到不同瞳孔大小对应的测光结果,如,当前瞳孔的大小为a1,获取到当前拍照环境下的亮度信息为L1,即测光结果为L1,则该瞳孔的大小a1与该测光结果L1对应。该瞳孔大小与测光结果的映射关系如表一所示,当在步骤S20得到的瞳孔大小为a2时,则通过查找表一,可得到测光结果为L2。\n[0168] 参照图11,图11为本发明基于人眼的拍照方法的第四实施例的流程示意图。\n[0169] 基于上述基于人眼的拍照方法的第二实施例,该眼球信息还包括瞳孔大小,若该S31的判断结果为该眼球表面预设区域内的球面虚像中不存在与该第一图像重合的部分,则该步骤S30还包括:\n[0170] S35、对该第一图像进行平均测光或中央测光或点测光,得到一个初步测光结果;\n并根据该眼球信息中的瞳孔大小,得到一个测光修正值。\n[0171] 采用现有技术对该第一图像进行平均测光、中央测光或点测光。\n[0172] 在该步骤中,可根据预设的瞳孔大小与测光修正值的映射关系,得到该步骤S20获得的瞳孔大小对应的测光修正值。\n[0173] S36、根据该测光修正值对该初步测光结果进行修正,得到测光结果。\n[0174] 可选的,在该步骤中,将该测光修正值与该初步测光结果相加求和,得到测光结果。\n[0175] 可选的,在该步骤中,将该测光修正值与预设的修正权重值相乘后,再与该初步测光结果相加求和,得到测光结果。\n[0176] 采用上述实施例,根据瞳孔大小对现有技术中的测光方式得到的测光结果进行测光补偿,使得测光更加准确,进而使得曝光值更加准确,在拍摄时,提高照片质量。\n[0177] 参照图12,图12为本发明基于人眼的拍照方法的第五实施例的流程示意图。\n[0178] 基于上述基于人眼的拍照方法的第一实施例,该步骤S40包括:\n[0179] S41、在得到测光结果后,启动计时器开始计时,得到第一计时值。\n[0180] 该计时器的初始计时值为0。\n[0181] S42、在该第一计时值小于或等于预设的测光锁定时间阀值时,按照该测光结果拍摄照片。\n[0182] 该测光锁定时间阀值可预先设置,如,该将该测光锁定时间阀值设置为5秒。在该测光锁定时间阀值内,可以认为该终端未被移动,终端按照之前测得的测光结果拍摄照片。\n[0183] S43、在该第一计时值大于预设的测光锁定时间阀值时,获取终端的角速度。\n[0184] 在该第一计时值大于预设的测光锁定时间阀值时,初步认为该终端可能被移动,即初步认为用户在调整拍摄状态,则如果仍采用之前的测光结果进行拍摄照片,可能导致拍摄的照片质量低,因此,在该步骤中,获取终端的角速度。\n[0185] 在该步骤中,通过角速度传感器获取该终端的角速度,该角速度传感器内置于该终端,可选的,该角速度传感器为陀螺仪。其中,陀螺仪是用高速回转体的动量矩壳体相对惯性空间绕正交于自转轴的一个或二个轴的角运动检测装置。\n[0186] S44、判断该角速度是否小于或等于预设的角度阀值,若该角速度小于或等于预设的角度阀值,则执行步骤S45。\n[0187] 该预设的角度阀值可根据需要设置,如,该角度阀值为5゜。该角度阀值为用户移动该终端更换拍摄场景时的角速度,可以通过测量得到,可以取多次测量结果的平均值。\n[0188] 在该步骤中,判断该角速度是否小于或等于预设的角度阀值,若该角速度小于或等于预设的角度阀值,则认为该终端的移动范围小,可继续按照之前的测光结果拍摄照片;\n如果角速度大于预设的角度阀值,则认为该终端的移动范围大,不能按照之前的测光结果拍摄照片,需要重新执行步骤S10及后续步骤,以获取到新的测光结果。\n[0189] S45、继续按照该测光结果拍摄照片。\n[0190] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例该的方法。\n[0191] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
法律信息
- 2019-04-16
- 2016-11-23
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201610182184.7
申请日: 2016.03.28
- 2016-07-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-09-11
|
2013-05-24
| | |
2
| |
2014-01-08
|
2013-09-16
| | |
3
| |
2015-12-09
|
2015-09-23
| | |
4
| |
2015-12-30
|
2015-09-24
| | |
5
| |
2014-01-15
|
2013-09-18
| | |
6
| |
2015-07-29
|
2015-03-03
| | |
7
| |
2010-08-18
|
2010-03-16
| | |
8
| |
2014-05-14
|
2014-02-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |