拍摄控制方法及装置、计算机装置和可读存储介质与流程

文档序号:11292430阅读:158来源:国知局
拍摄控制方法及装置、计算机装置和可读存储介质与流程

本发明涉及通信领域,尤其涉及一种拍摄控制方法及装置、计算机装置和可读存储介质。



背景技术:

随着智能终端装置的发展,以智能手机为例,其功能越来越多,越来越强大。例如,由于手机的便携性,用户经常使用手机替代相机进行拍照。

现有手机上安装着相机以及相机类应用,在使用手机进行拍摄时,首先启动拍摄应用,拍摄应用调用摄像图采集预览图像,采集到的预览图像展示于拍摄应用的拍摄预览界面中。当接收到用户对拍摄预览界面上的拍摄控件的点击时,对当前展示的预览图像进行拍摄,以获得照片或者录像。

现有的手机拍摄应用展示的预览图像为摄像头采集到的当前环境图像,无法与其他手机互动,在预览图像中加入由其他手机采集到的图像,拍摄模式单一且趣味性、互动性低。



技术实现要素:

本发明要解决的技术问题在于现有的手机拍摄应用展示的预览图像为摄像头采集到的当前环境图像,无法与其他手机互动,在预览图像中加入由其他手机采集到的图像,拍摄模式单一且趣味性、互动性低的缺陷,提供一种拍摄控制方法及装置、计算机装置和可读存储介质。

本发明解决其技术问题所采用的技术方案是:提供一种拍摄控制方法,应用于具有摄像模块的第一终端,所述拍摄控制方法包括;

接收第二终端发送的第一图像信息;

调用所述第一终端的摄像模块采集第二图像信息;

对所述第一图像信息和所述第二图像信息进行合成以得到合成预览图像;

进入共享拍摄界面,在所述共享拍摄界面展示所述合成预览图像;

若接收到拍摄指令,则对所述合成预览图像进行拍摄。

优选地,所述对所述第一图像信息和所述第二图像信息进行合成以得到合成预览图像包括:

识别所述第一图像信息中的第一目标人物图像;

将所述第二图像信息作为背景图像与所述第一目标人物图像进行合成,以得到所述合成预览图像。

优选地,所述对所述第一图像信息和所述第二图像信息进行合成以得到合成预览图像包括:

识别所述第二图像信息中的第二目标人物图像;

将所述第一图像信息作为背景图像与所述第二目标人物图像进行合成,以得到所述合成预览图像。

优选地,所述对所述第一图像信息和所述第二图像信息进行合成以得到合成预览图像包括:

识别所述第一图像信息中的第一目标人物图像;

识别所述第二图像信息中的第二目标人物图像;

将所述第一目标人物图像、所述第二目标人物图像和预设背景图像进行合成,以得到所述合成预览图像。

优选地,所述拍摄控制方法还包括:

将所述合成预览图像发送到所述第二终端,以在所述第二终端展示所述合成预览图像;

所述若接收到拍摄指令,则对所述合成预览图像进行拍摄包括:

若接收到操作体输入的拍摄指令,则对所述共享拍摄界面展示的合成预览图像进行拍摄;或者

若接收到操作体输入的拍摄指令,则对所述共享拍摄界面展示的合成预览图像进行拍摄,以及将所述拍摄指令发送到所述第二终端,以控制所述第二终端对其展示的合成预览图像进行拍摄;或者

若接收到所述第二终端发送的拍摄指令,则对所述合成预览图像进行拍摄。

提供一种拍摄控制装置,应用于第一终端,所述拍摄控制装置包括:

通信单元,用于接收第二终端发送的第一图像信息;

图像采集单元,用于调用所述第一终端的摄像模块采集第二图像信息;

图像合成单元,用于对所述第一图像信息和所述第二图像信息进行合成以得到合成预览图像;

图像展示单元,用于进入共享拍摄界面,在所述共享拍摄界面展示所述合成预览图像;

拍摄控制单元,用于在接收到拍摄指令时,对所述合成预览图像进行拍摄。

优选地,所述图像合成单元包括:

第一图像识别模块,用于识别所述第一图像信息中的第一目标人物图像;

第一图像合成模块,用于将所述第二图像信息作为背景图像与所述第一目标人物图像进行合成,以得到所述合成预览图像;

或者,所述图像合成单元包括:

第二图像识别模块,用于识别所述第二图像信息中的第二目标人物图像;

第二图像合成模块,用于将所述第一图像信息作为背景图像与所述第二目标人物图像进行合成,以得到所述合成预览图像;

或者,所述图像合成单元包括:

第一图像识别模块,用于识别所述第一图像信息中的第一目标人物图像;

第二图像识别模块,用于识别所述第二图像信息中的第二目标人物图像;

第三图像合成模块,用于将所述第一目标人物图像、所述第二目标人物图像和预设背景图像进行合成,以得到所述合成预览图像。

优选地,所述拍摄控制装置还包括:

同步单元,用于将所述合成预览图像发送到所述第二终端,以在所述第二终端展示所述合成预览图像;

所述拍摄控制单元包括:

第一拍摄控制模块,用于在接收到操作体输入的拍摄指令时,对所述共享拍摄界面展示的合成预览图像进行拍摄;或者

第二拍摄控制模块,用于在接收到操作体输入的拍摄指令时,对所述共享拍摄界面展示的合成预览图像进行拍摄,以及将所述拍摄指令发送到所述第二终端,以控制所述第二终端对其展示的合成预览图像进行拍摄;或者

第三拍摄控制模块,用于在接收到第二终端发送的拍摄指令时,则对所述合成预览图像进行拍摄。

提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述中任一项所述的拍摄控制方法的步骤。

提供一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实施如上述中任一项所述的拍摄控制方法的步骤。

实施本发明的技术方案,能够将进行共享拍摄的多个终端采集到的图像信息进行合成,合成的预览图像展示在终端的共享拍摄界面上,并支持对合成预览图像进行拍摄,增加了终端的拍摄模式,并增加了拍摄的乐趣以及互动性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的一种拍摄控制方法的第一实施例的流程图;

图2是本发明提供的一种拍摄控制方法的第二实施例的流程图;

图3是本发明提供的一种拍摄控制装置的第一实施例的功能框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1为本发明提供的一种拍摄控制方法,该实施例的拍摄控制方法应用于具有拍摄模块的第一终端中。第一终端包括但不限于移动终端、平板电脑、智能手表、智能手环、笔记本电脑、台式电脑、mp3、mp4等。如图1所示,该实施例的拍摄控制方法包括如下步骤:

s11:接收第二终端发送的第一图像信息。

具体地,在一种实现方式中,用户在终端上安装能够实现本实施例的拍摄控制方法的特定app,待安装成功后便可进行用户注册及管理(添加/删除好友、新建/删除组、添加/删除组成员)。当需要与其它用户进行共享拍摄时,第一终端用户可通过该特定app向特定用户发送共享拍摄请求。若第二终端的用户接受了该共享拍摄请求,第二终端上安装的该特定app或者其他拍摄app调用摄像模块采集预览图像,并将采集到的实时预览图像作为第一图像信息发送到第一终端,以作为对第一终端发送的共享拍摄请求的响应。或者,第一终端在接收到第二终端发送的共享拍摄请求时,若第一终端的用户接受了该共享拍摄请求,则向第二终端发送确认信息,并接收第二终端响应该确认信息返回的第一图像信息。

s12:调用所述第一终端的摄像模块采集第二图像信息。

在第一终端上,特定app调用第一终端的摄像模块集采集预览图像,并将采集到的预览图像作为第二图像信息。

s13:对第一图像信息和第二图像信息进行合成以得到合成预览图像。

第一终端上的特定app对接收到的第一图像信息以及本端采集到的第二图像信息进行合成,从而得到了合成预览图像。合成预览图像与现有的拍摄应用通过摄像模块采集到的预览图像相比,其包含了至少两个终端采集到的预览图像。

在本实施例中,步骤s13包括以下子步骤:

s131:识别第一图像信息中的第一目标人物图像;

s132:将第二图像信息作为背景图像与第一目标人物图像进行合成,以得到合成预览图像。

具体的,在子步骤s131中对接收到的第一图像信息中的人物图像进行识别,并根据预设规则获取识别出的人物图像中的第一目标人物图像。

其中预设规则包括:预先存储的第二终端的目标人物图像,根据预设规则获取识别出的人物图像中的第一目标人物图像包括:将从第一图像信息中识别出的人物图像与预先存储的第二终端的目标人物图像进行匹配,获取与预先存储的第二终端的目标人物图像匹配成功的人物图像作为第一目标人物图像。

或者,预设规则包括:人物图像所占像素大于或者等于预设像素阈值,根据预设规则获取识别出的人物图像中的第一目标人物图像包括:从第一图像信息中识别出的人物图像中获取人物图像所占像素大于或者等于预设像素阈值的人物图像作为第一目标人物图像。

在子步骤s132中,将第一终端的摄像模块采集到的第二图像信息作为背景图像与第一目标人物图像进行合成,从而得到合成预览图像。

在其他实施例中,步骤s13包括以下子步骤:

s133:识别第二图像信息中的第二目标人物图像;

s134:将第一图像信息作为背景图像与第二目标人物图像进行合成,以得到合成预览图像。

具体的,在子步骤s132中对第一终端摄像模块采集到的第二图像信息中的人物图像进行识别,并根据预设规则获取识别出的人物图像中的第二目标人物图像。

其中预设规则包括:预先存储的第一终端的目标人物图像,根据预设规则获取识别出的人物图像中的第二目标人物图像包括:将从第二图像信息中识别出的人物图像与预先存储的第一终端的目标人物图像进行匹配,获取与预先存储的第一终端的目标人物图像匹配成功的人物图像作为第二目标人物图像。

或者,预设规则包括:人物图像所占像素大于或者等于预设像素阈值,根据预设规则获取识别出的人物图像中的第二目标人物图像包括:从第二图像信息中识别出的人物图像中获取人物图像所占像素大于或者等于预设像素阈值的人物图像作为第二目标人物图像。

在子步骤s134中,将第二终端的摄像模块采集到的第一图像信息作为背景图像与第二目标人物图像进行合成,从而得到合成预览图像。

在另一个其他实施例中,步骤s13包括以下子步骤:

s135:识别第一图像信息中的第一目标人物图像;

s136:识别第二图像信息中的第二目标人物图像;

s137:将第一目标人物图像、第二目标人物图像和预设背景图像进行合成,以得到合成预览图像。

在子步骤s135中根据上述预设规则识别出第一图像信息中的第一目标人物图像,在子步骤s136中根据上述预设规则识别出第二图像信息中的第二目标人物图像。

在子步骤s137中,预设背景图像可以是第一终端用户从第一终端或者云端预先存储的背景图像中选择出的背景图像,或者是第一终端默认的背景图像。将识别出的第一目标人物图像、识别出的第二目标人物图像和预设背景图像进行合成,从而得到了合成预览图像。

在该实施例中,第一终端和第二终端的用户可以位于两个不同的地方,任一终端向对方发起共享拍摄请求,且对方同意后,会在支持展示合成预览图像的终端展示包含第一终端和第二终端的摄像模块采集的预览图像,两者大小相同且无缝连接展示,以模拟合照的情景。因此第一终端和第二终端的用户可以根据展示的合照预览图像调整自己的姿势以获得更逼真的合照效果。即合成预览图像会跟随第一终端和第二终端实时采集的预览图像的变化而变化。待第一终端和第二终端的用户姿势调整完毕后,任意一方按照摄像按钮,双方都能完成对合成预览图像的拍摄。并立即在本端获得“合照”。

s14:进入共享拍摄界面,在所述共享拍摄界面展示所述合成预览图像。

在步骤s14中,特定app提供共享拍摄界面,通过共享拍摄界面展示包含了第一终端和第二终端实时采集到的预览图像的合成预览图像。

s15:若接收到拍摄指令,则对所述合成预览图像进行拍摄。

在步骤s15中,若接收到操作体(例如第一终端的使用者)输入的拍摄指令,或者接收到第二终端发送的拍摄指令,或者接收到其他控制终端发送的拍摄指令,则对合成预览图像进行拍摄,拍摄包括拍照和录像。

在一个应用实例中,第一终端的用户在法国埃菲尔铁塔旅游,其在中国的朋友——第二终端的用户想以埃菲尔铁塔为背景拍摄一张包含自己的照片或者录制一段包含自己的视频。第一终端和第二终端的任一方可以向对应发送共享拍摄请求,并在对方确认之后,第一终端将接收到第二终端采集到的包含第二终端用户的第一图像信息,第一终端通过特定app调用后置摄像头对埃菲尔铁塔进行取景以获取第二图像信息,第一终端的特定app根据人像识别技术以及人物轮廓提取技术,从第一图像信息中提取第二终端用户的图像。然后特定app以埃菲尔铁塔的预览图像作为背景,将提出的第二终端用户的图像叠加到埃菲尔铁塔的预览图像中,点击快门,获得了第二终端用户与埃菲尔铁塔的合照,或者点击录像,获得了看似第二终端用户在埃菲尔铁塔旅游的视频。

图2是本发明提供的一种拍摄控制方法的第二实施例的流程图,如图2所示,在本实施例中,拍摄控制方法包括:

s21:接收第二终端发送的第一图像信息;

s22:调用所述第一终端的摄像模块采集第二图像信息;

s23:对所述第一图像信息和所述第二图像信息进行合成以得到合成预览图像;

s24:进入共享拍摄界面,在所述共享拍摄界面展示所述合成预览图像;

s25:将合成预览图像发送到第二终端,以在第二终端展示合成预览图像;

s26:若接收到拍摄指令,则对所述合成预览图像进行拍摄。

在本实施例中,步骤s25中,第一终端将合成预览图像发送到第二终端,以使第二终端通过特定app提供的共享拍摄界面展示合成预览图像。如此,第一终端和第二终端的用户都可以看到合成预览图像。

在本实施例中,步骤s26包括以下子步骤:

s261:若接收到操作体输入的拍摄指令,则对共享拍摄界面展示的合成预览图像进行拍摄;或者

s262:若接收到操作体输入的拍摄指令,则对所述共享拍摄界面展示的合成预览图像进行拍摄,以及将所述拍摄指令发送到所述第二终端,以控制所述第二终端对其展示的合成预览图像进行拍摄;或者

s263:若接收到所述第二终端发送的拍摄指令,则对所述合成预览图像进行拍摄。

在子步骤s261中,若第一终端接收到操作体(例如第一终端的使用者)输入的拍摄指令,则对共享拍摄界面展示的合成预览图像进行拍摄,以获得合成预览图像的照片或者录像。第二终端在接收到操作体输入的拍摄指令时,对其共享拍摄界面展示的合成预览图像进行拍摄。

在子步骤s262中,若第一终端接收到操作体(例如第一终端的使用者)输入的拍摄指令,则对其共享拍摄界面展示的合成预览图像进行拍摄,并且将拍摄指令发送到第二终端,以控制第二终端对其展示的合成预览图像进行拍摄。

在子步骤s263中,若第一终端接收到第二终端发送的拍摄指令,则对其共享拍摄界面展示的合成预览图像进行拍摄。

在本实施例中,其余情况与第一实施例相同,在此不再赘述。

图3是本发明提供的一种拍摄控制装置的第一实施例的功能框图,如图3所示,在本实施例中,拍摄控制装置300包括:通信单元310,接收第二终端发送的第一图像信息;

图像采集单元320,用于调用所述第一终端的摄像模块采集第二图像信息;

图像合成单元330,用于对所述第一图像信息和所述第二图像信息进行合成以得到合成预览图像;

图像展示单元340,用于进入共享拍摄界面,在所述共享拍摄界面展示所述合成预览图像;

拍摄控制单元350,用于在接收到拍摄指令时,对所述合成预览图像进行拍摄。

其中,图像合成单元330包括:

第一图像识别模块331,用于识别所述第一图像信息中的第一目标人物图像;

第一图像合成模块332,用于将所述第二图像信息作为背景图像与所述第一目标人物图像进行合成,以得到所述合成预览图像;

或者,图像合成单元330包括:

第二图像识别模块333,用于识别所述第二图像信息中的第二目标人物图像;

第二图像合成模块334,用于将所述第一图像信息作为背景图像与所述第二目标人物图像进行合成,以得到所述合成预览图像;

或者,图像合成单元330包括:

第一图像识别模块335,用于识别所述第一图像信息中的第一目标人物图像;

第二图像识别模块336,用于识别所述第二图像信息中的第二目标人物图像;

第三图像合成模块337,用于将所述第一目标人物图像、所述第二目标人物图像和预设背景图像进行合成,以得到所述合成预览图像。

在其他实施例中,拍摄控制装置还可以包括:

同步单元,用于将所述合成预览图像发送到所述第二终端,以在所述第二终端展示所述合成预览图像;

并且,在该其他实施例中,拍摄控制单元包括:

第一拍摄控制模块,用于在接收到操作体输入的拍摄指令时,对所述共享拍摄界面展示的合成预览图像进行拍摄;或者

第二拍摄控制模块,用于在接收到操作体输入的拍摄指令时,对所述共享拍摄界面展示的合成预览图像进行拍摄,以及将所述拍摄指令发送到所述第二终端,以控制所述第二终端对其展示的合成预览图像进行拍摄;或者

第三拍摄控制模块,用于在接收到第二终端发送的拍摄指令时,则对所述合成预览图像进行拍摄。

本发明还一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现如第一或者第二实施例中的拍摄控制方法的步骤。

本发明还提供一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实施如第一或者第二实施例中的拍摄控制方法的步骤。

本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例的装置中的模块或单元或子单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端装置相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明的权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

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