CN112887601A - 拍摄方法、装置及电子设备 - Google Patents
拍摄方法、装置及电子设备 Download PDFInfo
- Publication number
- CN112887601A CN112887601A CN202110105249.9A CN202110105249A CN112887601A CN 112887601 A CN112887601 A CN 112887601A CN 202110105249 A CN202110105249 A CN 202110105249A CN 112887601 A CN112887601 A CN 112887601A
- Authority
- CN
- China
- Prior art keywords
- target object
- picture
- electronic device
- shooting
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
Landscapes
- Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种拍摄方法、装置及电子设备,属于通信技术领域。该方法包括:确定第一目标物体的拍摄参数,向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片,将第二图片中的第二目标物体合成到基于相同的拍摄参数拍摄得到的第一图片中,得到目标图片。通过相同的拍摄参数拍摄不同的目标物体时,拍摄得到的不同目标物体的特点相近,将多个目标物体合成到同一个图片中时,多个目标物体的特点接近,从而可以使合成的图片更加协调。
Description
技术领域
本申请属于通信技术领域,具体涉及一种拍摄方法、装置及电子设备。
背景技术
互联网技术的发展使得联动拍摄成为可能,通过多个电子设备,可以将位于不同位置的目标物体拍摄到同一张图片中。联动拍摄的基本原理是通过不同的电子设备分别对位于不同位置的目标物体进行拍摄,得到多张图片,选择其中的一张图像作为背景图片,提取其他图片中的目标物体,通过图像合成技术,将提取到的目标物体合成到背景图片中,得到目标图片。
在实现本申请的过程中,发明人发现现有技术中至少存在如下问题:在图像合成过程中,由于不同电子设备拍摄得到的图片之间存在差异,导致合成的目标图片中各目标物体之间的不协调,从而导致联动拍摄难以得到符合用户需求的图片。
申请内容
本申请实施例的目的是提供一种拍摄方法、装置及电子设备,能够解决联动拍摄过程中目标物体之间的不协调的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种拍摄方法,该方法包括:
确定第一目标物体的拍摄参数;
向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片;
接收所述第二电子设备发送的所述第二图片中包括的所述第二目标物体的图像数据;
根据所述第二目标物体的图像数据,将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片,所述第一图片是基于所述拍摄参数对所述第一目标物体进行拍摄得到的。
第二方面,本申请实施例提供了一种拍摄方法,该方法包括:
接收第一电子设备发送的拍摄参数;
基于所述拍摄参数,对第二目标物体进行拍摄,得到第二图片;
向所述第一电子设备发送所述第二图片包括的所述第二目标物体的图像数据,以使所述第一电子设备将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片;
其中,所述第一图片为所述第一电子设备基于所述拍摄参数,对至少一个第一目标物体进行拍摄得到的图片。
第三方面,本申请实施例提供了一种图像拍摄装置,该装置包括:
确定模块,用于确定第一目标物体的拍摄参数;
发送模块,用于向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片;
接收模块,用于接收所述第二电子设备发送的所述第二图片中包括的所述第二目标物体的图像数据;
合成模块,用于将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片,所述第一图片是基于所述拍摄参数对所述第一目标物体进行拍摄得到的。
第四方面,本申请实施例提供了一种图像拍摄装置,该装置包括:
接收模块,用于接收第一电子设备发送的拍摄参数;
拍摄模块,用于基于所述拍摄参数,对第二目标物体进行拍摄,得到第二图片;
发送模块,用于向所述第一电子设备发送所述第二图片包括的所述第二目标物体的图像数据,以使所述第一电子设备将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片;
其中,所述第一图片为所述第一电子设备基于所述拍摄参数,对至少一个第一目标物体进行拍摄得到的图片。
第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第六方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第七方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,第一电子设备确定第一目标物体的拍摄参数,向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片,将第二图片中的第二目标物体合成到基于相同的拍摄参数拍摄得到的第一图片中,得到目标图片。第一电子设备和第二电子设备可以通过相同的拍摄参数分别拍摄位于不同位置的目标物体,通过相同的拍摄参数拍摄不同的目标物体时,拍摄得到的不同目标物体的特点相近,将多个目标物体合成到同一个图片中时,多个目标物体的特点接近,从而可以使合成的图片更加协调。
附图说明
图1是根据一示例性实施例提供的一种拍摄方法的步骤流程图;
图2是根据一示例性实施例提供的一种拍摄示意图;
图3是根据一示例性实施例提供的另一种拍摄方法的步骤流程图;
图4是根据一示例性实施例提供的一种图片合成示意图;
图5是根据一示例性实施例提供的一种图像拍摄装置的结构图;
图6是根据一示例性实施例提供的另一种图像拍摄装置的结构图
图7是根据一示例性实施例提供的一种电子设备的结构图;
图8为实现本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的拍摄方法进行详细地说明。
参照图1,图1是根据一示例性实施例提供的一种拍摄方法的步骤流程图,如图1所示,该方法可以包括:
步骤101、确定第一目标物体的拍摄参数。
本实施例中,拍摄方法由第一电子设备执行,第一电子设备例如手机、摄像机、可穿戴设备和电脑等终端设备。第一电子设备首先可以确定需要拍摄的第一目标物体,以及第一目标物体的拍摄参数,然后基于拍摄参数对第一目标物体进行拍摄。
示例性地,第一电子设备可以包括显示屏和摄像头,第一电子设备可以在显示屏中显示拍摄预览界面,通过拍摄预览界面显示摄像头实时采集到的预览图像。第一电子设备可以对拍摄预览界面中的预览图像进行目标检测,当检测到预览图像中存在预设类别的目标物体时,可以将预设类别的目标物体作为第一目标物体。例如,若第一电子设备检测到拍摄预览界面中存在人体,可以将人体作为第一目标物体,若第一电子设备检测到预览图像中存在动物,可以将动物作为第一目标物体,人体和动物均为预设类别的目标物体。第一目标物体也可以由用户选择确定。例如,用户在观察到拍摄预览界面中存在目标物体时,可以点击拍摄预览界面中显示的目标物体,电子设备可以响应于用户的点击操作,对点击操作对应的预设范围进行检测,将检测到的目标物体作为第一目标物体。第一电子设备确定第一目标物体的方法可以包括但不限于通过目标检测模型对图像进行检测的方法,现有技术中已经存在的目标检测技术,以及未来可能出现的目标检测技术都可以应用于本实施例,以检测确定第一目标物体。
可选地,拍摄参数中可以包括第一目标物体与第一电子设备之间的拍摄距离。
在一种实施例中,第一电子设备在确定第一目标物体的同时,可以确定第一目标物体与第一电子设备之间的拍摄距离。其中,拍摄距离可以是第一电子设备与第一目标物体之间的实际距离,也可以是对第一目标物体进行对焦之后,得到的焦距。例如,第一电子设备在确定人体之后,可以通过距离传感器检测得到人体与第一电子设备之间的实际距离,即拍摄距离。或者,第一电子设备在确定人体之后,可以对人体进行对焦,将对焦得到的焦距作为拍摄距离。
在另一种实施例中,第一电子设备也可以获取第一目标物体的深度图像,根据深度图像确定第一目标物体与第一电子设备之间的实际距离。例如,第一电子设备可以集成双目摄像头,在图像采集过程中,第一电子设备可以通过相隔一定距离的两个摄像头同时获取拍摄场景内的两幅图像,并通过立体匹配算法找到两幅图像中对应的像素点,随后根据三角原理计算出视差信息,通过视差信息转换得到用于表征拍摄场景中物体的深度信息的深度图像,深度图像中的每个像素点的灰度值表示拍摄场景中某一点距离摄像头的远近。在得到深度图像之后,可以对深度图像进行目标检测,确定第一目标物体在深度图像中的位置,例如确定人体在深度图像中的矩形区域,将矩形区域内所有像素点与第一电子设备的平均距离作为拍摄距离,或者将矩形区域内所有像素点中的最大距离或最小距离作为拍摄距离。深度图像的采集方法,以及根据深度图像确定拍摄距离的具体方法可以根据需求设置,本实施例对此不做限制。
需要说明的是,第一目标物体的数量可以是一个或多个,第一目标物体可以是动物、人体、车辆、建筑物和植物等类别的目标物体,本实施例对第一目标物体的具体类别不做限制。
在一种实施例中,第一电子设备在确定拍摄参数之后,可以直接使用拍摄参数对第一目标物体进行拍摄,得到包括第一目标物体的第一图片。例如,第一电子设备可以响应于第一输入,基于拍摄参数,对第一目标物体进行拍摄,得到第一图片。第一输入用于控制第一电子设备对第一目标物体进行拍摄,得到第一图片。第一输入例如点击第一电子设备中的实体按键,或者点击显示屏中的虚拟按键的点击操作。第一电子设备在接收到第一输入之后,可以响应于第一输入,基于确定的拍摄参数,对第一目标物体进行拍摄,得到第一图片。
示例地,如图2所示,图2是根据一示例性实施例提供的一种拍摄示意图,拍摄距离200为第一电子设备201和第一目标物体202之间的实际距离,第一电子设备201在接收到第一输入之后,可以响应于第一输入,直接对第一目标物体202进行拍摄,得到第一图片。当拍摄距离为焦距时,第一电子设备可以保持焦距不变,对第一目标物体202进行拍摄,得到第一图片。
需要说明的是,第一电子设备可以在接收到第一输入之前,检测得到第一目标物体并确定拍摄参数,在接收到第一输入之后根据拍摄参数进行拍摄;也可以在接收到第一输入之后,先检测得到第一目标物体并确定拍摄参数,然后拍摄得到第一图片,本实施例对第一图片的拍摄过程不做限制。
步骤102、向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片。
其中,第二电子设备可以是在拍摄之前,预先与第一电子设备建立通信连接的电子设备,第二电子设备可以是与第一电子设备相同或不同的设备,第二电子设备可以是一个或多个。在拍摄过程中,第一电子设备为主设备,第二电子设备为从设备。第一电子设备与第二电子设备建立通信连接的过程可以根据需求设置,本实施例对此不做限制。
示例性地,第二电子设备在建立与第一电子设备的通信连接之后,可以显示拍摄预览界面,并对拍摄预览界面中的物体进行检测,确定拍摄预览界面中的第二目标物体。第二目标物体可是与第一目标物体类别相同的目标物体,也可以是与第一目标物体类别不同的目标物体。第二目标物体的确定方法可参考第一目标物体,本实施例对此不做赘述。
本实施例中,第一电子设备可以向第二电子设备发送拍摄参数,使第二电子设备基于相同的拍摄参数对第二目标物体进行拍摄,得到包括第二目标物体的第二图片。结合上述举例,第一电子设备在接收到第一输入之后,可以响应于第一输入,向第二电子设备发送拍摄指令和拍摄参数。相应的,第二电子设备在接收到拍摄指令和拍摄参数之后,可以响应于拍摄指令,调整第二目标物体的拍摄参数与第一目标物体的拍摄参数一致,并根据调整后的拍摄参数对第二目标物体进行拍摄。
在一种实施例中,当拍摄参数中包括拍摄距离时,步骤102可以通过如下方式实现:
向第二电子设备发送拍摄距离,以使第二电子设备对与第二电子设备相距拍摄距离的第二目标物体进行拍摄,得到第二图片。
如图2所示,第二电子设备203在接收到第一电子设备发送的拍摄距离之后,可以比较检测得到的第二目标物体204与第二电子设备203之间的实际距离205与接收到的拍摄距离200,若实际距离205与拍摄距离200之间的差值小于或等于预设距离阈值,第二电子设备可以直接控制摄像头拍摄,得到第二图片。反之,若第二目标物体204与第二电子设备203之间的实际距离205与拍摄距离200之间的差值大于或等于预设距离阈值,第二电子设备可以输出提示信息,提示用户移动第二电子设备或者移动第二目标物体,当第二电子设备203与第二目标物体204之间的实际距离与拍摄距离200之间的差值小于或等于预设距离阈值后,控制摄像头进行拍摄,得到第二图片,图2中虚线区域206为移动后的第二目标物体。
再例如,若拍摄距离为焦距,第二电子设备可以调节摄像头的焦距与拍摄距离一致。此时,若用户不在焦距内,第二电子设备可以输出提示信息,提示用户移动第二电子设备或者移动第二目标物体,使第二目标物***于焦距内。提示信息的形式可以包括但不限于语音信息、文字信息和图案信息等,本实施例对提示信息的具体形式不做限制。
步骤103、接收第二电子设备发送的第二图片中包括的第二目标物体的图像数据。
在一种实施例中,第二电子设备在拍摄得到第二图片之后,可以直接向第一电子设备发送第二图片,以将第二图片中包括的第二目标物体的图像数据发送给第一电子设备。或者,第二电子设备可以对第二图片进行目标检测,确定第二图片中第二目标物体所在的矩形区域,并提取矩形区域内的图像数据,得到第二目标物体的图像数据,向第一电子设备发送第二目标物体的图像数据。第二电子设备向第一电子设备发送第二目标物体的图像数据的具体过程可以根据需求设置,本实施例对此不做限制。
步骤104、根据第二目标物体的图像数据,将第二图片中的第二目标物体合成到第一图片中,得到目标图片。
本实施例中,第一电子设备可以将第二电子设备拍摄得到的第二目标物体合成到第一图片中,得到包括第一目标物体和第二目标物体的目标图片。结合上述举例,第一电子设备在接收到第二电子设备发送的第二目标物体的图像数据之后,可以对第二目标物体的图像数据和第一图片进行合成,以将第二目标物体合成到第一图片中,得到目标图像。或者,第一电子设备在接收到第二图片之后,可以对第二图片进行目标检测,提取第二图片中第二目标物体的图像数据,将第二目标物体的图像数据合成到第一图片中,得到目标图片。第一电子设备将第二目标物体的图像数据合成到第一图片中的具体方法可以根据需求设置,本实施例对此不做限制。
实际应用中,通过相同的拍摄距离拍摄不同的目标物体时,拍摄得到的不同目标物体的比例相同,将多个目标物体合成到同一个图片中时,多个目标物体的比例协调,从而可以使合成的图片更加协调。
其中,第一电子设备在将第二目标物体的图像数据合成到第一图片中时,可以将第二目标物体合成到除第一目标物体所在区域之外的其他区域,以避免第一目标物体与第二目标物体重叠,影响观看效果。
需要说明的是,第一电子设备和第二电子设备可以是位于不同地理区域的电子设备,例如第一电子设备位于A市,第二电子设备位于B市,此时第一电子设备和第二电子设备可以实现异地拍摄,将位于不同地理区域的目标物体拍摄到同一张图片中。或者,第一电子设备和第二电子设备可以是位于同一个地方的电子设备,此时第一电子设备和第二电子设备可以分别对位于不同方向的目标物体进行拍摄,将不同方向上的目标物体拍摄到同一张图片中。第一电子设备和第二电子设备直接将位于不同位置的目标物体拍摄同一张图片中,可以减少后续图像合成过程中的剪辑成本。
综上所述,本实施例中,第一电子设备确定第一目标物体的拍摄参数,向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片,将第二图片中的第二目标物体合成到基于相同的拍摄参数拍摄得到的第一图片中,得到目标图片。第一电子设备和第二电子设备可以通过相同的拍摄参数分别拍摄位于不同位置的目标物体,通过相同的拍摄参数拍摄不同的目标物体时,拍摄得到的不同目标物体的特点相近,将多个目标物体合成到同一个图片中时,多个目标物体的特点接近,从而可以使合成的图片更加协调。
参照图3,图3是根据一示例性实施例提供的另一种拍摄方法的步骤流程图,如图3所示,该方法可以包括:
步骤301、第一电子设备确定第一目标物体的拍摄参数。
本实施例中,第一电子设备首先可以显示拍摄预览界面,确定拍摄预览界面中的第一目标物体,以及第一目标物体的拍摄参数。第一电子设备可以通过拍摄预览界面显示第一目标物体,方便用户通过拍摄预览界面观察图片效果。
步骤302、第一电子设备向第二电子设备发送拍摄参数。
本实施例中,第一电子设备可以在拍摄第一图片之前,向第二电子设备发送拍摄参数,以使第二电子设备基于拍摄参数对第二目标物体进行拍摄,得到预览图像,并向第一电子设备返回预览图像中包括的第二目标物体的图像数据。
可选地,拍摄参数中包括第一目标物体与第一电子设备之间的拍摄距离、第一目标物体在第一电子设备的拍摄预览界面中的位置信息、第一电子设备所处环境的光照强度信息和第一目标物体的动作信息中的一种或多种。
可选地,在步骤302之前,该方法还可以包括以下至少一项:
确定第一电子设备的拍摄预览界面中显示的预览图像符合预设条件;
确定接收到用户输入的拍摄确认操作。
在一种实施例中,在实施联动拍摄过程中,首先可以确定拍摄过程中的主设备和从设备,即第一电子设备或第二电子设备,然后启动拍摄。例如,第一电子设备可以在确定第一电子设备为拍摄过程中的主设备时,向第二电子设备发送拍摄参数,以使第二电子设备拍摄第二图片。具体的,第一电子设备可以对拍摄预览界面中显示的预览图像进行识别,确定预览图像的类别,若预览图像的类别为风景类、人物类等预设类别的图像时,确定预览图像符合预设条件,第一电子设备为拍摄过程中的主设备。再或者,第一电子设备可以对预览图像中预设类别的目标物体进行目标检测,若确定目标物体的数量大于或等于预设数量,则确定预览图像符合预设条件,第一电子设备为拍摄过程中的主设备。当第一电子设备确定第一电子设备为主设备时,可以向第二电子设备发送控制请求,请求设置第二电子设备为拍摄过程中的从设备。相应的,第二电子设备在接收到控制请求之后,可以响应于控制请求,将第二电子设备设置为从设备,并在接收第一电子设备发送的拍摄参数时,基于拍摄参数拍摄第二图片。
在另一种实施例中,第一电子设备也可以在确定接收到用户输入的拍摄确认操作时,确定第一电子设备为主设备,并向第二电子设备发送控制请求,请求设置第二电子设备为从设备。拍摄确认操作例如点击拍摄确认按钮的操作,第一电子设备可以在接收到用户点击拍摄确认按钮的情况下,确定第一电子设备为拍摄过程中的主设备。再或者,第一电子设备可以在确定接收到用户输入的拍摄确认操作,并在确定预览图像符合预设条件时,确定第一电子设备为主设备。
实际应用中,第一电子设备和第二电子设备可以基于预览图像和/或用户操作,确定拍摄过程中的主设备和从设备,可以灵活设置主从设备,方便用户拍摄。
需要说明的是,第一电子设备和第二电子设备为相对关系,在拍摄过程中,任何一个电子设备在确定自身为主设备时,可以向其他电子设备发送控制请求,请求设置其他电子设备为从设备。
步骤303、第一电子设备在拍摄预览界面中显示预览图像中的第二目标物体。
在一种实施例中,第二电子设备在接收到第一电子设备发送的拍摄参数之后,首先可以基于拍摄参数对第二目标物体进行拍摄,得到预览图像,并向第一电子设备发送预览图像中包括的第二目标物体的图像数据。第二电子设备拍摄预览图像的过程与拍摄第二图片的过程相同,本实施例对此不做赘述。
相应的,第一电子设备在接收到第二电子设备发送的预览图像中的第二目标物体的图像数据之后,可以直接将第二目标物体的图像数据合成到拍摄预览界面中,在拍摄预览界面中显示第二目标物体,方便用户通过拍摄预览界面观看图像合成效果。若用户确定拍摄预览界面中显示的图像效果符合要求,则可以执行第一输入,控制第一电子设备拍摄第一图片,并控制第一电子设备向第二电子设备发送拍摄指令,第二电子设备可以接收第一电子设备发送的拍摄指令,并响应于拍摄指令,基于拍摄参数对第二目标物体进行拍摄,得到第二图片。
在一种实施例中,第一电子设备可以基于第二目标物体的深度信息,在拍摄预览界面中显示第二目标物体。例如,第二电子设备在接收到第一电子设备发送的拍摄参数之后,首先可以拍摄得到第二目标物体的预览图像,预览图像包括第二目标物体的深度图像和彩色图像,第二电子设备可以将拍摄得到的深度图像和彩色图像发送给第一电子设备。第一电子设备可以基于第二目标物体的深度图像,在拍摄预览界面中显示第二目标物体的彩色图像。具体的,第二电子设备首先可以根据第二电子设备发送的深度图像,确定第二目标物体的深度信息,深度信息表示第二目标物体与第二电子设备之间的实际距离。然后,可以比较拍摄预览界面中的每个目标物体分别与第二目标物体的深度信息,确定第二目标物体与拍摄预览界面中包括的目标物体的相对深度关系。如图4所示,图4是根据一示例性实施例提供的一种拍摄预览界面的示意图,第一电子设备401拍摄预览界面中包括目标物体402和第一目标物体403,第二电子设备404拍摄的预览图像中包括第二目标物体405,第二目标物体405的深度大于第一目标物体403和目标物体物体402的深度。第一电子设备在显示拍摄预览界面时,可以使第二目标物体405在拍摄预览界面中的深度与第二目标物体405在预览图像中的深度一致,即使第二目标物体405位于目标物体402的后面,虚线框406所示为拍摄预览界面中各物体之间的相对深度关系,在相对深度关系中,第二目标物体405的深度大于目标物体402的深度,若目标物体402与第二目标物体405有重叠的部分,可以删除重叠部分的第二目标物体,使拍摄预览界面中的第二目标物体405位于物体402的后面,可以使目标图片更加协调。
实际应用中,第一电子设备通过拍摄预览界面预先显示第二电子设备拍摄得到的第二目标物体,用户可以预先观看图像合成效果,可以方便用户及时调整拍摄参数。
步骤304、第二电子设备基于拍摄参数,对第二目标物体进行拍摄,得到第二图片。
在一种实施例中,当拍摄参数中包括第一目标物体在第一电子设备的拍摄预览界面中的位置信息时,步骤304可以通过如下方式实现:
输出与位置信息对应的位置提示信息,以提示用户将第二目标物体移动至目标区域,目标区域为第二电子设备的拍摄预览界面中除位置信息对应的区域之外的其他区域;
对第二目标物体进行拍摄,得到第二图片。
本实施例中,第一电子设备可以确定第一目标物体在拍摄预览界面中的位置,得到第一目标物体的位置信息,并向第二电子设备发送位置信息。结合步骤101,第一电子设备在检测拍摄预览界面中的第一目标物体时,可以同时确定第一目标物体在拍摄预览界面中的位置信息。例如,第一电子设备可以通过目标检测模型对实时采集的图像进行目标检测,确定第一目标物体所在矩形区域在图像中的坐标信息,坐标信息例如(20,20)和(90,90),坐标信息表示第一目标物体所在矩形区域的左上角坐标和右下角坐标,也即第一目标物体在拍摄预览界面中的位置信息,向第二电子设备发送位置信息。位置信息的具体形式可以根据需求设置,本实施例对此不做限制。第一电子设备检测第一目标物体的位置信息的方法可以包括但不限于通过目标检测模型检测的方法,本领域已知的或未来可能出现的方法均可以应用于本实施例,以确定第一目标物体的位置信息。
相应的,第二电子设备在接收到第一电子设备发送的位置信息之后,可以输出位置提示信息,提示用户移动第二目标物体的位置,并对第二目标物体进行拍摄,得到第二图片。结合上述举例,第二电子设备在接收到坐标信息(20,20)和(90,90)之后,可以检测第二目标物体在第二电子设备的拍摄预览界面中的位置,若第二目标物体在坐标信息(20,20)和(90,90)所示的区域内,则输出位置提示信息,提示用户移动第二电子设备或移动第二目标物体,使第二目标物***于第二电子设备的拍摄预览界面中的目标区域。在检测到第二目标物***于目标区域之后,可以启动对第二目标物体进行拍摄,得到第二图片。目标区域为坐标信息(20,20)和(90,90)限定的矩形区域之外的其他区域。位置提示信息例如语音提示信息或文字提示信息,位置提示信息的具体形式可以根据需求设置,本实施例对此不做限制。
实际应用中,第一电子设备向第二电子设备发送第一目标物体的位置信息,第二电子设备输出对应的位置提示信息,可以使用户将第二目标物体移动到拍摄预览界面中除第一目标物体所在区域之外的其他区域。第一电子设备在将第二目标物体合成到第一图片的过程中,可以根据第二目标物体在第二图片中的位置,将第二目标物体合成到除第一目标物体所在区域之外的其他区域,避免第一目标物体与第二目标物体重叠。
在一种实施例中,当拍摄参数中包括第一电子设备所处环境的光照强度信息时,步骤304可以通过如下方式实现:
在第一电子设备所处环境的光照强度大于当前环境的光照强度的情况下,进行补光,以使第二电子设备的采光量与第一电子设备的采光量匹配;或者,在第一电子设备所处环境的光照强度小于当前环境的光照强度的情况下,降低采光量,以使第二电子设备的采光量与第一电子设备的采光量匹配;
对第二目标物体进行拍摄,得到第二图片。
本实施例中,第一电子设备在拍摄第一图片之前,可以确定第一电子设备所处环境的光照强度,得到光照强度信息,并向第二电子设备发送光照强度信息。例如,第一电子设备可以通过光照强度传感器实时采集光照强度信息,向第二电子设备发送光照强度信息。第一电子设备获取光照强度信息的具体方法可以根据需求设置,本实施例对此不做限制。
相应的,第二电子设备在接收到第一电子设备发送的光照强度信息之后,可以根据光照强度信息对采光量进行调节,并在调节采光量之后对第二目标物体进行拍摄,得到第二图片。例如,第二电子设备可以通过光照强度传感器实时采集当前环境的光照强度信息,当接收到第一电子设备发送的光照强度信息之后,比较采集的光照强度信息和接收的光照强度信息,若采集的光照强度信息比第一电子设备发送的光照强度信息小,则可以开启补光灯进行补光,使当前环境的光照强度与第一电子设备所处环境的光照强度之间的差值小于或等于预设强度阈值,即使第二电子设备所处环境的光照强度接近第一电子设备所处环境的光照强度,以提高第二电子设备采光量,使第二电子设备的采光量与第一电子设备的采光量匹配。相反的,当采集的光照强度信息比接收的光照强度信息大时,可以降低摄像头的采光量,使第二电子设备采集的光照强度与第一电子设备所处环境的光照强度之间的差值小于或等于预设强度阈值,从而可以使第二电子设备的采光量与第一电子设备的采光量匹配。当第二电子设备的采光量与第一电子设备的采光量匹配时,可以使第二电子设备在拍摄预览图像或第二图片时,采光量接近第一电子设备的采光量,从而可以使第二电子设备拍摄得到的图片亮度与第一电子设备拍摄得到的图片亮度匹配。
实际应用中,第二电子设备根据第一电子设备发送的光照强度信息对第二电子设备的采光量进行调节,可以使第二电子设备拍摄得到的图片亮度与第一电子设备拍摄得到的图片亮度相当,从而可以使目标图片中的第一目标物体与第二目标物体的光照强度接近,使目标图片的效果更好。
在一种实施例中,当拍摄参数中包括第一目标物体的动作信息时,步骤304可以通过如下方式实现;
输出与动作信息对应的动作提示信息,以提示用户调整第二目标物体的动作与第一目标物体的动作一致;
对第二目标物体进行拍摄,得到第二图片。
本实施例中,第一电子设备可以确定第一目标物体的动作,并向第二电子设备发送第一目标物体的动作信息。例如,若第一目标物体为人体,第一电子设备可以通过目标检测模型对采集到的图像进行检测,确定图像中人体的手势动作、表情动作和肢体动作等动作信息,手势动作例如人体做出的“OK”手势,表情动作例如微笑表情和鬼脸表情,肢体动作例如后仰动作和弯腰动作。第一电子设备可以将检测得到的动作进行编码,得到动作信息,向第二电子设备发送动作信息。第一电子设备检测动作信息和发送动作信息的具体过程可以根据需求设置,本实施对此不做限制。
相应的,第二电子设备在接收到第一电子设备发送的动作信息之后,可以输出与接收到的动作信息对应的动作提示信息,并对第二目标物体进行拍摄,得到第二图。结合上述举例,第二电子设备在接收到第一电子设备发送的动作信息之后,可以确定动作信息对应的“OK”手势、微笑表情、鬼脸表情、后仰动作和弯腰动作等动作。此时,第二电子设备可以输出对应的动作提示信息,提示用户比划“OK”手势,微笑和做鬼脸,以及后仰和弯腰,使得第二目标物体与第一目标物体的动作一致。在检测到用户的动作与第一电子设备发送的动作信息对应时,可以对第二目标物体进行拍摄,得到第二图。动作提示信息的具体形式可以根据需求设置,本实施例对此不做限制。
实际应用中,第二电子设备根据第一电子设备发送的动作信息,提示用户调整第二目标物体的动作与第一目标物体的动作一致,可以使目标图片中第一目标物体与第二目标物体的动作一致。此时,目标图片中包括的目标物体的动作一致,可以使目标图片更加和谐。
需要说明的是,当拍摄参数中包括拍摄距离、位置信息、光照强度信息和动作信息中的多种信息时,第二电子设备在拍摄过程中,可以基于多种参数进行拍摄,得到第二图片。
步骤305、第二电子设备向第一电子设备发送第二图片包括的第二目标物体的图像数据。
步骤306、第一电子设备根据第二目标物体的图像数据,将第二图片中的第二目标物体合成到第一图片中,得到目标图片。
可选地,第二目标物体的图像数据中包括第二目标物体的深度信息;
相应的,步骤306可以通过如下方式实现:
根据第二目标物体的深度信息和第一图片中包括的目标物体的深度信息,确定第二目标物体与第一图片中包括的目标物体的相对深度关系;
基于相对深度关系,将第二图片中的第二目标物体合成到第一图片中,得到目标图片。
可选地,基于相对深度关系,将第二图片中的第二目标物体合成到第一图片中,得到目标图片的步骤可以通过如下方式实现:
在第二目标物体的深度大于目标物体的深度的情况下,将第二目标物体合成到目标物体之后。
示例性地,结合图4所示,第二电子设备拍摄的第二图片中包括第二目标物体的深度图像和彩色图像。第一电子设备在将第二目标物体合成到到第一图片的过程中,首先可以根据第二图片包括的深度图像,确定第二目标物体的深度信息。然后,可以比较第一图片中的每个目标物体分别与第二目标物体的深度信息,确定第二目标物体与第一图片中包括的目标物体的相对深度关系。第一电子设备401拍摄的第一图片中包括目标物体402和第一目标物体403,第二电子设备404拍摄的第二图片中包括第二目标物体405,第二目标物体405的深度大于第一目标物体403和目标物体物体402的深度。第一电子设备在合成目标图片过程中,使第二目标物体405在目标图片中的深度与第二目标物体405在第二图片中的深度一致,即使第二目标物体405位于目标物体402的后面,虚线框406所示为合成得到的目标图片中各物体之间的相对深度关系,在相对深度关系中,第二目标物体405的深度大于目标物体402的深度,若目标物体402与第二目标物体405有重叠的部分,可以删除重叠部分的第二目标物体,使目标图片中的第二目标物体405位于物体402的后面,可以使目标图片更加协调。
实际应用中,根据深度信息将第二电子设备拍摄的第二目标物体与第一电子设备拍摄的第一目标物体合成到一张图片中,可以使两个设备拍摄得到的物体比例协调,使拍摄得到的图片更加和谐。并且,在第二目标物体的深度大于目标物体的深度的情况下,将第二目标物体合成到所述目标物体之后,可以使深度不同的多个物体的比例协调,使图片更加自然。
在一种实施例中,在图像合成过程中,可以使类别相同的目标物体的深度相同。结合图4所示,若第一目标物体403和第二目标物体405的类别相同,可以根据第一目标物体403和第二目标物体405的相对深度关系,使目标图片中第二目标物体405的深度与第一目标物体403的深度相同。使目标图片中类别相同的目标物体的深度相同,可以使类别相同的目标物体更加协调。
可选地,该方法还可以包括:
将第二目标物体合成到第一图片中除第一目标物体之外的其他区域。
示例地,第二目标物体的图像数据中可以包括第二目标物体的位置信息,即第二目标物体在第二图片中的坐标信息。结合步骤303,用户在将第二目标物体移动到目标区域之后,拍摄得到第二图片。此时,第一电子设备在将第二目标物体合成到第一图片的过程中,可以确定第二目标物体在第二图片中的位置信息,根据第二目标物体在第二图片中的坐标信息,将第二目标物体合成到第一图片中。由于第二目标物体所在的目标区域与第一目标物体不在同一区域,因此第一目标物体与第二目标物体不会发生重叠。
实际应用中,将第二目标物体合成到第一图片中除第一目标物体之外的其他区域,可以避免第一目标物体与第二目标物体重叠,得到更加清晰的目标图片。
综上所述,本实施例中,第一电子设备确定第一目标物体的拍摄参数,向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片,将第二图片中的第二目标物体合成到基于相同的拍摄参数拍摄得到的第一图片中,得到目标图片。第一电子设备和第二电子设备可以通过相同的拍摄参数分别拍摄位于不同位置的目标物体,通过相同的拍摄参数拍摄不同的目标物体时,拍摄得到的不同目标物体的特点相近,将多个目标物体合成到同一个图片中时,多个目标物体的特点接近,从而可以使合成的图片更加协调。
可选地,第一电子设备还可以确定拍摄预览界面的颜色信息,并向第二电子设备发送颜色信息。
相应的,第二电子设备可以接收第一电子设备发送的颜色信息,并对第二图片的颜色进行调整,使第二图片的颜色符合第一图片的颜色。
本实施例中,第一电子设备在检测第一目标物体的同时,可以对拍摄预览界面的颜色进行检测,确定拍摄预览界面的颜色信息。例如,第一电子设备可以对拍摄预览界面中所有像素点的颜色进行统计,确定所有像素点的平均颜色值,并向第二电子设备发送平均颜色值。第二电子设备在接收到平均颜色之后,可以使用滤镜进行拍摄,得到第二图片,使第二图片的颜色与第一图片的颜色接近。
实际应用中,第二电子设备根据第一电子设备发送的颜色信息对第二图片的颜色进行调整,可以使第二图片的颜色与第一图片的颜色一致,从而可以使目标图片中第一目标物体与第二目标物体的颜色接近,使得目标图片的颜色更加和谐。
需要说明的是,本申请实施例提供的拍摄方法,执行主体可以为图像拍摄装置,或者,或者该图像拍摄装置中用于执行加载拍摄方法的控制模块。本申请实施例中以图像拍摄装置执行加载拍摄方法为例,说明本申请实施例提供的拍摄方法。
参照图5,图5是根据一示例性实施例提供的一种图像拍摄装置的结构图,如图5所示,该装置500可以包括:确定模块501、发送模块502、接收模块503和合成模块504。
确定模块501用于确定第一目标物体的拍摄参数。
发送模块502用于向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片。
接收模块503用于接收第二电子设备发送的第二图片中包括的第二目标物体的图像数据。
合成模块504用于根据第二目标物体的图像数据,将第二图片中的第二目标物体合成到第一图片中,得到目标图片,第一图片是基于拍摄参数对第一目标物体进行拍摄得到的。
可选地,第二目标物体的图像数据中包括第二目标物体的深度信息;
合成模块504包括:
确定单元,用于根据第二目标物体的深度信息和第一图片中包括的目标物体的深度信息,确定第二目标物体与第一图片中包括的目标物体的相对深度关系;
合成单元,用于基于相对深度关系,将第二图片中的第二目标物体合成到第一图片中,得到目标图片。
可选地,合成单元具体用于在第二目标物体的深度大于目标物体的深度的情况下,将第二目标物体合成到目标物体之后。
可选地,合成模块505还用于在第一电子设备的拍摄预览界面中显示预览图像中的第二目标物体。
可选地,拍摄参数中包括第一目标物体与第一电子设备之间的拍摄距离;
发送模块503具体用于向第二电子设备发送拍摄距离,以使第二电子设备对与第二电子设备相距拍摄距离的第二目标物体进行拍摄,得到第二图片。
可选地,拍摄参数中包括第一目标物体在第一电子设备的拍摄预览界面中的位置信息;
发送模块503具体用于向第二电子设备发送位置信息,以使第二电子设备输出与位置信息对应的位置提示信息,并对第二目标物体进行拍摄,得到第二图片;
其中,位置提示信息用于提示用户将第二目标物体移动至目标区域,目标区域为第二电子设备的拍摄预览界面中除位置信息对应的区域之外的其他区域。
可选地,拍摄参数中包括第一电子设备所处环境的光照强度信息;
发送模块503具体用于向第二电子设备发送光照强度信息,以使第二电子设备调节采光量与第一电子设备的采光量匹配,并对第二目标物体进行拍摄,得到所述第二图片。
可选地,拍摄参数中包括第一目标物体的动作信息;
发送模块503具体用于向第二电子设备发送动作信息,以使第二电子设备输出与动作信息对应的动作提示信息,并对第二目标物体进行拍摄,得到第二图片;
其中,动作提示信息用于提示用户调整第二目标物体的动作与第一目标物体的动作一致。
可选地,确定模块501还用于确定第一电子设备的拍摄预览界面中显示的预览图像符合预设条件;和/或,确定接收到用户输入的拍摄确认操作。
参照图6,图6是根据一示例性实施例提供的一种图像拍摄装置的结构图,如图6所示,该装置600可以包括:接收模块601、拍摄模块602和发送模块603。
接收模块601用于接收第一电子设备发送的拍摄参数。
拍摄模块602用于基于拍摄参数,对第二目标物体进行拍摄,得到第二图片。
发送模块603用于向第一电子设备发送第二图片包括的第二目标物体的图像数据,以使第一电子设备将第二图片中的第二目标物体合成到第一图片中,得到目标图片。
其中,第一图片为第一电子设备基于拍摄参数,对至少一个第一目标物体进行拍摄得到的图片。
可选地,拍摄参数中包括第一目标物体与第一电子设备之间的拍摄距离;
拍摄模块602具体用于对与第二电子设备相距拍摄距离的第二目标物体进行拍摄,得到第二图片。
可选地,拍摄参数中包括第一目标物体在第一电子设备的拍摄预览界面中的位置信息;
拍摄模块602具体用于输出与位置信息对应的位置提示信息,以提示用户将第二目标物体移动至目标区域,目标区域为第二电子设备的拍摄预览界面中除位置信息对应的区域之外的其他区域;对第二目标物体进行拍摄,得到第二图片。
可选地,拍摄参数中包括第一电子设备所处环境的光照强度信息;
拍摄模块602具体用于在第一电子设备所处环境的光照强度大于当前环境的光照强度的情况下,进行补光,以使第二电子设备的采光量与第一电子设备的采光量匹配;或者,在第一电子设备所处环境的光照强度小于当前环境的光照强度的情况下,降低采光量,以使第二电子设备的采光量与第一电子设备的采光量匹配;对第二目标物体进行拍摄,得到第二图片。
可选地,拍摄参数中包括第一目标物体的动作信息;
拍摄模块602具体用于输出与动作信息对应的动作提示信息,以提示用户调整第二目标物体的动作与第一目标物体的动作一致;对第二目标物体进行拍摄,得到第二图片。
在本申请实施例中,第一电子设备确定第一目标物体的拍摄参数,向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片,将第二图片中的第二目标物体合成到基于相同的拍摄参数拍摄得到的第一图片中,得到目标图片。第一电子设备和第二电子设备可以通过相同的拍摄参数分别拍摄位于不同位置的目标物体,通过相同的拍摄参数拍摄不同的目标物体时,拍摄得到的不同目标物体的特点相近,将多个目标物体合成到同一个图片中时,多个目标物体的特点接近,从而可以使合成的图片更加协调。
本申请实施例中的图像拍摄装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的图像拍摄装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的图像拍摄装置能够实现图1或图3的方法实施例中图像拍摄装置实现的各个过程,为避免重复,这里不再赘述。
可选地,本申请实施例还提供一种电子设备,如图7所示,图7是根据一示例性实施例提供的一种电子设备的结构图,该电子设备包括处理器701,存储器702,存储在存储器702上并可在所述处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图8为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、以及处理器810等部件。
本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器810逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,处理器810,用于确定第一目标物体的拍摄参数;
向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片;
接收第二电子设备发送的第二图片中包括的第二目标物体的图像数据。
根据第二目标物体的图像数据,将第二图片中的第二目标物体合成到第一图片中,得到目标图片,第一图片是基于拍摄参数对第一目标物体进行拍摄得到的。
在本申请实施例中,第一电子设备确定第一目标物体的拍摄参数,向第二电子设备发送拍摄参数,以使第二电子设备使用拍摄参数对第二目标物体进行拍摄,得到第二图片,将第二图片中的第二目标物体合成到基于相同的拍摄参数拍摄得到的第一图片中,得到目标图片。第一电子设备和第二电子设备可以通过相同的拍摄参数分别拍摄位于不同位置的目标物体,通过相同的拍摄参数拍摄不同的目标物体时,拍摄得到的不同目标物体的特点相近,将多个目标物体合成到同一个图片中时,多个目标物体的特点接近,从而可以使合成的图片更加协调。
可选地,第二目标物体的图像数据中包括第二目标物体的深度信息;
处理器810具体用于根据第二目标物体的深度信息和第一图片中包括的目标物体的深度信息,确定第二目标物体与第一图片中包括的目标物体的相对深度关系;基于相对深度关系,将第二图片中的第二目标物体合成到第一图片中,得到目标图片。
实际应用中,根据深度信息将第二电子设备拍摄的第二目标物体与第一电子设备拍摄的第一目标物体合成到一张图片中,可以使两个设备拍摄得到的物体比例协调,使拍摄得到的图片更加和谐。
可选地,处理器810具体用于在第二目标物体的深度大于目标物体的深度的情况下,将第二目标物体合成到目标物体之后。
实际应用中,在第二目标物体的深度大于目标物体的深度的情况下,将第二目标物体合成到目标物体之后,可以使深度不同的多个物体的比例协调,使图片更加自然。
可选地,显示单元806还用于在第一电子设备的拍摄预览界面中显示预览图像中的第二目标物体。
实际应用中,第一电子设备通过拍摄预览界面预先显示第二电子设备拍摄得到的第二目标物体,用户可以预先观看图像合成效果,可以方便用户及时调整拍摄参数。
可选地,拍摄参数中包括第一目标物体与第一电子设备之间的拍摄距离;
处理器810具体用于向第二电子设备发送拍摄距离,以使第二电子设备对与第二电子设备相距拍摄距离的第二目标物体进行拍摄,得到第二图片。
实际应用中,通过相同的拍摄距离拍摄不同的目标物体时,拍摄得到的不同目标物体的比例相同,将多个目标物体合成到同一个图片中时,多个目标物体的比例协调,从而可以使合成的图片更加协调。
可选地,拍摄参数中包括第一目标物体在第一电子设备的拍摄预览界面中的位置信息;
处理器810具体用于向第二电子设备发送位置信息,以使第二电子设备输出与位置信息对应的位置提示信息,并对第二目标物体进行拍摄,得到第二图片;
其中,位置提示信息用于提示用户将第二目标物体移动至目标区域,目标区域为第二电子设备的拍摄预览界面中除位置信息对应的区域之外的其他区域。
实际应用中,第一电子设备向第二电子设备发送第一目标物体的位置信息,第二电子设备输出对应的位置提示信息,可以使用户将第二目标物体移动到拍摄预览界面中除第一目标物体所在区域之外的其他区域。第一电子设备在将第二目标物体合成到第一图片的过程中,可以根据第二目标物体在第二图片中的位置,将第二目标物体合成到除第一目标物体所在区域之外的其他区域,避免第一目标物体与第二目标物体重叠。
可选地,拍摄参数中包括第一电子设备所处环境的光照强度信息;
处理器810具体用于向第二电子设备发送光照强度信息,以使第二电子设备调节采光量与第一电子设备的采光量匹配,并对第二目标物体进行拍摄,得到第二图片。
实际应用中,第二电子设备根据第一电子设备发送的光照强度信息对第二电子设备的采光量进行调节,可以使第二电子设备拍摄得到的图片亮度与第一电子设备拍摄得到的图片亮度相当,从而可以使目标图片中的第一目标物体与第二目标物体的光照强度接近,使目标图片的效果更好。
可选地,拍摄参数中包括第一目标物体的动作信息;
处理器810具体用于向第二电子设备发送动作信息,以使第二电子设备输出与动作信息对应的动作提示信息,并对第二目标物体进行拍摄,得到第二图片;
其中,动作提示信息用于提示用户调整第二目标物体的动作与第一目标物体的动作一致。
实际应用中,第二电子设备根据第一电子设备发送的动作信息,提示用户调整第二目标物体的动作与第一目标物体的动作一致,可以使目标图片中第一目标物体与第二目标物体的动作一致。此时,目标图片中包括的目标物体的动作一致,可以使目标图片更加和谐。
可选地,处理器810还用于确定第一电子设备的拍摄预览界面中显示的预览图像符合预设条件;和/或,确定接收到用户输入的拍摄确认操作。
实际应用中,第一电子设备和第二电子设备可以基于预览图像和/或用户操作,确定拍摄过程中的主设备和从设备,可以灵活设置主从设备,方便用户拍摄。
本实施例还提供另一种如图8所示的电子设备。
其中,处理器810,用于接收第一电子设备发送的拍摄参数;
基于拍摄参数,对第二目标物体进行拍摄,得到第二图片;
向第一电子设备发送第二图片包括的第二目标物体的图像数据,以使第一电子设备将第二图片中的第二目标物体合成到第一图片中,得到目标图片;
其中,第一图片为第一电子设备基于拍摄参数,对至少一个第一目标物体进行拍摄得到的图片。
可选地,拍摄参数中包括第一目标物体与第一电子设备之间的拍摄距离;
处理器810具体用于对与第二电子设备相距拍摄距离的第二目标物体进行拍摄,得到第二图片。
实际应用中,通过相同的拍摄距离拍摄不同的目标物体时,拍摄得到的不同目标物体的比例相同,将多个目标物体合成到同一个图片中时,多个目标物体的比例协调,从而可以使合成的图片更加协调。
可选地,拍摄参数中包括第一目标物体与第一电子设备之间的拍摄距离;
处理器810具体用于输出与位置信息对应的位置提示信息,以提示用户将第二目标物体移动至目标区域目标区域为第二电子设备的拍摄预览界面中除位置信息对应的区域之外的其他区域;对第二目标物体进行拍摄,得到第二图片。
实际应用中,第一电子设备向第二电子设备发送第一目标物体的位置信息,第二电子设备输出对应的位置提示信息,可以使用户将第二目标物体移动到拍摄预览界面中除第一目标物体所在区域之外的其他区域。第一电子设备在将第二目标物体合成到第一图片的过程中,可以根据第二目标物体在第二图片中的位置,将第二目标物体合成到除第一目标物体所在区域之外的其他区域,避免第一目标物体与第二目标物体重叠。
可选地,拍摄参数中包括第一电子设备所处环境的光照强度信息;
处理器810具体用于在第一电子设备所处环境的光照强度大于当前环境的光照强度的情况下,进行补光,以使第二电子设备的采光量与第一电子设备的采光量匹配;或者,在第一电子设备所处环境的光照强度小于当前环境的光照强度的情况下,降低采光量,以使第二电子设备的采光量于第一电子设备的采光量匹配;对第二目标物体进行拍摄,得到第二图片。
实际应用中,第二电子设备根据第一电子设备发送的光照强度信息对第二电子设备的采光量进行调节,可以使第二电子设备拍摄得到的图片亮度与第一电子设备拍摄得到的图片亮度相当,从而可以使目标图片中的第一目标物体与第二目标物体的光照强度接近,使目标图片的效果更好。
可选地,拍摄参数中包括第一目标物体的动作信息;
处理器810具体用于输出与动作信息对应的动作提示信息,以提示用户调整第二目标物体的动作与第一目标物体的动作一致;对第二目标物体进行拍摄,得到第二图片。
实际应用中,第二电子设备根据第一电子设备发送的动作信息,提示用户调整第二目标物体的动作与第一目标物体的动作一致,可以使目标图片中第一目标物体与第二目标物体的动作一致。此时,目标图片中包括的目标物体的动作一致,可以使目标图片更加和谐。
应理解的是,本申请实施例中,输入单元804可以包括图形处理器(GraphicsProcessing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器809可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (15)
1.一种拍摄方法,其特征在于,应用于第一电子设备,所述方法包括:
确定第一目标物体的拍摄参数;
向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片;
接收所述第二电子设备发送的所述第二图片中包括的所述第二目标物体的图像数据;
根据所述第二目标物体的图像数据,将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片,所述第一图片是基于所述拍摄参数对所述第一目标物体进行拍摄得到的。
2.根据权利要求1所述的方法,其特征在于,所述第二目标物体的图像数据中包括所述第二目标物体的深度信息;
所述根据所述第二目标物体的图像数据,将所述第二图片中的所述第二目标物体合成到所述第一图片中,得到目标图片,包括:
根据所述第二目标物体的深度信息和所述第一图片中包括的目标物体的深度信息,确定所述第二目标物体与所述第一图片中包括的目标物体的相对深度关系;
基于所述相对深度关系,将所述第二图片中的所述第二目标物体合成到所述第一图片中,得到所述目标图片。
3.根据权利要求2所述的方法,其特征在于,所述基于所述相对深度关系,将所述第二图片中的所述第二目标物体合成到所述第一图片中,得到所述目标图片,包括:
在所述第二目标物体的深度大于所述目标物体的深度的情况下,将所述第二目标物体合成到所述目标物体之后。
4.根据权利要求1所述的方法,其特征在于,在所述得到目标图片之前,还包括:
在所述第一电子设备的拍摄预览界面中显示所述第二目标物体。
5.根据权利要求1所述的方法,其特征在于,所述拍摄参数中包括所述第一目标物体与所述第一电子设备之间的拍摄距离;
所述向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片,包括:
向所述第二电子设备发送所述拍摄距离,以使所述第二电子设备对与所述第二电子设备相距所述拍摄距离的第二目标物体进行拍摄,得到所述第二图片。
6.根据权利要求1所述的方法,其特征在于,所述拍摄参数中包括所述第一目标物体在所述第一电子设备的拍摄预览界面中的位置信息;
所述向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片,包括:
向所述第二电子设备发送所述位置信息,以使所述第二电子设备输出与所述位置信息对应的位置提示信息,并对所述第二目标物体进行拍摄,得到所述第二图片;
其中,所述位置提示信息用于提示用户将所述第二目标物体移动至目标区域,所述目标区域为所述第二电子设备的拍摄预览界面中除所述位置信息对应的区域之外的其他区域。
7.根据权利要求1所述的方法,其特征在于,所述拍摄参数中包括所述第一电子设备所处环境的光照强度信息;
所述向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片,包括:
向所述第二电子设备发送所述光照强度信息,以使所述第二电子设备调节采光量与所述第一电子设备的采光量匹配,并对所述第二目标物体进行拍摄,得到所述第二图片。
8.根据权利要求1所述的方法,其特征在于,所述拍摄参数中包括所述第一目标物体的动作信息;
所述向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片,包括:
向所述第二电子设备发送所述动作信息,以使所述第二电子设备输出与所述动作信息对应的动作提示信息,并对所述第二目标物体进行拍摄,得到所述第二图片;
其中,所述动作提示信息用于提示用户调整所述第二目标物体的动作与所述第一目标物体的动作一致。
9.根据权利要求1-8中任一项所述的方法,其特征在于,在所述向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片之前,还包括以下至少一项:
确定所述第一电子设备的拍摄预览界面中显示的预览图像符合预设条件;确定接收到用户输入的拍摄确认操作。
10.一种拍摄方法,应用于第二电子设备,其特征在于,包括:
接收第一电子设备发送的拍摄参数;
基于所述拍摄参数,对第二目标物体进行拍摄,得到第二图片;
向所述第一电子设备发送所述第二图片包括的所述第二目标物体的图像数据,以使所述第一电子设备将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片;
其中,所述第一图片为所述第一电子设备基于所述拍摄参数,对至少一个第一目标物体进行拍摄得到的图片。
11.根据权利要求10所述的方法,其特征在于,所述拍摄参数中包括所述第一目标物体与所述第一电子设备之间的拍摄距离;
所述基于所述拍摄参数,对第二目标物体进行拍摄,得到第二图片,包括:
对与所述第二电子设备相距所述拍摄距离的第二目标物体进行拍摄,得到所述第二图片。
12.根据权利要求10所述的方法,其特征在于,所述拍摄参数中包括所述第一目标物体在所述第一电子设备的拍摄预览界面中的位置信息;
所述基于所述拍摄参数,对第二目标物体进行拍摄,得到第二图片,包括:
输出与所述位置信息对应的位置提示信息,以提示用户将所述第二目标物体移动至目标区域;所述目标区域为所述第二电子设备的拍摄预览界面中除所述位置信息对应的区域之外的其他区域;
对所述第二目标物体进行拍摄,得到所述第二图片。
13.一种拍摄装置,其特征在于,设置于第一电子设备,所述装置包括:
确定模块,用于确定第一目标物体的拍摄参数;
发送模块,用于向第二电子设备发送所述拍摄参数,以使所述第二电子设备使用所述拍摄参数对第二目标物体进行拍摄,得到第二图片;
接收模块,用于接收所述第二电子设备发送的所述第二图片中包括的所述第二目标物体的图像数据;
合成模块,用于根据所述第二目标物体的图像数据,将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片,所述第一图片是基于所述拍摄参数对所述第一目标物体进行拍摄得到的。
14.一种拍摄装置,其特征在于,设置于第二电子设备,包括:
接收模块,用于接收第一电子设备发送的拍摄参数;
拍摄模块,用于基于所述拍摄参数,对第二目标物体进行拍摄,得到第二图片;
发送模块,用于向所述第一电子设备发送所述第二图片包括的所述第二目标物体的图像数据,以使所述第一电子设备将所述第二图片中的所述第二目标物体合成到第一图片中,得到目标图片;
其中,所述第一图片为所述第一电子设备基于所述拍摄参数,对至少一个第一目标物体进行拍摄得到的图片。
15.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-12任一项所述的拍摄方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110105249.9A CN112887601B (zh) | 2021-01-26 | 2021-01-26 | 拍摄方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110105249.9A CN112887601B (zh) | 2021-01-26 | 2021-01-26 | 拍摄方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112887601A true CN112887601A (zh) | 2021-06-01 |
CN112887601B CN112887601B (zh) | 2022-09-16 |
Family
ID=76053592
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110105249.9A Active CN112887601B (zh) | 2021-01-26 | 2021-01-26 | 拍摄方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112887601B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114390206A (zh) * | 2022-02-10 | 2022-04-22 | 维沃移动通信有限公司 | 拍摄方法、装置和电子设备 |
CN114520878A (zh) * | 2022-02-11 | 2022-05-20 | 维沃移动通信有限公司 | 视频拍摄方法、装置及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105635558A (zh) * | 2015-06-25 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 多终端联动拍照的方法及装置 |
CN108495032A (zh) * | 2018-03-26 | 2018-09-04 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、存储介质及电子设备 |
CN108718383A (zh) * | 2018-04-24 | 2018-10-30 | 天津字节跳动科技有限公司 | 协同拍摄方法、装置、存储介质及终端设备 |
JP2019180016A (ja) * | 2018-03-30 | 2019-10-17 | パナソニックIpマネジメント株式会社 | 画像合成装置、画像合成方法及びプログラム |
CN112188100A (zh) * | 2020-09-29 | 2021-01-05 | 维沃移动通信有限公司 | 联合拍摄方法、联合拍摄装置及电子设备 |
-
2021
- 2021-01-26 CN CN202110105249.9A patent/CN112887601B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105635558A (zh) * | 2015-06-25 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 多终端联动拍照的方法及装置 |
CN108495032A (zh) * | 2018-03-26 | 2018-09-04 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、存储介质及电子设备 |
JP2019180016A (ja) * | 2018-03-30 | 2019-10-17 | パナソニックIpマネジメント株式会社 | 画像合成装置、画像合成方法及びプログラム |
CN108718383A (zh) * | 2018-04-24 | 2018-10-30 | 天津字节跳动科技有限公司 | 协同拍摄方法、装置、存储介质及终端设备 |
CN112188100A (zh) * | 2020-09-29 | 2021-01-05 | 维沃移动通信有限公司 | 联合拍摄方法、联合拍摄装置及电子设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114390206A (zh) * | 2022-02-10 | 2022-04-22 | 维沃移动通信有限公司 | 拍摄方法、装置和电子设备 |
CN114520878A (zh) * | 2022-02-11 | 2022-05-20 | 维沃移动通信有限公司 | 视频拍摄方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112887601B (zh) | 2022-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022042776A1 (zh) | 一种拍摄方法及终端 | |
CN108495032B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN109788359B (zh) | 一种视频数据处理方法和相关装置 | |
CN112887601B (zh) | 拍摄方法、装置及电子设备 | |
CN109582122B (zh) | 增强现实信息提供方法、装置及电子设备 | |
CN113329172B (zh) | 拍摄方法、装置及电子设备 | |
WO2022048373A1 (zh) | 图像处理方法、移动终端及存储介质 | |
CN112437232A (zh) | 拍摄方法、装置、电子设备及可读存储介质 | |
CN112422798A (zh) | 拍照方法、装置、电子设备和存储介质 | |
CN112333386A (zh) | 拍摄方法、装置和电子设备 | |
CN113538696A (zh) | 特效生成方法、装置、存储介质及电子设备 | |
CN114500837B (zh) | 拍摄方法、装置及电子设备 | |
CN110086998B (zh) | 一种拍摄方法及终端 | |
CN114025092A (zh) | 拍摄控件显示方法、装置、电子设备及介质 | |
CN113596574A (zh) | 视频处理方法、视频处理装置、电子设备和可读存储介质 | |
CN112784081A (zh) | 一种图像显示方法、装置及电子设备 | |
CN112235510A (zh) | 拍摄方法、装置、电子设备和介质 | |
CN114390206A (zh) | 拍摄方法、装置和电子设备 | |
CN111726531B (zh) | 图像拍摄方法、处理方法、装置、电子设备及存储介质 | |
CN114241127A (zh) | 全景图像生成方法、装置、电子设备和介质 | |
CN111223114A (zh) | 一种图像区域的分割方法、装置及电子设备 | |
CN110493511B (zh) | 一种全景图像生成方法及移动终端 | |
CN116916147A (zh) | 图像处理方法、图像发送方法、装置和电子设备 | |
CN114298896A (zh) | 图像处理电路、图像处理方法和电子设备 | |
CN116761034A (zh) | 视频拍摄方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |