Method, device and equipment for generating lamp point parameter file of special-shaped screen and medium
By determining the effective LED area of the display module of the irregularly shaped screen cabinet on the operation canvas, establishing a mapping relationship and generating an LED parameter file, the problem of abnormal display of the irregularly shaped screen was solved, and efficient configuration and high-quality display of the irregularly shaped screen were achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN LIDING PHOTOELECTRIC TECH
- Filing Date
- 2023-08-23
- Publication Date
- 2026-07-10
AI Technical Summary
Existing technology cannot accurately confirm the correspondence between operation points on the canvas and screen light points on irregularly shaped screens, resulting in abnormal display of irregularly shaped screens.
By acquiring multiple display modules of the irregularly shaped screen cabinet, the effective light spot areas corresponding to the display modules on the operation canvas are determined, a mapping relationship is established, and a light spot parameter file is generated to control the display of the irregularly shaped screen.
It improves the configuration efficiency of irregularly shaped screens and ensures the display quality of irregularly shaped screens.
Smart Images

Figure CN117133229B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of screen display control technology, and in particular to a method, apparatus, device, and medium for generating lamp point parameter files for irregularly shaped screens. Background Technology
[0002] LED irregular-shaped screens, also known as creative screens, are LED displays with special shapes modified from conventional LED displays. Unlike the rectangular or flat shapes of conventional LED displays, LED irregular-shaped screens come in various shapes.
[0003] For LED displays, in the configuration file related to the lighting control of the screen lights, the shapes of the canvas and the screen are regular, so the operation points on the canvas correspond one-to-one with the screen lights. However, for irregularly shaped screens, the operation points on the canvas cannot correspond one-to-one with the irregularly shaped screen housing. The direct operation object during screen calibration is the actual screen lights. Therefore, it is impossible to correspond the actual screen lights to the specific operation points on the canvas, which leads to the inability to reproduce the normal display of the irregularly shaped screen based on the operation points on the canvas. Summary of the Invention
[0004] This invention provides a method, apparatus, device, and medium for generating light point parameter files for irregularly shaped screens, in order to solve the problem that it is currently impossible to accurately confirm the correspondence between operation points on the canvas and screen light points of irregularly shaped screens, which leads to abnormal display of irregularly shaped screens.
[0005] According to one aspect of the present invention, a method for generating a lamp point parameter file for an irregularly shaped screen is provided, the method comprising:
[0006] Obtain multiple display modules of the irregularly shaped screen cabinet, and determine the effective light point area on the operation canvas corresponding to the display module based on the light points in the display module;
[0007] Based on the display requirements of the irregularly shaped screen enclosure, multiple operation canvases are combined to determine the effective light point area, resulting in an effective light point composition diagram. The effective light point composition diagram is then exported to generate a light point parameter file corresponding to the irregularly shaped screen, so as to control the display of the irregularly shaped screen according to the light point parameter file.
[0008] Optionally, after determining the effective light spot area corresponding to the display module on the operation canvas based on the light spots in the display module, the method further includes:
[0009] Establish a first mapping relationship between the effective parameter information of the lamp points in the irregularly shaped screen housing and their display parameter information on the operation canvas;
[0010] The first mapping relationship is stored in the data group of the light points in the display module corresponding to the effective light point area.
[0011] Optionally, the set size of the operation canvas is smaller than the actual size of the display module;
[0012] After determining the effective light spot area on the operation canvas corresponding to the display module based on the light spots in the display module, the method further includes:
[0013] Identify the undrawn light points in the display module that do not have a valid light point area defined on the operation canvas;
[0014] The number of undrawn light points is less than the number of invalid light point areas on the operation canvas.
[0015] Optionally, after determining the effective light spot area corresponding to the display module on the operation canvas based on the light spots in the display module, the method further includes:
[0016] The undrawn light points in the display module are filled into the invalid light point area on the operation canvas.
[0017] Optionally, the method for generating the lamp point parameter file for irregularly shaped screens further includes:
[0018] Establish a second mapping relationship between the effective parameter information of the undrawn light points in the irregularly shaped screen cabinet and the display parameter information of the invalid light point area on the operation canvas;
[0019] After storing the second mapping relationship into the data group of the light points in the display module corresponding to the invalid light point area, an operation canvas containing the valid light point area and the invalid light point area is determined.
[0020] Based on the display requirements of the irregularly shaped screen cabinet, multiple operation canvases that define the effective light point area and the ineffective light point area are combined to obtain the effective light point composition diagram.
[0021] Optionally, the method for generating the lamp point parameter file for irregularly shaped screens further includes:
[0022] Based on the scanning method of irregular screen, the LEDs in the display module are grouped, and the LED scan count information corresponding to the grouped LEDs is generated.
[0023] The number of light spot scans and the position parameters of the light spot in the irregular screen enclosure are stored in the corresponding data group of the display module to which the light spot belongs.
[0024] Optionally, generate the scan count information for the grouped light points, including:
[0025] The scan count information for each group of lights is generated based on the scan count of the scanning method and the sorting sequence number after grouping.
[0026] According to another aspect of the present invention, an apparatus for generating a lamp point parameter file for an irregularly shaped screen is provided, the apparatus comprising:
[0027] The effective light spot area determination module is used to acquire multiple display modules of the irregularly shaped screen cabinet and determine the effective light spot area corresponding to the display module on the operation canvas based on the light spots in the display module.
[0028] The lamp point parameter file generation module is used to perform operations that combine multiple operation canvases to determine the effective lamp point areas according to the display requirements of the irregular screen cabinet, obtain an effective lamp point composition diagram, and export the effective lamp point composition diagram to generate a lamp point parameter file corresponding to the irregular screen, so as to control the display of the irregular screen according to the lamp point parameter file.
[0029] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0030] At least one processor; and,
[0031] A memory communicatively connected to the at least one processor; wherein,
[0032] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the lamp point parameter file generation method for irregular screens according to any embodiment of the present invention.
[0033] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions, the computer instructions being configured to cause a processor to execute and implement the lamp point parameter file generation method for irregularly shaped screens as described in any embodiment of the present invention.
[0034] The technical solution of this invention involves acquiring multiple display modules of an irregularly shaped screen enclosure, and determining the effective light point areas corresponding to the display modules on the operation canvas based on the light points in the display modules. Multiple operation canvases with the determined effective light point areas are combined according to the display requirements of the irregularly shaped screen enclosure to obtain an effective light point composition diagram. This diagram is then exported to generate a light point parameter file corresponding to the irregularly shaped screen, allowing control of the irregularly shaped screen display based on the light point parameter file. This invention solves the problem of the inability to accurately confirm the correspondence between operation points on the canvas and screen light points on an irregularly shaped screen, leading to abnormal display, thereby improving the configuration efficiency of irregularly shaped screens and ensuring their display quality.
[0035] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1 This is a flowchart of a method for generating a lamp point parameter file for an irregularly shaped screen according to Embodiment 1 of the present invention;
[0038] Figure 2 This is a flowchart of a method for generating a lamp point parameter file for an irregularly shaped screen according to Embodiment 2 of the present invention;
[0039] Figure 3 This is a schematic diagram of the structure of an exemplary irregularly shaped screen display module according to Embodiment 2 of the present invention;
[0040] Figure 4 This is an exemplary layout diagram of the effective light point area of the display module drawn on the operation canvas according to Embodiment 2 of the present invention;
[0041] Figure 5 This is an exemplary layout diagram of drawing invalid light spot areas on the operation canvas according to Embodiment 2 of the present invention;
[0042] Figure 6 This is a scene diagram of an exemplary operation canvas combination provided according to Embodiment 2 of the present invention;
[0043] Figure 7 This is a schematic diagram of a device for generating lamp point parameter files for irregularly shaped screens according to Embodiment 3 of the present invention;
[0044] Figure 8 This is a schematic diagram of the structure of an electronic device that implements the lamp point parameter file generation method for irregularly shaped screens according to embodiments of the present invention. Detailed Implementation
[0045] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0046] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0047] Example 1
[0048] Figure 1 This invention provides a flowchart of a method for generating a lamp parameter file for an irregularly shaped screen, according to Embodiment 1. This embodiment is applicable to situations where a unique mapping relationship is confirmed between the lamp area on the operation canvas and the lamps on the irregularly shaped screen housing. This method for generating a lamp parameter file for an irregularly shaped screen can be executed by a device for generating a lamp parameter file for an irregularly shaped screen. This device can be implemented in hardware and / or software and can be configured in an electronic device that controls the display of the irregularly shaped screen. Figure 1 As shown, the method for generating the lamp point parameter file for irregularly shaped screens includes:
[0049] S110. Obtain multiple display modules of the irregularly shaped screen cabinet, and determine the effective light point area on the operation canvas corresponding to the display module based on the light points in the display module.
[0050] The irregularly shaped screen includes multiple cabinets, each cabinet can include multiple display modules, and each display module includes multiple data groups. The data groups can be arranged in a preset order, which can be determined by the physical connection structure of the cabinets. This can be achieved by setting the corresponding cascading direction and related parameters through the intelligent setting function of the host computer based on the physical connection structure of the cabinets.
[0051] The number of cabinets in the irregularly shaped screen and the data of the display modules in each cabinet are determined by the actual operation requirements of the irregularly shaped screen. This embodiment does not impose any restrictions on the specific number of both.
[0052] This application considers irregularly shaped screens, and the corresponding display modules are also irregularly shaped modules suitable for irregularly shaped screens. In addition, the shape of the operation canvas is regular. Therefore, for irregularly shaped screens, the operation points on the operation canvas and the light points of the irregularly shaped screen cabinet cannot be accurately matched one-to-one. It is necessary to draw the corresponding light point on the operation canvas according to the actual light point position in the display module, so as to obtain the effective light point area of the light point on the operation canvas.
[0053] After determining the effective light point area of the light points in the display module on the operation canvas, a first mapping relationship is established between the effective parameter information of the light points in the irregular screen cabinet and their display parameter information on the operation canvas, and the first mapping relationship is stored in the data group of the light points in the display module corresponding to the effective light point area.
[0054] It is understandable that the size of the operation canvas can be larger than the size of the display module, meaning that the display module can be completely drawn on the operation canvas. When the size of the operation canvas is smaller than the size of the display module, the display module cannot be completely drawn on the operation canvas.
[0055] The effective light spot area is the position of the light spot in the display module on the operation canvas. Each light spot in the display module corresponds to one effective light spot area. The number of effective light spot areas is less than the number of selectable light spot areas on the operation canvas. The number of selectable light spot areas on the operation canvas is determined by the size of the operation canvas.
[0056] Furthermore, when the size of the operation canvas makes it impossible to completely depict all the light points in the display module, the light points not depicted on the operation canvas (i.e., the un-depicted light points below) can be supplemented by selecting other positions on the operation canvas that are not selected as valid light point areas (i.e., other selectable light point areas besides the valid light point areas) to ensure that all light points in the display module are depicted on the operation canvas.
[0057] Similarly, after identifying the invalid light point area in the display module where no light point is drawn on the operation canvas, a second mapping relationship is established between the valid parameter information of the undrawn light point in the irregular screen cabinet and the display parameter information of the invalid light point area on the operation canvas, and the second mapping relationship is stored in the data group of the light point in the display module corresponding to the invalid light point area.
[0058] S120. Based on the display requirements of the irregularly shaped screen cabinet, combine multiple operation canvases that determine the effective light point area to obtain an effective light point composition diagram, and export the effective light point composition diagram to generate a light point parameter file corresponding to the irregularly shaped screen, so as to control the display of the irregularly shaped screen according to the light point parameter file.
[0059] Among them, the display requirements of the irregular screen cabinet are the actual positions of each display module in the irregular screen cabinet to ensure the accurate display of the irregular screen. In other words, the combination according to the display requirements of the irregular screen cabinet should conform to the display effect of the actual screen of the irregular screen.
[0060] Specifically, since each display module draws the effective light point area on its corresponding operation canvas, after all the effective light point areas of each display module are determined, the operation canvases corresponding to all display modules need to be combined according to the display requirements of the irregular screen cabinet to obtain a complete effective light point composition diagram.
[0061] As the name suggests, the effective light point composition diagram is a diagram that includes the arrangement of light points of all display modules in the irregularly shaped screen cabinet. The effective light point composition diagram is composed of multiple operation canvases.
[0062] The lamp point parameter file is a project file exported from the effective lamp point composition diagram. The lamp point parameter file contains all the data parameters of each screen display position on the irregular screen. The irregular screen can obtain all the data parameters required for display based on the lamp point parameter file, thereby realizing the screen display and control of the irregular screen.
[0063] Based on the above, considering the chip selection for irregularly shaped screens, different chips have different processing performance, and the chip control performance corresponding to different scanning methods varies in fineness. Since the display driving method of irregularly shaped screens is constant current driving, its scanning methods are divided into static scanning and dynamic scanning. Dynamic scanning can be divided into 1 / 2, 1 / 4, 1 / 8, and 1 / 16 scanning. This application groups the lamps in the display module based on the scanning method of irregularly shaped screens, which can be applied to any scanning method and does not impose any restrictions on the scanning method of irregularly shaped screens.
[0064] Specifically, based on the scanning method of the irregular screen, the LEDs in the display module are grouped, and the LED scan count information corresponding to the grouped LEDs is generated. The LED scan count information and the position parameter information of the LEDs in the irregular screen cabinet are stored in the corresponding data group of the display module to which the LEDs belong.
[0065] The scanning number information of the grouped lamp points is generated according to the scanning method and the arrangement number after grouping. For example, the effective point area of the first scan can be named 1_1, or other accurate naming methods can be used. This application does not impose any special restrictions on it.
[0066] The position parameter information includes the relative position of the light point in the display module and the corresponding correction coefficient. Furthermore, based on the light point scan count information and the position parameter information, they can be sorted from left to right and then from top to bottom, and stored in the corresponding data group of the display module to which the light point belongs.
[0067] The technical solution of this invention involves acquiring multiple display modules of an irregularly shaped screen enclosure, and determining the effective light point areas corresponding to the display modules on the operation canvas based on the light points in the display modules. Multiple operation canvases with the determined effective light point areas are combined according to the display requirements of the irregularly shaped screen enclosure to obtain an effective light point composition diagram. This diagram is then exported to generate a light point parameter file corresponding to the irregularly shaped screen, allowing control of the irregularly shaped screen display based on the light point parameter file. This invention solves the problem of the inability to accurately confirm the correspondence between operation points on the canvas and screen light points on an irregularly shaped screen, leading to abnormal display, thereby improving the configuration efficiency of irregularly shaped screens and ensuring their display quality.
[0068] Example 2
[0069] Figure 2 This is a flowchart of a method for generating a light point parameter file for an irregularly shaped screen, provided in Embodiment 2 of the present invention. Based on the above embodiments, this embodiment considers that when the set size of the operation canvas is smaller than the actual size of the display module, the undrawn light points in the display module will be filled into the invalid light point area on the operation canvas, providing an optional implementation method. For example... Figure 2 As shown, the method for generating the lamp point parameter file for irregularly shaped screens includes:
[0070] S210. Obtain multiple display modules of the irregularly shaped screen cabinet, and determine the effective light point area on the operation canvas corresponding to the display module based on the light points in the display module.
[0071] like Figure 3 As shown, taking a repeating unit of an irregularly shaped screen as an example, based on Figure 3 The display module shown depicts each of its light points on the operation canvas. Combined Figure 3 and Figure 4 As shown, taking an operation canvas smaller than the display module as an example, to ensure that more display data can be recorded on a fixed-size operation canvas, the following can be done: Figure 4 As shown, as many light points as possible in the display module are drawn on the operation canvas. It is understood that other directions can also be selected to arrange the light points on the display module on the operation canvas. This embodiment does not impose any special restrictions on this.
[0072] S220. Establish a first mapping relationship between the effective parameter information of the lamp points in the irregular screen cabinet and their display parameter information on the operation canvas.
[0073] The effective parameter information includes the actual display area of the light points in the irregularly shaped screen cabinet and the corresponding correction coefficient of the area. The display parameter information of the light points on the operation canvas includes position parameter information and display data information.
[0074] To save on operation canvas resources, a data mapping relationship can be established between the LED points in the display module on the irregularly shaped screen cabinet and on the operation canvas, i.e., the first mapping relationship. This will confirm the unique mapping relationship between the area points on the operation canvas and the LED points in the display module, which will be used in subsequent LED point parameter files.
[0075] S230. Store the first mapping relationship in the data group of the light points in the display module corresponding to the effective light point area.
[0076] S240. Determine the undrawn light points in the display module that are not identified as valid light point areas on the operation canvas; wherein the number of undrawn light points is less than the number of invalid light point areas on the operation canvas.
[0077] See also Figure 3 and 4 If the size of the operation canvas is smaller than the size of the display module, that is, the operation canvas cannot completely cover the entire display module, then there will be light points in the display module that are not drawn on the operation canvas (undrawn light points).
[0078] S250. Fill the undrawn light points in the display module into the invalid light point area on the operation canvas.
[0079] Based on the above, please continue to refer to Figure 4 and Figure 5 In order to record more display data in a fixed-size operation canvas, the area of the display module that exceeds the size of the operation canvas can be filled into the invalid light point area on the operation canvas. That is, the undrawn light points in the display module are filled into the invalid light point area on the operation canvas. The specific filling order is not restricted.
[0080] S260. Establish a second mapping relationship between the effective parameter information of the undrawn light points in the irregularly shaped screen housing and the display parameter information of the invalid light point area on the operation canvas.
[0081] To ensure accurate positioning of the unmapped light points on the irregularly shaped screen housing and on the operation canvas, a second mapping relationship is established. This confirms the unique mapping relationship between the area points on the operation canvas and the light points in the display module, for use in subsequent light point parameter files.
[0082] S270. After storing the second mapping relationship into the data group of the light points in the display module corresponding to the invalid light point area, determine the operation canvas that includes the valid light point area and the invalid light point area.
[0083] In this embodiment, since it is considered to supplement the light points in the display module that exceed the operation canvas, see continue to the next step. Figure 5 As shown, the final operation canvas includes both the valid light spot area and the invalid light spot area.
[0084] S280. Based on the display requirements of the irregularly shaped screen cabinet, combine multiple operation canvases that determine the effective light point area and the ineffective light point area to obtain an effective light point composition diagram.
[0085] Furthermore, after determining such Figure 5 After the operation canvas shown, multiple operation canvases that define the effective and ineffective light point areas can be combined according to the display requirements of the irregularly shaped screen cabinet to obtain an effective light point composition diagram, such as... Figure 6 As shown.
[0086] Understandable, Figure 5 The operation canvas can be like Figure 6 The horizontal arrangement shown can also be used, depending on the display requirements of the irregularly shaped screen. This embodiment does not impose any restrictions on this.
[0087] The advantage of combining the operation canvas according to the display requirements of the irregular screen cabinet is that it conforms to the actual display effect of the irregular screen, which facilitates the accurate location and analysis of possible abnormal displays and enables rapid troubleshooting of display problems.
[0088] S290. Export the effective light point composition diagram to generate a light point parameter file corresponding to the irregular screen, so as to control the display of the irregular screen according to the light point parameter file.
[0089] The technical solution of this invention, when the set size of the operation canvas is smaller than the actual size of the display module, fills the undrawn light points in the display module into the invalid light point area on the operation canvas, and stores the first mapping relationship and the second mapping relationship. Based on the display requirements of the irregularly shaped screen enclosure, multiple operation canvases containing the valid and invalid light point areas are combined to obtain an effective light point composition diagram. The light point parameter file corresponding to the irregularly shaped screen can be generated from the effective light point composition diagram, and then the irregularly shaped screen can be displayed. The setting size of the operation canvas being smaller than the actual size of the display module can be either the area of the operation canvas being smaller than the actual size of the display module, or the length or width of the operation canvas being smaller than the length or width of the actual size of the display module. This invention solves the problem that it is impossible to provide actual correction coefficients because all information of the actual irregularly shaped screen cannot be directly collected, and compensates for the differences in correction coefficients caused by the different parameters of the light points in the irregularly shaped screen, thereby enabling the irregularly shaped screen to achieve the expected effect.
[0090] Example 3
[0091] Figure 7 This is a schematic diagram of a device for generating lamp point parameter files for irregularly shaped screens, provided in Embodiment 3 of the present invention. Figure 7 As shown, the device for generating lamp point parameter files for irregularly shaped screens includes:
[0092] The effective light spot area determination module 310 is used to acquire multiple display modules of the irregularly shaped screen cabinet, and determine the effective light spot area on the operation canvas corresponding to the display module based on the light spots in the display module;
[0093] The lamp point parameter file generation module 320 is used to perform operations that combine multiple operation canvases to determine the effective lamp point areas according to the display requirements of the irregular screen cabinet, obtain an effective lamp point composition diagram, and export the effective lamp point composition diagram to generate a lamp point parameter file corresponding to the irregular screen, so as to control the display of the irregular screen according to the lamp point parameter file.
[0094] Optionally, the device for generating lamp point parameter files for irregularly shaped screens also includes:
[0095] The first mapping relationship establishment module is used to establish a first mapping relationship between the effective parameter information of the lamp points in the irregular screen cabinet of the display module and their display parameter information on the operation canvas.
[0096] The first mapping relationship storage module is used to store the first mapping relationship into the data group of the light points in the display module corresponding to the effective light point area.
[0097] Optionally, the set size of the operation canvas is smaller than the actual size of the display module;
[0098] The device for generating lamp point parameter files for irregularly shaped screens also includes:
[0099] The module for determining undrawn light points is used to determine undrawn light points in the display module that are not identified as valid light points on the operation canvas.
[0100] The number of undrawn light points is less than the number of invalid light point areas on the operation canvas.
[0101] Optionally, the device for generating lamp point parameter files for irregularly shaped screens also includes:
[0102] The invalid light spot area generation module is used to fill the undrawn light spots in the display module into the invalid light spot area on the operation canvas.
[0103] Optionally, the device for generating lamp point parameter files for irregularly shaped screens also includes:
[0104] The second mapping relationship establishment module is used to perform the establishment of a second mapping relationship between the effective parameter information of the undrawn light points in the irregular screen cabinet and the display parameter information of the invalid light point area on the operation canvas;
[0105] The operation canvas determination module is used to determine an operation canvas that includes the valid light spot area and the invalid light spot area after storing the second mapping relationship into the data group of the light spot in the display module corresponding to the invalid light spot area;
[0106] The effective light point composition diagram acquisition module is used to perform operations based on the display requirements of the irregularly shaped screen cabinet to combine multiple operation canvases that determine the regions containing the effective light points and the regions containing the ineffective light points, and obtain the effective light point composition diagram.
[0107] Optionally, the device for generating lamp point parameter files for irregularly shaped screens also includes:
[0108] The scan count determination module is used to perform a scanning method based on irregular screen to group the LEDs in the display module and generate LED scan count information corresponding to the grouped LEDs;
[0109] The information storage data group module is used to store the scan count information of the light points and the position parameter information of the light points in the irregular screen cabinet into the corresponding data group of the display module to which the light points belong.
[0110] Optionally, generate the scan count information for the grouped light points, specifically used for:
[0111] The scan count information for each group of lights is generated based on the scan count of the scanning method and the sorting sequence number after grouping.
[0112] The light point parameter file generation device for irregularly shaped screens provided in this embodiment of the invention can execute the light point parameter file generation method for irregularly shaped screens provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the light point parameter file generation method for irregularly shaped screens.
[0113] Example 4
[0114] Figure 8 A schematic diagram of an electronic device 410 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0115] like Figure 8 As shown, the electronic device 410 includes at least one processor 411 and a memory, such as a read-only memory (ROM 412) or a random access memory (RAM 413), communicatively connected to the at least one processor 411. The memory stores computer programs executable by the at least one processor. The processor 411 can perform various appropriate actions and processes based on the computer program stored in the ROM 412 or loaded from storage unit 418 into the RAM 413. The RAM 413 can also store various programs and data required for the operation of the electronic device 410. The processor 411, ROM 412, and RAM 413 are interconnected via a bus 414. An I / O (input / output) interface 415 is also connected to the bus 414.
[0116] Multiple components in electronic device 410 are connected to I / O interface 415, including: input unit 416, such as keyboard, mouse, etc.; output unit 417, such as various types of displays, speakers, etc.; storage unit 418, such as disk, optical disk, etc.; and communication unit 419, such as network card, modem, wireless transceiver, etc. Communication unit 419 allows electronic device 410 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0117] Processor 411 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 411 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 411 performs the various methods and processes described above, such as the method for generating lamp point parameter files for irregularly shaped screens.
[0118] In some embodiments, the method for generating a lamp parameter file for an irregularly shaped screen can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 418. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 410 via ROM 412 and / or communication unit 419. When the computer program is loaded into RAM 413 and executed by processor 411, one or more steps of the method for generating a lamp parameter file for an irregularly shaped screen described above can be performed. Alternatively, in other embodiments, processor 411 can be configured to execute the method for generating a lamp parameter file for an irregularly shaped screen by any other suitable means (e.g., by means of firmware).
[0119] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0120] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0121] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0122] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0123] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0124] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0125] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0126] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for generating a lamp point parameter file for an irregularly shaped screen, characterized in that, include: Multiple display modules of an irregularly shaped screen enclosure are acquired, and effective light point areas corresponding to the display modules are determined on an operation canvas based on the light points in the display modules. The set size of the operation canvas is smaller than the actual size of the display modules. After determining the effective light point areas corresponding to the display modules on the operation canvas based on the light points in the display modules, the method further includes: determining undrawn light points in the display modules that do not have effective light point areas determined on the operation canvas; wherein the number of undrawn light points is less than the number of invalid light point areas on the operation canvas. Based on the display requirements of the irregularly shaped screen enclosure, multiple operation canvases are combined to determine the effective light point area, resulting in an effective light point composition diagram. The effective light point composition diagram is then exported to generate a light point parameter file corresponding to the irregularly shaped screen, so as to control the display of the irregularly shaped screen according to the light point parameter file.
2. The method for generating lamp point parameter files for irregularly shaped screens according to claim 1, characterized in that, After determining the effective light spot area on the operation canvas corresponding to the display module based on the light spots in the display module, the method further includes: Establish a first mapping relationship between the effective parameter information of the lamp points in the irregularly shaped screen housing and their display parameter information on the operation canvas; The first mapping relationship is stored in the data group of the light points in the display module corresponding to the effective light point area.
3. The method for generating lamp point parameter files for irregularly shaped screens according to claim 1, characterized in that, After determining the effective light spot area on the operation canvas corresponding to the display module based on the light spots in the display module, the method further includes: The undrawn light points in the display module are filled into the invalid light point area on the operation canvas.
4. The method for generating lamp point parameter files for irregularly shaped screens according to claim 3, characterized in that, The method for generating the lamp point parameter file for irregularly shaped screens further includes: Establish a second mapping relationship between the effective parameter information of the undrawn light points in the irregularly shaped screen cabinet and the display parameter information of the invalid light point area on the operation canvas; After storing the second mapping relationship into the data group of the light points in the display module corresponding to the invalid light point area, an operation canvas containing the valid light point area and the invalid light point area is determined. Based on the display requirements of the irregularly shaped screen cabinet, multiple operation canvases that define the effective light point area and the ineffective light point area are combined to obtain the effective light point composition diagram.
5. The method for generating lamp point parameter files for irregularly shaped screens according to claim 1, characterized in that, The method for generating the lamp point parameter file for irregularly shaped screens further includes: Based on the scanning method of irregular screen, the LEDs in the display module are grouped, and the LED scan count information corresponding to the grouped LEDs is generated. The number of light spot scans and the position parameters of the light spot in the irregular screen enclosure are stored in the corresponding data group of the display module to which the light spot belongs.
6. The method for generating lamp point parameter files for irregularly shaped screens according to claim 5, characterized in that, The generated grouped light points correspond to the number of light point scans, including: The scan count information for each group of lights is generated based on the scan count of the scanning method and the sorting sequence number after grouping.
7. A device for generating lamp point parameter files for irregularly shaped screens, characterized in that, include: The effective light spot area determination module is used to acquire multiple display modules of the irregularly shaped screen cabinet, and determine the effective light spot area on the operation canvas corresponding to the display module based on the light spots in the display module. The set size of the operation canvas is smaller than the actual size of the display module. The module for determining undrawn light points is used to determine undrawn light points in the display module that are not identified as valid light point areas on the operation canvas; wherein the number of undrawn light points is less than the number of invalid light point areas on the operation canvas; The lamp point parameter file generation module is used to perform operations that combine multiple operation canvases to determine the effective lamp point areas according to the display requirements of the irregular screen cabinet, obtain an effective lamp point composition diagram, and export the effective lamp point composition diagram to generate a lamp point parameter file corresponding to the irregular screen, so as to control the display of the irregular screen according to the lamp point parameter file.
8. An electronic device, characterized in that, The electronic device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the lamp point parameter file generation method for irregularly shaped screens as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the method for generating a lamp point parameter file for an irregularly shaped screen as described in any one of claims 1-6.