一种基于广角摄像头的拍摄方法及移动终端的制作方法_4

文档序号:9276993阅读:来源:国知局
摄像头以多个拍摄视角采集拍摄对象,以获取在各个拍摄视角下所采集的预览图像之前,获取当前环境的光亮度值。
[0123]检测单元306,用于检测当前环境的光亮度值是否大于预设阈值。
[0124]开启单元307,用于当检测单元306检测到当前环境的光亮度值大于预设阈值时,开启拍摄视角可调节的广角摄像头的拍摄t吴式。
[0125]本发明实施例中,在开启单元307开启拍摄视角可调节的广角摄像头的拍摄模式后,采集单元301即可以使用该广角摄像头在多个拍摄视角下对拍摄对象进行图像采集,以获得各个拍摄视角下的预览图像。
[0126]作为一种可选的实施方式,图4所示的移动终端还可以包括:
[0127]划分单元308,用于在采集单元301使用拍摄视角可调节的广角摄像头以多个拍摄视角采集拍摄对象,以获取在各个拍摄视角下所采集的预览图像之后,在显示单元302在移动终端的成像区域中显示在各个拍摄视角下所采集的预览图像之前,根据获取的在各个拍摄视角下所采集的预览图像将移动终端的成像区域按照预设划分策略划分为与在各个拍摄视角下所采集的预览图像数量相等的子区域。
[0128]其中,显示单元302具体可以用于在移动终端的成像区域中的每个子区域中显示一幅预览图像,以使在各个拍摄视角下所采集的预览图像逐一显示在成像区域中。
[0129]作为一种可选的实施方式,选定单元303可以进一步包括:
[0130]接收模块3031,用于接收针对在各个拍摄视角下所采集的预览图像中的至少一幅预览图像输入的选取指令。
[0131]第一选取模块3032,用于响应该选取指令,选取上述至少一幅预览图像所对应的拍摄视角作为拍摄该拍摄对象的当如视角。
[0132]作为一种可选的实施方式,请一并参阅图5,图5是本发明实施例公开的又一种移动终端的结构示意图,用于执行本发明实施例公开的基于广角摄像头的拍摄方法。其中,图5所示的移动终端是在图4所示的移动终端的基础上进一步优化得到的。如图5所示,该移动终端相较于图4所示的移动终端,选定单元303也可以进一步包括:
[0133]查询模块3033,用于查询在各个拍摄视角下所采集的预览图像中是否存在至少一幅预览图像所对应的拍摄视角小于预设角度。
[0134]第二选取模块3034,用于当查询模块3033查询到在各个拍摄视角下所采集的预览图像中存在至少一幅预览图像所对应的拍摄视角小于预设角度时,选取上述至少一幅预览图像所对应的拍摄视角作为拍摄该拍摄对象的当前视角。
[0135]作为一种可选的实施方式,请一并参阅图6,图6是本发明实施例公开的又一种移动终端的结构示意图,用于执行本发明实施例公开的基于广角摄像头的拍摄方法。其中,图6所示的移动终端也是在图4所示的移动终端的基础上进一步优化得到的。如图6所示,该移动终端相较于图4所示的移动终端,选定单元303还可以进一步包括:
[0136]获取模块3035,用于从在各个拍摄视角下所采集的预览图像中获取畸变参数值小于预设参数值的至少一幅预览图像。
[0137]第三选取模块3036,用于选取上述至少一幅预览图像所对应的拍摄视角作为拍摄该拍摄对象的当前视角。
[0138]可见,实施图4至图6所示的移动终端,能够在成像区域中同时显示在多个拍摄视角下所采集的预览图像,并可以从中选取合适的预览图像所对应的拍摄视角对拍摄对象进行拍摄,从而能够通过调节广角摄像头的拍摄视角来快速获取想要的拍摄效果,有效提高拍摄效率,并改善用户拍摄体验。
[0139]请参阅图7,图7是本发明实施例公开的又一种移动终端的结构示意图,用于执行本发明实施例公开的基于广角摄像头的拍摄方法。如图7所示,该移动终端700可以包括:至少一个处理器701,至少一个输入装置702,至少一个输出装置703,至少一个广角摄像头704,存储器705等组件。其中,这些组件通过一条或多条总线706进行通信连接。本领域技术人员可以理解,图7中示出的移动终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0140]处理器701为移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器705内的程序和/或模块,以及调用存储在存储器705内的数据,以执行移动终端的各种功能和处理数据。处理器701可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器701可以仅包括中央处理器(Central Processing Unit,简称 CPU),也可以是 CPU、数字信号处理器(digital signalprocessor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0141]输入装置702可以包括标准的触摸屏、键盘等,也可以包括有线接口、无线接口等。
[0142]输出装置703可以包括显示屏、扬声器等,也可以包括有线接口、无线接口等。
[0143]广角摄像头704的拍摄视角比普通摄像头的拍摄视角大,且拍摄视角是可以调节的。
[0144]存储器705可用于存储软件程序以及模块,处理器701、输入装置702、输出装置703以及广角摄像头704通过调用存储在存储器705中的软件程序以及模块,从而执行移动终端的各项功能应用以及实现数据处理。存储器705主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据移动终端的使用所创建的数据等。在本发明实施例中,操作系统可以是Android系统、1S系统或Windows操作系统等等。
[0145]具体地,处理器701调用存储在存储器705中的应用程序,可以用于执行以下操作:
[0146]使用拍摄视角可调节的广角摄像头704以多个拍摄视角采集拍摄对象,以获取在各个拍摄视角下所采集的预览图像;
[0147]控制输出装置703在移动终端的成像区域中显示在各个拍摄视角下所采集的预览图像;
[0148]根据显示的在各个拍摄视角下所采集的预览图像,从多个拍摄视角中选定至少一个拍摄视角作为拍摄该拍摄对象的当前视角;
[0149]控制广角摄像头704使用选定的当前视角对该拍摄对象进行拍摄。
[0150]在一个实施例中,处理器701使用拍摄视角可调节的广角摄像头704以多个拍摄视角采集拍摄对象,以获取在各个拍摄视角下所采集的预览图像之前,还可以调用存储在存储器705中的应用程序,并执行以下操作:
[0151]获取当前环境的光亮度值;
[0152]检测当前环境的光亮度值是否大于预设阈值;
[0153]若检测当前环境的光亮度值大于预设阈值,开启拍摄视角可调节的广角摄像头704的拍摄模式。
[0154]在一个实施例中,处理器701使用拍摄视角可调节的广角摄像头704以多个拍摄视角采集拍摄对象,以获取在各个拍摄视角下所采集的预览图像之后,控制输出装置703在移动终端的成像区域中显示在各个拍摄视角下所采集的预览图像之前,还可以调用存储在存储器705中的应用程序,并执行以下操作:
[0155]根据获取的在各个拍摄视角下所采集的预览图像将移动终端的成像区域按照预设划分策略划分为与在各个拍摄视角下所采集的预览图像数量相等的子区域;
[0156]其中,处理器701控制输出装置703在移动终端的成像区域中显示在各个拍摄视角下所采集的预览图像的【具体实施方式】可以为:
[0157]控制输出装置703在移动终端的成像区域中的每个子区域中显示一幅预览图像,以使在各个拍摄视角下所采集的预览图像逐一显示在成像区域中。
[0158]在一个实施例中,处理器701根据显示的在各个拍摄视角下所采集的预览图像,从多个拍摄视角中选定至少一个拍摄视角作为拍摄该拍摄对象的当前视角的【具体实施方式】可以为:
[0159]控制输入装置702接收针对在各个拍摄视角下所采集的预览图像中的至少一幅预览图像输入的选取指令;
[0160]响应该选取指令,选取上述至少一幅预览图像所对应的拍摄视角作为拍摄该拍摄对象的当前视角。
[0161]在一个实施例中,处理器701根据显示的在各个拍摄视角下所采集的预览图像,从多个拍摄视角中选定至少一个拍摄视角作为拍摄该拍摄对象的当前视角的【具体实施方式】可以为:
[0162]查询在各个拍摄视角下所采集的预览图像中是否存在至少
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1