一种多人拍照方法、终端及存储介质技术

技术编号:19391158 阅读:26 留言:0更新日期:2018-11-10 02:52
本发明专利技术公开了一种多人拍照方法、终端和计算机可读存储介质,涉及图像处理领域,能够对多拍摄对象生成较好的拍摄图像。所述方法包括:在拍摄预览界面显示M个参考构图对象的状态下,检测拍摄预览界面中的N个拍摄对象的拍摄信息;对于所述N个拍摄对象中的每个拍摄对象,在检测到所述拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取所述拍摄对象对应的中间图像,得到N张中间图像;基于所述N张中间图像,进行图像合成,输出目标图像;其中,所述拍摄信息包括拍摄位置、拍摄姿势中的至少一项;N为大于1的整数,M为正整数。本发明专利技术用于多拍摄对象的拍照。

Multi person photographing method, terminal and storage medium

The invention discloses a multi-person photographing method, a terminal and a computer readable storage medium, which relates to the field of image processing and can generate better photographed images for multiple photographing objects. The method includes: detecting the shooting information of N shooting objects in the shooting preview interface when M reference composition objects are displayed in the shooting preview interface; detecting the shooting information of the shooting objects and the photographing information of the corresponding reference composition objects for each shooting object in the N shooting objects. In the case of matching, the intermediate image corresponding to the shooting object is acquired, and N intermediate images are obtained. Based on the N intermediate images, the image is synthesized and the target image is output. The shooting information includes at least one item of shooting position and shooting posture; N is an integer greater than 1, and M is a positive integer. The invention is used for taking pictures of multiple photographing objects.

【技术实现步骤摘要】
一种多人拍照方法、终端及存储介质
本专利技术实施例涉及图像处理领域,尤其涉及一种多人拍照方法、终端及存储介质。
技术介绍
随着科技的发展和时代的进步,人们已很少使用单独的相机来进行拍照,而是让智能手机来充当拍摄装置的功能。现如今,智能手机作为一种常用的拍摄装置已经得到了广泛使用。现有技术在拍摄单人照时,确认拍摄对象摆好姿势(pose),以及脸上的表情到位后,按下拍照按钮,摄像头会捕获一张图像生成照片;在拍摄合影时,拍摄者等待所有人都站在了自己的位置,提示所有人保持住表情,然后按下拍照按钮,两个拍摄场景均是等所有拍摄对象都就绪了,最后才能按下拍照按钮,得到照片,假设在按下拍照按钮前,某个拍摄对象需要临时离开,必须等到这个拍摄对象回来之后,重新确认每个拍摄对象是否就绪,才能按下拍照按钮,可见现有的拍摄方法,对于多人合影的拍摄场景,在拍摄完成之前,每个拍摄对象都不能离开,否则会影响拍摄进度。
技术实现思路
本专利技术实施例提供一种多人拍照方法、终端和存储介质,以解决现有的拍摄方式在拍摄多人合影时,某个拍摄对象的离开影响拍摄进度的问题。第一方面,提供一种多人拍照方法,包括:在拍摄预览界面显示M个参考构图对象的状态下,检测拍摄预览界面中的N个拍摄对象的拍摄信息;对于所述N个拍摄对象中的每个拍摄对象,在检测到所述拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取所述拍摄对象对应的中间图像,得到N张中间图像;基于所述N张中间图像,进行图像合成,输出目标图像;其中,所述拍摄信息包括拍摄位置、拍摄姿势中的至少一项;N为大于1的整数,M为正整数。第二方面,提供一种终端,包括:检测模块,用于在拍摄预览界面显示M个参考构图对象的状态下,检测拍摄预览界面中的N个拍摄对象的拍摄信息;获取模块,用于对于所述N个拍摄对象中的每个拍摄对象,在检测到所述拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取所述拍摄对象对应的中间图像,得到N张中间图像;处理模块,用于基于所述N张中间图像,进行图像合成,输出目标图像;其中,所述拍摄信息包括拍摄位置、拍摄姿势中的至少一项;N为大于1的整数,M为正整数。第三方面,提供一种终端,包括处理器和存储器,所述存储器上存储计算机程序,当所述计算机程序被所述处理器运行时,实现如第一方面所述的方法的步骤。第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序被运行时,实现如第一方面所述的方法的步骤。在本专利技术实施例中,先显示参考构图对象,并以参考构图对象为参照,在检测到各个拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取各个拍摄对象对应的中间图像,并进行图像合成,输出目标图像。以此方式,能够使拍摄对象在进行拍照时能够以参考构图对象为参照,在匹配参考构图对象的拍摄信息的情况下会获取拍摄对象的中间图像,本专利技术实施例在各拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,可自动获取对应的中间图像,即使有拍摄对象离开的情况下,由于获取了该拍摄对象对应的中间图像,其他拍摄对象可继续摆pose,即使拍摄过程中有人离开也不影响拍照的正常进行,从而确保了拍摄进度无延迟。附图说明图1是本专利技术实施例提供的一种多人拍照方法的流程图;图2是本专利技术实施例提供的一种多人拍照方法的流程图;图3A-3E是本专利技术实施例提供的一种多人拍照方法的效果示意图;图4A-4D是本专利技术实施例提供的一种多人拍照方法的效果示意图;图5A-5E是本专利技术实施例提供的一种主副屏显示的效果示意图;图6是本专利技术实施例提供的一种终端的结构框图;图7是本专利技术实施例提供的一种终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的一种多人拍照方法可由终端来执行,在本专利技术实施例中,终端为具备拍照和/或摄像功能的装置,例如手机、平板电脑、相机等。以下结合附图,详细说明本专利技术各实施例提供的技术方案。图1是本专利技术实施例提供的一种多人拍照方法的流程图。参照图1,本专利技术实施例提供的多人拍照方法可包括:步骤110,在拍摄预览界面显示M个参考构图对象的状态下,检测拍摄预览界面中的N个拍摄对象的拍摄信息。其中,所述拍摄信息包括拍摄位置、拍摄姿势中的至少一项;N为大于1的整数,M为正整数。在本专利技术实施例中,拍摄对象可以为终端所拍摄的对象,所述对象可以例如为一个用户,一动物等。多拍摄对象可以指多个拍摄对象(即,两个或两个以上的拍摄对象)。例如,如果需要对3个人进行合影,则每一个人都为一个拍摄对象,可以依次为拍摄对象A、拍摄对象B、拍摄对象C、拍摄对象D。在本专利技术实施例中,拍摄预览界面可为在终端的取景镜头中展示的界面。在本专利技术实施例中,参考构图对象可以是一个卡通人物或线条描绘的人物示意图,用以发挥参照作用。例如,在拍照时供拍摄对象进行位置参照,另外,参考构图对象可以具有拍摄姿势,以供拍摄对象进行姿势参照等。本步骤中,在拍摄信息包括拍摄位置时,检测拍摄预览界面中的N个拍摄对象的拍摄信息具体为检测拍摄预览界面中的N个拍摄对象的拍摄位置。在拍摄信息包括拍摄姿势时,检测拍摄预览界面中的N个拍摄对象的拍摄信息具体为检测拍摄预览界面中的N个拍摄对象的拍摄姿势。在拍摄信息包括拍摄位置和拍摄姿势时,检测拍摄预览界面中的N个拍摄对象的拍摄信息具体为检测拍摄预览界面中的N个拍摄对象的拍摄位置和拍摄姿势。拍摄对象的拍摄位置为拍摄对象在拍摄预览界面中形成的主体图像的位置。步骤120,对于所述N个拍摄对象中的每个拍摄对象,在检测到所述拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取所述拍摄对象对应的中间图像,得到N张中间图像。拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配可以表示,拍摄对象的拍摄位置与对应的参考构图对象的位置相重合,或者拍摄对象的拍摄姿势与对应的参考构图对象的姿势相一致。在本专利技术实施例中,重合是一个相对的概念,而非绝对的概念。拍摄对象在拍摄预览界面中的拍摄位置与参考构图对象的位置重合可以表示,所述拍摄对象在拍摄预览界面中的拍摄位置与参考构图对象的位置大部分重合,例如,大于一个预设百分比(预设百分比一般大于50%,比如70%或80%等)的重合。也就是说,在本专利技术中,所述拍摄对象在拍摄预览界面中的位置与参考构图对象的位置重合未必要求100%重合。类似地,姿势一致也未必要求100%一致。在检测拍摄姿势是否匹配的过程中,可以先将拍摄对象的轮廓与对应的参考构图对象的轮廓进行匹配,在二者的轮廓匹配的情况下,再进一步将拍摄对象的拍摄姿势与对应的参考构图对象的拍摄姿势进行匹配。其中,轮廓匹配可以采用相关的图像识别方法。在拍摄过程中,拍摄对象A、拍摄对象B、拍摄对象C、拍摄对象D这4个拍摄对象中有至少一个拍摄对象在拍摄过程中且拍摄未完成之前需要离开的情况下,例如拍摄对象A、拍摄对象B、拍摄对象C、拍摄对象D会陆续离开,那么,本步骤中,N取值为4本文档来自技高网...

【技术保护点】
1.一种多人拍照方法,其特征在于,包括:在拍摄预览界面显示M个参考构图对象的状态下,检测拍摄预览界面中的N个拍摄对象的拍摄信息;对于所述N个拍摄对象中的每个拍摄对象,在检测到所述拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取所述拍摄对象对应的中间图像,得到N张中间图像;基于所述N张中间图像,进行图像合成,输出目标图像;其中,所述拍摄信息包括拍摄位置、拍摄姿势中的至少一项;N为大于1的整数,M为正整数。

【技术特征摘要】
1.一种多人拍照方法,其特征在于,包括:在拍摄预览界面显示M个参考构图对象的状态下,检测拍摄预览界面中的N个拍摄对象的拍摄信息;对于所述N个拍摄对象中的每个拍摄对象,在检测到所述拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取所述拍摄对象对应的中间图像,得到N张中间图像;基于所述N张中间图像,进行图像合成,输出目标图像;其中,所述拍摄信息包括拍摄位置、拍摄姿势中的至少一项;N为大于1的整数,M为正整数。2.根据权利要求1所述的方法,其特征在于,所述对于所述N个拍摄对象中的每个拍摄对象,在检测到所述拍摄对象的拍摄信息与对应的参考构图对象的拍摄信息相匹配的情况下,获取所述拍摄对象对应的中间图像,得到N张中间图像,包括:对于所述N个拍摄对象中的第i拍摄对象,在检测到所述第i拍摄对象的拍摄信息与第i参考构图对象的拍摄信息相匹配的情况下,获取包括所述第i拍摄对象的第一区域的第i中间图像;将目标区域的显示内容更新为所述第i中间图像;其中,0<i≤N。3.根据权利要求2所述的方法,其特征在于,所述将目标区域的显示内容更新为所述第i中间图像,包括:将拍摄预览界面的所述第一区域的预览图像区域的显示内容更新为所述第i中间图像;或者,在所述终端包括第一屏和第二屏,且拍摄预览界面显示在第一屏的情况下,将第二屏中对应所述第一区域的第二区域显示所述第i中间图像。4.根据权利要求1所述的方法,其特征在于,所述基于所述N张中间图像,进行图像合成,输出目标图像之前,包括:获取拍摄预览界面中的拍摄对象的个数;基于所述拍摄对象的个数,确定M个参考构图对象,其中,M=N;显示所述M个参考构图对象。5.根据权利要求1所述的方法,其特征在于,所述基于所述N张中间图像,进行图像合成,输出目标图像之前,包括:确定拍摄预览界面中的第k拍摄对象的第k参考构图对象,并将第k参考构图对象显示在拍摄预览界面中;在所述第k拍摄对象的拍摄信息与所述第k参考构图对象的拍摄信息相匹配的情况下,确定拍摄预览界面中的第k+1拍摄对象的第k+1参考构图对象,并将第k+1参考构图对象显示在拍摄预览界面中;其中,0<k≤N。6.根据权利要求1所述的方法,其特征在于,所述基于所述N张中间图像,进行图像合成,输出目标图像,包括:在所述N张中间图像组成所述目标图像的全部图像内容的情况下,将所述N张中间图像合成为所述目标图像并输出;在所述N张中间图像组成所述目标图像的部分图像内容的情况下,获取所述拍摄预览界面显示的背景图像,并将所述N张中间图像和所述背景图像合成为所述目标图像并输出。7.一种终端,包括:检测模块,用于在拍摄预览界面显示M个参考构图对象的状态下,检测拍摄预览界...

【专利技术属性】
技术研发人员:李陈
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1