WO2022188151A1 - Procédé de photographie d'image, appareil de commande, plateforme mobile et support de stockage informatique - Google Patents
Procédé de photographie d'image, appareil de commande, plateforme mobile et support de stockage informatique Download PDFInfo
- Publication number
- WO2022188151A1 WO2022188151A1 PCT/CN2021/080462 CN2021080462W WO2022188151A1 WO 2022188151 A1 WO2022188151 A1 WO 2022188151A1 CN 2021080462 W CN2021080462 W CN 2021080462W WO 2022188151 A1 WO2022188151 A1 WO 2022188151A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- shooting
- information
- movable platform
- target
- height
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 95
- 239000000203 mixture Substances 0.000 claims abstract description 212
- 230000015654 memory Effects 0.000 claims description 45
- 238000004891 communication Methods 0.000 claims description 41
- 239000003550 marker Substances 0.000 claims description 22
- 230000000694 effects Effects 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 12
- 230000001960 triggered effect Effects 0.000 claims description 8
- 230000000007 visual effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 14
- 230000033001 locomotion Effects 0.000 description 12
- 230000007246 mechanism Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
Definitions
- the present invention generally relates to the technical field of data processing, and more particularly, to an image capturing method, a control device, a movable platform and a computer storage medium.
- the one-button shooting function usually needs to be selected by the user. For some new users, it is difficult to clearly select the appropriate shooting method or shooting angle at the beginning stage. to quickly capture great photos or videos.
- one aspect of the present application provides an image shooting method, the image shooting method includes: identifying a shooting target within a shooting range of a movable platform that meets preset shooting conditions; acquiring composition planning information matching the shooting target ; Based on the composition planning information, determine the target shooting position that the movable platform should be in when shooting the shooting target; After controlling the movable platform to be in the target shooting position, based on the composition planning information The photographing device mounted on the movable platform is controlled to photograph the photographing target.
- movable platform includes:
- a photographing device arranged on the movable platform body, for photographing images
- a communication interface for communicating with the control device
- one or more processors configured to execute the program instructions stored in the memory, so that the processors perform the following steps: identifying the shooting targets that meet preset shooting conditions within the shooting range of the movable platform; obtaining composition planning information matched with the shooting target; based on the composition planning information, determine the target shooting position that the movable platform should be in when shooting the shooting target; when the movable platform is controlled to be in the After the target shooting position is determined, the shooting device is controlled to shoot the shooting target based on the composition planning information.
- control device comprising:
- a communication interface at least used to communicate with a movable platform, wherein a photographing device is provided on the movable platform;
- processors for executing the program instructions stored in the memory, causing the processors to perform the following steps:
- composition planning information that matches the shooting target
- a display for displaying visual information for displaying visual information.
- Another aspect of the present application further provides a computer storage medium on which a computer program is stored, and when the computer program is executed by a processor, the aforementioned image capturing method is implemented.
- the shooting device after identifying the shooting target within the shooting range of the movable platform that meets the preset shooting conditions, the shooting device is controlled based on the composition planning information to shoot the shooting target.
- Target shooting so that users can quickly use the preset composition planning information to assist users to complete the shooting of the shooting device on the movable platform without spending too much time on composition, etc., and can shoot with high quality and good effect. , which reduces the user's learning cost and improves the user's experience.
- FIG. 1 shows a schematic diagram of an aircraft in an embodiment of the present application
- FIG. 2 shows a flowchart of an image capturing method in an embodiment of the present application
- Fig. 3 shows the schematic diagram of the scenic spots of a plurality of loops in an embodiment of the present application
- FIG. 4 shows a schematic diagram of a satellite map in an embodiment of the present application
- FIG. 5 shows a schematic block diagram of a movable platform in an embodiment of the present application
- FIG. 6 shows a schematic block diagram of a control device in an embodiment of the present application.
- the image capturing method for a movable platform provided in the embodiments of the present application can be applied to a movable platform and any other application scenarios involving image capturing.
- the movable platform may include an aircraft (such as an unmanned aerial vehicle). , robot, unmanned vehicle, and unmanned ship, the embodiments of the present application do not limit specific application scenarios.
- the case where the movable platform is an aircraft is mainly used as an example to describe the solution of the present application, but it can be understood that this is not intended to limit the application scenarios of the present application.
- FIG. 1 shows a schematic diagram of an aircraft 100 in one embodiment of the present application.
- the aircraft 100 includes a carrier (ie, a frame) 102 and a load 104 .
- a carrier ie, a frame
- a load 104 may be located directly on the aircraft 100 without the need for the carrier 102 .
- Aircraft 100 may include processor 101 , memory 102 , powertrain 106 , sensing system 108 , and communication system 110 . These components are interconnected by a bus system and/or other form of connection mechanism (not shown).
- the payload 104 may include a camera or the like.
- the powertrain 106 may include one or more rotating bodies, propellers, blades, engines, motors, wheels, bearings, magnets, nozzles.
- the rotating body of the power mechanism may be a self-tightening rotating body, a rotating body assembly, or other rotating body power unit.
- An aircraft may have one or more power mechanisms. All powertrains can be of the same type. Alternatively, one or more of the power mechanisms may be of a different type.
- Powertrain 106 may be mounted on the aircraft by suitable means, such as by support elements (eg, drive shafts). The powertrain 106 may be installed in any suitable location on the aircraft 100, such as the top end, the lower end, the front end, the rear end, the side, or any combination thereof.
- the powertrain 106 enables the aircraft to take off vertically from a surface, or land vertically on a surface, without requiring any horizontal movement of the aircraft 100 (eg, without taxiing on a runway).
- powertrain 106 may allow aircraft 100 to preset positions and/or steering wheel in the air.
- One or more of the power mechanisms 106 may be controlled independently of the other power mechanisms.
- one or more power mechanisms 106 may be controlled simultaneously.
- the aircraft 100 may have multiple horizontal rotations to track the lift and/or push of the target.
- the horizontally oriented rotator can be actuated to provide the ability of the aircraft 100 to take off vertically, land vertically, and hover.
- one or more of the horizontal rotating bodies may rotate clockwise, while the other one or more of the horizontal rotating bodies may rotate counterclockwise.
- the rate of rotation of each horizontal rotator can be varied independently to effect lift and/or push operations caused by each rotator to adjust the spatial orientation, velocity, and/or acceleration of the aircraft 100 (eg, relative to up to three rotation and translation of degrees of freedom).
- Sensing system 108 may include one or more sensors to sense spatial orientation, velocity, and/or acceleration (eg, rotation and translation with respect to up to three degrees of freedom) of aircraft 100 .
- the one or more sensors include any of the sensors described above, including GPS sensors, motion sensors, inertial sensors, proximity sensors, or image sensors.
- Sensing data provided by the sensing system 108 may be used to track the spatial orientation, velocity, and/or acceleration of the target 100 (as described below, using a suitable processing unit and/or control unit).
- the sensing system 108 may be used to collect data on the environment of the aircraft, such as climatic conditions, potential obstacles to be approached, locations of geographic features, locations of man-made structures, image information, and the like.
- the communication system 110 enables communication with the control device 112 having the communication system 114 via a wireless signal 116 .
- Communication systems 110, 114 may include any number of transmitters, receivers, and/or transceivers for wireless communication.
- the communication may be one-way communication, so that data can be sent from one direction.
- one-way communication may include that only the aircraft 100 transmits data to the control device 112, or vice versa.
- One or more transmitters of communication system 110 may transmit data to one or more receivers of communication system 114, and vice versa.
- the communication may be two-way communication, so that data may be transmitted between the aircraft 100 and the control device 112 in both directions. Two-way communication includes that one or more transmitters of communication system 110 can transmit data to one or more receivers of communication system 114, and vice versa.
- control device 112 may provide control data to, and receive from, one or more of aircraft 100 , carrier 102 , and payload 104 .
- Information eg position and/or motion information of the aircraft, carrier or payload, payload sensing data, eg image data captured by a camera such as a camera).
- the control data for the control device may include instructions regarding position, movement, actuation, or control of the aircraft, carrier and/or load.
- the control data may cause changes in the position and/or orientation of the aircraft (eg, by controlling the power mechanism 106 ), or cause movement of the carrier relative to the aircraft (eg, by controlling the carrier 102 ).
- Control data from a control device can result in load control, such as controlling the operation of a camera or other image capture device (capturing still or moving images, zooming, turning on or off, switching shooting modes, changing image resolution, changing focus, changing depth of field, changing exposure time, changing the viewing angle or field of view).
- the communication of the aircraft, carrier and/or payload may include information from one or more sensors (eg, sensing system 108 or payload 104).
- the communication may include sensory information transmitted from one or more different types of sensors, such as GPS sensors, motion sensors, inertial sensors, proximity sensors, or image sensors.
- the sensed information is about the position (eg, orientation, position), motion, or acceleration of the aircraft, carrier, and/or load.
- the sensed information transmitted from the load includes the data captured by the load or the status of the load.
- the control data transmitted by the control device 112 may be used to track the status of one or more of the aircraft 100, the carrier 102, or the payload 104.
- carrier 102 and payload 104 may each include a communication module for communicating with control device 112 so that the control device may communicate or track aircraft 100 , carrier 102 and payload 104 individually.
- aircraft 100 may communicate with other remote devices in addition to controls 112 , which may also communicate with other remote devices in addition to aircraft 100 .
- the aircraft and/or controls 112 may be in communication with another aircraft or a carrier or payload of another aircraft.
- the additional remote device may be a second control device or other computing device (eg, a computer, desktop, tablet, smartphone, or other mobile device).
- the remote device may transmit data to the aircraft 100 , receive data from the aircraft 100 , transmit data to the control device 112 , and/or receive data from the control device 112 .
- the remote device may be connected to the Internet or other telecommunications network to allow data received from aircraft 100 and/or controls 112 to be uploaded to a website or server.
- the movement of the aircraft, the movement of the carrier, and the movement of the load relative to a fixed reference (eg, the external environment), and/or relative to each other, may be controlled by the control device.
- the control device may be a remote control terminal, located remotely from the aircraft, carrier and/or load.
- the control device may be located on or affixed to the support platform.
- the control device may be hand-held or wearable.
- the control device may include a smartphone, tablet, desktop, computer, glasses, gloves, helmet, microphone, or any combination thereof.
- the control means may comprise a user interface such as a keyboard, mouse, joystick, touch screen or display. Any suitable user input may interact with the control device, such as manual input of commands, voice control, gesture control, or positional control (eg, by movement, position, or tilt of the control device).
- the aircraft 100 may include one or more memories 102, and the memory 102 stores a computer program executed by the processor, for example, for storing corresponding steps and program instructions for implementing the image capturing method according to the embodiment of the present application.
- One or more computer program products may be included, which may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory.
- the volatile memory may include, for example, random access memory (RAM) and/or cache memory, or the like.
- the non-volatile memory may include, for example, read only memory (ROM), hard disk, flash memory, and the like.
- Aircraft 100 may include one or more processors 101, which may be central processing units (CPUs), graphics processing units (GPUs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or have data processing capabilities and/or other forms of processing units for instruction execution capabilities, and may control other components in aircraft 100 to perform desired functions.
- the processor can execute the program instructions stored in the memory, so as to execute the relevant steps in the image capturing method of the embodiments of the present application described below.
- a processor can include one or more embedded processors, processor cores, microprocessors, logic circuits, hardware finite state machines (FSMs), digital signal processors (DSPs), or combinations thereof.
- the processor includes a Field Programmable Gate Array (FPGA), or one or more ARM processors.
- the one-button shooting function usually needs to be selected by the user. For some new users, it is difficult to clearly select the appropriate shooting method or shooting angle at the beginning stage. to quickly capture great photos or videos.
- an embodiment of the present application provides an image shooting method, the image shooting method includes: identifying a shooting target within a shooting range of a movable platform that meets preset shooting conditions; acquiring composition planning information matching the shooting target ; Based on the composition planning information, determine the target shooting position where the movable platform should be when shooting the shooting target; after controlling the movable platform to be at the target shooting position, control the shooting device to shoot the shooting target based on the composition planning information.
- the shooting device after identifying a shooting target that meets the preset shooting conditions within the shooting range of the movable platform, the shooting device is controlled to shoot the shooting target based on the composition planning information, so that the user does not need to compose the image and so on. If you spend too much time, you can quickly use the preset composition planning information to assist the user to complete the shooting of the shooting device on the movable platform, and can shoot high-quality and effective images, reducing the user's learning cost and improving user experience.
- the execution subject may be a movable platform (such as an aircraft), the capturing device is set on the movable platform, the movable platform and the control device are communicatively connected, and the execution subject may also be Part or all of the computer equipment that can realize the control of the movable platform and the control of the photographing device carried on the movable platform by software, hardware or a combination of software and hardware, or can also be a movable platform and a control device, which can be The mobile platform can perform some steps in the image capturing method, and the control device executes some steps in the image capturing method, for example, the control device performs display-related steps and acquires user instructions based on user operations, and outputs the user instructions to the movable platform, Steps such as making the movable platform move to the target shooting position according to the user's instruction, and shooting the shooting target.
- the mobile platform can perform some steps in the image capturing method
- the control device executes some steps in the image capturing method, for example, the control device performs display-
- the image capturing method 200 includes the following steps S201 to S204:
- step S201 a shooting target within the shooting range of the movable platform that meets the preset shooting conditions is identified.
- the user can quickly understand the photographable sights or buildings near the movable platform.
- the shooting target can be de-identified in real time during the flight of the movable platform, or, the control command input by the user through the control device to start automatic shooting can also be obtained.
- the movable platform or the control device starts to identify the movable platform.
- the control device may display an operation button corresponding to shooting, and may acquire a control instruction to start automatic shooting entered by the user through the operation button (eg, clicking the operation button).
- Any suitable method may be used to identify the shooting targets within the shooting range of the movable platform that meet the preset shooting conditions, and there may be one or more shooting targets within the shooting range.
- identifying a shooting target that meets a preset shooting condition within the shooting range of the movable platform includes: acquiring calibration information of the shootable object, wherein the calibration information includes at least one of the following information: the shooting object has been calibrated The shape feature information and the position marker information of the calibrated photographable objects; obtain the feature information of the photographable objects within the shooting range of the movable platform, and the feature information includes shape feature information and/or position information.
- the calibration information includes at least one of the following information: shape feature information of the calibrated photographable object, position marker information of the calibrated photographable object, for example, the calibration information includes shape feature information of the calibrated photographable object,
- the shape feature information of the calibrated photographable object includes at least one of the following feature information: the top-view shape feature of the photographable object, the side-view shape feature of the photographable object, or may also include other information that can identify the photographable object.
- the shape feature of the photographed object, and the top-view shape feature of the photographable object may be, for example, the shape feature of the roof of a building.
- the position marking information of the photographable object that has been calibrated may include the latitude and longitude coordinates of the photographable object, or any other coordinate information that can mark the position of the photographable object, and the like.
- the calibration information can be obtained by pre-calibrating the shape features of photographable objects such as scenic spots or buildings.
- a scenic spot composed of multiple rings in the top view can be set as a crop circle, as shown in Figure 3.
- the strip-shaped building built on the mountain is set as the Great Wall
- the spiral-rising high-rise building is set as the Canton Tower
- the bamboo-shaped building is set as the Chunsun Building
- the calibration information can be pre-stored in the memory of the mobile platform, or the calibration information can be stored in a server such as a cloud device, and can be directly retrieved and used when needed.
- the feature information of the photographable objects within the shooting range of the movable platform can be obtained by any suitable method.
- the feature information of the object includes: acquiring image information within the shooting range of the movable platform; and identifying the shape feature information of the shootable object within the shooting range of the movable platform based on the image information.
- the image information may include image data captured by a camera lens (such as an infrared lens or a visible light lens) on the movable platform body, or may include image data collected by a binocular lens, or a Time of Flight (TOF) camera.
- the collected image data, or the image data can also be a satellite map, such as a satellite map within the shooting range of the movable platform provided by the control device, etc.
- the movable platform stored by the control device can be obtained by obtaining the information.
- the shape feature information of the photographable objects in the image information can be recognized based on an intelligent recognition method such as machine learning, or the recognition can also be performed based on any other suitable method.
- identifying the shooting targets within the shooting range of the movable platform that meet the preset shooting conditions further includes: after acquiring the feature information of the shootable objects within the shooting range of the movable platform, classifying the features of the shootable objects
- the information and calibration information are matched to identify the shooting targets within the shooting range of the movable platform.
- the shape features of the shooting targets that meet the preset shooting conditions are matched with the shape feature information of at least one calibrated photographable object, and the preset shooting conditions are satisfied.
- the shape feature of the conditional photographing target matches the shape feature information of at least one calibrated photographable object, that is, the photographing target may be a calibrated photographable object, or may also be other photographable objects with substantially the same shape as the calibrated photographable object.
- a photographic object, that is, the same calibrated photographable object corresponds to one or more photographic objects having substantially the same shape feature.
- the position information of the shooting target that satisfies the preset shooting conditions matches the position mark information of a calibrated photographable object.
- the corresponding shape of the target matches and the position information of the shooting target matches the position marker information in the calibration information, or, it can also be that only the position information matches the position marker information in the calibration information.
- the location marker information of the calibration information includes geographic location information of one or more calibrated photographable objects, such as latitude and longitude coordinate information, and the feature information of the photographable objects and the calibration information are matched to identify the photographing of the movable platform.
- the shooting targets within the range include: acquiring first position information, and identifying one or more shooting targets around the first position information that match the position marker information in the calibration information, wherein the first position information includes the following information. At least one: starting coordinate information when the movable platform starts to move, coordinate position information where the control device is located, current location information of the movable platform, or other information that can roughly characterize the location where the movable platform is located.
- the mobile platform can be based on the GPS sensor carried by the mobile platform to obtain geographic location information (the starting coordinate information when the mobile platform starts to move or the current location information of the mobile platform), or the geographic location information obtained from the control device of the mobile platform.
- Position information for example, coordinate position information where the control device is located, etc., based on one or more of these data to identify and acquire feature information of the photographable objects within the photographing range of the movable platform.
- the method when the photographing method is performed by a control device communicatively connected to the movable platform, the method further includes: after recognizing one or more photographing targets within the photographing range of the movable platform that meet the preset photographing conditions , each shooting target is marked in the image information by the logo; the image information and each logo are displayed on the display interface of the control device, and the user can quickly know the information of the shooting target by identifying the shooting target, so that the user can decide whether to The target is photographed, and when multiple photographing targets are displayed, it is convenient for the user to intuitively select the target to be photographed.
- the identification of the shooting target includes at least one of the following identification information: a pattern identification or a text identification, or may also include any other identification information that can identify the shooting target, and the pattern identification includes an arrow pattern identification or other identification information that can identify the shooting target.
- Pattern identification for example, when a shooting target such as the Recocoon Stadium as shown in Figure 4 is identified within the shooting range of the movable platform (for example, within the flight range of the drone), a satellite map is displayed on the display interface of the control device, And mark the Chongcocoon Stadium on the satellite map with the arrow pointing.
- the text identification may include the name or other text description of the shooting target.
- the shooting target can also be identified by, for example, a digital identification. For example, when one shooting target is identified, a number "1" is used for identification, and when multiple shooting targets are identified, each The shooting targets are identified. For example, when three shooting targets are identified, "1, 2, and 3" are used to identify each shooting target.
- image information is displayed on the display interface of the control device, and multiple shooting targets are displayed in the image information
- the image information includes a satellite map or image data collected by sensors of the movable platform (for example, the control device communicates with the movable platform). connection, the control device can obtain the image data collected by the sensor of the movable platform in real time), when multiple shooting targets are identified, the image shooting method of the present application further includes: based on the user's selection instruction, determining the multiple shooting targets.
- the control device selects one of the multiple shooting targets in the image information based on the selection instruction input by the user to shoot, for example, obtains the selection input by the user by, for example, clicking on one of the multiple shooting targets in the image information instruction, so as to select one of the multiple shooting targets in the image information for shooting.
- step S202 the composition planning information matching the shooting target is acquired.
- the composition planning information includes at least one of the following: a composition method, a preset height of the movable platform (that is, a preset height of the movable platform when the composition is preset), shooting parameters, and shooting orientation, wherein the composition method includes: the shooting target is in The proportion of the shooting picture, and/or the position of the shooting target in the shooting picture, or other composition methods that can make the shooting image better.
- the shooting parameters include, but are not limited to, a preset field of view, exposure parameters, etc. corresponding to the preset composition. Based on the preset height of the movable platform and the preset field of view of the photographing device, an image corresponding to the composition mode can be photographed and acquired.
- the composition planning information can be pre-stored in the memory of the movable platform, or stored in the memory of other computing devices that can communicate with the movable platform or the control device, and can be directly obtained when needed, so as to avoid users using the movable platform.
- the above-mentioned shooting device spends too much time on composition and other aspects when shooting images, which improves the user experience and shooting efficiency.
- acquiring the composition planning information matching the shooting target includes: acquiring composition planning information of at least one historically shot image of the shooting target; and determining the composition planning information of the shooting target based on the composition planning information of the at least one historically shot image
- composition planning information such as the latitude, longitude and height when the mobile platform was photographed can be obtained according to the exif information of historically photographed images, such as the picture, and the preset composition can be performed through these information.
- the composition planning information is used to photograph the photographic target.
- the historical shooting images can be the shooting images collected by various photography applications (Application, APP for short), such as photos, videos, etc., which can be the most liked or viewed images for the user, or the user can select his/herself from the historical shooting images Any image you want to shoot.
- photography applications Application, APP for short
- photos, videos, etc. which can be the most liked or viewed images for the user, or the user can select his/herself from the historical shooting images Any image you want to shoot.
- acquiring composition planning information that matches the shooting target includes: acquiring a data set of composition planning information of calibrated photographable objects, wherein the composition planning information of each calibrated photographable object is for each calibrated photographable object.
- the satellite map around the photographable object is obtained by performing a preset composition, for example, by performing a preset composition on the satellite map, and adjusting the proportion of the shooting target such as a building in the picture, etc.; wherein, the data set of the composition planning information can be a preset composition.
- step S203 based on the composition planning information, a target shooting position where the movable platform should be when shooting the shooting target is determined.
- the target shooting position may include the target shooting height of the movable platform, that is, the height the movable platform should be at when shooting, and the target shooting position may also include geographic location information such as latitude and longitude coordinate information, which may be based on the selected shooting target.
- geographic location information such as latitude and longitude coordinate information, which may be based on the selected shooting target.
- the control device may obtain geographic location information of a selected photographing target based on a satellite map, and output the geographic location information to the movable platform.
- the target shooting position includes a target shooting height
- determining the target shooting position that the movable platform should be in when shooting the shooting target includes: based on the composition planning information and the current field of view of the shooting device, determining The estimated shooting height of the movable platform; obtain the restricted height around the position of the movable platform; compare the estimated shooting height with the limited height (when the movable platform is an aircraft, the limited height is also the limited flying height), Determine the target shooting height, so as to avoid the estimated shooting height being higher than the limit height, which will cause the movable platform to stray into the restricted flight area and cause potential safety risks.
- the estimated shooting height that the movable platform should be at when shooting according to the composition planning information can be calculated based on any suitable method. For example, based on the composition planning information and the current field of view of the shooting device, determine the estimated shooting height of the movable platform.
- the height includes: obtaining the current field of view of the shooting device of the movable platform; obtaining the preset field of view of the shooting device and the preset height of the movable platform in the preset composition based on the composition planning information; Field and current field of view to determine the estimated shooting height of the movable platform.
- the estimated shooting height H can be calculated by the following formula (1):
- V is the radius of the current field of view during actual shooting
- ⁇ is the current field of view (fov) of the shooting device during actual shooting.
- the current field of view of the shooting device can be directly read from the shooting device. Since the actual shooting needs to be taken according to the composition planning information in the preset composition, the radius of the preset field of view in the preset composition and the current field of view in the actual shooting The radius is the same, which is represented by V in this paper.
- the radius of the preset field of view can be calculated by the following formula (2):
- ⁇ is the preset field of view when the preset composition is used
- h is the preset height of the movable platform when the preset composition is used.
- comparing the estimated shooting height and the restricted height data to determine the target shooting height including: when the estimated shooting height is higher than the limited height, the target shooting height is set as the limited height; when the estimated shooting height is lower than the limit height; When it is equal to or equal to the limit height, the target shooting height is set to the estimated shooting height.
- the restricted height can be obtained from local laws and regulations around the location where the movable platform is located.
- the local laws and regulations stipulate the relevant provisions of the restricted flying area, and the restricted flying area can include at least one of the following: (1) Civil aviation Large airports; (2) General aviation fixed-wing airports; (3) Helicopter airports; (4) Special area restricted areas (such as restricted flight areas), such as Washington, Beijing, commercial areas, military areas, office areas, etc.; (5) other Restricted areas (eg, restricted areas), such as temporary restricted areas (eg, restricted areas).
- the shooting method of the present application further includes: when the estimated shooting height is higher than the limit height, outputting first prompt information, which may be a movable platform such as a drone.
- first prompt information may be a movable platform such as a drone.
- the first prompt information is output, and the first prompt information may be, for example, a sound output by the movable platform or control an alarm device such as an LED light to flash for prompting.
- the shooting effect of the preset composition may not be fully realized. Therefore, the user is prompted through the first prompt information so that the user can decide whether to continue shooting, and the automatic shooting can be ended based on the obtained user instruction.
- the control device acquires and displays first prompt information
- the first prompt information may be sent by a movable platform such as a drone when it is determined that the estimated shooting height is higher than the limit height, or it may be sent by the control device when the estimated shooting height is higher than the limit height.
- the first prompt information can be text information or other information that can prompt the user.
- the text information such as "the preset shooting height is higher than the limit height"
- the manner of displaying the first prompt information includes, but is not limited to, flashing display, highlight display, differentiated font color, etc., so that the user can obtain the prompt information conspicuously and make a decision.
- the shooting method of the present application further includes: acquiring the current power of the movable platform, and when it is determined that the power required for the movable platform to move from the current position to the target shooting position and return home is greater than the current power, the shooting is not triggered.
- Shooting of the target that is, without triggering the movable platform such as the aircraft to fly to the target shooting position; when it is determined that the power required for the movable platform to move from the current position to the target shooting position and return home is less than the current power, the shooting of the shooting target is triggered.
- such as controlling the movable platform to fly to the target shooting position so as to avoid the problem of unable to shoot due to insufficient power.
- the method of the present application further includes: when it is determined that the power required for the movable platform to move from the current position to the target shooting position and return home is greater than the current power, output second prompt information, so that the user can know the reason why the automatic shooting cannot be triggered, so that the user can timely to replenish the battery or perform other operations.
- the movable platform is controlled to move to the target shooting position.
- step S204 after the movable platform is controlled to be at the target shooting position, the shooting device mounted on the movable platform is controlled to shoot the shooting target based on the composition planning information. Based on the composition planning information, the shooting device is controlled to shoot the shooting target, so that the user can quickly use the preset composition planning information to assist the user to complete the shooting of the shooting device on the movable platform without spending too much time on composition, etc., and It can shoot high-quality and effective images, reduce the user's learning cost, and improve the user's experience.
- the image capturing method is executed by a control device that is communicatively connected to the movable platform, and after controlling the movable platform to be at the target shooting position, controlling the shooting device to shoot the shooting target based on the composition planning information, including: After the control device acquires the feedback information sent by the movable platform, it displays the feedback information, which is sent after the movable platform is in the target shooting position. “Location” and other text descriptions, so that users can know the information in time and proceed to the next step.
- the image capturing method is performed by a movable platform, and the movable platform is communicatively connected to a control device.
- the shooting device is controlled to shoot the shooting target based on the composition planning information, including: : After controlling the movable platform to be at the target shooting position, output feedback information, so that the control device displays the feedback information after acquiring the feedback information sent by the movable platform.
- the control device displays options corresponding to each shooting mode of the shooting device based on user instructions, wherein the shooting modes include at least one of the following modes : single shot, stacking, panorama, 360° panorama, or any other shooting mode; then, obtain the mode selection instruction input by the user, for example, obtain the mode input by the user by clicking the shooting mode option displayed on the shooting mode setting interface Select the instruction, and determine the shooting mode for shooting according to the mode selection instruction, and the shooting device of the movable platform shoots the shooting target based on the shooting mode indicated by the mode selection instruction, so as to obtain a shooting image with a specific effect, and can make the user Familiarize yourself with the shooting effects of different shooting functions of the mobile platform shooting device faster, and increase your interest in shooting.
- controlling the shooting device to shoot the shooting target based on the composition planning information includes: displaying a shooting effect diagram corresponding to the selected shooting mode on the display interface of the control device, and shooting
- the renderings include a preset composition generated from one or more satellite maps that satisfies the composition planning information of the shooting target, or the renderings can also be obtained from the sensor of the movable platform after the movable platform is in the target shooting position. Live image data.
- controlling the shooting device to shoot the shooting target based on the composition planning information including: controlling the device to acquire and display the estimated shooting time of the selected shooting mode, and the estimated shooting time That is, it refers to the time required for shooting according to the composition planning information, so that the user can decide whether to continue shooting.
- controlling the shooting device to shoot the shooting target based on the composition planning information further comprising: acquiring the position of the light source, for example, acquiring current time information and weather information; Time information and weather information to determine the position of the light source; then, based on the position of the light source and the composition planning information, control the shooting device to shoot the target at one or more shooting angles, for example, according to the position of the light source, adjust the position of the shooting device so that the target is in the During the sunny day and sunset time, shooting is performed at one or more shooting angles such as the front light position, the side light position, and the backlight position.
- the user does not need to manually adjust the shooting angle and learn the shooting skills of various shooting angles.
- Shooting from multiple shooting angles so that you can quickly understand the shooting effects of different shooting angles, obtain images with multiple effects, save the time and energy spent by users on shooting, improve the user experience, and make non- Ordinary users of professional aerial photography can obtain more shooting images from shooting angles that cannot be noticed, increasing users' interest in aerial photography.
- the position of the light source and the position of the photographing device for example, the position of the movable platform can be controlled and adjusted, or when the photographing device is set on the pan-tilt, the orientation of the pan-tilt can be controlled and adjusted to adjust the orientation of the photographing device.
- the control device can obtain time information and weather information from, for example, satellite maps, applications with weather information, etc., and can output the time information and weather information to the movable platform, or the control device can directly output the position information of the light source, and the movable platform can obtain the light source. location information.
- the image capturing method of the present application further includes: acquiring an image captured by the capturing device, and displaying the image on a display interface of the control device.
- the shooting device after identifying the shooting target that meets the preset shooting conditions within the shooting range of the movable platform, the shooting device is controlled to shoot the shooting target based on the composition planning information, so that the user is not required to shoot. If you spend too much time on composition and other aspects, you can quickly use the preset composition planning information to assist the user to complete the shooting of the shooting device on the movable platform, and can shoot high-quality and effective images, reducing the user's The learning cost improves the user experience.
- An embodiment of the present application also provides a movable platform, and the movable platform may include an aircraft (eg, an unmanned aerial vehicle), a robot, an unmanned vehicle, a ship, a gimbal, and the like.
- the embodiments of the present application mainly take the case where the movable platform is an aircraft as an example.
- the movable platform may include: a movable platform body 500, a photographing device 504, a communication interface (also referred to as a communication system herein, when the movable platform is an aircraft, the communication interface may correspond to the foregoing communication system 110),
- the memory 502 one or more processors 501, the photographing device 504 is arranged on the movable platform body 500 for photographing images, the communication interface 504 is at least used for communicating with the control device, and the memory 502 is used for storing executable program instructions;
- the movable platform may also have a power mechanism, and the power mechanism is used to move the movable platform; one or more processors 501 are configured to execute program instructions stored in the memory, so that the processor executes the relevant steps of the image capturing method in the foregoing embodiments,
- the foregoing description of the image capturing method which will not be repeated here.
- the one or more processors 501 are configured to execute program instructions stored in the memory 502, so that the processors perform the following steps: identifying a shooting target within the shooting range of the movable platform that meets preset shooting conditions; Matching composition planning information; based on the composition planning information, determine the target shooting position that the movable platform should be in when shooting the shooting target; after controlling the movable platform to be at the target shooting position, control the shooting device to shoot the shooting target based on the composition planning information. shoot.
- the processor 501 identifies a shooting target within the shooting range of the movable platform that meets a preset shooting condition, including: acquiring calibration information of the shootable object, where the calibration information includes at least one of the following information: calibrated The shape feature information of the photographable objects and the position mark information of the calibrated photographable objects; obtain the feature information of the photographable objects within the shooting range of the movable platform, and the feature information includes shape feature information and/or position information; The feature information and the calibration information are matched to identify the shooting target within the shooting range of the movable platform, wherein the shape feature of the shooting target that satisfies the preset shooting conditions matches the shape feature information of at least one calibrated photographable object, and /or, the location information of the photographing target is matched with the location marker information of a calibrated photographable object.
- the calibration information includes at least one of the following information: calibrated The shape feature information of the photographable objects and the position mark information of the calibrated photographable objects; obtain the feature information of the photographable objects within the shooting
- the shape feature information of the calibrated photographable object includes at least one of the following feature information: a top-view shape feature of the photographable object, and a side-view shape feature of the photographable object.
- the composition planning information includes at least one of the following: composition mode, height of the movable platform during shooting, shooting parameters, and shooting orientation, wherein the composition mode includes: the proportion of the shooting target in the shooting picture, and/or , the position of the shooting target in the shooting screen.
- the processor 501 acquires the feature information of the photographable object within the photographing range of the movable platform, including: acquiring the photographic object within the photographing range of the movable platform. Image information; based on the image information, identify the shape feature information of the photographable objects within the photographing range of the movable platform.
- the image information includes at least one of the following information: satellite maps, image data collected by sensors of the movable platform, etc., satellite maps such as satellite maps within the shooting range of the movable platform provided by the control device, etc.
- the satellite map within the shooting range of the movable platform stored by the control device can be obtained, or when the satellite map is not stored, the current position information of the movable platform or the current position information of the control device can also be obtained. Download the location information to obtain a satellite map within the shooting range of the mobile platform.
- the processor 501 is further configured to: after identifying one or more shooting targets within the shooting range of the movable platform that meet the preset shooting conditions, mark each shooting target with an identifier in the image information; output the image information and logos, so that the control device displays image information and each logo on the display interface.
- the identification includes at least one of the following identification information: a pattern identification or a character identification, and the pattern identification includes an arrow pattern identification.
- the location marker information includes geographic location information of the calibrated photographable object, such as latitude and longitude coordinate information
- the processor 501 matches the feature information of the photographable object with the calibration information to identify the photographing target within the photographing range of the movable platform , including: acquiring first position information, where the first position information includes at least one of the following information: the starting coordinate information when the movable platform starts to move, the coordinate position information where the control device is located;
- the location tag information matches one or more shooting targets.
- Image information is displayed on the display interface of the control device, and multiple shooting targets are displayed in the image information.
- the image information includes a satellite map or image data collected by sensors of a movable platform.
- the processor 501 is further configured to: determine one of the multiple shooting targets to shoot based on the user's selection instruction, for example, the processor obtains the selection instruction output by the control device, and determines one of the multiple shooting targets to shoot, that is, to determine Select the subject indicated by the command to shoot.
- the processor 501 obtains composition planning information matching the shooting target, including: obtaining composition planning information of at least one historically captured image of the shooting target;
- composition planning information for example, the control device acquires composition planning information of at least one historically captured image, and outputs the compositional planning information, and the processor 501 acquires the compositional planning information of at least one historically captured image from the control device.
- the processor 501 obtains composition planning information matching the shooting target, including: obtaining a data set of composition planning information of the calibrated photographable objects, wherein the composition planning information of each calibrated photographable object is for each The satellite map around the object that can be photographed has been calibrated and obtained by preset composition; the composition planning information matching the shooting target is obtained from the data set.
- the same calibrated photographable object corresponds to one or more photographic targets having substantially the same shape feature.
- the target shooting position includes the target shooting height
- the processor 501 determines, based on the composition planning information, the target shooting position that the movable platform should be in when shooting the shooting target, including: based on the composition planning information and the current view of the shooting device field, determine the estimated shooting height of the movable platform; obtain the restricted height around the location of the movable platform; compare the estimated shooting height with the limited height to determine the target shooting height.
- the processor 501 compares the estimated shooting height with the restricted height data, and determines the target shooting height, including: when the estimated shooting height is higher than the limited height, the target shooting height is set as the limited height; when the estimated shooting height is higher than the limited height; When the shooting height is lower than or equal to the limit height, the target shooting height is set as the estimated shooting height.
- the processor 501 determines the estimated shooting height of the movable platform based on the composition planning information and the current field of view of the shooting device, including: acquiring the current field of view of the shooting device of the movable platform; based on the composition planning information, acquiring When the composition is preset, the preset field of view of the shooting device and the preset height of the movable platform are determined; the estimated shooting height of the movable platform is determined based on the preset height, the preset field of view, and the current field of view.
- the processor 501 is further configured to: output the first prompt information when the estimated shooting height is higher than the limit height. It can be a movable platform such as a drone that outputs first prompt information when it is determined that the estimated shooting height is higher than the limit height.
- the first prompt information can be, for example, a sound output by the movable platform or control an alarm device such as an LED light to flash to prompt.
- the processor 501 is further configured to: when the estimated shooting height is higher than the limit height, output the first prompt information, so that the control device acquires and displays the first prompt information.
- the processor 501 is further configured to: acquire the current power of the movable platform, and when it is determined that the power required for the movable platform to move from the current position to the target shooting position and return home is greater than the current power, then do not trigger the shooting of the target shooting; when it is determined that the power required for the movable platform to move from the current position to the target shooting position and return home is less than the current power, the shooting of the shooting target is triggered.
- the processor 501 is further configured to: when it is determined that the power required for the movable platform to move from the current position to the target shooting position and return home is greater than the current power, output the second prompt information, so that the control device obtains and displays the first Two prompt information.
- the processor 501 controls the shooting device to shoot the shooting target based on the composition planning information, including: after controlling the movable platform to be at the target shooting position, outputting feedback information to After the control device obtains the feedback information, the feedback information is displayed, and the control device is caused to display options corresponding to each shooting mode of the shooting device based on the user's instruction, wherein the shooting mode includes at least one of the following modes: single shooting, stacking, Panorama and 360° panorama; obtain the mode selection instruction output by the control device, and determine the shooting mode for shooting according to the mode selection instruction.
- the processor 501 controls the shooting device to shoot the shooting target based on the composition planning information, including: when the mode selection instruction output by the control device is acquired, outputting the selected The shooting effect map corresponding to the shooting mode, so that the control device displays the shooting effect map corresponding to the selected shooting mode, and the shooting effect map includes a preset composition generated from one or more satellite maps that meets the composition planning information of the shooting target.
- the processor 501 controls the shooting device to shoot the shooting target based on the composition planning information, including: when the mode selection instruction output by the control device is acquired, outputting the selected The estimated shooting time corresponding to the shooting mode, so that the control device acquires and displays the estimated shooting time of the selected shooting mode.
- the processor 501 controls the shooting device to shoot the shooting target based on the composition planning information, including: acquiring current time information and weather information; based on the time information and weather information, Determine the position of the light source; based on the position of the light source and the composition planning information, control the photographing device to photograph the photographing target at one or more photographing angles.
- the shooting device is controlled to shoot the shooting target based on the composition planning information, so that the user does not need to compose the picture, etc. If you spend too much time in the aspect, you can quickly use the preset composition planning information to assist the user to complete the shooting of the shooting device on the movable platform, and can shoot high-quality and effective images, reducing the user's learning cost, Improve the user experience.
- an embodiment of the present application further provides a control device for a movable platform, and the control device may be an external device independent of the movable platform, such as a control device for the movable platform.
- the control device may include, for example, a control device for a movable platform.
- Mobile phone, remote control, tablet computer, notebook, etc. the control device can also be a part or all of the control system of the mobile platform, or can realize the control method of the mobile platform through software, hardware or a combination of software and hardware. part or all of computer equipment.
- the control device 600 of the movable platform includes one or more memories 601, one or more processors 602, a communication interface 603 (which may correspond to the communication system 114 in FIG. 1), a display 604, etc., These components are interconnected by a bus system and/or other form of connection mechanism (not shown). It should be noted that the components and structures of the device 600 shown in FIG. 6 are only exemplary and not restrictive, and the control device 600 may also have other components and structures as required.
- the processor 602 is configured to execute the program instructions stored in the memory 601, so that the processor executes some steps and all steps of the image capturing method in the foregoing, wherein, in order to avoid repetition, for the detailed description of some steps, reference may be made to the foregoing, which will not be repeated here. Repeat.
- the memory 601 is used to store various data and executable program instructions generated during the movement of the relevant movable platform, for example, used to store various application programs or algorithms for implementing various specific functions.
- One or more computer program products may be included, and the computer program products may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory.
- Volatile memory may include, for example, random access memory (RAM) and/or cache memory, among others.
- Non-volatile memory may include, for example, read only memory (ROM), hard disk, flash memory, and the like.
- Processor 602 may be a central processing unit (CPU), graphics processing unit (GPU), application specific integrated circuit (ASIC), field programmable gate array (FPGA), or other form of processing with data processing capabilities and/or instruction execution capabilities unit, and may control other components in device 600 to perform desired functions.
- a processor can include one or more embedded processors, processor cores, microprocessors, logic circuits, hardware finite state machines (FSMs), digital signal processors (DSPs), graphics processing units (GPUs), or the like The combination.
- FSMs hardware finite state machines
- DSPs digital signal processors
- GPUs graphics processing units
- the display 604 is used to display various visual information, for example, the visual information includes, but is not limited to, image data returned by the movable platform, various operation pages, images captured by the photographing device, and the like.
- the control device 600 of the movable platform may include one or more memories 601 for storing executable program instructions, and a processor 602 for executing the program instructions stored in the memory 601, so that the processor executes the following Steps: Identify the shooting target that meets the preset shooting conditions within the shooting range of the movable platform; obtain composition planning information that matches the shooting target; based on the composition planning information, determine the target shooting where the movable platform should be when shooting the shooting target position; output control instructions, so that after the movable platform obtains the control instructions, it moves to the target shooting position based on the control instructions, and enables the movable platform to control the shooting device to shoot the shooting target based on the composition planning information.
- the processor 602 identifies a shooting target that meets a preset shooting condition within the shooting range of the movable platform, including: acquiring calibration information of the shootable object, wherein the calibration information includes at least one of the following information: calibrated The shape feature information of the photographable object, the position marker information of the calibrated photographable object; the calibration information can be stored in the memory of the movable platform, or in other servers, and the control device can obtain the calibration information from the movable platform or the server, Obtain the feature information of the photographable objects within the shooting range of the movable platform, and the feature information includes shape feature information and/or position information; Shooting targets, wherein the shape features of the shooting targets that meet the preset shooting conditions are matched with the feature information of at least one calibrated photographable object, and/or the position information of the shooting target and the position mark information of a calibrated photographable object match.
- the calibration information includes at least one of the following information: calibrated The shape feature information of the photographable object, the position marker information of the calibrated photographable object
- the shape feature information of the calibrated photographable object includes at least one of the following feature information: a top-view shape feature of the photographable object, and a side-view shape feature of the photographable object.
- the same calibrated photographable object corresponds to one or more photographic targets having substantially the same shape feature.
- control device obtains feature information output by the movable platform, or the control device obtains image information output from the movable platform, such as image data collected by a sensor, etc., and the processor 602 automatically identifies the shape features of the photographable objects in the image information. information, or, the processor 602 obtains the shape feature information of the photographable objects in the satellite map to automatically identify the satellite map, or the processor 602 obtains the position information of the photographing target output by the position sensor of the movable platform, and the like.
- the processor 602 acquires the feature information of the photographable object within the photographing range of the movable platform, including: acquiring the photographic object within the photographing range of the movable platform. Image information; based on the image information, identify the shape feature information of the photographable objects within the photographing range of the movable platform.
- the image information includes at least one of the following information: a satellite map, and image data collected by sensors of the movable platform.
- the processor 602 is configured to mark each shooting target with an identifier in the image information, and the image information includes the following information At least one of: satellite map, image data collected by sensors of the movable platform; the display 604 is used to display image information and various signs.
- the identification includes at least one of the following identification information: a pattern identification or a character identification, and the pattern identification includes an arrow pattern identification.
- the location marker information includes geographic location information of one or more calibrated photographable objects
- the processor 602 matches the feature information of the photographable objects with the calibration information to identify the photographing target within the photographing range of the movable platform , including: acquiring first position information, where the first position information includes at least one of the following information: the starting coordinate information when the movable platform starts to move, the coordinate position information where the control device is located;
- the location tag information matches one or more shooting targets.
- the processor 602 is further configured to: select one of the multiple shooting targets in the image information for shooting based on a selection instruction input by the user.
- the processor is configured to acquire composition planning information matching the shooting target, including: acquiring composition planning information of at least one historically shot image of the shooting target; and determining the composition planning information of the shooting target based on the composition planning information of at least one historically shot image Composition planning information, and outputting the composition planning information, so that the movable platform obtains the composition planning information and shoots the shooting target based on the composition planning information.
- the processor is configured to acquire composition planning information that matches the shooting target, including: acquiring a dataset of composition planning information of calibrated photographable objects, wherein the composition planning information of each calibrated photographable object is for each Obtained by pre-setting the composition on the satellite map around the target that has been calibrated; obtaining the composition planning information matching the shooting target from the data set, and outputting the composition planning information, so that the mobile platform can obtain the composition planning information and based on the composition planning information
- the composition planning information is used to photograph the photographic target.
- the composition planning information includes at least one of the following: composition mode, preset height of the movable platform, shooting parameters, and shooting orientation, wherein the composition mode includes: the proportion of the shooting target in the shooting picture, and/or , the position of the shooting target in the shooting screen.
- the target shooting position includes the target shooting height
- the processor 602 determines, based on the composition planning information, the target shooting position that the movable platform should be in when shooting the shooting target, including: based on the composition planning information and the current first position of the shooting device In a field of view, determine the estimated shooting height of the movable platform; obtain the restricted height around the position of the movable platform; compare the estimated shooting height with the limited height to determine the target shooting height.
- the processor 602 determines the estimated shooting height of the movable platform based on the composition planning information and the current field of view of the shooting device, including: acquiring the current field of view of the shooting device of the movable platform; When the composition is preset, the preset field of view of the shooting device and the preset height of the movable platform are determined; the estimated shooting height of the movable platform is determined based on the preset height, the preset field of view, and the current field of view.
- the processor 602 compares the estimated shooting height with the limited height data, and determines the target shooting height, including: when the estimated shooting height is higher than the limited height, the target shooting height is set as the limited height; when the estimated shooting height is higher than the limited height; When the shooting height is lower than or equal to the limit height, the target shooting height is set as the estimated shooting height.
- the display 604 is further configured to: acquire and display first prompt information, where the first prompt information is used to prompt that the estimated shooting height of the movable platform is higher than the limit height.
- the first prompt information is output when the processor 602 determines that the estimated shooting height is higher than the limit height, or the first prompt information is output when the movable platform determines that the estimated shooting height is higher than the limit height. of.
- the display 604 is further configured to acquire and display second prompt information, where the second prompt information is used to prompt the movable platform to move from the current position to the target shooting position and return to the home, and the required power is greater than the current power, and the target shooting position includes Target shooting height, target shooting height includes estimated shooting height or restricted height.
- the display 604 is further configured to: acquire and display feedback information output after the movable platform is in the target shooting position; and display options corresponding to each shooting mode of the shooting device based on user instructions, wherein the shooting modes include the following modes At least one of: Single Shot, Felling, Panorama, 360° Panorama.
- the processor 602 is further configured to: obtain a mode selection instruction input by the user, determine a shooting mode for shooting according to the mode selection instruction, and output the mode selection instruction, so as to control the shooting device of the movable platform based on the corresponding the shooting mode to shoot.
- the display 604 is further configured to: display a shooting effect map corresponding to the selected shooting mode, where the shooting effect map includes a preset composition generated from one or more satellite maps and satisfying the composition planning information of the shooting target.
- the display 604 is further configured to: display the estimated shooting time corresponding to the selected shooting mode.
- the display 604 is further configured to display at least one of the following information: weather information, time information, location information, and light source location information.
- control device 600 further includes an output device that can output various information (eg, images or sounds) to the outside (eg, a user), and may include one or more of a display, a speaker, and the like.
- an output device that can output various information (eg, images or sounds) to the outside (eg, a user), and may include one or more of a display, a speaker, and the like.
- control device 600 further includes a display, which can be used to obtain a grid map of the restricted area, and display the grid map on the display interface.
- control device 600 further includes a communication interface 603 for communicating between various components in the control device 600 and between the various components of the control device 600 and other devices outside the system, for example, when the device is an external device When the device is installed, it can communicate with the movable platform through the communication interface, so that information can be exchanged between the two.
- the communication interface 603 is an interface that can be any currently known communication protocol, such as a wired interface or a wireless interface, wherein the communication interface can include one or more serial ports, a USB interface, an Ethernet port, WiFi, a wired network, and a DVI interface,
- the device integrates interconnect modules or other suitable various ports, interfaces, or connections.
- Device 600 may also access wireless networks based on communication standards, such as WiFi, 2G, 3G, 4G, 6G, or a combination thereof.
- the communication interface receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel.
- the communication interface further includes a near field communication (NFC) module to facilitate short-range communication.
- the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
- RFID radio frequency identification
- IrDA infrared data association
- UWB ultra-wideband
- device 600 also includes an input device (not shown) that may be a device used by a user to input instructions, and may include one or more of a keyboard, trackball, mouse, microphone, touch screen, etc., or other controls An input device consisting of buttons.
- an input device may be a device used by a user to input instructions, and may include one or more of a keyboard, trackball, mouse, microphone, touch screen, etc., or other controls An input device consisting of buttons.
- control device in the embodiment of the present application is used to implement the aforementioned image capturing method, and thus also has the advantages of the aforementioned image capturing method.
- the embodiments of the present application further provide a computer storage medium, such as a computer-readable storage medium, on which a computer program is stored.
- a computer storage medium such as a computer-readable storage medium
- One or more computer program instructions may be stored on the computer storage medium, and the processor may execute the program instructions stored in the memory to implement the functions (implemented by the processor) in the embodiments of the present application described herein and/or or other desired functions, for example, to execute the corresponding steps of the image capturing method 200 according to the embodiment of the present application
- various application programs and various data may also be stored in the computer-readable storage medium, for example, the application program uses and/or various data generated, etc.
- the computer-readable storage medium may include, for example, a memory card of a smartphone, a storage component of a tablet computer, a hard disk of a personal computer, a read only memory (ROM), an erasable programmable read only memory (EPROM), a portable compact disk read only memory (CD-ROM), USB memory, or any combination of the above storage media.
- the computer-readable storage medium can be any combination of one or more computer-readable storage media.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or May be integrated into another device, or some features may be omitted, or not implemented.
- Various component embodiments of the present application may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof.
- a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some modules according to the embodiments of the present application.
- DSP digital signal processor
- the present application can also be implemented as a program of apparatus (eg, computer programs and computer program products) for performing part or all of the methods described herein.
- Such a program implementing the present application may be stored on a computer-readable medium, or may be in the form of one or more signals. Such signals may be downloaded from Internet sites, or provided on carrier signals, or in any other form.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
Procédé de photographie d'image, appareil de commande, plateforme mobile et support de stockage informatique. Le procédé de photographie d'image (200) consiste : à identifier une cible photographique qui satisfait à une condition photographique prédéfinie, dans la plage photographique d'une plateforme mobile (S201) ; à acquérir des informations de planification de composition d'image correspondant à la cible photographique (S202) ; sur la base des informations de planification de composition d'image, à déterminer une position photographique cible où la plateforme mobile devrait être située lors de la photographie de la cible photographique (S203) ; et après la commande de la plateforme mobile pour la situer au niveau de la position photographique cible, à commander, sur la base des informations de planification de composition d'image, un appareil photographique monté sur la plateforme mobile pour photographier la cible photographique (S204). Selon le procédé, un utilisateur peut être rapidement aidé pour effectuer une photographie complète à l'aide d'un appareil photographique sur une plateforme mobile au moyen d'informations de planification de composition d'image prédéfinies sans passer trop de temps sur la composition d'image, etc., ce qui permet de réduire les coûts d'apprentissage de l'utilisateur.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202180082558.7A CN116762354A (zh) | 2021-03-12 | 2021-03-12 | 影像拍摄方法、控制装置、可移动平台和计算机存储介质 |
PCT/CN2021/080462 WO2022188151A1 (fr) | 2021-03-12 | 2021-03-12 | Procédé de photographie d'image, appareil de commande, plateforme mobile et support de stockage informatique |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/080462 WO2022188151A1 (fr) | 2021-03-12 | 2021-03-12 | Procédé de photographie d'image, appareil de commande, plateforme mobile et support de stockage informatique |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022188151A1 true WO2022188151A1 (fr) | 2022-09-15 |
Family
ID=83226203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/080462 WO2022188151A1 (fr) | 2021-03-12 | 2021-03-12 | Procédé de photographie d'image, appareil de commande, plateforme mobile et support de stockage informatique |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116762354A (fr) |
WO (1) | WO2022188151A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115292529A (zh) * | 2022-09-20 | 2022-11-04 | 中咨数据有限公司 | 影像自动处理及成果自动入库方法、***、设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106131411A (zh) * | 2016-07-14 | 2016-11-16 | 纳恩博(北京)科技有限公司 | 一种拍摄图像的方法和装置 |
CN106412230A (zh) * | 2015-07-29 | 2017-02-15 | Lg电子株式会社 | 移动终端及其控制方法 |
WO2018214401A1 (fr) * | 2017-05-26 | 2018-11-29 | 深圳市大疆创新科技有限公司 | Plate-forme mobile, objet volant, appareil de support, terminal portable, procédé d'aide à la photographie, programme et support d'enregistrement |
CN109241820A (zh) * | 2018-07-10 | 2019-01-18 | 北京二郎神科技有限公司 | 基于空间探索的无人机自主拍摄方法 |
-
2021
- 2021-03-12 CN CN202180082558.7A patent/CN116762354A/zh active Pending
- 2021-03-12 WO PCT/CN2021/080462 patent/WO2022188151A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106412230A (zh) * | 2015-07-29 | 2017-02-15 | Lg电子株式会社 | 移动终端及其控制方法 |
CN106131411A (zh) * | 2016-07-14 | 2016-11-16 | 纳恩博(北京)科技有限公司 | 一种拍摄图像的方法和装置 |
WO2018214401A1 (fr) * | 2017-05-26 | 2018-11-29 | 深圳市大疆创新科技有限公司 | Plate-forme mobile, objet volant, appareil de support, terminal portable, procédé d'aide à la photographie, programme et support d'enregistrement |
CN109241820A (zh) * | 2018-07-10 | 2019-01-18 | 北京二郎神科技有限公司 | 基于空间探索的无人机自主拍摄方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115292529A (zh) * | 2022-09-20 | 2022-11-04 | 中咨数据有限公司 | 影像自动处理及成果自动入库方法、***、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN116762354A (zh) | 2023-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11797009B2 (en) | Unmanned aerial image capture platform | |
US11644832B2 (en) | User interaction paradigms for a flying digital assistant | |
US11649052B2 (en) | System and method for providing autonomous photography and videography | |
US10587790B2 (en) | Control method for photographing using unmanned aerial vehicle, photographing method using unmanned aerial vehicle, mobile terminal, and unmanned aerial vehicle | |
CN108351649B (zh) | 用于控制可移动物体的方法和设备 | |
JP6811336B2 (ja) | マルチジンバル組立体 | |
WO2017075964A1 (fr) | Procédé de commande de photographie d'aéronef téléguidé, procédé de photographie d'aéronef téléguidé, terminal mobile, et aéronef téléguidé | |
CN108351653B (zh) | 用于uav飞行控制的***和方法 | |
WO2018209702A1 (fr) | Procédé de commande de véhicule aérien sans pilote, véhicule aérien sans pilote et support d'informations lisible par machine | |
CN108351574A (zh) | 用于设置相机参数的***、方法和装置 | |
US11049406B2 (en) | Thermal image based precision drone landing systems and methods | |
JPWO2018198313A1 (ja) | 無人飛行体のアクションプラン作成システム、方法及びプログラム | |
JP6225147B2 (ja) | コントローラ端末及び、無線航空機のコントロール方法 | |
WO2022188151A1 (fr) | Procédé de photographie d'image, appareil de commande, plateforme mobile et support de stockage informatique | |
WO2021251441A1 (fr) | Procédé, système et programme | |
WO2020225979A1 (fr) | Dispositif de traitement d'informations, procédé de traitement d'informations, programme et système de traitement d'informations | |
WO2022056683A1 (fr) | Procédé, dispositif et système de détermination de champ de vision et support | |
WO2022109860A1 (fr) | Procédé de suivi d'objet cible et cardan | |
JP7081198B2 (ja) | 撮影システム及び撮影制御装置 | |
WO2022061615A1 (fr) | Procédé et appareil de détermination d'une cible devant être suivie, système, dispositif et support de stockage | |
JP2023083072A (ja) | 方法、システムおよびプログラム | |
KR20240087359A (ko) | 실시간 비행영상 기반 객체인식 및 추적을 위한 드론시스템 |
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: 21929626 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202180082558.7 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21929626 Country of ref document: EP Kind code of ref document: A1 |