一种终端、拍摄装置及方法与流程

文档序号:12135532阅读:146来源:国知局
一种终端、拍摄装置及方法与流程

本发明涉及终端技术领域,更具体地说,涉及一种终端、拍摄装置及方法。



背景技术:

目前,手机已经从单摄像头到双摄像头甚至多摄像头发展,当为双摄像头时,两个摄像头距离较近且为平行配置双摄系统。两个摄像头距离较近,很难实现真正的大景深高分辨;两个摄像头实现的仍为平行配置双视系统,并未将非平行配置系统技术纳入手机,所采用的处理算法没有实现自标定功能;相关远景照片并未实现人类视角,让人往往感觉拍摄的视角不如人眼看到的风景视角,手机拍摄的效果与人眼效果的差距较大。



技术实现要素:

本发明的主要目的在于提出一种终端、拍摄装置及方法,旨在解决现有技术中,终端具有两个摄像头时,拍摄的效果与人眼效果差距较大的问题。

为解决上述技术问题,本发明提供一种终端,包括:终端本体、两个摄像模块,以及与摄像模块一一对应的两个连接轴;各连接轴与终端本体配合用于将对应的摄像模块安装于终端本体的同一外表面上且相距预设距离,各连接轴与外表面平行设置,各摄像模块可围绕对应的连接轴在外表面的垂直面上在预设角度范围内转动。

其中,终端本体为方形,方形的终端本体具有横边,以及与横边垂直的纵边;两个摄像模块通过对应的连接轴沿着与横边平行的方向安装于外表面上,或者沿着与纵边平行的方向安装与外表面上。

其中,横边与水平面平行,纵边与水平面垂直。

其中,还包括处理器,处理器用于生成第一控制指令和第二控制指令;第一控制指令用于通过控制各连接轴的转动参数来控制对应摄像模块的转动参数;第二控制指令用于控制各摄像模块的拍摄参数。

进一步地,本发明提供一种拍摄装置,应用于上述的终端,拍摄装置包括:

控制模块,用于在大广角拍摄功能被触发时,控制终端的两个摄像模块按照相同的转动参数进行转动,在转动的同时按照相同的拍摄参数分别拍摄多张照片,转动参数包括转动方向、转动速率和转动角度,拍摄参数包括焦距和拍摄时间点;

合成模块,用于按照预设方式将两个摄像模块拍摄到的多张照片进行合成,得到最终的照片。

其中,还包括:

接收模块,用于接收用户的触发指令,触发指令用于触发大广角拍摄功能;

或者,检测判断模块,用于检测终端的手持状态,若手持状态满足预设的触发条件,则触发大广角拍摄功能。

其中,控制模块用于生成第一控制指令和第二控制指令;第一控制指令用于通过控制终端中的各连接轴的转动参数来控制对应摄像模块的转动参数;第二控制指令用于控制各摄像模块的拍摄参数。

进一步地,本发明提供一种拍摄方法,应用于上述的终端,拍摄方法包括:

在大广角拍摄功能被触发时,控制终端的两个摄像模块按照相同的转动参数进行转动,在转动的同时按照相同的拍摄参数分别拍摄多张照片,转动参数包括转动方向、转动速率和转动角度,拍摄参数包括焦距和拍摄时间点;

按照预设方式将两个摄像模块拍摄到的多张照片进行合成,得到最终的照片。

其中,还包括以下触发大广角拍摄功能的步骤:

接收用户的触发指令,触发指令用于触发大广角拍摄功能;

或者,检测终端的手持状态,若手持状态满足预设的触发条件,则触发大广角拍摄功能。

其中,若终端本体为方形,方形的终端本体具有与水平面平行的横边,以及与水平面垂直的纵边;两个摄像模块通过对应的连接轴沿着与纵边平行的方向安装与终端本体的外表面上;则当检测到终端的手持状态为横边与水平面垂直时,则触发大广角拍摄功能;当检测到终端的手持状态为横边与水平面平行时,则开启普通拍摄功能。

有益效果

本发明提供了一种终端、拍摄装置及方法,该终端包括:终端本体、两个摄像模块,以及与摄像模块一一对应的两个连接轴;各连接轴与终端本体配合用于将对应的摄像模块安装于终端本体的同一外表面上且相距预设距离,各连接轴与外表面平行设置,各摄像模块可围绕对应的连接轴在外表面的垂直面上在预设角度范围内转动;采用上述终端进行拍摄,能实现终端拍摄效果类似人眼效果,缩小终端拍摄的效果与人眼效果之间的差距,提升用户体验。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1为实现本发明各个实施例一个可选的终端的硬件结构示意图;

图2为本发明第一实施例提供的一种终端的结构示意图;

图3为本发明第一实施例提供的另一种终端的结构示意图;

图4为本发明第一实施例提供的另一种终端的结构示意图;

图5为本发明第一实施例提供的另一种终端的结构示意图;

图6为本发明各个实施例提供的一种人眼水平视角的示意图;

图7为本发明第一实施例提供的一种终端的示意图;

图8为本发明第二实施例提供的一种拍摄装置的示意图;

图9为本发明第三实施例提供的另一种终端的示意图;

图10为本发明第四实施例提供的一种拍摄方法的流程图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。

终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的终端以及诸如数字TV、台式计算机等等的固定终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。

图1为实现本发明各个实施例一个可选的终端的硬件结构示意图。

终端100可以包括A/V(音频/视频)输入单元110、用户输入单元120、感测单元130、输出单元140、存储器150、控制器160等等。图1示出了具有各种组件的终端100,但是应理解的是,并不要求实施所有示出的组件,可以替代地实施更多或更少的组件,将在下面详细描述终端100的元件。

A/V输入单元110用于接收音频或视频信号。A/V输入单元110可以包括相机111,相机111对在视频捕获模式或图像捕获模式中由图像捕获装置获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示模块141上。经相机111处理后的图像帧可以存储在存储器150(或其它存储介质)中,可以根据终端100的构造提供两个或更多相机111。

用户输入单元120可以根据用户输入的命令生成键输入数据以控制终端的各种操作。用户输入单元120允许用户输入各种类型的信息,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。特别地,当触摸板以层的形式叠加在显示模块141上时,可以形成触摸屏。

感测单元130检测终端100的当前状态,(例如,终端100的打开或关闭状态)、终端100的位置、用户对于终端100的接触(即,触摸输入)的有无、终端100的取向、终端100的加速或减速移动和方向、终端100是横屏状态还是竖屏状态等等,并且生成用于控制终端100的操作的命令或信号。例如,当终端100实施为滑动型移动电话时,感测单元130可以感测该滑动型电话是打开还是关闭。

输出单元140可以包括显示模块141。

显示模块141可以显示在终端100中处理的信息。例如,当终端100处于电话通话模式时,显示模块141可以显示与通话或其它通信(例如,文本消息收发、多媒体文件下载等等)相关的用户界面(UI)或图形用户界面(GUI)。当终端100处于视频通话模式或者图像捕获模式时,显示模块141可以显示捕获的图像和/或接收的图像、示出视频或图像以及相关功能的UI或GUI等等。

同时,当显示模块141和触摸板以层的形式彼此叠加以形成触摸屏时,显示模块141可以用作输入装置和输出装置。显示模块141可以包括液晶显示器(LCD)、薄膜晶体管LCD(TFT-LCD)、有机发光二极管(OLED)显示器、柔性显示器、三维(3D)显示器等等中的至少一种。这些显示器中的一些可以被构造为透明状以允许用户从外部观看,这可以称为透明显示器,典型的透明显示器可以例如为TOLED(透明有机发光二极管)显示器等等。根据特定想要的实施方式,终端100可以包括两个或更多显示模块(或其它显示装置),例如,终端可以包括外部显示模块(未示出)和内部显示模块(未示出)。触摸屏可用于检测触摸输入压力以及触摸输入位置和触摸输入面积。

存储器150可以存储由控制器160执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器150可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。

存储器150可以包括至少一种类型的存储介质,存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,终端100可以与通过网络连接执行存储器150的存储功能的网络存储装置协作。

控制器160通常控制终端的总体操作。例如,控制器160执行与语音通话、数据通信、视频通话等等相关的控制和处理。

这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器160中实施。对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器150中并且由控制器160执行。

至此,己经按照其功能描述了终端。下面,为了简要起见,将描述诸如折叠型、直板型、摆动型、滑动型终端等等的各种类型的终端中的滑动型终端作为示例。因此,本发明能够应用于任何类型的终端,并且不限于滑动型终端。

第一实施例

本实施例提供了一种终端,参见图2、图3、图4、图5,图2为本发明第一实施例提供的一种终端的结构示意图,图3为本发明第一实施例提供的另一种终端的结构示意图;图4为本发明第一实施例提供的另一种终端的结构示意图;图5为本发明第一实施例提供的另一种终端的结构示意图;该终端包括:终端本体201、两个摄像模块202、以及与摄像模块202一一对应的两个连接轴203,

其中,各连接轴203与终端本体201配合用于将对应的摄像模块202安装于终端本体201的同一外表面上且相距预设距离,各连接轴203与外表面平行设置,各摄像模块202可围绕对应的连接轴203在外表面的垂直面上在预设角度范围内转动。

每个摄像模块202附近还设置有相关闪光和深度探测传感器设备(图中未示出)。

其中,外表面包括:终端本体201的背面,即两个摄像模块202都是属于后置摄像头。

其中,终端本体201为方形,方形的终端本体201具有横边,以及与横边垂直的纵边。

在一种实施方式中,两个摄像模块202通过对应的连接轴203沿着与横边平行的方向安装于外表面上,即两个摄像模块202的连线与横边平行。

在另一种实施方式中,两个摄像模块202通过对应的连接轴203沿着与纵边平行的方向安装于外表面上,即两个摄像模块202的连线与纵边平行。

其中,横边与水平面平行,纵边与水平面垂直。

一般情况下,终端本体201横边的长度小于纵边的长度。

其中,预设距离的范围可以根据人的两眼之间的距离进行设置,参见图6,图6为本发明第一实施例提供的一种人眼水平视角的示意图,左右单眼视角均为156度左右,双眼重复视角为120度左右,双眼进行颜色清晰识别时的视角为60度左右,双眼进行细节识别时的角度为30度左右,双眼总共视野可达180多度。人的双眼在看景物时,主要部分集中在其中的60度区域,其他仅为辅助信息,这便是一种背景虚化的表达,且景物深度和遮盖信息通过双眼的透视原理、三角原理等得到了最终信息。为了使终端也能实现人眼视图的大广角拍照效果,本实施例设置预设距离为60mm至70mm,即预设距离的范围为6cm至7cm,预设距离为水平距离或垂直距离。

例如当两个摄像模块202的连线与横边平行时,预设距离为水平距离,两个摄像模块202距离可以设置为相距65mm,此种情况下,终端可以为横边长度大于等于65mm的PAD等。

例如当两个摄像模块202的连线与纵边平行时,预设距离为垂直距离,两个摄像模块202距离可以设置为相距65mm,此种情况下,终端可以为纵边长度大于等于65mm的手机、PAD等。

两个摄像模块202围绕各自对应的连接轴203在预设角度范围内转动,两个摄像模块202转动的总角度和双眼重复视角基本一致,即120度左右。

预设角度可以设置为60度,各摄像模块202可以围绕对应的连接轴203从第一位置转动到第二位置,也可以从第二位置转回到第一位置,第一位置与第二位置之间的夹角为60度。

参见图4,图4所示的终端,其两个摄像模块202通过对应的连接轴203沿着与纵边平行的方向安装于终端本体201的背面;两个摄像模块202相距65mm,和人眼距离相似,能够实现大距离深度的识别;两个摄像模块202可围绕对应的连接轴203在外表面的垂直面上在60度范围内转动。

其中,可选的,参见图7,图7为本发明第一实施例提供的另一种终端的示意图,该终端还包括处理器204,处理器204用于生成第一控制指令和第二控制指令;第一控制指令用于通过控制各连接轴203的转动参数来控制对应摄像模块202的转动参数;第二控制指令用于控制各摄像模块202的拍摄参数。

处理器204可以直接与摄像模块202通信,即直接将第二控制指令发送给摄像模块202;处理器204也可以借助连接轴203,来向摄像模块202发送第二控制指令。

其中,转动参数包括转动方向、转动速率和转动角度,拍摄参数包括焦距和拍摄时间点。

处理器204可以控制两个摄像模块202的转动方向、转动速率和转动角度,两个摄像模块202在安装后可通过自动标定技术实现自标定,极大的减少终端在制造装配过程中引起的偏差。

处理器204还用于按照预设方式将两个摄像模块202拍摄到的多张照片在各进行合成,得到最终的照片。

具体的,处理器204用于将两个摄像模块202拍摄到的不同方向下的多张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片。在得到最终的照片之后,还将最终的照片进行保存。

在采用上述终端进行大广角拍摄时,拍摄的画面在双眼进行颜色清晰识别时的视角60度左右的区域实现高定焦拍摄,在其余区域实现一般拍摄。

本实施例在终端中设置两个摄像模块202,两个摄像模块202在终端中包括以下三个应用:1、测距:通过三角原理测距,并实现相关图像处理,如背景虚化、背景替换、测量距离等等;2、光学变焦组合:一个广角镜头和一个长焦镜头组合实现大范围取景的同时,还保持细节图片信息;3、暗光效果增强:一个彩色摄像头和一个黑白摄像头组合,实现图片暗光补偿等作用。

下面以采用上述终端进行拍摄为例进行进一步说明。

终端的终端本体201为方形,终端本体201横边的长度为77mm,纵边的长度为158mm;两个摄像模块202通过对应的连接轴203沿着与纵边平行的方向安装于终端本体201的背面;两个摄像模块202相距65mm,两个摄像模块202可围绕对应的连接轴203在终端本体201的背面的垂直面上在60度范围内转动。

一般可通过地磁等方法来检测终端的方位,当检测到终端的手持状态为横边与水平面平行时,则开启普通拍摄功能,实现一般的景深、补光等功能。

当检测到终端的手持状态为横边与水平面垂直时,则触发大广角拍摄功能。

在大广角拍摄功能被触发时,控制终端的两个摄像模块202均从0度沿着相同的转动方向、转动速率转动到20度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

再控制终端的两个摄像模块202均从20度沿着相同的转动方向、转动速率转动到40度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

再控制终端的两个摄像模块202均从40度沿着相同的转动方向、转动速率转动到60度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

最后将两个摄像模块202拍摄到的6张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片。

本实施例将非平行配置双目立体视觉的机制引入终端中,在采用本实施例的终端进行大广角拍摄时,控制终端的两个摄像模块202按照相同的转动方向、转动速率和转动角度进行转动,在转动的同时按照相同的焦距和拍摄时间点分别拍摄多张照片,最后将两个摄像模块202拍摄到的多张照片进行合成,得到最终的一张照片,该照片的效果和人眼视角的效果接近,提升了用户体验。

此外,上述终端还可以进一步应用在3D拍摄过程,极大的丰富用户拍摄场景。

第二实施例

本实施例提供了一种拍摄装置,应用于第一实施例的终端,参见图8,图8为本发明第二实施例提供的一种拍摄装置的示意图,该拍摄装置包括:控制模块801、合成模块802,其中,

控制模块801,用于在大广角拍摄功能被触发时,控制终端的两个摄像模块202按照相同的转动参数进行转动,在转动的同时按照相同的拍摄参数分别拍摄多张照片,转动参数包括转动方向、转动速率和转动角度,拍摄参数包括焦距和拍摄时间点;

控制模块801用于生成第一控制指令和第二控制指令;第一控制指令用于通过控制终端中的各连接轴203的转动参数来控制对应摄像模块202的转动参数;第二控制指令用于控制各摄像模块202的拍摄参数。

控制模块801可以直接与摄像模块202通信,即直接将第二控制指令发送给摄像模块202;控制模块801也可以借助连接轴203,来向摄像模块202发送第二控制指令。

合成模块802,用于按照预设方式将两个摄像模块202拍摄到的多张照片进行合成,得到最终的照片。

具体的,合成模块802用于将两个摄像模块202拍摄到的不同方向下的多张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片。

可选的,该拍摄装置还包括:接收模块803,或者检测判断模块804,

接收模块803,用于接收用户的触发指令,触发指令用于触发大广角拍摄功能;

或者,检测判断模块804,用于检测终端的手持状态,若手持状态满足预设的触发条件,则触发大广角拍摄功能。

例如当检测到终端为横屏状态时,则触发大广角拍摄功能。

参见图6,图6为本发明第二实施例提供的一种人眼水平视角的示意图,左右单眼视角均为156度左右,双眼重复视角为120度左右,双眼进行颜色清晰识别时的视角为60度左右,双眼进行细节识别时的角度为30度左右,双眼总共视野可达180多度。人的双眼在看景物时,主要部分集中在其中的60度区域,其他仅为辅助信息,这便是一种背景虚化的表达,且景物深度和遮盖信息通过双眼的透视原理、三角原理等得到了最终信息。

在采用上述拍摄装置进行大广角拍摄时,拍摄的画面在双眼进行颜色清晰识别时的视角60度左右的区域实现高定焦拍摄,在其余区域实现一般拍摄。

下面以采用上述拍摄装置进行拍摄为例进行进一步说明。

终端的终端本体201为方形,终端本体201横边的长度为77mm,纵边的长度为158mm;两个摄像模块202通过对应的连接轴203沿着与纵边平行的方向安装于终端本体201的背面;两个摄像模块202相距65mm,两个摄像模块202可围绕对应的连接轴203在终端本体201的背面的垂直面上在60度范围内转动。

一般可通过地磁等方法来检测终端的方位,当检测判断模块804检测到终端的手持状态为横边与水平面平行时,则开启普通拍摄功能,实现一般的景深、补光等功能。

当检测判断模块804检测到终端的手持状态为横边与水平面垂直时,则触发大广角拍摄功能。

在大广角拍摄功能被触发时,控制模块801控制终端的两个摄像模块202均从0度沿着相同的转动方向、转动速率转动到20度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

控制模块801再控制终端的两个摄像模块202均从20度沿着相同的转动方向、转动速率转动到40度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

控制模块801再控制终端的两个摄像模块202均从40度沿着相同的转动方向、转动速率转动到60度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

最后合成模块802将两个摄像模块202拍摄到的6张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片。

本实施例将非平行配置双目立体视觉的机制引入终端中,在采用本实施例的终端进行大广角拍摄时,控制模块801控制终端的两个摄像模块202按照相同的转动方向、转动速率和转动角度进行转动,在转动的同时按照相同的焦距和拍摄时间点分别拍摄多张照片,最后合成模块802将两个摄像模块202拍摄到的多张照片进行合成,得到最终的一张照片,该照片的效果和人眼视角的效果接近,提升了用户体验。

此外,上述终端还可以进一步应用在3D拍摄过程,极大的丰富用户拍摄场景。

第三实施例

本实施例提供一种终端,参见图9,图9为本实施例提供的一种终端的示意图,该终端包括第二实施例中的拍摄装置。上述拍摄装置的各功能模块执行的功能可通过图1中的部分硬件来实现,当然,各硬件执行的功能也可由上述功能模块实现。上述各功能模块的功能具体由如下硬件实现:

控制模块801、合成模块802的功能均可通过控制器160来实现。

接收模块803的功能可通过用户输入单元120来实现。

检测判断模块804的功能均可通过感测单元130来实现。

控制器160用于在大广角拍摄功能被触发时,控制第一实施例中的终端的两个摄像模块202按照相同的转动参数进行转动,在转动的同时按照相同的拍摄参数分别拍摄多张照片,转动参数包括转动方向、转动速率和转动角度,拍摄参数包括焦距和拍摄时间点;

第一实施例中的终端的两个摄像模块202可以为图1中的相机111,即控制器160用于在大广角拍摄功能被触发时,控制图1中的终端100的两个相机111按照相同的转动参数进行转动,在转动的同时按照相同的拍摄参数分别拍摄多张照片,转动参数包括转动方向、转动速率和转动角度,拍摄参数包括焦距和拍摄时间点;

控制器160,用于按照预设方式将两个相机111拍摄到的多张照片进行合成,得到最终的照片,并将最终的照片保存在存储器150中。

具体的,控制器160用于将两个相机111拍摄到的多张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片,并将最终的照片保存在存储器150中。

当用户需要查看最终的照片时,通过显示模块141对照片进行显示。

触发大广角拍摄功能包括以下两种方式中的其中一种:

方式一:用户输入单元120接收用户的触发指令,触发指令用于触发大广角拍摄功能;

方式二:感测单元130检测终端的手持状态,若手持状态满足预设的触发条件,则触发大广角拍摄功能。

例如当感测单元130检测到终端为横屏状态时,则触发大广角拍摄功能。

参见图6,图6为本发明第三实施例提供的一种人眼水平视角的示意图,左右单眼视角均为156度左右,双眼重复视角为120度左右,双眼进行颜色清晰识别时的视角为60度左右,双眼进行细节识别时的角度为30度左右,双眼总共视野可达180多度。人的双眼在看景物时,主要部分集中在其中的60度区域,其他仅为辅助信息,这便是一种背景虚化的表达,且景物深度和遮盖信息通过双眼的透视原理、三角原理等得到了最终信息。

在采用上述终端进行大广角拍摄时,拍摄的画面在双眼进行颜色清晰识别时的视角60度左右的区域实现高定焦拍摄,在其余区域实现一般拍摄。

下面以采用上述终端进行拍摄为例进行进一步说明。

终端的终端本体201为方形,终端本体201横边的长度为77mm,纵边的长度为158mm;两个相机111沿着与纵边平行的方向安装于终端本体201的背面;两个相机111相距65mm。

一般可通过地磁等方法来检测终端的方位,当感测单元130检测到终端的手持状态为横边与水平面平行时,则开启普通拍摄功能,实现一般的景深、补光等功能。

当感测单元130检测到终端的手持状态为横边与水平面垂直时,则触发大广角拍摄功能。

在大广角拍摄功能被触发时,控制器160控制终端100的两个相机111均从0度沿着相同的转动方向、转动速率转动到20度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

控制器160再控制终端100的两个相机111均从20度沿着相同的转动方向、转动速率转动到40度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

控制器160再控制终端100的两个相机111均从40度沿着相同的转动方向、转动速率转动到60度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

最后控制器160按照预设方式将两个相机111拍摄到的6张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片,并将最终的照片保存在存储器150中。

当用户需要查看最终的照片时,通过显示模块141对照片进行显示。

本实施例将非平行配置双目立体视觉的机制引入终端中,在采用本实施例的终端进行大广角拍摄时,控制器160控制终端的两个相机111按照相同的转动方向、转动速率和转动角度进行转动,在转动的同时按照相同的焦距和拍摄时间点分别拍摄多张照片,最后控制器160将两个相机111拍摄到的多张照片进行合成,得到最终的一张照片,该照片的效果和人眼视角的效果接近,提升了用户体验。

此外,上述终端还可以进一步应用在3D拍摄过程,极大的丰富用户拍摄场景。

第四实施例

本实施例提供了一种拍摄方法,应用于第一实施例的终端,参见图10,图10为本实施例提供的拍摄方法的流程图,该方法包括以下步骤:

S1001:在大广角拍摄功能被触发时,控制终端的两个摄像模块202按照相同的转动参数进行转动,在转动的同时按照相同的拍摄参数分别拍摄多张照片,转动参数包括转动方向、转动速率和转动角度,拍摄参数包括焦距和拍摄时间点;

S1002:按照预设方式将两个摄像模块202拍摄到的多张照片进行合成,得到最终的照片。

S1002具体包括:将两个摄像模块202拍摄到的多张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片。

在得到最终的照片之后,将其进行保存。

该方法还包括以下触发大广角拍摄功能的步骤:

接收用户的触发指令,触发指令用于触发大广角拍摄功能;

或者,检测终端的手持状态,若手持状态满足预设的触发条件,则触发大广角拍摄功能。

例如当检测到终端为横屏状态时,则触发大广角拍摄功能。

参见图6,图6为本发明第四实施例提供的一种人眼水平视角的示意图,左右单眼视角均为156度左右,双眼重复视角为120度左右,双眼进行颜色清晰识别时的视角为60度左右,双眼进行细节识别时的角度为30度左右,双眼总共视野可达180多度。人的双眼在看景物时,主要部分集中在其中的60度区域,其他仅为辅助信息,这便是一种背景虚化的表达,且景物深度和遮盖信息通过双眼的透视原理、三角原理等得到了最终信息。

在采用上述拍摄方法进行大广角拍摄时,拍摄的画面在双眼进行颜色清晰识别时的视角60度左右的区域实现高定焦拍摄,在其余区域实现一般拍摄。

下面例举一个具体的例子进行进一步说明。

终端的终端本体201为方形,终端本体201横边的长度为77mm,纵边的长度为158mm;两个摄像模块202通过对应的连接轴203沿着与纵边平行的方向安装于终端本体201的背面;两个摄像模块202相距65mm,两个摄像模块202可围绕对应的连接轴203在终端本体201的背面的垂直面上在60度范围内转动。

一般可通过地磁等方法来检测终端的方位,当检测到终端的手持状态为横边与水平面平行时,则开启普通拍摄功能,实现一般的景深、补光等功能。

当检测到终端的手持状态为横边与水平面垂直时,则触发大广角拍摄功能。

在大广角拍摄功能被触发时,控制终端的两个摄像模块202均从0度沿着相同的转动方向、转动速率转动到20度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

再控制终端的两个摄像模块202均从20度沿着相同的转动方向、转动速率转动到40度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

再控制终端的两个摄像模块202均从40度沿着相同的转动方向、转动速率转动到60度,然后按照相同的焦距和拍摄时间点分别拍摄1张照片;

最后将两个摄像模块202拍摄到的6张照片在各自方向最中心的15°视角部分的定焦图像进行拼接合成,得到最终的人眼视角全景清晰照片。

本实施例将非平行配置双目立体视觉的机制引入终端中,在采用本实施例的终端进行大广角拍摄时,控制终端的两个摄像模块202按照相同的转动方向、转动速率和转动角度进行转动,在转动的同时按照相同的焦距和拍摄时间点分别拍摄多张照片,最后将两个摄像模块202拍摄到的多张照片进行合成,得到最终的一张照片,该照片的效果和人眼视角的效果接近,提升了用户体验。

此外,上述终端还可以进一步应用在3D拍摄过程,极大的丰富用户拍摄场景。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1