Shooting method, control terminal and movable platform
Through the communication connection between the control terminal and the movable platform, the delayed follow-up shooting icon is used to achieve automatic delayed shooting and target follow-up, which solves the problems of poor shooting effects and high costs in the prior art, improves the shooting effect and reduces labor costs.
Patent Information
- Application Number
- CN202210486833.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-07-16
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2039-07-16
AI Technical Summary
In the prior art, the shooting effect is poor and the cost is high, mainly due to insufficient accuracy of manual control and the need for a large amount of manual investment.
A shooting method is provided, through the communication connection between the control terminal and the movable platform, and the time-delay follow shooting icon is used to realize the automation of time-delay shooting and target follow-up. The method includes displaying a delayed follow-up shooting icon, obtaining user operations to generate delayed shooting instructions and follow-up instructions, and controlling the movable platform's gimbal posture to adjust to achieve continuous shooting and following of the following target.
Time-lapse shooting and target follow-up can be achieved without manual control by users, improving shooting effects and reducing labor costs.
Smart Images

Figure CN115589529B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of photographing technology, and in particular relates to a photographing method, a control terminal and a movable platform. Background Art
[0002] In order to take better photos, users often perform time-lapse shooting of the subject and control a specific object to be continuously photographed. In traditional technologies, users often manually determine the target to be followed while using time-lapse shooting to automatically perform time-lapse shooting, for example, manually select the target to be followed on the interface, and manually perform smart following to ensure that the object to be continuously photographed is always in the picture captured by the shooting device, or manually perform time-lapse shooting while using smart following.
[0003] However, affected by the accuracy of manual control, the pictures taken by manual control are of poor effect. At the same time, the manual control method requires users to invest more energy, resulting in higher shooting costs. Summary of the invention
[0004] The present invention provides a shooting method, a control terminal and a movable platform, so as to solve the problem of high shooting cost and poor effect.
[0005] In order to solve the above-mentioned technical problems, the present invention is achieved as follows:
[0006] In a first aspect, an embodiment of the present invention provides a shooting method, which is applied to a control terminal, wherein the control terminal is used to communicate with a movable platform, wherein the movable platform includes a pan / tilt head, and the pan / tilt head is used to carry a shooting device, and a display interface of the control terminal is provided with a delayed follow shooting icon, wherein the method includes:
[0007] The time-lapse follow-up shooting icon is displayed, and the time-lapse follow-up shooting icon is used to indicate a time-lapse shooting instruction and a follow-up instruction, and the time-lapse shooting instruction is used to control the control terminal to perform time-lapse shooting; and the follow-up instruction is used to control the movable platform to follow the target to be followed;
[0008] Acquire the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction;
[0009] Acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal;
[0010] The movable platform is controlled to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, and the target to be followed is delayed photographed according to the time-lapse shooting instruction to achieve simultaneous time-lapse shooting and following of the target to be followed.
[0011] In a second aspect, an embodiment of the present invention provides a shooting method, which is applied to a movable platform, wherein the movable platform is used for communication connection with a control terminal, and the movable platform includes a pan-tilt head, and the pan-tilt head is used for carrying a shooting device, and the method includes:
[0012] Obtaining a follow-up instruction and a time-lapse shooting instruction sent by the control terminal;
[0013] Based on the time-lapse shooting instruction, the movable platform is controlled to perform time-lapse shooting of the target to be followed, and the gimbal posture of the movable platform is adjusted according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0014] In a third aspect, an embodiment of the present invention provides a shooting method, which is applied to a system including a movable platform and a control terminal, wherein the control terminal is communicatively connected to the movable platform, and a display interface of the control terminal is provided with a delayed follow shooting icon, and the method may include:
[0015] The control terminal displays the time-lapse follow shooting icon;
[0016] The control terminal obtains the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction;
[0017] The control terminal obtains the user's operation on the screen displayed on the display interface, and determines the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen obtained by the control terminal;
[0018] The control terminal controls the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, and performs time-delay shooting of the target to be followed according to the time-delay shooting instruction;
[0019] The movable platform obtains a follow-up instruction sent by the control terminal;
[0020] When the control terminal performs time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, the movable platform adjusts the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0021] In a fourth aspect, an embodiment of the present invention provides a shooting method, which is applied to a movable platform, wherein the movable platform is used for communication connection with a control terminal and for mounting the control terminal, and the movable platform is provided with a delayed follow shooting button, and the method may include:
[0022] Acquire the user's operation on the time-lapse follow-up shooting button to generate a time-lapse follow-up shooting trigger instruction;
[0023] Sending the time-delay follow-up shooting trigger instruction to the control terminal, so that the control terminal generates a time-delay shooting instruction and a follow-up instruction;
[0024] Obtaining the follow instruction sent by the control terminal;
[0025] While the control terminal performs time-lapse photography on the target to be followed according to the time-lapse photography instruction, the gimbal posture of the movable platform is adjusted according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0026] In a fifth aspect, an embodiment of the present invention provides a shooting method, which is applied to a control terminal, wherein the control terminal is used to be communicatively connected to a movable platform, and the control terminal is also used to be installed on the movable platform. The method may include:
[0027] Obtaining a time-delayed follow-up shooting trigger instruction sent by the movable platform;
[0028] Generate time-lapse shooting instructions and follow-up instructions;
[0029] Acquire a user's operation on a screen displayed on a display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal;
[0030] The target to be followed is subjected to time-delay shooting according to the time-delay shooting instruction, and the movable platform is controlled to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, so as to realize time-delay shooting and following of the target to be followed at the same time.
[0031] In a sixth aspect, an embodiment of the present invention provides a shooting method, which is applied to a system including a movable platform and a control terminal, wherein the movable platform is used to be communicatively connected to the control terminal and to install the control terminal, and the movable platform is provided with a delayed follow shooting button, and the method may include:
[0032] The movable platform obtains the user's operation on the delayed follow shooting button to generate a delayed follow shooting trigger instruction;
[0033] The movable platform sends the time-lapse shooting trigger instruction to the control terminal;
[0034] The control terminal obtains the time-delay shooting trigger instruction sent by the movable platform;
[0035] The control terminal generates a time-delay shooting instruction and a follow instruction; the time-delay shooting instruction is used to control the control terminal to perform time-delay shooting; the follow instruction is used to control the movable platform to follow the target to be followed;
[0036] The control terminal obtains the user's operation on the screen displayed on the display interface, and determines the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen obtained by the control terminal;
[0037] The control terminal performs time-delay shooting of the target to be followed according to the time-delay shooting instruction, and controls the movable platform to adjust the gimbal posture of the movable platform according to the following instruction;
[0038] The movable platform obtains the following instruction sent by the control terminal;
[0039] The movable platform can adjust the gimbal posture of the movable platform according to the following instruction while the control terminal performs time-lapse shooting of the target to be followed according to the time-lapse shooting instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal.
[0040] In a seventh aspect, an embodiment of the present invention provides a shooting method, which is applied to a mobile platform, wherein the mobile platform is configured with a display interface and a shooting device, and the mobile platform is communicatively connected to the shooting device. The method may include:
[0041] Acquire a user's operation on a time-lapse follow shooting icon in the display interface to generate a time-lapse shooting instruction and a follow instruction, wherein the time-lapse shooting instruction is used to control the shooting device to perform time-lapse shooting; and the follow instruction is used to control the movable platform to perform follow shooting of a target to be followed;
[0042] Acquire a user's operation on a screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface;
[0043] According to the time-lapse shooting instruction, the shooting device is controlled to perform time-lapse shooting of the target to be followed, and the gimbal posture of the movable platform is adjusted according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0044] In an eighth aspect, an embodiment of the present invention provides a shooting method, which is applied to a control terminal. The method may include:
[0045] Obtain time-lapse shooting parameters and target following parameters, and determine the target to be followed;
[0046] According to the time-lapse shooting parameters, the target to be followed is shot; and according to the target following parameters and the target to be followed, a control instruction is sent to the movable platform to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0047] In a ninth aspect, an embodiment of the present invention provides a shooting method, which is applied to a movable platform. The method may include:
[0048] When the control terminal shoots the target to be followed according to the time-delay shooting parameters, a control instruction sent by the control terminal is obtained; the control instruction is sent by the control terminal based on the target following parameters and the target to be followed;
[0049] The pan / tilt posture of the movable platform is adjusted according to the control instruction so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0050] In a tenth aspect, an embodiment of the present invention provides a shooting method, which is applied to a system including a movable platform and a control terminal, wherein the control terminal is communicatively connected to the movable platform, and the method may include:
[0051] The control terminal obtains time-lapse shooting parameters and target following parameters, and determines a target to be followed;
[0052] The control terminal shoots the target to be followed according to the time-delay shooting parameter; and sends a control instruction to the movable platform according to the target following parameter and the target to be followed;
[0053] The movable platform obtains the control instruction sent by the control terminal;
[0054] The movable platform can adjust the gimbal posture of the movable platform according to the control instruction while photographing the target to be followed according to the time-lapse shooting parameters at the control terminal, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0055] In an eleventh aspect, an embodiment of the present invention provides a shooting device, which is applied to a control terminal, wherein the control terminal is used for communication connection with a movable platform, and a display interface of the control terminal is provided with a delayed follow shooting icon, and the device includes:
[0056] A display device is used to display the time-lapse follow-up shooting icon, wherein the time-lapse follow-up shooting icon is used to indicate a time-lapse shooting instruction and a follow-up instruction, wherein the time-lapse shooting instruction is used to control the control terminal to perform time-lapse shooting; and the follow-up instruction is used to control the movable platform to follow a target to be followed;
[0057] A first acquisition device is used to acquire the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction;
[0058] A second acquisition device, used to acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal;
[0059] A control device is used to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, and to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction to achieve simultaneous time-delay shooting and following of the target to be followed.
[0060] In a twelfth aspect, an embodiment of the present invention provides a photographing device, which is applied to a movable platform, and the movable platform is used for communication connection with a control terminal, and the device includes:
[0061] A first acquisition device, used to acquire a follow-up instruction sent by the control terminal;
[0062] The adjustment device is used to adjust the gimbal posture of the movable platform according to the following instruction while the control terminal performs time-delay shooting on the target to be followed according to the time-delay shooting instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0063] In a thirteenth aspect, an embodiment of the present invention provides a shooting system, the system comprising:
[0064] A movable platform and a control terminal, wherein the control terminal is communicatively connected to the movable platform, and a display interface of the control terminal is provided with a time-lapse follow-up shooting icon;
[0065] The control terminal is used to display the time-lapse follow shooting icon;
[0066] The control terminal is used to obtain the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction;
[0067] The control terminal is used to obtain the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen obtained by the control terminal;
[0068] The control terminal is used to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, and to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction;
[0069] The movable platform is used to obtain the follow-up instruction sent by the control terminal;
[0070] The movable platform is used to adjust the gimbal posture of the movable platform according to the following instruction while the control terminal performs time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0071] In a fourteenth aspect, an embodiment of the present invention provides a shooting device, which is applied to a movable platform, the movable platform is used for communication connection with a control terminal and for mounting the control terminal, the movable platform is provided with a delayed follow shooting button, and the device includes:
[0072] The first acquisition device is used to acquire the user's operation on the delayed follow shooting button to generate a delayed follow shooting trigger instruction;
[0073] A sending device, used for sending the time-delay follow-up shooting trigger instruction to the control terminal, so that the control terminal generates a time-delay shooting instruction and a follow-up instruction;
[0074] A second acquisition device, used to acquire the following instruction sent by the control terminal;
[0075] The adjustment device is used to adjust the gimbal posture of the movable platform according to the following instruction while the control terminal performs time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0076] In a fifteenth aspect, an embodiment of the present invention provides a photographing device, which is applied to a control terminal, wherein the control terminal is used to communicate with a movable platform, and the control terminal is also used to be installed on the movable platform, and the device includes:
[0077] A first acquisition device is used to acquire a time-delayed follow-up shooting trigger instruction sent by the movable platform;
[0078] A generating device, used for generating a time-lapse shooting instruction and a follow-up instruction;
[0079] A second acquisition device, used to acquire a user's operation on a screen displayed on a display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal;
[0080] The control device is used to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction, and control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, so as to realize time-delay shooting and following of the target to be followed at the same time.
[0081] In a sixteenth aspect, an embodiment of the present invention provides a shooting system, the system comprising:
[0082] A movable platform and a control terminal, wherein the movable platform is used for communication connection with the control terminal and for installing the control terminal, and the movable platform is provided with a delayed follow shooting button;
[0083] The movable platform is used to obtain the user's operation on the delayed follow shooting button to generate a delayed follow shooting trigger instruction;
[0084] The movable platform is used to send the time-lapse shooting trigger instruction to the control terminal;
[0085] The control terminal is used to obtain the time-delay shooting trigger instruction sent by the movable platform;
[0086] The control terminal is used to generate a time-lapse shooting instruction and a following instruction. The time-lapse shooting instruction is used to control the control terminal to perform time-lapse shooting. The following instruction is used to control the movable platform to follow a target to be followed.
[0087] The control terminal is used to obtain an operation of a user on a screen displayed on a display interface, and determine the target to be followed according to the operation of the user on the screen displayed on the display interface. Wherein, the screen includes the screen obtained by the control terminal.
[0088] The control terminal is used to perform time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, and control the movable platform to adjust the pan-tilt attitude of the movable platform according to the following instruction.
[0089] The movable platform is used to obtain the following instruction sent by the control terminal.
[0090] The movable platform is used to, while the control terminal performs time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, adjust the pan-tilt attitude of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal.
[0091] In a seventeenth aspect, an embodiment of the present invention provides a shooting device, which is applied to a movable platform. The movable platform is configured with a display interface and is also configured with a shooting device. The movable platform is communicatively connected to the shooting device. The device includes:
[0092] A first obtaining device, which is used to obtain an operation of a user on a time-lapse following shooting icon in the display interface, so as to generate a time-lapse shooting instruction and a following instruction. The time-lapse shooting instruction is used to control the shooting device to perform time-lapse shooting. The following instruction is used to control the movable platform to perform following shooting on a target to be followed.
[0093] A second device, which is used to obtain an operation of a user on the screen displayed on the display interface, and determine the target to be followed according to the operation of the user on the screen displayed on the display interface.
[0094] An adjusting device, which is used to control the shooting device to perform time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, and adjust the pan-tilt attitude of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface, so as to perform time-lapse shooting and following on the target to be followed simultaneously.
[0095] In an eighteenth aspect, an embodiment of the present invention provides a shooting device, which is applied to a control terminal. The device includes:
[0096] An acquisition device, used to acquire time-lapse shooting parameters and target following parameters, and determine a target to be followed;
[0097] The following shooting device is used to shoot the target to be followed according to the time-delay shooting parameters; and send a control instruction to the movable platform according to the target following parameters and the target to be followed, so as to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize the time-delay shooting and following of the target to be followed at the same time.
[0098] In a nineteenth aspect, an embodiment of the present invention provides a photographing device, which is applied to a movable platform, and the device includes:
[0099] An acquisition device, used for acquiring a control instruction sent by the control terminal while the control terminal is photographing the target to be followed according to the time-delay shooting parameters; the control instruction is sent by the control terminal based on the target following parameters and the target to be followed;
[0100] The adjustment device is used to adjust the pan / tilt posture of the movable platform according to the control instruction so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0101] In a twentieth aspect, an embodiment of the present invention provides a shooting system, the system comprising:
[0102] A movable platform and a control terminal, wherein the control terminal is communicatively connected with the movable platform;
[0103] The control terminal is used to obtain time-lapse shooting parameters and target following parameters, and determine the target to be followed;
[0104] The control terminal is used to shoot the target to be followed according to the time-delay shooting parameter; and send a control instruction to the movable platform according to the target following parameter and the target to be followed;
[0105] The movable platform is used to obtain the control instruction sent by the control terminal;
[0106] The movable platform is used to adjust the gimbal posture of the movable platform according to the control instruction while the control terminal shoots the target to be followed according to the time-delay shooting parameters, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize simultaneous time-delay shooting and following of the target to be followed.
[0107] In the twenty-first aspect, an embodiment of the present invention provides a control terminal, wherein the control terminal is used to communicatively connect to a movable platform, the movable platform includes a gimbal, the gimbal is used to carry a shooting device, the display interface of the control terminal is provided with a time-delay follow-up shooting icon, the control terminal includes a memory for storing executable instructions and one or more processors, and when the one or more processors execute the executable instructions, they are individually or collectively configured to execute the above-mentioned shooting method.
[0108] In the twenty-second aspect, an embodiment of the present invention provides a movable platform, which is used to be communicatively connected to a control terminal, the movable platform includes a gimbal, the gimbal is used to carry a shooting device, the movable platform includes a memory for storing executable instructions and one or more processors, and when the one or more processors execute the executable instructions, they are individually or collectively configured to execute the above-mentioned shooting method.
[0109] In the embodiment of the present invention, the control terminal will display a time-lapse follow-up shooting icon, and then obtain the user's operation on the time-lapse follow-up shooting icon to generate a time-lapse shooting instruction and a follow-up instruction. Then, the target to be followed will be determined according to the user's operation on the screen displayed on the display interface. Finally, the movable platform will be controlled to adjust the gimbal posture of the movable platform according to the follow-up instruction to follow the target to be followed, and the target to be followed will be time-lapsed according to the time-lapse shooting instruction. Time-lapse shooting and following the target to be followed can be achieved at the same time. In this way, time-lapse shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting. BRIEF DESCRIPTION OF THE DRAWINGS
[0110] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0111] Figure 1 is a flowchart of a photographing method provided by an embodiment of the present invention;
[0112] Figure 2 is a flowchart of another shooting method provided by an embodiment of the present invention;
[0113] Figure 3-1 is a flowchart of another shooting method provided by an embodiment of the present invention;
[0114] Figure 3-2is a schematic diagram of a parameter input interface provided by an embodiment of the present invention;
[0115] Figure 3-3 is a schematic diagram of a parameter selection interface provided by an embodiment of the present invention;
[0116] Figure 3-4 is a schematic diagram of a selection box provided by an embodiment of the present invention;
[0117] Figure 3-5 is another selection box schematic diagram provided by an embodiment of the present invention;
[0118] Figure 3-6 It is a schematic diagram of the interface in the following state;
[0119] Figure 4 is a flowchart of steps of another shooting method provided by an embodiment of the present invention;
[0120] Figure 5 is a flowchart of steps of another shooting method provided by an embodiment of the present invention;
[0121] Figure 6 is a flowchart of steps of another shooting method provided by an embodiment of the present invention;
[0122] Figure 7 is a flowchart of steps of another shooting method provided by an embodiment of the present invention;
[0123] Figure 8 is a flowchart of steps of another shooting method provided by an embodiment of the present invention;
[0124] Fig. 9 is a flowchart of steps of another shooting method provided by an embodiment of the present invention;
[0125] Fig.10 is a flowchart of steps of another shooting method provided by an embodiment of the present invention;
[0126] Fig.11 is a block diagram of a photographing device provided by an embodiment of the present invention;
[0127] Fig.12 is a block diagram of another photographing device provided by an embodiment of the present invention;
[0128] Fig.13 is a block diagram of a shooting system provided by an embodiment of the present invention;
[0129] Fig.14 is a block diagram of another photographing device provided by an embodiment of the present invention;
[0130] Fig.15 is a block diagram of another photographing device provided by an embodiment of the present invention;
[0131] Fig.16 is a block diagram of another shooting system provided by an embodiment of the present invention;
[0132] Fig.17 is a block diagram of another photographing device provided by an embodiment of the present invention;
[0133] Fig.18 is a block diagram of another photographing device provided by an embodiment of the present invention;
[0134] Fig.19 is a block diagram of another photographing device provided by an embodiment of the present invention;
[0135] Fig. 20 is a block diagram of another shooting system provided by an embodiment of the present invention;
[0136] Fig.21 A schematic diagram of the hardware structure of a control terminal for implementing various embodiments of the present invention. DETAILED DESCRIPTION
[0137] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0138] An embodiment of the present invention provides a shooting method, which can be applied to: a control terminal, a movable platform and a shooting device, wherein the shooting device can be a part of the shooting terminal, that is, the shooting device and the control terminal are integrated, and further, the shooting device can also be two devices independent of the control terminal. Accordingly, the control terminal can be communicated with the shooting device to facilitate control of the shooting device.
[0139] In this application environment, the shooting device can be fixed on a movable platform, and the movable platform can change the shooting angle of the shooting device by adjusting the posture of the gimbal. Furthermore, the control terminal can control the shooting device to shoot the target to be followed, and control the movable platform to adjust the posture to achieve tracking of the target to be followed. In this way, shooting and following can be achieved simultaneously without the need for manual adjustment by the user.
[0140] The above-mentioned shooting method is described in detail below.
[0141] Figure 1is a flowchart of a shooting method provided by an embodiment of the present invention. The method can be applied to a control terminal. The control terminal can be used to connect to a mobile platform. The display interface of the control terminal can be provided with a delayed follow shooting icon. Specifically, Figure 1 As shown, the method may include:
[0142] Step 101: display the time-lapse follow shooting icon, wherein the time-lapse follow shooting icon is used to indicate a time-lapse shooting instruction and a follow instruction, wherein the time-lapse shooting instruction is used to control the control terminal to perform time-lapse shooting; and the follow instruction is used to control the movable platform to follow a target to be followed.
[0143] In an embodiment of the present invention, the time-lapse follow-up shooting icon can be set in any interface displayed on the display interface. For example, the time-lapse follow-up shooting icon can be set in the main interface of the control terminal, or it can be set in an interface in a preset application installed on the control terminal. Furthermore, the specific style of the time-lapse follow-up shooting icon can be set according to actual needs. For example, the time-lapse follow-up shooting icon can be set to a circular button marked with the text "Time-lapse Follow", or a square button, etc., and the embodiment of the present invention is not limited to this.
[0144] Furthermore, the control terminal may be a mobile phone, a tablet computer, a portable computing device, etc., the movable device may be an unmanned vehicle, an unmanned ship, a gimbal, etc., a device capable of fixing a device with a shooting function, and the target to be followed may be an object selected from the shooting scene that needs to be continuously photographed. In the embodiment of the present invention, by displaying the delayed follow shooting icon, the user may conveniently trigger the delayed shooting operation and the follow operation at the same time through the delayed follow shooting icon.
[0145] Step 102: Obtain the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction.
[0146] Since time-lapse photography and target tracking often need to be based on certain parameters, the user's operation on the time-lapse follow-up photography icon can be an operation to set the corresponding parameters. Accordingly, the control terminal can determine different parameters based on the specific operations obtained, and then generate corresponding instructions.
[0147] Step 103: Acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal.
[0148] In the embodiment of the present invention, the shooting device for shooting can be arranged on the control terminal, for example, the shooting device can be a component of the control terminal, that is, the control terminal includes the shooting device, and accordingly, the control terminal can be installed on the movable platform so that the movable platform can adjust the shooting angle of the shooting device, and the control terminal can control the shooting device to shoot based on the internal instruction processing logic. Further, corresponding to this situation, the picture obtained by the control terminal can be directly collected by the control terminal through the shooting device.
[0149] Furthermore, the camera and the control terminal may be two independent devices. Accordingly, the camera may be installed on the movable platform so that the movable platform can adjust the camera angle. Meanwhile, the control terminal may be connected to the camera in communication. Thus, the control terminal may control the camera to shoot through the communication connection between the two. Furthermore, in this case, the image captured by the control terminal may be sent to the control terminal by the camera through the communication connection between the two.
[0150] Furthermore, the screen often displays objects included in the current shooting scene, so the control terminal can determine the target to be followed based on the user's operation on the screen, wherein the user's operation on the screen can be a selection operation of an object in the screen, and the specific operation form of the selection operation can be set according to actual needs, which is not limited in the embodiment of the present invention. In the embodiment of the present invention, since the screen displayed by the control terminal can intuitively represent the objects included in the current shooting scene, the method of determining the target to be followed based on the user's operation on the screen can enable the user to intuitively and conveniently select the target to be followed based on the screen, thereby reducing the user's operating difficulty to a certain extent.
[0151] Step 104: Control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, and perform time-delay shooting of the target to be followed according to the time-delay shooting instruction to achieve simultaneous time-delay shooting and following of the target to be followed.
[0152] In an embodiment of the present invention, the control terminal can send a following instruction to the movable platform based on the communication connection between the control terminal and the movable platform, thereby adjusting the gimbal posture of the movable platform according to the following instruction. In this way, as the gimbal posture of the movable platform changes, the shooting angle of the shooting device will also change accordingly, thereby achieving the following of the target to be followed. Furthermore, while following the target to be followed, the control terminal will also perform time-delay shooting of the target to be followed according to the time-delay shooting instruction, thereby achieving the simultaneous time-delay shooting and following of the target to be followed.
[0153] In summary, a shooting processing method provided by an embodiment of the present invention will display a time-lapse follow shooting icon, then obtain the user's operation on the time-lapse follow shooting icon to generate a time-lapse shooting instruction and a follow instruction, then determine the target to be followed according to the user's operation on the screen displayed on the display interface, and finally control the movable platform to adjust the gimbal posture of the movable platform according to the follow instruction to follow the target to be followed, and perform time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, so as to achieve simultaneous time-lapse shooting and following of the target to be followed. In this way, simultaneous time-lapse shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0154] Figure 2 is a flowchart of another shooting method provided by an embodiment of the present invention. The method can be applied to a mobile platform. The mobile platform can be used for communication connection with a control terminal. The mobile platform includes a pan-tilt head. The pan-tilt head is used to carry a shooting device. Specifically, Figure 2 As shown, the method may include:
[0155] Step 201: Obtain a follow-up instruction and a delayed shooting instruction sent by the control terminal.
[0156] In the embodiment of the present invention, the movable platform may obtain the following instruction by receiving the following instruction sent by the control terminal. By obtaining the following instruction, the target can be followed based on the following instruction in subsequent steps.
[0157] Step 202: Based on the time-lapse shooting instruction, control the movable platform to perform time-lapse shooting of the target to be followed, and adjust the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal, so as to achieve simultaneous time-lapse shooting and following of the target to be followed.
[0158] In the embodiment of the present invention, the movable platform can adjust the gimbal posture of the movable platform while performing time-delay shooting of the target to be followed according to the time-delay shooting instruction at the control terminal, thereby achieving time-delay shooting and following of the target to be followed at the same time.
[0159] In summary, a shooting processing method provided by an embodiment of the present invention obtains a follow-up instruction sent by a control terminal, and then, while the control terminal performs time-delay shooting of a target to be followed according to the time-delay shooting instruction, the gimbal posture of the movable platform is adjusted according to the following instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal. In this way, time-delay shooting and target tracking can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0160] Figure 3-1 is a flowchart of another shooting method provided by an embodiment of the present invention. The method can be used in a system including a mobile platform and a control terminal. The control terminal can be connected to the mobile platform in communication. The display interface of the control terminal is provided with a delayed follow shooting icon. Specifically, Figure 3-1 As shown, the method may include:
[0161] Step 301: The control terminal displays the time-lapse follow shooting icon.
[0162] Specifically, the implementation of this step may refer to the above step 101, and the embodiment of the present invention will not be described in detail here.
[0163] Step 302: The control terminal obtains the user's operation on the time-lapse follow-up shooting icon to generate the time-lapse shooting instruction and the follow-up instruction.
[0164] In this step, the operation of obtaining the user on the delayed follow shooting icon may include: obtaining the user's setting operation on the delayed shooting parameters and the target following parameters. Further, the control terminal may obtain the user's setting operation on the delayed shooting parameters and the target following parameters when the user's preset operation on the delayed follow shooting icon is obtained. In the embodiment of the present invention, by obtaining the user's setting operation only when the user's preset operation on the delayed follow shooting icon is obtained, it can be ensured that the user's setting operation is performed when the user needs it, and to a certain extent, unnecessary acquisition operations can be avoided, thereby avoiding waste of processing resources of the control terminal. Among them, the preset operation can be pre-defined according to actual needs. For example, the preset operation can be a single-click operation, a double-click operation, a long press operation, etc. on the delayed follow shooting icon. The delayed shooting parameter may include at least one of the shooting interval duration and the total shooting duration. Among them, the shooting interval duration may be the interval duration between two adjacent shooting operations in the delayed shooting, and the total shooting duration may be the duration of the delayed shooting operation. Further, the target following parameter may include at least one of a target following speed and a target display position, wherein the target display position may be a display position of a target to be followed in the picture, for example, the target display position may be the center of the picture or the lower left corner of the picture, and the target following speed may be a following speed of the target to be followed. In different scenes, the required following speed may be different. For example, in a shooting scene where a surround shot of the target to be followed is required, a larger following speed is often required, while in other shooting scenes, a smaller following speed is often required.
[0165] Specifically, obtaining the user's setting operation of the time-lapse shooting parameters and the target tracking parameters can be implemented through the implementation method 1 shown in the following steps 3021 to 3022:
[0166] Implementation method 1:
[0167] Step 3021: The control terminal displays recommended shooting parameters and recommended following parameters.
[0168] In this step, the recommended shooting parameters may be pre-collected time-lapse shooting parameters that are frequently used when performing time-lapse shooting. In this way, it can be ensured that the recommended shooting parameters can be used to perform time-lapse shooting normally. Furthermore, the follow-up parameters required for different scenes may be different. Therefore, the recommended follow-up parameters may be determined based on the shooting scene corresponding to the picture. Specifically, the control terminal may use a preset scene recognition algorithm to perform scene recognition on the picture displayed on the display interface to obtain the shooting scene corresponding to the picture. Then, based on the preset shooting scene and follow-up parameter correspondence, the follow-up parameters corresponding to the shooting scene corresponding to the picture may be determined to obtain the recommended follow-up parameters, so as to ensure that the displayed recommended follow-up parameters can adapt to the current shooting scene, thereby ensuring the shooting effect in the subsequent steps. Among them, the scene recognition algorithm may extract features from the picture, and then identify based on the extracted features to determine the shooting scene corresponding to the picture. The preset shooting scene and follow-up parameter correspondence may be pre-generated, and the correspondence may include different shooting scenes and follow-up parameters adapted to the shooting scene.
[0169] Step 3022: If the control terminal obtains the first confirmation operation of the user, the recommended shooting parameter and the recommended following parameter are determined as the time-lapse shooting parameter and the target following parameter respectively.
[0170] In this step, the specific operation form of the first confirmation operation can be pre-set according to actual needs. For example, the first confirmation operation can be a user's selection operation of a confirmation button, and the confirmation button can be displayed on an interface showing recommended shooting parameters and recommended following parameters. Further, if the first operation is obtained, it can be considered that the user wants to use the displayed recommended shooting parameters and recommended following parameters as time-lapse shooting parameters and target following parameters. Accordingly, the recommended shooting parameters and recommended following parameters can be determined as time-lapse shooting parameters and target following parameters, respectively.
[0171] In an embodiment of the present invention, recommended shooting parameters and recommended following parameters are displayed, and when a first confirmation operation is obtained, the recommended shooting parameters and recommended following parameters are used as time-lapse shooting parameters and target following parameters, so that the user can conveniently complete the setting operation of the time-lapse shooting parameters and target following parameters through only one confirmation operation, thereby reducing the user's operating cost.
[0172] Furthermore, obtaining the user's setting operation for the time-lapse shooting parameters and the target tracking parameters can also be achieved through the second implementation method shown in the following step 3023:
[0173] Implementation method 2:
[0174] Step 3023: The control terminal obtains the time-lapse shooting parameters and the target tracking parameters independently set by the user.
[0175] In this step, the control terminal may display a parameter input interface, which may be a pre-developed interface for inputting parameters, and then obtain the shooting parameters input by the user through the parameter input interface to obtain the time-lapse shooting parameters, and obtain the following parameters input by the user through the parameter input interface to obtain the target following parameters. In the embodiment of the present invention, by receiving the parameters input by the user, the user can flexibly set the parameters based on his or her own needs, thereby improving the user's operational flexibility to a certain extent.
[0176] Specifically, when the target following parameter includes the target following speed and the target display position, when setting the target following parameter, the control terminal may obtain the following speed input by the user in the following speed area in the parameter input interface to obtain the target following speed, and obtain the user's operation on the position setting icon in the parameter input interface to generate a position setting instruction. When generating the position setting instruction, the control terminal may detect the user's click operation on the current screen after obtaining the user's operation on the position setting icon in the parameter input interface, and then generate a position setting instruction containing information indicating the position clicked by the click operation, wherein the information indicating the position clicked by the click operation is the display position information. For example, assuming that the position clicked by the click operation is the center of the screen, the display position information may be text type information "center of the screen". Finally, the display position indicated by the display position information may be determined as the target display position, for example, the center of the screen may be determined as the target display position. Compared with the method of directly following the target to be followed with the default display position, in the embodiment of the present invention, the method of determining the target display position based on the user operation can make the subsequent following operation more in line with the user's expectations, thereby improving the user's satisfaction with the shooting effect. For example, Figure 3-2 is a schematic diagram of a parameter input interface provided by an embodiment of the present invention, such as Figure 3-2 As shown, the parameter input interface includes a shooting parameter area a, a following speed area b, and a position setting icon c. Accordingly, the user can input shooting parameters from area a, input following speed from area b, and operate the icon c to set the target display position.
[0177] Alternatively, the control terminal may also display multiple candidate shooting parameters and candidate following parameters, wherein these candidate shooting parameters and candidate following parameters may be pre-selected parameters with a usage frequency greater than a preset frequency threshold, and then the control terminal may obtain the user's selection operation on the multiple candidate shooting parameters and the selection operation on the multiple candidate following parameters, wherein the selection operation may be a click operation, a double-click operation or a long press operation on the parameter, etc. Then, according to the user's selection operation on the multiple candidate shooting parameters and the selection operation on the multiple candidate following parameters, the user's selected candidate shooting parameters and the selected candidate following parameters are respectively determined as time-lapse shooting parameters and target following parameters. For example, Figure 3-3 is a schematic diagram of a parameter selection interface provided by an embodiment of the present invention, such as Figure 3-3 As shown, the parameter selection interface includes 3 candidate shooting parameters: candidate shooting parameter 1, candidate shooting parameter 2 and candidate shooting parameter 3, and 3 candidate following parameters: candidate following parameter 1, candidate following parameter 2 and candidate following parameter 3. Accordingly, assuming that the user selects candidate shooting parameter 2 and candidate following parameter 3, the control terminal can determine candidate shooting parameter 2 as a time-lapse shooting parameter and determine candidate following parameter 3 as a target following parameter. In the embodiment of the present invention, by displaying a part of the parameters as candidates, the user can complete the setting of the parameters by selecting the parameters, which can improve the user's operation convenience to a certain extent.
[0178] Alternatively, the control terminal may also obtain the time-lapse shooting parameters and the target following speed sent by the mobile platform, wherein the time-lapse shooting parameters and the target following speed may be determined by the mobile platform based on the user's operation of a designated button in the mobile platform, and the designated button may be pre-designated according to an actual request. In the embodiment of the present invention, the user may also complete the parameter setting by operating the designated button of the mobile platform, which provides the user with more choices and improves the user's selectivity to a certain extent.
[0179] In an embodiment of the present invention, the control terminal can determine the time-lapse shooting parameters and the target tracking parameters according to the user's autonomous setting operation, thereby improving the user's operability to a certain extent, and making the final set parameters more in line with the user's needs, so that the images captured based on these parameters in subsequent steps are more in line with the user's expectations.
[0180] Step 303: The control terminal obtains the user's operation on the screen displayed on the display interface, and determines the target to be followed according to the user's operation on the screen displayed on the display interface.
[0181] Specifically, this step can be implemented through the following steps 3031 to 3032:
[0182] Step 3031: The control terminal displays a selection box in the picture displayed on the display interface.
[0183] In this step, the specific form of the selection box can be set according to actual needs. For example, the selection box can include a point, a line, or a polygonal box. When displaying the selection box, only one selection box can be displayed. In this way, by displaying only one selection box, while enabling the user to make a selection, display resources can be saved to a certain extent. For example, Figure 3-4 is a schematic diagram of a selection box provided by an embodiment of the present invention, such as Figure 3-4 As shown, the interface displays a selection box. Furthermore, the interface may also display a "Start Delay" option, so that after the user selects the target to be followed based on the selection box, the user can manually control the control terminal to start time-lapse shooting based on the "Start Delay" option. Furthermore, the interface may also display a "Delay Parameter" option and a "Follow Speed" option. The user can view the currently used time-lapse shooting parameters and follow speed by clicking on these two options. Alternatively, the control terminal may also display multiple selection boxes to facilitate user selection. In the case of displaying multiple selection boxes, selection boxes may be displayed for all objects in the picture, or selection boxes may be displayed only for each movable object in the picture, which is not limited in the embodiment of the present invention.
[0184] Since the objects that need to be followed are often movable objects, that is, movable objects have a higher probability of being selected, therefore, by displaying a selection box for each movable object, unnecessary display operations can be avoided to a certain extent, thereby saving display resources of the control terminal. Figure 3-5 is another selection box schematic diagram provided by an embodiment of the present invention, such as Figure 3-5 As shown, each movable object in the interface is displayed with a selection box.
[0185] Step 3032: The control terminal obtains a second confirmation operation of the user on the selection box, and determines a target to be followed according to the second confirmation operation.
[0186] In this step, when there is only one selection box displayed, the control terminal can obtain the user's moving operation on the selection box to generate a target selection box. Accordingly, in this case, the moving operation is the second confirmation operation. For example, the user can control the movement of the selection box by clicking other objects that are not selected in the picture, or by pressing a designated entity button of the control terminal. Accordingly, the moving selection box is the target selection box, and then the target to be followed can be determined according to the target selection box. Further, when there are multiple selection boxes displayed, the control terminal can obtain the user's selection operation on multiple selection boxes to determine the target selection box, and determine the target to be followed according to the target selection box. Accordingly, in this case, the selection operation is the second confirmation operation. Specifically, the user can select a selection box as the target selection box based on the object selected by each selection box. Accordingly, the control terminal can use the selected selection box as the target selection box.
[0187] It should be noted that, after determining the target selection box, the control terminal can also obtain the user's third confirmation operation on the target selection box displayed on the display interface of the control terminal, or obtain the user's third confirmation operation on the selection button of the movable platform to confirm the target selection box, wherein the selection button can be pre-set based on actual needs, and the third confirmation operation can be pre-set based on actual needs. For example, the third confirmation operation can be a single-click operation, a double-click operation, or a long-press operation. Accordingly, after confirmation, the operation of determining the target to be followed according to the target selection box can be performed. In this way, it can be avoided that the target to be followed is determined based on the target selection box selected by the user due to an erroneous operation, resulting in an inaccurate final target to be followed.
[0188] Furthermore, when a selection box is displayed for each movable object in the screen, the control terminal can obtain the user's switching operation on the selection box to determine the target selection box, and determine the target to be followed according to the target selection box. Accordingly, in this case, the switching operation is the second confirmation operation. Specifically, the switching operation can be a switching operation on the selected selection box. The user can switch the selected selection box according to the needs, and the control terminal can determine the selection box finally selected by the user as the target selection box. Since the objects that need to be followed are often movable objects, by displaying a selection box for each movable object, it is possible to avoid displaying unnecessary selection boxes to a certain extent, thereby saving the display resources of the control terminal.
[0189] Further, in any of the above cases, when determining the target to be followed according to the target selection box, the movable object corresponding to the target selection box in the screen may be determined as the target to be followed. Specifically, the movable object corresponding to the target selection box in the screen may be the movable object framed by the target selection box. For example, assuming that the movable object in the target selection box is person A, the control terminal may determine person A as the target to be followed. Since the target selection box is determined based on the user's operation, it can be considered that the movable object corresponding to the target selection box in the screen is the object that the user wants to follow. Therefore, by determining the movable object corresponding to the target selection box in the screen as the target to be followed, it can be ensured that the determined target to be followed is the object that the user wants to follow, thereby improving the accuracy of the determination to a certain extent.
[0190] Step 304: The control terminal controls the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, and performs time-delay shooting of the target to be followed according to the time-delay shooting instruction.
[0191] In this step, the following instruction may include control parameters determined based on the target following parameters and the target to be followed. The control terminal may send a following instruction carrying the control parameters to the movable platform to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction. Specifically, the control parameter may be a target angular velocity determined based on the target following parameters and the target to be followed. Accordingly, the control terminal may implement sending the following instruction carrying the control parameters to the movable platform based on the following sub-steps (1) to (3):
[0192] Sub-step (1): the control terminal calculates the position change of the target to be followed within the preset time interval at each preset time interval.
[0193] In this step, the preset interval duration can be pre-set according to actual needs. For example, the preset interval duration can be 0.5 seconds or 1 second. Specifically, when calculating the position change, a reference coordinate system can be first constructed in the picture, and then the coordinate change of the target to be followed within the preset interval duration can be collected in real time. Finally, the coordinate change is determined as the position change.
[0194] Sub-step (2): The control terminal determines the target angular velocity based on the position change and the target following parameter.
[0195] In this step, the target angular velocity can be a vector with a rotation direction and a specific rotation degree. Specifically, the control terminal can combine the target following speed and the position change contained in the target following parameters to calculate the rotation direction and rotation degree that can keep the target to be followed at the target display position of the shooting screen of the shooting device, and then obtain the target angular velocity.
[0196] Sub-step (3): the control terminal uses the target angular velocity as the control parameter and sends a follow-up instruction carrying the target angular velocity to the movable platform.
[0197] In this step, the control terminal may insert the target angular velocity into the preset position of the following instruction and send it to the movable platform, so as to send the following instruction carrying the target angular velocity to the movable platform, wherein the preset position may be pre-specified, for example, the preset position may be the first position or the last position of the instruction, etc. In this way, by sending the target angular velocity to the movable platform, the movable platform can be directly controlled based on the target angular velocity in the following instruction, thereby improving the control speed of the movable platform to a certain extent.
[0198] Furthermore, the control terminal may also send a follow-up instruction carrying control parameters to the movable platform based on the following sub-step (4):
[0199] Sub-step (4): the control terminal uses the target following parameter and the determination result of the target to be followed as the control parameter, and sends a following instruction carrying the target following parameter and the determination result of the target to be followed to the movable platform.
[0200] In this step, the determination result of the target to be followed is used to indicate the target to be followed. For example, the determination result of the target to be followed may be the identifier of the target to be followed. Specifically, the control terminal may send the target following parameters and the determination result of the target to be followed to the movable platform through a following instruction, so that the movable platform determines the target angular velocity and performs attitude adjustment based on the target following parameters and the determination result of the target to be followed. In this way, the control terminal can control the movable platform to make adjustments without performing calculations, which can save the computing resources of the control terminal to a certain extent.
[0201] Furthermore, in the case where the control terminal includes a shooting device, the control terminal can control the shooting device to perform time-delay shooting on the target to be followed according to the time-delay shooting instruction. For example, based on internal parameter transmission, the time-delay shooting instruction carrying the time-delay shooting parameter can be transmitted to the shooting device to control the shooting device to perform time-delay shooting on the target to be followed. In the case where the control terminal is communicatively connected to the shooting device, that is, the control terminal and the shooting device are two independent devices, the time-delay shooting instruction can be sent to the shooting device through the communication connection between the two to control the shooting device to perform time-delay shooting on the target to be followed according to the time-delay shooting instruction.
[0202] Specifically, when performing time-lapse photography on the target to be followed, the target to be followed may be photographed at intervals of a shooting interval until the shooting duration reaches the total shooting duration. For example, assuming that the shooting interval is 3 seconds, a shooting operation may be performed at intervals of 3 seconds. Alternatively, the time-lapse photography parameters may be sent to the movable platform so that the movable platform performs the operation of photographing the target to be followed at intervals of a shooting interval until the shooting duration reaches the total shooting duration. Furthermore, if the shooting duration of the time-lapse photography reaches the total shooting duration, it can be considered that the time-lapse photography is completed. At this time, the control terminal can stop executing this step. In this way, the automatic stopping of the control terminal eliminates the need for manual control by the user, which can reduce the user's operating costs to a certain extent.
[0203] Of course, the control terminal can also stop executing this step when receiving the end instruction, wherein the end instruction can be generated based on the user's operation on the control terminal or the movable platform. In this way, the user can use the control terminal or the movable platform to quickly stop the time-lapse follow shooting when the time-lapse follow shooting is not needed. Specifically, the display interface of the control terminal can be provided with an end button. Accordingly, the control terminal can obtain the user's operation on the end button to obtain the end instruction. The user's operation on the end button can be a single-click operation, a double-click operation, or a long-press operation on the end button, etc. For example, Figure 3-6 This is a schematic diagram of the interface in the following state, such as Figure 3-6As shown, the target to be followed will be followed continuously, and a "Stop Delay" button is displayed in the interface, which is the end button. Furthermore, the "Delay Parameter" option and the "Follow Speed" option are also displayed in the interface. Users can view the currently used time-lapse shooting parameters and follow speed by clicking these two options. The interface also displays a status reminder message "Target Following". Of course, the movable platform may also be provided with an end button, and the control terminal may obtain the user's operation on the end button of the movable platform to obtain the end instruction. Specifically, obtaining the user's operation on the end button of the movable platform to obtain the end instruction may be implemented by the control terminal receiving the end instruction sent by the movable platform.
[0204] Step 305: The movable platform obtains a follow-up instruction sent by the control terminal.
[0205] Specifically, the implementation of this step may refer to the above step 201, and the embodiment of the present invention will not be described in detail here.
[0206] Step 306: When the control terminal performs time-lapse photography on the target to be followed according to the time-lapse photography instruction, the movable platform adjusts the gimbal posture of the movable platform according to the following instruction so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal.
[0207] In this step, the following instruction may carry a target angular velocity, and accordingly, the movable platform may adjust the gimbal posture of the movable platform according to the target angular velocity to adjust the posture of the shooting device. Specifically, the movable platform may be controlled to rotate according to the target angular velocity to adjust the posture. In this way, the movable platform can be directly controlled based on the target angular velocity in the following instruction, thereby improving the control speed of the movable platform to a certain extent.
[0208] The following instruction may also carry the target following parameters and the determination result of the target to be followed. Accordingly, the movable platform may calculate the position change of the target to be followed within the preset interval time at each preset interval, and then determine the target angular velocity based on the position change and the target following parameters. Finally, the gimbal posture of the movable platform is adjusted according to the target angular velocity to adjust the posture of the shooting device. In this way, the control terminal can control the movable platform to make adjustments without performing calculations, which can save the computing resources of the control terminal to a certain extent.
[0209] Furthermore, the movable platform may also be provided with a selection button for confirming the target to be followed. Accordingly, the movable platform may also obtain the user's operation on the selection button before executing this step, wherein the operation may be a single-click operation, a double-click operation, or a long-press operation on the selection button. Then, the target to be followed may be confirmed according to the user's operation on the selection button. Specifically, after obtaining the user's operation on the selection button, it may be determined that the target to be followed is the object that the user needs to follow. At this time, the target to be followed may be confirmed, that is, it is determined that the target to be followed is correct. Then, after confirmation, this step may be started. In this way, by confirming the target to be followed before starting to follow, the problem of following operation errors caused by errors in the target to be followed can be avoided, thereby improving the following effect.
[0210] In summary, in a shooting processing method provided by an embodiment of the present invention, the control terminal will display a time-lapse follow shooting icon, and then obtain the user's operation on the time-lapse follow shooting icon to generate a time-lapse shooting instruction and a follow instruction. Then, the target to be followed will be determined according to the user's operation on the screen displayed on the display interface. Finally, the movable platform will be controlled to adjust the gimbal posture of the movable platform according to the follow instruction, and perform time-lapse shooting of the target to be followed according to the time-lapse shooting instruction. Accordingly, the movable platform will obtain the follow instruction sent by the control terminal, and while the control terminal performs time-lapse shooting of the target to be followed according to the time-lapse shooting instruction, the gimbal posture of the movable platform will be adjusted according to the follow instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal. In this way, time-lapse shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0211] Figure 4 is a flowchart of another shooting method provided by an embodiment of the present invention. The method can be applied to a movable platform. The movable platform can be used for communication connection with a control terminal and for installing the control terminal. The movable platform is also provided with a delayed follow shooting button. Specifically, Figure 4 As shown, the method may include:
[0212] Step 401: Obtain the user's operation on the delayed follow shooting button to generate a delayed follow shooting trigger instruction.
[0213] In an embodiment of the present invention, the time-delay follow-up shooting button can be a button selected in advance from the buttons included in the movable platform according to actual conditions. The time-delay follow-up shooting button can also be a combination of any multiple buttons included in the movable platform. For example, the combination of button 1 and button 2 included in the movable platform can be set as the time-delay follow-up shooting button. Accordingly, the movable platform can determine that the user's operation on the time-delay follow-up shooting button is obtained when detecting the user's operation of pressing button 1 and button 2 at the same time.
[0214] Furthermore, if the user's operation on the time-delay follow-up shooting button is obtained, it can be considered that the user needs to perform time-delay follow-up shooting. At this time, the movable platform can generate a time-delay follow-up shooting trigger instruction, wherein the time-delay follow-up shooting trigger instruction can be used to trigger the time-delay follow-up shooting operation.
[0215] Step 402: Send the time-delayed follow-up shooting trigger instruction to the control terminal, so that the control terminal generates a time-delayed shooting instruction and a follow-up instruction.
[0216] In an embodiment of the present invention, the time-delay shooting instruction can be used to control the control terminal to perform time-delay shooting, and the following instruction can be used to control the movable platform to follow the target to be followed. In this way, the movable platform can trigger the time-delay following shooting operation by sending the time-delay following shooting trigger instruction to the control terminal.
[0217] Step 403: Acquire the follow instruction sent by the control terminal.
[0218] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0219] Step 404: while the control terminal performs time-lapse photography on the target to be followed according to the time-lapse photography instruction, the gimbal posture of the movable platform is adjusted according to the following instruction so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal.
[0220] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0221] In summary, in a shooting processing method provided by an embodiment of the present invention, a movable platform will obtain the user's operation on the delayed follow shooting button to generate a delayed follow shooting trigger instruction. In this way, the user can trigger the delayed follow shooting by operating the delayed follow shooting button on the movable platform, thereby providing user operability to a certain extent. Then, the delayed follow shooting trigger instruction will be sent to the control terminal so that the control terminal generates a delayed shooting instruction and a follow instruction. Then, the follow instruction sent by the control terminal will be obtained, and while the control terminal performs delayed shooting of the target to be followed according to the delayed shooting instruction, the gimbal posture of the movable platform will be adjusted according to the follow instruction so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal. In this way, simultaneous delayed shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0222] Figure 5 is a flowchart of steps of another shooting method provided by an embodiment of the present invention. The method can be applied to a control terminal. The control terminal can be used to communicate with a mobile platform. The control terminal can also be used to be installed on the mobile platform. Specifically, Figure 5 As shown, the method may include:
[0223] Step 501: Obtain a time-delayed follow-up shooting trigger instruction sent by the movable platform.
[0224] In this step, the control terminal may obtain the time-delayed follow-up shooting trigger instruction by receiving the time-delayed follow-up shooting trigger instruction.
[0225] Step 502: Generate a time-lapse shooting instruction and a follow-up instruction.
[0226] In an embodiment of the present invention, if the control terminal receives a time-lapse follow shooting trigger instruction, it means that the user needs to perform time-lapse follow shooting, so the control terminal can generate a time-lapse shooting instruction and a follow instruction. Specifically, the time-lapse shooting instruction can be a time-lapse shooting parameter, and the follow instruction can be a control parameter determined based on the target following parameter and the target to be followed. Accordingly, the control terminal can obtain the user's setting operation of the time-lapse shooting parameter and the target following parameter to determine the time-lapse shooting parameter and the target following parameter, and then determine the control parameter based on the target following parameter and the target to be followed. Specifically, the specific implementation method of determining the time-lapse shooting parameter, the target following parameter and the control parameter can refer to the content in the aforementioned embodiment, and the embodiment of the present invention will not be repeated here.
[0227] Step 503: Obtain the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen obtained by the control terminal.
[0228] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0229] Step 504: perform time-lapse photography of the target to be followed according to the time-lapse photography instruction, and control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, so as to achieve simultaneous time-lapse photography and following of the target to be followed.
[0230] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0231] In summary, in a shooting processing method provided by an embodiment of the present invention, the control terminal will obtain the time-delay follow shooting trigger instruction sent by the movable platform, and then generate the time-delay shooting instruction and the follow instruction. Next, the user's operation on the screen displayed on the display interface will be obtained, and the target to be followed will be determined according to the user's operation on the screen displayed on the display interface. Finally, the target to be followed will be time-delayed according to the time-delay shooting instruction, and the movable platform will be controlled to adjust the gimbal posture of the movable platform according to the follow instruction, so as to achieve simultaneous time-delay shooting and following of the target to be followed. In this way, simultaneous time-delay shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0232] Figure 6 1 is a flowchart of another shooting method provided by an embodiment of the present invention. The method can be used in a system including a movable platform and a control terminal. The movable platform can be connected to the control terminal for communication and is used to install the control terminal. The movable platform is provided with a delayed follow shooting button. Specifically, Figure 6 As shown, the method may include:
[0233] Step 601: The movable platform obtains the user's operation on the time-delay follow-up shooting button to generate a time-delay follow-up shooting trigger instruction.
[0234] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0235] Step 602: The movable platform sends the time-lapse shooting trigger instruction to the control terminal.
[0236] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0237] Step 603: The control terminal obtains the time-delay shooting trigger instruction sent by the movable platform.
[0238] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0239] Step 604: the control terminal generates a time-lapse shooting instruction and a follow instruction; the time-lapse shooting instruction is used to control the control terminal to perform time-lapse shooting; the follow instruction is used to control the movable platform to follow the target to be followed.
[0240] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0241] Step 605: The control terminal obtains the user's operation on the screen displayed on the display interface, and determines the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen obtained by the control terminal.
[0242] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0243] Step 606: the control terminal performs time-delay shooting of the target to be followed according to the time-delay shooting instruction, and controls the movable platform to adjust the gimbal posture of the movable platform according to the following instruction.
[0244] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0245] Step 607: The movable platform obtains the follow-up instruction sent by the control terminal.
[0246] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0247] Step 608: While the control terminal is performing time-lapse photography of the target to be followed according to the time-lapse photography instruction, the movable platform adjusts the gimbal posture of the movable platform according to the following instruction so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal.
[0248] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0249] In summary, an embodiment of the present invention provides a shooting processing method, in which the mobile platform generates a delayed follow shooting trigger instruction based on the user's operation of the delayed follow shooting button, and sends it to the control terminal. The control terminal obtains the delayed follow shooting trigger instruction sent by the mobile platform, and then generates a delayed shooting instruction and a follow instruction. Next, the user's operation on the screen displayed on the display interface is obtained, and the target to be followed is determined according to the user's operation on the screen displayed on the display interface. Finally, the target to be followed is delayed according to the delayed shooting instruction, and the mobile platform is controlled to adjust the gimbal posture of the mobile platform according to the follow instruction, so as to achieve simultaneous delayed shooting and following of the target to be followed. In this way, simultaneous delayed shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0250] An embodiment of the present invention further provides a shooting method, which may involve an application environment that may only include a movable platform, wherein the movable platform may be configured with a display interface and a shooting device, and the movable platform may be communicatively connected to the shooting device.
[0251] In this application environment, the shooting device can be fixed on a movable platform, and the movable platform can change the shooting angle of the shooting device by adjusting the gimbal posture. Furthermore, the movable platform can also control the shooting device to shoot the target to be followed so as to follow the target. In this way, shooting and following can be achieved simultaneously without manual adjustment by the user.
[0252] Below through Figure 7 The illustrated embodiment specifically describes the above-mentioned shooting method.
[0253] Figure 7 is a flowchart of another shooting method provided by an embodiment of the present invention. The method can be applied to a mobile platform. The mobile platform can be configured with a display interface and a shooting device. The mobile platform can be connected to the shooting device in communication. Specifically, Figure 7 As shown, the method may include:
[0254] Step 701, obtaining the user's operation on the time-lapse follow shooting icon in the display interface to generate a time-lapse shooting instruction and a follow instruction, wherein the time-lapse shooting instruction is used to control the shooting device to perform time-lapse shooting; the follow instruction is used to control the movable platform to follow the target to be followed.
[0255] In an embodiment of the present invention, the time-lapse follow-up shooting icon can be set in any interface displayed on the display interface of the mobile platform. For example, the time-lapse follow-up shooting icon can be set in the main interface of the mobile platform, or it can be an interface set in a preset application installed on the mobile platform. Furthermore, the specific style of the time-lapse follow-up shooting icon can be set according to actual needs. For example, the time-lapse follow-up shooting icon can be set to a circular button marked with the text "Time-lapse Follow", or a square button, etc., which is not limited to the embodiment of the present invention.
[0256] Step 702: Acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface.
[0257] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0258] Step 703: control the shooting device to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction, and adjust the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface, so as to realize time-delay shooting and following of the target to be followed at the same time.
[0259] Specifically, the implementation of this step may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0260] In summary, in a shooting processing method provided by an embodiment of the present invention, a movable platform will obtain the user's operation on the delayed follow shooting icon in the display interface to generate a delayed shooting instruction and a follow instruction, then obtain the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface, and finally, according to the delayed shooting instruction, the shooting device will be controlled to perform delayed shooting on the target to be followed, and the gimbal posture of the movable platform will be adjusted according to the follow instruction to achieve simultaneous delayed shooting and following of the target to be followed. In this way, simultaneous delayed shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0261] Figure 8 is a flowchart of another shooting method provided by an embodiment of the present invention, which can be applied to a control terminal, such as Figure 8 As shown, the method may include:
[0262] Step 801: Obtain time-lapse shooting parameters and target following parameters, and determine a target to be followed.
[0263] In this step, the time-lapse shooting parameters may include at least one of the shooting interval duration and the total shooting duration, and the target following parameters may include at least one of the target following speed and the target display position. Specifically, when obtaining the time-lapse shooting parameters and the target following parameters, the recommended shooting parameters and the recommended following parameters may be displayed; if the user's first confirmation operation is obtained, the recommended shooting parameters and the recommended following parameters are determined as the time-lapse shooting parameters and the target following parameters, respectively; or, the time-lapse shooting parameters and the target following parameters set by the user independently are obtained.
[0264] Furthermore, the time-lapse shooting parameters and target tracking parameters set by the user can be obtained by:
[0265] A parameter input interface is displayed; shooting parameters input by the user through the parameter input interface are obtained to obtain time-lapse shooting parameters, and following parameters input by the user through the parameter input interface are obtained to obtain target following parameters; specifically, in the case where the target following parameters include a target following speed and a target display position, the following parameters input by the user through the parameter input interface are obtained to obtain the target following parameters, including: obtaining the following speed input by the user in the following speed area in the parameter input interface to obtain the target following speed, and obtaining the user's operation on the position setting icon in the parameter input interface to generate a position setting instruction; the position setting instruction carries display position information; and the display position indicated by the display position information is determined as the target display position.
[0266] Alternatively, multiple candidate shooting parameters and candidate following parameters are displayed; the user's selection operation on multiple candidate shooting parameters and the selection operation on multiple candidate following parameters are obtained; according to the user's selection operation on multiple candidate shooting parameters and the selection operation on multiple candidate following parameters, the candidate shooting parameters and the candidate following parameters selected by the user are respectively determined as time-lapse shooting parameters and target following parameters; or, the time-lapse shooting parameters and the target following speed sent by the mobile platform are obtained; the time-lapse shooting parameters and the target following speed are determined by the mobile platform based on the user's operation on the designated button in the mobile platform. Among them, the specific implementation method of each of the above operation steps can refer to the implementation method in the aforementioned embodiment, and the embodiment of the present invention will not be repeated here.
[0267] Further, the operation of determining the target to be followed may include: displaying a selection box in the screen displayed on the display interface; obtaining a second confirmation operation of the user on the selection box, and determining the target to be followed according to the second confirmation operation. Specifically, one or more selection boxes may be displayed, for example, a selection box is displayed for each movable object in the screen. Further, the selection box may be one, and accordingly, the control terminal may obtain the user's movement operation on the selection box to generate a target selection box, and determine the target to be followed according to the target selection box; or, the selection box may be multiple, and accordingly, the control terminal may obtain the user's selection operation on multiple selection boxes to determine the target selection box, and determine the target to be followed according to the target selection box. Further, in the case of displaying a selection box for each movable object in the screen, the user's switching operation on the selection box may be obtained to determine the target selection box; and the target to be followed may be determined according to the target selection box. When determining the target to be followed according to the target selection box, the movable object corresponding to the target selection box in the screen may be determined as the target to be followed. Among them, the specific implementation of each of the above operation steps may refer to the implementation in the aforementioned embodiment, and the embodiment of the present invention will not be repeated here.
[0268] Step 802: photograph the target to be followed according to the time-lapse shooting parameters; and, send a control instruction to the movable platform according to the target following parameters and the target to be followed, so as to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0269] In an embodiment of the present invention, the control instruction may include a following parameter determined based on the target following parameter and the target to be followed. Specifically, the method for determining the control parameter may refer to the description in the aforementioned embodiment, and the embodiment of the present invention will not be described in detail here.
[0270] In summary, in a shooting processing method provided by an embodiment of the present invention, the control terminal will obtain time-lapse shooting parameters and target following parameters, and determine the target to be followed, and shoot the target to be followed according to the time-lapse shooting parameters; and according to the target following parameters and the target to be followed, send a control instruction to the movable platform to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, so as to achieve time-lapse shooting and following of the target to be followed at the same time. In this way, time-lapse shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0271] Fig. 9FIG. 1 is a flowchart of another shooting method provided by an embodiment of the present invention. The method can be applied to a mobile platform, such as Fig. 9 As shown, the method may include:
[0272] Step 901: While the control terminal is shooting a target to be followed according to the time-delay shooting parameters, a control instruction sent by the control terminal is obtained; the control instruction is sent by the control terminal based on the target following parameters and the target to be followed.
[0273] Specifically, the mobile platform can obtain the control instruction sent by the control terminal by receiving the control instruction.
[0274] Step 902: adjust the gimbal posture of the movable platform according to the control instruction so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0275] The control instruction may include a target angular velocity. Accordingly, the operation of adjusting the gimbal posture of the movable platform according to the control instruction may include: adjusting the gimbal posture of the movable platform according to the target angular velocity to adjust the posture of the shooting device. Further, the control instruction includes a target following parameter and a determination result of the target to be followed. The determination result of the target to be followed is used to indicate the target to be followed. Accordingly, the operation of adjusting the gimbal posture of the movable platform according to the control instruction may include: calculating the position change of the target to be followed within the preset interval time at each preset interval; determining the target angular velocity based on the position change and the target following parameter; adjusting the gimbal posture of the movable platform according to the target angular velocity to adjust the posture of the shooting device. Specifically, the implementation method of each operation can refer to the implementation method of adjusting the gimbal posture of the movable platform according to the following instruction in the aforementioned embodiment, and the embodiment of the present invention will not be repeated here.
[0276] In summary, the shooting processing method provided by the embodiment of the present invention is that the mobile platform will obtain the control command sent by the control terminal while shooting the target to be followed according to the time-delay shooting parameters at the control terminal, and adjust the gimbal posture of the mobile platform according to the control command, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to achieve time-delay shooting and following the target to be followed at the same time. In this way, time-delay shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0277] Fig.10is a flowchart of another shooting method provided by an embodiment of the present invention. The method can be applied to a system including a mobile platform and a control terminal. The control terminal can be connected to the mobile platform for communication. Fig.10 As shown, the method may include:
[0278] Step 1001: The control terminal obtains time-lapse shooting parameters and target following parameters, and determines a target to be followed.
[0279] Step 1002: the control terminal shoots the target to be followed according to the time-delay shooting parameters; and sends a control instruction to the movable platform according to the target following parameters and the target to be followed.
[0280] Step 1003: The movable platform obtains the control instruction sent by the control terminal.
[0281] Step 1004: while the control terminal is photographing the target to be followed according to the time-lapse shooting parameters, the movable platform adjusts the gimbal posture of the movable platform according to the control instruction so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal, so as to achieve simultaneous time-lapse shooting and following of the target to be followed.
[0282] In summary, in a shooting processing method provided by an embodiment of the present invention, the control terminal will obtain time-lapse shooting parameters and target following parameters, and determine the target to be followed, and shoot the target to be followed according to the time-lapse shooting parameters; and send control instructions to the movable platform according to the target following parameters and the target to be followed, and the movable platform will adjust the gimbal posture of the movable platform according to the control instructions while shooting the target to be followed according to the time-lapse shooting parameters at the control terminal, so as to achieve time-lapse shooting and following of the target to be followed at the same time. In this way, time-lapse shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0283] Fig.11 1 is a block diagram of a shooting device provided by an embodiment of the present invention. The device 110 can be applied to a control terminal, which is used for communication connection with a mobile platform. The display interface of the control terminal is provided with a delayed follow shooting icon, such as Fig.11 As shown, the device 110 may include:
[0284] The display device 1101 is used to display the time-lapse follow-up shooting icon, wherein the time-lapse follow-up shooting icon is used to indicate a time-lapse shooting instruction and a follow-up instruction, wherein the time-lapse shooting instruction is used to control the control terminal to perform time-lapse shooting; and the follow-up instruction is used to control the movable platform to follow a target to be followed;
[0285] The first acquisition means 1102 is used to acquire the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction;
[0286] The second acquisition means 1103 is used to acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal;
[0287] The control device 1104 is used to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, and to perform time-delay photography on the target to be followed according to the time-delay photography instruction to achieve simultaneous time-delay photography and following of the target to be followed.
[0288] Optionally, the first obtaining means 1102 includes:
[0289] Get sub-device, used to obtain the user's setting operation on time-lapse shooting parameters and target following parameters.
[0290] Optionally, the acquisition sub-device includes:
[0291] The acquiring unit is configured to acquire the setting operation of the time-lapse shooting parameter and the target following parameter by the user if a preset operation of the time-lapse following shooting icon by the user is acquired.
[0292] Optionally, the time-lapse shooting parameters include at least one of the following: shooting interval duration, total shooting duration; and / or,
[0293] The target following parameter includes at least one of the following: target following speed and target display position.
[0294] Optionally, the acquisition unit is specifically used to:
[0295] Displaying recommended shooting parameters and recommended following parameters; if a first confirmation operation of the user is obtained, determining the recommended shooting parameters and the recommended following parameters as the time-lapse shooting parameters and the target following parameters respectively; or,
[0296] The time-lapse shooting parameters and the target following parameters independently set by the user are obtained.
[0297] Optionally, the acquisition unit is further specifically used for:
[0298] Displaying a parameter input interface; acquiring the shooting parameters input by the user through the parameter input interface to obtain the time-lapse shooting parameters, and acquiring the following parameters input by the user through the parameter input interface to obtain the target following parameters; or,
[0299] Displaying a plurality of candidate shooting parameters and candidate following parameters; obtaining a user's selection operation on the plurality of candidate shooting parameters and a selection operation on the plurality of candidate following parameters; determining the candidate shooting parameters and the candidate following parameters selected by the user as the time-lapse shooting parameters and the target following parameters, respectively, according to the user's selection operation on the plurality of candidate shooting parameters and the selection operation on the plurality of candidate following parameters; or,
[0300] The time-delay shooting parameter and the target following speed sent by the movable platform are obtained; the time-delay shooting parameter and the target following speed are determined by the movable platform based on the user's operation on a designated button in the movable platform.
[0301] Optionally, the target following parameters include a target following speed and a target display position;
[0302] The acquisition unit is further specifically used for:
[0303] Acquire the following speed input by the user in the following speed area in the parameter input interface to obtain the target following speed, and acquire the user's operation on the position setting icon in the parameter input interface to generate a position setting instruction; the position setting instruction carries display position information;
[0304] The display position indicated by the display position information is determined as the target display position.
[0305] Optionally, the time-lapse shooting instruction includes the time-lapse shooting parameter;
[0306] The control device 1104 includes:
[0307] a photographing sub-device, configured to photograph the target to be followed at intervals of the photographing interval time, until the photographing time reaches the total photographing time; or
[0308] The first sending sub-device is used to send the time-delay shooting parameter to the movable platform, so that the movable platform executes the operation of shooting the target to be followed at each shooting interval until the shooting time reaches the total shooting time.
[0309] Optionally, the following instruction includes a control parameter determined based on the target following parameter and the target to be followed;
[0310] The control device 1104 includes:
[0311] The second sending sub-device is used to send a following instruction carrying the control parameter to the movable platform, so as to control the movable platform to adjust the pan / tilt posture of the movable platform according to the following instruction.
[0312] Optionally, the second sending sub-device is specifically configured to:
[0313] At each preset interval, calculating the position change of the target to be followed within the preset interval; and determining the target angular velocity based on the position change and the target following parameter;
[0314] The target angular velocity is used as the control parameter, and a following instruction carrying the target angular velocity is sent to the movable platform.
[0315] Optionally, the second sending sub-device is specifically configured to:
[0316] The target following parameter and the determination result of the target to be followed are used as the control parameter, and a following instruction carrying the target following parameter and the determination result of the target to be followed is sent to the movable platform; wherein the determination result of the target to be followed is used to indicate the target to be followed.
[0317] Optionally, the device 110 further includes:
[0318] The first stopping device is used to stop the operation of performing time-lapse shooting according to the time-lapse shooting instruction if an end instruction is obtained, and to stop the operation of controlling the movable platform to adjust the gimbal posture of the movable platform according to the following instruction and the target to be followed so as to follow the target to be followed.
[0319] Optionally, the device 110 further includes:
[0320] A third acquisition device is used for acquiring the end instruction by acquiring the user's operation on the end button when the display interface of the control terminal is provided with the end button; or
[0321] The fourth obtaining means is used for obtaining the user's operation on the end button of the movable platform when the movable platform is provided with an end button, so as to obtain the end instruction.
[0322] Optionally, the device 110 further includes:
[0323] The second stopping device is used to stop the operation of performing time-lapse shooting according to the time-lapse shooting instruction if the shooting time of the time-lapse shooting reaches the total shooting time, and to stop the operation of controlling the movable platform to adjust the gimbal posture of the movable platform according to the following instruction and the target to be followed so as to follow the target to be followed.
[0324] Optionally, the second obtaining means 1104 is specifically configured to:
[0325] Displaying a selection box in a picture displayed on the display interface;
[0326] A second confirmation operation of the user on the selection box is obtained, and a target to be followed is determined according to the second confirmation operation.
[0327] Optionally, the selection box includes a point, a line, or a polygonal box.
[0328] Optionally, the second obtaining means 1104 is further specifically configured to:
[0329] The selection box is one, and a user's movement operation on the selection box is obtained to generate a target selection box, and the target to be followed is determined according to the target selection box; or,
[0330] There are multiple selection boxes, and the user's selection operation on the multiple selection boxes is obtained to determine a target selection box, and the target to be followed is determined according to the target selection box.
[0331] Optionally, the second obtaining means 1104 is further specifically configured to:
[0332] A selection box is displayed for each movable object in the picture.
[0333] Optionally, the second obtaining device is further specifically configured to:
[0334] Obtaining a user's switching operation on the selection box to determine a target selection box;
[0335] The target to be followed is determined according to the target selection box.
[0336] Optionally, the second obtaining device is further specifically configured to:
[0337] The movable object corresponding to the target selection box in the picture is determined as the target to be followed.
[0338] Optionally, the device 110 further includes:
[0339] The first confirmation device is used to obtain a third confirmation operation of the user on the target selection box displayed on the display interface of the control terminal to confirm the target selection box; or
[0340] The second confirmation device is used to obtain a third confirmation operation of the user on the selection button of the movable platform to confirm the target selection box.
[0341] Optionally, the third confirmation operation includes: long press, single click, double click.
[0342] Optionally, the control terminal includes a shooting device, and the control device 1104 is further specifically used to control the shooting device to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction.
[0343] Optionally, the control terminal is communicatively connected to the photographing device, and the control device 1104 is further specifically used for:
[0344] The time-delay shooting instruction is sent to the shooting device to control the shooting device to perform time-delay shooting on the target to be followed according to the time-delay shooting instruction.
[0345] In summary, a shooting processing device provided by an embodiment of the present invention will display a time-lapse follow shooting icon, then obtain the user's operation on the time-lapse follow shooting icon to generate a time-lapse shooting instruction and a follow instruction, then determine the target to be followed according to the user's operation on the screen displayed on the display interface, and finally control the movable platform to adjust the gimbal posture of the movable platform according to the follow instruction to follow the target to be followed, and perform time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, so as to achieve simultaneous time-lapse shooting and following of the target to be followed. In this way, simultaneous time-lapse shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0346] Fig.12 is a block diagram of another photographing device provided by an embodiment of the present invention. The device 120 can be applied to a mobile platform, and the mobile platform is used for communication connection with a control terminal, such as Fig.12 As shown, the device 120 may include:
[0347] The first acquisition means 1201 is used to acquire the follow-up instruction sent by the control terminal;
[0348] The adjustment device 1202 is used to adjust the gimbal posture of the movable platform according to the following instruction while the control terminal performs time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0349] Optionally, the following instruction carries a target angular velocity;
[0350] The adjusting device 1202 is specifically used for:
[0351] The gimbal posture of the movable platform is adjusted according to the target angular velocity to adjust the posture of the shooting device.
[0352] Optionally, the following instruction carries a target following parameter and a determination result of a target to be followed, and the determination result of the target to be followed is used to indicate the target to be followed;
[0353] The adjusting device 1202 is also specifically used for:
[0354] At each preset time interval, calculating the position change of the target to be followed within the preset time interval;
[0355] Determining a target angular velocity based on the position change and the target following parameter;
[0356] The gimbal posture of the movable platform is adjusted according to the target angular velocity to adjust the posture of the shooting device.
[0357] Optionally, the control terminal includes the shooting device, or the control terminal is communicatively connected to the shooting device.
[0358] Optionally, the movable platform is provided with a selection button, and the selection button is used to confirm the target to be followed. The device 120 further includes:
[0359] A second obtaining means, for obtaining the user's operation on the selection button;
[0360] The confirmation device is used to confirm the target to be followed according to the operation of the selection button by the user.
[0361] Optionally, after the confirmation device confirms the target to be followed, the adjustment device executes the operation of controlling the movable platform to adjust the gimbal posture of the movable platform according to the following instruction so that the target to be followed continues to be displayed in the picture captured by the shooting device.
[0362] In summary, the shooting processing device provided by the embodiment of the present invention will obtain the following instruction sent by the control terminal. Then, while the control terminal performs time-delay shooting of the target to be followed according to the time-delay shooting instruction, the gimbal posture of the movable platform will be adjusted according to the following instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal. In this way, time-delay shooting and target tracking can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0363] Fig.13 is a block diagram of a shooting system provided by an embodiment of the present invention, such as Fig.13 As shown, the system 130 may include:
[0364] A system of a movable platform 1301 and a control terminal 1302, wherein the control terminal 1302 is in communication with the movable platform 1301, and a display interface of the control terminal 1302 is provided with a time-lapse follow-up shooting icon;
[0365] The control terminal 1302 is used to display the time-lapse follow shooting icon;
[0366] The control terminal 1302 is used to obtain the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction;
[0367] The control terminal 1302 is used to obtain the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen obtained by the control terminal 1302;
[0368] The control terminal 1302 is used to control the movable platform 1301 to adjust the gimbal posture of the movable platform 1301 according to the following instruction, and to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction;
[0369] The movable platform 1301 is used to obtain the follow-up instruction sent by the control terminal 1302;
[0370] The movable platform 1301 is used to adjust the gimbal posture of the movable platform 1301 according to the following instruction while the control terminal 1302 performs time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0371] In summary, in a shooting processing system provided by an embodiment of the present invention, the control terminal will display a time-lapse follow shooting icon, and then obtain the user's operation on the time-lapse follow shooting icon to generate a time-lapse shooting instruction and a follow instruction. Then, the target to be followed will be determined according to the user's operation on the screen displayed on the display interface. Finally, the movable platform will be controlled to adjust the gimbal posture of the movable platform according to the follow instruction, and perform time-lapse shooting of the target to be followed according to the time-lapse shooting instruction. Accordingly, the movable platform will obtain the follow instruction sent by the control terminal, and while the control terminal performs time-lapse shooting of the target to be followed according to the time-lapse shooting instruction, the gimbal posture of the movable platform will be adjusted according to the follow instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal. In this way, time-lapse shooting and target tracking can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0372] Fig.14 1 is a block diagram of another shooting device provided by an embodiment of the present invention. The device 140 can be applied to a movable platform, the movable platform is used for communication connection with a control terminal and for installing the control terminal, and the movable platform is provided with a delayed follow shooting button, such as Fig.14 As shown, the device 140 may include:
[0373] The first acquisition means 1401 is used to acquire the user's operation on the time-delay follow shooting button to generate a time-delay follow shooting trigger instruction;
[0374] The sending device 1402 is used to send the time-delayed follow-up shooting trigger instruction to the control terminal, so that the control terminal generates a time-delayed shooting instruction and a follow-up instruction;
[0375] The second obtaining means 1403 is used to obtain the following instruction sent by the control terminal;
[0376] The adjustment device 1404 is used to adjust the gimbal posture of the movable platform according to the following instruction while the control terminal performs time-lapse shooting on the target to be followed according to the time-lapse shooting instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal.
[0377] In summary, a shooting processing device provided by an embodiment of the present invention will obtain the user's operation on the delayed follow shooting button to generate a delayed follow shooting trigger instruction. In this way, the user can trigger the delayed follow shooting by operating the delayed follow shooting button on the movable platform, thereby providing user operability to a certain extent. Then, the delayed follow shooting trigger instruction will be sent to the control terminal so that the control terminal generates a delayed shooting instruction and a follow instruction. Then, the follow instruction sent by the control terminal will be obtained, and while the control terminal performs delayed shooting on the target to be followed according to the delayed shooting instruction, the gimbal posture of the movable platform will be adjusted according to the follow instruction so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal. In this way, simultaneous delayed shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0378] Fig.15 1 is a block diagram of another shooting device provided by an embodiment of the present invention. The device 150 can be applied to a control terminal, the control terminal is used to communicate with a movable platform, and the control terminal is also used to be installed on the movable platform, such as Fig.15 As shown, the device 150 may include:
[0379] The first acquisition device 1501 is used to acquire the time-delay follow-up shooting trigger instruction sent by the movable platform;
[0380] Generating means 1502, for generating a time-lapse shooting instruction and a follow-up instruction;
[0381] The second acquisition means 1503 is used to acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal;
[0382] The control device 1504 is used to perform time-lapse photography of the target to be followed according to the time-lapse photography instruction, and control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, so as to realize time-lapse photography and following of the target to be followed at the same time.
[0383] Optionally, the time-lapse shooting instruction is a time-lapse shooting parameter; the following instruction is a control parameter determined based on a target following parameter and a target to be followed;
[0384] Accordingly, the generating device 1502 is specifically configured to:
[0385] Acquire the user's setting operation on the time-lapse shooting parameter and the target following parameter to determine the time-lapse shooting parameter and the target following parameter;
[0386] The control parameter is determined based on the target following parameter and the target to be followed.
[0387] In summary, a shooting processing device provided by an embodiment of the present invention will obtain a time-delayed follow-up shooting trigger instruction sent by a movable platform, and then generate a time-delayed shooting instruction and a follow-up instruction. Next, it will obtain the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface. Finally, it will perform time-delay shooting on the target to be followed according to the time-delay shooting instruction, and control the movable platform to adjust the gimbal posture of the movable platform according to the follow-up instruction, so as to achieve simultaneous time-delay shooting and following of the target to be followed. In this way, simultaneous time-delay shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0388] Fig.16 is a block diagram of another shooting system provided by an embodiment of the present invention, such as Fig.16 As shown, the system 160 may include:
[0389] A system of a movable platform 1601 and a control terminal 1602, wherein the movable platform 1601 is used for communication connection with the control terminal 1602 and for mounting the control terminal 1602, and the movable platform 1601 is provided with a delayed follow shooting button;
[0390] The movable platform 1601 is used to obtain the user's operation on the time-delay follow shooting button to generate a time-delay follow shooting trigger instruction;
[0391] The movable platform 1601 is used to send the time-lapse shooting trigger instruction to the control terminal 1602;
[0392] The control terminal 1602 is used to obtain the time-delay shooting trigger instruction sent by the movable platform 1601;
[0393] The control terminal 1602 is used to generate a time-lapse shooting instruction and a follow instruction; the time-lapse shooting instruction is used to control the control terminal 1602 to perform time-lapse shooting; the follow instruction is used to control the movable platform 1601 to follow the target to be followed;
[0394] The control terminal 1602 is used to obtain the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen obtained by the control terminal 1602;
[0395] The control terminal 1602 is used to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction, and control the movable platform 1601 to adjust the gimbal posture of the movable platform 1601 according to the following instruction;
[0396] The movable platform 1601 is used to obtain the following instruction sent by the control terminal 1602;
[0397] The movable platform 1601 is used to adjust the gimbal posture of the movable platform 1601 according to the following instruction while the control terminal 1602 performs time-lapse shooting of the target to be followed according to the time-lapse shooting instruction, so that the target to be followed is continuously displayed in the screen displayed on the display interface of the control terminal.
[0398] In summary, an embodiment of the present invention provides a shooting processing system, in which a mobile platform generates a time-delayed follow-up shooting trigger instruction based on the user's operation of the time-delayed follow-up shooting button, and sends it to the control terminal. The control terminal obtains the time-delayed follow-up shooting trigger instruction sent by the mobile platform, and then generates a time-delayed shooting instruction and a follow-up instruction. Next, the user's operation on the screen displayed on the display interface is obtained, and the target to be followed is determined according to the user's operation on the screen displayed on the display interface. Finally, the target to be followed is delayed according to the time-delayed shooting instruction, and the mobile platform is controlled to adjust the gimbal posture of the mobile platform according to the follow-up instruction, so as to achieve simultaneous time-delayed shooting and following of the target to be followed. In this way, simultaneous time-delayed shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0399] Fig.17 is a block diagram of another shooting device provided by an embodiment of the present invention. The device can be applied to a mobile platform. The mobile platform is configured with a display interface and a shooting device. The mobile platform is communicatively connected with the shooting device. Fig.17 As shown, the device 170 may include:
[0400] The first acquisition device 1701 is used to acquire the user's operation on the time-lapse follow shooting icon in the display interface to generate a time-lapse shooting instruction and a follow instruction, wherein the time-lapse shooting instruction is used to control the shooting device to perform time-lapse shooting; and the follow instruction is used to control the movable platform to perform follow shooting of the target to be followed;
[0401] The second acquisition means 1702 is used to acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface;
[0402] The adjustment device 1703 is used to control the shooting device to perform time-lapse shooting of the target to be followed according to the time-lapse shooting instruction, and adjust the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0403] In summary, a shooting processing device provided by an embodiment of the present invention will obtain the user's operation on the delayed follow shooting icon in the display interface to generate a delayed shooting instruction and a follow instruction, then obtain the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface, and finally, control the shooting device to perform delayed shooting on the target to be followed according to the delayed shooting instruction, and adjust the gimbal posture of the movable platform according to the follow instruction to achieve simultaneous delayed shooting and following of the target to be followed. In this way, simultaneous delayed shooting and target following can be achieved without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0404] Fig.18 1 is a block diagram of another photographing device provided in an embodiment of the present invention. The device 180 can be applied to a control terminal, such as Fig.18 As shown, the device 180 may include:
[0405] The acquisition device 1801 is used to acquire time-lapse shooting parameters and target following parameters, and determine the target to be followed;
[0406] The following shooting device 1802 is used to shoot the target to be followed according to the time-delay shooting parameters; and, according to the target following parameters and the target to be followed, send a control instruction to the movable platform to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize the simultaneous time-delay shooting and following of the target to be followed.
[0407] Optionally, the time-lapse shooting parameters include at least one of the following: shooting interval duration, total shooting duration; and / or,
[0408] The target following parameter includes at least one of the following: target following speed and target display position.
[0409] Optionally, the acquisition device 1801 is specifically used for:
[0410] Displaying recommended shooting parameters and recommended following parameters; if a first confirmation operation of the user is obtained, determining the recommended shooting parameters and the recommended following parameters as the time-lapse shooting parameters and the target following parameters respectively; or,
[0411] The time-lapse shooting parameters and the target following parameters independently set by the user are obtained.
[0412] Optionally, the acquisition device 1801 is further specifically used for:
[0413] Displaying a parameter input interface; acquiring the shooting parameters input by the user through the parameter input interface to obtain the time-lapse shooting parameters, and acquiring the following parameters input by the user through the parameter input interface to obtain the target following parameters; or,
[0414] Displaying a plurality of candidate shooting parameters and candidate following parameters; obtaining a user's selection operation on the plurality of candidate shooting parameters and a selection operation on the plurality of candidate following parameters; determining the candidate shooting parameters and the candidate following parameters selected by the user as the time-lapse shooting parameters and the target following parameters, respectively, according to the user's selection operation on the plurality of candidate shooting parameters and the selection operation on the plurality of candidate following parameters; or,
[0415] The time-delay shooting parameter and the target following speed sent by the movable platform are obtained; the time-delay shooting parameter and the target following speed are determined by the movable platform based on the user's operation on a designated button in the movable platform.
[0416] Optionally, the target following parameters include a target following speed and a target display position;
[0417] The acquisition device 1801 is further specifically used for:
[0418] Acquire the following speed input by the user in the following speed area in the parameter input interface to obtain the target following speed, and acquire the user's operation on the position setting icon in the parameter input interface to generate a position setting instruction; the position setting instruction carries display position information;
[0419] The display position indicated by the display position information is determined as the target display position.
[0420] Optionally, the acquisition device 1801 is further specifically used for:
[0421] Displaying a selection box in a picture displayed on the display interface;
[0422] A second confirmation operation of the user on the selection box is obtained, and a target to be followed is determined according to the second confirmation operation.
[0423] Optionally, the acquisition device 1801 is further specifically used for:
[0424] The selection box is one, and a user's movement operation on the selection box is obtained to generate a target selection box, and the target to be followed is determined according to the target selection box; or,
[0425] There are multiple selection boxes, and the user's selection operation on the multiple selection boxes is obtained to determine a target selection box, and the target to be followed is determined according to the target selection box.
[0426] Optionally, the acquisition device 1801 is further specifically configured to include:
[0427] A selection box is displayed for each movable object in the picture.
[0428] Optionally, the acquisition device 1801 is further specifically used for:
[0429] Obtaining a user's switching operation on the selection box to determine a target selection box;
[0430] The target to be followed is determined according to the target selection box.
[0431] Optionally, the acquisition device 1801 is further specifically used for:
[0432] The movable object corresponding to the target selection box in the picture is determined as the target to be followed.
[0433] In summary, a shooting and processing device provided by an embodiment of the present invention will obtain time-lapse shooting parameters and target following parameters, determine the target to be followed, shoot the target to be followed according to the time-lapse shooting parameters; and send a control instruction to the movable platform according to the target following parameters and the target to be followed, so as to control the movable platform to adjust the gimbal posture of the movable platform according to the following instruction, so as to achieve time-lapse shooting and following the target to be followed at the same time. In this way, time-lapse shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0434] Fig.19 1 is a block diagram of another photographing device provided by an embodiment of the present invention. The device 190 can be applied to a mobile platform, such as Fig.19 As shown, the device 190 may include:
[0435] The acquisition device 1901 is used to acquire a control instruction sent by the control terminal while the control terminal is shooting the target to be followed according to the time-delay shooting parameter; the control instruction is sent by the control terminal based on the target following parameter and the target to be followed;
[0436] The adjustment device 1902 is used to adjust the gimbal posture of the movable platform according to the control instruction so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
[0437] Optionally, the control instruction includes a target angular velocity;
[0438] The adjusting device 1901 is specifically used for:
[0439] The gimbal posture of the movable platform is adjusted according to the target angular velocity to adjust the posture of the shooting device.
[0440] Optionally, the control instruction includes a target following parameter and a determination result of a target to be followed; the determination result of the target to be followed is used to indicate the target to be followed;
[0441] The adjusting device 1901 is specifically used for:
[0442] At each preset time interval, calculating the position change of the target to be followed within the preset time interval;
[0443] Determining a target angular velocity based on the position change and the target following parameter;
[0444] The gimbal posture of the movable platform is adjusted according to the target angular velocity to adjust the position and posture of the shooting device.
[0445] In summary, a shooting processing device provided by an embodiment of the present invention can obtain a control instruction sent by the control terminal while shooting the target to be followed according to the time-delay shooting parameters, and adjust the gimbal posture of the movable platform according to the control instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to achieve time-delay shooting and following the target to be followed at the same time. In this way, time-delay shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0446] Fig. 20 is a block diagram of another shooting system provided by an embodiment of the present invention. Fig. 20 As shown, the system 200 may include:
[0447] A movable platform 2001 and a control terminal 2002, wherein the control terminal 2002 is communicatively connected with the movable platform 2001;
[0448] The control terminal 2002 is used to obtain time-lapse shooting parameters and target following parameters, and determine the target to be followed;
[0449] The control terminal 2002 is used to shoot the target to be followed according to the time-delay shooting parameters; and send a control instruction to the movable platform 2001 according to the target following parameters and the target to be followed;
[0450] The movable platform 2001 is used to obtain the control instruction sent by the control terminal 2002;
[0451] The movable platform 2001 is used to adjust the gimbal posture of the movable platform 2001 according to the control instruction while the control terminal 2002 shoots the target to be followed according to the time-lapse shooting parameters, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal 2002, so as to realize simultaneous time-lapse shooting and following of the target to be followed.
[0452] In summary, in a shooting processing system provided by an embodiment of the present invention, a control terminal will obtain time-lapse shooting parameters and target following parameters, and determine a target to be followed, and shoot the target to be followed according to the time-lapse shooting parameters; and send a control instruction to the movable platform according to the target following parameters and the target to be followed, and the movable platform will adjust the gimbal posture of the movable platform according to the control instruction while shooting the target to be followed according to the time-lapse shooting parameters at the control terminal, so as to achieve time-lapse shooting and following of the target to be followed at the same time. In this way, time-lapse shooting and target following can be achieved simultaneously without manual control by the user, thereby improving the final picture effect and reducing the labor cost of shooting.
[0453] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the shooting method are implemented.
[0454] An embodiment of the present invention also provides a control terminal, which is used to communicate with a movable platform, and the movable platform includes a gimbal, and the gimbal is used to carry a shooting device. The display interface of the control terminal is provided with a delayed follow-up shooting icon. The control terminal includes a memory for storing executable instructions and one or more processors. When the one or more processors execute the executable instructions, they are configured individually or collectively to execute the above-mentioned shooting method.
[0455] An embodiment of the present invention provides a movable platform, which is used to be communicatively connected to a control terminal. The movable platform includes a gimbal, which is used to carry a shooting device. The movable platform includes a memory for storing executable instructions and one or more processors. When the one or more processors execute the executable instructions, they are individually or collectively configured to execute the above-mentioned shooting method.
[0456] Fig.21 A schematic diagram of the hardware structure of a control terminal for implementing various embodiments of the present invention is provided. The control terminal 2100 includes but is not limited to: a radio frequency unit 2101, a network device 2102, an audio output unit 2103, an input unit 2104, a sensor 2105, a display unit 2106, a user input unit 2107, an interface unit 2108, a memory 2109, a processor 2110, and a power supply 2111. Those skilled in the art will appreciate that Fig.21 The control terminal structure shown in the figure does not constitute a limitation on the control terminal, and the control terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. In the embodiment of the present invention, the control terminal includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.
[0457] It should be understood that in the embodiment of the present invention, the radio frequency unit 2101 can be used to obtain and send signals during the process of sending and receiving information or making calls. Specifically, after obtaining the downlink data from the base station, it is sent to the processor 2110 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency unit 2101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 2101 can also communicate with the network and other devices through a wireless communication system.
[0458] The control terminal provides users with wireless broadband Internet access through the network device 2102, such as helping users to send and receive emails, browse web pages, and access streaming media.
[0459] The audio output unit 2103 can convert the audio data acquired by the radio frequency unit 2101 or the network device 2102 or stored in the memory 2109 into an audio signal and output it as sound. In addition, the audio output unit 2103 can also provide audio output related to a specific function performed by the control terminal 2100 (for example, a call signal acquisition sound, a message acquisition sound, etc.). The audio output unit 2103 includes a speaker, a buzzer, a receiver, etc.
[0460] The input unit 2104 is used to obtain audio or video signals. The input unit 2104 may include a graphics processor (GPU) 21041 and a microphone 21042, and the graphics processor 21041 processes the image data of a static picture or video obtained by an image capture control terminal (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 21021. The image frame processed by the graphics processor 21041 can be stored in the memory 2109 (or other storage medium) or sent via the radio frequency unit 2101 or the network device 2102. The microphone 21042 can obtain sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 2101 in the case of a telephone call mode.
[0461] The control terminal 2100 also includes at least one sensor 2105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 21061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 21061 and / or the backlight when the control terminal 2100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the control terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 2105 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.
[0462] The display unit 2106 is used to display information input by the user or information provided to the user. The display unit 2106 may include a display panel 21061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0463] The user input unit 2107 can be used to obtain input digital or character information, and to generate key signal input related to the user settings and function control of the control terminal. Specifically, the user input unit 2107 includes a touch panel 21071 and other input devices 21072. The touch panel 21071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 21071 or near the touch panel 21071 using any suitable object or accessory such as a finger or stylus). The touch panel 21071 may include two parts: a touch detection control terminal and a touch controller. Among them, the touch detection control terminal detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller obtains the touch information from the touch detection control terminal, converts it into contact coordinates, and then sends it to the processor 2110, obtains the command sent by the processor 2110 and executes it. In addition, the touch panel 21071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 21071, the user input unit 2107 may also include other input devices 21072. Specifically, other input devices 21072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.
[0464] Further, the touch panel 21071 may be covered on the display panel 21061. When the touch panel 21071 detects a touch operation on or near it, it is transmitted to the processor 2110 to determine the type of the touch event, and then the processor 2110 provides a corresponding visual output on the display panel 21061 according to the type of the touch event. Although the touch panel 21071 and the display panel 21061 are two independent components to implement the input and output functions of the control terminal, in some embodiments, the touch panel 21071 and the display panel 21061 can be integrated to implement the input and output functions of the control terminal, which is not limited here.
[0465] The interface unit 2108 is an interface for connecting an external control terminal to the control terminal 2100. For example, the external control terminal may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a control terminal with an identification device, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 2108 may be used to obtain input (e.g., data information, power, etc.) from the external control terminal and transmit the obtained input to one or more elements in the control terminal 2100 or may be used to transmit data between the control terminal 2100 and the external control terminal.
[0466] The memory 2109 can be used to store software programs and various data. The memory 2109 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 2109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0467] The processor 2110 is the control center of the control terminal. It uses various interfaces and lines to connect various parts of the entire control terminal. By running or executing software programs and / or devices stored in the memory 2109 and calling data stored in the memory 2109, it executes various functions of the control terminal and processes data, thereby monitoring the control terminal as a whole. The processor 2110 may include one or more processing units; preferably, the processor 2110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 2110.
[0468] The control terminal 2100 may also include a power supply 2111 (such as a battery) for supplying power to each component. Preferably, the power supply 2111 may be logically connected to the processor 2110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.
[0469] In addition, the control terminal 2100 includes some functional devices not shown, which will not be described here.
[0470] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0471] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components in the computing processing device according to an embodiment of the present invention. The present invention may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program for implementing the present invention may be stored on a computer-readable medium, or may have the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form. "One embodiment", "embodiment" or "one or more embodiments" referred to herein means that the specific features, structures or characteristics described in conjunction with the embodiment are included in at least one embodiment of the present invention. In addition, please note that the word examples of "in one embodiment" here do not necessarily all refer to the same embodiment.
[0472] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0473] In the claims, any reference signs placed between brackets shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.
[0474] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A shooting method, It is characterized in that Applied to a control terminal, the control terminal is used for communication connection with a movable platform, the movable platform includes a pan head, the pan head is used for carrying a shooting device, and a display interface of the control terminal is provided with a delayed follow shooting icon, the method includes: Displaying the time-lapse follow-up shooting icon, wherein the time-lapse follow-up shooting icon is used to indicate a time-lapse shooting instruction and a follow-up instruction, wherein the time-lapse shooting instruction is used to control the movable platform to perform time-lapse shooting; and the follow-up instruction is used to control the movable platform to follow a target to be followed; Acquire the user's operation on the time-lapse follow shooting icon to generate the time-lapse shooting instruction and the follow instruction; Acquire the user's operation on the screen displayed on the display interface, and determine the target to be followed according to the user's operation on the screen displayed on the display interface; wherein the screen includes the screen acquired by the control terminal; The movable platform is controlled to adjust the gimbal posture of the movable platform according to the following instruction to follow the target to be followed, so that the target to be followed is continuously displayed on the display interface, and the movable platform is controlled to perform time-delay shooting of the target to be followed according to the time-delay shooting instruction to achieve time-delay shooting and following of the target to be followed at the same time.
2. The method according to claim 1, It is characterized in that The obtaining of the user's operation on the time-lapse follow shooting icon includes: Get the user's settings for time-lapse shooting parameters and target following parameters.
3. The method according to claim 2, It is characterized in that The obtaining of the user's setting operation of the time-lapse shooting parameters and the target following parameters includes: If the preset operation of the user on the time-lapse follow shooting icon is obtained, the setting operation of the user on the time-lapse shooting parameters and the target following parameters is obtained.
4. The method according to claim 2, It is characterized in that The time-lapse shooting parameters include at least one of the following: shooting interval duration, total shooting duration; and / or, The target following parameter includes at least one of the following: target following speed and target display position.
5. The method according to claim 2, It is characterized in that The obtaining of the user's setting operation of the time-lapse shooting parameters and the target following parameters includes: Displaying recommended shooting parameters and recommended following parameters; if a first confirmation operation of the user is obtained, determining the recommended shooting parameters and the recommended following parameters as the time-lapse shooting parameters and the target following parameters respectively; or, The time-lapse shooting parameters and the target following parameters independently set by the user are obtained.
6. The method according to claim 5, It is characterized in that The acquiring of the time-lapse shooting parameters and the target following parameters independently set by the user includes: Displaying a parameter input interface; acquiring the shooting parameters input by the user through the parameter input interface to obtain the time-lapse shooting parameters, and acquiring the following parameters input by the user through the parameter input interface to obtain the target following parameters; or, Displaying a plurality of candidate shooting parameters and candidate following parameters; obtaining a user's selection operation on the plurality of candidate shooting parameters and a selection operation on the plurality of candidate following parameters; determining the candidate shooting parameters and the candidate following parameters selected by the user as the time-lapse shooting parameters and the target following parameters, respectively, according to the user's selection operation on the plurality of candidate shooting parameters and the selection operation on the plurality of candidate following parameters; or, The time-delay shooting parameter and the target following speed sent by the movable platform are obtained; the time-delay shooting parameter and the target following speed are determined by the movable platform based on the user's operation on a designated button in the movable platform.
7. A shooting method, It is characterized in that Applied to a movable platform, the movable platform is used for communication connection with a control terminal, the movable platform includes a pan head, the pan head is used for carrying a shooting device, the method includes: Obtaining a follow-up instruction and a time-lapse shooting instruction sent by the control terminal; Based on the time-lapse shooting instruction, the movable platform is controlled to perform time-lapse shooting of the target to be followed, and the gimbal posture of the movable platform is adjusted according to the following instruction, so that the target to be followed is continuously displayed in the picture displayed on the display interface of the control terminal, so as to realize time-lapse shooting and following of the target to be followed at the same time.
8. The method according to claim 7, It is characterized in that The following instruction carries a target angular velocity; The step of adjusting the pan / tilt posture of the movable platform according to the following instruction comprises: The gimbal posture of the movable platform is adjusted according to the target angular velocity to adjust the position and posture of the shooting device.
9. The method according to claim 7, It is characterized in that The following instruction carries a target following parameter and a determination result of a target to be followed, and the determination result of the target to be followed is used to indicate the target to be followed; The step of adjusting the pan / tilt posture of the movable platform according to the following instruction comprises: At each preset time interval, calculating the position change of the target to be followed within the preset time interval; Determining a target angular velocity based on the position change and the target following parameter; The gimbal posture of the movable platform is adjusted according to the target angular velocity to adjust the position and posture of the shooting device.
10. The method according to claim 7, It is characterized in that The control terminal is provided with a selection button, and the selection button is used to confirm the target to be followed. The method further includes: The target information to be followed generated based on the user's operation on the selection button is obtained.
11. A control terminal, It is characterized in that The control terminal is used to communicate with a movable platform, the movable platform includes a gimbal, the gimbal is used to carry a shooting device, the display interface of the control terminal is provided with a delayed follow shooting icon, the control terminal includes a memory for storing executable instructions and one or more processors, when the one or more processors execute the executable instructions, they are individually or collectively configured to execute the method according to any one of claims 1 to 6.
12. A movable platform, It is characterized in that The movable platform is used to be communicatively connected to a control terminal, the movable platform includes a gimbal, the gimbal is used to carry a shooting device, the movable platform includes a memory for storing executable instructions and one or more processors, and when the one or more processors execute the executable instructions, they are individually or collectively configured to execute the method described in any one of claims 7 to 10.
Citation Information
Patent Citations
Method and device of tracking shoot by intelligent terminal
CN106331511A
Multi-target following shot control method and device, and cloud deck
CN108282610A