Screen brightness correction method and device, equipment and medium
By calculating the gap width and seam correction coefficient of the screen, the brightness of the display screen is automatically corrected, which solves the problems of low screen brightness correction efficiency and poor effect in the prior art, and achieves more efficient brightness adjustment.
Patent Information
- Application Number
- CN202411342578.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-01-14
AI Technical Summary
The existing screen brightness correction methods are inefficient and have poor results, especially in the case of multi-slit screens, which are complicated to operate manually and difficult to ensure quality.
By responding to the user's seam repair mode confirmation operation, obtain the gap to be adjusted and the original brightness of the target screen, calculate the gap width and calculate the seam repair coefficient, calculate the target seam repair brightness based on the original brightness and seam repair coefficient, and perform brightness correction.
Improves the efficiency and effect of screen brightness correction, simplifies the operation process, is suitable for multi-slit screens, ensuring the accuracy and consistency of corrections.
Smart Images

Figure CN119314412A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of screen correction, and in particular to a method, device, equipment and medium for correcting screen brightness. Background Art
[0002] In today's technological age, display screens have been widely used in many fields, such as commercial displays, monitoring systems, entertainment venues, etc. However, in actual use, display screens often need to be reassembled on site. Due to various factors in the assembly process, bright and dark line problems will inevitably occur, which greatly affects the display effect and quality of the display screen.
[0003] To solve this problem, there are currently two common solutions. One is to use a professional SLR or industrial camera to collect the light points of the display screen, and then realize automatic seam trimming. However, this method has obvious limitations. First, it has strict requirements on the on-site environment, and must be under specific lighting, space and other conditions to effectively collect and process. Secondly, it is necessary to be equipped with professional and expensive SLR or industrial camera equipment, which is usually large and not easy to carry, which brings great inconvenience to on-site operations. The second is to manually trim the seams of the on-site screen by hand, and adjust the coefficient at the gap according to human eye observation. However, this solution also has many defects. On the one hand, it has high requirements on the experience and skills of the operator. Different operators may have different adjustment effects due to differences in the human eye, thus affecting the consistency and accuracy of the correction. On the other hand, this method is only suitable for screens with a small number of gaps. Once there are too many gaps on the screen, the complexity and workload of manual operation will increase sharply, and even become almost impossible to complete. Not only is it inefficient, but it is also difficult to ensure the quality and effect of the correction.
[0004] In summary, the existing screen brightness correction method has the problems of low screen correction efficiency and poor correction effect. Summary of the invention
[0005] The present invention provides a screen brightness correction method, device, equipment and medium, which can solve the problems of low screen correction efficiency and poor correction effect in the existing screen brightness correction method.
[0006] In a first aspect, an embodiment of the present invention provides a method for correcting screen brightness, the method comprising:
[0007] In response to a user's seam repair mode confirmation operation, obtaining at least one seam to be adjusted on a target screen and an original brightness of the target screen;
[0008] Calculating the gap width of each gap to be adjusted, and calculating the gap correction coefficient of the target screen based on each gap width;
[0009] The target seam repair brightness is calculated according to the original brightness of the target screen and the seam repair coefficient, and the brightness of the target screen is corrected according to the target seam repair brightness.
[0010] In a second aspect, an embodiment of the present invention provides a device for correcting screen brightness, the device comprising:
[0011] A gap acquisition module, configured to acquire at least one gap to be adjusted on a target screen and an original brightness of the target screen in response to a user's confirmation operation of the gap repair mode;
[0012] A coefficient calculation module, used to calculate the gap width of each gap to be adjusted, and obtain the gap repair coefficient of the target screen based on each gap width;
[0013] The screen correction module is used to calculate a target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and to correct the brightness of the target screen according to the target seam repair brightness.
[0014] In a third aspect, an embodiment of the present invention provides an electronic device, the electronic device comprising:
[0015] at least one processor; and
[0016] a memory communicatively connected to the at least one processor; wherein,
[0017] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a method for correcting screen brightness described in any embodiment of the present invention.
[0018] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a method for correcting screen brightness as described in any embodiment of the present invention when executed.
[0019] The technical solution of the embodiment of the present invention obtains at least one gap to be adjusted on the target screen and the original brightness of the target screen in response to the user's seam repair mode confirmation operation, then calculates the gap width of each gap to be adjusted, and obtains the seam repair coefficient of the target screen based on each gap width, and finally calculates the target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and corrects the brightness of the target screen according to the target seam repair brightness, thereby solving the problems of low screen correction efficiency and poor correction effect of the existing screen brightness correction method, realizing the correction of screen brightness, and improving the correction efficiency and correction effect of screen brightness.
[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 is a flow chart of a method for correcting screen brightness provided according to Embodiment 1 of the present invention;
[0023] Figure 2 is a flow chart of a method for correcting screen brightness provided according to Embodiment 2 of the present invention;
[0024] Figure 3 is a structural schematic diagram of a screen brightness correction device provided according to Embodiment 3 of the present invention;
[0025] Figure 4 It is a structural schematic diagram of an electronic device that implements a method for correcting screen brightness according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, any variation of the terms "including" and "having" is intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] Embodiment 1
[0029] Figure 1 A flow chart of a method for correcting screen brightness is provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation where brightness correction is performed on a display screen having a gap to be adjusted. The method can be performed by a device for correcting screen brightness. The device for correcting screen brightness can be implemented in the form of hardware and / or software. The device for correcting screen brightness can be configured in a terminal or server having a screen brightness correction function.
[0030] like Figure 1 As shown, the method includes:
[0031] S110 . In response to a seam repairing mode confirmation operation by the user, obtaining at least one seam to be adjusted on the target screen and an original brightness of the target screen.
[0032] In this embodiment, the target screen may be a combined screen obtained by splicing multiple smaller screens; further, since the combined screen needs to be assembled before being put into use, and due to various factors in the assembly process, the problem of bright and dark lines will inevitably occur, that is, the gap to be adjusted in this embodiment, so the screen in this embodiment is a combined screen with the problem of bright and dark lines; further, the problem of bright and dark lines refers to the appearance of lines with uneven brightness on the display screen of the display screen after the display screen is reassembled due to various factors in the assembly process, such as loose connection at the splicing point, differences between splicing modules, uneven signal transmission, etc. Specifically, bright lines are manifested as a line with significantly higher brightness than the surrounding area, while dark lines are a line with significantly lower brightness than the surrounding area. These bright and dark lines will destroy the uniformity and consistency of the overall display of the display screen, affect the visual effect and the accuracy of information transmission, and reduce the quality and user experience of the display screen.
[0033] Among them, the original brightness of the target screen is the initial overall brightness set for the target display screen, which can be set and modified manually according to the actual implementation scenario; further, the original brightness can be directly read from the attribute information of the target display screen, or can be manually input. This embodiment does not limit the method for obtaining the original brightness value.
[0034] In a specific implementation scenario of this embodiment, if the target screen is a combination screen with a built-in wifi module, the on-site personnel can control the screen to enter the seam repair mode by scanning the built-in wifi module of the connected screen, and obtain the display status of the target screen through a camera or other device to obtain at least one gap to be adjusted on the target screen; relevant personnel in this field should understand that the technology of obtaining the gaps to be adjusted on the display screen in the seam repair mode through a camera or other device is a mature existing technology, and this embodiment will not elaborate on it.
[0035] S120, calculating the gap width of each gap to be adjusted, and obtaining the gap repair coefficient of the target screen based on each gap width.
[0036] Among them, calculating the gap width of each gap to be adjusted includes: obtaining two light strips adjacent to the left and right of each gap to be adjusted on the target screen as standard light strips matching each gap to be adjusted; calculating the distance between the standard light strips matching the gap to be adjusted as the gap width matching the gap to be adjusted.
[0037] Exemplarily, in this embodiment, first, on the target screen, two light strips adjacent to the left and right of each gap to be adjusted are carefully obtained respectively, and they are determined as standard light strips matching each gap to be adjusted. This acquisition process requires the use of high-precision detection equipment and advanced image recognition technology to ensure the accuracy of the position of the selected standard light strips; after determining the standard light strips matching the gap to be adjusted, the distance between the matching standard light strips is calculated according to the positional relationship of the matching standard light strips, and this distance will be defined as the gap width matching the gap to be adjusted; it should be noted that in the calculation process, it is necessary to fully consider possible interference factors, such as uneven brightness of the light strips, bending or deformation of the light strips, etc., and to obtain the most accurate and reliable gap width data by reasonably correcting and compensating for these factors.
[0038] S130, calculating a target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and correcting the brightness of the target screen according to the target seam repair brightness.
[0039] Among them, the target seam repair brightness is calculated according to the original brightness of the target screen and the seam repair coefficient, including: obtaining the original brightness of the target screen and the target seam repair coefficient, and calculating the target seam repair brightness of the target screen according to the formula: target seam repair brightness = original brightness × seam repair coefficient.
[0040] Furthermore, the brightness of the target screen is corrected according to the target seam repair brightness, including: applying the target seam repair brightness to all light points of the target screen to complete the brightness correction of the target screen.
[0041] Specifically, the target seam-trimming brightness is calculated according to the original brightness of the target screen and the seam-trimming coefficient, and the brightness of the target screen is corrected according to the target seam-trimming brightness; wherein, the target seam-trimming brightness is calculated according to the original brightness of the target screen and the seam-trimming coefficient, including: obtaining the value of the original brightness of the target screen and the target seam-trimming coefficient. The target seam-trimming brightness of the target screen is obtained by calculating using the formula "target seam-trimming brightness = original brightness × seam-trimming coefficient". For example, if the original brightness is 100 nits and the seam-trimming coefficient is 0.8, the target seam-trimming brightness is 80 nits; further, according to the target seam-trimming brightness, the brightness of the target screen is corrected, including: applying the target seam-trimming brightness to all the light points of the target screen. For example, the target screen has 1000 light points, and the brightness of each light point is adjusted according to the target seam-trimming brightness of 80 nits, that is, the brightness of all 1000 light points is adjusted to 80 nits, and the correction of the screen brightness has been completed.
[0042] The technical solution of the embodiment of the present invention obtains at least one gap to be adjusted on the target screen and the original brightness of the target screen in response to the user's seam repair mode confirmation operation, then calculates the gap width of each gap to be adjusted, and obtains the seam repair coefficient of the target screen based on each gap width, and finally calculates the target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and corrects the brightness of the target screen according to the target seam repair brightness, thereby realizing the correction of the screen brightness and improving the correction efficiency and correction effect of the screen brightness.
[0043] Embodiment 2
[0044] Figure 2 A flow chart of a method for correcting screen brightness provided in the second embodiment of the present invention. This embodiment is refined based on the above embodiment. In this embodiment, the method for calculating the seam correction coefficient of the target screen based on the width of each gap is specifically refined.
[0045] like Figure 2 As shown, the method includes:
[0046] S210 . In response to a user's seam repair mode confirmation operation, obtaining at least one seam to be adjusted on a target screen and an original brightness of the target screen.
[0047] S220 , calculating the gap width of each gap to be adjusted, and obtaining the target gap width of the target screen by arithmetic average calculation based on the gap widths of each gap to be adjusted.
[0048] S230, obtaining the adjacent distances of other adjacent light points on the target screen except the gap to be adjusted, and obtaining the normal light point spacing of the target screen by arithmetic average calculation.
[0049] Specifically, the distances between adjacent light points on the target screen that are not in the gap area to be adjusted are measured and recorded one by one. These light points may be distributed in different positions and directions, and the distance data needs to be collected comprehensively and accurately. After completing the collection of each adjacent distance, these data are processed by the arithmetic average calculation method. That is, all the adjacent distance values obtained are added together, and then divided by the total number of distance data to obtain the normal light point spacing of the target screen. For example, 10 adjacent distance values were collected, namely 1 cm, 1.2 cm, 0.9 cm, 1.1 cm, 1 cm, 0.95 cm, 1.05 cm, 1.15 cm, 0.98 cm, and 1.02 cm. These values are added together to get 10 cm, and then divided by 10, and the normal light point spacing is 1 cm.
[0050] S240, calculating a gap correction coefficient of the target screen according to the target gap width and the normal light point spacing based on a preset formula.
[0051] Among them, the target screen gap correction coefficient is calculated based on a preset formula according to the target gap width and the normal light point spacing, including: obtaining the target gap width and the normal light point spacing, and calculating the gap correction coefficient according to the formula: gap correction coefficient = normal light point spacing / target gap width.
[0052] Exemplarily, based on the above steps: first obtain the accurate value of the target gap width and the value of the normal light point spacing. Then, perform rigorous calculation operations based on the set formula "gap repair coefficient = normal light point spacing / target gap width". For example, if the normal light point spacing is 2 cm and the target gap width is 1 cm, divide the normal light point spacing by the target gap width, that is, 2 divided by 1, and calculate the gap repair coefficient to be 2. Through this calculation method, the gap repair coefficient that matches the target screen can be accurately obtained, providing key data support for subsequent screen brightness correction.
[0053] S250: Calculate a target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and correct the brightness of the target screen according to the target seam repair brightness.
[0054] The technical solution of the embodiment of the present invention obtains at least one gap to be adjusted on the target screen and the original brightness of the target screen in response to the user's seam repair mode confirmation operation, then calculates the gap width of each gap to be adjusted, and obtains the target gap width of the target screen by arithmetic average calculation based on the gap width of each gap to be adjusted, then obtains each adjacent distance of other adjacent light points on the target screen except the gap to be adjusted, and obtains the normal light point spacing of the target screen by arithmetic average calculation, then calculates the seam repair coefficient of the target screen based on a preset formula according to the target gap width and the normal light point spacing, finally calculates the target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and corrects the brightness of the target screen according to the target seam repair brightness, thereby realizing the correction of the screen brightness and improving the correction efficiency and correction effect of the screen brightness.
[0055] Embodiment 3
[0056] Figure 3 A schematic diagram of the structure of a screen brightness correction device provided in Embodiment 3 of the present invention.
[0057] like Figure 3 As shown, the device comprises:
[0058] The gap acquisition module 310 is used to acquire at least one gap to be adjusted on the target screen and the original brightness of the target screen in response to the user's seam repair mode confirmation operation;
[0059] A coefficient calculation module 320 is used to calculate the gap width of each gap to be adjusted, and obtain the gap correction coefficient of the target screen based on each gap width;
[0060] The screen correction module 330 is used to calculate a target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and to correct the brightness of the target screen according to the target seam repair brightness.
[0061] The technical solution of the embodiment of the present invention obtains at least one gap to be adjusted on the target screen and the original brightness of the target screen in response to the user's seam repair mode confirmation operation, then calculates the gap width of each gap to be adjusted, and obtains the seam repair coefficient of the target screen based on each gap width, and finally calculates the target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and corrects the brightness of the target screen according to the target seam repair brightness, thereby realizing the correction of the screen brightness and improving the correction efficiency and correction effect of the screen brightness.
[0062] Based on the above embodiment, the coefficient calculation module 320 includes:
[0063] A first calculation unit, configured to obtain a target gap width of a target screen by arithmetic average calculation according to the gap widths of the gaps to be adjusted;
[0064] The second calculation unit is used to obtain the adjacent distances of other adjacent light points on the target screen except the gap to be adjusted, and obtain the normal light point spacing of the target screen by arithmetic average calculation;
[0065] The third calculation unit is used to calculate the gap correction coefficient of the target screen based on a preset formula according to the target gap width and the normal light point spacing.
[0066] Based on the above embodiment, the third calculation unit is further used to: obtain the target gap width and the normal lamp point spacing, and calculate the gap repair coefficient according to the formula: gap repair coefficient = normal lamp point spacing / target gap width.
[0067] Based on the above embodiment, the screen correction module 330 is specifically used to: obtain the original brightness and target seam repair coefficient of the target screen, and calculate the target seam repair brightness of the target screen according to the formula: target seam repair brightness = original brightness × seam repair coefficient.
[0068] Based on the above embodiment, the coefficient calculation module 320 further includes:
[0069] A standard light strip extraction unit is used to obtain two light strips adjacent to the left and right of each gap to be adjusted on the target screen as standard light strips matching each gap to be adjusted;
[0070] The width calculation unit is used to calculate the distance between the standard light strips that match the gap to be adjusted as the gap width that matches the gap to be adjusted.
[0071] On the basis of the above embodiment, the screen correction module 330 is specifically used to: apply the target seam repairing brightness to all the light points of the target screen to complete the brightness correction of the target screen.
[0072] A screen brightness correction device provided in an embodiment of the present invention can execute a screen brightness correction method provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0073] Embodiment 4
[0074] Figure 4A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment 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 processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0075] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0076] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0077] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for correcting screen brightness.
[0078] Accordingly, the method comprises:
[0079] In response to a user's seam repair mode confirmation operation, obtaining at least one seam to be adjusted on a target screen and an original brightness of the target screen;
[0080] Calculating the gap width of each gap to be adjusted, and calculating the gap correction coefficient of the target screen based on each gap width;
[0081] The target seam repair brightness is calculated according to the original brightness of the target screen and the seam repair coefficient, and the brightness of the target screen is corrected according to the target seam repair brightness.
[0082] In some embodiments, a method for correcting screen brightness may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for correcting screen brightness described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform a method for correcting screen brightness in any other appropriate manner (e.g., by means of firmware).
[0083] Various implementations 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 chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0084] Computer programs for implementing 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, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0085] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0086] To provide interaction with a user, the systems and techniques described herein may 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 a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0087] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0088] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0089] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
Claims
1. A method for correcting screen brightness, characterized in that: include: In response to a user's seam repair mode confirmation operation, obtaining at least one seam to be adjusted on a target screen and an original brightness of the target screen; Calculating the gap width of each gap to be adjusted, and calculating the gap correction coefficient of the target screen based on each gap width; The target seam repair brightness is calculated according to the original brightness of the target screen and the seam repair coefficient, and the brightness of the target screen is corrected according to the target seam repair brightness.
2. The method according to claim 1, characterized in that: The gap correction coefficient of the target screen is calculated based on the gap widths, including: According to the gap widths of the gaps to be adjusted, the target gap width of the target screen is obtained by arithmetic average calculation; Obtain the adjacent distances of other adjacent light points on the target screen except the gap to be adjusted, and obtain the normal light point spacing of the target screen by arithmetic average calculation; The target screen gap coefficient is calculated based on a preset formula according to the target gap width and the normal light point spacing.
3. The method according to claim 2, characterized in that The target screen gap correction coefficient is calculated based on a preset formula according to the target gap width and the normal light point spacing, including: The target gap width and the normal lamp point spacing are obtained, and the gap repair coefficient is calculated according to the formula: gap repair coefficient = normal lamp point spacing / target gap width.
4. The method according to claim 1, characterized in that The target seam trimming brightness is calculated according to the original brightness of the target screen and the seam trimming coefficient, including: The original brightness and the target seam repair coefficient of the target screen are obtained, and the target seam repair brightness of the target screen is calculated according to the formula: target seam repair brightness = original brightness × seam repair coefficient.
5. The method according to claim 1, characterized in that Calculate the gap width of each gap to be adjusted, including: On the target screen, two light strips adjacent to the left and right sides of each gap to be adjusted are respectively obtained as standard light strips matching each gap to be adjusted; The distance between the standard light strips matching the gap to be adjusted is calculated as the gap width matching the gap to be adjusted.
6. The method according to claim 1, characterized in that Correcting the brightness of the target screen according to the target seam repairing brightness includes: The target seam trimming brightness is applied to all the lamp points of the target screen to complete the brightness correction of the target screen.
7. A device for correcting screen brightness, characterized in that: include: A gap acquisition module, configured to acquire at least one gap to be adjusted on a target screen and an original brightness of the target screen in response to a user's confirmation operation of the gap repair mode; A coefficient calculation module, used to calculate the gap width of each gap to be adjusted, and obtain the gap repair coefficient of the target screen based on each gap width; The screen correction module is used to calculate a target seam repair brightness according to the original brightness of the target screen and the seam repair coefficient, and to correct the brightness of the target screen according to the target seam repair brightness.
8. The method according to claim 7, characterized in that Coefficient calculation module, including: A first calculation unit, configured to obtain a target gap width of a target screen by arithmetic average calculation according to the gap widths of the gaps to be adjusted; The second calculation unit is used to obtain the adjacent distances of other adjacent light points on the target screen except the gap to be adjusted, and obtain the normal light point spacing of the target screen by arithmetic average calculation; The third calculation unit is used to calculate the gap correction coefficient of the target screen based on a preset formula according to the target gap width and the normal light point spacing.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a method for correcting screen brightness as described in any one of claims 1-6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a screen brightness correction method according to any one of claims 1 to 6 when executed.