一种数码放大镜的实现方法及手机设备的制作方法

文档序号:7791235阅读:254来源:国知局
一种数码放大镜的实现方法及手机设备的制作方法
【专利摘要】一种数码放大镜的实现方法及手机设备,该方法包括:手机设备检测用户输入的摄像头启动指令;手机设备响应所述摄像头启动指令,启动所述摄像头进行景物预览;以及,手机设备将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距。通过实施本发明实施例,可以在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中实现准确对焦,从而获得清晰的预览景物画面。
【专利说明】一种数码放大镜的实现方法及手机设备

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种数码放大镜的实现方法及手机设备。

【背景技术】
[0002]众所周知,随着智能手机(如Android手机、1S手机等)的发展,摄像头已经成为了智能手机必不可少的一种标准配置。其中,利用智能手机的这一种标准配置,很多的智能手机均可以实现数码放大镜的功能,以满足视力差者(如老人)看书看报的迫切需求。其中,在智能手机上实现数码放大镜的过程为:在智能手机中启动摄像头预览,然后将智能手机的摄像头靠近景物,以达到将预览景物放大的效果。
[0003]上述的实现数码放大镜的过程中,在将智能手机的摄像头靠近景物以获得放大预览景物效果的过程中无法实现准确对焦,从而无法获得清晰的预览景物画面。


【发明内容】

[0004]本发明实施例公开了一种数码放大镜的实现方法及手机设备,用于解决在将智能手机的摄像头靠近景物以获得放大预览景物效果的过程中无法实现准确对焦,从而无法获得清晰的预览景物画面的问题。
[0005]本发明实施例第一方面公开了一种数码放大镜的实现方法,包括:
[0006]手机设备检测用户输入的摄像头启动指令;
[0007]所述手机设备响应所述摄像头启动指令,启动所述摄像头进行景物预览;
[0008]以及,所述手机设备将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距;
[0009]其中,所述手机设备所述将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距包括:
[0010]所述手机设备通过控制所述摄像头包含的对焦马达来调节摄像头模组中的镜片位置,以将所述摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
[0011]在本发明实施例第一方面的第一种可能的实现方式中,所述手机设备响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,以及所述手机设备将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之前,所述方法还包括:
[0012]所述手机设备输出提示信息,所述提示信息用于提示是否开启数码放大镜功能;
[0013]所述手机设备检测是否接收到用户针对所述提示信息输入的开启数码放大镜指令;
[0014]若接收到所述用户针对所述提示信息输入的开启数码放大镜指令,所述手机设备执行所述的将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距的步骤。
[0015]在本发明实施例第一方面的第二种可能的实现方式中,所述手机设备将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之后,所述方法还包括:
[0016]所述手机设备检测用户输入的镜头焦距增大指令;
[0017]所述手机设备响应所述镜头焦距增大指令,增大所述摄像头当前的镜头焦距。
[0018]结合本发明实施例第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述手机设备检测用户输入的镜头焦距增大指令包括:
[0019]所述手机设备检测用户对景物预览界面进行操作而输入的镜头焦距增大指令;
[0020]或者,所述手机设备检测用户对音量键进行操作而输入的镜头焦距增大指令。
[0021]结合本发明实施例第一方面或本发明实施例第一方面的第一种至第三种中的任意一种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述手机设备响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,所述方法还包括:
[0022]所述手机设备将所述摄像头当前的帧速率调整至所述摄像头支持的最大帧速率。
[0023]本发明实施例第二方面公开一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行时包括本发明实施例第一方面公开的数码放大镜的实现方法的全部步骤。
[0024]本发明实施例第三方面公开一种手机设备,包括:
[0025]检测单元,用于检测用户输入的摄像头启动指令;
[0026]启动单元,用于响应所述检测单元检测到的所述摄像头启动指令,启动所述摄像头进行景物预览;以及
[0027]焦距调整单元,用于响应所述检测单元检测到的所述摄像头启动指令,将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距。
[0028]在本发明实施例第三方面的第一种可能的实现方式中,所述手机设备还包括:
[0029]输出单元,用于在所述启动单元响应所述检测单元检测到的所述摄像头启动指令,启动所述摄像头进行景物预览之后,输出提示信息,所述提示信息用于提示是否开启数码放大镜功能;
[0030]所述检测单元,还用于检测是否接收到用户针对所述提示信息输入的开启数码放大镜指令,若接收到所述用户针对所述提示信息输入的开启数码放大镜指令,触发所述焦距调整单元执行所述的响应所述检测单元检测到的所述摄像头启动指令,将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距的步骤。
[0031]在本发明实施例第三方面的第二种可能的实现方式中,
[0032]所述检测单元,还用于在所述调整单元将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之后,检测用户输入的镜头焦距增大指令;
[0033]所述焦距调整单元,还用于响应所述检测单元检测到的所述镜头焦距增大指令,增大所述摄像头当前的镜头焦距。
[0034]结合本发明实施例第三方面的第二种可能的实现方式,在本发明实施例第三方面的第三种可能的实现方式中,所述检测单元检测用户输入的镜头焦距增大指令的方式具体为:
[0035]所述检测单元,用于检测用户对景物预览界面进行操作而输入的镜头焦距增大指令;
[0036]或者,用于检测用户对音量键进行操作而输入的镜头焦距增大指令。
[0037]结合本发明实施例第三方面或本发明实施例第三方面的第一种至第三种中的任意一种可能的实现方式,在本发明实施例第三方面的第四种可能的实现方式中,所述手机设备还包括:
[0038]巾贞速率调整单元,用于在所述启动单元响应所述检测单元检测到的所述摄像头启动指令,启动所述摄像头进行景物预览之后,将所述摄像头当前的帧速率调整至所述摄像头支持的最大帧速率。
[0039]本发明实施例第四方面公开一种手机设备,包括处理器以及通过用户接口与所述处理器相连接的显示屏、麦克风、摄像头以及扬声器,以及通过总线与所述处理器相连接的存储器,以及通过多种网络接口与所述处理器相连接的耦合器以及连接所述耦合器的天线,其中,所述存储器中存储一组程序代码,且所述处理器用于调用所述存储器中存储的程序代码,用于执行以下操作:
[0040]检测用户输入的摄像头启动指令;
[0041]响应所述摄像头启动指令,启动所述摄像头进行景物预览;
[0042]以及,将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距。
[0043]在本发明实施例第四方面的第一种可能的实现方式中,所述处理器响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,以及所述将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之前,还执行以下操作:
[0044]输出提示信息,所述提示信息用于提示是否开启数码放大镜功能;
[0045]检测是否接收到用户针对所述提示信息输入的开启数码放大镜指令;
[0046]若接收到所述用户针对所述提示信息输入的开启数码放大镜指令,执行所述的将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距的步骤。
[0047]在本发明实施例第四方面的第二种可能的实现方式中,所述处理器将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之后,还执行以下操作:
[0048]检测用户输入的镜头焦距增大指令;
[0049]响应所述镜头焦距增大指令,增大所述摄像头当前的镜头焦距。
[0050]结合本发明实施例第四方面的第二种可能的实现方式,在本发明实施例第四方面的第三种可能的实现方式中,所述处理器检测用户输入的镜头焦距增大指令的方式具体为:
[0051]检测用户对景物预览界面进行操作而输入的镜头焦距增大指令;
[0052]或者,检测用户对音量键进行操作而输入的镜头焦距增大指令。
[0053]结合本发明实施例第四方面或本发明实施例第四方面的第一种至第三种中的任意一种可能的实现方式,在本发明实施例第四方面的第四种可能的实现方式中,所述处理器响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,还执行以下包括:
[0054]将所述摄像头当前的帧速率调整至所述摄像头支持的最大帧速率。
[0055]本发明实施例中,手机设备在检测到用户输入的摄像头启动指令之后,可以启动摄像头进行景物预览,并且可以将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距,这样就可以确保在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中不会发生焦距变化,这种情况下就可以模拟真实放大镜的固定焦距,从而在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中可以实现准确对焦,获得清晰的预览景物画面。

【专利附图】

【附图说明】
[0056]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0057]图1是本发明实施例公开的一种数码放大镜的实现方法的流程示意图;
[0058]图2是本发明实施例公开的另一种数码放大镜的实现方法的流程示意图;
[0059]图3是本发明实施例公开的一种手机设备输出的提示信息界面示意图;
[0060]图4是本发明实施例公开的一种手机设备输出的数码放大镜界面示意图;
[0061]图5是本发明实施例公开的一种手机设备的结构示意图;
[0062]图6是本发明实施例公开的另一种手机设备的结构示意图。

【具体实施方式】
[0063]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064]本发明实施例公开了一种数码放大镜的实现方法及手机设备,能够在将手机设备的摄像头靠近景物以获得放大所摄景物效果的过程中实现准确对焦,从而可以获得清晰的所摄景物画面。以下分别进行详细说明。
[0065]请参阅图1,图1是本发明实施例公开的一种数码放大镜的实现方法的流程示意图。其中,图1所示的数码放大镜的实现方法可以包括以下步骤。
[0066]101、检测用户输入的摄像头启动指令。
[0067]本发明实施例中,可以由手机设备来检测用户输入的摄像头启动指令。其中,手机设备可以包括具备摄像头的手机设备,例如,智能手机(如Android手机、1S手机等),也包括具备摄像头的平板电脑、个人数字助理(Personal Digital Assistant,PDA)以及移动互联网设备(Mobile Internet Devices, MID)等终端设备。本发明实施例中,手机设备可以包括至少一个处理器,终端设备可以在这至少一个处理器的控制下工作。
[0068]在一个实施例中,用户可以对手机设备的应用程序显示界面中的相机应用进行点击操作,以输入摄像头启动指令,使得手机设备可以检测用户输入的摄像头启动指令。
[0069]在另一个实施例中,用户也可以对手机设备配置的物理按键进行按操作,以输入摄像头启动指令,使得手机设备可以检测用户输入的摄像头启动指令。
[0070]102、响应摄像头启动指令,启动摄像头进彳丁景物预览。
[0071 ] 本发明实施例中,可以由手机设备来响应摄像头启动指令,启动摄像头进彳丁景物预览。其中,摄像头进行景物预览时,所预览的景物画面会显示在终端设备的显示屏上。
[0072]103、将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
[0073]本发明实施例中,可以由手机设备来将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。举例来说,摄像头支持的最短镜头焦距是指摄像头硬件所支持的最短镜头焦距,如常见的摄像头硬件所支持的最短镜头焦距可以为3cm?8cm。
[0074]本发明实施例中,镜头焦距是摄像头的一个非常重要的指标。镜头焦距的长短决定了预览的景物画面的大小,也就是相当于景物和画面的比例尺。当对同一个景物进行预览时,摄像头的镜头焦距短时预览的景物画面大,而摄像头的镜头焦距长时预览的景物画面小。
[0075]本发明实施例中,摄像头可以包含对焦马达,这样手机设备可以通过控制对焦马达来调节摄像头模组中的镜片位置,从而可以达到将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距的目的。
[0076]在图1所描述的方法中,手机设备在检测到用户输入的摄像头启动指令之后,可以启动摄像头进行景物预览,并且可以将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距,这样就可以确保在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中不会发生焦距变化,这种情况下就可以模拟真实放大镜的固定焦距,从而在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中可以实现准确对焦,获得清晰的预览景物画面。
[0077]请参阅图2,图2是本发明实施例公开的另一种数码放大镜的实现方法的流程示意图。其中,图2所示的数码放大镜的实现方法适用于具备摄像头的智能手机(如Android手机、1S手机等)。其中,图2所示的数码放大镜的实现方法可以包括以下步骤。
[0078]201、手机设备检测用户输入的摄像头启动指令。
[0079]在一个实施例中,用户可以对手机设备的应用程序显示界面中的相机应用进行点击操作,以输入摄像头启动指令,使得手机设备可以检测用户输入的摄像头启动指令。
[0080]在另一个实施例中,用户也可以对手机设备配置的物理按键进行按操作,以输入摄像头启动指令,使得手机设备可以检测用户输入的摄像头启动指令。
[0081]202、手机设备响应摄像头启动指令,启动摄像头进彳丁景物预览。
[0082]本发明实施例中,可以由手机设备来响应摄像头启动指令,启动摄像头进彳丁景物预览。其中,摄像头进行景物预览时,所预览的景物画面会显示在终端设备的显示屏上。
[0083]203、手机设备将摄像头当前的帧速率调整至摄像头支持的最大帧速率。
[0084]本发明实施例中,帧速率也称为FPS (Frames Per Second)的缩写——帧/秒,是指每秒钟摄像头预览的景物画面的帧数。其中,手机设备将摄像头当前的帧速率调整至摄像头支持的最大帧速率后,可以输出更加稳定、流畅的景物画面,从而可以有效减轻因摄像头当前的帧速率过低而导致视觉疲劳。
[0085]本发明实施例中,摄像头支持的最大帧速率可以是60FPS以上。
[0086]204、手机设备输出提示信息,该提示信息用于提示是否开启数码放大镜功能。
[0087]本发明实施例中,如图3所示,手机设备可以输出提示信息“是否开启数码放大镜功能?是/否”,用于提示是否开启数码放大镜功能。
[0088]205、手机设备检测是否接收到用户针对该提示信息输入的开启数码放大镜指令,如果是,执行步骤206 ;如果否,继续进行景物预览。
[0089]本发明实施例中,用户可以针对手机设备输出的提示信息而选择“是”,从而可以输入针对该提示信息输入的开启数码放大镜指令给手机设备。
[0090]206、若接收到用户针对该提示信息输入的开启数码放大镜指令,手机设备将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
[0091]本发明实施例中,举例来说,摄像头支持的最短镜头焦距可以为3cm?8cm。
[0092]本发明实施例中,镜头焦距是摄像头的一个非常重要的指标。镜头焦距的长短决定了预览的景物画面的大小,也就是相当于景物和画面的比例尺。当对同一个景物进行预览时,摄像头的镜头焦距短时预览的景物画面大,而摄像头的镜头焦距长时预览的景物画面小。
[0093]本发明实施例中,手机设备将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距,这样就可以确保在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中不会发生焦距变化,这种情况下就可以模拟真实放大镜的固定焦距,从而在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中可以实现准确对焦,获得清晰的预览景物画面。
[0094]本发明实施例中,摄像头可以包含对焦马达,这样手机设备可以通过控制对焦马达来调节摄像头模组中的镜片位置,从而可以达到将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距的目的。
[0095]207、手机设备检测用户输入的镜头焦距增大指令。
[0096]本发明实施例中,手机设备可以检测用户对景物预览界面进行操作而输入的镜头焦距增大指令;或者,手机设备可以检测用户对音量键进行操作而输入的镜头焦距增大指令。
[0097]举例来说,如图4所示,手机设备的景物预览界面上可以设置有用于调整镜头焦距的虚拟按键和“ + ”,这样当用户点击手机设备的景物预览界面上的用于调整镜头焦距的虚拟按键“ + ”时,手机设备可以检测到用户输入的镜头焦距增大指令。
[0098]208、手机设备响应该镜头焦距增大指令,增大摄像头当前的镜头焦距。
[0099]本发明实施例中,通过上述步骤207?步骤208,手机设备允许用户在一定范围内手动调整镜头焦距,使得用户在一定范围内都可以看到清晰的预览景物画面。
[0100]本发明实施例中个,上述步骤203也可以位于步骤204?步骤208中的任意位置,不影响本发明实施例的实现,本发明实施例不作限定,
[0101]在图2所描述的方法中,手机设备将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距,这样就可以确保在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中不会发生焦距变化,这种情况下就可以模拟真实放大镜的固定焦距,从而在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中可以实现准确对焦,获得清晰的预览景物画面。
[0102]请参阅图5,图5是本发明实施例公开的一种手机设备的结构示意图。其中,图5所示的手机设备可以包括:
[0103]检测单元501,用于检测用户输入的摄像头启动指令;
[0104]启动单元502,用于响应检测单元501检测到的摄像头启动指令,启动摄像头进行景物预览;以及
[0105]焦距调整单元503,用于响应检测单元501检测到的摄像头启动指令,将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
[0106]在一种实施方式中,图5所示的手机设备还可以包括:
[0107]输出单元504,用于在启动单元502响应检测单元501检测到的摄像头启动指令,启动摄像头进行景物预览之后,输出提示信息,该提示信息用于提示是否开启数码放大镜功能(如图3所示);
[0108]相应地,检测单元501还用于检测是否接收到用户针对该提示信息输入的开启数码放大镜指令,若接收到用户针对该提示信息输入的开启数码放大镜指令,触发焦距调整单元503执行响应检测单元501检测到的摄像头启动指令,将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距的步骤。
[0109]在另一种实施方式中,图5所示的手机设备中:
[0110]检测单元501,还用于在焦距调整单元503将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距之后,检测用户输入的镜头焦距增大指令;
[0111]相应地,焦距调整单元503还用于响应检测单元501检测到的镜头焦距增大指令,增大摄像头当前的镜头焦距。
[0112]在这种方式下,可以实现允许用户在一定范围内手动调整镜头焦距,使得用户在一定范围内都可以看到清晰的预览景物画面。
[0113]本发明实施例中,检测单元501检测用户输入的镜头焦距增大指令的方式具体为:
[0114]检测单元501,用于检测用户对景物预览界面进行操作而输入的镜头焦距增大指令;
[0115]或者,用于检测用户对音量键进行操作而输入的镜头焦距增大指令。
[0116]在又一种实施方式中,图5所示的手机设备还可以包括:
[0117]帧速率调整单元505,用于在启动单元502响应检测单元501检测到的摄像头启动指令,启动摄像头进行景物预览之后,将摄像头当前的帧速率调整至摄像头支持的最大帧速率。从而,可以使终端设备输出更加稳定、流畅的景物画面,从而可以有效减轻因摄像头当前的帧速率过低而导致视觉疲劳。
[0118]在图5所描述的手机设备中,将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距,这样就可以确保在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中不会发生焦距变化,这种情况下就可以模拟真实放大镜的固定焦距,从而在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中可以实现准确对焦,获得清晰的预览景物画面。
[0119]请参阅图6,图6是本发明实施例公开的一种手机设备的结构示意图。其中,如图6所示的手机设备可以包括:
[0120]处理器601以及通过用户接口 602与处理器601连接显示屏603、麦克风604、摄像头605以及扬声器606,以及通过总线607与处理器601连接的存储器608,以及通过多种网络接口 609连接的耦合器610以及连接耦合器610的天线611,其中,多种网络接609可以包括IEEE 802.11网络接口、IEEE802.16网络接口以及3GPP网络接口等几种不同制式的网络接口,本发明实施例不作限定。其中,IEEE 802.11网络接口、IEEE 802.16网络接口以及3GPP网络接口的输出经耦合器610耦合到天线611进行发射。其中,扬声器606用于输出音频文件;麦克风604用于录制音频文件;显示屏603用于输出摄像头605预览的景物画面、应用程序、信息以及网页等;摄像头605用于预览景物;其中,存储器608用于存储一组程序代码;处理器601用于调用存储器608中存储的程序代码,用于执行以下操作:
[0121]检测用户输入(如通过显示屏603输入)的摄像头启动指令;
[0122]响应该摄像头启动指令,启动摄像头进行景物预览;
[0123]以及,将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
[0124]在一个实施方式中,处理器601响应摄像头启动指令,启动摄像头进行景物预览之后,以及将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距之前,还执行以下操作:
[0125]输出(如通过显示屏603输出)提示信息,该提示信息用于提示是否开启数码放大镜功能;
[0126]检测是否接收到用户针对该提示信息输入(如通过显示屏603输入)的开启数码放大镜指令;
[0127]若接收到用户针对该提示信息输入的开启数码放大镜指令,执行将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距的步骤。
[0128]在一个实施方式中,处理器601将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距之后,还执行以下操作:
[0129]检测用户输入的镜头焦距增大指令;
[0130]响应该镜头焦距增大指令,增大摄像头当前的镜头焦距。
[0131]在这种方式下,可以实现允许用户在一定范围内手动调整镜头焦距,使得用户在一定范围内都可以看到清晰的预览景物画面。
[0132]在一个实施方式中,处理器601检测用户输入的镜头焦距增大指令的方式具体为:
[0133]检测用户对景物预览界面进行操作而输入的镜头焦距增大指令;
[0134]或者,检测用户对音量键进行操作而输入的镜头焦距增大指令。
[0135]在一个实施方式中,处理器601响应摄像头启动指令,启动摄像头进行景物预览之后,还执行以下操作:
[0136]将摄像头当前的帧速率调整至摄像头支持的最大帧速率。
[0137]其中,将摄像头当前的帧速率调整至摄像头支持的最大帧速率(如60FPS)可以使终端设备输出更加稳定、流畅的景物画面,从而可以有效减轻因摄像头当前的帧速率过低而导致视觉疲劳。
[0138]需要说明的是,图6所示的手机设备仅仅标示了终端设备中用于执行本发明实施例公开的数码放大镜的实现方法所需的组件,对于手机设备能够具备的物理按键、键盘、电源、外壳等其他组件本发明实施例不作标示,因为这不影响本发明实施例的实现。另外,用户也可以通过键盘或物理按键输入上述各种不同指令给终端设备。
[0139]在图6所描述的手机设备中,将摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距,这样就可以确保在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中不会发生焦距变化,这种情况下就可以模拟真实放大镜的固定焦距,从而在将手机设备的摄像头靠近景物以获得放大预览景物效果的过程中可以实现准确对焦,获得清晰的预览景物画面。
[0140]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令终端设备相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:闪存盘、只读存储器(Read-Only Memory, ROM)、随机存取器(Random Access Memory, RAM)、磁盘或光盘等各种可以存储程序代码的介质。
[0141]以上对本发明实施例公开的一种数码放大镜的实现方法及手机设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种数码放大镜的实现方法,其特征在于,包括: 手机设备检测用户输入的摄像头启动指令; 所述手机设备响应所述摄像头启动指令,启动所述摄像头进行景物预览; 以及,所述手机设备将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距; 其中,所述手机设备所述将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距包括: 所述手机设备通过控制所述摄像头包含的对焦马达来调节摄像头模组中的镜片位置,以将所述摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
2.根据权利要求1所述的方法,其特征在于,所述手机设备响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,以及所述手机设备将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之前,所述方法还包括: 所述手机设备输出提示信息,所述提示信息用于提示是否开启数码放大镜功能; 所述手机设备检测是否接收到用户针对所述提示信息输入的开启数码放大镜指令; 若接收到所述用户针对所述提示信息输入的开启数码放大镜指令,所述手机设备执行所述的将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距的步骤。
3.根据权利要求1所述的方法,其特征在于,所述手机设备将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之后,所述方法还包括: 所述手机设备检测用户输入的镜头焦距增大指令; 所述手机设备响应所述镜头焦距增大指令,增大所述摄像头当前的镜头焦距。
4.根据权利要求3所述的方法,其特征在于,所述手机设备检测用户输入的镜头焦距增大指令包括: 所述手机设备检测用户对景物预览界面进行操作而输入的镜头焦距增大指令; 或者,所述手机设备检测用户对音量键进行操作而输入的镜头焦距增大指令。
5.根据权利要求1?4任一项所述的方法,其特征在于,所述手机设备响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,所述方法还包括: 所述手机设备将所述摄像头当前的帧速率调整至所述摄像头支持的最大帧速率。
6.一种计算机存储介质,其特征在于,所述计算机存储介质存储有程序,所述程序执行时包括权利要求1?5任一项所述的步骤。
7.—种手机设备,其特征在于,包括: 检测单元,用于检测用户输入的摄像头启动指令; 启动单元,用于响应所述检测单元检测到的所述摄像头启动指令,启动所述摄像头进行景物预览;以及 焦距调整单元,用于响应所述检测单元检测到的所述摄像头启动指令,将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距; 其中,所述将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距包括: 通过控制所述摄像头包含的对焦马达来调节摄像头模组中的镜片位置,以将所述摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
8.根据权利要求7所述的手机设备,其特征在于,所述装置还包括: 输出单元,用于在所述启动单元响应所述检测单元检测到的所述摄像头启动指令,启动所述摄像头进行景物预览之后,输出提示信息,所述提示信息用于提示是否开启数码放大镜功能; 所述检测单元,还用于检测是否接收到用户针对所述提示信息输入的开启数码放大镜指令,若接收到所述用户针对所述提示信息输入的开启数码放大镜指令,触发所述焦距调整单元执行所述的响应所述检测单元检测到的所述摄像头启动指令,将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距的步骤。
9.根据权利要求7所述的手机设备,其特征在于, 所述检测单元,还用于在所述焦距调整单元将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之后,检测用户输入的镜头焦距增大指令; 所述焦距调整单元,还用于响应所述检测单元检测到的所述镜头焦距增大指令,增大所述摄像头当前的镜头焦距。
10.根据权利要求9所述的手机设备,其特征在于,所述检测单元检测用户输入的镜头焦距增大指令的方式具体为: 所述检测单元,用于检测用户对景物预览界面进行操作而输入的镜头焦距增大指令; 或者,用于检测用户对音量键进行操作而输入的镜头焦距增大指令。
11.根据权利要求7?10任一项所述的手机设备,其特征在于,所述装置还包括: 中贞速率调整单元,用于在所述启动单元响应所述检测单元检测到的所述摄像头启动指令,启动所述摄像头进行景物预览之后,将所述摄像头当前的帧速率调整至所述摄像头支持的最大帧速率。
12.—种手机设备,包括处理器以及通过用户接口与所述处理器相连接的显示屏、麦克风、摄像头以及扬声器,以及通过总线与所述处理器相连接的存储器,以及通过多种网络接口与所述处理器相连接的耦合器以及连接所述耦合器的天线,其特征在于,所述存储器中存储一组程序代码,且所述处理器用于调用所述存储器中存储的程序代码,用于执行以下操作: 检测用户输入的摄像头启动指令; 响应所述摄像头启动指令,启动所述摄像头进行景物预览; 以及,将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距; 其中,所述将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距包括: 通过控制所述摄像头包含的对焦马达来调节摄像头模组中的镜片位置,以将所述摄像头当前的镜头焦距调整至摄像头支持的最短镜头焦距。
13.根据权利要求12述的手机设备,其特征在于,所述处理器响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,以及所述将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之前,还执行以下操作: 输出提示信息,所述提示信息用于提示是否开启数码放大镜功能; 检测是否接收到用户针对所述提示信息输入的开启数码放大镜指令; 若接收到所述用户针对所述提示信息输入的开启数码放大镜指令,执行所述的将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距的步骤。
14.根据权利要求12所述的手机设备,其特征在于,所述处理器将所述摄像头当前的镜头焦距调整至所述摄像头支持的最短镜头焦距之后,还执行以下操作: 检测用户输入的镜头焦距增大指令; 响应所述镜头焦距增大指令,增大所述摄像头当前的镜头焦距。
15.根据权利要求14所述的手机设备,其特征在于,所述处理器检测用户输入的镜头焦距增大指令的方式具体为: 检测用户对景物预览界面进行操作而输入的镜头焦距增大指令; 或者,检测用户对音量键进行操作而输入的镜头焦距增大指令。
16.根据权利要求12?15任一项所述的手机设备,其特征在于,所述处理器响应所述摄像头启动指令,启动所述摄像头进行景物预览之后,还执行以下操作: 将所述摄像头当前的帧速率调整至所述摄像头支持的最大帧速率。
【文档编号】H04N5/232GK104170359SQ201380008150
【公开日】2014年11月26日 申请日期:2013年11月22日 优先权日:2013年11月22日
【发明者】王秀文, 余小波 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1