CN110537364A - Control method, clouds terrace system and the computer readable storage medium of clouds terrace system - Google Patents
Control method, clouds terrace system and the computer readable storage medium of clouds terrace system Download PDFInfo
- Publication number
- CN110537364A CN110537364A CN201880012707.0A CN201880012707A CN110537364A CN 110537364 A CN110537364 A CN 110537364A CN 201880012707 A CN201880012707 A CN 201880012707A CN 110537364 A CN110537364 A CN 110537364A
- Authority
- CN
- China
- Prior art keywords
- programming
- holder
- predetermined registration
- terrace system
- clouds terrace
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D3/00—Control of position or direction
- G05D3/12—Control of position or direction using feedback
-
- 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
-
- 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/617—Upgrading or updating of programs or applications for camera control
-
- 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/695—Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Software Systems (AREA)
- Selective Calling Equipment (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A kind of control method and clouds terrace system (100) of clouds terrace system (100).Clouds terrace system (100) includes holder (10), and control method includes: the programming operation (S01) for obtaining user's input;According to programming operation, the programming Control for generating holder (10) instructs (S02);And control holder (10) (S03) is instructed according to programming Control.
Description
Technical field
This disclosure relates to cradle head control technical field, in particular to a kind of control method of clouds terrace system, clouds terrace system and
Computer readable storage medium.
Background technique
Now, holder is being increasingly used to carrying filming apparatus to assist user to shoot.In the most common field
Jing Zhong, user is steady increase to filming apparatus using holder, to obtain stable shooting picture;On this basis, user goes back
Holder can be operated and realize some shooting gimmicks being difficult to realize in the past, such as time-lapse photography etc..Therefore, present holder is
It is designed for the purpose of filming apparatus carries out auxiliary shooting by carrying.User can pass through key, the thumb wheel etc. of operation holder
Control unit, or it is upper using the matched application program of holder in mobile phone, plate, display screen etc., anticipation is realized to control holder
Movement effects.However, user can not operate holder and realize specific movement for present holder personalizedly, lead to cloud
The playability of platform is poor, and interest is lower.
Summary of the invention
The embodiment of the present invention provides control method, clouds terrace system and the computer-readable storage medium of a kind of clouds terrace system
Matter.
Embodiment of the present invention provides a kind of control method of clouds terrace system, and the clouds terrace system includes holder, the control
Method processed includes: the programming operation for obtaining user's input;According to the programming operation, the programming Control for generating the holder refers to
It enables;The holder is controlled according to programming Control instruction.
Embodiment of the present invention provides a kind of clouds terrace system, and the clouds terrace system includes holder and programming module, the cloud
Platform includes control module, and the programming module is used to obtain the programming operation of user's input;And it according to the programming operation, generates
The programming Control of the holder instructs;The control module is used to control the holder according to programming Control instruction.
Embodiment of the present invention provides a kind of non-volatile computer readable storage medium comprising computer executable instructions
Matter, when the computer executable instructions are executed by one or more processors, so that the processor executes three inventions
The control method for the clouds terrace system that embodiment provides.
Control method, clouds terrace system and the computer readable storage medium for the clouds terrace system that embodiment of the present invention provides
In, user can input programming operation in clouds terrace system, and generate programming Control instruction according to programming operation, and according to programming
Control instruction controls holder, i.e. user can carry out quadratic programming to holder, and the playability and user for improving clouds terrace system make
Interest when with holder.
The additional aspect and advantage of embodiments of the present invention will be set forth in part in the description, partially will be from following
Description in become obvious, or the practice of embodiment through the invention is recognized.
Detailed description of the invention
Above-mentioned and/or additional aspect and advantage of the invention is from combining in description of the following accompanying drawings to embodiment by change
It obtains obviously and is readily appreciated that, in which:
Fig. 1 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Fig. 2 is the structural schematic diagram of the clouds terrace system of certain embodiments of the present invention;
Fig. 3 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Fig. 4 is the structural schematic diagram of the clouds terrace system of certain embodiments of the present invention;
Fig. 5 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Fig. 6 is the usage scenario schematic diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Fig. 7 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Fig. 8 is the usage scenario schematic diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Fig. 9 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Figure 10 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Figure 11 is the usage scenario schematic diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Figure 12 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Figure 13 is the usage scenario schematic diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Figure 14 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Figure 15 is the flow diagram of the control method of the clouds terrace system of certain embodiments of the present invention;
Figure 16 is the readable storage medium storing program for executing of certain embodiments of the present invention and the module diagram of processor.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to is used to explain the present invention, and is not considered as limiting the invention.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Fig. 1 and Fig. 2 is please referred to, the control method of embodiment of the present invention is for controlling clouds terrace system 100, clouds terrace system
100 include holder 10.Control method comprising steps of
S01: the programming operation of user's input is obtained;
S02: according to programming operation, the programming Control instruction of holder 10 is generated;And
S03: control holder 10 is instructed according to programming Control.
The clouds terrace system 100 of embodiment of the present invention includes holder 10 and programming module 20, and holder 10 includes control module
11.Programming module 20 can be used for implementation steps S01 and S02, and control module 11 can be used for implementation steps S03.That is, programming
Module 20 can be used for obtaining the programming operation of user's input;And according to programming operation, generate the programming Control instruction of holder 10.Control
Molding block 11 can be used for instructing control holder 10 according to programming Control.
In the control method and clouds terrace system 100 of the clouds terrace system 100 of embodiment of the present invention, user can be in holder system
100 input programming operation of system, and programming Control instruction is generated according to programming operation, and instruct control holder according to programming Control
10, i.e. user can carry out quadratic programming to holder 10, when the playability for improving clouds terrace system 100 and user are using holder 10
Interest.
Specifically, include S011 incorporated by reference to Fig. 3, step S01: obtaining the programming behaviour that user inputs on programming module 20
Make.Wherein, programming module 20 and holder 10 communicate to connect.
Holder 10 can be hand-held holder 10 or airborne tripod head, such as can be the airborne cloud being mounted on unmanned vehicle
Platform etc., the embodiment of the present invention are illustrated so that holder 10 is hand-held holder 10 as an example, it will be understood that the specific shape of holder 10
Formula is not limited to hand-held holder 10.Holder 10 can also include movable part 12 and imaging device 13, and imaging device 13 is mounted on can
In dynamic portion 12.Movable part 12 can be formed by more around the linking arm that predetermined shaft rotates.Imaging device 13 can be detachably
Ground is mounted on movable part 12, be also possible to it is non-dismountable integrated with movable part 12, in one example, imaging device
13 can be mounted in slr camera, mobile phone, tablet computer, smartwatch etc. on movable part 12;In another example, at
As device 13 can be integrated in the camera lens on movable part 12.
Fig. 2 and Fig. 4 is please referred to, movable part 12 may include turning at least one yaw axis Z, roll axis X, pitch axis Y
Dynamic structure, or including yaw axis X, roll axis X, pitch axis Y and any translation structure between the two of handle/pedestal, thus,
Movable part 12 can make holder 10 realize at least one following movement: rotate, around yaw axis Z rotation, around roll axis X around pitching
Axis Y rotation moves along yaw axis Z-direction, moves along roll axis X-direction or move along pitch axis Y, and therefore, movable part 12 can be with
By the various combination of above-mentioned multi-motion mode to realize different movements.Meanwhile holder 10 can drive imaging in movement
Device 13 is moved accordingly.
Clouds terrace system 100 further includes programming module 20, and user can input programming operation on programming module 20, or
It says, programming module 20 can be used for obtaining programming operation of the user on programming module 20.Programming module 20 is communicated with holder 10
Connection, specifically can be communicating to connect by way of wired connection or being communicated to connect by way of wireless connection.
In the example as shown in fig. 2, programming module 20 is arranged on holder 10.The concrete form of programming module 20 can be with
It is the combination of any one or more in visual touch screen, Trackpad, key, button, rocking bar etc., certainly, programming module
20 concrete form can also include the inertial sensor etc. of holder 10, and this is not restricted.To which the setting of programming module 20 exists
When on holder 10, holder 10 itself includes programmable functions, and user can input programming behaviour directly on holder 10 at this time
Make, carries out quadratic programming convenient for user.
In the example as depicted in fig. 4, programming module 20 can also be provided on external equipment, in other words, programming module 20
It can also be not arranged on holder 10.External equipment specifically can be one of mobile phone, remote controler, plate, ground base station etc.
Or it is a variety of, the concrete form of programming module 20 can be visual touch screen, Trackpad, key, rotation in external equipment at this time
Button, rocking bar etc..User can be by inputting programming operation in programming module 20, and programming module 20 is generated according to programming operation and compiled
After process control instruction, then programming Control is instructed, holder 10 is sent to by the communication module of external equipment.User can be any
Programming operation is inputted on programming module 20 in one or more external equipments, is directed to a holder 10 simultaneously convenient for multiple users
Quadratic programming is carried out, the same user is also convenient for and quadratic programming is carried out to the same holder 10 in different external equipments.
In another example, programming module 20 includes Program Appliance software.The Program Appliance software may be mounted at cloud
On platform 10, also it may be mounted in any external equipment.User only needs to download and installation should in holder 10 or external equipment
Program Appliance software, then can use holder 10 or external equipment is programmed operation.
When user is programmed operation using the programing function of holder 10 itself, can be on operation holder 10 for example
The control units such as rocking bar, key carry out holder movement programming by the settings such as operation amplitude, operating time operation, so as to
So that holder 10 is controlled according to programming instruction.It is understood that can also have visual touch screen on holder 10, it can
To have operating system and/or application software, user can be programmed operation by visualization interface and software at this time, to control
Holder.
When user is programmed operation using external equipment, it can be operation external equipment such as mobile phone, plate, lead to
Visualization interface and application software are crossed to carry out holder movement programming, so that holder 10 is controlled according to programming instruction.
It is understood that external equipment is also possible to the equipment such as rocking bar, key comprising mechanical component.External equipment may be used also
To be the particular accessories of holder 10, such as when external equipment is the detachable display screen of holder 10, it may be mounted at holder
Integral type programming operation on 10 can also be programmed operation separately as an equipment.
Below by the process of specific description holder programming operation.
Referring to Fig. 4, the embodiment of the present invention is illustrated so that programming module 20 is arranged on external equipment as an example.Outside is set
Programming interface can be shown on standby touch screen, user can be operated on touch screen to input programming operation.
Fig. 2 and Fig. 4 is please referred to, in embodiments of the present invention, control module 11 can be set on holder 10.Control module
11 can instruct control holder 10 according to programming Control, and specifically, control module 11 can instruct control holder according to programming Control
10 movable part 12 moves, such as multiple motors on control movable part 12 rotate in a predetermined manner;Control module 11 can be with
Instruct control imaging device 13 to be imaged according to programming Control, for example, can control shutter, aperture, motor etc. of imaging device 13 with
Scheduled mode moves.
Fig. 5 and Fig. 6 is please referred to, in some embodiments, clouds terrace system 100 prestores operation library 30, and operation library 30 is wrapped
Include the predetermined registration operation 31 of at least one holder 10.Step S01 includes step S012: obtaining at least one default behaviour of user's input
Make 31.
Fig. 4 and Fig. 6 is please referred to, in some embodiments, clouds terrace system 100 further includes memory, and memory prestores
Library 30 is operated, operation library 30 includes the predetermined registration operation 31 of at least one clouds terrace system 100.Programming module 20 can be used for implementation steps
S012, that is, programming module 20 can be used for obtaining at least one predetermined registration operation 31 of user's input.
Specifically, operation library 30 can be when clouds terrace system 100 dispatches from the factory and pre-save on a memory, be also possible to use
Family in the third parties such as other memories, network server position after downloading and saves on a memory.Operation library 30 includes
The predetermined registration operation 31 of at least one clouds terrace system 100, predetermined registration operation 31 can be used for characterizing user and it is expected that clouds terrace system 100 is realized
Operation, in embodiments of the present invention, predetermined registration operation 31 can be for movable part 12 and imaging device 13 progress operation.
Predetermined registration operation 31 can be used for so that movable part 12 move, for example, predetermined registration operation 31 include but is not limited to be used for so that
At least one movable part 12 is realized to be rotated around yaw axis Z, is rotated around roll axis X, is rotated around pitch axis Y, moves along yaw axis Z-direction
It is dynamic, it is moved along roll axis X-direction, or along pitch axis Y-direction at least one on the move.In addition, 31 available adjustment of predetermined registration operation
The imaging parameters of imaging device 13, for example, predetermined registration operation 31 includes but is not limited to be used for so that imaging device 13, which is realized, adjusts coke
At least one of away from, sensitivity is adjusted, shutter is adjusted, adjust aperture, or adjust screening-mode, such as make imaging device 13
Focal length tune it is remote or adjust it is close so that the aperture of imaging device 13 is tuned up or is turned down, adjustings screening-mode be portrait, backlight, landscape,
Movement, food, night scene isotype.
In the example shown in fig. 6, predetermined registration operation 31 can be shown in a manner of icon, and different icons represents difference
Predetermined registration operation 31, the set of multiple icons then can be used to indicate that operation library 30.Such as coordinate can be used for for the icon of (1,1)
Indicate that movable part 12 can be used for indicating movable part 12 around yaw axis Z rotation, seat around roll axis X rotation, the icon that coordinate is (1,2)
The icon for being designated as (1,3) can be used for indicating movable part 12 around pitch axis Y rotation, coordinate be (Isosorbide-5-Nitrae) icon can be used for indicate can
The icon that dynamic portion 12 is moved along the direction of roll axis X, coordinate is (1,5) can be used for indicating movable part 12 along the direction of yaw axis Z
The icon mobile, coordinate is (1,6) can be used for indicating the icon that movable part 12 is moved along the direction of roll axis X, coordinate is (2,1)
The icon that can be used for indicating that imaging device 13 is in night scene screening-mode, coordinate is (2,2) can be used for indicating at imaging device 13
It can be used for indicating that imaging device 13 is in landscape screening-mode, coordinate is in portrait mode, the icon that coordinate is (2,3)
The icon that the icon of (2,4) can be used for indicating adjusting the shutter of imaging device 13, coordinate is (2,5) can be used for indicating adjusting imaging
The aperture of device 13, the icon that coordinate is (2,6) can be used for indicating adjusting sensitivity of imaging device 13 etc..Certainly, library is operated
The type of predetermined registration operation 31 in 30, corresponding icon, icon arrangement mode can have other modes, such as user can
With the type of customized predetermined registration operation 31, icon and its arrangement mode can be chosen by user according to hobby, and user can also
To download new predetermined registration operation 31 in web services with extended operation library 30.
Please continue to refer to Fig. 6, when user needs to input predetermined registration operation 31, the corresponding figure of predetermined registration operation 31 can be directly selected
Mark, the mode of selection, which can be, clicks, double-clicks or drags icon etc..In embodiments of the present invention, the icon of user's selection can be with
Sequence according to user's selection is added sequentially on operation programming area 40, such as user will indicate that movable part 12 turns around roll axis X
Dynamic, expression movable part 12 moves along the direction of yaw axis Z, indicates that imaging device 13 is in portrait mode, indicates to be adjusted to
The icon of shutter as device 13 etc. is chosen on operation programming area 40.Certainly, user can also carry out that behaviour will be selected to
The predetermined registration operation 31 made in programming area 40 is deleted, and the programming operations such as the sequence of multiple predetermined registration operations 31 are changed.
Fig. 7 and Fig. 8 is please referred to, in some embodiments, step S01 further includes step S013: obtaining user and input
At least one of parameter corresponding with predetermined registration operation 31: duration of predetermined registration operation 31, predetermined registration operation 31 operation direction,
The operation acceleration of the service speed of predetermined registration operation 31, predetermined registration operation 31.
Incorporated by reference to Fig. 4, in some embodiments, programming module 20 can also be used in implementation steps S013, that is to say, that compile
Journey module 20 can also be used at least one of the parameter corresponding with predetermined registration operation 31 for obtaining user's input: predetermined registration operation 31
Duration, predetermined registration operation 31 operation direction, the service speed of predetermined registration operation 31, predetermined registration operation 31 operation acceleration.
In example as shown in Figure 8, user can predetermined registration operation 31 to have been selected in clicking operation programming area 40,
To pop up parameter adjustment area 50, user can adjust in parameter and adjust corresponding one or more parameters in area 50.For example, working as a little
When hitting the icon that expression movable part 12 is rotated around roll axis X, the parameter adjustment area 50 of pop-up can be used for adjusting duration, behaviour
Make speed, operation acceleration, operation direction.Specifically, by adjusting the duration so that predetermined registration operation 31 continues setting time
After stop, such as make movable part 12 around roll axis X rotate setting time after stop operating;It is by adjusting service speed so that default
Operation 31 is carried out with the speed of setting, such as rotates movable part 12 around roll axis X with the speed of setting;Add by adjusting operation
Speed is so that predetermined registration operation 31 is carried out with the acceleration of setting, such as adds movable part 12 around roll axis X with the acceleration of setting
Speed rotation;By adjusting operation direction so that predetermined registration operation 31 is carried out with the direction of setting, such as makes movable part 12 with setting
Direction (forward or reverse) is rotated around roll axis X.
Wherein, user can adjust the duration by dragging the progress bar of duration, can pass through drag operation speed
Progress bar adjusts service speed, and operation acceleration can be adjusted by drag operation acceleration progress bar, can pass through the side of alternative
Formula adjustment operation direction.
Certainly, for different predetermined registration operations 31, adjustable parameter can difference, and the adjustment side of design parameter
Can adaptively be changed, mode shown in Fig. 8 is an illustrative mode for formula and interface, can not be interpreted as pair
Limitation of the invention.
Fig. 4 and Fig. 9 is please referred to, in some embodiments, step S02 includes step S021: according to programming operation, generated
The programming Control instruction of predetermined registration operation 31 is executed for controlling holder 10.
In some embodiments, programming module 20 can be used for implementation steps S021, that is to say, that programming module 20 can be used
It is instructed according to programming operation, generating the programming Control for executing predetermined registration operation 31 for controlling holder 10.
Incorporated by reference to Fig. 6, programming operation can be user and select predetermined registration operation 31 from operation library 30, and programming Control instruction can
To be for realizing holder 10 by the instruction of the predetermined registration operation 31 in selection.It is appreciated that being selected according to user not of the same race
The different parameters of the predetermined registration operation 31 of class, the different type of multiple predetermined registration operations 31 and each predetermined registration operation 31, can obtain
It is instructed to different programming Controls.The programming Control instruction of generation can be stored in order to call at any time convenient for user, programming Control
Instruction can be sent in control module 11, and control module 11 is selected according to the programming Control instruction control execution of holder 10 again
Predetermined registration operation 31.
Figure 10 and Figure 11 is please referred to, in some embodiments, step S02 includes step S022: being inputted according to user
Multiple predetermined registration operations 31, generation are referred to for controlling holder 10 with the programming Control that preset time difference executes multiple predetermined registration operations 31
It enables.
Referring to Fig. 4, in some embodiments, programming module 20 can also be used in implementation steps S022, that is to say, that compile
Journey module 20 can also be used in the multiple predetermined registration operations 31 inputted according to user, and generation is held for controlling holder 10 with preset time difference
The programming Control instruction of the multiple predetermined registration operations 31 of row.
Wherein, after preset time difference can be 20 default setting of programming module, such as a predetermined registration operation 31 has executed,
Next predetermined registration operation 31 was executed every 0.2 second, 1 second, 1.5 seconds etc..The volume that preset time difference can also be inputted by obtaining user
Journey operation obtains.In example as shown in figure 11, user can click two expression predetermined registration operations 31 in operation programming area 40
Icon among region, to pop up the time difference adjustment area 60 for adjusting preset time difference, user can drag the time difference
Progress bar the time difference of two predetermined registration operations 31 is arranged, such as make movable part 12 around roll axis X rotation after the completion of, every
After 0.1 second, movable part 12 is mobile around the direction of yaw axis Z.After setting the time difference, user can also adjust other two
Time difference between adjacent predetermined registration operation 31.
Certainly, the concrete mode that user adjusts preset time difference can be different in different programming modules 20, unlimited
Citing in Figure 11.
Figure 12 and Figure 13 is please referred to, in some embodiments, step S01 further includes step S013: obtaining user's input
Trigger action 71 corresponding at least one predetermined registration operation 31.
Incorporated by reference to Fig. 4, in some embodiments, programming module 20 can also be used in implementation steps S013, that is to say, that compile
Journey module 20 can also be used in the trigger action 71 corresponding at least one predetermined registration operation 31 for obtaining user's input.
For shown in Figure 13, trigger action library 70 can be prestored in clouds terrace system 100, includes in trigger action library 70
At least one trigger action 71.In programming module 20, trigger action 71 can be shown with corresponding icon.Trigger action 71
Concrete type can be set according to the type of holder 10 and user demand, such as in the example shown in Figure 13, triggering behaviour
Make the trigger action 71 that the icon in library 70 from left to right can be used for successively indicating are as follows: get scheduled voice signal, obtain
It gets predetermined input of the user on rocking bar, get that scheduled ambient light signal, to get user predetermined on key
It inputs, get user and shake holder 10 etc. in a predefined manner.
User can select different trigger actions 71, such as user that can will indicate by way of selecting different icons
The icon for getting the trigger action 71 of scheduled voice signal is selected to triggering programming area 80, and the mode of selection can be list
Hit, double-click or drag the icon in trigger action library 70, the trigger action selected 71 then with operation programming area 40 in it is pre-
If operation 31 is corresponding, indicate when holder 10 receives the trigger action 71, then comes into effect pre- in operation programming area 40
If operation 31.Certainly, user can also be with the multiple trigger actions 71 of simultaneous selection to triggering in programming area 80, to indicate multiple triggerings
When operation 71 is carried out, holder 10 comes into effect predetermined registration operation 31.
Figure 13 and Figure 14 is please referred to, in some embodiments, step S02 includes step S022: raw according to programming operation
It is instructed at association predetermined registration operation 31 with the programming Control of corresponding trigger action 71.
Incorporated by reference to Fig. 4, in some embodiments, programming module 20 can also be used in implementation steps S022, that is to say, that compile
Journey module 20 can be used for generating association predetermined registration operation 31 according to programming operation and referring to the programming Control of corresponding trigger action 71
It enables.
For shown in Figure 13, programming module 20 by user choose operation programming area 40 in predetermined registration operation 31, with
Family chooses the trigger action 71 in triggering programming area 80 to be associated, and generates programming Control instruction.Programming Control instruction
It indicates when holder 10 receives the trigger action 71 selected, then the predetermined registration operation 31 selected is come into effect, in Figure 13 institute
In the example shown, programming Control instruction can be used for so that holder 10 is after receiving preset voice signal, then coming into effect makes
Movable part 12 is obtained to rotate around roll axis X, movable part 12 is moved along the direction of yaw axis Z, imaging device 13 is made to be in people
As the operation of mode, the shutter action preset times for making imaging device 13 etc..
Certainly, the icon in trigger action programming area 40 can also be increased and decreased, replace by user, to trigger action 71
Carry out personalized quadratic programming.
Please refer to Figure 15, in some embodiments, step S03 includes step S031: control holder 10 execute with it is current
The associated predetermined registration operation 31 of trigger action 71.
Incorporated by reference to Fig. 4, in some embodiments, control module 11 can be used for implementation steps S031, that is to say, that control
Module 11 can be used for controlling holder 10 and execute predetermined registration operation 31 associated with current trigger action 71.
In this way, holder 10 is according to current trigger action 71, predetermined registration operation 31 that can be good with automatic implementation user setting, user
It does not need to be manipulated on holder 10 in real time.Specifically, incorporated by reference to Figure 13, user can be set multiple predetermined registration operations 31 and
Trigger action 71 associated with it, and different trigger actions 71 can be used for triggering holder 10 and implement different predetermined registration operations 31.
Such as current trigger action 71 is for user when pressing the button, control module 11 can control holder 10 implement it is corresponding with pressing the button
The first predetermined registration operation 31;Current trigger action 71 is when shaking holder 10 in a predetermined manner, and control module 11 can control
Holder 10 implements second predetermined registration operation 31 corresponding with holder 10 is shaken etc..The corresponding relationship of trigger action 71 and predetermined registration operation 31
It is to be pre-set by user by programming operation.
In one example, trigger action 71 includes preset voice signal.Preset voice signal includes voice signal
Intensity, the style of voice signal, at least one of the rhythm of voice signal.Specifically, voice signal can be holder 10
It gets the voice signal in current environment or is voice signal good built in holder 10.
By taking voice signal is music information as an example, the intensity of voice signal can be the size of musical sound (such as it is strong,
In, it is weak), the style of voice signal can be rock and roll, prevalence, allusion, folk rhyme etc., the rhythm of voice signal can be it is fast, slow etc..
The modes such as the size, style, rhythm of music information are intelligently obtained according to music information, had in existing technology more at
Ripe scheme, details are not described herein.
User can further set trigger action 71, such as it is to receive style that user, which sets trigger action 71,
One or more predetermined registration operations can be executed then when holder 10 receives the voice signal of rock and roll for the voice signal of rock and roll
31;It is then fast when holder 10 receives rhythm if it is that receive rhythm be fast voice signal that user, which sets trigger action 71,
Voice signal when, one or more predetermined registration operations 31 can be executed;If user has concurrently set third predetermined registration operation 31
Trigger action 71 be receive the voice signal of rock and roll, the trigger action 71 of the 4th predetermined registration operation 31 is the sound for receiving folk rhyme
Signal, then when voice signal is switched to folk rhyme from rock and roll, the operation that clouds terrace system 100 is implemented also is cut by third predetermined registration operation 31
Change to the 4th predetermined registration operation 31.
It is appreciated that different default behaviour can be arranged in user on multiple holders 10 for the same trigger action 71
Make 31, so that different operations can be implemented in multiple holders 10 for same a piece of music, to realize multiple holders 10 with different
Movement is danced;Certainly, for the same trigger action 71, identical predetermined registration operation can also be arranged on multiple holders 10 in user
31, so that for same a piece of music, identical operation is can be implemented in multiple holders 10, to realize multiple holders 10 with identical dynamic
It dances.
Please refer to Figure 16, one or more non-volatile computer readable storage medium storing program for executing 200 packet of embodiment of the present invention
Containing computer executable instructions 300.When computer executable instructions 300 are executed by one or more processors 400, so that place
Reason device 400 executes the control method of the clouds terrace system 100 in any of the above-described embodiment.Such as execute S01: obtaining user's input
Programming operation;S02: according to programming operation, the programming Control instruction of holder 10 is generated;And S03: it is instructed and is controlled according to programming Control
Holder 10 processed.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings
Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware
Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal
Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene
Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module
It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above
The embodiment of the present invention is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as to limit of the invention
System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of the invention
Type.
Claims (39)
1. a kind of control method of clouds terrace system, the clouds terrace system include holder, which is characterized in that the control method packet
It includes:
Obtain the programming operation of user's input;
According to the programming operation, the programming Control instruction of the holder is generated;And
The holder is controlled according to programming Control instruction.
2. control method according to claim 1, which is characterized in that the clouds terrace system further includes programming module, described
Obtain the programming operation of user's input, comprising:
Obtain the programming operation that user inputs on the programming module;
Wherein, the programming module and the holder communicate to connect.
3. control method according to claim 2, which is characterized in that the programming module is set on the holder.
4. control method according to claim 3, which is characterized in that the programming module includes following at least one: can
Depending on changing touch screen, Trackpad, key, button, rocking bar.
5. control method according to claim 2, which is characterized in that the programming module is set on external equipment.
6. control method according to claim 5, which is characterized in that the external equipment includes following at least one: hand
Machine, remote controler, plate, ground base station.
7. the control method according to claim 3 or 5, which is characterized in that the programming module includes Program Appliance software.
8. control method according to claim 1, which is characterized in that the clouds terrace system prestores operation library, the behaviour
It include the predetermined registration operation of at least one clouds terrace system as library, the programming operation for obtaining user's input includes: to obtain to use
At least one described predetermined registration operation of family input.
9. control method according to claim 8, which is characterized in that the holder includes at least one movable part, described
Predetermined registration operation is used for so that at least one described movable part realizes at least one of following operation:
It rotates around yaw axis, is rotated around roll axis, around pitch axes, move along yaw axis direction, moved along roll axis direction,
Or it is moved along pitching axis direction.
10. control method according to claim 8, which is characterized in that the holder includes movable part and is arranged described
Imaging device on movable part, the predetermined registration operation is used for so that the imaging device realizes at least one of following operation:
It focuses, adjusts sensitivity, adjust shutter, adjust aperture, or adjust screening-mode.
11. according to control method described in claim 8 to 10 any one, which is characterized in that described to obtain what user inputted
Programming operation further include: obtain at least one of the following parameter corresponding with the predetermined registration operation of user's input:
The duration of the predetermined registration operation, the operation direction of the predetermined registration operation, the predetermined registration operation service speed, described
The operation acceleration of predetermined registration operation.
12. according to control method described in claim 8 to 10 any one, which is characterized in that described to be grasped according to the programming
Make, generate the programming Control instruction of the holder, comprising:
According to the programming operation, the programming Control instruction that the predetermined registration operation is executed for controlling the holder is generated.
13. according to control method described in claim 8 to 10 any one, which is characterized in that described to be grasped according to the programming
Make, generate the programming Control instruction of the holder, comprising:
According to multiple predetermined registration operations that user inputs, generates and multiple institutes are executed with preset time difference for controlling the holder
State the programming Control instruction of predetermined registration operation.
14. control method according to claim 13, which is characterized in that the preset time difference is by obtaining user's input
The programming operation obtain.
15. according to control method described in claim 8 to 10 any one, which is characterized in that described to obtain what user inputted
Programming operation includes: the trigger action corresponding with predetermined registration operation described at least one for obtaining user's input.
16. control method according to claim 15, which is characterized in that it is described according to the programming operation, described in generation
The programming Control of holder instructs, comprising:
According to the programming operation, generates and be associated with the predetermined registration operation and the instruction of the programming Control of the corresponding trigger action.
17. control method according to claim 16, which is characterized in that described to instruct control institute according to the programming Control
State holder, comprising:
It controls the holder and executes the predetermined registration operation associated with current trigger action.
18. control method according to claim 15, which is characterized in that the trigger action includes preset sound letter
Number.
19. control method according to claim 16, which is characterized in that the preset voice signal includes the sound
At least one of the intensity of signal, the style of the voice signal, rhythm of the voice signal.
20. a kind of clouds terrace system, which is characterized in that including holder and programming module, the holder includes control module,
The programming module is used to obtain the programming operation of user's input;And according to the programming operation, generate the holder
Programming Control instruction;
The control module is used to control the holder according to programming Control instruction.
21. clouds terrace system according to claim 20, which is characterized in that the programming module and the holder communication link
It connects, the programming module is for obtaining the programming operation that user inputs on the programming module.
22. clouds terrace system according to claim 20, which is characterized in that the programming module is set on the holder.
23. clouds terrace system according to claim 20, which is characterized in that the programming module includes following at least one:
Visual touch screen, Trackpad, key, button, rocking bar.
24. clouds terrace system according to claim 20, which is characterized in that the programming module is set on external equipment.
25. clouds terrace system according to claim 24, which is characterized in that the external equipment includes following at least one:
Mobile phone, remote controler, plate, ground base station.
26. the clouds terrace system according to claim 22 or 24, which is characterized in that the programming module includes that Program Appliance is soft
Part.
27. clouds terrace system according to claim 20, which is characterized in that the clouds terrace system further includes memory, described
Memory prestores operation library, and the operation library includes the predetermined registration operation of at least one clouds terrace system, the programming module
For obtaining at least one described predetermined registration operation of user's input.
28. clouds terrace system according to claim 27, which is characterized in that the holder includes at least one movable part, institute
Predetermined registration operation is stated for so that at least one described movable part realizes at least one of following operation:
It rotates around yaw axis, is rotated around roll axis, around pitch axes, move along yaw axis direction, moved along roll axis direction,
Or it is moved along pitching axis direction.
29. clouds terrace system according to claim 27, which is characterized in that the holder includes movable part and is arranged described
Imaging device on movable part, the predetermined registration operation is used for so that the imaging device realizes at least one of following operation:
It focuses, adjusts sensitivity, adjust shutter, adjust aperture, or adjust screening-mode.
30. according to clouds terrace system described in claim 27 to 29 any one, which is characterized in that the programming module is also used to
Obtain at least one of the following parameter corresponding with the predetermined registration operation of user's input:
The duration of the predetermined registration operation, the operation direction of the predetermined registration operation, the predetermined registration operation service speed, described
The operation acceleration of predetermined registration operation.
31. according to clouds terrace system described in claim 27 to 29 any one, which is characterized in that the programming module is also used
In:
According to the programming operation, the programming Control instruction that the predetermined registration operation is executed for controlling the holder is generated.
32. according to the clouds terrace system of claim 27 to 29 any one, which is characterized in that the programming module is also used to:
According to multiple predetermined registration operations that user inputs, generates and multiple institutes are executed with preset time difference for controlling the holder
State the programming Control instruction of predetermined registration operation.
33. clouds terrace system according to claim 32, which is characterized in that the preset time difference is by obtaining user's input
The programming operation obtain.
34. according to clouds terrace system described in claim 27 to 29 any one, which is characterized in that the programming module is also used
In: obtain the trigger action corresponding with predetermined registration operation described at least one of user's input.
35. clouds terrace system according to claim 34, which is characterized in that the programming module is also used to:
According to the programming operation, generates and be associated with the predetermined registration operation and the instruction of the programming Control of the corresponding trigger action.
36. clouds terrace system according to claim 35, which is characterized in that the control module is used for:
It controls the holder and executes the predetermined registration operation associated with current trigger action.
37. clouds terrace system according to claim 34, which is characterized in that the trigger action includes preset sound letter
Number.
38. the clouds terrace system according to claim 37, which is characterized in that the preset voice signal includes the sound
At least one of the intensity of signal, the style of the voice signal, rhythm of the voice signal.
39. one or more includes the non-volatile computer readable storage medium storing program for executing of computer executable instructions, when the calculating
When machine executable instruction is executed by one or more processors, so that the processor perform claim requires any one of 1 to 19
The control method of the clouds terrace system.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/103192 WO2020042063A1 (en) | 2018-08-30 | 2018-08-30 | Control method for cradle head system, cradle head system and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110537364A true CN110537364A (en) | 2019-12-03 |
Family
ID=68659576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880012707.0A Pending CN110537364A (en) | 2018-08-30 | 2018-08-30 | Control method, clouds terrace system and the computer readable storage medium of clouds terrace system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110537364A (en) |
WO (1) | WO2020042063A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112543896A (en) * | 2020-01-21 | 2021-03-23 | 深圳市大疆创新科技有限公司 | Cloud platform and control method thereof |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201364558Y (en) * | 2009-03-16 | 2009-12-16 | 吉林市成林科技开发有限责任公司 | Combined multifunctional handle |
CN102611859A (en) * | 2012-02-24 | 2012-07-25 | 康佳集团股份有限公司 | Television system and method |
CN103607618A (en) * | 2013-11-21 | 2014-02-26 | 乐视致新电子科技(天津)有限公司 | Game control method and game control device in intelligent television |
CN104162278A (en) * | 2014-06-17 | 2014-11-26 | 廖明忠 | Air suspension and programmable motion method and system and toy flight vehicle |
AU2017100317A4 (en) * | 2017-03-20 | 2017-04-13 | Razer (Asia-Pacific) Pte Ltd | Gaming controllers with reconfigurable analog stick sensitivity modifier buttons |
CN106642578A (en) * | 2016-12-23 | 2017-05-10 | Tcl空调器(中山)有限公司 | Control method and device of air conditioner |
CN106716286A (en) * | 2016-09-27 | 2017-05-24 | 深圳市大疆创新科技有限公司 | Control method, control device, remote control system and unmanned aerial vehicle control system |
CN108401069A (en) * | 2018-02-08 | 2018-08-14 | 桂林智神信息技术有限公司 | It holds holder and the method and system of the camera of mobile terminal is controlled by it |
EP3367353A1 (en) * | 2017-02-28 | 2018-08-29 | Thales | Control method of a ptz camera, associated computer program product and control device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102073286B (en) * | 2010-12-31 | 2014-07-02 | 天津市亚安科技股份有限公司 | Device for expanding function of cradle head |
CN205249356U (en) * | 2015-12-22 | 2016-05-18 | 深圳市大疆创新科技有限公司 | Shooting equipment and controlling means thereof |
-
2018
- 2018-08-30 WO PCT/CN2018/103192 patent/WO2020042063A1/en active Application Filing
- 2018-08-30 CN CN201880012707.0A patent/CN110537364A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201364558Y (en) * | 2009-03-16 | 2009-12-16 | 吉林市成林科技开发有限责任公司 | Combined multifunctional handle |
CN102611859A (en) * | 2012-02-24 | 2012-07-25 | 康佳集团股份有限公司 | Television system and method |
CN103607618A (en) * | 2013-11-21 | 2014-02-26 | 乐视致新电子科技(天津)有限公司 | Game control method and game control device in intelligent television |
CN104162278A (en) * | 2014-06-17 | 2014-11-26 | 廖明忠 | Air suspension and programmable motion method and system and toy flight vehicle |
CN106716286A (en) * | 2016-09-27 | 2017-05-24 | 深圳市大疆创新科技有限公司 | Control method, control device, remote control system and unmanned aerial vehicle control system |
CN106642578A (en) * | 2016-12-23 | 2017-05-10 | Tcl空调器(中山)有限公司 | Control method and device of air conditioner |
EP3367353A1 (en) * | 2017-02-28 | 2018-08-29 | Thales | Control method of a ptz camera, associated computer program product and control device |
AU2017100317A4 (en) * | 2017-03-20 | 2017-04-13 | Razer (Asia-Pacific) Pte Ltd | Gaming controllers with reconfigurable analog stick sensitivity modifier buttons |
CN108401069A (en) * | 2018-02-08 | 2018-08-14 | 桂林智神信息技术有限公司 | It holds holder and the method and system of the camera of mobile terminal is controlled by it |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112543896A (en) * | 2020-01-21 | 2021-03-23 | 深圳市大疆创新科技有限公司 | Cloud platform and control method thereof |
Also Published As
Publication number | Publication date |
---|---|
WO2020042063A1 (en) | 2020-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10491806B2 (en) | Camera device control related methods and apparatus | |
CN109151340B (en) | Video processing method and device and electronic equipment | |
CN107395975A (en) | A kind of image processing method and device | |
CN108537870B (en) | Image processing method, device and electronic equipment | |
CN112637507B (en) | Shooting method, shooting device, electronic equipment and readable storage medium | |
CN110785990A (en) | Video shooting method and device and control equipment | |
JP2023551264A (en) | Photography methods, devices, electronic devices and storage media | |
CN109218614A (en) | A kind of automatic photographing method and mobile terminal of mobile terminal | |
CN110337621A (en) | Motion profile determination, time-lapse photography method, equipment and machine readable storage medium | |
WO2022061537A1 (en) | Control method, handheld gimbal, system, and computer-readable storage medium | |
US20120236158A1 (en) | Virtual directors' camera | |
CN109361794A (en) | Zoom control method, apparatus, storage medium and the mobile terminal of mobile terminal | |
CN108449546A (en) | A kind of photographic method and mobile terminal | |
CN108513652A (en) | The control method and device of holder | |
JP2021525043A (en) | Control methods and devices for time-lapse photography, imaging systems and programs | |
CN110291777A (en) | Image-pickup method, equipment and machine readable storage medium | |
CN110537364A (en) | Control method, clouds terrace system and the computer readable storage medium of clouds terrace system | |
JP2004363707A (en) | Display method and display device | |
CN112154643B (en) | Motion camera, self-timer control method and device, movable platform and storage medium | |
WO2024051556A9 (en) | Wallpaper display method, electronic device and storage medium | |
CN105430287B (en) | Control method, control device and camera system | |
JPH10262164A (en) | Image input device, image input method and storage medium | |
JP2006098995A5 (en) | ||
Chu et al. | Design of a motion-based gestural menu-selection interface for a self-portrait camera | |
WO2022061540A1 (en) | Control method, focus control method, apparatus, handheld platform 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191203 |
|
RJ01 | Rejection of invention patent application after publication |