Shooting method and device, electronic equipment and storage medium

By establishing communication connections between multiple electronic devices and displaying a collaborative shooting mode interface, the problem of cumbersome multi-device shooting operations is solved, collaborative shooting between devices is realized, and shooting efficiency is improved.

CN121397356APending Publication Date: 2026-01-23VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511626700.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-06
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

In scenarios such as concerts, when using multiple electronic devices for filming, users need to manually focus on each device individually, which is cumbersome and inefficient.

Method used

The first device establishes a communication connection with the second device, displays a shooting mode setting interface, receives the shooting mode input by the user, and displays a collaborative shooting preview interface on the first and second devices based on the mode. The shooting parameters of the second device are related to the shooting parameters of the first device or are updated through the preview interface of the first device.

Benefits of technology

It simplifies multi-device shooting operations, improves shooting efficiency, enables multiple devices to work together, and reduces the complexity of operation for users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121397356A_ABST
    Figure CN121397356A_ABST
Patent Text Reader

Abstract

The invention discloses a shooting method and device, electronic equipment and a storage medium, and belongs to the technical field of images. The method is executed by a first device, the first device is in communication connection with a second device, and the method comprises the steps that a shooting mode setting interface is displayed, the shooting mode setting interface comprises at least one shooting mode, and the shooting mode is used for indicating a collaborative shooting strategy of the first device and the second device; receiving a first input of a user to a first shooting mode in the shooting mode setting interface; in response to the first input, displaying a first shooting preview interface based on the first shooting mode, and controlling the second device to display a second shooting preview interface; wherein a second shooting parameter corresponding to the second shooting preview interface and a first shooting parameter corresponding to the first shooting preview interface have an association relationship, or the second shooting parameter is updated through the first shooting preview interface.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of image technology, and particularly relates to a shooting method and device, electronic equipment and a storage medium. BACKGROUND

[0002] In order to record more content, a user usually needs to use at least two electronic devices to shoot in a concert or the like.

[0003] In the related art, when at least two electronic devices are used to shoot, the user needs to manually perform focusing and the like on each electronic device, which is tedious and inefficient. SUMMARY

[0004] Embodiments of the present application provide a shooting method, device, electronic equipment and storage medium, which can reduce shooting operations and improve shooting efficiency.

[0005] In a first aspect, embodiments of the present application provide a shooting method, executed by a first device, the first device being in communication connection with a second device, and the method comprising: displaying a shooting mode setting interface, the shooting mode setting interface comprising at least one shooting mode, the shooting mode being used to indicate a cooperative shooting strategy of the first device and the second device; receiving a first input of a user on a first shooting mode in the shooting mode setting interface; in response to the first input, displaying a first shooting preview interface based on the first shooting mode, and controlling the second device to display a second shooting preview interface; wherein a second shooting parameter corresponding to the second shooting preview interface has a correlation with a first shooting parameter corresponding to the first shooting preview interface, or the second shooting parameter is updated through the first shooting preview interface.

[0006] In a second aspect, embodiments of the present application provide a shooting device, applied to a first device, the first device being in communication connection with a second device, and the device comprising: a display module, configured to display a shooting mode setting interface, the shooting mode setting interface comprising at least one shooting mode, the shooting mode being used to indicate a cooperative shooting strategy of the first device and the second device; a receiving module, configured to receive a first input of a user on a first shooting mode in the shooting mode setting interface; the display module is further configured to, in response to the first input, display a first shooting preview interface based on the first shooting mode; a control module, configured to, in response to the first input, control the second device to display a second shooting preview interface; wherein a second shooting parameter corresponding to the second shooting preview interface has a correlation with a first shooting parameter corresponding to the first shooting preview interface, or the second shooting parameter is updated through the first shooting preview interface.

[0007] In a third aspect, an electronic device is provided, which includes a processor and a memory. The memory stores programs or instructions executable on the processor. The programs or instructions, when executed by the processor, implement the steps of the method according to the first aspect.

[0008] In a fourth aspect, a readable storage medium is provided, which stores programs or instructions. The programs or instructions, when executed by a processor, implement the steps of the method according to the first aspect.

[0009] In a fifth aspect, a chip is provided, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to execute programs or instructions to implement the method according to the first aspect.

[0010] In a sixth aspect, a computer program product is provided, which is stored in a storage medium. The computer program product is executed by at least one processor to implement the method according to the first aspect.

[0011] In the embodiments of the present application, when the first device and the second device establish a communication connection, the first device displays a shooting mode setting interface, receives a first input of a first shooting mode in the shooting mode setting interface by a user, and in response to the first input, displays a first shooting preview interface based on the first shooting mode, and controls the second device to display a second shooting preview interface, wherein the second shooting preview interface corresponds to a second shooting parameter having an association relationship with a first shooting parameter corresponding to the first shooting preview interface, or the second shooting parameter is updated through the first shooting preview interface. According to the embodiments of the present application, the first device and the second device can be cooperatively shot based on the shooting mode selected by the user. Compared with manually controlling different devices respectively, the operation is simpler, and the shooting efficiency is improved. BRIEF DESCRIPTION OF DRAWINGS

[0012] Figure 1 is a schematic diagram of an application scenario provided by some embodiments of the present application; Figure 2 is a flowchart of a shooting method provided by some embodiments of the present application; Figure 3 is a schematic diagram of a shooting scene provided by some embodiments of the present application; Figure 4 is a schematic diagram of a shooting scene provided by some embodiments of the present application; Figure 5 is a schematic diagram of a shooting scene provided by some embodiments of the present application; Figure 6 is a schematic diagram of a specified position provided by some embodiments of the present application; Figure 7 is a synthetic template selection interface schematic provided by some embodiments of the present application; Figure 8 is a visual media information preview interface schematic provided by some embodiments of the present application; Figure 9 is a shooting device schematic provided by some embodiments of the present application; Figure 10 is an electronic device schematic provided by some embodiments of the present application; Figure 11 is an electronic device schematic provided by some embodiments of the present application. DETAILED DESCRIPTION

[0013] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the range of protection of the present application.

[0014] The terms "first", "second", etc. in the specification of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification means at least one of the connected objects, and the character " / " generally means that the front and rear associated objects are in an "or" relationship.

[0015] Before further detailing the embodiments of the present application, the terms and phrases involved in the embodiments of the present application are explained, and the terms used in the embodiment part of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The terms involved in the embodiments of the present application are explained as follows.

[0016] zoom: zoom, refers to the operation of changing the "visual distance" between the subject and the lens in the shooting picture by adjusting the lens or using digital technology. The core purpose is to enlarge or reduce the picture composition, so that the subject in the picture presents a larger (zoom in) or smaller (zoom out) proportion, without the need to move the actual position of the shooting device.

[0017] sync: Full name is Synchronization, refers to the accurate alignment of the shooting parameters of two or more independent shooting devices on the time axis, ensuring that they present matching content at the same time point, the core goal is to eliminate the sense of misalignment and achieve the unity of audio-visual logic.

[0018] Focus, refers to the technology of adjusting the lens focus in real time during shooting to keep the moving person or object always in focus when approaching or moving away from the lens, mainly applied to the precise control of focus in dynamic scenes to ensure the coherence and rhythm of the picture.

[0019] Shake angle, refers to the change of shooting direction achieved by adjusting the lens axis, i.e. the angle between the lens optical axis and the lens body, when the lens position is fixed.

[0020] Gimbal, refers to the supporting device installed on the lens of electronic equipment, used to eliminate picture jitter during shooting and improve image stability. Gimbal realizes multi-axis stabilization through mechanical structure and has functions such as tracking and time-lapse shooting, suitable for live streaming, travel, sports scenes and other occasions that require high-quality shooting. The shooting method, device, electronic equipment, storage medium and program product provided by the embodiments of the present application will be described in detail in combination with the drawings and specific embodiments and their application scenarios.

[0021] The shooting method provided by the present application can be applied in multi-position shooting scenarios, and the specific application scenarios can include concert shooting scenarios. The shooting method provided by the present application will be described in detail in combination with Figures 1-8 The shooting method provided by the present application will be described in detail. It should be noted that the shooting method provided by the present application can be executed by an electronic device, which includes but is not limited to a mobile phone, a tablet computer, a camera and other electronic devices with shooting functions. In the present application, the electronic device executes the shooting method as an example to illustrate the shooting method provided by the present application.

[0022] Referring to Figure 1 , the schematic diagram of an exemplary application scenario of the present application is shown, as Figure 1 shown, the application scenario is a concert shooting scenario, which includes a first device 110 and a second device 120, both of which are electronic devices with shooting functions. The first device 110 and the second device 120 can both shoot the concert scene. For example, they can shoot the close-up or panoramic shots of the objects A, B, C, the stage 130 and the audience elements not shown in the figure in the concert scene. Figure 1

[0023] ​In some embodiments of the present application, the first device 110 can be an electronic device directly operated by a user, and the second device 120 can be a slave device controlled by the first device 110, and the user can control the second device 120 through the first device 110. For example, the first device 110 can be a mobile phone held by the user, and the second device 120 can be another mobile phone fixed at a certain position.

[0024] In some embodiments of the present application, a communication connection is established between the first device 110 and the second device 120, and data interaction can be performed between the two.

[0025] It should be noted that in the application scenario, the number of second devices can be at least one, and the specific number can be set according to actual needs, Figure 1 In the present application, only one second device is taken as an example, and it does not constitute a limitation on the number of second devices. In the shooting process, the control mode of each second device is consistent, and for the sake of description, the present application will take the application scenario including one first device and one second device as an example to describe the shooting method provided by the present application.

[0026] Referring to Figure 2 The flowchart of the shooting method provided by some embodiments of the present application is shown, and the method is executed by the first device, that is, the execution subject is the first device, and the first device is in communication connection with the second device in the same shooting scene. As shown in Figure 1 The method includes the following steps 110-130, which will be described in detail below.

[0027] Step 110. Display a shooting mode setting interface, and the shooting mode setting interface includes at least one shooting mode, which is used to indicate the cooperative shooting strategy of the first device and the second device.

[0028] In some embodiments of the present application, when the user uses multiple electronic devices to shoot the same shooting scene, the user can set one of the electronic devices as the first device and set the remaining electronic devices as the second device according to actual needs.

[0029] In some embodiments of the present application, when a user uses two electronic devices to shoot a scene, the user can set any one of the two electronic devices as the first device and the other as the second device. When setting the first device and the second device, the two electronic devices can be first controlled to establish a communication connection, and after the communication connection is established, a role setting interface can be displayed on one of the two electronic devices, the role setting interface including a "host position" option and a "deputy position" option. The user can select the "host position" option or the "deputy position" option according to actual needs. In the case of the user selecting the "host position" option, the electronic device displaying the role setting interface is set as the first device, and the other electronic device is automatically set as the second device. In the case of the user selecting the "deputy position" option, the electronic device displaying the role setting interface is set as the second device, and the other electronic device is automatically set as the first device.

[0030] In some embodiments of the present application, the two electronic devices can be connected through a graphic code technology, a Bluetooth technology, an NFC (Near Field Communication) technology, etc.

[0031] For example, taking the case of the two electronic devices being connected through the graphic code technology as an example, the two electronic devices include a first electronic device and a second electronic device. The user can control the first electronic device to display a code scanning interface and control the second electronic device to display a graphic code interface including a graphic code (such as a two-dimensional code) corresponding to connection information. The first electronic device is used as a code scanning device to scan the graphic code displayed by the second electronic device and identify the connection information contained in the graphic code. In this way, the first electronic device can be connected to the second electronic device based on the identified connection information. Of course, the second electronic device can also be controlled to display the code scanning interface and the first electronic device to display the graphic code interface. The second electronic device is used as a code scanning device to scan the graphic code displayed by the first electronic device and identify the connection information contained in the graphic code. In this way, the second electronic device can be connected to the first electronic device based on the identified connection information.

[0032] In some embodiments of the present application, in the case of the two electronic devices being connected through the graphic code technology, after the two electronic devices are connected, a role setting interface can be displayed on the code scanning device.

[0033] After the first device and the second device are set, the first device displays a shooting mode setting interface, and the user can set a shooting mode to be used through the shooting mode setting interface.

[0034] In the embodiments of the present application, the shooting mode setting interface includes at least one shooting mode selectable by the user, wherein the shooting mode is used to indicate a cooperative shooting strategy of the first device and the second device, and different shooting modes correspond to different cooperative shooting strategies.

[0035] In some embodiments of the present application, the at least one shooting mode of the shooting mode setting interface includes a following mode. The following mode is used to indicate that one of the first device and the second device follows the other device to shoot, so as to realize consistency of shooting effects, correlation of visual angles, or linkage of operations of the two devices. The core is to let one device actively adapt to the other device, reduce manual intervention, and ensure the cooperation of multiple devices.

[0036] In some embodiments of the present application, the at least one shooting mode of the shooting mode setting interface includes an independent mode. The independent mode is used to indicate that the first device and the second device respectively shoot independently, but the shooting parameter control of the second device can be realized through the first device. The core is to let the first device act as a master device and the second device act as a control slave device, so as to realize the control of the first device and the second device by operating the first device. In this way, the user only needs to operate the first device to realize the control of the second device, without separately operating the second device.

[0037] Step 120. The first device receives a first input of the user on the first shooting mode in the shooting mode setting interface.

[0038] In the embodiments of the present application, the first shooting mode can be any shooting mode selected by the user in the shooting mode setting interface.

[0039] In some embodiments of the present application, when the first device displays the shooting mode setting interface, the user can select a shooting mode to be used when shooting, i.e., the first shooting mode, from the shooting mode setting interface according to actual needs. In the case where the user needs to select the first shooting mode, the above-mentioned first input is used to select the first shooting mode. Illustratively, the above-mentioned first input includes but is not limited to a click input of the user on the first shooting mode in the shooting mode setting interface through a touch device such as a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use needs, and the embodiments of the present application are not limited thereto. The specific gesture in the embodiments of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application can be a single-click input, a double-click input, or a click input of any number of times, and can also be a long-press input or a short-press input. For example, the above-mentioned first input can be a click input of the user on an identifier of the first shooting mode displayed in the shooting mode setting interface through a finger. The above-mentioned first input can also be a voice instruction input by the user to the first device displaying the shooting mode setting interface, indicating that the first shooting mode is selected.

[0040] Step 130. The first device displays a first shooting preview interface based on the first shooting mode in response to the first input, and controls the second device to display a second shooting preview interface.

[0041] In the embodiments of the present application, the second shooting parameter corresponding to the second shooting preview interface has a correlation with the first shooting parameter corresponding to the first shooting preview interface, or the second shooting parameter is updated through the first shooting preview interface.

[0042] When the first device receives the first input of the user on the first shooting mode, it is determined that the user wants to use the first shooting mode to shoot the shooting scene, and therefore, the first device displays a first shooting preview interface based on the first shooting mode in response to the first input, and controls the second device to display a second shooting preview interface, so as to cooperatively shoot the shooting scene with the second device. The shooting scene refers to the scene where the first device and the second device are located. For example, the first device and the second device are located in a concert scene, and the shooting scene is a concert scene.

[0043] In the embodiments of the present application, different shooting modes correspond to different cooperative shooting strategies, and the first device can display a first shooting preview interface based on a cooperative shooting strategy corresponding to the first shooting mode, and control the second device to display a second shooting preview interface.

[0044] In some embodiments of the present application, in the case that the first shooting mode is the following mode, the first device can adjust its shooting parameters and pose according to the user's operation on the first device or the second device, so that the shooting parameters and pose of the first device automatically adapt to the shooting parameters and pose of the second device, thereby maintaining linkage with the second device, realizing consistency of shooting effects, correlation of visual angles or linkage of operations of the two devices, and then synchronously collecting multi-view visual media information of the shooting scene.

[0045] In some embodiments of the present application, in the case that the first shooting mode is the independent mode, the first device can receive the user's operation on the first electronic device when shooting the shooting scene in cooperation with the second device based on the first shooting mode, and adjust its own shooting parameters and state or adjust the shooting parameters and state of the second device based on the user's operation.

[0046] In the embodiments of the present application, in the case that the first device and the second device establish a communication connection, the first device displays a shooting mode setting interface, receives the first input of the user on the first shooting mode in the shooting mode setting interface, and displays the first shooting preview interface based on the first shooting mode in response to the first input, and controls the second device to display the second shooting preview interface, wherein the second shooting parameter corresponding to the second shooting preview interface has a correlation with the first shooting parameter corresponding to the first shooting preview interface, or the second shooting parameter is updated through the first shooting preview interface. According to the present application, the first device and the second device can perform cooperative shooting based on the user-selected shooting mode, which is simpler than manually controlling different devices respectively, thereby improving the shooting efficiency.

[0047] In some embodiments, in the case that the first shooting mode is the following mode, before the above step 130, the first device and the second device can first perform gimbal and optical image stabilization (OIS) calibration respectively, so as to obtain their own pose information, and the first device and the second device respectively send their own pose information to each other, so that the first device and the second device can both calibrate the gimbal angle difference between them, facilitating subsequent shooting following.

[0048] Specifically, before the above step 130, the first device can perform gimbal calibration and optical image stabilization module calibration in a fixed position to obtain the first pose information of the first device, send the first pose information to the second device, and receive the second pose information sent by the second device, the second pose information being used to indicate the pose of the second device.

[0049] Similarly, before step 130, the second device can calibrate the gimbal and the optical image stabilization module in a fixed position to obtain second pose information of the second device, send the second pose information to the first device, and receive the first pose information sent by the first device.

[0050] In some embodiments of the present application, the pose information of the electronic device includes information related to the position and attitude of the electronic device, such as the distance between the electronic device and the target, the angle of the gimbal, etc. For example, when the shooting scene is a concert scene, the first pose information can include the distance between the first device and the stage, the angle of the gimbal of the first device, etc., and the second pose information can include the distance between the second device and the stage, the angle of the gimbal of the second device, etc. When the first device and the second device shoot the same object, the angle difference between the first device and the second device can be determined based on the first pose information and the second pose information.

[0051] In some embodiments of the present application, the following mode is divided into two types, namely, the master position following mode and the slave position following mode. The master position following mode is used to indicate that the first device follows the second device to shoot. The slave position following mode is used to indicate that the second device follows the first device to shoot. Based on this, when the first shooting mode is the following mode, before step 130, the following steps can be performed first: displaying a following mode setting interface, the following mode setting interface including the master position following mode and the slave position following mode that can be selected by the user; receiving a second input of the user on the first following mode in the following mode setting interface.

[0052] In an embodiment of the present application, the first following mode can be any one of the master position following mode and the slave position following mode.

[0053] In some embodiments of the present application, the following manner setting interface is used to show the user the following manners that can be selected by the user, such as the host position following manner and the deputy position following manner, and the user can select the following manner to be used, i.e., the first following manner, from the following manner setting interface according to actual needs. In the case where the user needs to select the following manner to be used, the second input is used to select the following manner to be used by the user, i.e., the first following manner. For example, the second input includes but is not limited to the click input of the user to the first following manner in the following manner setting interface by means of a touch device such as a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other possible inputs, which can be determined according to actual use needs, and the embodiments of the present application are not limited. The specific gesture in the embodiments of the present application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture, a double-click gesture; the click input in the embodiments of the present application can be a single-click input, a double-click input or any number of click inputs, and can also be a long-press input or a short-press input. For example, the second input can be the click input of the user to the identifier of the first following manner in the following manner setting interface by means of a finger. The second input can also be the voice instruction input by the user to the first device displaying the following manner setting interface, indicating that the first following manner is selected.

[0054] In the embodiments of the present application, different following manners correspond to different cooperative shooting strategies. For example, the cooperative shooting strategy corresponding to the host position following manner is the strategy of making the first device follow the second device to shoot, and the cooperative shooting strategy corresponding to the deputy position following manner is the strategy of making the second device follow the first device to shoot.

[0055] Correspondingly, in the step 130, the first shooting preview interface can be displayed based on the first following manner and the second device can be controlled to display the second shooting preview interface in response to the second input.

[0056] In some embodiments, in the case where the first following manner is the host position following manner, the step 130 can specifically include the following steps 1311-1313.

[0057] Step 1311. The first device controls the second device to display the second shooting preview interface, and the second shooting preview interface includes a focus frame.

[0058] In the embodiments of the present application, the host position following manner is used to indicate that the first device follows the second device to perform shooting. The user can set the first shooting parameter used by the first device when performing the following shooting in the second device. Based on this, in the case that the first following manner is the host position following manner, the first device can control the second device to display the second shooting preview interface, so as to facilitate the user to set the first shooting parameter.

[0059] Step 1312. The first device receives the first shooting parameter sent by the second device.

[0060] In some embodiments of the present application, the user can control the focus frame in the second shooting preview interface displayed by the second device to frame the first object to be tracked and shot, based on which, the second device can determine the first shooting parameter according to the pixel ratio of the first object located in the focus frame of the second shooting preview interface, the first pose information and the second pose information, and send the first shooting parameter to the first device. Here, the pixel ratio of the first object is used to indicate the ratio of the image area of the first object in the second shooting preview interface. In some embodiments of the present application, the first shooting parameter can include zoom ratio, pan-tilt angle, etc. The user can frame the first object to be tracked and shot in the shooting scene through the focus frame displayed by the second device, the second device determines the zoom ratio required for close-up shooting of the first image according to the pixel ratio of the first object in the preview image of the second device, and determines the pan angle of the pan-tilt of the first device according to the first pose information and the second pose information, and takes the zoom ratio and the pan angle of the pan-tilt as the first shooting parameter required for tracking and shooting the first object.

[0061] In some embodiments of the present application, the second device can synchronize the first shooting parameter to the first device, so that the first device can perform close-up shooting on the first object based on the first shooting parameter. Wherein, the first device performs close-up shooting on the first object, which means that the first object can occupy the entire field of view angle of the first device when shooting.

[0062] In some embodiments of the present application, in the scene of shooting by using the host position following manner, the shooting parameter of the second device can be set as the shooting parameter used for full-scene recording, for example, the focal length of the second device is set as wide angle or 1x, etc., so that the field of view angle of the second device can include as many elements to be shot in the shooting scene as possible, so that the second device can record the full-scene video of the shooting scene. In some embodiments of the present application, if the first object is a movable dynamic object, the second device can update the first shooting parameter in real time according to the first pose information and the second pose information during the shooting process, and synchronize the updated first shooting parameter to the first device. In this way, the first device can realize the tracking and shooting of the first object based on the first shooting parameter.

[0063] Exemplarily, taking a concert shooting scene as an example, the second device 120 adopts a field of view angle including the entire stage, as shown in FIG. 12B. Figure 1 Figure 3 In the second shooting preview interface 1201 displayed by the second device 120, all stars in the stage are included. At this time, if the user wants to focus on the star B, the star B can be selected by the focusing frame 1202 in the second shooting preview interface 1201, and the star B is determined as the first object. The second device 120 automatically calculates the zoom ratio of the first device 110 according to the pixel ratio of the star B in the second shooting preview interface 1201 and the second pose information of the second device 120 and the first pose information of the first device 110, and syncs to the first device 110, so that the star B can occupy the entire field of view angle of the first device 110 when the first device 110 is shooting, for example, as shown in FIG. 11B. Figure 3 In addition, during the movement of the star B, the second device 120 calculates the pan angle of the gimbal in the first device 110 according to the first pose information and the second pose information, and synchronizes the pan angle to the first device 110, so that the first device 110 can track and shoot the star B.

[0064] Step 1312. The first device displays a first shooting preview interface based on the first shooting parameter, and the first shooting preview interface includes a close-up image of the first object.

[0065] In some embodiments of the present application, when shooting in the host position following mode, the first device can shoot a close-up image of the first object, such as a feature video or a close-up picture, based on the first shooting parameter. Even if the user performs zoom or other operations on the second device, the size of the first object in the first device will not change, and it will still be a full close-up. If the user needs to manually operate the lens or switch the zoom, the user can manually operate the first device to control the first device to exit the following mode.

[0066] In this embodiment, using the host position following mode for shooting can free the user's hands and eyes. After completing the setting operation on the second device, the second device can shoot a full-scene video of the shooting scene, and the first device can automatically follow the second device to shoot a close-up video of the first object. After shooting is completed, the full-scene video of the shooting scene and the close-up video of the first object that the user wants to shoot can be obtained. In this way, the user can free his hands and eyes, and does not need to focus on the first device and the second device, so that he can handle other things or rest. In the concert shooting scene, the user can watch the performance at ease.

[0067] ​In some embodiments, when the first following mode is the secondary camera following mode, the step 130 can include steps 1321-1324.

[0068] Step 1321. The first device displays a first shooting preview interface.

[0069] In the embodiments of the present application, the secondary camera following mode is used to indicate that the second device follows the first device to shoot. The user can set the second shooting parameter used by the second device when following the first device to shoot in the first device. Based on this, the first device displays the first shooting preview interface when the user selects the secondary camera following mode as the first following mode, so as to facilitate the setting of the second shooting parameter. The first shooting preview interface is used to display the image shot by the first device in real time.

[0070] Step 1322. The third input of the user to the first shooting preview interface is received, and the third input is used to indicate that the second object in the first shooting preview interface is shot in close-up.

[0071] In the embodiments of the present application, in the secondary camera following mode, the user can use the first device to shoot the second object in close-up, and the second device can follow the first device to record the second object in close-up. Based on this, the user can set the second object which needs to be shot in close-up in the first device.

[0072] In some embodiments of the present application, when the user needs to shoot the second object in close-up, the third input is also used to set the parameter required for shooting the second object in close-up. For example, the third input includes but is not limited to the zoom operation of the user to the image area of the second object in the first shooting preview interface of the first device through the touch device such as finger or stylus, and the third input can also include the effect operation for adjusting the image display effect.

[0073] Step 1323. The second shooting parameter is determined in response to the third input.

[0074] In some embodiments of the present application, the second shooting parameter is the shooting parameter corresponding to the image displayed in the first shooting preview interface after the adjustment based on the third input. The second shooting parameter can include zoom ratio, display parameter, etc. The display parameter refers to the parameter affecting the image display effect. For example, the display parameter can include but is not limited to contrast, brightness, sharpness, etc.

[0075] In some embodiments of the present application, in the sub-machine position following mode, the user uses the first device to take close-up photos of the second object, based on which, the first device receives a third input of the user on the second object, the third input including a zoom operation and an effect operation, determines a zoom ratio and a display parameter based on the third input, and takes the second object as the second shooting parameter required for close-up shooting.

[0076] In the embodiments of the present application, after determining the second shooting parameter, the first device can perform shooting based on the second shooting parameter, thereby taking close-up videos or close-up pictures of the second object.

[0077] Step 1324. The second shooting parameter is sent to the second device, so that the second device displays a second shooting preview interface based on the second shooting parameter, the first pose information and the second pose information, the second shooting preview interface including a close-up image of the second object.

[0078] In the embodiments of the present application, after determining the second shooting parameter, the first device automatically sends the second shooting parameter to the second device, so that the second device can reuse the second shooting parameter to complete the close-up shooting operation with the same field of view angle as the first device.

[0079] In some embodiments of the present application, after receiving the second shooting parameter, the second device automatically sets to take close-up photos of the second object based on the second shooting parameter, identifies the second object, and automatically focuses on the second object for shooting.

[0080] Exemplarily, referring to Figure 4 In the concert shooting scene, it is determined that the star B is the second object, and when the user uses the first device 110 to take close-up photos of the star B, the zoom operation is performed on the first device 110, so that the second object occupies the entire field of view of the first device, as shown in Figure 4 The first shooting preview interface 1101 displayed by the first device 110 includes a close-up image of the star B. The first device 110 determines a zoom ratio used for taking close-up photos of the star B based on the zoom operation, takes close-up photos of the star B based on the zoom ratio, and transmits the zoom ratio to the second device 120 as the second shooting parameter. After receiving the zoom ratio, the second device 120 takes close-up videos of the star B based on the zoom ratio, and the second shooting preview interface 1201 displayed by the second device 120 includes a close-up image of the star B. During the shooting process, the second device 120 can identify the star B and automatically focus on the star B for shooting. It is equivalent to that the first device performs the second object framing, and the second device automatically focuses on the corresponding second object.

[0081] In the embodiments of the present application, the second device can follow the first device to take close-up shots of the second object. In this way, the user can take close-up videos of the second object through the second device while taking close-up shots of the second image through the first device, thereby meeting the user's requirement that both the shot and the video are close-ups of the second object.

[0082] In some embodiments, when the first shooting mode is the independent mode, the step 130 can specifically include steps 1331-1332.

[0083] In step 1331, the first device displays a first shooting preview interface, and the first shooting preview interface includes a first display area and a second display area, the first display area is larger than the second display area, the first display area is used to display a first shooting preview image, and the second display area is used to display a second shooting preview image.

[0084] In the embodiments of the present application, the first shooting preview image is a shooting preview image of the first device, and the second shooting preview image is a shooting preview image of the second device.

[0085] In the embodiments of the present application, in the independent mode, the first device and the second device can shoot independently of each other and can shoot different objects, respectively. For example, referring to Figure 5 In a concert shooting scenario, when shooting in the independent mode, the second device 120 can be fixed on a tripod, the user can manually frame the star A to be followed on the second device, so that the second device 120 shoots the star A, the user can hold the first device 110 and manually frame the star B to be followed in the first device 110, and when the second device follows the star A, the first device 110 can follow the star B. In this way, different objects can be followed.

[0086] In the embodiments of the present application, in order to reduce the user's operation of switching devices, in the independent mode, the first device displays a first shooting preview interface, and the first shooting preview interface includes two display areas, i.e., a first display area and a second display area, and the first display area is larger than the second display area. The two display areas are used to display a shooting preview image of the first device and a shooting preview image of the second device.

[0087] For example, referring to Figure 5 The first device 110 displays a first shooting preview interface 1101, and the first shooting preview interface 1101 includes two display areas, i.e., a first display area 11011 and a second display area 11012, wherein the first display area 11011 is used to display a shooting preview image of the first device 110 itself, as shown in Figure 5As shown, the first display region 11011 includes an image of star B being photographed by the first device 110, and the second display region 11012 is located at the upper right corner of the first display region 11011 and is used to display a photographing preview image of the second device 120. Figure 5 As shown, the second display region 11012 includes an image of star A being photographed by the second device 120.

[0088] Step 1332. The first device controls the second device to display a second photographing preview interface, and the second photographing preview interface displays a second photographing preview image.

[0089] In the embodiments of the present application, the image of the second device can be viewed in the first device, and in the case that the user manipulates the first device, the photographing preview image of the second device can be viewed without switching to the second device, thereby reducing the operation of switching the device by the user.

[0090] In some embodiments of the present application, in order to further reduce the operation of the user, the user can synchronize the display parameters of the first device to the second device. Based on this, in the case that the first display region displays the first photographing preview image and the second display region displays the second photographing preview image, the first device can further perform the following steps 1333-1334.

[0091] Step 1333. The first device receives a fourth input of the user to the first display region.

[0092] In some embodiments of the present application, in the independent mode, the user can hold the first device, and in the photographing process, the display parameters of the first device can be adjusted based on the actual photographing requirements, such as brightening or darkening exposure, etc. In order to make the visual media information (such as pictures, videos) finally photographed by the first device and the second device can present the same effect, the user can synchronize the display parameters of the first device to the second device through the fourth input, so that the second device photographs based on the same display parameters as the first device, thereby making the visual media information of the two consistent in effect.

[0093] In some embodiments of the present application, in the case that the user needs to synchronize the display parameters of the first device to the second device, the above-mentioned fourth input is used to synchronize the effect parameter display parameters of the first device to the second device. Exemplarily, the above-mentioned fourth input can include but is not limited to a sliding input of sliding from the first display region to the second display region.

[0094] Step 1334. The first device controls the second device to update the display parameters of the second photographing preview interface in response to the fourth input.

[0095] In the embodiments of the present application, the display parameters of the first device can be conveniently synchronized to the second device, so that the two photograph the visual media information consistent in effect.

[0096] In some embodiments, in the independent mode, the content displayed in the first display region and the content displayed in the second display region in the first photograph preview interface can be interchangeable. Based on this, the first device can further perform steps 210-240.

[0097] Step 210. The first device receives a fifth input of the first photograph preview interface by the user.

[0098] In the embodiments of the present application, the fifth input is used to interchange the content displayed in the first display region and the content displayed in the second display region when the user needs to interchange the content displayed in the first display region and the content displayed in the second display region. Exemplarily, the fifth input includes but is not limited to a click input on the second display region.

[0099] Step 220. The first device switches the image displayed in the first display region to the second photograph preview image and switches the image displayed in the second display region to the first photograph preview image in response to the fifth input.

[0100] In the embodiments of the present application, the first device interchanges the content displayed in the first display region and the content displayed in the second display region in response to the fifth input, so as to display the second photograph preview image in the first display region and display the first photograph preview image in the second display region.

[0101] Step 230. The first device receives a sixth input of the first display region by the user.

[0102] In the embodiments, in the independent mode, the user can update the second photograph parameter used by the second device through the first device. Based on this, when the first display region displays the second photograph preview image, the user can control the photograph parameter of the second device by operating the first display region.

[0103] In some embodiments of the present application, when the user controls the second device through the first device, the sixth input is an input for adjusting the photograph parameter of the second device. Exemplarily, the sixth input can include but is not limited to a zoom operation, a zooming operation, a brightness modification operation, a color adjustment operation, a video recording start operation, a video recording stop operation, a video recording pause operation, a photographing operation, etc. on the second photograph preview image in the first display region.

[0104] Step 240. The first device controls the second device to update the second photograph parameter in response to the sixth input.

[0105] The first device can determine the parameter of the sixth input adjustment and the parameter adjustment amount, and then control the second device to update the corresponding shooting parameter based on the parameter of the sixth input adjustment and the parameter adjustment amount. For example, if the sixth input is a zoom operation, the first device can control the second device to update the zoom ratio. If the sixth input is a zoom operation, the first device can control the second device to update the focal length.

[0106] In this embodiment, the user can directly operate the shooting interface of the second device on the first device. Therefore, when shooting with the first device and the second device, the user only needs to operate the first device to control both devices, without switching the control, thereby simplifying the shooting operation.

[0107] In some embodiments of the present application, after the content displayed on the first display area and the content displayed on the second display area are interchanged, they can be interchanged back again.

[0108] In some embodiments of the present application, when the second shooting preview image is displayed through the first display area, the user can still manually operate the second device to control the second device. When the second shooting preview image of the second device changes based on the user operation, the second shooting preview image displayed on the first display area is updated synchronously. That is, the second shooting preview image displayed in the first device is consistent with the shooting preview image displayed in the second device.

[0109] In some embodiments, to facilitate the synthesis of the visual media information shot by the first device and the visual media information shot by the second device, the first device can further receive the second visual media information shot by the second device in the shooting scene, and the second visual media information includes at least one of the following: a picture, a video; and the second visual media information and the first visual media information shot by the first device and having an association with the second visual media information are stored in a specified location. Here, the specified location can be a storage location local to the first device, or a cloud space accessible by the first device. The first visual media information having an association with the second visual media information can be visual media information with a shooting time consistent with the shooting time of the second visual media information. The visual media information includes but is not limited to video and picture.

[0110] In some embodiments of the present application, when the first visual media information and the second visual media information are both pictures, the shooting times of the first visual media information and the second visual media information are consistent, which means that the shooting times of the two are the same.

[0111] In some embodiments of the present application, when one of the first visual media information and the second visual media information is a video and the other is a picture, the photographing time of the first visual media information and the second visual media information is consistent, which means that the photographing time of the picture is included in the photographing time of the video.

[0112] In some embodiments of the present application, when both the first visual media information and the second visual media information are videos, the photographing time of the first visual media information and the second visual media information is consistent, which means that the photographing time of the two is completely the same.

[0113] In this way, the user can synthesize the first visual media information photographed by the first device and the second visual media information photographed by the second device in the first device.

[0114] Exemplarily, referring to Figure 6 , the designated location can be the photo album application of the first device.

[0115] In some embodiments of the present application, the first device can further perform steps 310-340.

[0116] Step 310. Receive a seventh input of the user on the first visual media information and the second visual media information.

[0117] In the embodiments of the present application, the above-mentioned seventh input is used to select the first visual media information and the second visual media information to be synthesized when the user needs to synthesize visual media information.

[0118] Step 320. Display a synthesis template selection interface in response to the seventh input.

[0119] In the embodiments of the present application, the synthesis template selection interface includes at least one preset synthesis template. The synthesis template is used to synthesize images and / or videos.

[0120] Exemplarily, referring to Figure 7 , the synthesis template selection interface 700 includes three types of synthesis templates, namely, simple, poster and splicing. Each type of synthesis template can include at least one synthesis template, for example, as shown in Figure 7 , the simple synthesis template includes four synthesis templates.

[0121] Step 330. Receive an eighth input of the user on a first synthesis template in the synthesis template selection interface.

[0122] In the embodiments of the present application, the eighth input is used to select the synthesis template to be used by the user, i.e., the first synthesis template. The first synthesis template can be any one of the templates in the synthesis template selection interface.

[0123] Step 340. In response to the eighth input, the first visual media information and the second visual media information are synthesized according to the first synthesis template to obtain first synthesized visual media information.

[0124] For example, referring to Figure 7 , the first visual media information is the sub-camera video A shot by the second device, the second visual media information is the main-camera video B shot by the main camera, and the first synthesis template is the second synthesis template from left to right in the simple type. The first synthesized visual media information 701 is obtained by synthesizing the first visual media information and the second visual media information based on the synthesis template, as shown in Figure 7 .

[0125] In the embodiments of the present application, the visual media information shot by the first device and the second device can be conveniently synthesized, and the first visual media information and the second visual media information for which the synthesis processing is performed are shot at the same time, so that the problem of out-of-sync audio and video in the synthesized visual media information can be avoided.

[0126] In some embodiments, according to the foregoing description, the visual media information shot in the main-camera following mode has the following characteristics: the second device has a large field of view, and the shot is a full-scene image, and the first device shot a close-up image of the first object. Based on this characteristic, in the case of shooting in the main-camera following mode, the first device can also perform segmented insertion synthesis on the shot visual media by the following steps 410-430.

[0127] Step 410. The first device receives a ninth input of a target visual media information by a user. The target visual media information includes at least one of the following: the first visual media information, the second visual media information.

[0128] The ninth input is used to select the target visual media information from a specified position, and the target visual media information is the basis picture for segmented insertion synthesis. The synthesized information is constructed by inserting other visual media information into the target visual media information.

[0129] Step 420. The first device replaces a first media segment in the target visual media information with a second media segment in response to the ninth input to obtain second synthesized visual media information.

[0130] In the embodiments of the present application, the shooting time of the second media segment is consistent with the shooting time of the first media segment, and the second media segment and the first media segment are shot by different devices.

[0131] In some embodiments of the present application, in order to improve the aesthetics of the second synthesized visual media information, before performing the above step 420, a media segment in the target visual media information that meets a preset condition can be identified as the first media segment based on the preset condition. The preset condition can be set according to actual needs.

[0132] In some embodiments of the present application, in the case that the shooting scene is a concert scene and the target visual media information is obtained by shooting with the first device, the preset condition can include at least one of the following: a cheering sound of the audience, a chorus sound of the audience.

[0133] In some embodiments of the present application, in the case that the shooting scene is a concert scene and the target visual media information is obtained by shooting with the second device, the preset condition can include at least one of the following: an image of the singer walking to the center of the stage, a pitch of the singer greater than a pitch threshold, a sudden change of the sound signal in the time dimension.

[0134] In the present embodiment, the segmented insertion synthesis is divided into two synthesis modes. One synthesis mode is to insert the visual media information obtained by shooting with the second device into the visual media information obtained by shooting with the first device as the base picture. The second synthesized visual media information obtained by using this synthesis mode can automatically switch the wide-angle video obtained by shooting with the second device when the atmosphere scene such as cheering, chorus of the audience, etc. in the song. Another synthesis mode is to insert the visual media information obtained by shooting with the first device into the visual media information obtained by shooting with the second device as the base picture. The second synthesized visual media information obtained by using this synthesis mode can switch to the close-up picture when the "singer walks to the center of the stage" and "starts high pitch" appear in the panoramic image, as the highlight part. When a significant rhythm point or the beginning of the chorus is detected, the panoramic image is segmented and the close-up picture is inserted, which has more picture impact.

[0135] In some embodiments, in the case of shooting by using the secondary position following mode, the first device can further perform the following steps: display a visual media information preview interface, the visual media information preview interface including at least two video segments arranged according to a preset layout format, each video segment including a video cover and video content, the video content including the second visual media information, the video cover being obtained based on the first visual media information, and the shooting time of the video cover being within the shooting time period of the video content.

[0136] In the embodiment of the present application, when the shooting is performed in the sub-machine position following mode, the visual media information shot by the second device is a close-up video of the second object, and the visual media information shot by the main machine position can be a close-up picture of the second image, which is far superior to the close-up video in algorithm, definition, color and tone. Based on this, in this mode, the at least two video clips can be arranged and displayed according to the preset layout format in the visual media information preview interface, so as to obtain a split-screen layout video.

[0137] Exemplarily, referring to Figure 8 , the visual media information preview interface 800 includes nine video clips arranged in a nine-square grid, wherein the cover of each video clip is a picture shot by the first device, and the video content under the cover is a video clip corresponding to the scene shot by the second device. In this way, the first device shooting is equivalent to the cover of the corresponding second device video, and the user can perform editing operation on the video by clicking the cover.

[0138] In some embodiments of the present application, the user can select any video clip in the visual media information preview interface for playing according to actual needs.

[0139] In some embodiments of the present application, the multiple video clips in the visual media information preview interface can also be automatically played in sequence according to the arrangement order. For example, Figure 8 The nine video clips in the visual media information preview interface 800 can appear and play in sequence according to the order of 1-9.

[0140] The shooting method provided in the embodiments of the present application can be executed by a shooting device. In the embodiments of the present application, the shooting device is taken as an example to illustrate the shooting device provided in the embodiments of the present application.

[0141] Referring to Figure 9 , the schematic diagram of the shooting device provided in some embodiments of the present application, the shooting device 900 is applied to the first device, and the first device is in communication connection with the second device, as shown in Figure 9 , the device 900 includes the following modules: The display module 901 is configured to display a shooting mode setting interface, and the shooting mode setting interface includes at least one shooting mode, and the shooting mode is used to indicate the cooperative shooting strategy of the first device and the second device. The receiving module 902 is configured to receive the first input of the user on the first shooting mode in the shooting mode setting interface. The display module 901 is further configured to display the first shooting preview interface based on the first shooting mode in response to the first input. The control module 903 is configured to control the second device to display a second shooting preview interface in response to the first input; wherein the second shooting preview interface corresponds to second shooting parameters that have a correlation with first shooting parameters corresponding to the first shooting preview interface, or the second shooting parameters are updated through the first shooting preview interface.

[0142] In the embodiments of the present application, when the first device and the second device establish a communication connection, the first device displays a shooting mode setting interface, receives a first input of a first shooting mode in the shooting mode setting interface by a user, and displays a first shooting preview interface based on the first shooting mode in response to the first input, and controls the second device to display a second shooting preview interface, wherein the second shooting preview interface corresponds to second shooting parameters that have a correlation with first shooting parameters corresponding to the first shooting preview interface, or the second shooting parameters are updated through the first shooting preview interface. According to the present application, the first device and the second device can cooperate with each other for shooting based on the shooting mode selected by the user, and the operation is simpler compared with manually controlling different devices respectively, thereby improving the shooting efficiency.

[0143] In some embodiments, the apparatus 900 further includes: The calibration module is configured to, when the first shooting mode is the following mode, perform gimbal calibration and optical image stabilization module calibration on the first device to obtain first pose information of the first device under the condition that the position of the first device is fixed before the first device displays the first shooting preview interface and controls the second device to display the second shooting preview interface based on the first shooting mode. The communication module is configured to send the first pose information to the second device. The communication module is further configured to receive second pose information sent by the second device, and the second pose information is used to indicate the pose of the second device.

[0144] In some embodiments, when the first shooting mode is the following mode, the display module 901 is further configured to display a following mode setting interface before the first device displays the first shooting preview interface and controls the second device to display the second shooting preview interface based on the first shooting mode. The receiving module 902 is further configured to receive a second input of a first following mode in the following mode setting interface by a user. The display module 901 is specifically configured to display the first shooting preview interface based on the first following mode in response to the second input. The control module 903 is specifically configured to control the second device to display the second shooting preview interface in response to the second input.

[0145] In some embodiments, when the first following mode indicates that the first device follows the second device, the control module 903 is specifically configured to: The second device displays a second shooting preview interface, and the second shooting preview interface includes a focus frame. The communication module receives the first shooting parameter sent by the second device, and the first shooting parameter is determined based on a pixel proportion of a first object in the focus frame of the second shooting preview interface, the first pose information, and the second pose information. The pixel proportion of the first object is used to indicate a proportion of an image area of the first object in the second shooting preview interface. The display module 901 is specifically configured to display a first shooting preview interface based on the first shooting parameter, and the first shooting preview interface includes a close-up image of the first object.

[0146] In some embodiments, in a case where the first following manner indicates that the second device follows the first device, The display module 901 is specifically configured to display a first shooting preview interface. The receiving module 902 is specifically configured to receive a third input of the user on the first shooting preview interface, and the third input is used to indicate close-up shooting of a second object in the first shooting preview interface. The control module 903 is specifically configured to determine a second shooting parameter in response to the third input. The communication module sends the second shooting parameter to the second device, so that the second device displays a second shooting preview interface based on the second shooting parameter, the first pose information, and the second pose information, and the second shooting preview interface includes a close-up image of the second object.

[0147] In some embodiments, in a case where the first shooting mode is an independent mode, The display module 901 is specifically configured to display a first shooting preview interface, and the first shooting preview interface includes a first display area and a second display area. The first display area is larger than the second display area. The first display area is used to display a first shooting preview image, and the second display area is used to display a second shooting preview image. The first shooting preview image is a shooting preview image of the first device, and the second shooting preview image is a shooting preview image of the second device. The control module 903 is specifically configured to control the second device to display a second shooting preview interface, and the second shooting preview interface includes a second shooting preview image.

[0148] In some embodiments, the receiving module 902 is further configured to receive a fourth input of the user on the first display area after displaying the first shooting preview interface. The control module 903 is further configured to control the second device to update a display parameter of the second shooting preview interface in response to the fourth input.

[0149] In some embodiments, the receiving module 902 is further configured to receive a fifth input of the user on the first shooting preview interface after displaying the first shooting preview interface. The receiving module 902 is further configured to switch the image displayed in the first display area to the second shooting preview image and switch the image displayed in the second display area to the first shooting preview image in response to the fifth input. The receiving module 902 is further configured to receive a sixth input of the user on the first display area. The receiving module 902 is further configured to control the second device to update the second shooting parameter in response to the sixth input.

[0150] In some embodiments, the apparatus 900 further includes: The communication module is configured to receive second visual media information shot by the second device, the second visual media information including at least one of the following: a picture, a video. The storage module is configured to store the second visual media information shot by the second device and the first visual media information shot by the first device and having an association relationship with the second visual media information to a specified location.

[0151] In some embodiments, the receiving module 902 is further configured to receive a seventh input of the user on the first visual media information and the second visual media information. The display module 901 is further configured to display a synthesis template selection interface in response to the seventh input. The receiving module 902 is further configured to receive an eighth input of the user on a first synthesis template in the synthesis template selection interface. The apparatus 900 further includes a processing module configured to perform synthesis processing on the first visual media information and the second visual media information according to the first synthesis template to obtain first synthesized visual media information in response to the eighth input.

[0152] In some embodiments, the receiving module 902 is further configured to receive a ninth input of the user on target visual media information, the target visual media information including at least one of the following: the first visual media information, the second visual media information. The processing module is configured to replace a first media segment in the target visual media information with a second media segment to obtain second synthesized visual media information in response to the ninth input, the shooting time of the second media segment being consistent with the shooting time of the first media segment, and the second media segment and the first media segment being obtained by shooting through different devices.

[0153] In some embodiments, the display module 901 is further configured to display a visual media information preview interface, the visual media information preview interface including at least two videos arranged according to a preset layout format, each video including a video cover and video content, the video content including the second visual media information, the video cover being obtained based on the first visual media information, and the shooting time of the video cover being within the shooting time period of the video content.

[0154] The photographing apparatus in the embodiments of the present applicationapplicationbe an electronic device, or a component in an electronic device, such as an integrated circuit or a chip. The electronic deviceapplicationbe a terminal, or another device other than a terminal. For example, the electronic deviceapplicationbe a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), or the like, andapplicationbe a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, and the like, and the embodiments of the present application do not make a specific limitation.

[0155] The photographing apparatus in the embodiments of the present applicationapplicationbe a device having an operating system. The operating systemapplicationbe an Android operating system, an ios operating system, or another possible operating system, and the embodiments of the present application do not make a specific limitation.

[0156] The photographing apparatus provided in the embodiments of the present applicationapplicationbe capable of implementing the method embodiments. Figures 2 to 8 The method embodimentsapplicationimplement various processes, and to avoid repetition, the details are not described herein.

[0157] Optionally, as shown in Figure 10 the embodiments of the present application further provide an electronic device 1000, whichapplicationinclude a processor 1001 and a memory 1002, and the memory 1002applicationstore a program or instructions executable on the processor 1001, and the program or instructionsapplicationbe executed by the processor 1001 to implement various steps of the photographing method embodiments described above and achieve the same technical effects, and to avoid repetition, the details are not described herein.

[0158] It should be noted that the electronic device in the embodiments of the present applicationapplicationinclude the mobile electronic device and the non-mobile electronic device described above.

[0159] Figure 11 To implement the hardware structure of an electronic device according to an embodiment of the present application.

[0160] The electronic device 1100 includes, but is not limited to, a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110, etc.

[0161] Those skilled in the art can understand that the electronic device 1100 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1110 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 11 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than those shown, or combine certain components, or different component arrangements, which are not described here.

[0162] When the electronic device 1100 in the embodiment of the present application is the first device in the above embodiment, the display unit 1106 is configured to display a shooting mode setting interface, and the shooting mode setting interface includes at least one shooting mode, and the shooting mode is used to indicate a cooperative shooting strategy of the first device and the second device. The user input unit 1107 is configured to receive a first input of a first shooting mode in the shooting mode setting interface by a user. The display unit 1106 is further configured to display a first shooting preview interface based on the first shooting mode in response to the first input. The processor 1110 is configured to control the second device to display a second shooting preview interface in response to the first input, and the second shooting parameter corresponding to the second shooting preview interface has a correlation with the first shooting parameter corresponding to the first shooting preview interface, or the second shooting parameter is updated through the first shooting preview interface.

[0163] In the embodiment of the present application, when the first device and the second device establish a communication connection, the first device displays a shooting mode setting interface, receives a first input of a first shooting mode in the shooting mode setting interface by a user, displays a first shooting preview interface based on the first shooting mode in response to the first input, and controls the second device to display a second shooting preview interface, and the second shooting parameter corresponding to the second shooting preview interface has a correlation with the first shooting parameter corresponding to the first shooting preview interface, or the second shooting parameter is updated through the first shooting preview interface. According to the present application, the first device and the second device can perform cooperative shooting based on the shooting mode selected by the user, and compared with manually controlling different devices respectively, the operation is simpler, thereby improving the shooting efficiency.

[0164] In some embodiments, the processor 1110 is further configured to, in a case where the first shooting mode is the following mode, display the first shooting preview interface based on the first shooting mode, and before the second device displays the second shooting preview interface, in a case where the position of the first device is fixed, perform gimbal calibration and optical image stabilization module calibration on the first device to obtain first pose information of the first device. The radio frequency unit 1101 is configured to send the first pose information to the second device. The radio frequency unit 1101 is further configured to receive second pose information sent by the second device, the second pose information being used to indicate the pose of the second device.

[0165] In some embodiments, in a case where the first shooting mode is the following mode, the display unit 1106 is further configured to, before the first shooting preview interface is displayed and the second device displays the second shooting preview interface, display a following mode setting interface; The user input unit 1107 is configured to receive a second input of a first following mode in the following mode setting interface by a user. The display unit 1106 is specifically configured to, in response to the second input, display the first shooting preview interface based on the first following mode. The processor 1110 is specifically configured to, in response to the second input, control the second device to display the second shooting preview interface.

[0166] In some embodiments, in a case where the first following mode indicates that the first device follows the second device, the processor 1110 is specifically configured to: Control the second device to display the second shooting preview interface, the second shooting preview interface including a focus frame. The radio frequency unit 1101 is configured to receive first shooting parameters sent by the second device, the first shooting parameters being determined based on a pixel proportion of a first object in the focus frame in the second shooting preview interface, the first pose information, and the second pose information, the pixel proportion of the first object being used to indicate the proportion of the image area of the first object in the second shooting preview interface. The display unit 1106 is specifically configured to display the first shooting preview interface based on the first shooting parameters, the first shooting preview interface including a close-up image of the first object.

[0167] In some embodiments, in a case where the first following mode indicates that the second device follows the first device, The display unit 1106 is specifically configured to display the first shooting preview interface. The user input unit 1107 is specifically configured to receive a third input of the first shooting preview interface by a user, the third input being used to indicate close-up shooting of a second object in the first shooting preview interface. The processor 1110 is specifically configured to determine the second shooting parameter in response to the third input; determine the second shooting parameter in response to the third input; The radio frequency unit 1101 is configured to send the second shooting parameter to the second device, so that the second device displays a second shooting preview interface based on the second shooting parameter, the first pose information, and the second pose information, and the second shooting preview interface includes a close-up image of the second object.

[0168] In some embodiments, in a case where the first shooting mode is an independent mode, The display unit 1106 is specifically configured to display the first shooting preview interface, where the first shooting preview interface includes a first display area and a second display area, the first display area is larger than the second display area, the first display area is configured to display a first shooting preview image, and the second display area is configured to display a second shooting preview image, the first shooting preview image is a shooting preview image of the first device, and the second shooting preview image is a shooting preview image of the second device. The processor 1110 is specifically configured to control the second device to display the second shooting preview interface, and the second shooting preview interface includes the second shooting preview image.

[0169] In some embodiments, the user input unit 1107 is further configured to, after displaying the first shooting preview interface, receive a fourth input of a user on the first display area; The processor 1110 is further configured to, in response to the fourth input, control the second device to update a display parameter of the second shooting preview interface.

[0170] In some embodiments, the user input unit 1107 is further configured to, after displaying the first shooting preview interface, receive a fifth input of a user on the first shooting preview interface; The user input unit 1107 is further configured to, in response to the fifth input, switch an image displayed by the first display area to the second shooting preview image, and switch an image displayed by the second display area to the first shooting preview image. The user input unit 1107 is further configured to receive a sixth input of a user on the first display area. The user input unit 1107 is further configured to, in response to the sixth input, control the second device to update the second shooting parameter.

[0171] In some embodiments, the apparatus 900 further includes: The radio frequency unit 1101 is configured to receive second visual media information shot by the second device, and the second visual media information includes at least one of the following: a picture, a video; The processor 1110 is configured to store the second visual media information captured by the second device and the first visual media information having an association relationship with the second visual media information captured by the first device to a specified location.

[0172] In some embodiments, the user input unit 1107 is further configured to receive a seventh input of a user on the first visual media information and the second visual media information. The display unit 1106 is further configured to display a synthesis template selection interface in response to the seventh input. The user input unit 1107 is further configured to receive an eighth input of a user on a first synthesis template in the synthesis template selection interface. The processor 1110 is further configured to perform synthesis processing on the first visual media information and the second visual media information according to the first synthesis template to obtain first synthesis visual media information in response to the eighth input.

[0173] In some embodiments, the user input unit 1107 is further configured to receive a ninth input of a user on target visual media information, the target visual media information including at least one of the first visual media information and the second visual media information. The processor 1110 is further configured to replace a first media segment in the target visual media information with a second media segment to obtain second synthesis visual media information in response to the ninth input, the second media segment being captured at a same time as the first media segment, and the second media segment and the first media segment being captured by different devices.

[0174] In some embodiments, the display unit 1106 is further configured to display a visual media information preview interface, the visual media information preview interface including at least two videos arranged according to a preset layout format, each video including a video cover and video content, the video content including the second visual media information, the video cover being obtained based on the first visual media information, and a capture time of the video cover being within a capture time period of the video content.

[0175] It should be understood that in the embodiments of the present application, the input unit 1104 can include a graphics processor (GPU) 11041 and a microphone 11042. The graphics processor 11041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 can include a display panel 11061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. The touch panel 11071 is also referred to as a touch screen. The touch panel 11071 can include two parts of a touch detection device and a touch controller. The other input devices 11072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.

[0176] The memory 1109 can be used to store software programs and various data. The memory 1109 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1109 can include a volatile memory or a non-volatile memory, or the memory 1109 can include both volatile and non-volatile memories. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1109 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0177] The processor 1110 can include one or more processing units; optionally, the processor 1110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1110.

[0178] The embodiments of the present application also provide a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to realize various processes of the above-mentioned photographing method embodiments, and the same technical effects can be achieved. To avoid repetition, details are not described here.

[0179] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0180] The embodiment of the present application further provides a chip, which comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions to realize the processes of the above-mentioned photographing method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0181] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0182] The embodiment of the present application provides a computer program product, which is stored in a storage medium, and is executed by at least one processor to realize the processes of the above-mentioned photographing method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0183] It should be noted that in this document, the term "comprising" or "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of performing the functions as shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in a reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0184] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.

[0185] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A shooting method, characterized in that, Performed by a first device, which is communicatively connected to a second device, the method includes: The shooting mode setting interface is displayed. The shooting mode setting interface includes at least one shooting mode, which is used to indicate the collaborative shooting strategy of the first device and the second device. Receive the user's first input on the first shooting mode in the shooting mode settings interface; In response to the first input, based on the first shooting mode, a first shooting preview interface is displayed, and the second device is controlled to display a second shooting preview interface; wherein, the second shooting parameters corresponding to the second shooting preview interface are related to the first shooting parameters corresponding to the first shooting preview interface, or the second shooting parameters are updated through the first shooting preview interface.

2. The method according to claim 1, characterized in that, When the first shooting mode is follow mode, before displaying the first shooting preview interface based on the first shooting mode and controlling the second device to display the second shooting preview interface, the method further includes: With the position of the first device fixed, gimbal calibration and optical image stabilization module calibration are performed on the first device to obtain the first pose information of the first device; Send the first pose information to the second device and receive the second pose information sent by the second device, wherein the second pose information is used to indicate the pose of the second device.

3. The method according to claim 2, characterized in that, Before displaying the first shooting preview interface based on the first shooting mode and controlling the second device to display the second shooting preview interface, the method further includes: Display the follow mode settings interface; Receive the user's second input regarding the first follow mode in the follow mode settings interface; The step of displaying a first shooting preview interface based on the first shooting mode and controlling the second device to display a second shooting preview interface includes: In response to the second input, based on the first follow mode, a first shooting preview interface is displayed, and the second device is controlled to display a second shooting preview interface.

4. The method according to claim 3, characterized in that, When the first follow mode instructs the first device to follow the second device, the step of displaying a first shooting preview interface based on the first follow mode and controlling the second device to display a second shooting preview interface includes: The second device is controlled to display a second shooting preview interface, which includes a focus frame; The device receives first shooting parameters sent by the second device. The first shooting parameters are determined based on the pixel ratio of a first object in the focus frame of the second shooting preview interface, the first pose information, and the second pose information. The pixel ratio of the first object is used to indicate the proportion of the image area of ​​the first object in the second shooting preview interface. Based on the first shooting parameters, a first shooting preview interface is displayed, which includes a close-up image of the first object.

5. The method according to claim 3, characterized in that, When the first follow mode instructs the second device to follow the first device, the step of displaying a first shooting preview interface based on the first follow mode and controlling the second device to display a second shooting preview interface includes: Displays the first shooting preview interface; Receive a third input from the user on the first shooting preview interface, the third input being used to instruct a close-up shot of a second object on the first shooting preview interface; In response to the third input, the second shooting parameters are determined; The second shooting parameters are sent to the second device so that the second device displays a second shooting preview interface based on the second shooting parameters, the first pose information and the second pose information. The second shooting preview interface includes a close-up image of the second object.

6. The method according to claim 1, characterized in that, When the first shooting mode is an independent mode, the step of displaying a first shooting preview interface based on the first shooting mode and controlling the second device to display a second shooting preview interface includes: Display a first shooting preview interface, wherein the first shooting preview interface includes a first display area and a second display area, the first display area is larger than the second display area, the first display area is used to display a first shooting preview image, the second display area is used to display a second shooting preview image, the first shooting preview image is a shooting preview image of the first device, and the second shooting preview image is a shooting preview image of the second device; The second device is controlled to display a second shooting preview interface, which includes the second shooting preview image.

7. The method according to claim 6, characterized in that, After displaying the first shooting preview interface, the method further includes: Receive the user's fourth input to the first display area; In response to the fourth input, the second device is controlled to update the display parameters of the second shooting preview interface.

8. The method according to claim 6, characterized in that, After displaying the first shooting preview interface, the method further includes: Receive the user's fifth input on the first shooting preview interface; In response to the fifth input, the image displayed in the first display area is switched to the second shooting preview image, and the image displayed in the second display area is switched to the first shooting preview image; Receive the user's sixth input to the first display area; In response to the sixth input, the second device is controlled to update the second shooting parameters.

9. The method according to any one of claims 1-8, characterized in that, The method further includes: Receive second visual media information captured by the second device, wherein the second visual media information includes at least one of the following: images, videos; The second visual media information captured by the second device and the first visual media information captured by the first device that are related to the second visual media information are stored in a designated location.

10. The method according to claim 9, characterized in that, The method further includes: Receive a seventh input from the user regarding the first visual media information and the second visual media information; In response to the seventh input, the synthesis template selection interface is displayed; Receive the user's eighth input on the first synthesis template in the synthesis template selection interface; In response to the eighth input, the first visual media information and the second visual media information are synthesized according to the first synthesis template to obtain the first synthesized visual media information.

11. The method according to claim 9, characterized in that, The method further includes: Receive a ninth input from the user regarding target visual media information, wherein the target visual media information includes at least one of the following: first visual media information and second visual media information; In response to the ninth input, The first media segment in the target visual media information is replaced with the second media segment to obtain the second synthetic visual media information. The second media segment is captured at the same time as the first media segment, and the second media segment and the first media segment are captured by different devices.

12. The method according to claim 9, characterized in that, The method further includes: The visual media information preview interface includes at least two videos arranged in a preset layout format. Each video includes a video cover and video content. The video content includes the second visual media information. The video cover is obtained based on the first visual media information. The video cover was taken within the shooting time period of the video content.

13. A shooting device, characterized in that, Applied to a first device, which is communicatively connected to a second device, the device includes: The display module is used to display a shooting mode setting interface, which includes at least one shooting mode and is used to indicate the collaborative shooting strategy of the first device and the second device. The receiving module is used to receive the user's first input on the first shooting mode in the shooting mode setting interface; The display module is also configured to respond to the first input and display a first shooting preview interface based on the first shooting mode; The control module is used to respond to the first input and control the second device to display a second shooting preview interface; wherein the second shooting parameters corresponding to the second shooting preview interface are related to the first shooting parameters corresponding to the first shooting preview interface, or the second shooting parameters are updated through the first shooting preview interface.

14. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the shooting method as described in any one of claims 1-12.

15. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the shooting method as described in any one of claims 1-12.