CN112581566A - Performance text picture generation method and system, cluster unmanned aerial vehicle, medium and terminal - Google Patents
Performance text picture generation method and system, cluster unmanned aerial vehicle, medium and terminal Download PDFInfo
- Publication number
- CN112581566A CN112581566A CN202011303618.7A CN202011303618A CN112581566A CN 112581566 A CN112581566 A CN 112581566A CN 202011303618 A CN202011303618 A CN 202011303618A CN 112581566 A CN112581566 A CN 112581566A
- Authority
- CN
- China
- Prior art keywords
- performance
- unmanned aerial
- aerial vehicle
- character
- cluster
- 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
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims abstract description 7
- 239000000725 suspension Substances 0.000 claims abstract description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 claims description 5
- 230000010365 information processing Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 abstract description 8
- 238000004519 manufacturing process Methods 0.000 abstract description 6
- 238000005755 formation reaction Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000010410 layer Substances 0.000 description 2
- 239000002356 single layer Substances 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/109—Font handling; Temporal or kinetic typography
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention belongs to the technical field of cluster unmanned aerial vehicle performance formation manufacturing, and discloses a method and a system for generating performance character pictures, a cluster unmanned aerial vehicle, a medium and a terminal, wherein character contents to be presented are input, and proper fonts are selected to obtain character pictures; determining the number of the unmanned aerial vehicles for cluster performance, the minimum safety distance between the unmanned aerial vehicles and the position parameters of picture presentation during hovering performance. Acquiring all contour coordinates and sequences of the patterns shown in the simplified strokes by using an image processing related algorithm; and calculating the three-dimensional world coordinates of the suspension points of all the unmanned aerial vehicles during the performance according to the determined position parameters and the obtained overall contour coordinates and sequence of the patterns. The method can quickly manufacture the character performance pictures required by the performance of the cluster unmanned aerial vehicle, is convenient and simple to use, and greatly improves the efficiency of manufacturing the performance formation of the cluster unmanned aerial vehicle.
Description
Technical Field
The invention belongs to the technical field of performance formation of cluster unmanned aerial vehicles, and particularly relates to a performance character picture generation method and system, a cluster unmanned aerial vehicle, a medium and a terminal.
Background
At present, a considerable part of performance pictures of the cluster unmanned aerial vehicle are pure character pictures, and the character pictures have very strong expression capability compared with pattern pictures, so that the characters can accurately present the meaning to be expressed to audiences.
Before the cluster unmanned aerial vehicle performs light performance, related personnel are required to create pictures designed to complete the performance first, then the actual presenting position of each unmanned aerial vehicle participating in the performance is determined point by point according to the content of the performance pictures and the number of frames of the unmanned aerial vehicle, and finally the three-dimensional world coordinates of all the cluster unmanned aerial vehicles during hovering performance are obtained.
Currently, the process usually takes hours for technicians related to animation specialties to complete the design and creation of a static text picture. This work has higher technical requirement to the designer, needs it to be skilled to master a series of 3D design software, and this type of design software does not have the function of making unmanned aerial vehicle performance characters picture specially moreover, and the process of making is loaded down with trivial details, and efficiency is lower relatively. Therefore, designing a method for quickly generating a character picture of a performance of a cluster unmanned aerial vehicle is an urgent problem to be solved in the field.
At present, the unmanned aerial vehicle clustering technology is still in a rapid development period, a plurality of technical blanks exist, and a plurality of technical problems need to be solved and perfected.
Through the above analysis, the problems and defects of the prior art are as follows:
(1) in the prior art, the professional threshold is high, and non-animation related professionals cannot effectively make the unmanned aerial vehicle performance formation.
(2) The process of using the professional animation software to make the unmanned aerial vehicle performance formation is complicated, long in time consumption and low in efficiency.
(3) Professional animation software does not have the function of making aiming at the unmanned aerial vehicle performance formation specially, and the use degree of difficulty is high.
The difficulty in solving the above problems and defects is:
when the traditional animation software is used for manufacturing the unmanned aerial vehicle performance picture, the placing positions of the unmanned aerial vehicles need to be determined one by one according to the stroke sequence of characters, the more unmanned racks are needed for the picture, the longer the placing time is, and the whole process is very complicated.
The significance of solving the problems and the defects is as follows:
the invention can enable some persons with zero animation profession related basis to quickly make character and picture formations for the performance of the cluster unmanned aerial vehicle, and shorten the making period of the whole unmanned aerial vehicle performance project.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a performance character picture generation method, a system, a cluster unmanned aerial vehicle, a medium and a terminal.
The invention is realized in such a way that a method for generating a performance character picture comprises the following steps:
inputting the text content to be presented, and selecting a proper font to obtain a picture with related text information;
and determining the number of the unmanned aerial vehicles for cluster performance, the minimum safe distance and the position parameters of the performance pictures to be presented.
Acquiring pixel coordinates and contour sequences of all contour points of the pattern shown in the simplified stroke by using an image processing related algorithm;
and calculating the three-dimensional world coordinates of the suspension points of all the unmanned aerial vehicles during performance according to the determined position parameters and the obtained pixel coordinates and contour sequence of all the contour points of the pattern.
Further, the method for calculating the world coordinate calculates the three-dimensional world coordinate of the unmanned aerial vehicle in the air according to the extracted contour information within one second.
Another object of the present invention is to provide a system for generating a performance character screen, including:
the character picture acquisition module is used for inputting character contents to be presented and selecting fonts to obtain character pictures;
and the position parameter presenting module is used for determining the number of the unmanned aerial vehicles for cluster performance, the minimum safety distance and the position parameter presented by the performance picture.
The pattern contour coordinate and sequence acquisition module is used for acquiring all contour coordinates and sequences of the patterns shown in the simplified strokes by utilizing an image processing related algorithm;
and the three-dimensional world coordinate acquisition module is used for calculating the three-dimensional world coordinates of the suspension points of all the unmanned aerial vehicles during performance according to the determined position parameters and the obtained overall outline coordinates and sequences of the patterns.
Another object of the present invention is to provide a cluster performance drone, which is used to implement the performance character picture generation method.
Another object of the present invention is to provide a computer apparatus including a memory and a processor, the memory storing a computer program, the computer program, when executed by the processor, causing the processor to execute the method for generating a performance text screen.
Another object of the present invention is to provide a computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to execute the method for generating a performance text screen.
Another object of the present invention is to provide an information processing terminal for executing the generation method of the performance text screen.
Another object of the present invention is to provide an application of the performance text screen generation method to a commercial activity performance, an application to a commercial activity performance, and an application to a product promotion performance.
By combining all the technical schemes, the invention has the advantages and positive effects that:
the method can quickly manufacture the character performance pictures required by the performance of the cluster unmanned aerial vehicle, is convenient and simple to use, and greatly improves the efficiency of manufacturing the performance formation of the cluster unmanned aerial vehicle.
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 embodiments of the present application will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present application, and it is obvious for those skilled in the art that other drawings can be obtained from the drawings without creative efforts.
Fig. 1 is a flowchart of a method for quickly generating a text picture of a performance by a cluster unmanned aerial vehicle according to an embodiment of the present invention.
Fig. 2 is a schematic diagram of fast generation of character pictures of a cluster unmanned aerial vehicle performance.
Fig. 3(a) is an unmanned aerial vehicle performance picture which can generate a single-layer stroke by inputting four characters of 'happy new year', selecting a regular script font, setting the number of times of unmanned stands to be 300, and setting the safety interval to be 2.0 m;
fig. 3(b) shows that a unmanned aerial vehicle performance picture with double-layer strokes can be generated by selecting the unmanned aerial vehicle frame number of times as 500 and the unmanned aerial vehicle safety interval as 2.0 m.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Aiming at the problems in the prior art, the invention provides a method for quickly generating character pictures of a cluster unmanned aerial vehicle performance, and the invention is described in detail below with reference to the accompanying drawings.
As shown in fig. 1, a method for quickly generating a text picture of a performance by a cluster unmanned aerial vehicle according to an embodiment of the present invention includes the following specific steps:
s101: firstly, inputting the text content to be presented, selecting the font, and obtaining a text picture.
S102: and determining parameters such as the number of the unmanned aerial vehicles for cluster performance, the minimum safe distance, the position of the performance picture presentation and the like.
S103: and acquiring all contour coordinates and sequences of the patterns shown in the simplified strokes by using an image processing related algorithm.
S104: and calculating the three-dimensional world coordinates of the suspension points of all the unmanned aerial vehicles during the performance according to the parameters determined in the step S102 and the pattern contour information obtained in the step S103.
The text pictures related to the performance contents in step S101 can be easily obtained by directly inputting the text and selecting the font, thereby reducing the difficulty in creating the performance pictures.
The image processing algorithm in step S103 can quickly and accurately extract the outline information and the sequence in the text and pattern, and ensure the accuracy of the final position coordinates of the unmanned aerial vehicle.
The method for calculating the world coordinate in step S104 can calculate the three-dimensional world coordinate of the unmanned aerial vehicle in the air according to the extracted contour information in less than one second.
In the invention, fig. 2 is a schematic diagram of rapidly generating character pictures of a cluster unmanned aerial vehicle performance.
According to the invention, through the method for quickly making the performance character pictures of the cluster unmanned aerial vehicles, the performance character pictures of the cluster unmanned aerial vehicles which meet the actual setting requirements and spacing requirements can be quickly generated.
The invention reduces the technical threshold of the cluster unmanned aerial vehicle for making the character pictures for performance.
The invention greatly improves the efficiency of making the character and picture of the cluster unmanned aerial vehicle performance.
The specific application effects of the invention are as follows:
inputting four characters of 'happy new year', selecting a regular script font, setting the number of times of the unmanned stand to be 300 and the safety interval to be 2.0m, and generating an unmanned aerial vehicle performance picture with single-layer strokes as shown in 3 (a).
Or the unmanned aerial vehicle frame is selected for 500 times, the safety distance of the unmanned aerial vehicle is 2.0m, and a unmanned aerial vehicle performance picture with double-layer strokes can be generated, as shown in 3 (b).
Meanwhile, the three-dimensional world coordinates of each drone in the obtained performance picture are shown in the following table.
In the description of the present invention, "a plurality" means two or more unless otherwise specified; the terms "upper", "lower", "left", "right", "inner", "outer", "front", "rear", "head", "tail", and the like, indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, are only for convenience in describing and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed in a particular orientation, and be operated, and thus, should not be construed as limiting the invention. Furthermore, the terms "first," "second," "third," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
It should be noted that the embodiments of the present invention can be realized by hardware, software, or a combination of software and hardware. The hardware portion may be implemented using dedicated logic; the software portions may be stored in a memory and executed by a suitable instruction execution system, such as a microprocessor or specially designed hardware. Those skilled in the art will appreciate that the apparatus and methods described above may be implemented using computer executable instructions and/or embodied in processor control code, such code being provided on a carrier medium such as a disk, CD-or DVD-ROM, programmable memory such as read only memory (firmware), or a data carrier such as an optical or electronic signal carrier, for example. The apparatus and its modules of the present invention may be implemented by hardware circuits such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., or by software executed by various types of processors, or by a combination of hardware circuits and software, e.g., firmware.
The above description is only for the purpose of illustrating the present invention and the appended claims are not to be construed as limiting the scope of the invention, which is intended to cover all modifications, equivalents and improvements that are within the spirit and scope of the invention as defined by the appended claims.
Claims (10)
1. A method for generating a performance character picture, the method comprising:
inputting the text content to be presented, and selecting a font to obtain a text picture;
determining the number of the unmanned aerial vehicles for cluster performance, the minimum safe distance and the position parameters of the display of the performance pictures;
acquiring all contour coordinates and sequences of the patterns shown in the simplified strokes by using an image processing related algorithm;
and calculating the three-dimensional world coordinates of the suspension points of all the unmanned aerial vehicles during the performance according to the determined position parameters and the obtained overall contour coordinates and sequence of the patterns.
2. The method for generating a performance letter picture as claimed in claim 1, wherein the method for calculating world coordinates calculates the three-dimensional world coordinates of the unmanned aerial vehicle in the air according to the extracted contour information within one second.
3. A system for generating a performance character image, comprising:
the character picture acquisition module is used for inputting character contents to be presented and selecting fonts to obtain character pictures;
and the position parameter presenting module is used for determining the number of the unmanned aerial vehicles for cluster performance, the minimum safety distance and the position parameter presented by the performance picture.
The pattern contour coordinate and sequence acquisition module is used for acquiring all contour coordinates and sequences of the patterns shown in the simplified strokes by utilizing an image processing related algorithm;
and the three-dimensional world coordinate acquisition module is used for calculating the three-dimensional world coordinates of the suspension points of all the unmanned aerial vehicles during performance according to the determined position parameters and the obtained overall outline coordinates and sequences of the patterns.
4. A cluster performance unmanned aerial vehicle, which is used for realizing the performance character picture generation method of any one of claims 1-2.
5. A computer device comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the method of generating a performance text screen according to any one of claims 1 to 2.
6. A computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to execute the method of generating a performance text scene according to any one of claims 1 to 2.
7. An information processing terminal, characterized in that the information processing terminal is used for executing the generation method of the performance character picture according to any one of claims 1-2.
8. Use of a method of generating a textual display of a performance as claimed in any one of claims 1 to 2 in a performance of a commercial activity.
9. Use of a method of generating a textual display of a performance as claimed in any one of claims 1 to 2 in a performance of a commercial activity.
10. Use of a method of generating a performance text scene as claimed in any one of claims 1 to 2 in a product campaign performance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011303618.7A CN112581566A (en) | 2020-11-19 | 2020-11-19 | Performance text picture generation method and system, cluster unmanned aerial vehicle, medium and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011303618.7A CN112581566A (en) | 2020-11-19 | 2020-11-19 | Performance text picture generation method and system, cluster unmanned aerial vehicle, medium and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112581566A true CN112581566A (en) | 2021-03-30 |
Family
ID=75122926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011303618.7A Pending CN112581566A (en) | 2020-11-19 | 2020-11-19 | Performance text picture generation method and system, cluster unmanned aerial vehicle, medium and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112581566A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113139895A (en) * | 2021-04-29 | 2021-07-20 | 广州亿航智能技术有限公司 | Design method, terminal and storage medium for unmanned aerial vehicle formation performance matrix type graph |
CN118967855A (en) * | 2024-07-29 | 2024-11-15 | 深圳大漠大智控技术有限公司 | Method, device, equipment and medium for generating drone performance patterns |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109213191A (en) * | 2018-08-02 | 2019-01-15 | 平安科技(深圳)有限公司 | A kind of unmanned aerial vehicle (UAV) control method, computer readable storage medium and terminal device |
-
2020
- 2020-11-19 CN CN202011303618.7A patent/CN112581566A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109213191A (en) * | 2018-08-02 | 2019-01-15 | 平安科技(深圳)有限公司 | A kind of unmanned aerial vehicle (UAV) control method, computer readable storage medium and terminal device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113139895A (en) * | 2021-04-29 | 2021-07-20 | 广州亿航智能技术有限公司 | Design method, terminal and storage medium for unmanned aerial vehicle formation performance matrix type graph |
CN118967855A (en) * | 2024-07-29 | 2024-11-15 | 深圳大漠大智控技术有限公司 | Method, device, equipment and medium for generating drone performance patterns |
CN118967855B (en) * | 2024-07-29 | 2025-04-25 | 深圳大漠大智控技术有限公司 | Unmanned aerial vehicle performance pattern generation method, device, equipment and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3803803B1 (en) | Lighting estimation | |
CN112528863A (en) | Identification method and device of table structure, electronic equipment and storage medium | |
CN112699775A (en) | Certificate identification method, device and equipment based on deep learning and storage medium | |
CN109685870B (en) | Information labeling method and device, labeling equipment and storage medium | |
CN106845416B (en) | Obstacle identification method and device, computer equipment and readable medium | |
KR20170137170A (en) | Method and apparatus for text image processing | |
CN111240669B (en) | Interface generation method and device, electronic equipment and computer storage medium | |
CN110705213B (en) | PDF table extraction method, device, terminal and computer readable storage medium | |
CN112581566A (en) | Performance text picture generation method and system, cluster unmanned aerial vehicle, medium and terminal | |
CN112100742B (en) | Method and device for processing map based on three-dimensional model of hull structure and storage medium | |
CN112633270B (en) | Skeleton screen generation method, device and equipment based on picture identification and storage medium | |
CN106709489B (en) | Character recognition processing method and device | |
CN111652226A (en) | Image-based target identification method and device and readable storage medium | |
CN112528903A (en) | Face image acquisition method and device, electronic equipment and medium | |
CN113436298B (en) | Method and device for automatically generating Chinese character stroke order animation and related components thereof | |
CN114860137A (en) | Left-right circulating sliding method, device, equipment and medium for lvgl interface | |
CN114792295A (en) | Method, device, equipment and medium for correcting blocked object based on intelligent photo frame | |
CN112464753B (en) | Method and device for detecting key points in image and terminal equipment | |
CN112084103A (en) | Interface test method, device, equipment and medium | |
CN112596536A (en) | Method, product, storage medium and electronic device for clustering unmanned aerial vehicle performance pictures | |
CN111401365A (en) | OCR image automatic generation method and device | |
CN111489283B (en) | Picture format conversion method and device and computer storage medium | |
CN114663414B (en) | Rock and ore recognition and extraction system and method based on UNET convolutional neural network | |
CN111275012A (en) | Advertisement screen passenger flow volume statistical system and method based on face recognition | |
CN107423488B (en) | Automatic generating system and method for plane jig frame diagram |
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: 20210330 |
|
RJ01 | Rejection of invention patent application after publication |