一种多摄像头拍摄装置及其方法与流程

文档序号:12695592阅读:242来源:国知局
一种多摄像头拍摄装置及其方法与流程

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



背景技术:

移动终端已经成为人们生活中必不可少的生活工具,由于移动终端的可移动性,能够经常随身携带,因此,人们可以利用移动终端实现各种功能,尤其是拍摄照片。现有技术中的移动终端一般设置有两个摄像头,分别为前置摄像头和后置摄像头,每次拍摄照片采用其中一个摄像头进行拍摄,但由于设置在移动终端上的两个摄像头的参数是不可变的,当用户想要拍摄更高质量的照片时,则需要更换参数更高的摄像头,但是在一个移动终端上又不可能集成更多的摄像头,这样会提高移动终端的生产成本,影响移动终端的美感。当用户想要拍摄全景图片时,需要移动移动终端进行旋转以使摄像头拍摄到全景图片,旋转角度接近360度,这样需要转动移动终端的拍照方式给用户带来很大不便。



技术实现要素:

本发明提供的多摄像头拍摄装置及其方法,旨在解决现有的移动终端只能实现单一的摄像头拍照,无法实现多摄像头同时拍照而导致用户拍摄体验不佳的技术问题。

为解决上述技术问题,本发明提供了一种多摄像头拍摄装置,包括:

获取模块,用于在终端开启多摄像头拍摄功能时,分别获取各个外置摄像头的配置信息;

接收模块,用于接收用户输入的拍摄请求;

控制模块,用于根据所述接收模块接收到的拍摄请求以及所述获取模块获取到的所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄。

在本发明的一些实例中,所述装置还包括:通信连接模块,用于根据预设的连接方式分别在所述终端与所述各个外置摄像头之间建立用于传输数据的连接通道;

所述获取模块用于根据预先建立的连接通道获取处于连接状态的所述外置摄像头的配置信息。

在本发明的一些实例中,所述获取模块用于获取所述各个外置摄像头的功能信息、与所述功能信息对应的操作信息,以及所述外置摄像头当前所在位置的空间信息。

在本发明的一些实例中,所述获取模块用于根据所述各个外置摄像头的操作信息控制对应的外置摄像头对同一参考目标对象进行拍摄,分别得到一个图像;将所述各个外置摄像头拍摄得到图像与所述参考目标对象进行比对;根据比对结果确定各个外置摄像头与所述参考目标对象之间的位置关系,并将所述位置关系作为该外置摄像头的空间信息。

在本发明的一些实例中,所述拍摄请求包括功能类型信息;

所述控制模块用于根据所述功能类型信息从所述各个外置摄像头中选择至少一个具有与所述功能类型信息对应的功能的外置摄像头;提取所述至少一个具有与所述功能类型信息对应的功能的外置摄像头对应的操作信息;根据所述操作信息控制所述至少一个外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

在本发明的一些实例中,所述拍摄请求包括功能类型信息;

所述控制模块用于提取位于所述空间信息中的所有外置摄像头的配置信息;根据所述配置信息中的操作信息分别控制所述外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

为了解决上述技术问题,本发明还提供了一种多摄像头拍摄方法,包括:

在终端开启多摄像头拍摄功能时,分别获取各个外置摄像头的配置信息;

接收用户输入的拍摄请求;

根据所述拍摄请求以及所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄。

在本发明的一些实例中,在所述分别获取各个外置摄像头的配置信息之前,还包括:根据预设的连接方式分别在所述终端与所述各个外置摄像头之间建立用于传输数据的连接通道;

所述分别获取各个外置摄像头的配置信息包括:所述终端根据预先建立的连接通道获取处于连接状态的所述外置摄像头的配置信息。

在本发明的一些实例中,所述分别获取各个外置摄像头的配置信息包括:获取所述各个外置摄像头的功能信息、与所述功能信息对应的操作信息,以及所述外置摄像头当前所在位置的空间信息。

在本发明的一些实例中,所述获取各个外置摄像头的当前所在位置的空间信息包括:

根据所述各个外置摄像头的操作信息控制对应的外置摄像头对同一参考目标对象进行拍摄,分别得到一个图像;

将所述各个外置摄像头拍摄得到图像与所述参考目标对象进行比对;

根据比对结果确定各个外置摄像头与所述参考目标对象之间的位置关系,并将所述位置关系作为该外置摄像头的空间信息。

在本发明的一些实例中,所述拍摄请求包括功能类型信息;

所述根据所述拍摄请求以及所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄包括:

根据所述功能类型信息从所述各个外置摄像头中选择至少一个具有与所述功能类型信息对应的功能的外置摄像头;

提取所述至少一个具有与所述功能类型信息对应的功能的外置摄像头对应的操作信息;

根据所述操作信息控制所述至少一个外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

在本发明的一些实例中,所述拍摄请求包括空间信息;

所述根据所述拍摄请求以及所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄包括:

提取位于所述空间信息中的所有外置摄像头的配置信息;

根据所述配置信息中的操作信息分别控制所述外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

本发明的有益效果是:

本发明提供了一种多摄像头拍摄装置及其方法,通过在终端开启多摄像头拍摄功能状态下,根据预设的连接方式与各个外置摄像头进行通信连接,并且获取各个外置摄像头的配置信息,根据接收到的拍摄请求以及获取到的所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄;本发明实现了通过单个终端控制终端之外的多个摄像头进行拍摄,通过控制不同的外置摄像头进行拍摄可以得到不同的拍摄参数的图像,从而满足了用户的各种拍摄需求;同时,通本发明的实施,用户还可以实现对终端拍摄摄像头的灵活配置,不再受限于终端本身的摄像头进行拍摄,解决了现有的移动终端只能实现单一的摄像头拍照,无法实现多摄像头同时拍照而导致用户拍摄体验不佳的技术问题,大大提高了用户的拍摄体验。

附图说明

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

图1为本发明第一实施例提供的多摄像头拍摄方法的流程图;

图2为本发明第二实施例提供的多摄像头拍摄方法的另一种流程图;

图3为本发明第二实施例提供的多摄像头拍摄方法的又一种流程图;

图4为本发明实施例涉及的终端与外置摄像头的连接示意图;

图5为本发明第三实施例提供的多摄像头拍摄装置的结构框图;

图6为本发明第四实施例提供的多摄像头拍摄装置的另一结构框图。

具体实施方式

下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。

第一实施例:

请参考图1,图1为本实施例提供的多摄像头拍摄方法的流程图,该方法主要是为了解决现有的移动终端只能实现单一的摄像头拍照,无法实现多摄像头同时拍照而导致用户拍摄体验不佳的问题而提出的,通过单个移动终端对所述移动终端之外的多个外置摄像头进行控制,根据各个外置摄像头的配置信息控制其对目标对象进行拍摄。具体的控制流程如下:

S101,在终端开启多摄像头拍摄功能时,分别获取各个外置摄像头的配置信息。

在该步骤中,该外置摄像头指的是具有数据传输功能的摄像头模块,可以是一个只包括摄像头和通信单元的拍照模块,也可以是一个具有拍摄功能的终端设备上的摄像头,例如:单反摄像机、手机、电脑等等的移动设备。

在本实施例中,所述获取外置摄像头的配置信息具体包括:获取该外置摄像头的功能信息,例如:测距、拍照、三连拍照和录制视频等功能,以及与所述功能信息对应的操作信息,该操作信息指的是实现对应功能的操作方法,比如,三连拍照功能对应的操作信息为设置连拍次数、连拍的间隔时间和启动控制操作等等。进一步的,所述配置信息还包括所述外置摄像头当前所在位置的空间信息,该空间信息可以理解为是外置摄像头相对于当前目标对象的方向、位置信息。

在步骤S101之前,还包括根据预设的连接方式在终端与各个外置摄像头之间建立通信连接,具体可以通过无线连接方式在所述终端与外置摄像头之间建立一条用于传输数据的连接通道,优选的,可以用于传输操作信息,以及拍摄后得到的图像信息或者视频信息等等。此外,还可以通过有线的连接方式实现通信连接。

所述终端获取各个外置摄像头的配置信息具体是根据预设的连接方式预先建立的连接通道获取处于连接状态的所述外置摄像头的配置信息。

S102,接收用户输入的拍摄请求。

在该步骤中,接收用户输入的拍摄请求具体是接收用户的实际拍摄需求,例如,需要拍摄当前目标对象的不同角度的照片,或者是测量终端与目标对象之间的距离等等。

S103,根据所述拍摄请求以及所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄。

在本实施例中,在获取各个外置摄像头的配置信息时,还包括将获取到的配置信息以及外置摄像头生成一个对应关系表,该对应关系表记录着与终端连接的每个外置摄像头,以及外置摄像头对应的功能信息、操作信息和空间信息。

在根据拍摄请求选择符合条件的外置摄像头时,具体根据拍摄请求从对应关系表中选择具有与拍摄请求对应功能的外置摄像头。

在本实施例中,在选择外置摄像头过程中,具体是根据用户输入的拍摄请求中的实际需求从已与所述终端连接的各个外置摄像头中选择满足用户实际需求的外置摄像头进行操作,比如,用户输入的请求是测距,则从各个外置摄像头中选择具有测距功能的外置摄像头,并获取选择到的外置摄像头的配置信息,最后根据配置信息对该外置摄像头进行控制,从而实现测距操作。

在本实施例中,若用户输入的拍摄请求包括功能类型信息时,该功能类型信息具体为测距、拍照片和录制视频等等。

所述根据所述拍摄请求以及所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄包括:

根据所述功能类型信息从所述各个外置摄像头中选择至少一个具有与所述功能类型信息对应的功能的外置摄像头;

提取所述至少一个具有与所述功能类型信息对应的功能的外置摄像头对应的操作信息;

根据所述操作信息控制所述至少一个外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

优选的,当用户输入的是测距的功能类型信息时,根据测距的功能信息从获取到的各个外置摄像头中筛选出带有测距功能的外置摄像头,具体是从各个外置摄像头的配置信息匹配,匹配确定带有测距的功能信息的外置摄像头,在匹配完成后,从配置信息中提取出对应的操作信息,然后根据操作信息分别对对应的外置摄像头进行操作控制。

在本实施例中,若用户输入的拍摄请求包括空间信息时,该空间信息指的是外置摄像头的位置信息。

所述根据所述拍摄请求以及所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄包括:

提取位于所述空间信息中的所有外置摄像头的配置信息;

根据所述配置信息中的操作信息分别控制所述外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

在通过用户输入的空间信息确定对应的外置摄像头之前,还包括:确定各个外置摄像头相对于目标对象的位置信息,具体的:

通过终端与各个外置摄像头之间的连接通道跟分别获取各个外置摄像头的操作信息;

根据所述各个外置摄像头的操作信息控制对应的外置摄像头对同一参考目标对象进行拍摄,分别得到一个图像;

将所述各个外置摄像头拍摄得到图像与所述参考目标对象进行比对;

根据比对结果确定各个外置摄像头与所述参考目标对象之间的位置关系,并将所述位置关系作为该外置摄像头的空间信息。

在本实施例中,假设选择的参照目标对象为一标志建筑物,通过手机控制该标志建筑物周围的、且与该手机无线连接的外置摄像头对该标志建筑物进行拍照,分别得到一张照片传输至手机上,然后将接收到的照片分别与该标志建筑物进行比对,判断各个照片属于该标志建筑物的那个角度的图像;根据比对结果确定各个外置摄像头与标志建筑物之间的位置关系,并将所述位置关系作为该外置摄像头的空间信息。

如图4所示,手机具体连接有外置摄像头4个,分别处于四个不同的方向,通过无线或者有线的方式将4个外置摄像头都连接到手机上,并对4个外置摄像头进行排序编号,顺时针方向分别为相机1、相机2、相机3和相机4,然后手机根据对应的操作信息分别对4个相机进行拍照控制,控制其对参照目标对象5进行拍照,分别得到4个参考目标对象5方向的照片,最后将4张照片与参考目标对象5进行角度的对比,根据比对结果确定外置摄像头的位置信息,并将该位置信息作为对应的外置摄像头的空间信息。

当用户输入空间信息时,首先要根据空间信息确定在该空间信息对应的位置上的外置摄像头,具体的是通过空间信息的匹配,根据匹配结果获取对应的配置信息,然后根据配置信息控制该外置摄像头对目标对象进行拍摄即可。

在本实施例中,在控制至少一个外置摄像头对目标对象进行拍摄,分别得到对应的图像或者视频等数据之后,还包括将拍摄得到的数据通过连接通道发送至所述终端上进行合成处理。

通过本实施例提供的拍摄方法进行拍摄,实现了单个终端可以控制除终端之外的至少一个外置摄像头对同一目标对象进行拍摄,解决了现有技术中移动终端只能实现单一的摄像头拍照,无法实现多摄像头同时拍照而导致用户拍摄体验不佳的问题,同时也使得提高了终端对拍摄摄像头的灵活配置,不再受限于终端本身的摄像头进行拍摄,大大提高了用户的拍摄体验。

第二实施例:

下面结合具体的应用场景对本发明提供的方法做进行的说明。

对于上述提供的多摄像头拍摄方法具体可以通过手机的处理器来实现,优选的,通过写入能实现上述方法步骤的程序代码,处理器再执行该程序代码即可实现手机对外置摄像头的控制。

在本实施例中,除了通过处理器来控制之外,还可以通过APP来实现,具体的开发可以实现同时控制多个外置摄像头的APP,并安装在手机上,当手机开启多摄像头拍摄功能时,启动APP,通过APP连接当前位置的外置摄像头,具体控制流程,如图2所示:

S201,启动APP,开启手机的所摄像头拍摄功能。

S202,检测手机当前所处的位置的所有外置摄像头。

S203,根据预设的连接方式将检测到的外置摄像头与手机建立通信连接。

优选的,通过有线或无线的方式将手机和每个外置摄像头之间都建立一条连接通道,用于传输操作数据和拍摄得到的数据,所述有线连接方式包括音频接口连接、USB连接和总线连接等等,所述无线连接方式包括蓝牙、局域网、wifi等等。

S204,通过连接通道分别获取外置摄像头的配置信息。

具体的,所述获取外置摄像头的配置信息具体包括:获取该外置摄像头的功能信息,例如:测距、拍照、三连拍照和录制视频等功能,以及与所述功能信息对应的操作信息,该操作信息指的是实现对应功能的操作方法,比如,三连拍照功能对应的操作信息为设置连拍次数、连拍的间隔时间和启动控制操作等等。

S205,通过APP界面上对与手机连接个外置摄像头进行调整。

在该步骤中,具体包括调整相机与目标对象的距离和调整校相机与相机之间的间距、拍摄角度。

S206,控制相机进行对焦,并按照预设的拍摄顺序对目标对象进行拍摄。

在本实施例中,当用户输入的拍摄请求是需要拍摄一个3D画面的请求时,则通过上述的步骤控制设置在目标对象的不同方向的相机对目标对象分别拍照,最后将拍摄得到的照片传输到手机上,通过图像处理技术进行合成等处理,最终得到该目标对象的3D画面并存储于手机上。

如图3所示,为本发明提供的又一种多摄像头拍摄方法的流程图,该方法是用于一些自定义的拍摄场景控制多个外置摄像头拍摄,假设所控制的外置摄像头都是设置在相机上的,具体步骤如下:

S301,建立手机与各相机之间的通信连接,具体的通过蓝牙的方式连接。

当然也不局限于蓝牙一种方式,只要能实现手机与相机之间的相互通信的连接方式均可以。

S302,获取各相机上的摄像头的配置信息。

具体的,获取该相机的具体功能信息、与各功能信息对应的操作信息,若需要拍摄3D画面时,还需要获取各相机所在目标对象上的空间信息,该空间信息应当理解为是相机与目标对象的位置关系,是在目标对象的左边、右边、还是其他方向角度。

S303,根据用户的拍摄需求从已连接的相机中选择一个符合需求的相机。

S304,提取相机的摄像头的操作信息,并设置拍摄操作,这里提取的操作信息是符合拍摄需求且被用户选定的相机的摄像头的操作信息,比如需要测距时,用户该如何控制相机进行测距、需要测量什么信息等等。

在本实施例中,在设置拍摄操作时,具体是根据相机对应的操作信息进行设置,比如,需要进行连续拍照时,则设置的操作信息是连拍的次数、每次拍照的时间间隔等等等。

S305,确定拍摄操作的参数设置。

S306,判断拍摄参数的设置是否全部设置完成,若是,则执行步骤S307,否则,返回步骤S303。

S307,执行拍摄操作对目标对象进行拍摄。

在该步骤中,根据设置好的拍摄操作,分别控制外置相机进行拍摄,并将拍摄得到的数据传输到手机上,手机根据拍摄的顺序将拍摄到的数据进行合成处理,从而得到满足拍摄需求的图像或者视频。

本实施例提供的多摄像头拍摄方法,通过在终端开启多摄像头拍摄功能状态下,根据预设的连接方式与各个外置摄像头进行通信连接,并且获取各个外置摄像头的配置信息,根据接收到的拍摄请求以及获取到的所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄;本发明实现了通过单个终端控制终端之外的多个摄像头进行拍摄,通过控制不同的外置摄像头进行拍摄可以得到不同的拍摄参数的图像,从而满足了用户的各种拍摄需求;同时,通本发明的实施,用户还可以实现对终端拍摄摄像头的灵活配置,不再受限于终端本身的摄像头进行拍摄,解决了现有的移动终端只能实现单一的摄像头拍照,无法实现多摄像头同时拍照而导致用户拍摄体验不佳的技术问题,大大提高了用户的拍摄体验。

第三实施例:

请参见图5,图5为本发明实施例提供的多摄像头拍摄装置的结构框图,该装置包括获取模块51、接收模块52和控制模块53,其中:

获取模块51用于在终端开启多摄像头拍摄功能时,分别获取各个外置摄像头的配置信息;这里的外置摄像头可以是单独的摄像头器件,也可以是一个具有拍摄功能的终端设备上的摄像头,例如:单反摄像机、手机、电脑等等的移动设备。

所述获取外置摄像头的配置信息具体包括:获取该外置摄像头的功能信息,例如:测距、拍照、三连拍照和录制视频等功能,以及与所述功能信息对应的操作信息,该操作信息指的是实现对应功能的操作方法,比如,三连拍照功能对应的操作信息为设置连拍次数、连拍的间隔时间和启动控制操作等等。

接收模块52用于接收用户输入的拍摄请求,接收用户输入的拍摄请求具体是接收用户的实际拍摄需求,例如,需要拍摄当前目标对象的不同角度的照片,或者是测量终端与目标对象之间的距离等等。;

控制模块53用于根据所述接收模块51接收到的拍摄请求以及所述获取模块52获取到的所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄。

在本实施例中,所述装置还包括:通信连接模块54,用于根据预设的连接方式分别在所述终端与所述各个外置摄像头之间建立用于传输数据的连接通道,具体可以通过无线连接方式在所述终端与外置摄像头之间建立一条用于传输数据的连接通道,优选的,可以用于传输操作信息,以及拍摄后得到的图像信息或者视频信息等等。此外,还可以通过有线的连接方式实现通信连接。

所述获取模块51用于根据预先建立的连接通道获取处于连接状态的所述外置摄像头的配置信息。

在本实施例中,在选择外置摄像头过程中,具体是根据用户输入的拍摄请求中的实际需求从已与所述终端连接的各个外置摄像头中选择满足用户实际需求的外置摄像头进行操作,比如,用户输入的请求是测距,则从各个外置摄像头中选择具有测距功能的外置摄像头,并获取选择到的外置摄像头的配置信息,最后根据配置信息对该外置摄像头进行控制,从而实现测距操作。

在本实施例中,若用户输入的拍摄请求包括功能类型信息时,所述控制模块53用于根据所述功能类型信息从所述各个外置摄像头中选择至少一个具有与所述功能类型信息对应的功能的外置摄像头;提取所述至少一个具有与所述功能类型信息对应的功能的外置摄像头对应的操作信息;根据所述操作信息控制所述至少一个外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

例如,当用户输入的是测距的功能类型信息时,根据测距的功能信息从获取到的各个外置摄像头中筛选出带有测距功能的外置摄像头,具体是从各个外置摄像头的配置信息匹配,匹配确定带有测距的功能信息的外置摄像头,在匹配完成后,从配置信息中提取出对应的操作信息,然后根据操作信息分别对对应的外置摄像头进行操作控制。

在本实施例中,若用户输入的拍摄请求包括空间信息时,所述控制模块53用于提取位于所述空间信息中的所有外置摄像头的配置信息;根据所述配置信息中的操作信息分别控制所述外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

在通过用户输入的空间信息确定对应的外置摄像头之前,还包括:确定各个外置摄像头相对于目标对象的空间信息,具体的:

所述获取模块51用于根据所述各个外置摄像头的操作信息控制对应的外置摄像头对同一参考目标对象进行拍摄,分别得到一个图像;将所述各个外置摄像头拍摄得到图像与所述参考目标对象进行比对;根据比对结果确定各个外置摄像头与所述参考目标对象之间的位置关系,并将所述位置关系作为该外置摄像头的空间信息。

假设选择的参照目标对象为一标志建筑物,通过手机控制该标志建筑物周围的、且与该手机无线连接的外置摄像头对该标志建筑物进行拍照,分别得到一张照片传输至手机上,然后将接收到的照片分别与该标志建筑物进行比对,判断各个照片属于该标志建筑物的那个角度的图像;根据比对结果确定各个外置摄像头与标志建筑物之间的位置关系,并将所述位置关系作为该外置摄像头的空间信息。

在本实施例中,在控制至少一个外置摄像头对目标对象进行拍摄,分别得到对应的图像或者视频等数据之后,还包括将拍摄得到的数据通过连接通道发送至所述终端上进行合成处理。

通过本发明提供的拍摄方法进行拍摄,实现了单个终端可以控制除终端之外的至少一个外置摄像头对同一目标对象进行拍摄,解决了现有技术中移动终端只能实现单一的摄像头拍照,无法实现多摄像头同时拍照而导致用户拍摄体验不佳的问题,同时也使得提高了终端对拍摄摄像头的灵活配置,不再受限于终端本身的摄像头进行拍摄,大大提高了用户的拍摄体验。

第四实施例:

请参考图4,图4为本发明实施例提供的多摄像头拍摄装置的另一结构框图,该装置包括处理器41、通信单元42,其中:

所述通信单元42用于根据预设的连接方式分别在所述终端与所述各个外置摄像头之间建立用于传输数据的连接通道。

优选的,所述通信单元42具体可以是蓝牙模块、wifi模块等无线通信单元,甚至还可以是带音频接口的数据线、带USB的数据线等等的有线通信单元。

所述处理器41用于在终端开启多摄像头拍摄功能时,分别获取各个外置摄像头的配置信息,具体是根据预先建立的连接通道获取处于连接状态的所述外置摄像头的配置信息。

所述配置信息包括所述各个外置摄像头的功能信息、与所述功能信息对应的操作信息,以及所述外置摄像头当前所在位置的空间信息。

所述处理器42用于接收用户输入的拍摄请求;根据所述拍摄请求以及所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄。

在本实施例中,所述处理器42在获取各个外置摄像头的当前所在位置的空间信息时,具体是根据所述各个外置摄像头的操作信息控制对应的外置摄像头对同一参考目标对象进行拍摄,分别得到一个图像;将所述各个外置摄像头拍摄得到图像与所述参考目标对象进行比对;根据比对结果确定各个外置摄像头与所述参考目标对象之间的位置关系,并将所述位置关系作为该外置摄像头的空间信息。

在本实施例中,当所述拍摄请求包括功能类型信息时,所述处理器41具体是根据所述功能类型信息从所述各个外置摄像头中选择至少一个具有与所述功能类型信息对应的功能的外置摄像头;

提取所述至少一个具有与所述功能类型信息对应的功能的外置摄像头对应的操作信息;

根据所述操作信息控制所述至少一个外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

例如,当用户输入的是测距的功能类型信息时,根据测距的功能信息从获取到的各个外置摄像头中筛选出带有测距功能的外置摄像头,具体是从各个外置摄像头的配置信息匹配,匹配确定带有测距的功能信息的外置摄像头,在匹配完成后,从配置信息中提取出对应的操作信息,然后根据操作信息分别对对应的外置摄像头进行操作控制。

在本实施例中,当拍摄请求包括空间信息时,所述处理器42用于提取位于所述空间信息中的所有外置摄像头的配置信息;

根据所述配置信息中的操作信息分别控制所述外置摄像头按照预设的拍摄顺序对所述目标对象进行拍摄。

在本实施例中,在控制至少一个外置摄像头对目标对象进行拍摄,分别得到对应的图像或者视频等数据之后,还包括将拍摄得到的数据通过连接通道发送至所述终端上进行合成处理。

综上述所,本发明提供的多摄像头拍摄装置及其方法,通过在终端开启多摄像头拍摄功能状态下,根据预设的连接方式与各个外置摄像头进行通信连接,并且获取各个外置摄像头的配置信息,根据接收到的拍摄请求以及获取到的所述各个外置摄像头的配置信息,从所述各个外置摄像头中选择至少一个符合预设条件的外置摄像头对目标对象进行拍摄;本发明实现了通过单个终端控制终端之外的多个摄像头进行拍摄,通过控制不同的外置摄像头进行拍摄可以得到不同的拍摄参数的图像,从而满足了用户的各种拍摄需求;同时,通本发明的实施,用户还可以实现对终端拍摄摄像头的灵活配置,不再受限于终端本身的摄像头进行拍摄,解决了现有的移动终端只能实现单一的摄像头拍照,无法实现多摄像头同时拍照而导致用户拍摄体验不佳的技术问题,大大提高了用户的拍摄体验。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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