Method, system and application for dynamic length and width setting of light matrix subtitles for formation aircraft
By adjusting the row information of formation aircraft and displaying the default background light, the problem of inconsistent subtitle length and width in formation flight performances was solved, the display of the background frame and the adjustability of the subtitle font were achieved, and the performance quality was improved.
Patent Information
- Application Number
- CN202211222658.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-04
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2042-10-04
AI Technical Summary
In formation flight performances, existing technologies are unable to dynamically adjust the length and width of light matrix subtitles, resulting in inconsistent fonts and lack of background frames, affecting the performance effect.
The row and column information is sent through the ground station to adjust the aircraft area of the fleet, reset the row starting position and length as well as the column starting position and length to form a matrix of row length × column length, and display the default background light on the aircraft not participating in the performance to form a border.
It realizes the dynamic adjustment of the length and width of the light subtitles, improves the flexibility and viewing experience of the performance, solves the problems of inconsistent fonts and lack of background frames, and enhances the performance effect.
Smart Images

Figure CN115766970B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of unmanned aerial vehicle (UAV) lighting effect processing, and in particular relates to a method, system and application for dynamically setting the length and width of light matrix subtitles of formation aircraft. Background Art
[0002] During the flight performance of the formation aircraft light matrix subtitle scrolling, there is a problem that the length and width of the light matrix formed by the aircraft in the formation cannot be dynamically adjusted. The aircraft group performance can only display the subtitle message scrolling according to the actual rows and columns of the aircraft. It is impossible to add a background frame to form different widths of the light effect subtitle message fonts. As a result, when the font is too large or too thin during the flight performance, the display size is unreasonable. Designing a method to support dynamic adjustment of the light matrix subtitle display length has become a technical problem that needs to be solved during the flight performance of the formation aircraft group.
[0003] Through the above analysis, the problems and defects of the existing technology are as follows: in the process of scrolling the light matrix subtitles of the formation flight performance, the number of aircraft in different sorties is different, resulting in different side lengths of the light matrix formed by the formation, and some subtitle message fonts formed by the length and width will appear too uncoordinated; in some usage scenarios, it is necessary to display the background border, and the single font display appears boring, and the performance light matrix subtitle effect is poor. Summary of the Invention
[0004] To overcome the problems existing in the related art, the disclosed embodiments of the present invention provide a method, system and application for dynamically setting the length and width of the light matrix subtitles of formation aircraft.
[0005] The technical solution is as follows: A method for dynamically setting the length and width of the light matrix subtitles of a formation of aircraft includes:
[0006] S1, according to the row and column information sent by the ground station, set the aircraft group area participating in the light matrix performance;
[0007] S2, resetting the row start position, row length, and row end position based on the aircraft region of the fleet under the symmetry of the screen; and setting the column start position, column length, and column end position;
[0008] S3, based on the row length and column length set in step S2 above, forming a matrix of row length × column length;
[0009] S4, based on the matrix of row length × column length, the aircraft plays the performance according to the set matrix of row length × column length.
[0010] In one embodiment, in step S1, if the ground station does not send a row and column information setting instruction, the default formation fleet light matrix subtitle scrolling performance is performed. The fleet receives the lighting effect instruction, waits for the instruction execution UTC time to arrive, and starts displaying the light subtitle message until the message scrolling is completed.
[0011] The setting of the aircraft group area participating in the light matrix performance includes: selecting the row and column number (n, m) of the aircraft group, generating the lighting effect by sequence number when the ground station generates the lighting effect, sending the lighting effect command to the corresponding aircraft, and the aircraft displaying the corresponding lighting effect to display the content.
[0012] In one embodiment, in the matrix of row length × column length formed in step S3, the positions of the aircraft are not adjusted. After the row length and column length are determined in step S2, a range of the aircraft in the large matrix of row length × column length is selected. The selected range displays the subtitle lights, and the unselected matrix ranges are assigned default dance waypoint lights (i.e., lights are turned off). A new matrix is formed, and the row and column lengths and widths of the new matrix are both smaller than the row and column lengths and widths of the original aircraft in the group.
[0013] Aircraft outside the matrix of row length × column length formed in step S4 do not receive any lighting instructions and execute the display of the default dance waypoint lights to form a border of a certain width.
[0014] In one embodiment, the method for dynamically setting the length and width of the light matrix subtitles of the formation aircraft is performed by the following steps:
[0015] Step 1: The formation aircraft arrive at the designated position;
[0016] Step 2: The ground station sends a screen width adjustment instruction. If not, proceed to the next step. If yes, proceed to adjust the screen width: set row and column information, including setting the row start position length and column start position. After setting the row start position length, set the row start position. Obtain a matrix of row length × column length. Set the background color for aircraft that are not in the row length × column length matrix.
[0017] Step 3: Send lighting effect instructions;
[0018] Step 4, determine the Utc time;
[0019] Step 5, play the lighting effect;
[0020] Step 6: The lighting effect playback ends;
[0021] Step 7: The fleet returns home.
[0022] Another object of the present invention is to provide a formation aircraft light matrix subtitle length and width dynamic setting system comprising:
[0023] The ground station is used to send instructions on whether to adjust the screen length during a fleet aircraft performance;
[0024] The default module for the fleet row and column lighting effects is used to perform the default fleet formation light matrix subtitle scrolling performance when no row and column information setting instructions are received from the ground station. It also executes the lighting effect instructions sent by the ground station, waits for the command execution UTC time to arrive, and starts displaying the light subtitle message until the message scrolling is completed.
[0025] The row and column information adjustment module is used to receive the row and column information sent by the ground station, and then set the aircraft area participating in the light matrix performance according to the row and column information to form a matrix of row length × column length;
[0026] The lighting instruction execution module is used to play the performance according to the matrix of row length × column length. The aircraft that have not received the lighting instruction will display the default dance waypoint light to form a subtitle screen border with a certain width.
[0027] Another object of the present invention is to provide a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the method for dynamically setting the length and width of the formation aircraft light matrix subtitles.
[0028] Another object of the present invention is to provide a computer-readable storage medium storing a computer program, which, when executed by a processor, enables the processor to execute the method for dynamically setting the length and width of the formation aircraft light matrix subtitles.
[0029] Another object of the present invention is to provide a ground station controller, which is used to provide a user input interface to implement the method of dynamic length and width setting of the formation aircraft light matrix subtitles when executed on an electronic device.
[0030] Another object of the present invention is to provide a formation aircraft, which implements the method for dynamically setting the length and width of the formation aircraft light matrix subtitles.
[0031] Another object of the present invention is to provide a method for dynamically setting the length and width of the formation aircraft light matrix subtitles for application in the display of subtitles, background frames, and subtitle message fonts in rows and columns of large-scale performance aircraft.
[0032] Combining all the above technical solutions, the advantages and positive effects of the present invention are as follows:
[0033] First, in view of the technical problems existing in the above-mentioned prior art and the difficulty of solving these problems, this paper closely combines the technical solutions to be protected by the present invention and the results and data during the research and development process, and analyzes in detail and in depth how the technical solutions of the present invention solve the technical problems and some creative technical effects brought about by solving the problems. The specific description is as follows:
[0034] The present invention provides a method for dynamically setting the length and width of light matrix subtitles for formation aircraft. By dynamically setting the row and column widths of the aircraft participating in the light matrix performance and displaying a default background light color for aircraft not participating in the performance, the method realizes the function of adjusting the length and width of light subtitles during formation flight performances, and solves the problems of deviation in performance effects due to the lack of a background color display border and the impact of font incoordination on the viewing experience.
[0035] Second, considering the technical solution as a whole or from the perspective of the product, the technical effects and advantages of the technical solution to be protected by the present invention are described in detail as follows:
[0036] The present invention adjusts the number of aircraft in each row and column during the scrolling subtitle performance of the formation flight light matrix, thereby realizing the functions of displaying the background border and adjusting the subtitle font size ratio, thereby improving the flexibility and watchability of the formation performance and enhancing the adjustability of the on-site demonstration. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure;
[0038] Figure 1 This is a flow chart of a method for dynamically setting the length and width of a light matrix subtitle for a formation of aircraft provided by an embodiment of the present invention;
[0039] Figure 2 This is a schematic diagram of a method for dynamically setting the length and width of a light matrix subtitle for a formation of aircraft provided by an embodiment of the present invention;
[0040] Figure 3 This is a schematic diagram of a system for dynamically setting the length and width of a light matrix subtitle for a formation of aircraft provided by an embodiment of the present invention;
[0041] Figure 4 This is a diagram showing specific experimental data during a single-aircraft performance of a formation aircraft provided by an embodiment of the present invention;
[0042] In the figure: 1. Ground station; 2. Default module for lighting effects of fleet rows and columns; 3. Row and column information adjustment module; 4. Lighting command execution module. DETAILED DESCRIPTION
[0043] To make the above-mentioned objects, features, and advantages of the present invention more readily apparent, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings. The following description sets forth numerous specific details to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways than those described herein, and those skilled in the art may make similar modifications without departing from the scope of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0044] 1. Explanation of the embodiment:
[0045] An embodiment of the present invention provides a method for dynamically setting the length and width of light matrix subtitles of a formation of aircraft, including:
[0046] Step 1: Set the aircraft area of the fleet participating in the light matrix performance according to the row and column information sent by the ground station;
[0047] Step 2: Under the symmetry of the screen, reset the row start position, row length and row end position based on the aircraft area of the fleet; and reset the column start position, column length and column end position;
[0048] Step 3: Based on the row length and column length set in step 2 above, a matrix of row length × column length is formed;
[0049] Step 4: Based on the matrix of row length × column length, the aircraft performs a play performance according to the set matrix of row length × column length.
[0050] In one embodiment of the present invention, setting the area of the fleet aircraft participating in the light matrix performance in step 1 includes: selecting the number of rows and columns of the fleet aircraft, (n, m), generating the lighting effect according to the sequence number when the ground station generates the lighting effect, sending the lighting effect command to the corresponding aircraft, and the aircraft displaying the corresponding lighting effect to display the content.
[0051] In one embodiment of the present invention, in the matrix of row length × column length formed in step 3, the position of the aircraft is not adjusted. After the row length and column length are determined in step S2, the aircraft in the formed large matrix of row length × column length are range-selected. The selected range displays the subtitle light, and the unselected matrix range specifies the default dance waypoint light (i.e., the light is turned off), thereby forming a new matrix. The row and column lengths and widths of the new matrix are both smaller than the row and column lengths and widths of the original aircraft in the group.
[0052] Example 1
[0053] like Figure 1 As shown, the method for dynamically setting the length and width of the light matrix subtitles of a formation aircraft provided by an embodiment of the present invention includes the following steps:
[0054] S101, the formation aircraft takes off and arrives at the designated location;
[0055] S102: If the ground station operator does not send a row and column information setting instruction, the default formation fleet light matrix subtitle scrolling performance will be carried out. The fleet will receive the lighting effect instruction, wait for the instruction execution UTC time to arrive, and start displaying the light subtitle message until the message scrolling is completed.
[0056] If the ground station operator sends row and column information, the area of the fleet aircraft participating in the light matrix show will be set according to the row and column information. For example, if the fleet aircraft forms a matrix with a range of 30×40, then the starting position of the row is set to the third aircraft, the row length is 26, and the end position is the 28th aircraft. The starting position of the column is set to the third aircraft, the column length is 36, and the end position is the 38th aircraft. In this way, a 26×36 matrix is formed. In the middle of the fleet matrix, the rest of the area is a border with a width of 2.
[0057] S103, when the setting is completed, the ground station starts to send light instructions to the aircraft within the 26×36 range. The aircraft that receive the light instructions will play the performance according to the set light message. The aircraft that do not receive the light instructions will display the default dance waypoint light, thus forming a subtitle screen border with a width of 2.
[0058] S104, the light show ends, the fleet of aircraft returns, and the entire performance ends.
[0059] Example 2
[0060] like Figure 2 As shown, the method for dynamically setting the length and width of formation aircraft light matrix subtitles provided by the present invention adjusts the length and width of the matrix subtitles for formation flight, enabling optional border adjustment and adjustable subtitle font format, thereby increasing operational flexibility and viewing comfort during formation aircraft performances.
[0061] The specific steps include:
[0062] Step 1: The formation aircraft arrive at the designated position;
[0063] Step 2: The ground station sends a screen width adjustment instruction. If not, proceed to the next step; if yes, proceed to the screen width adjustment step.
[0064] Step 3: Send lighting effect instructions;
[0065] Step 4, determine the Utc time;
[0066] Step 5, play the lighting effect;
[0067] Step 6: The lighting effect playback ends;
[0068] Step 7: The fleet returns home.
[0069] In an embodiment of the present invention, in step 2, adjusting the screen width includes:
[0070] Set row and column information; including setting the row start position length and column start position length;
[0071] After setting the row start position length, set the row start position; after setting the column start position length, set the column start position; obtain the matrix of row length × column length;
[0072] The above setting displays the background color for the aircraft that are not in the matrix of row length × column length, and finally forms a matrix of row length × column length rows and columns of aircraft, and then executes the lighting effect command sending step in step 3.
[0073] Example 3
[0074] like Figure 3 As shown, the embodiment of the present invention provides a system for dynamically setting the length and width of the light matrix subtitles of a formation aircraft, including:
[0075] Ground station 1 is used to send a command to determine whether to adjust the screen length during a fleet aircraft performance;
[0076] The default module 2 for the fleet row and column lighting effect is used to perform the default fleet formation light matrix subtitle scrolling performance when no row and column information setting command is received from the ground station 1, and execute the lighting effect command issued by the ground station 1. It waits for the command execution UTC time to arrive and starts to display the light subtitle message until the message scrolling is completed;
[0077] The row and column information adjustment module 3 is used to receive the row and column information sent by the ground station, and then set the aircraft area of the fleet participating in the light matrix performance according to the row and column information to form a matrix of row length × column length;
[0078] The lighting instruction execution module 4 is used to play the performance according to the matrix of row length × column length. The aircraft that have not received the lighting instruction will display the default dance waypoint light to form a subtitle screen border with a certain width.
[0079] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0080] The information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present invention. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0081] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0082] 2. Application Examples
[0083] Application Examples
[0084] An embodiment of the present invention provides a computer device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps of any of the above-mentioned method embodiments when executing the computer program.
[0085] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0086] An embodiment of the present invention also provides an information data processing terminal, which is used to provide a user input interface to implement the steps in the above-mentioned method embodiments when executed on an electronic device. The information data processing terminal is not limited to mobile phones, computers, and switches.
[0087] An embodiment of the present invention further provides a server, which is used to provide a user input interface to implement the steps in the above method embodiments when executed on an electronic device.
[0088] An embodiment of the present invention provides a computer program product. When the computer program product is run on an electronic device, the electronic device can implement the steps of the above-mentioned method embodiments when executing the computer program product.
[0089] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the process of the above-mentioned embodiment method by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can at least include: any entity or device capable of carrying computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, mobile hard drive, magnetic disk, or optical disk.
[0090] III. Evidence of the relevant effects of the embodiments:
[0091] like Figure 4 The following is the specific experimental data display during the single-plane performance of the formation aircraft. Figure 4 As can be seen, the state of the light matrix starts to switch after receiving a new message, and then plays. The RGB state of the light-related changes with the received light information, and the dance state is also running normally, realizing the caching and playback of multiple sets of lighting effect information.
[0092] The above description is only a preferred specific implementation method of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications, equivalent substitutions and improvements made by any technician familiar with this technical field within the technical scope disclosed by the present invention and within the spirit and principles of the present invention should be covered by the scope of protection of the present invention.
Claims
1. A method for dynamically setting the length and width of the light matrix subtitles of a formation of aircraft, characterized in that: The method includes: S1, according to the row and column information sent by the ground station, set the aircraft group area participating in the light matrix performance; S2, resetting a row start position, a row length, and a row end position based on the aircraft region of the fleet; and setting a column start position, a column length, and a column end position; S3, based on the row length and column length set in step S2 above, forming a matrix of row length × column length; S4, based on the matrix of row length × column length, the aircraft plays the performance according to the set matrix of row length × column length; In step S1, if the ground station does not send a row and column information setting instruction, the default formation group light matrix subtitle scrolling performance is performed. The group receives the lighting effect instruction, waits for the instruction execution UTC time to arrive, and starts to display the light subtitle message until the message scrolling is completed; The setting of the aircraft group area participating in the light matrix performance includes: selecting the row and column numbers (n, m) of the aircraft group, generating the lighting effect in sequence when the ground station generates the lighting effect, sending the lighting effect command to the corresponding aircraft, and the aircraft displaying the corresponding lighting effect and displaying the content; In the matrix of row length × column length formed in step S3, the position of the aircraft is not adjusted. After the row length and column length are determined in step S2, the aircraft in the large matrix of row length × column length formed are selected. The selected range displays the subtitle light, and the unselected matrix range specifies the default dance waypoint light to form a new matrix. The row and column lengths and widths of the new matrix are both smaller than the row and column lengths and widths of the original aircraft in the group. Aircraft outside the matrix of row length × column length formed in step S4 do not receive any lighting instructions and execute the display of the default dance waypoint lights to form a border of a certain width.
2. The method for dynamic length and width setting of the light matrix subtitles of a formation aircraft according to claim 1, characterized in that: This method performs the following steps to dynamically set the length and width of the light matrix subtitles: Step 1: The formation aircraft arrive at the designated position; Step 2: The ground station sends a command to determine whether to adjust the screen width. If not, proceed to the next step. If yes, then adjust the screen width: set row and column information; Including setting the row start position length and column start position; after setting the row start position length, set the row start position; obtain the matrix of row length × column length; set the background color of the aircraft that are not in the matrix of row length × column length; Step 3: Send lighting effect instructions; Step 4, determine the Utc time; Step 5, play the lighting effect; Step 6: The lighting effect playback ends; Step 7: The fleet returns home.
3. A system for dynamically setting the length and width of a formation aircraft light matrix subtitle according to the method for dynamically setting the length and width of a formation aircraft light matrix subtitle according to any one of claims 1-2, characterized in that: The formation aircraft light matrix subtitle length and width dynamic setting system includes: A ground station (1) is used to send an instruction on whether to adjust the screen length in a group aircraft performance; The default module (2) for the lighting effect of the fleet formation is used to perform the default fleet formation lighting matrix subtitle scrolling performance when no row and column information setting instruction is received from the ground station (1), and execute the lighting effect instruction sent by the ground station (1), wait for the arrival of the instruction execution UTC time, and start displaying the lighting subtitle message until the message scrolling is completed; The row and column information adjustment module (3) is used to receive the row and column information sent by the ground station, and then set the aircraft area of the fleet participating in the light matrix performance according to the row and column information to form a matrix of row length × column length; The lighting instruction execution module (4) is used to play the performance according to the matrix of row length × column length formed. The aircraft that has not received the lighting instruction displays the default dance waypoint light to form a subtitle screen border with a certain width.
4. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the method for dynamically setting the length and width of the formation aircraft light matrix subtitles as described in any one of claims 1-2.
5. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the method for dynamically setting the length and width of the light matrix subtitles of a formation aircraft according to any one of claims 1-2.
6. A ground station controller, characterized in that: The ground station controller is used to provide a user input interface when executed on an electronic device to implement the method for dynamically setting the length and width of the formation aircraft light matrix subtitles as described in any one of claims 1-2.
7. A formation aircraft, characterized in that: The formation aircraft implements the method for dynamically setting the length and width of the formation aircraft light matrix subtitles as described in any one of claims 1-2.
8. An application of the method for dynamically setting the length and width of the light matrix subtitles of a formation of aircraft as described in any one of claims 1-2 in displaying subtitles, background frames, and subtitle message fonts in rows and columns of large-scale performance aircraft.
Citation Information
Patent Citations
Unmanned aerial vehicle formation light performance method
CN110658849A
Rolling subtitle display method and device
CN115022703A
Picture reproduction system and method utilizing independent picture elements
US20030160739A1