WO2021243624A1 - Display content generation method and apparatus, and image generation method and apparatus - Google Patents

Display content generation method and apparatus, and image generation method and apparatus Download PDF

Info

Publication number
WO2021243624A1
WO2021243624A1 PCT/CN2020/094269 CN2020094269W WO2021243624A1 WO 2021243624 A1 WO2021243624 A1 WO 2021243624A1 CN 2020094269 W CN2020094269 W CN 2020094269W WO 2021243624 A1 WO2021243624 A1 WO 2021243624A1
Authority
WO
WIPO (PCT)
Prior art keywords
parameter
display
control parameter
control
flight
Prior art date
Application number
PCT/CN2020/094269
Other languages
French (fr)
Chinese (zh)
Inventor
翁松伟
Original Assignee
深圳市大疆创新科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳市大疆创新科技有限公司 filed Critical 深圳市大疆创新科技有限公司
Priority to CN202080042159.3A priority Critical patent/CN114127656A/en
Priority to PCT/CN2020/094269 priority patent/WO2021243624A1/en
Publication of WO2021243624A1 publication Critical patent/WO2021243624A1/en

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/08Control of attitude, i.e. control of roll, pitch, or yaw

Definitions

  • the invention belongs to the field of aircraft, and particularly relates to a method and device for generating display content and an image generating method and device.
  • the present invention provides a method and device for generating display content and an image generating method and device, so as to solve the problem of the limitation of on-site teaching of drones.
  • the present invention is implemented as follows:
  • an embodiment of the present invention provides a method for generating display content, the method including:
  • the first display content is used to add to an environmental image file for playing and display, wherein the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller of.
  • the method further includes:
  • a parameter image file is generated according to the first display content, wherein the parameter image file is used to be called when the environmental image file is played, so as to add the first display content to the environmental image file for display .
  • control parameter information includes control parameter values collected at different times;
  • first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
  • the first display content is generated according to the parameter display template pictures at different times.
  • control parameter information includes control parameter values collected at different times;
  • first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
  • the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
  • the first display content is generated according to the display objects at different times.
  • control parameter information includes at least one of the following: stick amount change parameters, pan/tilt angle control parameters, video recording control parameters, photographing control parameters, flight mode control parameters, return home control parameters, and playback control parameters.
  • the method further includes:
  • the second display content used to characterize the flight parameter changes of the drone is generated.
  • the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
  • the acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller includes:
  • the flight parameter information includes at least one of the following: attitude parameters of the drone, air pressure parameters of the drone, positioning parameters of the drone, and speed parameters of the drone One of the acceleration parameters of the drone and the flight path parameters of the drone.
  • the method further includes:
  • the preset control state reminder information is added to the first display content.
  • an embodiment of the present invention provides an image generation method, the method including:
  • control parameter information includes control parameter values collected at different times;
  • first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
  • the first display content is generated according to the parameter display template pictures at different times.
  • the synthesizing a target image file according to the first display content and the environmental image file includes:
  • the first time corresponding to the parameter display template picture and the second time corresponding to different video frames in the environmental image file synthesize each of the parameter display template pictures and one of the video frames into one frame of image; wherein, The length of time between the first time corresponding to the parameter display template picture and the second time corresponding to the video frame for synthesizing the same frame of the image is less than a preset threshold; the first time is the duration of the control parameter corresponding to the parameter display template picture Acquisition time; the second time is the time when the video frame is generated;
  • the target image file is generated.
  • control parameter information includes control parameter values collected at different times;
  • first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
  • the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
  • the first display content is generated according to the display objects at different times.
  • the synthesizing a target image file according to the first display content and the environmental image file includes:
  • the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file embed each display object in one of the video frames to obtain a frame of image; wherein, the same frame
  • the length of time between the first time corresponding to the display object of the image and the second time corresponding to the video frame is less than a preset threshold; the first time is the collection time of the control parameter corresponding to the display object; the second time is The time when the video frame was generated;
  • a target image file is generated.
  • the method further includes:
  • the synthesizing a target image file according to the first display content and the environmental image file includes:
  • the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
  • the acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller includes:
  • the method further includes:
  • the preset control state reminder information is added to the first display content.
  • the method further includes:
  • the camera device shoots the remote control image file obtained by the remote control
  • the synthesizing a target image file according to the first display content and the environmental image file includes:
  • an embodiment of the present invention provides an apparatus for generating display content, the apparatus including:
  • the remote control information collection module is used to obtain the control parameter information of the remote control to the UAV;
  • a processor configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
  • the first display content is used to add to an environmental image file for playing and display, wherein the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller of.
  • the device further includes:
  • the image configuration module is configured to generate a parameter image file according to the first display content, wherein the parameter image file is used to be called when the environment image file is played to add the first display content to the Play and display in environmental image files.
  • control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate parameters that characterize the control parameter values at different times Display a template picture; and generate the first display content according to the parameter display template picture at different times.
  • control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate control parameter values at different times Display objects; the display objects include: at least one of numbers, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
  • the device further includes:
  • a flight information acquisition module configured to acquire flight parameter information during the flight of the drone in response to the control parameter information of the remote controller
  • the processor is further configured to generate second display content for characterizing changes in the flight parameters of the UAV according to the flight parameter information and the parameter display template.
  • the drone includes at least two detection modules, and the different detection modules are used to detect different flight parameters of the drone; the flight information collection module is specifically used to display parameters according to user selection
  • the template determines the detection module corresponding to the selected parameter display template; acquiring the flight parameters detected by the detection module corresponding to the selected parameter display template during the flight of the drone in response to the control parameter information of the remote controller .
  • the device further includes:
  • the reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state;
  • the processor is further configured to add the preset control state reminder information to the first display content.
  • an image generation device which includes:
  • the remote control information collection module is used to obtain the control parameter information of the remote control to the UAV;
  • a processor configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
  • the first image acquisition device is configured to acquire the environmental image files captured during the flight of the drone in response to the control parameter information of the remote controller;
  • the processor is further configured to synthesize a target image file according to the first display content and the environmental image file.
  • control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate control parameter values at different times The parameter display template picture; the first display content is generated according to the parameter display template picture at different times.
  • the processor is specifically configured to compare each parameter display template picture with the first time corresponding to the parameter display template picture and the second time corresponding to different video frames in the environmental image file
  • One frame of video is synthesized into one frame of image; wherein, the length of time between the first time corresponding to the parameter display template picture and the second time corresponding to the video frame is less than a preset threshold; the first time The acquisition time of the control parameter corresponding to the template picture is displayed for the parameter; the second time is the time for generating the video frame; and the target image file is generated according to the synthesized multi-frame image.
  • control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate control parameter values at different times Display objects; the display objects include: at least one of numbers, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
  • the processor is specifically configured to embed each display object in a video according to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file Frame to obtain a frame of image; wherein, the length of time between the first time corresponding to the display object of the image in the same frame and the second time corresponding to the video frame is less than a preset threshold; the first time is corresponding to the display object The acquisition time of the control parameter; the second time is the time for generating the video frame; and the target image file is generated according to the obtained multi-frame images.
  • the device further includes:
  • a flight information acquisition module configured to acquire flight parameter information during the flight of the drone in response to the control parameter information of the remote controller
  • the processor is further configured to generate second display content for characterizing changes in the flight parameters of the UAV according to the flight parameter information and the parameter display template;
  • the processor is further configured to synthesize a target image file according to the first display content, the second display content, and the environmental image file.
  • the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
  • the flight information acquisition module is specifically configured to determine the detection module corresponding to the selected parameter display template according to the parameter display template selected by the user; acquire the drone to perform the flight process in response to the control parameter information of the remote controller ,
  • the selected parameter displays the flight parameters detected by the detection module corresponding to the template.
  • the device further includes:
  • the reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state;
  • the processor is further configured to add the preset control state reminder information to the parameter image file.
  • the device further includes:
  • the second image acquisition device is configured to acquire the remote control image file obtained by the remote control by the camera device during the flight of the drone in response to the control parameter information of the remote control;
  • the processor is further configured to synthesize a target image file according to the parameter image file, the remote control image file, and the environment image file.
  • an embodiment of the present invention provides an electronic device, including a processor, a memory, and a computer program stored on the memory and running on the processor, the computer program being executed by the processor When realizing the steps of the method described in the first aspect or the second aspect.
  • an embodiment of the present invention provides a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium.
  • the computer program is executed by a processor, the implementation is as described in the first or second aspect Method steps.
  • the control parameter information of the remote control to the drone can be obtained; the control parameter information includes the control information during the flight of the remote control to control the drone.
  • the first display content that characterizes the change of the control parameter of the remote control is generated.
  • the first display content is used to add to an environmental image file for playing and display, where the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller. Therefore, the images taken during the flight of the drone and the corresponding control parameters can be displayed on the same screen, which is convenient for the user to learn the manipulation of the drone, and makes the played screen more instructive. Overcome the limitations of drone on-site teaching.
  • FIG. 1 is a flowchart of steps of a method for generating display content provided by an embodiment of the present invention
  • FIG. 2 is one of the flow charts of the steps for generating the first display content provided by the embodiment of the present invention
  • Fig. 3 is the second flow chart of the steps for generating the first display content provided by the embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a process of obtaining flight parameter information and control parameter information according to an embodiment of the present invention
  • FIG. 6 is a flowchart of steps of an image generation method provided by an embodiment of the present invention.
  • FIG. 7 is a block diagram of an apparatus for generating display content according to an embodiment of the present invention.
  • FIG. 8 is a block diagram of an image generation device provided by an embodiment of the present invention.
  • FIG. 9 is a schematic diagram of the hardware structure of a device for implementing various embodiments of the present invention.
  • FIG. 10 is a block diagram of a computing processing device provided by an embodiment of the present invention.
  • FIG. 11 is a block diagram of a portable or fixed storage unit provided by an embodiment of the present invention.
  • the invention is applied to an unmanned aerial vehicle flight system, which at least includes an unmanned aerial vehicle and a remote controller.
  • the drone is equipped with a pan-tilt, and camera equipment is installed on the pan-tilt.
  • the remote control is wirelessly connected to the drone, and the remote control can send control instructions to the drone to control the drone to complete take-off, return, pitch, roll, and yaw flights.
  • the remote control can also control the pan/tilt, adjust its posture, and then adjust the shooting angle of the camera equipment.
  • the remote control can also control the camera equipment to take pictures and videos.
  • the drone can also be equipped with equipment for detecting flight parameters, such as gyroscopes, barometers, positioning modules, accelerometers, etc.
  • the drone can be a racing machine or a traversing machine, but it is not limited to this.
  • Fig. 1 is a flowchart of steps of a method for generating display content provided by an embodiment of the present invention. As shown in Fig. 1, the method may include:
  • Step 101 Obtain the control parameter information of the remote control to the drone.
  • the remote controller will continuously send control parameter information to the drone during the process of controlling the flight of the drone.
  • the drone can recognize the control parameter information, and respond to the control parameter information to fly according to the control parameter information.
  • the control parameter information can be a stick volume change parameter. After the drone receives the stick volume change parameter, it performs pitch, roll, or yaw according to its specific content.
  • the control parameter information is not limited to this, and the control parameter information may be one or more parameter information sent by the remote controller for controlling the drone.
  • Step 102 According to the control parameter information and the parameter display template, generate first display content used to characterize the change of the control parameter of the remote control.
  • the first display content may display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited thereto.
  • the first display content is used to be added to the environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote controller. That is to say, in the process of controlling the flight of the drone through the remote control, the environmental image file and the first display content respectively record the change of the control parameter in the same time interval and the environmental image captured by the drone.
  • the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone.
  • the first display content that characterizes the change of the control parameter of the remote control is generated.
  • the first display content is used to be added to an environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote control.
  • step 102 according to the control parameter information and the parameter display template, generating the first display content used to characterize the change of the control parameter of the remote control, the method further includes:
  • the parameter image file is generated according to the first display content, where the parameter image file is used to be called when the environment image file is played, so as to add the first display content to the environment image file for display.
  • a parameter image file is generated according to the first display content, which is used to configure the first display content, thereby adjusting the storage form of the first display content or adding configuration information to ensure that the environment image file can be played Automatically add the first display content to the environment image file to play and display.
  • a video file without subtitles and a subtitle file corresponding to the video file will call the subtitle file when the video file is played, and automatically add the text in the subtitle file to the video file for playback.
  • the parameter image file in the embodiment of the present invention is not limited to the subtitle file.
  • control parameter information includes control parameter values collected at different times; referring to FIG. 2, the above step 102: according to the control parameter information and the parameter display template, generate the first display content used to characterize the change of the control parameter of the remote control.
  • Step 1021 Adjust the parameter display template according to the control parameter value, and generate a parameter display template picture representing the control parameter value at different times;
  • control parameter values of the same control parameter at different times may be used as a set of control parameters, so that the control parameter information includes at least one set of control parameters, and each set of control parameters corresponds to a parameter display template.
  • the generated parameter display template picture includes at least one set of parameter display template pictures, and each set of parameter display template pictures corresponds to a set of control parameters.
  • the parameter display template can be a virtual dashboard template picture, but it is not limited to this.
  • the parameter display template corresponding to the control parameter information can be a virtual joystick picture, which includes a characterization The first rocker mark and the second rocker mark of the two rockers, and each rocker mark is located at the center of a circular coordinate, and the two circular coordinates do not overlap.
  • the specific display form of the virtual joystick picture is not limited to this, and this is only an example of the virtual joystick picture.
  • each virtual joystick picture in the group virtual joystick picture corresponds to a parameter value in the group stick amount change parameter.
  • Step 1022 Generate the first display content according to the parameter display template pictures at different times.
  • the parameter display template pictures at different times may be synthesized into an image file, and the synthesized image file may be used as the first display content. Therefore, when the environment image file needs to be played, the video synthesis technology can be used to perform video synthesis on the first display content and the environment image file, so as to play the file after the video synthesis.
  • control parameter information includes control parameter values collected at different times; referring to FIG. 3, the above step 102: according to the control parameter information and the parameter display template, generate the first display content used to characterize the change of the control parameter of the remote control, include:
  • Step 1023 Adjust the parameter display template according to the control parameter value, and generate a display object representing the control parameter value at different times.
  • the parameter display template may be a configuration file template, in which display content and display form to be configured are set.
  • the generated display object includes the display content and the display form.
  • the display objects include: at least one of numbers, letters, special symbols, and object identifiers. Different numbers indicate different control parameter values, and there is a fixed ratio between the corresponding numbers and the control parameter values. Similarly, different letters, different special symbols, and different object identifiers indicate different control parameter values.
  • the display object can represent the direction parameter value in the control parameter value by arrows in different directions in the special symbol; and the deflection angle in the control parameter value can be represented by numbers.
  • Display forms include arrows, digital display positions or special effects. Among them, special effects include color changes, display position changes, display size changes, and so on.
  • Step 1024 Generate first display content according to display objects at different times.
  • a configuration file may be generated according to display objects at different times, and the configuration file may be used as the first display content.
  • the configuration file may be a subtitle configuration file, but is not limited to this.
  • the first display content is a subtitle configuration file
  • the subtitle configuration file is read during the playback of the environment image file, and the content configured therein is displayed together with the environment image screen.
  • control parameter information includes at least one of the following: stick amount change parameter, pan/tilt angle control parameter, video recording control parameter, photographing control parameter, flight mode control parameter, return home control parameter, playback control parameter.
  • control parameter information is a remote control parameter used to control the drone and all electronic devices carried on the drone.
  • control parameter information can be any one or any combination of stick amount change parameters, pan/tilt angle control parameters, video recording control parameters, camera control parameters, flight mode control parameters, return home control parameters, and playback control parameters.
  • the stick volume change parameters include the parameters of each joystick of the remote control; the pan/tilt angle control parameters include the drone's pan/tilt attitude or the shooting angle of the camera equipment; the video recording control parameters include: control the camera equipment to start or stop recording
  • the camera control parameters include: control the camera equipment to take photos;
  • the flight mode control parameters include: control the drone in P mode, A mode or F mode;
  • the return home control parameters include: control the drone to perform the return home operation Parameters; playback control parameters include: parameters that control the playback of captured pictures or videos.
  • the method for generating the display content further includes:
  • Step 401 Obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller.
  • the flight parameter information includes at least one parameter used to characterize the flight state of the drone.
  • the flight parameter information includes at least one of the following: attitude parameters of the drone, air pressure parameters of the drone, positioning parameters of the drone, speed parameters of the drone, acceleration parameters of the drone, and One of the route parameters.
  • the attitude, air pressure, positioning, speed and acceleration of the drone can be obtained through the detection equipment set on the drone.
  • the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
  • Obtaining the flight parameter information during the flight of the drone in response to the control parameter information of the remote control including:
  • the selected parameter display template corresponds to the flight parameter detected by the detection module.
  • FIG. 5 it is a schematic diagram of a process of obtaining flight parameter information and control parameter information provided by an embodiment of the present invention.
  • the user can select the parameter display template at the camera video settings of the drone.
  • the camera module collects remote control stick volume changes, gyroscope data, barometer data, GPS (Global Positioning System, Global Positioning System) module data, accelerometer data and other parameters, such as sensor, navigation, flight control and other module corresponding parameters.
  • corresponding data is selected from the collected data to generate the first display content and the second display content.
  • Step 402 According to the flight parameter information and the parameter display template, generate second display content used to characterize the flight parameter changes of the drone.
  • the second display content can display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited to this.
  • the second display content is used to add to the environment image file for playing and display. That is to say, in the process of playing the environment image file, the first display content and the second display content will be played simultaneously in the playing screen.
  • the second display content that characterizes the change of the flight parameter of the drone is also generated according to the flight parameter information and the parameter display template.
  • the images taken during the flight of the drone can be displayed on the same screen with the corresponding control parameters and flight parameters, which makes it easier for users to learn how to control the drone, enriches the screen content, and makes the played screen more instructive. Overcome the limitations of drone on-site teaching.
  • the preset control state reminder information is generated; the preset control state reminder information is added to the first display content.
  • the preset control state may be some special control states of the remote control, such as controlling the drone to maintain the remote control state during flight, controlling the remote control state when the drone returns to home with one key, and controlling the drone
  • at least one parameter condition can be preset, and each parameter condition corresponds to a control state reminder message.
  • the corresponding control state reminder information is selected, and the selected control state reminder information is added to the first display content, so that when the first display content is displayed, at the same time Display control status reminder information.
  • a time window with a fixed duration can be set, and the control state reminder information can be displayed in the time window.
  • the first control state reminder information corresponding to the first parameter condition is selected, and the first control state reminder information is added to the target of the first display content In the time window, the target moment is within the target time window. In this way, when the first display content is displayed, when the start time of the target time window is reached, the first control state reminder information is displayed, and when the end time of the target time window is reached, the first control state reminder information is stopped.
  • the control state reminder information may be at least one of fixed numbers, subtitles, special symbols, or object identifications. Of course, it can also be the configuration information used to control the display form of the first display content. For example, when the status reminder information is displayed, the display form of the first display content is adjusted to the target display form, where the target display form can be color Changes, placement changes, etc.
  • the preset flight state reminder information is generated; the preset flight state reminder information is added to the second display content.
  • the preset control state may be some special flight states of the drone, for example, the flight altitude exceeds a safe altitude.
  • the process of generating the flight status reminder information and adding it to the second display content is similar to the above-mentioned process of generating the control status reminder information and adding it to the first display content, and will not be repeated here.
  • an image generation method is also provided, and the image generation method includes:
  • Step 601 Obtain the control parameter information of the remote control to the drone.
  • the remote controller will continuously send control parameter information to the drone during the process of controlling the flight of the drone.
  • the drone can recognize the control parameter information, and respond to the control parameter information to fly according to the control parameter information.
  • the control parameter information may be a stick amount change parameter. After receiving the stick amount change parameter, the drone performs pitch, roll, or yaw according to its specific content.
  • the control parameter information is not limited to this, and the control parameter information may be any one or more parameter information sent by the remote controller for controlling the drone.
  • Step 602 according to the control parameter information and the parameter display template, generate first display content used to characterize the change of the control parameter of the remote control.
  • the first display content may display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited thereto.
  • Step 603 Obtain an environment image file captured during the flight of the drone in response to the control parameter information of the remote controller.
  • the environment image file can be an original image file obtained by shooting, or an image file after processing the original image file.
  • Step 604 Synthesize a target image file according to the first display content and the environment image file.
  • the environment image file and the first display content respectively record the change of the control parameter in the same time interval and the environment image captured by the drone.
  • the environment image and control parameters can be displayed simultaneously.
  • the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone.
  • the first display content that characterizes the change of the control parameter of the remote control is generated.
  • the environment image file captured during the flight of the drone in response to the control parameter information of the remote control is acquired, and the target image file is synthesized according to the first display content and the environment image file.
  • control parameter information includes control parameter values collected at different times; the above step 602: according to the control parameter information and the parameter display template, generating the first display content used to characterize the change of the control parameter of the remote control includes:
  • the first display content is generated according to the parameter display template pictures at different times.
  • step 604 synthesizing the target image file according to the first display content and the environment image file, including:
  • the target image file is generated.
  • the first time is the collection time of the control parameter corresponding to the parameter display template picture; the second time is the time when the video frame is generated.
  • the time length between the first time corresponding to the template picture and the second time corresponding to the video frame is less than the preset threshold in the parameter display of synthesizing the same frame of image.
  • the preset threshold is a small value.
  • the time period between two times is less than the preset threshold, it can be understood that the two times are equal and are the same time. That is, the parameter display template picture and video frame at the same moment are combined into one image. So as to ensure that the parameter display template picture in the target image file has good time synchronization with the environment image file.
  • frame alignment technology and video synthesis technology can also be used to generate the target image file, which will not be repeated here.
  • control parameter information includes control parameter values collected at different times; the above step 602: according to the control parameter information and the parameter display template, generating the first display content used to characterize the change of the control parameter of the remote control includes:
  • the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
  • step 1023 Specifically, for this step, reference may be made to the aforementioned step 1023, which is not described in detail in this embodiment of the present invention.
  • the first display content is generated according to the display objects at different times.
  • step 604 synthesizing the target image file according to the first display content and the environment image file, including:
  • each display object is embedded in a video frame to obtain a frame of image; wherein, the first time corresponding to the display object of the same frame of image is The duration between the second times corresponding to the video frames is less than the preset threshold; the first time is the collection time of the control parameter corresponding to the display object; the second time is the time when the video frame is generated;
  • the target image file is generated.
  • the first time is the collection time of the control parameter corresponding to the display object; the second time is the time when the video frame is generated.
  • the duration between the first time corresponding to the display object of the same frame of image and the second time corresponding to the video frame is less than the preset threshold.
  • the preset threshold is a small value.
  • the display object can be set as the configuration file of the environment image file, so that the target image file includes the environment image file and the configuration file, so that when the target image file is played, the environment image file is played and the configuration file is called to make the environment image file play Display objects are displayed on the screen at the same time.
  • the image generation method further includes:
  • the flight parameter information includes at least one parameter used to characterize the flight state of the drone.
  • the flight parameter information includes at least one of the following: attitude parameters of the drone, air pressure parameters of the drone, positioning parameters of the drone, speed parameters of the drone, acceleration parameters of the drone, and One of the route parameters.
  • the attitude, air pressure, positioning, speed and acceleration of the drone can be obtained through the detection equipment set on the drone.
  • the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone; acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote control includes: :According to the parameter display template selected by the user, determine the detection module corresponding to the selected parameter display template; Obtain the flight detected by the detection module corresponding to the selected parameter display template when the drone is flying in response to the control parameter information of the remote control parameter.
  • the second display content used to characterize the flight parameter changes of the UAV is generated.
  • the second display content can display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited to this.
  • the target image file is synthesized according to the first display content and the environmental image file, including:
  • the target image file is synthesized according to the first display content, the second display content, and the environmental image file.
  • the second display content that characterizes the change of the flight parameter of the drone is also generated according to the flight parameter information and the parameter display template.
  • the images taken during the flight of the drone can be displayed on the same screen with the corresponding control parameters and flight parameters, which makes it easier for users to learn how to control the drone, enriches the screen content, and makes the played screen more instructive. Overcome the limitations of drone on-site teaching.
  • the image generation method further includes: generating preset control state reminder information when the control parameter in the control parameter information meets the parameter conditions corresponding to the preset control state; adding the preset control state reminder information to the first display Content.
  • the preset flight state reminder information is generated; the preset flight state reminder information is added to the second display content.
  • the image generation method further includes:
  • Synthesize the target image file according to the first display content and the environmental image file including:
  • the remote control image file obtained by the photographed remote control can also be synthesized into the target image file, so that while the environment image is played, the photographed remote control operation picture is displayed together.
  • an embodiment of the present invention provides an apparatus for generating display content, which includes:
  • the remote control information collection module 71 is used to obtain the control parameter information of the remote control to the UAV;
  • the processor 72 is configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
  • the first display content is used to be added to the environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote control.
  • the device further includes:
  • the image configuration module is used to generate a parameter image file according to the first display content, wherein the parameter image file is used to be called when the environment image file is played, so as to add the first display content to the environment image file for playback and display.
  • control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate parameter display template pictures that characterize the control parameter values at different times;
  • the parameter display template image generates the first display content.
  • control parameter information includes control parameter values collected at different times; the processor is specifically used to adjust the parameter display template according to the control parameter values to generate display objects that characterize the control parameter values at different times; the display objects include: numbers At least one of, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
  • the device further includes:
  • the flight information acquisition module is used to obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
  • the processor is also used to generate the second display content used to characterize the flight parameter changes of the UAV according to the flight parameter information and the parameter display template.
  • the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone; the flight information collection module is specifically used to determine the selected parameter display template according to the parameter display template selected by the user Corresponding detection module; during the flight process of acquiring the drone in response to the control parameter information of the remote control, the selected parameter displays the flight parameters detected by the detection module corresponding to the template.
  • the device further includes:
  • the reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter conditions corresponding to the preset control state;
  • the processor is also used to add the preset control state reminder information to the first display content.
  • the display content generating device provided by the embodiment of the present invention is used to execute each step in the above display content generating method, and can achieve the same technical effect. In order to avoid repetition, it will not be repeated here.
  • the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone.
  • the first display content that characterizes the change of the control parameter of the remote control is generated.
  • the first display content is used to be added to an environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote control.
  • an embodiment of the present invention provides an image generation device, which includes:
  • the remote control information collection module 81 is used to obtain the control parameter information of the remote control to the UAV;
  • the processor 82 is configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
  • the first image acquisition device 83 is configured to acquire the environmental image files captured during the flight of the drone in response to the control parameter information of the remote control;
  • the processor 82 is also configured to synthesize a target image file according to the first display content and the environment image file.
  • control parameter information includes control parameter values collected at different times; the processor is specifically used to adjust the parameter display template according to the control parameter values to generate parameter display template pictures that characterize the control parameter values at different times; according to different times The parameters below display the template image to generate the first display content.
  • the processor is specifically configured to display the first time corresponding to the template picture according to the parameters and the second time corresponding to different video frames in the environmental image file, and synthesize each parameter display template picture with one video frame into one image;
  • the time length between the first time corresponding to the parameter display template picture of the same frame of image and the second time corresponding to the video frame is less than the preset threshold;
  • the first time is the acquisition time of the control parameter corresponding to the parameter display template picture;
  • the second time is the time for generating the video frame; according to the synthesized multi-frame images, the target image file is generated.
  • control parameter information includes control parameter values collected at different times; the processor is specifically used to adjust the parameter display template according to the control parameter values to generate display objects that characterize the control parameter values at different times; the display objects include: numbers At least one of, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
  • the processor is specifically configured to embed each display object in a video frame to obtain a frame of image according to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file;
  • the length of time between the first time corresponding to the display object of the image and the second time corresponding to the video frame is less than the preset threshold;
  • the first time is the collection time of the control parameter corresponding to the display object;
  • the second time is the time when the video frame is generated;
  • the target image file is generated.
  • the device further includes:
  • the flight information acquisition module is used to obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
  • the processor is also used to generate the second display content used to characterize the flight parameter changes of the UAV according to the flight parameter information and the parameter display template;
  • the processor is also used for synthesizing the target image file according to the first display content, the second display content, and the environment image file.
  • the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
  • the flight information acquisition module is specifically used to determine the detection module corresponding to the selected parameter display template according to the parameter display template selected by the user; during the flight process of obtaining the drone in response to the control parameter information of the remote control, the selected parameter display template corresponds to Flight parameters detected by the detection module.
  • the device further includes:
  • the reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter conditions corresponding to the preset control state;
  • the processor is also used to add the preset control state reminder information to the parameter image file.
  • the device further includes:
  • the second image acquisition device is used to acquire the remote control image file obtained by the remote control by the camera device during the flight in response to the control parameter information of the remote control;
  • the processor is also used to synthesize the target image file according to the parameter image file, remote control image file and environmental image file.
  • the image generation device provided by the embodiment of the present invention is used to execute each step in the above-mentioned image generation method, and can achieve the same technical effect. In order to avoid repetition, it will not be repeated here.
  • the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone.
  • the first display content that characterizes the change of the control parameter of the remote control is generated.
  • the environment image file captured during the flight of the drone in response to the control parameter information of the remote control is acquired, and the target image file is synthesized according to the first display content and the environment image file.
  • the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the foregoing display content generation method or image generation method is implemented
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the foregoing display content generation method or image generation method is implemented
  • the device 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, User input unit 907, interface unit 908, memory 909, processor 910, power supply 911 and other components.
  • a radio frequency unit 901 for implementing various embodiments of the present invention.
  • the device 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, User input unit 907, interface unit 908, memory 909, processor 910, power supply 911 and other components.
  • devices include, but are not limited to, mobile phones, tablet computers, notebook computers, palmtop computers, vehicle-mounted devices, wearable devices, and pedometers.
  • the radio frequency unit 901 can be used for receiving and sending signals during information transmission or communication, receiving downlink data from the base station, and processing it to the processor 910; and sending uplink data to the base station.
  • the radio frequency unit 901 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
  • the radio frequency unit 901 can also communicate with the network and other devices through a wireless communication system.
  • the device provides users with wireless broadband Internet access through the network module 902, such as helping users to send and receive emails, browse web pages, and access streaming media.
  • the audio output unit 903 can convert the audio data received by the radio frequency unit 901 or the network module 902 or stored in the memory 909 into an audio signal and output it as sound. Moreover, the audio output unit 903 may also provide audio output related to a specific function performed by the device 900 (for example, call signal reception sound, message reception sound, etc.).
  • the audio output unit 903 includes a speaker, a buzzer, a receiver, and the like.
  • the input unit 904 is used to receive audio or video signals.
  • the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042.
  • GPU graphics processing unit
  • the graphics processor 9041 is used to capture images of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode.
  • the data is processed.
  • the processed image frame may be displayed on the display unit 906.
  • the image frame processed by the graphics processor 9041 may be stored in the memory 909 (or other storage medium) or sent via the radio frequency unit 901 or the network module 902.
  • the microphone 9042 can receive sound and can process such sound into audio data.
  • the processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 901 for output in the case of a telephone call mode.
  • the device 900 further includes at least one sensor 905, such as a light sensor, a motion sensor, and other sensors.
  • the light sensor includes an ambient light sensor and a proximity sensor.
  • the ambient light sensor can adjust the brightness of the display panel 9061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 9061 and/or the backlight when the device 900 is moved to the ear.
  • the accelerometer sensor can detect the magnitude of acceleration in various directions (usually three-axis), and can detect the magnitude and direction of gravity when it is stationary, and can be used to identify the device's posture (such as horizontal and vertical screen switching, related games, Magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tap), etc.; sensor 905 can also include fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared Sensors, etc., will not be repeated here.
  • the display unit 906 is used to display information input by the user or information provided to the user.
  • the display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.
  • the user input unit 907 may be used to receive input numeric or character information, and generate key signal input related to user settings and function control of the device.
  • the user input unit 907 includes a touch panel 9041 and other input devices 9072.
  • the touch panel 9041 also called a touch screen, can collect user touch operations on or near it (for example, the user uses any suitable objects or accessories such as fingers, stylus, etc.) on the touch panel 9041 or near the touch panel 9041. operate).
  • the touch panel 9041 may include two parts: a touch detection device and a touch controller.
  • the touch detection device detects the user's touch position, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it To the processor 910, the command sent by the processor 910 is received and executed.
  • the touch panel 9041 can be implemented in multiple types such as resistive, capacitive, infrared, and surface acoustic wave.
  • the user input unit 907 may also include other input devices 9072.
  • other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackball, mouse, and joystick, which will not be repeated here.
  • the touch panel 9041 can be overlaid on the display panel 9061. When the touch panel 9041 detects a touch operation on or near it, it transmits it to the processor 910 to determine the type of the touch event, and then the processor 910 determines the type of the touch event according to the touch. The type of event provides corresponding visual output on the display panel 9061.
  • the interface unit 908 is an interface for connecting an external device and the device 900.
  • the external device may include a wired or wireless headset port, an external power source (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) port, video I/O port, headphone port, etc.
  • the interface unit 908 can be used to receive input (for example, data information, power, etc.) from an external device and transmit the received input to one or more elements in the device 900 or can be used to communicate between the device 900 and the external device. Transfer data between.
  • the memory 909 can be used to store software programs and various data.
  • the memory 909 may mainly include a storage program area and a storage data area.
  • the storage program area may store an operating system, an application program required by at least one function (such as a sound playback function, an image playback function, etc.), etc.; Data created by the use of mobile phones (such as audio data, phone book, etc.), etc.
  • the memory 909 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
  • the processor 910 is the control center of the device. It uses various interfaces and lines to connect various parts of the entire device. Various functions and processing data of the equipment can be used to monitor the equipment as a whole.
  • the processor 910 may include one or more processing units; preferably, the processor 910 may integrate an application processor and a modem processor, where the application processor mainly processes the operating system, user interface, application programs, etc., and the modem The processor mainly deals with wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 910.
  • the device 900 may also include a power source 911 (such as a battery) for supplying power to various components.
  • a power source 911 such as a battery
  • the power source 911 may be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system.
  • the device 900 includes some functional modules that are not shown, which will not be repeated here.
  • the device embodiments described above are merely illustrative, where the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments. Those of ordinary skill in the art can understand and implement without creative work.
  • the various component embodiments of the present invention may be implemented by hardware, or by software modules running on one or more processors, or by a combination of them.
  • FIG. 10 is a block diagram of a computing processing device provided by an embodiment of the present invention. As shown in FIG. 10, FIG. 10, FIG.
  • the computing processing device traditionally includes a processor 510 and a computer program product in the form of a memory 520 or a computer readable medium.
  • the memory 520 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM.
  • the memory 520 has a storage space 530 for executing program codes of any method steps in the above methods.
  • the storage space 530 for program codes may include various program codes respectively used to implement various steps in the above method. These program codes can be read from or written into one or more computer program products.
  • Such computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards, or floppy disks.
  • Such a computer program product is usually a portable or fixed storage unit as described with reference to FIG. 11.
  • the storage unit may have storage segments, storage spaces, etc., arranged similarly to the memory 520 in the computing processing device of FIG. 10.
  • the program code can be compressed in a suitable form, for example.
  • the storage unit includes computer-readable codes, that is, codes that can be read by, for example, a processor such as 510, which, when run by a computing processing device, cause the computing processing device to perform each of the methods described above. step.
  • any reference signs placed between parentheses should not be constructed as a limitation to 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 multiple such elements.
  • the invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims that list several devices, several of these devices may be embodied in the same hardware item.
  • the use of the words first, second, and third, etc. do not indicate any order. These words can be interpreted as names.

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Selective Calling Equipment (AREA)
  • Toys (AREA)

Abstract

A display content generation method and apparatus, and an image generation method and apparatus. The display content generation method comprises: acquiring control parameter information of a remote controller regarding an unmanned aerial vehicle; and generating, according to the control parameter information and a parameter display template, first display content for representing the change in control parameters of the remote controller, wherein the first display content is used for being added to an environmental image file for playing and displaying, and the environmental image file is obtained by means of the unmanned aerial vehicle taking a photograph when the unmanned aerial vehicle flies in response to the control parameter information of the remote controller. Images photographed during the flight of an unmanned aerial vehicle and corresponding control parameters can be displayed in the same picture, which facilitates a user in learning how to manipulate the unmanned aerial vehicle, such that the played picture is more instructive. The limitation of on-site teaching of an unmanned aerial vehicle is thus overcome.

Description

展示内容的生成方法及装置和影像生成方法及装置Method and device for generating display content and image generation method and device 技术领域Technical field
本发明属于飞行器领域,特别是涉及一种展示内容的生成方法及装置和影像生成方法及装置。The invention belongs to the field of aircraft, and particularly relates to a method and device for generating display content and an image generating method and device.
背景技术Background technique
随着无人飞行器的功能越来越强大,其应用领域也越来越广。因此,越来越多的人开始接触飞行器,即无人机。针对现有的无人机,其操控均具有一定难度。有些无人机,例如竞速机和穿越机,若想达到熟练的操控,必须花费大量的时间和精力去不断的学习和练习。As the functions of unmanned aerial vehicles become more and more powerful, their application areas are becoming wider and wider. Therefore, more and more people are beginning to come into contact with aircraft, namely drones. For the existing UAVs, its control has certain difficulties. Some drones, such as racing machines and crossing machines, must spend a lot of time and energy on continuous learning and practice if they want to achieve proficient control.
鉴于无人机的操控难度,通常采用现场教学的方式,帮助学员学习无人机的操控。这就需要学员近距离的观察和学习,从而使得这种学习方式具有很大的局限性。In view of the difficulty of drone control, on-site teaching is usually used to help students learn how to control drones. This requires students to observe and study at close range, which makes this learning method very limited.
发明内容Summary of the invention
本发明提供一种展示内容的生成方法及装置和影像生成方法及装置,以便解决无人机现场教学的局限性的问题。The present invention provides a method and device for generating display content and an image generating method and device, so as to solve the problem of the limitation of on-site teaching of drones.
为了解决上述技术问题,本发明是这样实现的:In order to solve the above technical problems, the present invention is implemented as follows:
第一方面,本发明实施例提供了一种展示内容的生成方法,该方法包括:In the first aspect, an embodiment of the present invention provides a method for generating display content, the method including:
获取遥控器对无人机的控制参数信息;Obtain the control parameter information of the remote control to the UAV;
根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;Generating, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
其中,所述第一展示内容用于添加至环境影像文件中播放展示,其中,所述环境影像文件是所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的。Wherein, the first display content is used to add to an environmental image file for playing and display, wherein the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller of.
可选的,所述方法还包括:Optionally, the method further includes:
根据所述第一展示内容生成参数影像文件,其中,所述参数影像文件用于在播放所述环境影像文件时被调用,以将所述第一展示内容添加至所述环境影像文件中播放展示。A parameter image file is generated according to the first display content, wherein the parameter image file is used to be called when the environmental image file is played, so as to add the first display content to the environmental image file for display .
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; the first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;Adjusting the parameter display template according to the control parameter value to generate a parameter display template picture representing the control parameter value at different times;
根据不同时间下的所述参数显示模板图片生成所述第一展示内容。The first display content is generated according to the parameter display template pictures at different times.
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; the first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;Adjust the parameter display template according to the control parameter value to generate a display object representing the control parameter value at different times; the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
根据不同时间下的所述展示对象生成所述第一展示内容。The first display content is generated according to the display objects at different times.
可选的,所述控制参数信息包括以下至少一项:杆量变化参数、云台角度控制参数、视频录制控制参数、拍照控制参数、飞行模式控制参数、返航控制参数、回放控制参数。Optionally, the control parameter information includes at least one of the following: stick amount change parameters, pan/tilt angle control parameters, video recording control parameters, photographing control parameters, flight mode control parameters, return home control parameters, and playback control parameters.
可选的,所述方法还包括:Optionally, the method further includes:
获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息;Acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的飞行参数变化的第二展示内容。According to the flight parameter information and the parameter display template, the second display content used to characterize the flight parameter changes of the drone is generated.
可选的,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;Optionally, the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
所述获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息,包括:The acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller includes:
根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;According to the parameter display template selected by the user, determine the detection module corresponding to the selected parameter display template;
获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。Obtaining the flight parameters detected by the detection module corresponding to the selected parameter display template during the flight of the drone in response to the control parameter information of the remote controller.
可选的,所述飞行参数信息包括以下至少一项:所述无人机的姿态参数、所述无人机的气压参数、所述无人机的定位参数、所述无人机的速度参数、所述无人机的加速度参数、所述无人机的航线参数中的一个。Optionally, the flight parameter information includes at least one of the following: attitude parameters of the drone, air pressure parameters of the drone, positioning parameters of the drone, and speed parameters of the drone One of the acceleration parameters of the drone and the flight path parameters of the drone.
可选的,所述方法还包括:Optionally, the method further includes:
在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;When the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state, generating preset control state reminder information;
将所述预设控制状态提醒信息添加至所述第一展示内容中。The preset control state reminder information is added to the first display content.
第二方面,本发明实施例提供了一种影像生成方法,该方法包括:In a second aspect, an embodiment of the present invention provides an image generation method, the method including:
获取遥控器对无人机的控制参数信息;Obtain the control parameter information of the remote control to the UAV;
根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;Generating, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的环境影像文件;Acquiring an environment image file captured by the drone during flight in response to the control parameter information of the remote controller;
根据所述第一展示内容和所述环境影像文件合成目标影像文件。Synthesize a target image file according to the first display content and the environmental image file.
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; the first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;Adjusting the parameter display template according to the control parameter value to generate a parameter display template picture representing the control parameter value at different times;
根据不同时间下的所述参数显示模板图片生成所述第一展示内容。The first display content is generated according to the parameter display template pictures at different times.
可选的,所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:Optionally, the synthesizing a target image file according to the first display content and the environmental image file includes:
根据所述参数显示模板图片对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述参数显示模板图片与一所述视频帧合成一帧影像;其中,合成同一帧所述影像的参数显示模板图片对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述参数显示模板图片对应的控制参数的采集时间;所述第二时间为生成所述视频帧的时间;According to the first time corresponding to the parameter display template picture and the second time corresponding to different video frames in the environmental image file, synthesize each of the parameter display template pictures and one of the video frames into one frame of image; wherein, The length of time between the first time corresponding to the parameter display template picture and the second time corresponding to the video frame for synthesizing the same frame of the image is less than a preset threshold; the first time is the duration of the control parameter corresponding to the parameter display template picture Acquisition time; the second time is the time when the video frame is generated;
根据合成后的多帧影像,生成目标影像文件。According to the synthesized multi-frame images, the target image file is generated.
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; the first display content used to characterize the change of the control parameter of the remote control is generated according to the control parameter information and the parameter display template, include:
根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;Adjust the parameter display template according to the control parameter value to generate a display object representing the control parameter value at different times; the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
根据不同时间下的所述展示对象生成所述第一展示内容。The first display content is generated according to the display objects at different times.
可选的,所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:Optionally, the synthesizing a target image file according to the first display content and the environmental image file includes:
根据所述展示对象对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述展示对象嵌入一所述视频帧得到一帧影像;其中,同一帧所述影像的展示对象对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述展示对象对应的控制参数的采集时间;所述第二时间为生成所述视频帧的时间;According to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file, embed each display object in one of the video frames to obtain a frame of image; wherein, the same frame The length of time between the first time corresponding to the display object of the image and the second time corresponding to the video frame is less than a preset threshold; the first time is the collection time of the control parameter corresponding to the display object; the second time is The time when the video frame was generated;
根据得到的多帧影像,生成目标影像文件。According to the obtained multi-frame images, a target image file is generated.
可选的,所述方法还包括:Optionally, the method further includes:
获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息;Acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的飞行参数变化的第二展示内容;Generating, according to the flight parameter information and the parameter display template, second display content used to characterize changes in the flight parameters of the drone;
所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:The synthesizing a target image file according to the first display content and the environmental image file includes:
根据所述第一展示内容、所述第二展示内容和所述环境影像文件合成目标影像文件。Synthesize a target image file according to the first display content, the second display content, and the environmental image file.
可选的,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;Optionally, the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
所述获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息,包括:The acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller includes:
根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;According to the parameter display template selected by the user, determine the detection module corresponding to the selected parameter display template;
获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。Obtaining the flight parameters detected by the detection module corresponding to the selected parameter display template during the flight of the drone in response to the control parameter information of the remote controller.
可选的,所述方法还包括:Optionally, the method further includes:
在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;When the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state, generating preset control state reminder information;
将所述预设控制状态提醒信息添加至所述第一展示内容中。The preset control state reminder information is added to the first display content.
可选的,所述方法还包括:Optionally, the method further includes:
获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,摄像设备拍摄所述遥控器得到的遥控影像文件;During the flight of the drone in response to the control parameter information of the remote control, the camera device shoots the remote control image file obtained by the remote control;
所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:The synthesizing a target image file according to the first display content and the environmental image file includes:
根据所述第一展示内容、所述遥控影像文件和所述环境影像文件合成目标影像文件。Synthesize a target image file according to the first display content, the remote control image file, and the environment image file.
第三方面,本发明实施例提供了一种展示内容的生成装置,该装置包括:In a third aspect, an embodiment of the present invention provides an apparatus for generating display content, the apparatus including:
遥控信息采集模块,用于获取遥控器对无人机的控制参数信息;The remote control information collection module is used to obtain the control parameter information of the remote control to the UAV;
处理器,用于根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;A processor, configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
其中,所述第一展示内容用于添加至环境影像文件中播放展示,其中,所述环境影像文件是所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的。Wherein, the first display content is used to add to an environmental image file for playing and display, wherein the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller of.
可选的,所述装置还包括:Optionally, the device further includes:
影像配置模块,用于根据所述第一展示内容生成参数影像文件,其中,所述参数影像文件用于在播放所述环境影像文件时被调用,以将所述第一展示内容添加至所述环境影像文件中播放展示。The image configuration module is configured to generate a parameter image file according to the first display content, wherein the parameter image file is used to be called when the environment image file is played to add the first display content to the Play and display in environmental image files.
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;根据不同时间下的所述参数显示模板图片生成所述第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate parameters that characterize the control parameter values at different times Display a template picture; and generate the first display content according to the parameter display template picture at different times.
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器,具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;根据不同时间下的所述展示对象生成所述第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate control parameter values at different times Display objects; the display objects include: at least one of numbers, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
可选的,所述装置还包括:Optionally, the device further includes:
飞行信息采集模块,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息;A flight information acquisition module, configured to acquire flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
所述处理器,还用于根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的 飞行参数变化的第二展示内容。The processor is further configured to generate second display content for characterizing changes in the flight parameters of the UAV according to the flight parameter information and the parameter display template.
可选的,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;所述飞行信息采集模块,具体用于根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。Optionally, the drone includes at least two detection modules, and the different detection modules are used to detect different flight parameters of the drone; the flight information collection module is specifically used to display parameters according to user selection The template determines the detection module corresponding to the selected parameter display template; acquiring the flight parameters detected by the detection module corresponding to the selected parameter display template during the flight of the drone in response to the control parameter information of the remote controller .
可选的,所述装置还包括:Optionally, the device further includes:
提醒模块,用于在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;The reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state;
所述处理器,还用于将所述预设控制状态提醒信息添加至所述第一展示内容中。The processor is further configured to add the preset control state reminder information to the first display content.
第四方面,本发明实施例提供了一种影像生成装置,该装置包括:In a fourth aspect, an embodiment of the present invention provides an image generation device, which includes:
遥控信息采集模块,用于获取遥控器对无人机的控制参数信息;The remote control information collection module is used to obtain the control parameter information of the remote control to the UAV;
处理器,用于根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;A processor, configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
第一影像采集设备,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的环境影像文件;The first image acquisition device is configured to acquire the environmental image files captured during the flight of the drone in response to the control parameter information of the remote controller;
所述处理器,还用于根据所述第一展示内容和所述环境影像文件合成目标影像文件。The processor is further configured to synthesize a target image file according to the first display content and the environmental image file.
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器,具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;根据不同时间下的所述参数显示模板图片生成所述第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate control parameter values at different times The parameter display template picture; the first display content is generated according to the parameter display template picture at different times.
可选的,所述处理器,具体用于根据所述参数显示模板图片对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述参数显示模板图片与一所述视频帧合成一帧影像;其中,合成同一帧所述影像的参数显示模板图片对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述参数显示模板图片对应的控制参数的采集时间;所述第二时间为生成所述视频帧的时间;根据合成后的多帧影像,生成目标影像文件。Optionally, the processor is specifically configured to compare each parameter display template picture with the first time corresponding to the parameter display template picture and the second time corresponding to different video frames in the environmental image file One frame of video is synthesized into one frame of image; wherein, the length of time between the first time corresponding to the parameter display template picture and the second time corresponding to the video frame is less than a preset threshold; the first time The acquisition time of the control parameter corresponding to the template picture is displayed for the parameter; the second time is the time for generating the video frame; and the target image file is generated according to the synthesized multi-frame image.
可选的,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器,具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;根据不同时间下的所述展示对象生成所述第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate control parameter values at different times Display objects; the display objects include: at least one of numbers, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
可选的,所述处理器,具体用于根据所述展示对象对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述展示对象嵌入一所述视频帧得到一帧影像;其中,同一帧所述影像的展示对象对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述展示对象对应的控制参数的采集时间;所述第二时间为生成所述视频 帧的时间;根据得到的多帧影像,生成目标影像文件。Optionally, the processor is specifically configured to embed each display object in a video according to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file Frame to obtain a frame of image; wherein, the length of time between the first time corresponding to the display object of the image in the same frame and the second time corresponding to the video frame is less than a preset threshold; the first time is corresponding to the display object The acquisition time of the control parameter; the second time is the time for generating the video frame; and the target image file is generated according to the obtained multi-frame images.
可选的,所述装置还包括:Optionally, the device further includes:
飞行信息采集模块,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息;A flight information acquisition module, configured to acquire flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
所述处理器,还用于根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的飞行参数变化的第二展示内容;The processor is further configured to generate second display content for characterizing changes in the flight parameters of the UAV according to the flight parameter information and the parameter display template;
所述处理器,还用于根据所述第一展示内容、所述第二展示内容和所述环境影像文件合成目标影像文件。The processor is further configured to synthesize a target image file according to the first display content, the second display content, and the environmental image file.
可选的,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;Optionally, the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
所述飞行信息采集模块,具体用于根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。The flight information acquisition module is specifically configured to determine the detection module corresponding to the selected parameter display template according to the parameter display template selected by the user; acquire the drone to perform the flight process in response to the control parameter information of the remote controller , The selected parameter displays the flight parameters detected by the detection module corresponding to the template.
可选的,所述装置还包括:Optionally, the device further includes:
提醒模块,用于在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;The reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state;
所述处理器,还用于将所述预设控制状态提醒信息添加至所述参数影像文件中。The processor is further configured to add the preset control state reminder information to the parameter image file.
可选的,所述装置还包括:Optionally, the device further includes:
第二影像采集设备,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,摄像设备拍摄所述遥控器得到的遥控影像文件;The second image acquisition device is configured to acquire the remote control image file obtained by the remote control by the camera device during the flight of the drone in response to the control parameter information of the remote control;
所述处理器,还用于根据所述参数影像文件、所述遥控影像文件和所述环境影像文件合成目标影像文件。The processor is further configured to synthesize a target image file according to the parameter image file, the remote control image file, and the environment image file.
第五方面,本发明实施例提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面或第二方面所述方法的步骤。In a fifth aspect, an embodiment of the present invention provides an electronic device, including a processor, a memory, and a computer program stored on the memory and running on the processor, the computer program being executed by the processor When realizing the steps of the method described in the first aspect or the second aspect.
第六方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面或第二方面所述方法的步骤。In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the implementation is as described in the first or second aspect Method steps.
在本发明实施例中,可以获取遥控器对无人机的控制参数信息;该控制参数信息包括遥控器操控无人机飞行过程中的操控信息。根据参数显示模板以及获取的控制参数信息,生成表征遥控器的控制参数变化的第一展示内容。该第一展示内容用于添加至环境影像文件中播放展示,其中,所述环境影像文件是所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的。从而可以将无人机飞行过程中拍摄的影像与对应的控制参数展示在同一画面中, 便于用户学习对无人机的操控,使得播放的画面更加具有指导意义。克服了无人机现场教学的局限性。In the embodiment of the present invention, the control parameter information of the remote control to the drone can be obtained; the control parameter information includes the control information during the flight of the remote control to control the drone. According to the parameter display template and the acquired control parameter information, the first display content that characterizes the change of the control parameter of the remote control is generated. The first display content is used to add to an environmental image file for playing and display, where the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller. Therefore, the images taken during the flight of the drone and the corresponding control parameters can be displayed on the same screen, which is convenient for the user to learn the manipulation of the drone, and makes the played screen more instructive. Overcome the limitations of drone on-site teaching.
附图说明Description of the drawings
图1是本发明实施例提供的一种展示内容的生成方法的步骤流程图;FIG. 1 is a flowchart of steps of a method for generating display content provided by an embodiment of the present invention;
图2是本发明实施例提供的生成第一展示内容的步骤流程图之一;FIG. 2 is one of the flow charts of the steps for generating the first display content provided by the embodiment of the present invention;
图3是本发明实施例提供的生成第一展示内容的步骤流程图之二;Fig. 3 is the second flow chart of the steps for generating the first display content provided by the embodiment of the present invention;
图4是本发明实施例提供的生成第二展示内容的步骤流程图;4 is a flowchart of steps for generating second display content provided by an embodiment of the present invention;
图5是本发明实施例提供的获取飞行参数信息以及控制参数信息的过程示意图;FIG. 5 is a schematic diagram of a process of obtaining flight parameter information and control parameter information according to an embodiment of the present invention;
图6是本发明实施例提供的一种影像生成方法的步骤流程图;6 is a flowchart of steps of an image generation method provided by an embodiment of the present invention;
图7是本发明实施例提供的一种展示内容的生成装置的框图;FIG. 7 is a block diagram of an apparatus for generating display content according to an embodiment of the present invention;
图8是本发明实施例提供的一种影像生成装置的框图;FIG. 8 is a block diagram of an image generation device provided by an embodiment of the present invention;
图9为实现本发明各个实施例的一种设备的硬件结构示意图;FIG. 9 is a schematic diagram of the hardware structure of a device for implementing various embodiments of the present invention;
图10为本发明实施例提供的一种计算处理设备的框图;FIG. 10 is a block diagram of a computing processing device provided by an embodiment of the present invention;
图11为本发明实施例提供的一种便携式或者固定存储单元的框图。FIG. 11 is a block diagram of a portable or fixed storage unit provided by an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.
本发明应用于无人机飞行***,该无人机飞行***至少包括无人机和遥控器。其中,无人机上搭载有云台,并且云台上安装有摄像设备。遥控器与无人机无线连接,遥控器可以向无人机发送控制指令,从而控制无人机完成起飞、返航、俯仰(Pitch)、滚动(Roll)、偏航(Yaw)等飞行。通过遥控器还可以控制云台,调整云台姿态,进而调整摄像设备的拍摄角度。并且遥控器还可以控制摄像设备进行拍照、录像等。当然无人机上还可以搭载用于检测飞行参数的设备,例如陀螺仪、气压计、定位模块、加速度计等。可选的,该无人机可以为竞速机、穿越机,但不限于此。The invention is applied to an unmanned aerial vehicle flight system, which at least includes an unmanned aerial vehicle and a remote controller. Among them, the drone is equipped with a pan-tilt, and camera equipment is installed on the pan-tilt. The remote control is wirelessly connected to the drone, and the remote control can send control instructions to the drone to control the drone to complete take-off, return, pitch, roll, and yaw flights. The remote control can also control the pan/tilt, adjust its posture, and then adjust the shooting angle of the camera equipment. And the remote control can also control the camera equipment to take pictures and videos. Of course, the drone can also be equipped with equipment for detecting flight parameters, such as gyroscopes, barometers, positioning modules, accelerometers, etc. Optionally, the drone can be a racing machine or a traversing machine, but it is not limited to this.
图1是本发明实施例提供的一种展示内容的生成方法的步骤流程图,如图1所示,该方法可以包括:Fig. 1 is a flowchart of steps of a method for generating display content provided by an embodiment of the present invention. As shown in Fig. 1, the method may include:
步骤101,获取遥控器对无人机的控制参数信息。Step 101: Obtain the control parameter information of the remote control to the drone.
本发明实施例中,遥控器在控制无人机飞行过程中,将不断的向无人机发送控制参数信息。无人机可以识别该控制参数信息,并响应于该控制参数信息,根据控制参数信息进行飞行。例如控制参数信息可以为一杆量变化参数,无人机接收到该杆量变化参数之后,根据其具体内容 执行俯仰、滚动或偏航等。当然控制参数信息并不限于此,该控制参数信息可以为遥控器发出的用于控制无人机的一个或者多个参数信息。In the embodiment of the present invention, the remote controller will continuously send control parameter information to the drone during the process of controlling the flight of the drone. The drone can recognize the control parameter information, and respond to the control parameter information to fly according to the control parameter information. For example, the control parameter information can be a stick volume change parameter. After the drone receives the stick volume change parameter, it performs pitch, roll, or yaw according to its specific content. Of course, the control parameter information is not limited to this, and the control parameter information may be one or more parameter information sent by the remote controller for controlling the drone.
步骤102,根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容。Step 102: According to the control parameter information and the parameter display template, generate first display content used to characterize the change of the control parameter of the remote control.
本发明实施例中,第一展示内容可以采用图像、文字、表格、视频等形式展示控制参数变化,但不限于此。第一展示内容用于添加至环境影像文件中播放展示,其中,环境影像文件是无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的。也就是说,在通过遥控器控制无人机飞行过程中,该环境影像文件与第一展示内容分别记录同一时间区间内控制参数变化的情况和无人机拍摄得到的环境影像。In the embodiment of the present invention, the first display content may display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited thereto. The first display content is used to be added to the environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote controller. That is to say, in the process of controlling the flight of the drone through the remote control, the environmental image file and the first display content respectively record the change of the control parameter in the same time interval and the environmental image captured by the drone.
本发明实施例中,可以获取遥控器对无人机的控制参数信息;该控制参数信息包括遥控器操控无人机飞行过程中的操控信息。根据参数显示模板以及获取的控制参数信息,生成表征遥控器的控制参数变化的第一展示内容。该第一展示内容用于添加至环境影像文件中播放展示,其中,环境影像文件是无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的。从而可以将无人机飞行过程中拍摄的影像与对应的控制参数展示在同一画面中,便于用户学习对无人机的操控,使得播放的画面更加具有指导意义。克服了无人机现场教学的局限性。In the embodiment of the present invention, the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone. According to the parameter display template and the acquired control parameter information, the first display content that characterizes the change of the control parameter of the remote control is generated. The first display content is used to be added to an environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote control. In this way, the images taken during the flight of the drone and the corresponding control parameters can be displayed in the same screen, which is convenient for users to learn how to control the drone, and makes the played images more instructive. Overcome the limitations of drone on-site teaching.
可选的,在步骤102:根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容之后,该方法还包括:Optionally, after step 102: according to the control parameter information and the parameter display template, generating the first display content used to characterize the change of the control parameter of the remote control, the method further includes:
根据第一展示内容生成参数影像文件,其中,参数影像文件用于在播放环境影像文件时被调用,以将第一展示内容添加至环境影像文件中播放展示。The parameter image file is generated according to the first display content, where the parameter image file is used to be called when the environment image file is played, so as to add the first display content to the environment image file for display.
本发明实施例中,根据第一展示内容生成参数影像文件,用于对第一展示内容进行配置,从而调整第一展示内容的存储形式或者增加配置信息,以保证在播放环境影像文件时,可以自动将第一展示内容添加至环境影像文件中播放展示。例如一无字幕的视频文件和对应该视频文件的字幕文件,在播放视频文件时,将调用字幕文件,自动将字幕文件中的文字添加到视频文件中播放。但本发明实施例中的参数影像文件并不限于字幕文件。In the embodiment of the present invention, a parameter image file is generated according to the first display content, which is used to configure the first display content, thereby adjusting the storage form of the first display content or adding configuration information to ensure that the environment image file can be played Automatically add the first display content to the environment image file to play and display. For example, a video file without subtitles and a subtitle file corresponding to the video file will call the subtitle file when the video file is played, and automatically add the text in the subtitle file to the video file for playback. However, the parameter image file in the embodiment of the present invention is not limited to the subtitle file.
可选的,控制参数信息包括不同时间采集得到的控制参数值;参见图2,上述步骤102:根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; referring to FIG. 2, the above step 102: according to the control parameter information and the parameter display template, generate the first display content used to characterize the change of the control parameter of the remote control. include:
步骤1021,根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;Step 1021: Adjust the parameter display template according to the control parameter value, and generate a parameter display template picture representing the control parameter value at different times;
本步骤中,不同的控制参数对应有不同的参数显示模板。这里,可以将同一控制参数在不同时间下的控制参数值作为一组控制参数,从而该控制参数信息包括至少一组控制参数,并且每组控制参数对应一个参数显示模板。这样,生成的参数显示模板图片包括至少一组参数显示模板图片,每组参数显示模板图片对应一组控制参数。较佳的,参数显示模板可以为虚拟仪表 盘模板图片,但不限于此。In this step, different control parameters correspond to different parameter display templates. Here, the control parameter values of the same control parameter at different times may be used as a set of control parameters, so that the control parameter information includes at least one set of control parameters, and each set of control parameters corresponds to a parameter display template. In this way, the generated parameter display template picture includes at least one set of parameter display template pictures, and each set of parameter display template pictures corresponds to a set of control parameters. Preferably, the parameter display template can be a virtual dashboard template picture, but it is not limited to this.
以参数显示模板为虚拟仪表盘模板图片为例,当控制参数信息仅包括一组杆量变化参数时,对应控制参数信息的参数显示模板可以为虚拟摇杆图片,该虚拟摇杆图片中包括表征两个摇杆的第一摇杆标识和第二摇杆标识,并且每一摇杆标识位于一圆形坐标的圆心位置,两个圆形坐标并未重叠。当然虚拟摇杆图片的具体展现形式并不限于此,此处仅为一虚拟摇杆图片的示例。根据该组杆量变化参数中的参数值按照采集时间从早到晚的顺序,分别调整每一虚拟摇杆图片中的摇杆标识的位置,得到一组虚拟摇杆图片;其中,得到的该组虚拟摇杆图片中每张虚拟摇杆图片对应该组杆量变化参数中的一个参数值。Taking the parameter display template as a virtual dashboard template picture as an example, when the control parameter information only includes a set of stick volume change parameters, the parameter display template corresponding to the control parameter information can be a virtual joystick picture, which includes a characterization The first rocker mark and the second rocker mark of the two rockers, and each rocker mark is located at the center of a circular coordinate, and the two circular coordinates do not overlap. Of course, the specific display form of the virtual joystick picture is not limited to this, and this is only an example of the virtual joystick picture. According to the parameter values in the set of stick quantity change parameters in the order of acquisition time from morning to night, respectively adjust the position of the joystick mark in each virtual joystick picture to obtain a set of virtual joystick pictures; Each virtual joystick picture in the group virtual joystick picture corresponds to a parameter value in the group stick amount change parameter.
步骤1022,根据不同时间下的参数显示模板图片生成第一展示内容。Step 1022: Generate the first display content according to the parameter display template pictures at different times.
本发明实施例中,可以将不同时间下的参数显示模板图片合成一影像文件,将合成的影像文件作为第一展示内容。从而在需要播放环境影像文件时,可以采用视频合成技术对第一展示内容与环境影像文件进行视频合成,从而播放视频合成后的文件。In the embodiment of the present invention, the parameter display template pictures at different times may be synthesized into an image file, and the synthesized image file may be used as the first display content. Therefore, when the environment image file needs to be played, the video synthesis technology can be used to perform video synthesis on the first display content and the environment image file, so as to play the file after the video synthesis.
可选的,控制参数信息包括不同时间采集得到的控制参数值;参见图3,上述步骤102:根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; referring to FIG. 3, the above step 102: according to the control parameter information and the parameter display template, generate the first display content used to characterize the change of the control parameter of the remote control, include:
步骤1023,根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的展示对象。Step 1023: Adjust the parameter display template according to the control parameter value, and generate a display object representing the control parameter value at different times.
本步骤中,参数显示模板可以为一配置文件模板,其中设置有待配置的展示内容和展示形式。生成的展示对象包括该展示内容和该展示形式。具体的,展示对象包括:数字、字母、特殊符号、物体标识中的至少一种。其中不同数字指示不同控制参数值,相对应的数字与控制参数值之间具有固定比例。同理不同字母、不同特殊符号以及不同物体标识指示不同控制参数值。例如展示对象可以通过特殊符号中不同方向的箭头表征控制参数值中的方向参数值;通过数字表征控制参数值中的偏转角度。展示形式包括箭头、数字展示的位置或特殊效果。其中特殊效果包括颜色的变化、展示位置的变动、显示尺寸的变动等。In this step, the parameter display template may be a configuration file template, in which display content and display form to be configured are set. The generated display object includes the display content and the display form. Specifically, the display objects include: at least one of numbers, letters, special symbols, and object identifiers. Different numbers indicate different control parameter values, and there is a fixed ratio between the corresponding numbers and the control parameter values. Similarly, different letters, different special symbols, and different object identifiers indicate different control parameter values. For example, the display object can represent the direction parameter value in the control parameter value by arrows in different directions in the special symbol; and the deflection angle in the control parameter value can be represented by numbers. Display forms include arrows, digital display positions or special effects. Among them, special effects include color changes, display position changes, display size changes, and so on.
步骤1024,根据不同时间下的展示对象生成第一展示内容。Step 1024: Generate first display content according to display objects at different times.
本发明实施例中,可以根据不同时间下的展示对象生成一配置文件,将该配置文件作为第一展示内容。该配置文件可以为一字幕配置文件,但不限于此。在第一展示内容为字幕配置文件时,在环境影像文件播放过程中读取字幕配置文件,将其中配置的内容与环境影像画面共同展示。In the embodiment of the present invention, a configuration file may be generated according to display objects at different times, and the configuration file may be used as the first display content. The configuration file may be a subtitle configuration file, but is not limited to this. When the first display content is a subtitle configuration file, the subtitle configuration file is read during the playback of the environment image file, and the content configured therein is displayed together with the environment image screen.
可选的,控制参数信息包括以下至少一项:杆量变化参数、云台角度控制参数、视频录制控制参数、拍照控制参数、飞行模式控制参数、返航控制参数、回放控制参数。Optionally, the control parameter information includes at least one of the following: stick amount change parameter, pan/tilt angle control parameter, video recording control parameter, photographing control parameter, flight mode control parameter, return home control parameter, playback control parameter.
本发明实施例中,控制参数信息为遥控器的用于控制无人机以及无人机上搭载的所有电子设备的参数。具体的,该控制参数信息可以为杆量变化参数、云台角度控制参数、视频录制控 制参数、拍照控制参数、飞行模式控制参数、返航控制参数、回放控制参数中的任意一项或任意组合。这里,杆量变化参数包括遥控器每个摇杆的各项参数;云台角度控制参数包括无人机云台姿态或者摄像设备的拍摄角度;视频录制控制参数包括:控制摄像设备开始或者停止录制的参数;拍照控制参数包括:控制摄像设备进行拍照的参数;飞行模式控制参数包括:控制无人机处于P模式、A模式或者F模式的参数;返航控制参数包括:控制无人机执行返航操作的参数;回放控制参数包括:控制回放拍摄的图片或视频的参数。In the embodiment of the present invention, the control parameter information is a remote control parameter used to control the drone and all electronic devices carried on the drone. Specifically, the control parameter information can be any one or any combination of stick amount change parameters, pan/tilt angle control parameters, video recording control parameters, camera control parameters, flight mode control parameters, return home control parameters, and playback control parameters. Here, the stick volume change parameters include the parameters of each joystick of the remote control; the pan/tilt angle control parameters include the drone's pan/tilt attitude or the shooting angle of the camera equipment; the video recording control parameters include: control the camera equipment to start or stop recording The camera control parameters include: control the camera equipment to take photos; the flight mode control parameters include: control the drone in P mode, A mode or F mode; the return home control parameters include: control the drone to perform the return home operation Parameters; playback control parameters include: parameters that control the playback of captured pictures or videos.
可选的,参见图4,该展示内容的生成方法还包括:Optionally, referring to Figure 4, the method for generating the display content further includes:
步骤401,获取无人机响应于遥控器的控制参数信息进行飞行过程中的飞行参数信息。Step 401: Obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller.
本步骤中,飞行参数信息包括用于表征无人机飞行状态的至少一个参数。具体的,飞行参数信息包括以下至少一项:无人机的姿态参数、无人机的气压参数、无人机的定位参数、无人机的速度参数、无人机的加速度参数、无人机的航线参数中的一个。这里无人机的姿态、气压、定位、速度以及加速度,可以通过无人机上设置的检测设备得到。较佳的,无人机包括至少两个检测模块,不同检测模块用于检测无人机的不同飞行参数;In this step, the flight parameter information includes at least one parameter used to characterize the flight state of the drone. Specifically, the flight parameter information includes at least one of the following: attitude parameters of the drone, air pressure parameters of the drone, positioning parameters of the drone, speed parameters of the drone, acceleration parameters of the drone, and One of the route parameters. Here, the attitude, air pressure, positioning, speed and acceleration of the drone can be obtained through the detection equipment set on the drone. Preferably, the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
获取无人机响应于遥控器的控制参数信息进行飞行过程中的飞行参数信息,包括:Obtaining the flight parameter information during the flight of the drone in response to the control parameter information of the remote control, including:
根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;According to the parameter display template selected by the user, determine the detection module corresponding to the selected parameter display template;
获取无人机响应于遥控器的控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。During the flight process of acquiring the drone in response to the control parameter information of the remote controller, the selected parameter display template corresponds to the flight parameter detected by the detection module.
如图5所示,为本发明实施例提供的获取飞行参数信息以及控制参数信息的过程示意图。用户可以在无人机的相机视频设置处选择参数显示模板。相机模块收集遥控器杆量变化、陀螺仪数据、气压计数据、GPS(全球定位***,Global Positioning System)模块数据、加速度计数据以及其他参数,例如感知、导航、飞控等模块相应参数。根据选择的参数显示模板,从收集的数据中选择对应的数据生成第一展示内容和第二展示内容。As shown in FIG. 5, it is a schematic diagram of a process of obtaining flight parameter information and control parameter information provided by an embodiment of the present invention. The user can select the parameter display template at the camera video settings of the drone. The camera module collects remote control stick volume changes, gyroscope data, barometer data, GPS (Global Positioning System, Global Positioning System) module data, accelerometer data and other parameters, such as sensor, navigation, flight control and other module corresponding parameters. According to the selected parameter display template, corresponding data is selected from the collected data to generate the first display content and the second display content.
步骤402,根据飞行参数信息和参数显示模板,生成用于表征无人机的飞行参数变化的第二展示内容。Step 402: According to the flight parameter information and the parameter display template, generate second display content used to characterize the flight parameter changes of the drone.
本步骤中,第二展示内容可以采用图像、文字、表格、视频等形式展示控制参数变化,但不限于此。第二展示内容用于添加至环境影像文件中播放展示。也就是说,在播放环境影像文件过程中,将在播放画面中同时播放第一展示内容和第二展示内容。In this step, the second display content can display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited to this. The second display content is used to add to the environment image file for playing and display. That is to say, in the process of playing the environment image file, the first display content and the second display content will be played simultaneously in the playing screen.
本发明实施例中,在生成表征遥控器的控制参数变化的第一展示内容的情况下,还根据飞行参数信息和参数显示模板,生成表征无人机的飞行参数变化的第二展示内容。可以将无人机飞行过程中拍摄的影像与对应的控制参数以及飞行参数展示在同一画面中,更加便于用户学习对无人机的操控,丰富了画面内容,使得播放的画面更加具有指导意义。克服了无人机现场教学的局限性。In the embodiment of the present invention, in the case of generating the first display content that characterizes the change of the control parameter of the remote control, the second display content that characterizes the change of the flight parameter of the drone is also generated according to the flight parameter information and the parameter display template. The images taken during the flight of the drone can be displayed on the same screen with the corresponding control parameters and flight parameters, which makes it easier for users to learn how to control the drone, enriches the screen content, and makes the played screen more instructive. Overcome the limitations of drone on-site teaching.
可选的,在控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;将预设控制状态提醒信息添加至第一展示内容中。Optionally, when the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state, the preset control state reminder information is generated; the preset control state reminder information is added to the first display content.
本发明实施例中,预设控制状态可以为遥控器的一些特殊控制状态,例如控制无人机保持飞行时的遥控器状态、控制无人机一键返航时的遥控器状态、控制无人机全速前进时的遥控器状态、控制无人机全速攀升时的遥控器状态等。可以由用户自行确定哪些为特殊控制状态,并设置对应的参数条件。具体的,可以预先设置至少一个参数条件,每个参数条件对应一控制状态提醒信息。当检测到控制参数信息中的控制参数符合某一参数条件时,选择对应的控制状态提醒信息,并将选择的控制状态提醒信息加入第一展示内容中,从而在展示第一展示内容时,同时展示控制状态提醒信息。较佳的,可以设置一具有固定时长的时间窗口,在时间窗口内展示控制状态提醒信息。例如目标时刻时,检测到控制参数信息中的控制参数符合第一参数条件时,选择对应第一参数条件的第一控制状态提醒信息,并将第一控制状态提醒信息加入第一展示内容的目标时间窗口中,其中目标时刻位于目标时间窗口内。这样在展示第一展示内容时,当行进到目标时间窗口的起始时间时,开始展示第一控制状态提醒信息,当行进至目标时间窗口的结束时间时,停止展示第一控制状态提醒信息。In the embodiment of the present invention, the preset control state may be some special control states of the remote control, such as controlling the drone to maintain the remote control state during flight, controlling the remote control state when the drone returns to home with one key, and controlling the drone The state of the remote control when it is moving at full speed, the state of the remote control when controlling the drone when it is climbing at full speed, etc. It is up to the user to determine which is the special control state, and set the corresponding parameter conditions. Specifically, at least one parameter condition can be preset, and each parameter condition corresponds to a control state reminder message. When it is detected that the control parameter in the control parameter information meets a certain parameter condition, the corresponding control state reminder information is selected, and the selected control state reminder information is added to the first display content, so that when the first display content is displayed, at the same time Display control status reminder information. Preferably, a time window with a fixed duration can be set, and the control state reminder information can be displayed in the time window. For example, at the target time, when it is detected that the control parameter in the control parameter information meets the first parameter condition, the first control state reminder information corresponding to the first parameter condition is selected, and the first control state reminder information is added to the target of the first display content In the time window, the target moment is within the target time window. In this way, when the first display content is displayed, when the start time of the target time window is reached, the first control state reminder information is displayed, and when the end time of the target time window is reached, the first control state reminder information is stopped.
控制状态提醒信息可以为固定的数字、字幕、特殊符号或者物体标识中的至少一个。当然也可以是用于控制第一展示内容展示时的展示形式的配置信息,例如在展示状态提醒信息时,将第一展示内容的展示形式调整为目标展示形式,其中,目标展示形式可以为颜色变换、展示位置变换等。The control state reminder information may be at least one of fixed numbers, subtitles, special symbols, or object identifications. Of course, it can also be the configuration information used to control the display form of the first display content. For example, when the status reminder information is displayed, the display form of the first display content is adjusted to the target display form, where the target display form can be color Changes, placement changes, etc.
可选的,在飞行参数信息中的飞行参数符合预设飞行状态对应的参数条件时,生成预设飞行状态提醒信息;将预设飞行状态提醒信息添加至第二展示内容中。Optionally, when the flight parameters in the flight parameter information meet the parameter conditions corresponding to the preset flight state, the preset flight state reminder information is generated; the preset flight state reminder information is added to the second display content.
本发明实施例中,预设控制状态可以为无人机的一些特殊飞行状态,例如飞行高度超出安全高度。其中,生成飞行状态提醒信息并将其添加至第二展示内容中的过程与上述生成控制状态提醒信息并将其添加至第一展示内容中的过程类似,在此不再赘述。In the embodiment of the present invention, the preset control state may be some special flight states of the drone, for example, the flight altitude exceeds a safe altitude. The process of generating the flight status reminder information and adding it to the second display content is similar to the above-mentioned process of generating the control status reminder information and adding it to the first display content, and will not be repeated here.
如图6所示,在本发明的另一个方面,还提供了一种影像生成方法,该影像生成方法包括:As shown in FIG. 6, in another aspect of the present invention, an image generation method is also provided, and the image generation method includes:
步骤601,获取遥控器对无人机的控制参数信息。Step 601: Obtain the control parameter information of the remote control to the drone.
本发明实施例中,遥控器在控制无人机飞行过程中,将不断的向无人机发送控制参数信息。无人机可以识别该控制参数信息,并响应于该控制参数信息,根据控制参数信息进行飞行。控制参数信息可以为一杆量变化参数,无人机接收到该杆量变化参数之后,根据其具体内容执行俯仰、滚动或偏航。当然控制参数信息并不限于此,该控制参数信息可以为遥控器发出的用于控制无人机的任意一个或者多个参数信息。In the embodiment of the present invention, the remote controller will continuously send control parameter information to the drone during the process of controlling the flight of the drone. The drone can recognize the control parameter information, and respond to the control parameter information to fly according to the control parameter information. The control parameter information may be a stick amount change parameter. After receiving the stick amount change parameter, the drone performs pitch, roll, or yaw according to its specific content. Of course, the control parameter information is not limited to this, and the control parameter information may be any one or more parameter information sent by the remote controller for controlling the drone.
步骤602,根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容。 Step 602, according to the control parameter information and the parameter display template, generate first display content used to characterize the change of the control parameter of the remote control.
本发明实施例中,第一展示内容可以采用图像、文字、表格、视频等形式展示控制参数变化,但不限于此。In the embodiment of the present invention, the first display content may display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited thereto.
步骤603,获取无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的环境影像文件。Step 603: Obtain an environment image file captured during the flight of the drone in response to the control parameter information of the remote controller.
本步骤中,环境影像文件可以为拍摄得到的原始影像文件,也可以为对原始影像文件进行处理之后的影像文件。In this step, the environment image file can be an original image file obtained by shooting, or an image file after processing the original image file.
步骤604,根据第一展示内容和环境影像文件合成目标影像文件。Step 604: Synthesize a target image file according to the first display content and the environment image file.
本步骤中,在通过遥控器控制无人机飞行过程中,该环境影像文件与第一展示内容分别记录同一时间区间内控制参数变化的情况和无人机拍摄得到的环境影像。从而使得播放目标影像文件时,可以同步显示环境影像和控制参数。In this step, in the process of controlling the flight of the drone through the remote control, the environment image file and the first display content respectively record the change of the control parameter in the same time interval and the environment image captured by the drone. Thus, when the target image file is played, the environment image and control parameters can be displayed simultaneously.
本发明实施例中,可以获取遥控器对无人机的控制参数信息;该控制参数信息包括遥控器操控无人机飞行过程中的操控信息。根据参数显示模板以及获取的控制参数信息,生成表征遥控器的控制参数变化的第一展示内容。然后获取无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的环境影像文件,并根据第一展示内容和环境影像文件合成目标影像文件。从而可以将无人机飞行过程中拍摄的影像与对应的控制参数展示在同一画面中,便于用户学习对无人机的操控,使得播放的画面更加具有指导意义。克服了无人机现场教学的局限性。In the embodiment of the present invention, the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone. According to the parameter display template and the acquired control parameter information, the first display content that characterizes the change of the control parameter of the remote control is generated. Then, the environment image file captured during the flight of the drone in response to the control parameter information of the remote control is acquired, and the target image file is synthesized according to the first display content and the environment image file. In this way, the images taken during the flight of the drone and the corresponding control parameters can be displayed in the same screen, which is convenient for users to learn how to control the drone, and makes the played images more instructive. Overcome the limitations of drone on-site teaching.
可选的,控制参数信息包括不同时间采集得到的控制参数值;上述步骤602:根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; the above step 602: according to the control parameter information and the parameter display template, generating the first display content used to characterize the change of the control parameter of the remote control includes:
根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;Adjust the parameter display template according to the control parameter value, and generate the parameter display template picture that characterizes the control parameter value at different times;
具体的,本步骤可以参考前述步骤1021,本发明实施例在此不做赘述。Specifically, for this step, reference may be made to the aforementioned step 1021, which is not repeated in this embodiment of the present invention.
根据不同时间下的参数显示模板图片生成第一展示内容。The first display content is generated according to the parameter display template pictures at different times.
具体的,本步骤可以参考前述步骤1022,本发明实施例在此不做赘述。Specifically, for this step, reference may be made to the foregoing step 1022, which is not described in detail in this embodiment of the present invention.
可选的,上述步骤604:根据第一展示内容和环境影像文件合成目标影像文件,包括:Optionally, the above step 604: synthesizing the target image file according to the first display content and the environment image file, including:
根据参数显示模板图片对应的第一时间以及环境影像文件中不同视频帧对应的第二时间,将每一参数显示模板图片与一视频帧合成一帧影像;According to the first time corresponding to the parameter display template picture and the second time corresponding to different video frames in the environmental image file, synthesize each parameter display template picture with one video frame into one frame of image;
根据合成后的多帧影像,生成目标影像文件。According to the synthesized multi-frame images, the target image file is generated.
本发明实施例中,第一时间为参数显示模板图片对应的控制参数的采集时间;第二时间为生成视频帧的时间。合成同一帧影像的参数显示模板图片对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值。预设阈值为一较小的数值,当两个时间之间的时长小于预设阈值时,可以理解为该两个时间相等,为同一时刻。即将同一时刻下的参数显示模板图片和视频帧合成一帧影像。从而保证目标影像文件中参数显示模板图片与环境影像文件具有很好的时间 同步性。当然还可以利用帧对齐技术以及视频合成技术生成目标影像文件,在此不再赘述。In the embodiment of the present invention, the first time is the collection time of the control parameter corresponding to the parameter display template picture; the second time is the time when the video frame is generated. The time length between the first time corresponding to the template picture and the second time corresponding to the video frame is less than the preset threshold in the parameter display of synthesizing the same frame of image. The preset threshold is a small value. When the time period between two times is less than the preset threshold, it can be understood that the two times are equal and are the same time. That is, the parameter display template picture and video frame at the same moment are combined into one image. So as to ensure that the parameter display template picture in the target image file has good time synchronization with the environment image file. Of course, frame alignment technology and video synthesis technology can also be used to generate the target image file, which will not be repeated here.
可选的,控制参数信息包括不同时间采集得到的控制参数值;上述步骤602:根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容,包括:Optionally, the control parameter information includes control parameter values collected at different times; the above step 602: according to the control parameter information and the parameter display template, generating the first display content used to characterize the change of the control parameter of the remote control includes:
根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的展示对象;展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;Adjust the parameter display template according to the control parameter value to generate a display object representing the control parameter value at different times; the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
具体的,本步骤可以参考前述步骤1023,本发明实施例在此不做赘述。Specifically, for this step, reference may be made to the aforementioned step 1023, which is not described in detail in this embodiment of the present invention.
根据不同时间下的展示对象生成第一展示内容。The first display content is generated according to the display objects at different times.
具体的,本步骤可以参考前述步骤1024,本发明实施例在此不做赘述。Specifically, for this step, reference may be made to the aforementioned step 1024, which is not repeated in this embodiment of the present invention.
可选的,上述步骤604:根据第一展示内容和环境影像文件合成目标影像文件,包括:Optionally, the above step 604: synthesizing the target image file according to the first display content and the environment image file, including:
根据展示对象对应的第一时间以及环境影像文件中不同视频帧对应的第二时间,将每一展示对象嵌入一视频帧得到一帧影像;其中,同一帧影像的展示对象对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;第一时间为展示对象对应的控制参数的采集时间;第二时间为生成视频帧的时间;According to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file, each display object is embedded in a video frame to obtain a frame of image; wherein, the first time corresponding to the display object of the same frame of image is The duration between the second times corresponding to the video frames is less than the preset threshold; the first time is the collection time of the control parameter corresponding to the display object; the second time is the time when the video frame is generated;
根据得到的多帧影像,生成目标影像文件。According to the obtained multi-frame images, the target image file is generated.
本发明实施例中,第一时间为展示对象对应的控制参数的采集时间;第二时间为生成视频帧的时间。同一帧影像的展示对象对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值。预设阈值为一较小的数值,当两个时间之间的时长小于预设阈值时,可以理解为该两个时间相等,为同一时刻。即将同一时刻下的展示对象和视频帧合成一帧影像。从而保证目标影像文件中展示对象与环境影像文件具有很好的时间同步性。当然也可以采用非嵌入的方式,生成目标影像文件。例如可以将展示对象设置为环境影像文件的配置文件,使得目标影像文件包括环境影像文件和配置文件,从而在播放目标影像文件时,通过播放环境影像文件,并调用配置文件使得环境影像文件的播放画面中同时显示展示对象。In the embodiment of the present invention, the first time is the collection time of the control parameter corresponding to the display object; the second time is the time when the video frame is generated. The duration between the first time corresponding to the display object of the same frame of image and the second time corresponding to the video frame is less than the preset threshold. The preset threshold is a small value. When the time period between two times is less than the preset threshold, it can be understood that the two times are equal and are the same time. That is, the display object and the video frame at the same moment are combined into one image. So as to ensure that the display object in the target image file has good time synchronization with the environmental image file. Of course, a non-embedded method can also be used to generate the target image file. For example, the display object can be set as the configuration file of the environment image file, so that the target image file includes the environment image file and the configuration file, so that when the target image file is played, the environment image file is played and the configuration file is called to make the environment image file play Display objects are displayed on the screen at the same time.
可选的,该影像生成方法还包括:Optionally, the image generation method further includes:
获取无人机响应于遥控器的控制参数信息进行飞行过程中的飞行参数信息;Obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
本步骤中,飞行参数信息包括用于表征无人机飞行状态的至少一个参数。具体的,飞行参数信息包括以下至少一项:无人机的姿态参数、无人机的气压参数、无人机的定位参数、无人机的速度参数、无人机的加速度参数、无人机的航线参数中的一个。这里无人机的姿态、气压、定位、速度以及加速度,可以通过无人机上设置的检测设备得到。较佳的,无人机包括至少两个检测模块,不同检测模块用于检测无人机的不同飞行参数;获取无人机响应于遥控器的控制参数信息进行飞行过程中的飞行参数信息,包括:根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;获取无人机响应于遥控器的控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。In this step, the flight parameter information includes at least one parameter used to characterize the flight state of the drone. Specifically, the flight parameter information includes at least one of the following: attitude parameters of the drone, air pressure parameters of the drone, positioning parameters of the drone, speed parameters of the drone, acceleration parameters of the drone, and One of the route parameters. Here, the attitude, air pressure, positioning, speed and acceleration of the drone can be obtained through the detection equipment set on the drone. Preferably, the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone; acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote control includes: :According to the parameter display template selected by the user, determine the detection module corresponding to the selected parameter display template; Obtain the flight detected by the detection module corresponding to the selected parameter display template when the drone is flying in response to the control parameter information of the remote control parameter.
根据飞行参数信息和参数显示模板,生成用于表征无人机的飞行参数变化的第二展示内容。According to the flight parameter information and the parameter display template, the second display content used to characterize the flight parameter changes of the UAV is generated.
本步骤中,第二展示内容可以采用图像、文字、表格、视频等形式展示控制参数变化,但不限于此。In this step, the second display content can display the control parameter changes in the form of images, text, tables, videos, etc., but is not limited to this.
相应的,根据第一展示内容和环境影像文件合成目标影像文件,包括:Correspondingly, the target image file is synthesized according to the first display content and the environmental image file, including:
根据第一展示内容、第二展示内容和环境影像文件合成目标影像文件。The target image file is synthesized according to the first display content, the second display content, and the environmental image file.
本发明实施例中,在生成表征遥控器的控制参数变化的第一展示内容的情况下,还根据飞行参数信息和参数显示模板,生成表征无人机的飞行参数变化的第二展示内容。可以将无人机飞行过程中拍摄的影像与对应的控制参数以及飞行参数展示在同一画面中,更加便于用户学习对无人机的操控,丰富了画面内容,使得播放的画面更加具有指导意义。克服了无人机现场教学的局限性。In the embodiment of the present invention, in the case of generating the first display content that characterizes the change of the control parameter of the remote control, the second display content that characterizes the change of the flight parameter of the drone is also generated according to the flight parameter information and the parameter display template. The images taken during the flight of the drone can be displayed on the same screen with the corresponding control parameters and flight parameters, which makes it easier for users to learn how to control the drone, enriches the screen content, and makes the played screen more instructive. Overcome the limitations of drone on-site teaching.
可选的,该影像生成方法还包括:在控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;将预设控制状态提醒信息添加至第一展示内容中。Optionally, the image generation method further includes: generating preset control state reminder information when the control parameter in the control parameter information meets the parameter conditions corresponding to the preset control state; adding the preset control state reminder information to the first display Content.
具体的,本步骤可以参考前述生成预设控制状态提醒信息,以及将预设控制状态提醒信息添加至第一展示内容中的具体过程,本发明实施例在此不做赘述。Specifically, for this step, reference may be made to the foregoing specific process of generating the preset control state reminder information and adding the preset control state reminder information to the first display content, which is not described in detail in the embodiment of the present invention.
可选的,在飞行参数信息中的飞行参数符合预设飞行状态对应的参数条件时,生成预设飞行状态提醒信息;将预设飞行状态提醒信息添加至第二展示内容中。Optionally, when the flight parameters in the flight parameter information meet the parameter conditions corresponding to the preset flight state, the preset flight state reminder information is generated; the preset flight state reminder information is added to the second display content.
具体的,本步骤可以参考前述生成预设飞行状态提醒信息,以及将预设飞行状态提醒信息添加至第二展示内容中的具体过程,本发明实施例在此不做赘述。Specifically, in this step, reference may be made to the foregoing specific process of generating the preset flight status reminder information and adding the preset flight status reminder information to the second display content, which is not described in detail in the embodiment of the present invention.
可选的,该影像生成方法还包括:Optionally, the image generation method further includes:
获取无人机响应于遥控器的控制参数信息进行飞行过程中,摄像设备拍摄遥控器得到的遥控影像文件;Obtaining the remote control image file obtained by the remote control by the camera equipment during the flight in response to the control parameter information of the remote control;
根据第一展示内容和环境影像文件合成目标影像文件,包括:Synthesize the target image file according to the first display content and the environmental image file, including:
根据第一展示内容、遥控影像文件和环境影像文件合成目标影像文件。Synthesize the target image file according to the first display content, the remote control image file and the environment image file.
本发明实施例中,还可以将拍的遥控器得到的遥控影像文件合成到目标影像文件中,使得在播放环境影像画面的同时,将拍摄得到的遥控器操作画面一同展示。In the embodiment of the present invention, the remote control image file obtained by the photographed remote control can also be synthesized into the target image file, so that while the environment image is played, the photographed remote control operation picture is displayed together.
如图7所示,本发明实施例提供了一种展示内容的生成装置,该装置包括:As shown in FIG. 7, an embodiment of the present invention provides an apparatus for generating display content, which includes:
遥控信息采集模块71,用于获取遥控器对无人机的控制参数信息;The remote control information collection module 71 is used to obtain the control parameter information of the remote control to the UAV;
处理器72,用于根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化的第一展示内容;The processor 72 is configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
其中,第一展示内容用于添加至环境影像文件中播放展示,其中,环境影像文件是无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的。Wherein, the first display content is used to be added to the environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote control.
可选的,该装置还包括:Optionally, the device further includes:
影像配置模块,用于根据第一展示内容生成参数影像文件,其中,参数影像文件用于在播放环境影像文件时被调用,以将第一展示内容添加至环境影像文件中播放展示。The image configuration module is used to generate a parameter image file according to the first display content, wherein the parameter image file is used to be called when the environment image file is played, so as to add the first display content to the environment image file for playback and display.
可选的,控制参数信息包括不同时间采集得到的控制参数值;处理器具体用于根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;根据不同时间下的参数显示模板图片生成第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter values to generate parameter display template pictures that characterize the control parameter values at different times; The parameter display template image generates the first display content.
可选的,控制参数信息包括不同时间采集得到的控制参数值;处理器,具体用于根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的展示对象;展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;根据不同时间下的展示对象生成第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically used to adjust the parameter display template according to the control parameter values to generate display objects that characterize the control parameter values at different times; the display objects include: numbers At least one of, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
可选的,该装置还包括:Optionally, the device further includes:
飞行信息采集模块,用于获取无人机响应于遥控器的控制参数信息进行飞行过程中的飞行参数信息;The flight information acquisition module is used to obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
处理器,还用于根据飞行参数信息和参数显示模板,生成用于表征无人机的飞行参数变化的第二展示内容。The processor is also used to generate the second display content used to characterize the flight parameter changes of the UAV according to the flight parameter information and the parameter display template.
可选的,无人机包括至少两个检测模块,不同检测模块用于检测无人机的不同飞行参数;飞行信息采集模块,具体用于根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;获取无人机响应于遥控器的控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。Optionally, the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone; the flight information collection module is specifically used to determine the selected parameter display template according to the parameter display template selected by the user Corresponding detection module; during the flight process of acquiring the drone in response to the control parameter information of the remote control, the selected parameter displays the flight parameters detected by the detection module corresponding to the template.
可选的,该装置还包括:Optionally, the device further includes:
提醒模块,用于在控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;The reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter conditions corresponding to the preset control state;
处理器,还用于将预设控制状态提醒信息添加至第一展示内容中。The processor is also used to add the preset control state reminder information to the first display content.
本发明实施例提供的展示内容的生成装置用于执行上述展示内容的生成方法中的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。The display content generating device provided by the embodiment of the present invention is used to execute each step in the above display content generating method, and can achieve the same technical effect. In order to avoid repetition, it will not be repeated here.
本发明实施例中,可以获取遥控器对无人机的控制参数信息;该控制参数信息包括遥控器操控无人机飞行过程中的操控信息。根据参数显示模板以及获取的控制参数信息,生成表征遥控器的控制参数变化的第一展示内容。该第一展示内容用于添加至环境影像文件中播放展示,其中,环境影像文件是无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的。从而可以将无人机飞行过程中拍摄的影像与对应的控制参数展示在同一画面中,便于用户学习对无人机的操控,使得播放的画面更加具有指导意义。克服了无人机现场教学的局限性。In the embodiment of the present invention, the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone. According to the parameter display template and the acquired control parameter information, the first display content that characterizes the change of the control parameter of the remote control is generated. The first display content is used to be added to an environmental image file for playing and display, where the environmental image file is captured during the flight of the drone in response to the control parameter information of the remote control. In this way, the images taken during the flight of the drone and the corresponding control parameters can be displayed in the same screen, which is convenient for users to learn how to control the drone, and makes the played images more instructive. Overcome the limitations of drone on-site teaching.
如图8所示,本发明实施例提供了一种影像生成装置,该装置包括:As shown in FIG. 8, an embodiment of the present invention provides an image generation device, which includes:
遥控信息采集模块81,用于获取遥控器对无人机的控制参数信息;The remote control information collection module 81 is used to obtain the control parameter information of the remote control to the UAV;
处理器82,用于根据控制参数信息和参数显示模板,生成用于表征遥控器的控制参数变化 的第一展示内容;The processor 82 is configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
第一影像采集设备83,用于获取无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的环境影像文件;The first image acquisition device 83 is configured to acquire the environmental image files captured during the flight of the drone in response to the control parameter information of the remote control;
处理器82,还用于根据第一展示内容和环境影像文件合成目标影像文件。The processor 82 is also configured to synthesize a target image file according to the first display content and the environment image file.
可选的,控制参数信息包括不同时间采集得到的控制参数值;处理器,具体用于根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;根据不同时间下的参数显示模板图片生成第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically used to adjust the parameter display template according to the control parameter values to generate parameter display template pictures that characterize the control parameter values at different times; according to different times The parameters below display the template image to generate the first display content.
可选的,处理器,具体用于根据参数显示模板图片对应的第一时间以及环境影像文件中不同视频帧对应的第二时间,将每一参数显示模板图片与一视频帧合成一帧影像;其中,合成同一帧影像的参数显示模板图片对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;第一时间为参数显示模板图片对应的控制参数的采集时间;第二时间为生成视频帧的时间;根据合成后的多帧影像,生成目标影像文件。Optionally, the processor is specifically configured to display the first time corresponding to the template picture according to the parameters and the second time corresponding to different video frames in the environmental image file, and synthesize each parameter display template picture with one video frame into one image; Wherein, the time length between the first time corresponding to the parameter display template picture of the same frame of image and the second time corresponding to the video frame is less than the preset threshold; the first time is the acquisition time of the control parameter corresponding to the parameter display template picture; The second time is the time for generating the video frame; according to the synthesized multi-frame images, the target image file is generated.
可选的,控制参数信息包括不同时间采集得到的控制参数值;处理器,具体用于根据控制参数值调整参数显示模板,生成表征不同时间下的控制参数值的展示对象;展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;根据不同时间下的展示对象生成第一展示内容。Optionally, the control parameter information includes control parameter values collected at different times; the processor is specifically used to adjust the parameter display template according to the control parameter values to generate display objects that characterize the control parameter values at different times; the display objects include: numbers At least one of, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
可选的,处理器,具体用于根据展示对象对应的第一时间以及环境影像文件中不同视频帧对应的第二时间,将每一展示对象嵌入一视频帧得到一帧影像;其中,同一帧影像的展示对象对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;第一时间为展示对象对应的控制参数的采集时间;第二时间为生成视频帧的时间;根据得到的多帧影像,生成目标影像文件。Optionally, the processor is specifically configured to embed each display object in a video frame to obtain a frame of image according to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file; The length of time between the first time corresponding to the display object of the image and the second time corresponding to the video frame is less than the preset threshold; the first time is the collection time of the control parameter corresponding to the display object; the second time is the time when the video frame is generated; According to the obtained multi-frame images, the target image file is generated.
可选的,该装置还包括:Optionally, the device further includes:
飞行信息采集模块,用于获取无人机响应于遥控器的控制参数信息进行飞行过程中的飞行参数信息;The flight information acquisition module is used to obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
处理器,还用于根据飞行参数信息和参数显示模板,生成用于表征无人机的飞行参数变化的第二展示内容;The processor is also used to generate the second display content used to characterize the flight parameter changes of the UAV according to the flight parameter information and the parameter display template;
处理器,还用于根据第一展示内容、第二展示内容和环境影像文件合成目标影像文件。The processor is also used for synthesizing the target image file according to the first display content, the second display content, and the environment image file.
可选的,无人机包括至少两个检测模块,不同检测模块用于检测无人机的不同飞行参数;Optionally, the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
飞行信息采集模块,具体用于根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;获取无人机响应于遥控器的控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。The flight information acquisition module is specifically used to determine the detection module corresponding to the selected parameter display template according to the parameter display template selected by the user; during the flight process of obtaining the drone in response to the control parameter information of the remote control, the selected parameter display template corresponds to Flight parameters detected by the detection module.
可选的,该装置还包括:Optionally, the device further includes:
提醒模块,用于在控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成 预设控制状态提醒信息;The reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter conditions corresponding to the preset control state;
处理器,还用于将预设控制状态提醒信息添加至参数影像文件中。The processor is also used to add the preset control state reminder information to the parameter image file.
可选的,该装置还包括:Optionally, the device further includes:
第二影像采集设备,用于获取无人机响应于遥控器的控制参数信息进行飞行过程中,摄像设备拍摄遥控器得到的遥控影像文件;The second image acquisition device is used to acquire the remote control image file obtained by the remote control by the camera device during the flight in response to the control parameter information of the remote control;
处理器,还用于根据参数影像文件、遥控影像文件和环境影像文件合成目标影像文件。The processor is also used to synthesize the target image file according to the parameter image file, remote control image file and environmental image file.
本发明实施例提供的影像生成装置用于执行上述影像生成方法中的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。The image generation device provided by the embodiment of the present invention is used to execute each step in the above-mentioned image generation method, and can achieve the same technical effect. In order to avoid repetition, it will not be repeated here.
本发明实施例中,可以获取遥控器对无人机的控制参数信息;该控制参数信息包括遥控器操控无人机飞行过程中的操控信息。根据参数显示模板以及获取的控制参数信息,生成表征遥控器的控制参数变化的第一展示内容。然后获取无人机响应于遥控器的控制参数信息进行飞行过程中拍摄得到的环境影像文件,并根据第一展示内容和环境影像文件合成目标影像文件。从而可以将无人机飞行过程中拍摄的影像与对应的控制参数展示在同一画面中,便于用户学习对无人机的操控,使得播放的画面更加具有指导意义。克服了无人机现场教学的局限性。In the embodiment of the present invention, the control parameter information of the remote control to the drone can be acquired; the control parameter information includes the control information during the flight of the remote control controlling the drone. According to the parameter display template and the acquired control parameter information, the first display content that characterizes the change of the control parameter of the remote control is generated. Then, the environment image file captured during the flight of the drone in response to the control parameter information of the remote control is acquired, and the target image file is synthesized according to the first display content and the environment image file. In this way, the images taken during the flight of the drone and the corresponding control parameters can be displayed in the same screen, which is convenient for users to learn how to control the drone, and makes the played images more instructive. Overcome the limitations of drone on-site teaching.
可选的,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述展示内容的生成方法或影像生成方法中的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the foregoing display content generation method or image generation method is implemented Each step in the process, and can achieve the same technical effect, in order to avoid repetition, I will not repeat them here.
图9为实现本发明各个实施例的一种设备的硬件结构示意图,该设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的设备结构并不构成对设备的限定,设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载设备、可穿戴设备、以及计步器等。应理解的是,射频单元901可用于收发信息或通话过程中,信号的接收和发送,将来自基站的下行数据接收后,给处理器910处理;将上行的数据发送给基站。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元901还可以通过无线通信***与网络和其他设备通信。设备通过网络模块902为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。音频输出单元903可以将射频单元901或网络模块902接收的或者在存储器909中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元903还可以提供与设备900执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元903包括扬声器、蜂鸣器以及受话器等。输入单元904用于接收音频或视频信号。输入单元904可以包括图形处理器 (Graphics Processing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获设备(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元906上。经图形处理器9041处理后的图像帧可以存储在存储器909(或其它存储介质)中或者经由射频单元901或网络模块902进行发送。麦克风9042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元901发送到移动通信基站的格式输出。设备900还包括至少一种传感器905,比如光传感器、运动传感器以及其他传感器。光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板9061的亮度,接近传感器可在设备900移动到耳边时,关闭显示面板9061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器905还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。显示单元906用于显示由用户输入的信息或提供给用户的信息。显示单元906可包括显示面板9061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板9061。用户输入单元907可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元907包括触控面板9041以及其他输入设备9072。触控面板9041,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板9041上或在触控面板9041附近的操作)。触控面板9041可包括触摸检测设备和触摸控制器两个部分。其中,触摸检测设备检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测设备上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板9041。除了触控面板9041,用户输入单元907还可以包括其他输入设备9072。具体地,其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。进一步的,触控面板9041可覆盖在显示面板9061上,当触控面板9041检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板9061上提供相应的视觉输出。虽然触控面板9041与显示面板9061是作为两个独立的部件来实现设备的输入和输出功能,但是在某些实施例中,可以将触控面板9041与显示面板9061集成而实现设备的输入和输出功能,具体此处不做限定。接口单元908为外部设备与设备900连接的接口。例如,外部设备可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储 卡端口、用于连接具有识别模块的设备的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元908可以用于接收来自外部设备的输入(例如,数据信息、电力等等)并且将接收到的输入传输到设备900内的一个或多个元件或者可以用于在设备900和外部设备之间传输数据。存储器909可用于存储软件程序以及各种数据。存储器909可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器910是设备的控制中心,利用各种接口和线路连接整个设备的各个部分,通过运行或执行存储在存储器909内的软件程序和/或模块,以及调用存储在存储器909内的数据,执行设备的各种功能和处理数据,从而对设备进行整体监控。处理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。设备900还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理***与处理器910逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。另外,设备900包括一些未示出的功能模块,在此不再赘述。9 is a schematic diagram of the hardware structure of a device for implementing various embodiments of the present invention. The device 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, User input unit 907, interface unit 908, memory 909, processor 910, power supply 911 and other components. Those skilled in the art can understand that the structure of the device shown in FIG. 9 does not constitute a limitation on the device, and the device may include more or less components than those shown in the figure, or a combination of certain components, or different component arrangements. In the embodiments of the present invention, devices include, but are not limited to, mobile phones, tablet computers, notebook computers, palmtop computers, vehicle-mounted devices, wearable devices, and pedometers. It should be understood that the radio frequency unit 901 can be used for receiving and sending signals during information transmission or communication, receiving downlink data from the base station, and processing it to the processor 910; and sending uplink data to the base station. Generally, the radio frequency unit 901 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 901 can also communicate with the network and other devices through a wireless communication system. The device provides users with wireless broadband Internet access through the network module 902, such as helping users to send and receive emails, browse web pages, and access streaming media. The audio output unit 903 can convert the audio data received by the radio frequency unit 901 or the network module 902 or stored in the memory 909 into an audio signal and output it as sound. Moreover, the audio output unit 903 may also provide audio output related to a specific function performed by the device 900 (for example, call signal reception sound, message reception sound, etc.). The audio output unit 903 includes a speaker, a buzzer, a receiver, and the like. The input unit 904 is used to receive audio or video signals. The input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042. The graphics processor 9041 is used to capture images of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The data is processed. The processed image frame may be displayed on the display unit 906. The image frame processed by the graphics processor 9041 may be stored in the memory 909 (or other storage medium) or sent via the radio frequency unit 901 or the network module 902. The microphone 9042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 901 for output in the case of a telephone call mode. The device 900 further includes at least one sensor 905, such as a light sensor, a motion sensor, and other sensors. The light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 9061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 9061 and/or the backlight when the device 900 is moved to the ear. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (usually three-axis), and can detect the magnitude and direction of gravity when it is stationary, and can be used to identify the device's posture (such as horizontal and vertical screen switching, related games, Magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tap), etc.; sensor 905 can also include fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared Sensors, etc., will not be repeated here. The display unit 906 is used to display information input by the user or information provided to the user. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The user input unit 907 may be used to receive input numeric or character information, and generate key signal input related to user settings and function control of the device. Specifically, the user input unit 907 includes a touch panel 9041 and other input devices 9072. The touch panel 9041, also called a touch screen, can collect user touch operations on or near it (for example, the user uses any suitable objects or accessories such as fingers, stylus, etc.) on the touch panel 9041 or near the touch panel 9041. operate). The touch panel 9041 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch position, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it To the processor 910, the command sent by the processor 910 is received and executed. In addition, the touch panel 9041 can be implemented in multiple types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 9041, the user input unit 907 may also include other input devices 9072. Specifically, other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackball, mouse, and joystick, which will not be repeated here. Further, the touch panel 9041 can be overlaid on the display panel 9061. When the touch panel 9041 detects a touch operation on or near it, it transmits it to the processor 910 to determine the type of the touch event, and then the processor 910 determines the type of the touch event according to the touch. The type of event provides corresponding visual output on the display panel 9061. Although the touch panel 9041 and the display panel 9061 are used as two independent components to realize the input and output functions of the device, in some embodiments, the touch panel 9041 and the display panel 9061 can be integrated to realize the input and output functions of the device. The output function is not limited here. The interface unit 908 is an interface for connecting an external device and the device 900. For example, the external device may include a wired or wireless headset port, an external power source (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) port, video I/O port, headphone port, etc. The interface unit 908 can be used to receive input (for example, data information, power, etc.) from an external device and transmit the received input to one or more elements in the device 900 or can be used to communicate between the device 900 and the external device. Transfer data between. The memory 909 can be used to store software programs and various data. The memory 909 may mainly include a storage program area and a storage data area. The storage program area may store an operating system, an application program required by at least one function (such as a sound playback function, an image playback function, etc.), etc.; Data created by the use of mobile phones (such as audio data, phone book, etc.), etc. In addition, the memory 909 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. The processor 910 is the control center of the device. It uses various interfaces and lines to connect various parts of the entire device. Various functions and processing data of the equipment can be used to monitor the equipment as a whole. The processor 910 may include one or more processing units; preferably, the processor 910 may integrate an application processor and a modem processor, where the application processor mainly processes the operating system, user interface, application programs, etc., and the modem The processor mainly deals with wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 910. The device 900 may also include a power source 911 (such as a battery) for supplying power to various components. Preferably, the power source 911 may be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system. Features. In addition, the device 900 includes some functional modules that are not shown, which will not be repeated here.
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器来实现根据本发明实施例的计算处理设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。例如,图10为本发明实施例提供的一种计算处理设备的框图,如图10所示,图10示出了可以实现根据本发明的方法的计算处理设备。该计算处理设备传统上包括处理器510和以存储器520形式的计算机程序产品或者计算机可读介质。存储器520可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器520具有用于执行上述方法中的任何方法步骤的程序代码的存储空间530。例如,用于程序代码的存储空间530可以包括分别用于实现上 面的方法中的各种步骤的各个程序代码。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为如参考图11所述的便携式或者固定存储单元。该存储单元可以具有与图10的计算处理设备中的存储器520类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元包括计算机可读代码,即可以由例如诸如510之类的处理器读取的代码,这些代码当由计算处理设备运行时,导致该计算处理设备执行上面所描述的方法中的各个步骤。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。The device embodiments described above are merely illustrative, where the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments. Those of ordinary skill in the art can understand and implement without creative work. The various component embodiments of the present invention may be implemented by hardware, or by software modules running on one or more processors, or by a combination of them. Those skilled in the art should understand that a microprocessor or a digital signal processor 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 the embodiments of the present invention. The present invention can also be implemented as a device or device program (for example, a computer program and a computer program product) for executing part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form. For example, FIG. 10 is a block diagram of a computing processing device provided by an embodiment of the present invention. As shown in FIG. 10, FIG. 10 shows a computing processing device that can implement the method according to the present invention. The computing processing device traditionally includes a processor 510 and a computer program product in the form of a memory 520 or a computer readable medium. The memory 520 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM. The memory 520 has a storage space 530 for executing program codes of any method steps in the above methods. For example, the storage space 530 for program codes may include various program codes respectively used to implement various steps in the above method. These program codes can be read from or written into one or more computer program products. These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards, or floppy disks. Such a computer program product is usually a portable or fixed storage unit as described with reference to FIG. 11. The storage unit may have storage segments, storage spaces, etc., arranged similarly to the memory 520 in the computing processing device of FIG. 10. The program code can be compressed in a suitable form, for example. Generally, the storage unit includes computer-readable codes, that is, codes that can be read by, for example, a processor such as 510, which, when run by a computing processing device, cause the computing processing device to perform each of the methods described above. step. The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. The “one embodiment”, “an embodiment” or “one or more embodiments” referred to herein means that a specific feature, structure or characteristic described in conjunction with the embodiment is included in at least one embodiment of the present invention. In addition, please note that the word examples "in one embodiment" here do not necessarily all refer to the same embodiment. In the instructions provided here, a lot of specific details are explained. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures, and technologies are not shown in detail, so as not to obscure the understanding of this specification. In the claims, any reference signs placed between parentheses should not be constructed as a limitation to 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 multiple such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims that list several devices, several of these devices may be embodied in the same hardware item. The use of the words first, second, and third, etc. do not indicate any order. These words can be interpreted as names. Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions recorded in the foregoing embodiments are modified, or some of the technical features thereof are equivalently replaced; these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (36)

  1. 一种展示内容的生成方法,其特征在于,所述方法包括:A method for generating display content, characterized in that the method includes:
    获取遥控器对无人机的控制参数信息;Obtain the control parameter information of the remote control to the UAV;
    根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;Generating, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
    其中,所述第一展示内容用于添加至环境影像文件中播放展示,其中,所述环境影像文件是所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的。Wherein, the first display content is used to add to an environmental image file for playing and display, wherein the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller of.
  2. 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, wherein the method further comprises:
    根据所述第一展示内容生成参数影像文件,其中,所述参数影像文件用于在播放所述环境影像文件时被调用,以将所述第一展示内容添加至所述环境影像文件中播放展示。A parameter image file is generated according to the first display content, wherein the parameter image file is used to be called when the environmental image file is played, so as to add the first display content to the environmental image file for display .
  3. 根据权利要求1所述的方法,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:The method according to claim 1, wherein the control parameter information includes control parameter values collected at different times; and the control parameter information and the parameter display template are used to generate a parameter for characterizing the remote control. The first display content of the control parameter changes, including:
    根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;Adjusting the parameter display template according to the control parameter value to generate a parameter display template picture representing the control parameter value at different times;
    根据不同时间下的所述参数显示模板图片生成所述第一展示内容。The first display content is generated according to the parameter display template pictures at different times.
  4. 根据权利要求1所述的方法,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:The method according to claim 1, wherein the control parameter information includes control parameter values collected at different times; and the control parameter information and the parameter display template are used to generate a parameter for characterizing the remote control. The first display content of the control parameter changes, including:
    根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;Adjust the parameter display template according to the control parameter value to generate a display object representing the control parameter value at different times; the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
    根据不同时间下的所述展示对象生成所述第一展示内容。The first display content is generated according to the display objects at different times.
  5. 根据权利要求1所述的方法,其特征在于,所述控制参数信息包括以下至少一项:杆量变化参数、云台角度控制参数、视频录制控制参数、拍照控制参数、飞行模式控制参数、返航控制参数、回放控制参数。The method according to claim 1, wherein the control parameter information includes at least one of the following: stick amount change parameter, pan/tilt angle control parameter, video recording control parameter, camera control parameter, flight mode control parameter, return home Control parameters, playback control parameters.
  6. 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, wherein the method further comprises:
    获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息;Acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
    根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的飞行参数变化的第二展示内容。According to the flight parameter information and the parameter display template, the second display content used to characterize the flight parameter changes of the drone is generated.
  7. 根据权利要求6所述的方法,其特征在于,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;The method according to claim 6, wherein the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
    所述获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息,包括:The acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller includes:
    根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;According to the parameter display template selected by the user, determine the detection module corresponding to the selected parameter display template;
    获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。Obtaining the flight parameters detected by the detection module corresponding to the selected parameter display template during the flight of the drone in response to the control parameter information of the remote controller.
  8. 根据权利要求6所述的方法,其特征在于,所述飞行参数信息包括以下至少一项:所述无人机的姿态参数、所述无人机的气压参数、所述无人机的定位参数、所述无人机的速度参数、所述无人机的加速度参数、所述无人机的航线参数中的一个。The method according to claim 6, wherein the flight parameter information includes at least one of the following: attitude parameters of the drone, air pressure parameters of the drone, and positioning parameters of the drone One of the speed parameter of the drone, the acceleration parameter of the drone, and the flight path parameter of the drone.
  9. 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, wherein the method further comprises:
    在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;When the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state, generating preset control state reminder information;
    将所述预设控制状态提醒信息添加至所述第一展示内容中。The preset control state reminder information is added to the first display content.
  10. 一种影像生成方法,其特征在于,所述方法包括:An image generation method, characterized in that the method includes:
    获取遥控器对无人机的控制参数信息;Obtain the control parameter information of the remote control to the UAV;
    根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;Generating, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
    获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的环境影像文件;Acquiring an environment image file captured by the drone during flight in response to the control parameter information of the remote controller;
    根据所述第一展示内容和所述环境影像文件合成目标影像文件。Synthesize a target image file according to the first display content and the environmental image file.
  11. 根据权利要求10所述的方法,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:The method according to claim 10, wherein the control parameter information includes control parameter values collected at different times; and the control parameter information and a parameter display template are used to generate a parameter for characterizing the remote control. The first display content of the control parameter changes, including:
    根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;Adjusting the parameter display template according to the control parameter value to generate a parameter display template picture representing the control parameter value at different times;
    根据不同时间下的所述参数显示模板图片生成所述第一展示内容。The first display content is generated according to the parameter display template pictures at different times.
  12. 根据权利要求11所述的方法,其特征在于,所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:The method according to claim 11, wherein said synthesizing a target image file according to said first display content and said environmental image file comprises:
    根据所述参数显示模板图片对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述参数显示模板图片与一所述视频帧合成一帧影像;其中,合成同一帧所述影像的参数显示模板图片对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述参数显示模板图片对应的控制参数的采集时间;所述第二时间为生成所述视频帧的时间;According to the first time corresponding to the parameter display template picture and the second time corresponding to different video frames in the environmental image file, synthesize each of the parameter display template pictures and one of the video frames into one frame of image; wherein, The length of time between the first time corresponding to the parameter display template picture and the second time corresponding to the video frame for synthesizing the same frame of the image is less than a preset threshold; the first time is the duration of the control parameter corresponding to the parameter display template picture Acquisition time; the second time is the time when the video frame is generated;
    根据合成后的多帧影像,生成目标影像文件。According to the synthesized multi-frame images, the target image file is generated.
  13. 根据权利要求10所述的方法,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容,包括:The method according to claim 10, wherein the control parameter information includes control parameter values collected at different times; and the control parameter information and a parameter display template are used to generate a parameter for characterizing the remote control. The first display content of the control parameter changes, including:
    根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;Adjust the parameter display template according to the control parameter value to generate a display object representing the control parameter value at different times; the display object includes: at least one of numbers, letters, special symbols, and object identifiers;
    根据不同时间下的所述展示对象生成所述第一展示内容。The first display content is generated according to the display objects at different times.
  14. 根据权利要求13所述的方法,其特征在于,所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:The method according to claim 13, wherein the synthesizing a target image file according to the first display content and the environmental image file comprises:
    根据所述展示对象对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述展示对象嵌入一所述视频帧得到一帧影像;其中,同一帧所述影像的展示对象对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述展示对象对应的控制参数的采集时间;所述第二时间为生成所述视频帧的时间;According to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file, embed each display object in one of the video frames to obtain a frame of image; wherein, the same frame The length of time between the first time corresponding to the display object of the image and the second time corresponding to the video frame is less than a preset threshold; the first time is the collection time of the control parameter corresponding to the display object; the second time is The time at which the video frame was generated;
    根据得到的多帧影像,生成目标影像文件。According to the obtained multi-frame images, a target image file is generated.
  15. 根据权利要求10所述的方法,其特征在于,所述方法还包括:The method according to claim 10, wherein the method further comprises:
    获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息;Acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
    根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的飞行参数变化的第二展示内容;Generating, according to the flight parameter information and the parameter display template, second display content used to characterize changes in the flight parameters of the drone;
    所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:The synthesizing a target image file according to the first display content and the environmental image file includes:
    根据所述第一展示内容、所述第二展示内容和所述环境影像文件合成目标影像文件。Synthesize a target image file according to the first display content, the second display content, and the environmental image file.
  16. 根据权利要求15所述的方法,其特征在于,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;The method according to claim 15, wherein the drone comprises at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
    所述获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息,包括:The acquiring flight parameter information during the flight of the drone in response to the control parameter information of the remote controller includes:
    根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;According to the parameter display template selected by the user, determine the detection module corresponding to the selected parameter display template;
    获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。Obtaining the flight parameters detected by the detection module corresponding to the selected parameter display template during the flight of the drone in response to the control parameter information of the remote controller.
  17. 根据权利要求10所述的方法,其特征在于,所述方法还包括:The method according to claim 10, wherein the method further comprises:
    在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;When the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state, generating preset control state reminder information;
    将所述预设控制状态提醒信息添加至所述第一展示内容中。The preset control state reminder information is added to the first display content.
  18. 根据权利要求10所述的方法,其特征在于,所述方法还包括:The method according to claim 10, wherein the method further comprises:
    获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,摄像设备拍摄所述遥控器得到的遥控影像文件;During the flight of the drone in response to the control parameter information of the remote control, the camera device shoots the remote control image file obtained by the remote control;
    所述根据所述第一展示内容和所述环境影像文件合成目标影像文件,包括:The synthesizing a target image file according to the first display content and the environmental image file includes:
    根据所述第一展示内容、所述遥控影像文件和所述环境影像文件合成目标影像文件。Synthesize a target image file according to the first display content, the remote control image file, and the environment image file.
  19. 一种展示内容的生成装置,其特征在于,所述装置包括:A device for generating display content, characterized in that the device comprises:
    遥控信息采集模块,用于获取遥控器对无人机的控制参数信息;The remote control information collection module is used to obtain the control parameter information of the remote control to the UAV;
    处理器,用于根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;A processor, configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
    其中,所述第一展示内容用于添加至环境影像文件中播放展示,其中,所述环境影像文件是所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的。Wherein, the first display content is used to add to an environmental image file for playing and display, wherein the environmental image file is captured during flight by the drone in response to the control parameter information of the remote controller of.
  20. 根据权利要求19所述的装置,其特征在于,所述装置还包括:The device according to claim 19, wherein the device further comprises:
    影像配置模块,用于根据所述第一展示内容生成参数影像文件,其中,所述参数影像文件用于在播放所述环境影像文件时被调用,以将所述第一展示内容添加至所述环境影像文件中播放展示。The image configuration module is configured to generate a parameter image file according to the first display content, wherein the parameter image file is used to be called when the environment image file is played to add the first display content to the Play and display in environmental image files.
  21. 根据权利要求19所述的装置,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;根据不同时间下的所述参数显示模板图片生成所述第一展示内容。The device according to claim 19, wherein the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter value to generate a characterization The parameter display template picture of the control parameter value at different times; the first display content is generated according to the parameter display template picture at different times.
  22. 根据权利要求19所述的装置,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器,具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;根据不同时间下的所述展示对象生成所述第一展示内容。The device according to claim 19, wherein the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter value to generate Display objects that represent control parameter values at different times; the display objects include: at least one of numbers, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
  23. 根据权利要求19所述的装置,其特征在于,所述装置还包括:The device according to claim 19, wherein the device further comprises:
    飞行信息采集模块,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中的飞行参数信息;A flight information acquisition module, configured to acquire flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
    所述处理器,还用于根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的飞行参数变化的第二展示内容。The processor is further configured to generate second display content for characterizing changes in the flight parameters of the UAV according to the flight parameter information and the parameter display template.
  24. 根据权利要求23所述的装置,其特征在于,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;所述飞行信息采集模块,具体用于根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。The device according to claim 23, wherein the drone includes at least two detection modules, and different detection modules are used to detect different flight parameters of the drone; the flight information collection module, It is specifically used to determine the detection module corresponding to the selected parameter display template according to the parameter display template selected by the user; during the flight process of acquiring the drone in response to the control parameter information of the remote controller, the selected parameter display template The flight parameters detected by the corresponding detection module.
  25. 根据权利要求19所述的装置,其特征在于,所述装置还包括:The device according to claim 19, wherein the device further comprises:
    提醒模块,用于在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;The reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state;
    所述处理器,还用于将所述预设控制状态提醒信息添加至所述第一展示内容中。The processor is further configured to add the preset control state reminder information to the first display content.
  26. 一种影像生成装置,其特征在于,所述装置包括:An image generating device, characterized in that the device includes:
    遥控信息采集模块,用于获取遥控器对无人机的控制参数信息;The remote control information collection module is used to obtain the control parameter information of the remote control to the UAV;
    处理器,用于根据所述控制参数信息和参数显示模板,生成用于表征所述遥控器的控制参数变化的第一展示内容;A processor, configured to generate, according to the control parameter information and the parameter display template, the first display content used to characterize the change of the control parameter of the remote control;
    第一影像采集设备,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中拍摄得到的环境影像文件;The first image acquisition device is configured to acquire the environmental image files captured during the flight of the drone in response to the control parameter information of the remote controller;
    所述处理器,还用于根据所述第一展示内容和所述环境影像文件合成目标影像文件。The processor is further configured to synthesize a target image file according to the first display content and the environmental image file.
  27. 根据权利要求26所述的装置,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器,具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的参数显示模板图片;根据不同时间下的所述参数显示模板图片生成所述第一展示内容。The device according to claim 26, wherein the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter value to generate Parameter display template pictures that characterize control parameter values at different times; and generate the first display content according to the parameter display template pictures at different times.
  28. 根据权利要求27所述的装置,其特征在于,所述处理器,具体用于根据所述参数显示模板图片对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述参数显示模板图片与一所述视频帧合成一帧影像;其中,合成同一帧所述影像的参数显示模板图片对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述参数显示模板图片对应的控制参数的采集时间;所述第二时间为生成所述视频帧的时间;根据合成后的多帧影像,生成目标影像文件。The device according to claim 27, wherein the processor is specifically configured to display the first time corresponding to the template picture and the second time corresponding to different video frames in the environmental image file according to the parameters, and Each of the parameter display template pictures is combined with one of the video frames to synthesize a frame of image; wherein, the length of time between the first time corresponding to the parameter display template picture and the second time corresponding to the video frame for synthesizing the same frame of the image is less than The preset threshold; the first time is the acquisition time of the control parameter corresponding to the parameter display template picture; the second time is the time for generating the video frame; the target image file is generated according to the synthesized multi-frame image .
  29. 根据权利要求26所述的装置,其特征在于,所述控制参数信息包括不同时间采集得到的控制参数值;所述处理器,具体用于根据所述控制参数值调整所述参数显示模板,生成表征不同时间下的控制参数值的展示对象;所述展示对象包括:数字、字母、特殊符号、物体标识中的至少一种;根据不同时间下的所述展示对象生成所述第一展示内容。The device according to claim 26, wherein the control parameter information includes control parameter values collected at different times; the processor is specifically configured to adjust the parameter display template according to the control parameter value to generate Display objects that represent control parameter values at different times; the display objects include: at least one of numbers, letters, special symbols, and object identifiers; the first display content is generated according to the display objects at different times.
  30. 根据权利要求29所述的装置,其特征在于,所述处理器,具体用于根据所述展示对象对应的第一时间以及所述环境影像文件中不同视频帧对应的第二时间,将每一所述展示对象嵌入一所述视频帧得到一帧影像;其中,同一帧所述影像的展示对象对应的第一时间与视频帧对应的第二时间之间的时长小于预设阈值;所述第一时间为所述展示对象对应的控制参数的采集时间;所述第二时间为生成所述视频帧的时间;根据得到的多帧影像,生成目标影像文件。The device according to claim 29, wherein the processor is specifically configured to: according to the first time corresponding to the display object and the second time corresponding to different video frames in the environmental image file, each The display object is embedded in the video frame to obtain a frame of image; wherein, the time length between the first time corresponding to the display object of the image in the same frame and the second time corresponding to the video frame is less than a preset threshold; The first time is the collection time of the control parameter corresponding to the display object; the second time is the time when the video frame is generated; and the target image file is generated according to the obtained multi-frame images.
  31. 根据权利要求26所述的装置,其特征在于,所述装置还包括:The device according to claim 26, wherein the device further comprises:
    飞行信息采集模块,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行 过程中的飞行参数信息;A flight information collection module, configured to obtain flight parameter information during the flight of the drone in response to the control parameter information of the remote controller;
    所述处理器,还用于根据所述飞行参数信息和参数显示模板,生成用于表征所述无人机的飞行参数变化的第二展示内容;The processor is further configured to generate second display content for characterizing changes in the flight parameters of the UAV according to the flight parameter information and the parameter display template;
    所述处理器,还用于根据所述第一展示内容、所述第二展示内容和所述环境影像文件合成目标影像文件。The processor is further configured to synthesize a target image file according to the first display content, the second display content, and the environmental image file.
  32. 根据权利要求31所述的装置,其特征在于,所述无人机包括至少两个检测模块,不同所述检测模块用于检测所述无人机的不同飞行参数;The device according to claim 31, wherein the drone comprises at least two detection modules, and different detection modules are used to detect different flight parameters of the drone;
    所述飞行信息采集模块,具体用于根据用户选择的参数显示模板,确定所选参数显示模板对应的检测模块;获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,所选参数显示模板对应的检测模块检测到的飞行参数。The flight information acquisition module is specifically configured to determine the detection module corresponding to the selected parameter display template according to the parameter display template selected by the user; acquire the drone to perform the flight process in response to the control parameter information of the remote controller , The selected parameter displays the flight parameters detected by the detection module corresponding to the template.
  33. 根据权利要求26所述的装置,其特征在于,所述装置还包括:The device according to claim 26, wherein the device further comprises:
    提醒模块,用于在所述控制参数信息中的控制参数符合预设控制状态对应的参数条件时,生成预设控制状态提醒信息;The reminder module is used to generate preset control state reminder information when the control parameter in the control parameter information meets the parameter condition corresponding to the preset control state;
    所述处理器,还用于将所述预设控制状态提醒信息添加至所述参数影像文件中。The processor is further configured to add the preset control state reminder information to the parameter image file.
  34. 根据权利要求26所述的装置,其特征在于,所述装置还包括:The device according to claim 26, wherein the device further comprises:
    第二影像采集设备,用于获取所述无人机响应于所述遥控器的所述控制参数信息进行飞行过程中,摄像设备拍摄所述遥控器得到的遥控影像文件;The second image acquisition device is used to acquire the remote control image file obtained by the remote control by the imaging device during the flight of the drone in response to the control parameter information of the remote control;
    所述处理器,还用于根据所述参数影像文件、所述遥控影像文件和所述环境影像文件合成目标影像文件。The processor is further configured to synthesize a target image file according to the parameter image file, the remote control image file, and the environment image file.
  35. 一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述的展示内容的生成方法或如权利要求10至18中任一项所述的影像生成方法的步骤。An electronic device, comprising a processor, a memory, and a computer program stored on the memory and capable of running on the processor, wherein the computer program is executed by the processor to achieve as claimed in claim 1. The steps of the display content generating method according to any one of claims 10 to 18 or the image generating method according to any one of claims 10 to 18.
  36. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9中任一项所述的展示内容的生成方法或如权利要求10至18中任一项所述的影像生成方法的步骤。A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the display content according to any one of claims 1 to 9 is realized The steps of the generating method or the image generating method according to any one of claims 10 to 18.
PCT/CN2020/094269 2020-06-04 2020-06-04 Display content generation method and apparatus, and image generation method and apparatus WO2021243624A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202080042159.3A CN114127656A (en) 2020-06-04 2020-06-04 Display content generation method and device and image generation method and device
PCT/CN2020/094269 WO2021243624A1 (en) 2020-06-04 2020-06-04 Display content generation method and apparatus, and image generation method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/094269 WO2021243624A1 (en) 2020-06-04 2020-06-04 Display content generation method and apparatus, and image generation method and apparatus

Publications (1)

Publication Number Publication Date
WO2021243624A1 true WO2021243624A1 (en) 2021-12-09

Family

ID=78831519

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/094269 WO2021243624A1 (en) 2020-06-04 2020-06-04 Display content generation method and apparatus, and image generation method and apparatus

Country Status (2)

Country Link
CN (1) CN114127656A (en)
WO (1) WO2021243624A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101815173A (en) * 2009-12-08 2010-08-25 北京中盾安全技术开发公司 Method and system for remotely controlling front-end camera
CN101979961A (en) * 2010-05-18 2011-02-23 中国地震局地球物理研究所 Disaster condition acquisition system
US20190102949A1 (en) * 2017-10-03 2019-04-04 Blueprint Reality Inc. Mixed reality cinematography using remote activity stations
CN109656260A (en) * 2018-12-03 2019-04-19 北京采立播科技有限公司 A kind of unmanned plane geographic information data acquisition system
US20190370980A1 (en) * 2018-05-30 2019-12-05 Chiral Software, Inc. System and method for real-time detection of objects in motion

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101866180A (en) * 2010-06-23 2010-10-20 清华大学 Flight control system
CN103337215A (en) * 2013-06-13 2013-10-02 苏州科技学院 Simulation teaching system for digital photogrammetry of UAV (unmanned aerial vehicle)
CN106973261A (en) * 2017-03-03 2017-07-21 湖北天专科技有限公司 With the equipment, system and method for third party's view unmanned plane
CN110637335B (en) * 2018-02-28 2021-09-14 深圳市大疆创新科技有限公司 Teaching method of unmanned aerial vehicle and remote controller of unmanned aerial vehicle
CN110069078B (en) * 2019-05-21 2021-06-01 深圳市道通智能航空技术股份有限公司 Flight control method, device and system and unmanned aerial vehicle

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101815173A (en) * 2009-12-08 2010-08-25 北京中盾安全技术开发公司 Method and system for remotely controlling front-end camera
CN101979961A (en) * 2010-05-18 2011-02-23 中国地震局地球物理研究所 Disaster condition acquisition system
US20190102949A1 (en) * 2017-10-03 2019-04-04 Blueprint Reality Inc. Mixed reality cinematography using remote activity stations
US20190370980A1 (en) * 2018-05-30 2019-12-05 Chiral Software, Inc. System and method for real-time detection of objects in motion
CN109656260A (en) * 2018-12-03 2019-04-19 北京采立播科技有限公司 A kind of unmanned plane geographic information data acquisition system

Also Published As

Publication number Publication date
CN114127656A (en) 2022-03-01

Similar Documents

Publication Publication Date Title
CN111010510B (en) Shooting control method and device and electronic equipment
WO2021104195A1 (en) Image display method and electronic device
CN108469898B (en) Image processing method and flexible screen terminal
WO2020042890A1 (en) Video processing method, terminal, and computer readable storage medium
WO2021104236A1 (en) Method for sharing photographing parameter, and electronic apparatus
WO2019196929A1 (en) Video data processing method and mobile terminal
WO2021233293A1 (en) Note recording method and electronic device
CN110557565B (en) Video processing method and mobile terminal
CN110970003A (en) Screen brightness adjusting method and device, electronic equipment and storage medium
US11778304B2 (en) Shooting method and terminal
CN111050070B (en) Video shooting method and device, electronic equipment and medium
CN109474787B (en) Photographing method, terminal device and storage medium
WO2021043121A1 (en) Image face changing method, apparatus, system, and device, and storage medium
WO2021121398A1 (en) Video recording method and electronic device
CN111597370B (en) Shooting method and electronic equipment
US11863901B2 (en) Photographing method and terminal
CN111464746B (en) Photographing method and electronic equipment
CN110913261A (en) Multimedia file generation method and electronic equipment
CN111064888A (en) Prompting method and electronic equipment
WO2021197260A1 (en) Note creating method and electronic device
CN110865752A (en) Photo viewing method and electronic equipment
WO2021208814A1 (en) Time display method and apparatus, and electronic device
CN113938620A (en) Image processing method, mobile terminal and storage medium
WO2021243624A1 (en) Display content generation method and apparatus, and image generation method and apparatus
CN107896282B (en) Schedule viewing method and device and terminal

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20939462

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20939462

Country of ref document: EP

Kind code of ref document: A1