CN113228619A - Shooting control method and device, movable platform and storage medium - Google Patents
Shooting control method and device, movable platform and storage medium Download PDFInfo
- Publication number
- CN113228619A CN113228619A CN202080007177.8A CN202080007177A CN113228619A CN 113228619 A CN113228619 A CN 113228619A CN 202080007177 A CN202080007177 A CN 202080007177A CN 113228619 A CN113228619 A CN 113228619A
- Authority
- CN
- China
- Prior art keywords
- shooting
- user
- movable platform
- preset
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/698—Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
-
- 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/80—Camera processing pipelines; Components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
A shooting control method, a shooting control device, a movable platform and a storage medium are provided, and the method comprises the following steps: receiving a first instruction input by a user in a preset shooting mode (S101); controlling the movable platform to sequentially move to a plurality of positions indicated by a preset shooting mode according to the first instruction, controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, and sending prompt information to prompt a shot object to be ready for shooting at a place opposite to the shooting device when the movable platform moves to each position (S102); a plurality of images corresponding to a plurality of positions are stitched to generate a composite image, the composite image comprises a plurality of sub-image areas, and the images of the object are contained in more than two sub-image areas (S103).
Description
Technical Field
The present application relates to the field of photography technologies, and in particular, to a photography control method, an apparatus, a movable platform, and a storage medium.
Background
Panoramic split-body images, namely, different split bodies of the same person (namely, a shot object) appear in one panoramic image, so that people in the images look very cool. The shooting device can shoot a panoramic sectional image in a panoramic mode, and the specific shooting method comprises the following steps:
1. switching the photographing device to a panorama mode; 2. selecting a starting background for shooting, putting a shooting object in a posture, and pressing a shooting key; 3. slowly moving the shooting device to the left (or the right) until the shooting object is not in the picture; 4. stopping moving the shooting device, enabling the shooting object to bypass from the back of the photographer, entering the proper position of the picture again, and putting the posture; 5. and the photographer continues to move the shooting device again, and repeats the step 3 until the shooting is finished.
However, the above-mentioned shooting method usually requires two people to process, and a friendly and humanized interactive mode is also lacking.
Disclosure of Invention
Based on the above, the application provides a shooting control method, a shooting control device, a movable platform and a storage medium.
In a first aspect, the present application provides a shooting control method, including:
receiving a first instruction input by a user in a preset shooting mode;
controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device;
and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas.
In a second aspect, the present application provides a shooting control apparatus, the shooting control apparatus is respectively connected with a movable platform and a shooting apparatus on the movable platform in a communication manner, the apparatus includes: a memory and a processor;
the memory is used for storing a computer program;
the processor is configured to execute the computer program and, when executing the computer program, implement the steps of:
receiving a first instruction input by a user in a preset shooting mode;
controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device;
and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas.
In a third aspect, the present application provides a movable platform having a power system, which can move under autonomous control or controlled control by means of its own power system, and further comprising a shooting control apparatus as described above.
In a fourth aspect, the present application provides a computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to implement the photographing control method as described above.
The embodiment of the application provides a shooting control method, a shooting control device, a movable platform and a storage medium, wherein a first instruction input by a user is received in a preset shooting mode; controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device; and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas. In the preset shooting mode, the movable platform is controlled to sequentially change to a plurality of indicated positions according to the received first instruction input by the user, and the shooting device on the movable platform is controlled to shoot the corresponding images at each position; due to the fact that the shooting device on the movable platform is controlled to shoot the corresponding images at each position after the movable platform stays at each position for the preset time period, in the process that the movable platform reaches each position for the preset time period, the shot object has sufficient time to reach a proper shooting place in front of the shooting device to be ready for shooting (such as a shooting gesture is good), and other people are not needed to help; when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device, and therefore a very friendly and humanized interaction mode can be provided for a user.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flowchart of an embodiment of a shooting control method of the present application;
fig. 2 is a schematic flowchart of another embodiment of the photographing control method of the present application;
fig. 3 is a schematic flowchart of a photographing control method according to another embodiment of the present application;
fig. 4 is a schematic flowchart of a photographing control method according to another embodiment of the present application;
FIG. 5 is a schematic diagram illustrating a sample and automatically playing a teaching video according to an embodiment of the shooting control method of the present application;
FIG. 6 is a schematic diagram of a user selecting to press a shutter to trigger a shooting process according to an embodiment of the shooting control method of the present application;
FIG. 7 is a schematic diagram of a shooting process in an embodiment of the shooting control method of the present application;
FIG. 8 is another schematic diagram of the photographing process of FIG. 7;
fig. 9 is a schematic structural diagram of an embodiment of the photographing control apparatus according to the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The flow diagrams depicted in the figures are merely illustrative and do not necessarily include all of the elements and operations/steps, nor do they necessarily have to be performed in the order depicted. For example, some operations/steps may be decomposed, combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
Panoramic split-body images, in which the same person (i.e., the object to be photographed) has different split bodies in one image, make people in the images look very cool. The shooting device can shoot the panoramic sectional image by the panoramic mode, the specific shooting method usually needs two people for processing, and a friendly and humanized interaction mode is also lacked.
The embodiment of the application provides a shooting control method, a shooting control device, a movable platform and a storage medium, wherein a first instruction input by a user is received in a preset shooting mode; controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device; and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas. In the preset shooting mode, the movable platform is controlled to sequentially change to a plurality of indicated positions according to the received first instruction input by the user, and the shooting device on the movable platform is controlled to shoot the corresponding images at each position; due to the fact that the shooting device on the movable platform is controlled to shoot the corresponding images at each position after the movable platform stays at each position for the preset time period, in the process that the movable platform reaches each position for the preset time period, the shot object has sufficient time to be ready for shooting (such as a posture for shooting) at a proper shooting place in front of the shooting device, and other people are not needed to help; when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device, and therefore a very friendly and humanized interaction mode can be provided for a user.
Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a schematic flow chart of an embodiment of the shooting control method of the present application, and it should be noted that an execution main body of the method of the present embodiment may be a movable platform, a shooting device on the movable platform, or an independent control device, and the control device may be in communication connection with the movable platform and the shooting device, or may be executed by the movable platform and the shooting device thereon together, and so on.
In one embodiment, the main body of the method of the present embodiment may be a movable platform, and the movable platform may be a platform having a power system and capable of moving by means of its own power system under autonomous control or controlled control commands. Movable platforms include, but are not limited to, a pan-tilt, a drone, an unmanned ship, a vehicle, and the like. The cloud deck comprises but is not limited to a handheld cloud deck and an airborne cloud deck, wherein the airborne cloud deck can be a cloud deck carried on an unmanned aerial vehicle, an unmanned ship, a vehicle and the like; the holder can be a single-shaft holder, a two-shaft holder or a multi-shaft holder.
The method comprises the following steps: step S101, step S102, and step S103.
Step S101: and receiving a first instruction input by a user in a preset shooting mode.
In this embodiment, the preset shooting mode may be a shooting mode preset in the shooting control device and/or preset by the user for implementing the method of the embodiment of the present application. In general, the preset shooting mode may be a shooting mode that is preset in the shooting control device and is configured by a user in advance, that is, multiple shooting modes are preset in the shooting control device, and the user may select one shooting mode preset in the shooting control device, and in the shooting mode preset in the shooting control device, the user further sets a desired shooting requirement.
The contents of the preset photographing mode indication include, but are not limited to: the subject, the plurality of positions that the movable platform needs to reach for photographing, the order of the plurality of position changes, and so on. The shot object can be an object, an animal, a person and the like, and can also be a combination of the object, the animal, the person and the like; the characters can be all characters or preset characters, and the preset characters can comprise the user himself or can comprise other characters except the user himself.
In an application scenario, the method of the embodiment is more applied to panoramic shooting.
In one embodiment, the preset photographing mode includes one of a general panorama mode, a person panorama mode, and a user-own panorama mode. The general panorama mode may be an existing general panorama mode; the person panoramic mode may be a panoramic mode in which persons are photographed exclusively; the user-own panorama mode may be a panorama mode that is dedicated to photographing the user.
In another embodiment, the preset photographing mode includes one of a landscape panorama mode, a portrait panorama mode, and a squared figure panorama mode. The horizontal panorama mode may be a panorama photographing mode in which the movable platform is moved in position so that the photographing device can photograph horizontally-moved images; the vertical panorama mode may be a panorama photographing mode in which the movable platform varies in position so that the photographing device can photograph images varying in the vertical direction; the nine-grid panorama mode may be a panorama photographing mode in which the movable platform changes its position so that the photographing device can photograph an image of the nine-grid.
The first instruction is an instruction which is input by a user and used for triggering the movable platform to start changing the position and the shooting device to prepare for starting shooting in a preset shooting mode.
The first instruction comprises a trigger instruction generated by pressing a shutter, wherein the shutter can be a shutter on the shooting device or a shutter on a controller for controlling the shooting device. The first instruction may also include a trigger instruction sent by the user through a control device, which may be a control device that controls the movable platform, a control device that controls the photographing apparatus, or a separate control device. The first instruction may also include a trigger instruction generated by recognizing a trigger gesture, where the device for recognizing the gesture may be a camera on the movable platform, or may be a camera additionally provided to assist in recognition. The first instruction may be a trigger instruction generated by recognizing a trigger voice.
Step S102: and controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device.
The movable platform may be a platform having a powered system, capable of moving under autonomous or controlled control by its own powered system. Movable platforms include, but are not limited to, a pan-tilt, a drone, an unmanned ship, a vehicle, and the like.
In this embodiment, if the movable platform is a pan/tilt head, the position may be a posture of the pan/tilt head. The attitude of the pan/tilt head may be at least one of a yaw angle, a pitch angle, and a roll angle. If the movable platform is a drone, vehicle, etc., the location may be the location of the drone, vehicle, etc.
For example: in an application scene, the movable platform is the vehicle, and camera device places on the vehicle, and for keeping camera device stable, camera device can place on increasing steady cloud platform, and the vehicle moves to different positions, and camera device on the vehicle shoots corresponding image in different positions.
The plurality of positions may be a plurality of positions that the movable platform needs to reach respectively, the plurality of positions may include a plurality of predetermined positions, and the plurality of positions may include a plurality of different positions, for example: position 1, position 2, position 3, position 4 and position 5 are five different positions, and the plurality of positions may also include different positions and the same position, for example: position 1, position 2, position 3, position 4, and position 5, where position 2 and position 4 are the same position. The plurality of positions may further include a position selected by the user at random during the movement (in this case, the position in the preset photographing mode may be set to be selected by the user during the movement), in which case, it is necessary to identify the following user through the photographing device and determine the position currently selected by the user.
The preset time period is required to ensure that the subject can move from one shooting location to another or reach another shooting location, or at the same time, can be ready for shooting (e.g., set in a photographing posture). The lengths of the preset time periods may be the same or different, or may be partially the same or partially different. The length of the preset time period may be determined according to the length of the trajectory between the photographing locations, and may be shorter if the length of the trajectory between the photographing locations is short, or longer if the length of the trajectory between the photographing locations is long.
There are many ways to make the movable platform stay at each position for a preset period of time, for example by using timing; or adopting countdown; or when counting down, the countdown can be broadcasted by voice; or voice prompt when countdown is about to end; or an indicator light is adopted for prompting when counting down, and the like.
When the movable platform moves to each position, prompt information is sent out to prompt the shot object to be ready for shooting at a place opposite to the shooting device. In this way, the shooting preparation of the shot object to the opposite place of the shooting device can be prompted in a friendly and humanized mode.
The prompt information is used for prompting that the shot object is ready for shooting at a place right opposite to the shooting device. The shooting device is ready for shooting at a place opposite to the shooting device, and the shot object can be ensured to be in the middle of a display screen of the shooting device as far as possible.
In this embodiment, the movable platform is controlled to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and the shooting device on the movable platform is controlled to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, on one hand, a user only needs to input the first instruction, and then the movable platform can automatically move to the plurality of positions and shoot a plurality of images corresponding to each position, so that a one-key shooting function can be realized; on the other hand, in the process that the movable platform stays at each position for a preset time period, the shot object has sufficient time to reach a proper shooting place in front of the shooting device to be ready for shooting (for example, a shooting posture is set), and the help of other people is not needed; on the other hand, when the movable platform moves to each position, prompt information is sent to prompt the shot object to be ready for shooting at the position opposite to the shooting device, and the shot object can be friendly and humanized to be prompted to be ready for shooting at the position opposite to the shooting device.
Step S103: and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas.
After the plurality of images corresponding to the plurality of positions are shot, the plurality of images corresponding to the plurality of positions are spliced to obtain a composite image, the composite image comprises a plurality of sub-image areas, and the images of the shot object are contained in more than two sub-image areas.
Wherein the composite image may comprise a panoramic avatar image. The panoramic avatar image may refer to the different avatars appearing in one panoramic image of the same subject (usually a person). The panoramic split-body image can make the shot object in the image look very cool and is deeply loved by users.
The method comprises the steps of receiving a first instruction input by a user in a preset shooting mode; controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device; and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas. In the preset shooting mode, the movable platform is controlled to sequentially change to a plurality of indicated positions according to the received first instruction input by the user, and the shooting device on the movable platform is controlled to shoot the corresponding images at each position; due to the fact that the shooting device on the movable platform is controlled to shoot the corresponding images at each position after the movable platform stays at each position for the preset time period, in the process that the movable platform reaches each position for the preset time period, the shot object has sufficient time to be ready for shooting (such as a posture for shooting) at a proper shooting place in front of the shooting device, and other people are not needed to help; when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device, and therefore a very friendly and humanized interaction mode can be provided for a user.
In an embodiment, in order to meet other requirements of the user during the shooting process and further provide a very friendly and humanized interaction manner for the user, in the shooting process of step S102, the user may further issue a second instruction, that is, the method further includes: and step S104.
Step S104: and receiving a second instruction input by a user in the process of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
In this embodiment, in the shooting process of step S102, a second instruction input by the user is received. In the case where the second instruction input by the user is not received, the above-described photographing process of step S102 may automatically proceed to the end of the photographing process of step S102. Under the condition that the second instruction input by the user is received, support is provided for the subsequent second instruction input by the user, and through the method, technical support can be provided for meeting other requirements of the user in the shooting process, and a very friendly and humanized interaction mode can be provided for the user.
The details of the second command and the details after the second command is received are described in detail below.
In an embodiment, the user may issue a shooting end instruction in the shooting process of step S102, that is, the second instruction includes a shooting end instruction input by the user.
When a shooting end instruction input by the user is received, the shooting can be ended, that is, step S104, and after a second instruction input by the user is received, the method further includes: step S105A.
Step S105A: and finishing shooting according to the shooting finishing instruction input by the user.
In general, the shooting end instruction input by the user includes a shooting end instruction input by the user before the shooting of the image corresponding to each preset position is completed. In this way, the requirement that the user wants to finish shooting in advance can be satisfied.
For example: the position 1, the position 2, the position 3, the position 4 and the position 5 are preset, in the shooting process, a user does not want to shoot an image corresponding to the position 5, after the image corresponding to the position 4 is shot, the user can send a shooting ending instruction, and after the shooting ending instruction input by the user is received, shooting can be ended.
The shooting end instruction input by the user comprises a shooting end instruction sent by the user through the control equipment; the control device may be a control device that controls the movable platform, may be a control device that controls the photographing apparatus, or may be an independent control device. The shooting end instruction input by the user can also comprise a shooting end instruction generated by recognizing a shooting end gesture; the gesture recognition device can be a shooting device on the movable platform or a shooting device which is additionally arranged and used for assisting recognition. The photographing end instruction input by the user may further include a photographing end instruction generated by recognizing the photographing end voice.
In an embodiment, the user may pause the shooting process in the shooting process of step S102, that is, the second instruction includes a shooting pause instruction input by the user; the photographing pause instruction may refer to an instruction input by the user wishing to temporarily stop the currently performed process during the process performed at step S102. In general, the user inputs a command to pause the photographing and also inputs a command to continue the photographing after a certain period of time, so as to continue the execution of step S102.
Namely, in step S104, after receiving the second instruction input by the user, the method may further include: step S105B1, step S105B2, and step S105B3, as shown in fig. 2.
Step S105B 1: and according to the shooting pause instruction input by the user, pausing the step of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode, and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
The shooting pause instruction input by the user comprises a shooting pause instruction sent by the user through the control equipment; the control device may be a control device that controls the movable platform, may be a control device that controls the photographing apparatus, or may be an independent control device. The shooting pause command input by the user can also comprise a shooting pause command generated by recognizing a shooting pause gesture, wherein the gesture recognition device can be a shooting device on the movable platform or a shooting device additionally arranged for assisting in recognition. The user-inputted photographing pause instruction may also include a photographing pause instruction generated by recognizing a photographing pause voice.
Step S105B 2: and receiving a continuous shooting instruction input by a user.
The photographing continuation instruction may refer to an instruction that the user inputs to wish to continue the execution process of the current step S102 for a while after the photographing instruction is suspended.
The shooting continuation instruction input by the user comprises a shooting continuation instruction sent by the user through a control device, wherein the control device can be a control device for controlling the movable platform, a control device for controlling the shooting device or an independent control device. The user-input shooting continuing instruction can also comprise a shooting continuing instruction generated by recognizing a gesture for continuing shooting, wherein the gesture recognizing device can be a shooting device on the movable platform or a shooting device additionally arranged for assisting recognition. The user-input continue photographing instruction may further include recognizing a continue photographing instruction generated by continuing photographing of the voice.
Step S105B 3: and continuing to control the movable platform to sequentially change to a plurality of positions indicated by the preset shooting mode according to the shooting continuing instruction input by the user, and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
For example: the position 1, the position 2, the position 3, the position 4 and the position 5 are preset, in the shooting process, when a user shoots an image corresponding to the position 3, a sudden telephone ring sounds, at this time, a shooting pause instruction can be sent, after the user answers the call, a shooting continuation instruction can be sent, and then the subsequent shooting process is continued.
In the shooting process, various connection modes for continuing shooting after pausing can be provided. For example: where the pause can be paused and continued; or if the image corresponding to the position is not shot completely, staying at the position for a certain time again to prompt the object to be shot to set a posture, and shooting the image again, and if the image corresponding to the position is shot completely, continuing the shooting of the later position; or the image corresponding to the position is shot again no matter whether the shooting is finished or not; and so on.
In an embodiment, jump shooting may also be implemented in the shooting process of step S102, that is, the second instruction includes a jump shooting instruction input by the user; the skip photographing instruction may refer to an instruction input by the user in the course of execution of step S102, and intended to skip from the current position to a next position spaced apart from the current position by at least one position for photographing.
The jump shooting instruction input by the user comprises a jump shooting instruction sent by the user through a control device, wherein the control device can be a control device for controlling the movable platform, a control device for controlling the shooting device or an independent control device. The jump shooting instruction input by the user can also be a jump shooting instruction generated by recognizing a jump shooting gesture, wherein the gesture recognition device can be a shooting device on the movable platform or a shooting device additionally arranged for assisting in recognition. The skip photographing instruction input by the user may also be a skip photographing instruction generated by recognizing a skip photographing voice.
At this time, after receiving the second instruction input by the user, step S104 may further include: step S105C1, step S105C2, and step S105C3, as shown in fig. 3.
Step S105C 1: and determining a jump target position and at least one interval position between the current position and the jump target position according to the jump shooting instruction input by the user.
Step S105C 2: and controlling the movable platform to move from the current position to the interval position, and controlling a shooting device on the movable platform to shoot the corresponding background image which does not comprise the shot object at the interval position.
Step S105C 3: after the background images corresponding to the interval positions are shot, the movable platform is controlled to sequentially move to the jumping target position and the rest positions indicated by the preset shooting mode, and the shooting device on the movable platform is controlled to shoot the corresponding images at each position after the movable platform stays at each position for a preset time period.
The jump target position may be a target position after the movable platform jumps. The jumping target position is separated from the current position by at least one separation position; the jump target position may be preset, or may be input by a user, for example, when the user sends a jump shooting instruction, the jump target position also includes an interval position (for example, the number of the interval positions), and the specific implementation manner may be: the user sends a skip shooting instruction and the number of spaced positions through the control device, the user puts out a skip shooting gesture and the number of spaced positions, and the user sends out skip shooting voice and spaced position number voice. The number of positions of the interval corresponding to the skip shooting instruction is greater than or equal to 1, that is, the number of interval positions is greater than or equal to 1.
In this embodiment, according to the jump shooting instruction input by the user, the movable platform moves from the current position to the interval position (if there are more than two interval positions, the movable platform may move to each interval position in sequence), and shoots the corresponding background image not including the object at the interval position (if there are more than two interval positions, the corresponding background image not including the object may be shot at each interval position). By the method, on one hand, the phenomenon that the background image (not including the shot object) in the synthetic image has sudden change, jump and incoherence due to position jump can be avoided, and the user experience is influenced; on the other hand, the movable platform can not stay for a preset time period, so that the time can be saved.
And after the background images corresponding to the interval positions are shot, controlling the movable platform to sequentially move to the jumping target position and the rest positions indicated by the preset shooting mode, and shooting the image corresponding to each position.
In step S105C3, after the background image corresponding to the interval position is captured, the movable platform moves from the interval position to the jump target position, and the background image captured at the interval position does not include the subject, and the subject may jump when the location of the subject moves, so that the preset time period for the subject to stay at the jump target position may be extended (for example, if a jump capture instruction is received, the preset time period for the subject to stay at the jump target position may be automatically extended, and the extended time period may be preset).
For example: the method comprises the steps that a position 1, a position 2, a position 3, a position 4 and a position 5 are preset, in the shooting process, when a user finishes shooting an image corresponding to the position 2, a jump shooting instruction is input, the jump shooting instruction comprises the position number of intervals of 1, a movable platform is changed from the position 2 to the position 3 (the position 3 does not need to stay for a preset time period), a background image is shot at the position 3, then the background image is sequentially changed to the position 4 and the position 5, and after the position 4 and the position 5 stay for the preset time period, the image corresponding to the position 4 and the position 5 is shot.
Of course, if the plurality of positions are dense and the background image (excluding the subject) does not have abrupt changes, jumps, or discontinuities, no image may be captured at the spaced positions, i.e.: and controlling the movable platform to sequentially change from the current position to a jumping target position and the rest positions indicated by the preset shooting mode according to the jumping shooting instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein the jumping target position is separated from the current position by at least one position.
And controlling the movable platform to sequentially change from the current position to the jumping target position and the rest position indicated by the preset shooting mode according to the jumping shooting instruction input by the user, wherein the images corresponding to the interval position between the current position and the jumping target position are not shot any more.
For example: the position 1, the position 2, the position 3, the position 4 and the position 5 are preset, in the shooting process, when a user finishes shooting the image corresponding to the position 2, a jump shooting instruction is input, the jump shooting instruction comprises 1 position number of intervals, the movable platform is sequentially changed from the position 2 to the position 4 and the position 5, and after the position 4 and the position 5 stay for a preset time period, the image corresponding to the position 4 and the position 5 is shot.
When the image corresponding to the interval position is not shot any more, the movable platform is changed from the current position to the jumping target position without passing through the interval position; or the mobile platform can pass through the interval position, only the mobile platform can not stay at the interval position for a preset time period (background images corresponding to the interval position can not be shot), and the mobile platform does not stay and continues to move after reaching the interval position until reaching the jump target position.
For example: the method comprises the steps that a position 1, a position 2, a position 3, a position 4 and a position 5 are preset, in the shooting process, when a user finishes shooting an image corresponding to the position 2, a jump shooting instruction is input, the jump shooting instruction comprises the position number of intervals of 1, the movable platform directly avoids the position 3 from the position 2, sequentially changes to the position 4 and the position 5, and shoots images corresponding to the position 4 and the position 5 after the position 4 and the position 5 stay for a preset time period.
For another example: the position 1, the position 2, the position 3, the position 4 and the position 5 are preset, in the shooting process, when a user finishes shooting an image corresponding to the position 2, a jump shooting instruction is input, the jump shooting instruction comprises 1 position number of intervals, the movable platform passes through the position 3 (does not stay at the position 3) from the position 2, then sequentially changes to the position 4 and the position 5, and shoots the image corresponding to the position 4 and the position 5 after the position 4 and the position 5 stay for a preset time period.
In an embodiment, if the user feels that the previously photographed image is not satisfactory, the return photographing may be further implemented in the photographing process of step S102, that is, the second instruction includes a return photographing instruction input by the user; the return photographing instruction may refer to an instruction input by the user to return from the current position to a previous position adjacent to or spaced apart from the current position by at least one position in the process performed at step S102.
In this embodiment, the user can preview the image on the photographing apparatus through the control device. For example, the user may preview an image on the camera by sending a preview instruction and the camera entering a preview mode. Or the user can preview the image on the camera through a display screen on the control device.
The return shooting instruction input by the user comprises a return shooting instruction sent by the user through a control device, and the control device can be a control device for controlling the movable platform, a control device for controlling the shooting device, or an independent control device. The return shooting instruction input by the user can also be a return shooting instruction generated by recognizing a return shooting gesture, wherein the gesture recognition device can be a shooting device on the movable platform or a shooting device additionally arranged for assisting recognition. The return photographing instruction input by the user may also be a return photographing instruction generated by recognizing a return photographing voice.
At this time, after receiving the second instruction input by the user, step S104 may further include: step S105D1, step S105D2, and step S105D3, as shown in fig. 4.
Step S105D 1: and controlling a movable platform to return and change from a current position to a return target position according to a return shooting instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image again at the return target position after the movable platform stays at the return target position for a preset time period, wherein the return target position is adjacent to or spaced from the current position.
The return target position may be a target position after the movable platform returns to the movement. Returning at least one position of the target position adjacent to or spaced from the current position; the return target position may be preset or input by a user, for example, when the user sends a return shooting instruction, the return target position is also included, and the specific implementation manner may be: and the user sends a return shooting instruction and the position number of the interval through the control device, the user puts out a return shooting gesture and the position number of the interval, and the user sends a return shooting voice and the position number of the interval, wherein the position number of the interval corresponding to the return shooting instruction is greater than or equal to 0.
Step S105D 2: and if the current position is the last position indicated by the preset shooting mode, ending the shooting.
Step S105D 3: if the current position is not the last position indicated by the preset shooting mode, after the image corresponding to the returned target position is shot, the movable platform is controlled to sequentially change from the returned position to the rest positions indicated by the preset shooting mode except the current position, and after the movable platform stays at each position for a preset time period, the shooting device on the movable platform is controlled to shoot the corresponding image at each position.
According to the return shooting instruction input by the user, the movable platform returns from the current position to the return target position, and after the corresponding image is shot at the return target position, if the current position is the last position, the shooting is finished; if the current position is not the last position, the movable platform is sequentially moved from the return position to the remaining positions other than the current position.
For example: the position 1, the position 2, the position 3, the position 4 and the position 5 are preset, in the shooting process, when the image corresponding to the position 5 is shot, a user is unsatisfied with the image shot at the position 3, a return shooting instruction is input, the movable platform returns from the position 5 to change to the position 3, and after the position 3 stays for a preset time period, the image corresponding to the position 3 is shot again; after the image corresponding to the position 3 is captured, the capturing is finished.
For another example: the position 1, the position 2, the position 3, the position 4 and the position 5 are preset, in the shooting process, when the image corresponding to the position 3 is shot, a user is unsatisfied with the image shot at the position 2, a shooting returning instruction is input, the movable platform returns from the position 3 to the position 2, and after the position 2 stays for a preset time period, the image corresponding to the position 2 is shot again; then, the images are sequentially shifted from the position 2 to the remaining positions 4 and 5, and after the positions 4 and 5 stay at the positions 4 and 5 for a predetermined time period, the images corresponding to the positions 4 and 5 are captured.
In an embodiment, if the user is not satisfied with the image taken at the current position, the image may be taken again at the current position, that is, the second instruction includes a re-taking instruction input by the user; the re-photographing instruction may refer to an instruction input by the user wishing to re-photograph at the current position in the process of execution of step S102.
In this embodiment, the user can preview the image on the photographing apparatus through the control device. For example, the user may preview an image on the camera by sending a preview instruction and the camera entering a preview mode. Or the user can preview the image on the camera through a display screen on the control device.
The re-shooting instruction input by the user comprises a re-shooting instruction sent by the user through a control device, and the control device can be a control device for controlling the movable platform, a control device for controlling the shooting device, or an independent control device. The re-shooting instruction input by the user can also be a re-shooting instruction generated by recognizing a re-shooting gesture, wherein the gesture recognition device can be a shooting device on the movable platform or a shooting device additionally arranged for assisting recognition. The user-input re-photographing instruction may also be a re-photographing instruction generated by recognizing a re-photographing voice.
At this time, after receiving the second instruction input by the user, step S104 may further include: step S105E1 and step S105E 2.
Step S105E 1: and controlling a movable platform to stay at the current position for a preset time period again according to the re-shooting instruction input by the user, and controlling a shooting device on the movable platform to shoot the corresponding image at the current position again.
Step S105E 2: and after the image corresponding to the current position is re-shot, controlling the movable platform to sequentially move from the current position to the rest positions indicated by the preset shooting mode, and controlling a shooting device on the movable platform to shoot the corresponding image at each position after the movable platform stays at each position for a preset time period.
For example: the position 1, the position 2, the position 3, the position 4 and the position 5 are preset, in the shooting process, when the image corresponding to the position 3 is shot, a user is unsatisfied with the image shot at the position 3, a re-shooting instruction is input, and the image corresponding to the position 3 is shot again after the movable platform stays at the position 3 for a preset time period again; after the image corresponding to the position 3 is captured, the movable platform is sequentially moved from the position 3 to the remaining positions 4 and 5, and after the positions 4 and 5 stay for a predetermined period of time, the images corresponding to the positions 4 and 5 are captured.
Details of step S102 are explained below.
In an embodiment, in step S102, the controlling the photographing device on the movable platform to photograph the corresponding image at each position after the movable platform stays at each position for the preset time period may include:
step S102a 1: a countdown is started when the movable platform moves to each position.
Wherein, the countdown prompt signal comprises a countdown voice prompt signal or a countdown indicator light prompt signal.
For example: when adopting count-down voice prompt signal, if the count-down is 30 seconds, can the voice broadcast: 30. 29, 28, … …, 3, 2, 1. Indicator light cues may also be used, such as a green indicator light for the first 20 seconds, a yellow indicator light for the first 5 seconds of the last 10 seconds, and a red indicator light for the last 5 seconds.
Step S102a 2: and controlling a shooting device on the movable platform to shoot a corresponding image at each position when the countdown is finished.
In one embodiment, to ensure that the captured image meets the user's requirements, the capture is performed only when the object to be captured is determined to be in the designated area of the display screen. That is, in step S102, after the step of stopping the movable platform at each position for the preset time period, the step of controlling the shooting device on the movable platform to shoot the corresponding image at each position may further include: and after the movable platform stays at each position for a preset time period, if the shot object is in the designated area of the display screen, controlling a shooting device on the movable platform to shoot the corresponding image at each position.
In this embodiment, after the movable platform stays at each position for a preset time period, the shooting is performed only by determining that the shot object is in the designated area of the display screen. In this way, it is possible to ensure that an image satisfying the user is taken.
In most cases, the subject is a person. The characters comprise preset characters, and the preset characters comprise the user or other characters except the user.
Since it is determined that the object to be photographed is located in the designated area of the display screen, the photographing is performed, and it is necessary to identify and judge whether a preset person is located in the designated area of the display screen within a preset time period, and if not, the user may be prompted, that is, the method further includes: and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a prompt signal to prompt that the current location of the user is not in the designated location range.
Wherein, the cue signal comprises one of a voice cue signal, an indicator light cue signal and a display screen cue signal.
In an embodiment, the sending a voice prompt signal, that is, in the preset time period, if it is recognized that the preset person is not in the designated area of the display screen, the sending a prompt signal may include: and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a voice prompt signal to prompt the user that the current place is not in the designated place range and prompt the user to walk until the user reaches the designated place range.
In an embodiment, the sending the prompt signal by using an indicator light, that is, in the preset time period, if it is recognized that the preset person is not in the designated area of the display screen, may include:
a1, in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a first indicator light prompt signal according to the position of the currently identified preset person in the display screen, so as to prompt the user that the current place is not in the designated place range and prompt the user of the walking direction.
And A2, if the preset person is recognized to arrive at the designated area of the display screen, sending a second indicator light prompt signal to prompt the user that the current arrival place is within the range of the designated place.
In an embodiment, the sending the prompt signal by using a display screen, that is, in the preset time period, if it is recognized that the preset person is not in the designated area of the display screen, may include:
b1, in a preset time period, if the preset person is identified not to be in the designated area of the display screen, controlling to display an output frame with a first color on the periphery of the designated area so as to prompt the user that the current location is not in the range of the designated location.
Wherein the output frame of the first color is displayed in a flashing manner.
B2, if the preset person is recognized to arrive at the designated area of the display screen, controlling to display an output frame with a second color on the periphery of the designated area to prompt the user that the current arrival place is within the range of the designated place.
In one embodiment, the user can preview the image on the shooting device through the control device on the hand to see whether the user is in the designated area of the display screen or not, and adjust the shooting place of the user according to the preview until the user is in the designated area of the display screen. Namely, the method further comprises: and determining the user himself in the designated area of the display screen if a confirmation instruction of the user himself in the designated area of the display screen, which is sent by the user himself through the control device in a preset time period, is received, wherein the user himself can preview the image on the shooting device through the control device.
In order to facilitate the user to know the usage method before shooting, before receiving the first instruction input by the user in the preset shooting mode in step S101, the method may further include: and entering a preset shooting mode, displaying the sample film and automatically playing a teaching video, so that a user can quickly know the use method.
The following specifically describes a complete process in which the user does not send the second instruction in the shooting process of step S102 in one embodiment.
1. And entering a panoramic personal identification mode, displaying the sample and automatically playing a teaching video to help a user to quickly know the use mode, as shown in fig. 5.
2. The user can select different ways to trigger (i.e. the user sends the first instruction):
2.1, the user selects to press the shutter (i.e. the user sends a first instruction) to trigger, the cradle head (i.e. the movable platform) rotates to the initial position to start counting down (i.e. stop for a preset time period), as shown in fig. 6, the user needs to move to a position right opposite to the mobile phone 11 (i.e. the shooting device, the mobile phone 11 is fixed on the cradle head 22) to prepare for shooting (e.g. set the posture to prepare for shooting), as shown in fig. 7.
2.2, after the first shooting is finished, the pan/tilt head 22 rotates to the second position and starts to count down (i.e. stops for a preset time period), the user moves to the position opposite to the mobile phone 11 (i.e. the shooting device) and positions and waits for shooting, as shown in fig. 8, the above steps are repeated until the shooting of the images corresponding to all the positions is finished (i.e. an automatically generated shooting end instruction is received), and the shooting is finished.
2.3, the user can also trigger shooting by a trigger gesture (i.e., the user sends the first instruction), during shooting, the user can also trigger suspension of shooting by a shooting suspension gesture (i.e., the user sends a shooting suspension instruction), the user can also trigger continuation of shooting by a shooting continuation gesture (i.e., the user sends a shooting continuation instruction), and the user can also trigger shooting end by a shooting end gesture (i.e., the user sends a shooting end instruction). The shooting process is consistent with the above, the triggering mode is converted into gesture control (shooting is triggered by a designated gesture, or shooting is suspended, or shooting is finished, and the like), and the mode is suitable for a user to shoot a panoramic individual (without assistance of other people).
Referring to fig. 9, fig. 9 is a schematic structural diagram of an embodiment of the photographing control device of the present application, it should be noted that the photographing control device of the present embodiment can execute the steps in the photographing control method, and details of relevant contents refer to the photographing control method, which is not described herein again.
The shooting control device is respectively connected with the movable platform and the shooting device on the movable platform in a communication way, and the device 100 comprises: a memory 1 and a processor 2; the processor 2 and the memory 1 are connected by a bus.
The processor 2 may be a micro-control unit, a central processing unit, a digital signal processor, or the like.
The memory 1 may be a Flash chip, a read-only memory, a magnetic disk, an optical disk, a usb disk, or a removable hard disk.
The memory 1 is used for storing a computer program; the processor 2 is configured to execute the computer program and, when executing the computer program, implement the following steps:
receiving a first instruction input by a user in a preset shooting mode; controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device; and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas.
Wherein, the lengths of the preset time periods are the same or different.
The first instruction comprises one of a trigger instruction generated by pressing a shutter, a trigger instruction sent by a user through a control device, a trigger instruction generated by recognizing a trigger gesture and a trigger instruction generated by recognizing a trigger voice.
Wherein the processor, when executing the computer program, implements the steps of: and receiving a second instruction input by a user in the process of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
The second instruction comprises a shooting end instruction input by a user; the processor, when executing the computer program, implements the steps of: and finishing shooting according to the shooting finishing instruction input by the user.
The shooting end instruction input by the user comprises one of a shooting end instruction sent by the user through the control device, a shooting end instruction generated by recognizing a shooting end gesture and a shooting end instruction generated by recognizing shooting end voice.
Wherein the second instruction comprises a shooting pause instruction input by a user; the processor, when executing the computer program, implements the steps of: pausing the step of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the shooting pause instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period; receiving a continuous shooting instruction input by a user; and continuing to control the movable platform to sequentially change to a plurality of positions indicated by the preset shooting mode according to the shooting continuing instruction input by the user, and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
The shooting pause command input by the user comprises one of a shooting pause command sent by the user through the control device, a shooting pause command generated by recognizing a shooting pause gesture and a shooting pause command generated by recognizing shooting pause voice; the shooting continuation instruction input by the user comprises one of a shooting continuation instruction sent by the user through the control device, a shooting continuation instruction generated by recognizing a gesture for continuing shooting and a shooting continuation instruction generated by recognizing voice for continuing shooting.
Wherein the second instruction comprises a jump shooting instruction input by a user; the processor, when executing the computer program, implements the steps of: determining a jump target position and at least one interval position between a current position and the jump target position according to a jump shooting instruction input by the user; controlling a movable platform to move from a current position to an interval position, and controlling a shooting device on the movable platform to shoot a corresponding background image which does not comprise the shot object at the interval position; after the background images corresponding to the interval positions are shot, the movable platform is controlled to sequentially move to the jumping target position and the rest positions indicated by the preset shooting mode, and the shooting device on the movable platform is controlled to shoot the corresponding images at each position after the movable platform stays at each position for a preset time period.
Wherein the jump shooting instruction input by the user comprises one of a jump shooting instruction transmitted by the user through the control device, a jump shooting instruction generated by recognizing a jump shooting gesture, and a jump shooting instruction generated by recognizing a jump shooting voice.
Wherein the second instruction comprises a return shooting instruction input by a user; the processor, when executing the computer program, implements the steps of: controlling a movable platform to return and change from a current position to a return target position according to a return shooting instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image again at the return target position after the movable platform stays at the return target position for a preset time period, wherein the return target position is adjacent to or spaced from the current position; and if the current position is the last position indicated by the preset shooting mode, ending the shooting.
Wherein the processor, when executing the computer program, implements the steps of: if the current position is not the last position indicated by the preset shooting mode, after the image corresponding to the returned target position is shot, the movable platform is controlled to sequentially move from the returned target position to the rest positions indicated by the preset shooting mode except the current position, and after the movable platform stays at each position for a preset time period, the shooting device on the movable platform is controlled to shoot the corresponding image at each position.
The return shooting instruction input by the user comprises one of a return shooting instruction sent by the user through the control device, a return shooting instruction generated by recognizing a return shooting gesture and a return shooting instruction generated by recognizing a return shooting voice.
Wherein the processor, when executing the computer program, implements the steps of: starting a countdown as the movable platform moves to each position; and controlling a shooting device on the movable platform to shoot a corresponding image at each position when the countdown is finished.
Wherein the processor, when executing the computer program, implements the steps of: when the countdown is started, a countdown prompting signal is sent out at the same time to prompt the countdown progress.
Wherein, the countdown prompt signal comprises a countdown voice prompt signal or a countdown indicator light prompt signal.
Wherein the processor, when executing the computer program, implements the steps of: and after the movable platform stays at each position for a preset time period, if the shot object is in the designated area of the display screen, controlling a shooting device on the movable platform to shoot the corresponding image at each position.
Wherein the subject includes a person.
The characters comprise preset characters, and the preset characters comprise the user or other characters except the user.
Wherein the processor, when executing the computer program, implements the steps of: and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a prompt signal to prompt that the current location of the user is not in the designated location range.
Wherein, the cue signal comprises one of a voice cue signal, an indicator light cue signal and a display screen cue signal.
Wherein the processor, when executing the computer program, implements the steps of: and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a voice prompt signal to prompt the user that the current place is not in the designated place range and prompt the user to walk until the user reaches the designated place range.
Wherein the processor, when executing the computer program, implements the steps of: in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a first indicator light prompt signal according to the position of the currently identified preset person in the display screen to prompt that the current place of the user is not in the designated place range and prompt the user of the walking direction; and if the preset person is identified to reach the designated area of the display screen, sending a second indicator light prompt signal to prompt the user that the current arrival place is within the range of the designated place.
Wherein the processor, when executing the computer program, implements the steps of: in a preset time period, if the preset person is identified not to be in the designated area of the display screen, controlling an output frame with a first color to be displayed on the periphery of the designated area so as to prompt a user that the current place is not in the designated place range; and if the preset person is recognized to reach the designated area of the display screen, controlling an output frame with a second color to be displayed on the periphery of the designated area so as to prompt the user that the current arrival place is within the range of the designated place.
Wherein the output frame of the first color is displayed in a flashing manner.
Wherein the processor, when executing the computer program, implements the steps of: and determining the user himself in the designated area of the display screen if a confirmation instruction of the user himself in the designated area of the display screen, which is sent by the user himself through the control device in a preset time period, is received, wherein the user himself can preview the image on the shooting device through the control device.
The preset shooting mode comprises one of a general panoramic mode, a person panoramic mode and a user own panoramic mode.
Wherein the preset shooting mode comprises one of a horizontal panoramic mode, a vertical panoramic mode and a squared figure panoramic mode.
Wherein, the movable platform includes handheld cloud platform or unmanned aerial vehicle.
Wherein the composite image comprises a panoramic avatar image.
Wherein the processor, when executing the computer program, implements the steps of: and entering a preset shooting mode, displaying the sample film and automatically playing a teaching video, so that a user can quickly know the use method.
The prompt information is used for prompting that the shot object is ready for shooting at a place right opposite to the shooting device.
The present application further provides a movable platform having a powered system that can move under autonomous or controlled control by its powered system, the movable platform further comprising an apparatus as described in any of the above. For a detailed description of relevant contents, reference is made to the above-mentioned relevant contents section, which is not described herein again in a redundant manner.
The present application also provides a computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to implement the shooting control method according to any one of the above. For a detailed description of relevant contents, reference is made to the above-mentioned relevant contents section, which is not described herein again in a redundant manner.
The computer readable storage medium may be an internal storage unit, such as a hard disk or a memory, of the above apparatus or the mobile platform. The computer readable storage medium may also be an external storage device such as a hard drive equipped with a plug-in, smart memory card, secure digital card, flash memory card, or the like.
It is to be understood that the terminology used in the description of the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
The above description is only for the specific embodiment of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present application, and these modifications or substitutions should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (66)
1. A shooting control method, characterized by comprising:
receiving a first instruction input by a user in a preset shooting mode;
controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device;
and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas.
2. The method according to claim 1, wherein the preset time periods are the same or different in length.
3. The method of claim 1, wherein the first command comprises one of a trigger command generated by pressing a shutter, a trigger command transmitted by a user through a control device, a trigger command generated by recognizing a trigger gesture, and a trigger command generated by recognizing a trigger voice.
4. The method of claim 1, further comprising:
and receiving a second instruction input by a user in the process of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
5. The method according to claim 4, wherein the second instruction comprises a shooting end instruction input by a user;
after receiving the second instruction input by the user, the method further comprises the following steps:
and finishing shooting according to the shooting finishing instruction input by the user.
6. The method according to claim 5, wherein the shooting end instruction input by the user comprises one of a shooting end instruction transmitted by the user through the control device, a shooting end instruction generated by recognizing a gesture to end shooting, and a shooting end instruction generated by recognizing a voice to end shooting.
7. The method of claim 4, wherein the second instruction comprises a pause capture instruction entered by a user;
after receiving the second instruction input by the user, the method further comprises the following steps:
pausing the step of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the shooting pause instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period;
receiving a continuous shooting instruction input by a user;
and continuing to control the movable platform to sequentially change to a plurality of positions indicated by the preset shooting mode according to the shooting continuing instruction input by the user, and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
8. The method according to claim 7, wherein the user-input photographing pause instruction comprises one of a photographing pause instruction transmitted by a user through a control device, a photographing pause instruction generated by recognizing a photographing pause gesture, and a photographing pause instruction generated by recognizing a photographing pause voice; the shooting continuation instruction input by the user comprises one of a shooting continuation instruction sent by the user through the control device, a shooting continuation instruction generated by recognizing a gesture for continuing shooting and a shooting continuation instruction generated by recognizing voice for continuing shooting.
9. The method of claim 4, wherein the second instruction comprises a user-entered skip shot instruction;
after receiving the second instruction input by the user, the method further comprises the following steps:
determining a jump target position and at least one interval position between a current position and the jump target position according to a jump shooting instruction input by the user;
controlling a movable platform to move from a current position to an interval position, and controlling a shooting device on the movable platform to shoot a corresponding background image which does not comprise the shot object at the interval position;
after the background images corresponding to the interval positions are shot, the movable platform is controlled to sequentially move to the jumping target position and the rest positions indicated by the preset shooting mode, and the shooting device on the movable platform is controlled to shoot the corresponding images at each position after the movable platform stays at each position for a preset time period.
10. The method of claim 9, wherein the user-input jump shot instruction comprises one of a jump shot instruction sent by the user via the control device, a jump shot instruction generated by recognizing a jump shot gesture, and a jump shot instruction generated by recognizing a jump shot voice.
11. The method of claim 4, wherein the second instruction comprises a user-entered return shot instruction;
after receiving the second instruction input by the user, the method further comprises the following steps:
controlling a movable platform to return and change from a current position to a return target position according to a return shooting instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image again at the return target position after the movable platform stays at the return target position for a preset time period, wherein the return target position is adjacent to or spaced from the current position;
and if the current position is the last position indicated by the preset shooting mode, ending the shooting.
12. The method of claim 11, further comprising:
if the current position is not the last position indicated by the preset shooting mode, after the image corresponding to the returned target position is shot, the movable platform is controlled to sequentially move from the returned target position to the rest positions indicated by the preset shooting mode except the current position, and after the movable platform stays at each position for a preset time period, the shooting device on the movable platform is controlled to shoot the corresponding image at each position.
13. The method of claim 11, wherein the user-input return shot instruction comprises one of a return shot instruction sent by a user through a control device, a return shot instruction generated by recognizing a return shot gesture, and a return shot instruction generated by recognizing a return shot voice.
14. The method of claim 1, wherein controlling a camera on the movable platform to capture a corresponding image at each position after stopping the movable platform at each position for a preset time period comprises:
starting a countdown as the movable platform moves to each position;
and controlling a shooting device on the movable platform to shoot a corresponding image at each position when the countdown is finished.
15. The method of claim 14, further comprising:
when the countdown is started, a countdown prompting signal is sent out at the same time to prompt the countdown progress.
16. The method of claim 15, wherein the countdown prompt signal comprises a countdown voice prompt signal or a countdown indicator light prompt signal.
17. The method of claim 1, wherein controlling a camera on the movable platform to capture a corresponding image at each position after stopping the movable platform at each position for a preset time period comprises:
and after the movable platform stays at each position for a preset time period, if the shot object is in the designated area of the display screen, controlling a shooting device on the movable platform to shoot the corresponding image at each position.
18. The method of claim 17, wherein the subject includes a person.
19. The method of claim 18, wherein the character comprises a predetermined character, and wherein the predetermined character comprises the user himself or a character other than the user himself.
20. The method of claim 19, further comprising:
and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a prompt signal to prompt that the current location of the user is not in the designated location range.
21. The method of claim 20, wherein the cue signal comprises one of a voice cue signal, an indicator light cue signal, and a display screen cue signal.
22. The method of claim 21, wherein the sending out a prompt signal if the preset person is not identified in the designated area of the display screen within the preset time period comprises:
and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a voice prompt signal to prompt the user that the current place is not in the designated place range and prompt the user to walk until the user reaches the designated place range.
23. The method of claim 21, wherein the sending out a prompt signal if the preset person is not identified in the designated area of the display screen within the preset time period comprises:
in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a first indicator light prompt signal according to the position of the currently identified preset person in the display screen to prompt that the current place of the user is not in the designated place range and prompt the user of the walking direction;
and if the preset person is identified to reach the designated area of the display screen, sending a second indicator light prompt signal to prompt the user that the current arrival place is within the range of the designated place.
24. The method of claim 21, wherein the sending out a prompt signal if the preset person is not identified in the designated area of the display screen within the preset time period comprises:
in a preset time period, if the preset person is identified not to be in the designated area of the display screen, controlling an output frame with a first color to be displayed on the periphery of the designated area so as to prompt a user that the current place is not in the designated place range;
and if the preset person is recognized to reach the designated area of the display screen, controlling an output frame with a second color to be displayed on the periphery of the designated area so as to prompt the user that the current arrival place is within the range of the designated place.
25. The method of claim 24, wherein the output frame of the first color is displayed in a flashing manner.
26. The method of claim 19, further comprising:
and determining the user himself in the designated area of the display screen if a confirmation instruction of the user himself in the designated area of the display screen, which is sent by the user himself through the control device in a preset time period, is received, wherein the user himself can preview the image on the shooting device through the control device.
27. The method of claim 1, wherein the preset photographing mode includes one of a general panorama mode, a person panorama mode, and a user-in-person panorama mode.
28. The method of claim 1, wherein the preset shooting mode comprises one of a landscape panorama mode, a portrait panorama mode, and a Sudoku panorama mode.
29. The method of claim 1, wherein the movable platform comprises a handheld pan-tilt head or a drone.
30. The method of claim 1, wherein the composite image comprises a panoramic avatar image.
31. The method according to claim 1, wherein before receiving the first instruction input by the user in the preset shooting mode, the method further comprises:
and entering a preset shooting mode, displaying the sample film and automatically playing a teaching video, so that a user can quickly know the use method.
32. The method of claim 1, wherein the prompt message is used to prompt the subject to be photographed to be ready for photographing at a location directly opposite the photographing apparatus.
33. A photographic control device, wherein the photographic control device is in communication with a movable platform and a photographic device on the movable platform, respectively, the device comprising: a memory and a processor;
the memory is used for storing a computer program;
the processor is configured to execute the computer program and, when executing the computer program, implement the steps of:
receiving a first instruction input by a user in a preset shooting mode;
controlling a movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the first instruction, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period, wherein when the movable platform moves to each position, prompt information is sent to prompt a shot object to be ready for shooting at a place opposite to the shooting device;
and splicing the plurality of images corresponding to the plurality of positions to generate a composite image, wherein the composite image comprises a plurality of sub-image areas, and images of the shot object are contained in more than two sub-image areas.
34. The apparatus of claim 33, wherein the preset time periods are the same or different in length.
35. The apparatus of claim 33, wherein the first command comprises one of a trigger command generated by pressing a shutter, a trigger command transmitted by a user through a control device, a trigger command generated by recognizing a trigger gesture, and a trigger command generated by recognizing a trigger voice.
36. The apparatus of claim 33, wherein the processor, when executing the computer program, performs the steps of:
and receiving a second instruction input by a user in the process of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
37. The apparatus according to claim 36, wherein the second instruction comprises a shooting end instruction input by a user;
the processor, when executing the computer program, implements the steps of:
and finishing shooting according to the shooting finishing instruction input by the user.
38. The apparatus according to claim 37, wherein the shooting end instruction input by the user comprises one of a shooting end instruction transmitted by the user through the control device, a shooting end instruction generated by recognizing a gesture to end shooting, and a shooting end instruction generated by recognizing a voice to end shooting.
39. The apparatus of claim 36, wherein the second instructions comprise a pause capture instruction entered by a user;
the processor, when executing the computer program, implements the steps of:
pausing the step of controlling the movable platform to sequentially move to a plurality of positions indicated by the preset shooting mode according to the shooting pause instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image at each position after the movable platform stays at each position for a preset time period;
receiving a continuous shooting instruction input by a user;
and continuing to control the movable platform to sequentially change to a plurality of positions indicated by the preset shooting mode according to the shooting continuing instruction input by the user, and controlling a shooting device on the movable platform to shoot corresponding images at each position after the movable platform stays at each position for a preset time period.
40. The apparatus according to claim 39, wherein the user-input command for pausing shooting comprises one of a command for pausing shooting sent by a user through a control device, a command for pausing shooting generated by recognizing a gesture for pausing shooting, and a command for pausing shooting generated by recognizing a voice for pausing shooting; the shooting continuation instruction input by the user comprises one of a shooting continuation instruction sent by the user through the control device, a shooting continuation instruction generated by recognizing a gesture for continuing shooting and a shooting continuation instruction generated by recognizing voice for continuing shooting.
41. The apparatus of claim 36, wherein the second instructions comprise a user-entered skip shot instruction;
the processor, when executing the computer program, implements the steps of:
determining a jump target position and at least one interval position between a current position and the jump target position according to a jump shooting instruction input by the user;
controlling a movable platform to move from a current position to an interval position, and controlling a shooting device on the movable platform to shoot a corresponding background image which does not comprise the shot object at the interval position;
after the background images corresponding to the interval positions are shot, the movable platform is controlled to sequentially move to the jumping target position and the rest positions indicated by the preset shooting mode, and the shooting device on the movable platform is controlled to shoot the corresponding images at each position after the movable platform stays at each position for a preset time period.
42. The apparatus of claim 41, wherein the user-entered jump shot instruction comprises one of a jump shot instruction sent by the user via the control device, a jump shot instruction generated by recognizing a jump shot gesture, and a jump shot instruction generated by recognizing a jump shot voice.
43. The apparatus of claim 36, wherein the second instructions comprise a return shot instruction entered by a user;
the processor, when executing the computer program, implements the steps of:
controlling a movable platform to return and change from a current position to a return target position according to a return shooting instruction input by the user, and controlling a shooting device on the movable platform to shoot a corresponding image again at the return target position after the movable platform stays at the return target position for a preset time period, wherein the return target position is adjacent to or spaced from the current position;
and if the current position is the last position indicated by the preset shooting mode, ending the shooting.
44. The apparatus according to claim 43, wherein the processor, when executing the computer program, performs the steps of:
if the current position is not the last position indicated by the preset shooting mode, after the image corresponding to the returned target position is shot, the movable platform is controlled to sequentially move from the returned target position to the rest positions indicated by the preset shooting mode except the current position, and after the movable platform stays at each position for a preset time period, the shooting device on the movable platform is controlled to shoot the corresponding image at each position.
45. The apparatus of claim 43, wherein the user-entered return shot instruction comprises one of a return shot instruction sent by the user via the control device, a return shot instruction generated by recognizing a return shot gesture, and a return shot instruction generated by recognizing a return shot voice.
46. The apparatus of claim 33, wherein the processor, when executing the computer program, performs the steps of:
starting a countdown as the movable platform moves to each position;
and controlling a shooting device on the movable platform to shoot a corresponding image at each position when the countdown is finished.
47. The apparatus according to claim 46, wherein the processor, when executing the computer program, performs the steps of:
when the countdown is started, a countdown prompting signal is sent out at the same time to prompt the countdown progress.
48. The apparatus of claim 47, wherein the countdown prompt signal comprises a countdown voice prompt signal or a countdown indicator light prompt signal.
49. The apparatus of claim 33, wherein the processor, when executing the computer program, performs the steps of:
and after the movable platform stays at each position for a preset time period, if the shot object is in the designated area of the display screen, controlling a shooting device on the movable platform to shoot the corresponding image at each position.
50. The apparatus of claim 49, wherein the subject comprises a person.
51. The apparatus of claim 50, wherein the character comprises a predetermined character, and wherein the predetermined character comprises the user himself or a character other than the user himself.
52. The apparatus according to claim 51, wherein the processor, when executing the computer program, performs the steps of:
and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a prompt signal to prompt that the current location of the user is not in the designated location range.
53. The device of claim 52, wherein the cue signal comprises one of a voice cue signal, an indicator light cue signal, and a display screen cue signal.
54. The apparatus according to claim 53, wherein the processor, when executing the computer program, performs the steps of:
and in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a voice prompt signal to prompt the user that the current place is not in the designated place range and prompt the user to walk until the user reaches the designated place range.
55. The apparatus according to claim 53, wherein the processor, when executing the computer program, performs the steps of:
in a preset time period, if the preset person is identified not to be in the designated area of the display screen, sending a first indicator light prompt signal according to the position of the currently identified preset person in the display screen to prompt that the current place of the user is not in the designated place range and prompt the user of the walking direction;
and if the preset person is identified to reach the designated area of the display screen, sending a second indicator light prompt signal to prompt the user that the current arrival place is within the range of the designated place.
56. The apparatus according to claim 53, wherein the processor, when executing the computer program, performs the steps of:
in a preset time period, if the preset person is identified not to be in the designated area of the display screen, controlling an output frame with a first color to be displayed on the periphery of the designated area so as to prompt a user that the current place is not in the designated place range;
and if the preset person is recognized to reach the designated area of the display screen, controlling an output frame with a second color to be displayed on the periphery of the designated area so as to prompt the user that the current arrival place is within the range of the designated place.
57. The apparatus of claim 56, wherein the output frame of the first color is displayed in a flashing manner.
58. The apparatus according to claim 51, wherein the processor, when executing the computer program, performs the steps of:
and determining the user himself in the designated area of the display screen if a confirmation instruction of the user himself in the designated area of the display screen, which is sent by the user himself through the control device in a preset time period, is received, wherein the user himself can preview the image on the shooting device through the control device.
59. The apparatus of claim 33, wherein the preset photographing mode includes one of a general panorama mode, a person panorama mode, and a user-in-person panorama mode.
60. The apparatus of claim 33, wherein the preset photography mode comprises one of a landscape panorama mode, a portrait panorama mode, and a Sudoku panorama mode.
61. The apparatus of claim 33, wherein the movable platform comprises a handheld pan-tilt head or a drone.
62. The apparatus of claim 33, wherein the composite image comprises a panoramic avatar image.
63. The apparatus of claim 33, wherein the processor, when executing the computer program, performs the steps of:
and entering a preset shooting mode, displaying the sample film and automatically playing a teaching video, so that a user can quickly know the use method.
64. The apparatus of claim 33, wherein the prompt message is used to prompt the subject to be ready for shooting at a location directly opposite to the camera.
65. A movable platform having a powered system capable of moving under autonomous or controlled control by its own powered system, the movable platform further comprising an apparatus as claimed in any of claims 33 to 64.
66. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which, when executed by a processor, causes the processor to implement the shooting control method according to any one of claims 1 to 32.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/111137 WO2022040933A1 (en) | 2020-08-25 | 2020-08-25 | Photographing control method and apparatus, movable platform, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113228619A true CN113228619A (en) | 2021-08-06 |
Family
ID=77086018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080007177.8A Pending CN113228619A (en) | 2020-08-25 | 2020-08-25 | Shooting control method and device, movable platform and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113228619A (en) |
WO (1) | WO2022040933A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113724131A (en) * | 2021-09-02 | 2021-11-30 | 北京有竹居网络技术有限公司 | Information processing method and device and electronic equipment |
CN114121304A (en) * | 2021-11-24 | 2022-03-01 | 北京美茵莱实验室工程技术有限公司 | Laboratory drug management method and device |
CN115047890A (en) * | 2022-08-17 | 2022-09-13 | 北京大学 | Unmanned ship control method, unmanned ship control device and computer-readable storage medium |
CN115633248A (en) * | 2022-12-22 | 2023-01-20 | 浙江宇视科技有限公司 | Multi-scene cooperative detection method and system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114928696A (en) * | 2022-05-11 | 2022-08-19 | 北京有竹居网络技术有限公司 | Shooting method and device and shooting equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713769A (en) * | 2017-03-27 | 2017-05-24 | 联想(北京)有限公司 | Image photographing control method and apparatus and electronic device |
CN108989679A (en) * | 2018-08-01 | 2018-12-11 | 北京京东金融科技控股有限公司 | A kind of method and apparatus taken pictures of taking a group photo |
CN109076161A (en) * | 2017-12-29 | 2018-12-21 | 深圳市大疆创新科技有限公司 | A kind of image processing method, mobile platform, control equipment and system |
CN110266941A (en) * | 2019-05-31 | 2019-09-20 | 维沃移动通信(杭州)有限公司 | A kind of panorama shooting method and terminal device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101409653B1 (en) * | 2007-12-18 | 2014-06-19 | 삼성전자주식회사 | Method for photographing panorama picture in automation |
KR20150059534A (en) * | 2013-11-22 | 2015-06-01 | 삼성전자주식회사 | Method of generating panorama images,Computer readable storage medium of recording the method and a panorama images generating device. |
CN104917966B (en) * | 2015-05-28 | 2018-10-26 | 小米科技有限责任公司 | Flight image pickup method and device |
CN106791420B (en) * | 2016-12-30 | 2019-11-05 | 深圳先进技术研究院 | A kind of filming control method and device |
CN111010511B (en) * | 2019-12-12 | 2021-08-10 | 维沃移动通信有限公司 | Panoramic body-separating image shooting method and electronic equipment |
-
2020
- 2020-08-25 WO PCT/CN2020/111137 patent/WO2022040933A1/en active Application Filing
- 2020-08-25 CN CN202080007177.8A patent/CN113228619A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713769A (en) * | 2017-03-27 | 2017-05-24 | 联想(北京)有限公司 | Image photographing control method and apparatus and electronic device |
CN109076161A (en) * | 2017-12-29 | 2018-12-21 | 深圳市大疆创新科技有限公司 | A kind of image processing method, mobile platform, control equipment and system |
CN108989679A (en) * | 2018-08-01 | 2018-12-11 | 北京京东金融科技控股有限公司 | A kind of method and apparatus taken pictures of taking a group photo |
CN110266941A (en) * | 2019-05-31 | 2019-09-20 | 维沃移动通信(杭州)有限公司 | A kind of panorama shooting method and terminal device |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113724131A (en) * | 2021-09-02 | 2021-11-30 | 北京有竹居网络技术有限公司 | Information processing method and device and electronic equipment |
CN114121304A (en) * | 2021-11-24 | 2022-03-01 | 北京美茵莱实验室工程技术有限公司 | Laboratory drug management method and device |
CN114121304B (en) * | 2021-11-24 | 2022-10-28 | 北京美茵莱实验室工程技术有限公司 | Laboratory drug management method and device |
CN115047890A (en) * | 2022-08-17 | 2022-09-13 | 北京大学 | Unmanned ship control method, unmanned ship control device and computer-readable storage medium |
CN115633248A (en) * | 2022-12-22 | 2023-01-20 | 浙江宇视科技有限公司 | Multi-scene cooperative detection method and system |
Also Published As
Publication number | Publication date |
---|---|
WO2022040933A1 (en) | 2022-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113228619A (en) | Shooting control method and device, movable platform and storage medium | |
US8446479B2 (en) | Photographing apparatus | |
CN109218665B (en) | Intelligent tracking shooting system | |
JP4396500B2 (en) | Imaging apparatus, image orientation adjustment method, and program | |
US20170155849A1 (en) | Preview image display method, apparatus and storage medium | |
US20050206743A1 (en) | Digital still camera and method of forming a panoramic image | |
JP2010010936A (en) | Image recording apparatus, image recording method, image processing apparatus, image processing method, and program | |
JP2007515105A (en) | Camera that records continuous images | |
JP2009521134A (en) | Scene recognition photographing system and scene recognition photographing method | |
JP2003103044A (en) | Game device | |
JP2009044682A (en) | Imaging apparatus and control method thereof | |
CN104883506B9 (en) | Self-service shooting method based on face recognition technology | |
JP2012109693A5 (en) | ||
WO2021085572A1 (en) | Live video distribution method using unmanned moving body, video distribution device used in said live video distribution method, and video archive device for storing video data file generated by said video distribution device | |
JP6921031B2 (en) | Control device and shooting method | |
CN110291777B (en) | Image acquisition method, device and machine-readable storage medium | |
CN110786005A (en) | Control method and control device for time-lapse photography, imaging system and storage medium | |
CN114500826B (en) | Intelligent shooting method and device and electronic equipment | |
CN105915788A (en) | Video webcasting method and apparatus | |
WO2022000138A1 (en) | Photographing control method and apparatus, and gimbal and photographing system | |
CN106412429B (en) | image processing method and device based on greenhouse | |
CN111866385A (en) | Screen casting system for activity planning and working method thereof | |
US9538097B2 (en) | Image pickup apparatus including a plurality of image pickup units and method of controlling the same | |
CN112887616B (en) | Photographing method and photographing apparatus | |
CN113810253B (en) | Service providing method, system, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20210806 |