一种广角摄像头的控制方法及电子终端的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种广角摄像头的控制方法及电子终端。
【背景技术】
[0002]随着电子技术的快速发展,拍照功能的应用也越来越广泛和人性化,人们可以随心所欲地拍摄各种画面,很多拍客的拍照技术已经达到了非常高的境界,例如,可以借助光线来展现不同的格调,能够利用视角实现多种景物的完美结合等。
[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]图1是本发明实施例提供的一种广角摄像头的控制方法的流程示意图;
[0043]图2是本发明实施例提供的又一种广角摄像头的控制方法的流程示意图;
[0044]图3是本发明实施例提供的一种电子终端的结构示意图;
[0045]图3A是本发明实施例提供的又一种电子终端的结构示意图;
[0046]图4是本发明实施例提供的又一种电子终端的结构示意图;
[0047]图5是本发明实施例提供的又一种电子终端的结构示意图。
【具体实施方式】
[0048]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。另外,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0050]本发明实施例所描述的电子终端可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互