Backlight screen backlight detection method and device, electronic equipment and storage medium
By acquiring the horizontal and vertical field images of the backlight screen and determining the brightness center point, the problems of low efficiency and high error rate in high partition matrix backlight detection are solved, realizing automated and fast backlight detection and reducing the risk of misjudgment.
Patent Information
- Application Number
- CN202310528212.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-10
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2043-05-10
AI Technical Summary
Existing backlight testing methods are inefficient and have a high error rate, making it difficult to meet the production line testing needs of high-zone matrix backlight display products. Furthermore, interference from optical components increases the risk of misjudgment.
By acquiring the horizontal and vertical field images of a row or column of emitters that are lit sequentially on the backlight screen, the brightness center point is determined using a preset brightness detection method. Backlight detection is then performed based on the center point, including determining whether the distance to the center point and the detection difference are within a preset range, and generating detection success or failure information.
The automated backlight detection process has been implemented, reducing the detection error rate, saving detection time, and improving detection efficiency and accuracy.
Smart Images

Figure CN116699885B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of backlight detection, in particular to a backlight detection method and device for a backlight screen, an electronic device and a storage medium. BACKGROUND
[0002] With the increasing demand of users for display products, more and more display products are equipped with matrix backlight function.
[0003] The matrix backlight technology changes the previous single backlight into multiple sub-regions with controllable brightness under the screen, and realizes more accurate backlight brightness output by controlling the sub-regions individually, which greatly improves the display effect and user experience in combination with the screen content.
[0004] Currently, a dedicated MCU (Microcontroller Unit) is needed to control the light of each sub-region in the mainstream matrix backlight driving, and the MCU receives the backlight brightness data sent by the control board through a fixed interface to display each sub-region.
[0005] With the increasing demand of users, the matrix backlight sub-region data has also increased exponentially, from a few dozen sub-regions to hundreds or thousands of sub-regions. This brings great difficulties to the production line detection. The existing backlight detection method is to manually look at the light and cycle the light on, which consumes a lot of time. Moreover, as the number of sub-regions increases, the risk of misjudgment also increases. Furthermore, after the backlight is installed on the screen, due to other optical components, a larger light spot will be formed when a single light is turned on than when a single light is turned on, which will affect the detection and judgment, resulting in the release of defective display products, and thus affecting the user experience. SUMMARY
[0006] In view of this, embodiments of the present application provide a backlight detection method and device for a backlight screen, an electronic device and a storage medium, which can automatically and quickly complete backlight detection, without the problems of low detection efficiency and high failure rate caused by manual detection, effectively avoiding the flow of unqualified display products into the market, and greatly improving the user experience.
[0007] In a first aspect, embodiments of the present application provide a backlight detection method for a backlight screen, wherein the method comprises:
[0008] obtaining a plurality of horizontal and vertical field images; wherein the plurality of horizontal and vertical field images are backlight brightness images collected by a shooting device when a row or a column of light emitting devices on the backlight screen is sequentially turned on;
[0009] For each horizontal and vertical field image, the backlight brightness region on the horizontal and vertical field image is detected by a preset brightness detection method to determine the brightness center point of the backlight brightness region.
[0010] The backlight screen is detected based on the respective luminance center points.
[0011] In a possible implementation, the luminance center point of the backlight luminance region is determined, including:
[0012] Coordinate information of the backlight luminance region is acquired; wherein the coordinate information is used to represent position information of the backlight luminance region on the backlight screen;
[0013] The luminance center point of the backlight luminance region is determined based on the coordinate information.
[0014] In a possible implementation, the backlight screen is detected based on the respective luminance center points, including:
[0015] The preset luminance center point corresponding to each backlight luminance region is acquired from a center point query table; wherein the preset luminance center point is a theoretical luminance center point of the backlight luminance region;
[0016] For each backlight luminance region, the center point distance is determined based on the luminance center point and the preset center point corresponding to the backlight luminance region.
[0017] It is judged whether the center point distance corresponding to each backlight luminance region is in a preset point distance range;
[0018] In a case where the center point distance corresponding to each backlight luminance region is in the preset point distance range, the region distance of the luminance center points of two adjacent backlight luminance regions is calculated.
[0019] The detection difference value is determined based on the plurality of region distances; wherein the detection difference value is used to represent a dispersion degree of the plurality of region distances, and the detection difference value includes at least one of the following: range, quartile deviation, average difference, variance, standard deviation, outlying ratio, dispersion coefficient;
[0020] It is judged whether the detection difference value is in a preset difference value range.
[0021] In a case where the detection difference value is in the preset difference value range, detection success information is generated.
[0022] In a possible implementation, the method further includes:
[0023] In a case where the center point distance corresponding to at least one backlight luminance region is not in the preset point distance range, detection failure information is generated.
[0024] In a possible implementation, the method further includes:
[0025] In a case where the detection difference value is not in the preset difference value range, detection failure information is generated.
[0026] In a possible implementation, the method further includes:
[0027] The detection failure information or the detection success information is sent to a display module for display.
[0028] In a possible implementation, the preset luminance center point corresponding to each backlight luminance region is obtained from a center point query table, including:
[0029] The image identification information of the horizontal and vertical field image corresponding to each backlight luminance region is obtained;
[0030] Target image identification information matching each image identification information is queried from the center point query table; the center point query table stores a plurality of different preset luminance center points and image identification information corresponding to each preset luminance center point;
[0031] The preset luminance center point corresponding to each target image identification information is determined as the preset luminance center point corresponding to each backlight luminance region.
[0032] In a second aspect, an embodiment of the present application provides a backlight detection device for a backlight screen, and the device includes:
[0033] An acquisition module is configured to acquire a plurality of horizontal and vertical field images; the plurality of horizontal and vertical field images are backlight luminance images collected by a shooting device when a row or a column of light emitting devices on the backlight screen are sequentially lighted;
[0034] A detection and determination module is configured to, for each horizontal and vertical field image, detect a backlight luminance region on the horizontal and vertical field image by using a preset luminance detection method, and determine a luminance center point of the backlight luminance region.
[0035] A backlight detection module is configured to perform backlight detection on the backlight screen based on each luminance center point.
[0036] In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory, and the processor is configured to execute a backlight screen backlight detection program stored in the memory to implement the backlight screen backlight detection method.
[0037] In a fourth aspect, an embodiment of the present application provides a storage medium, and the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the backlight screen backlight detection method.
[0038] The backlight detection method, device, electronic equipment and storage medium provided by the embodiment of the present application comprise: acquiring a plurality of horizontal and vertical field images; wherein the plurality of horizontal and vertical field images are backlight brightness images collected by a shooting device when a row or a column of light emitting devices on the backlight screen is sequentially lighted; for each horizontal and vertical field image, the backlight brightness area on the horizontal and vertical field image is detected by a preset brightness detection method to determine the brightness center point of the backlight brightness area; and the backlight screen is detected based on each brightness center point. The backlight detection is automatically realized by the horizontal and vertical field images, the previous process of manually detecting the light emitting device is changed into an automatic process, and the detection failure rate is reduced.
[0039] In addition, the plurality of horizontal and vertical field images are backlight brightness images collected when only a row or a column of light emitting devices on the backlight screen is lighted each time, so it can be known that each backlight partition of the backlight screen is lighted in a limited step to detect the backlight of the plurality of light emitting devices, which greatly saves a large amount of detection time compared with manually detecting the backlight of the light emitting device one by one. BRIEF DESCRIPTION OF DRAWINGS
[0040] Figure 1 A structural schematic diagram of a backlight detection system provided by the embodiment of the present application;
[0041] Figure 2 An embodiment flowchart of a backlight detection method of a backlight screen provided by the embodiment of the present application;
[0042] Figure 3 An embodiment flowchart of another backlight detection method of a backlight screen provided by the embodiment of the present application;
[0043] Figure 4 An embodiment block diagram of a backlight detection device of a backlight screen provided by the embodiment of the present application;
[0044] Figure 5 A structural schematic diagram of an electronic equipment provided by the embodiment of the present application. DETAILED DESCRIPTION
[0045] To make the purpose, technical scheme and advantages of the embodiment of the present application clearer, the technical scheme in the embodiment of the present application will be described clearly and completely in combination with the drawings in the embodiment of the present application. Obviously, the described embodiment is a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0046] To facilitate the understanding of the embodiment of the present application, the following will be further explained and described in combination with specific embodiments and the drawings, and the embodiments do not constitute a limitation on the embodiment of the present application. To facilitate the understanding of the embodiment of the present application, the following will be further explained and described in combination with specific embodiments and the drawings, and the embodiments do not constitute a limitation on the embodiment of the present application.
[0047] To facilitate the understanding of the present embodiment, the backlight detection method provided by the present embodiment is first described in detail below. The execution subject is a master controller in the backlight detection system, Figure 1 The structure of the backlight detection system is shown in a schematic diagram as Figure 1 As shown in the figure, the backlight detection system mainly includes a master controller 100, and a shooting device 101 and a backlight signal output module 102 in communication connection with the master controller 100, wherein the master controller 100 is an upper computer, a single-chip microcomputer or a System on Chip (SOC) controller; the shooting device 101 is a camera, a video camera, a camera, a scanner or other devices with image acquisition function, etc. In the present embodiment, the shooting device is fixed at the same height as the backlight screen to facilitate image acquisition of the backlight screen; the backlight signal output module 102 is connected with each light emitting device on the backlight screen. In actual use, the backlight screen is a rectangular backlight screen, and the multiple light emitting devices installed on the backlight screen are arrayed to facilitate the master controller to control the backlight signal output module to drive one row or one column of light emitting devices on the backlight screen to light up, so as to realize the rapid detection of the backlight by lighting up each sub-area light emitting device on the backlight screen within a limited step, wherein the light emitting device is usually a Light-Emitting Diode (LED) lamp.
[0048] Based on the above-mentioned master controller, the present embodiment provides a backlight screen backlight detection method, referring to Figure 2 An embodiment flow chart of a backlight screen backlight detection method is shown in a schematic diagram as Figure 2 The method specifically includes the following steps:
[0049] Step 201, acquiring multiple horizontal and vertical field images;
[0050] The multiple horizontal and vertical field images are the backlight brightness images collected by the shooting device when one row or one column of light emitting devices on the backlight screen are lit up, i.e. the light area images of the light area of the light emitting devices lit up.
[0051] In specific implementation, the master controller controls the backlight signal output module to output horizontal and vertical field scanning signals to the backlight screen at a preset time interval to drive one row or one column of light emitting devices on the backlight screen to be lit up in turn. At the same time of outputting the horizontal and vertical field scanning signals, the master controller triggers the shooting device to enable the shooting device to collect the horizontal and vertical field images when each row or column of light emitting devices is lit up. In order to facilitate understanding, Figure 3 A schematic diagram of a horizontal and vertical field image is shown in a schematic diagram as Figure 3The position of the virtual frame in each horizontal and vertical field image is the position of the light-emitting device being lit, wherein the upper three images in the six horizontal and vertical field images are horizontal and vertical field images captured when different columns of light-emitting devices on the backlight screen are lit from left to right in sequence, and the lower three images are horizontal and vertical field images captured when different rows of light-emitting devices on the backlight screen are lit from top to bottom in sequence.
[0052] In order to accurately detect the backlight through the horizontal and vertical field images, in the embodiment, image correction, image denoising and the like can be performed on each horizontal and vertical field image to eliminate information irrelevant to the backlight brightness area in the horizontal and vertical field image, and image brightness detection is performed on each horizontal and vertical field image, when the detected image brightness is lower than a preset brightness value, it is considered that the light-emitting device in the horizontal and vertical field image is abnormal, and then the backlight detection of the horizontal and vertical field image by steps 202 to 203 is not needed, and when the image brightness is not lower than the preset brightness value, it is first considered that the light-emitting device in the horizontal and vertical field image is lit, and then the backlight detection of the horizontal and vertical field image by steps 202 to 203 is further performed to determine whether each light-emitting device in the horizontal and vertical field image is normally lit or lit.
[0053] In step 202, the backlight brightness area on the horizontal and vertical field image is detected by a preset brightness detection method to determine the brightness center point of the backlight brightness area.
[0054] The preset brightness detection method includes but is not limited to picture distortion correction, picture display area cropping, picture filtering, picture binarization, picture connected area detection and the like, through the above method, the backlight brightness area, i.e. the light area, on each horizontal and vertical field image can be determined, so as to further find the brightness center point of the backlight brightness area, which can be understood as the geometric center point position coordinate of the backlight brightness area.
[0055] In step 203, the backlight screen is detected based on the brightness center points.
[0056] In the embodiment, the brightness center point can be used to quickly detect whether each row or column of light-emitting devices is normally lit, so as to realize the fast and accurate backlight detection.
[0057] The backlight detection method of the backlight screen provided by the embodiment of the application comprises the following steps: acquiring a plurality of horizontal and vertical field images; wherein the plurality of horizontal and vertical field images are backlight brightness images captured by a capturing device when a row or a column of light-emitting devices on the backlight screen are lit in sequence; for each horizontal and vertical field image, a backlight brightness area on the horizontal and vertical field image is detected by a preset brightness detection method to determine a brightness center point of the backlight brightness area; and the backlight screen is detected based on the brightness center points. The backlight detection is automatically realized by the horizontal and vertical field images, the previous process of detecting the light-emitting device by manual operation is changed into an automatic process, and the detection failure rate is reduced.
[0058] In addition, the plurality of horizontal and vertical field images are backlight brightness images collected by the light emitting device which only lights up one row or one column of the backlight screen each time. Therefore, each backlight partition of the backlight screen is lighted up in a limited step to detect the backlight of the plurality of light emitting devices, which greatly saves a large amount of detection time compared with manually detecting the backlight of the light emitting device one by one.
[0059] Referring to Figure 3 Another embodiment of the backlight detection method of the backlight screen is provided for the embodiment of the present application. The method comprises the following steps. Figure 3 The above-mentioned steps are shown in the flowchart. Figure 2 On the basis of the above-mentioned flowchart, the method can comprise the following steps:
[0060] In step 301, a plurality of horizontal and vertical field images are obtained. The plurality of horizontal and vertical field images are backlight brightness images collected by a shooting device when one row or one column of light emitting devices of the backlight screen is lighted up in turn.
[0061] In step 302, for each horizontal and vertical field image, the backlight brightness area on the horizontal and vertical field image is detected by a preset brightness detection method to obtain coordinate information of the backlight brightness area, and a brightness center point of the backlight brightness area is determined based on the coordinate information. The coordinate information is used to represent the position information of the backlight brightness area on the backlight screen.
[0062] Generally, the upper left corner coordinate information and the lower right corner coordinate information of the backlight brightness area can be obtained, and the center position coordinate of the backlight brightness area is determined based on the upper left corner coordinate information and the lower right corner coordinate information, and the center position coordinate is determined as the brightness center point.
[0063] In step 303, the preset brightness center point corresponding to each backlight brightness area is obtained from a center point query table.
[0064] The preset brightness center point is a theoretical brightness center point of the backlight brightness area. It can be understood as the geometric center position coordinate of the backlight brightness area when the light emitting device of one row or one column emits light normally.
[0065] The above-mentioned step 303 can be realized by the following steps.
[0066] In step A1, the image identification information of the horizontal and vertical field image corresponding to each backlight brightness area is obtained.
[0067] The image identification information is unique identification information of the horizontal and vertical field image. Since the backlight brightness area on each horizontal and vertical field image is different, the image identification information is also unique identification information of the backlight brightness area. In a specific implementation, the image identification information can be represented by the shooting time of the horizontal and vertical field image and the horizontal and vertical light-emitting device lighting information, or the image identification information can be represented by the shooting order of the horizontal and vertical field image and the horizontal and vertical light-emitting device lighting information, which is not limited herein. The horizontal and vertical light-emitting device lighting information is used to represent whether the backlight brightness area is horizontal or vertical.
[0068] Step A2, querying target image identification information matching each image identification information from the center point query table;
[0069] The center point query table stores a plurality of different preset brightness center points and image identification information corresponding to each preset brightness center point. In actual application, since the light-emitting device is lit in different horizontal and vertical directions, the number of light-emitting devices in a row or a column is different, and therefore, the preset brightness center points corresponding to each backlight brightness area can be different. The corresponding relationship between the preset brightness center points and the image identification information is determined in the center point query table, and therefore, the unique preset brightness center point corresponding to each image identification information can be accurately queried through the center point query table.
[0070] Step A3, determining the preset brightness center point corresponding to each target image identification information as the preset brightness center point corresponding to each backlight brightness area.
[0071] Step 304, determining the center point distance based on the brightness center point and the preset center point corresponding to each backlight brightness area.
[0072] In this embodiment, the brightness center point and the preset center point can be calculated by difference to obtain the straight-line distance between the two center points, that is, the center point distance.
[0073] Step 305, judging whether the center point distance corresponding to each backlight brightness area is within the preset point distance range.
[0074] The preset point distance range can be selected as the size of the pixel range occupied by the area of one light-emitting device. In the case where the center point distance corresponding to each backlight brightness area is within the preset point distance range, it is indicated that each row or each column of light-emitting devices on the backlight screen is normally lit, and step 306 can be performed. In the case where the center point distance corresponding to at least one backlight brightness area is not within the preset point distance range, it is indicated that at least one row or one column of light-emitting devices is not lit or not normally lit, and therefore, it is not necessary to perform backlight detection on other backlight brightness areas, and step 310 can be performed.
[0075] Step 306, calculating the region distance of the luminance center points of the two adjacent backlight luminance regions;
[0076] If the backlight luminance region is horizontal, the horizontal coordinates of the luminance center points of the two adjacent backlight luminance regions are calculated by difference, and the height difference between the two center points, i.e. the region distance, is obtained; if the backlight luminance region is vertical, the vertical coordinates of the luminance center points of the two adjacent backlight luminance regions are calculated by difference, and the height difference between the two center points, i.e. the region distance, is obtained.
[0077] Step 307, determining the detection difference based on the plurality of region distances;
[0078] The detection difference is used to represent the dispersion degree of the plurality of region distances, and the detection difference includes at least one of the following: range, quartile deviation, average difference, variance, standard deviation, outlier ratio, and dispersion coefficient. It can be understood that one or more of the range, quartile deviation, average difference, variance, standard deviation, outlier ratio, and dispersion coefficient are calculated based on the plurality of region distances. In this embodiment, it can be determined whether there is a size mutation of the light area based on the detection difference. The size mutation means that the light area of the light-emitting device is displayed abnormally.
[0079] Step 308, judging whether the detection difference is within a preset difference range;
[0080] If the detection difference is within the preset difference range, it means that the light area size of each backlight luminance region is normal, and step 309 is performed. If the detection difference is not within the preset difference range, it means that the light area size of the backlight luminance region in the plurality of backlight luminance regions is abnormal, and step 310 is performed.
[0081] Step 309, generating detection success information;
[0082] Step 310, generating detection failure information.
[0083] In actual use, in order to remind the detection personnel of the detection result of this time of backlight detection, the detection failure information or the detection success information can be sent to the display module for display. The display module can be a display screen, a light-emitting device, an alarm, etc. configured with the main controller, or a terminal device of the detection personnel, etc. without limitation. Specifically, if the display module is a display screen or a terminal device, it can be displayed with text or symbols, so that the detection personnel can clearly know whether this time of backlight detection is a detection failure or a detection success. If the display module is a light-emitting device, it can emit different brightness, so that the detection personnel can clearly know whether this time of backlight detection is a detection failure or a detection success. If the display module is an alarm, it can emit different sounds, so that the detection personnel can clearly know whether this time of backlight detection is a detection failure or a detection success.
[0084] The backlight detection method for backlight screens provided in this embodiment can determine the center point distance and detection difference by using the brightness center points on the horizontal and vertical field images, and automatically and accurately perform backlight detection by using the center point distance and detection difference. This transforms the previous process of manually detecting the light emitter into an automated process, reducing the detection error rate and saving a significant amount of detection time.
[0085] This invention provides a backlight detection device for a backlight screen, see [link to relevant documentation]. Figure 4 This is a block diagram illustrating an embodiment of a backlight detection device for a backlight screen provided by an embodiment of the present invention. Figure 4 As shown, the device may include:
[0086] The acquisition module 401 is used to acquire multiple horizontal and vertical field images; wherein, the multiple horizontal and vertical field images are backlight brightness images captured by the imaging device when a row or column of light emitters on the backlight screen are lit up in sequence.
[0087] The detection and determination module 402 is used to detect the backlight brightness area on the horizontal and vertical field images for each horizontal and vertical field image by using a preset brightness detection method, and determine the brightness center point of the backlight brightness area.
[0088] The backlight detection module 403 is used to perform backlight detection on the backlight screen based on each brightness center point.
[0089] The backlight detection device for a backlight screen provided in this invention includes: acquiring multiple horizontal and vertical field images; wherein the multiple horizontal and vertical field images are backlight brightness images captured by a camera when a row or column of emitters on the backlight screen is lit sequentially; for each horizontal and vertical field image, detecting the backlight brightness area on the horizontal and vertical field images using a preset brightness detection method, and determining the brightness center point of the backlight brightness area; and performing backlight detection on the backlight screen based on each brightness center point. This invention automatically realizes backlight detection through horizontal and vertical field images, transforming the previous process requiring manual detection of emitters into an automated process, reducing the detection error rate.
[0090] In addition, multiple horizontal and vertical field images are backlight brightness images collected by lighting only one row or column of emitters on the backlight screen each time. It can be seen that lighting up each backlight zone of the backlight screen in a limited number of steps to perform backlight detection on multiple emitters greatly saves a lot of detection time compared to manually performing backlight detection on emitters one by one.
[0091] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Figure 5The electronic device 500 shown includes at least one processor 501, a memory 502, at least one network interface 504, and other user interfaces 503. The various components of the electronic device 500 are coupled together by a bus system 505, which is used for the communication of information among the components and to Figure 5 The various buses are shown as the bus system 505 in
[0092] The user interface 503 can include a display, a keyboard, or a pointing device (e.g., a mouse, a trackball, a touchpad, or a touchscreen).
[0093] It is to be understood that the memory 502 in embodiments of the present application can be volatile or nonvolatile memory, or can include both volatile and nonvolatile memory. Nonvolatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable ROM (EPROM), electrically EPROM (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), used as external cache memory. By way of example, and not limitation, many forms of RAM are available, for example, static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and direct Rambus RAM (DRRAM). Memory 502 described herein is intended to include, without being limited to, these and any other suitable types of memory.
[0094] In some embodiments, the memory 502 stores elements, executable instructions, or data structures, or a subset thereof, or an expanded set thereof, including an operating system 5021 and application programs 5022.
[0095] The operating system 5021 contains various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application program 5022 contains various application programs, such as a media player (Media Player), a browser (Browser), and the like, for implementing various application services. The program for implementing the method embodiments of the present application can be included in the application program 5022.
[0096] In the embodiments of the present application, the processor 501 is configured to execute the method steps provided by the method embodiments by invoking the programs or instructions stored in the memory 502, in particular, the programs or instructions stored in the application program 5022.
[0097] obtaining a plurality of horizontal and vertical field images; wherein the plurality of horizontal and vertical field images are backlight brightness images collected by a shooting device when a row or a column of light emitting devices on the backlight screen are sequentially lighted;
[0098] For each horizontal and vertical field image, detecting a backlight brightness area on the horizontal and vertical field image by a preset brightness detection method to determine a brightness center point of the backlight brightness area;
[0099] performing backlight detection on the backlight screen based on the brightness center points.
[0100] In one possible implementation, determining the brightness center point of the backlight brightness area includes:
[0101] obtaining coordinate information of the backlight brightness area; wherein the coordinate information is used to represent the position information of the backlight brightness area on the backlight screen;
[0102] determining the brightness center point of the backlight brightness area based on the coordinate information.
[0103] In one possible implementation, performing backlight detection on the backlight screen based on the brightness center points includes:
[0104] obtaining a preset brightness center point corresponding to each backlight brightness area from a center point query table; wherein the preset brightness center point is a theoretical brightness center point of the backlight brightness area;
[0105] determining a center point distance based on the brightness center point and the preset center point corresponding to each backlight brightness area;
[0106] judging whether the center point distances corresponding to each backlight brightness area are all within a preset point distance range;
[0107] in a case where the center point distances corresponding to each backlight brightness area are all within the preset point distance range, calculating a region distance of the brightness center points of two adjacent backlight brightness areas;
[0108] determining a detection difference based on the plurality of region distances, wherein the detection difference is used to represent a discrete degree of the plurality of region distances, and the detection difference comprises at least one of a range, a quartile difference, an average difference, a variance, a standard deviation, a ratio of outliers, and a coefficient of dispersion;
[0109] determining whether the detection difference is within a preset difference range;
[0110] generating a detection success information in a case where the detection difference is within the preset difference range.
[0111] In one possible implementation, the method further comprises:
[0112] generating a detection failure information in a case where the center point distance corresponding to the at least one backlight brightness region is not within the preset point distance range.
[0113] In one possible implementation, the method further comprises:
[0114] generating a detection failure information in a case where the detection difference is not within the preset difference range.
[0115] In one possible implementation, the method further comprises:
[0116] sending the detection failure information or the detection success information to a display module for display.
[0117] In one possible implementation, the preset brightness center points corresponding to the respective backlight brightness regions are obtained from a center point query table, comprising:
[0118] obtaining image identification information of the horizontal and vertical field images corresponding to the respective backlight brightness regions;
[0119] querying target image identification information matching the respective image identification information from the center point query table, wherein the center point query table stores a plurality of different preset brightness center points and image identification information corresponding to each preset brightness center point;
[0120] determining the preset brightness center points corresponding to the respective target image identification information as the preset brightness center points corresponding to the respective backlight brightness regions.
[0121] The method disclosed by the embodiments of the present application can be applied to the processor 501 or implemented by the processor 501. The processor 501 can be an integrated circuit chip having a signal processing capability. In the implementation process, the steps of the method can be completed by an integrated logic circuit or an instruction in the form of software in the processor 501. The processor 501 described above can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software units in the code processor for execution. The software unit can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the memory 502, and the processor 501 reads the information in the memory 502 and combines the hardware to complete the steps of the above method.
[0122] It can be understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described in the present application, or a combination thereof.
[0123] For software implementation, the techniques described herein can be implemented with a unit that performs the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0124] The electronic device provided by the embodiment can be an electronic device as shown in Figure 5 The electronic device can execute all steps of the backlight detection method for a backlit screen as shown in Figures 2-3 The electronic device can execute all steps of the backlight detection method for a backlit screen as shown in Figures 2-3 The electronic device can execute all steps of the backlight detection method for a backlit screen as shown in Figures 2-3 The electronic device can execute all steps of the backlight detection method for a backlit screen as shown in
[0125] The embodiment of the present application further provides a storage medium (computer readable storage medium). The storage medium stores one or more programs. The storage medium can include a volatile memory, such as a random access memory; the storage medium can also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk or a solid state disk; and the storage medium can also include a combination of the above-mentioned memories.
[0126] When the one or more programs in the storage medium are executed by one or more processors, the backlight detection method for a backlit screen described above can be implemented.
[0127] The processor is configured to execute the backlight detection program for a backlit screen stored in the memory, so as to implement the steps of the backlight detection method for a backlit screen.
[0128] Obtaining a plurality of horizontal and vertical field images; wherein the plurality of horizontal and vertical field images are backlight brightness images collected by a shooting device when a row or a column of light emitting devices on the backlit screen is sequentially lighted;
[0129] For each horizontal and vertical field image, the backlight brightness area on the horizontal and vertical field image is detected by a preset brightness detection method, and a brightness center point of the backlight brightness area is determined;
[0130] The backlight of the backlit screen is detected based on the brightness center points.
[0131] In one possible implementation, the brightness center point of the backlight brightness area is determined, including:
[0132] Obtaining coordinate information of the backlight brightness area; wherein the coordinate information is used to represent the position information of the backlight brightness area on the backlit screen;
[0133] The brightness center point of the backlight brightness area is determined based on the coordinate information.
[0134] In one possible implementation, the backlight of the backlit screen is detected based on the brightness center points, including:
[0135] Obtaining the preset brightness center point corresponding to each backlight brightness area from a center point query table; wherein the preset brightness center point is a theoretical brightness center point of the backlight brightness area;
[0136] The center point distance is determined based on the corresponding brightness center point and the preset center point of the backlight brightness area;
[0137] It is judged whether the center point distance corresponding to each backlight brightness area is in the preset point distance range;
[0138] In the case that the center point distance corresponding to each backlight brightness area is in the preset point distance range, the area distance of the brightness center points of the adjacent two backlight brightness areas is calculated;
[0139] The detection difference value is determined based on the plurality of area distances; wherein, the detection difference value is used to represent the dispersion degree of the plurality of area distances, and the detection difference value includes at least one of the following: range, quartile difference, average difference, variance, standard deviation, outlier ratio, dispersion coefficient;
[0140] It is judged whether the detection difference value is in the preset difference value range;
[0141] In the case that the detection difference value is in the preset difference value range, the detection success information is generated.
[0142] In one possible implementation, the method further comprises:
[0143] In the case that the center point distance corresponding to at least one backlight brightness area is not in the preset point distance range, the detection failure information is generated.
[0144] In one possible implementation, the method further comprises:
[0145] In the case that the detection difference value is not in the preset difference value range, the detection failure information is generated.
[0146] In one possible implementation, the method further comprises:
[0147] The detection failure information or the detection success information is sent to the display module for display.
[0148] In one possible implementation, the preset brightness center points corresponding to each backlight brightness area are obtained from the center point query table, comprising:
[0149] The image identification information of the horizontal and vertical field image corresponding to each backlight brightness area is obtained;
[0150] The target image identification information matched with each image identification information is queried from the center point query table; wherein, the center point query table stores a plurality of different preset brightness center points, and the image identification information corresponding to each preset brightness center point;
[0151] The preset brightness center points corresponding to each target image identification information are determined as the preset brightness center points corresponding to each backlight brightness area.
[0152] Those skilled in the art should further understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware, computer software or a combination of both. In order to clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been described in the above description in a general manner. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0153] The steps of the method or algorithm described in combination with the embodiments disclosed herein can be implemented in hardware, software executed by a processor, or a combination of both. The software module can be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0154] The above specific embodiments further illustrate the purpose, technical solutions and beneficial effects of the present application. It should be understood that the above description is only a specific embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A method for detecting backlight in a backlight screen, characterized in that, The method includes: Acquire multiple horizontal and vertical field images; wherein, the multiple horizontal and vertical field images are backlight brightness images captured by the imaging device when a row or column of light emitters on the backlight screen are lit up in sequence; For each of the horizontal and vertical field images, the backlight brightness area on the horizontal and vertical field images is detected by a preset brightness detection method, and the brightness center point of the backlight brightness area is determined. Backlight detection of the backlight screen based on each of the aforementioned brightness center points includes: obtaining a preset brightness center point corresponding to each of the backlight brightness regions from a center point lookup table; wherein the preset brightness center point is the theoretical brightness center point of the backlight brightness region; determining the center point distance for each of the backlight brightness regions based on the brightness center point corresponding to the backlight brightness region and the preset center point; determining whether the center point distances corresponding to each of the backlight brightness regions are all within the preset point distance range; calculating the regional distance between the brightness center points of two adjacent backlight brightness regions when the center point distances corresponding to each of the backlight brightness regions are all within the preset point distance range; determining a detection difference based on multiple regional distances; wherein the detection difference is used to characterize the dispersion of multiple regional distances, and the detection difference includes at least one of the following: range, interquartile range, mean difference, variance, standard deviation, anisotropy ratio, and coefficient of variation; determining whether the detection difference is within a preset difference range; and generating a detection success message when the detection difference is within the preset difference range.
2. The method according to claim 1, characterized in that, Determining the brightness center point of the backlight brightness area includes: Obtain the coordinate information of the backlight brightness area; wherein, the coordinate information is used to characterize the position information of the backlight brightness area on the backlight screen; The brightness center point of the backlight brightness area is determined based on the coordinate information.
3. The method according to claim 1, characterized in that, The method further includes: If the distance to the center point of at least one of the backlight brightness areas is not within the preset distance range, a detection failure message is generated.
4. The method according to claim 3, characterized in that, The method further includes: If the detection difference is not within the preset difference range, the detection failure information is generated.
5. The method according to claim 4, characterized in that, The method further includes: The detection failure information or the detection success information is sent to the display module for display.
6. The method according to claim 1, characterized in that, The step of obtaining the preset brightness center point corresponding to each of the backlight brightness areas from the center point lookup table includes: Obtain the image identification information of the horizontal and vertical field images corresponding to each of the backlight brightness regions; The center point lookup table is used to retrieve target image identification information that matches each of the image identification information; wherein, the center point lookup table stores multiple center points with different preset brightness, and image identification information corresponding to each preset brightness center point; The preset brightness center point corresponding to each of the target image identification information is determined as the preset brightness center point corresponding to each of the backlight brightness areas.
7. A backlight detection device for a backlight screen, characterized in that, The device includes: The acquisition module is used to acquire multiple horizontal and vertical field images; wherein, the multiple horizontal and vertical field images are backlight brightness images captured by the imaging device when a row or column of light emitters on the backlight screen are lit up in sequence; The detection and determination module is used to detect the backlight brightness area on each of the horizontal and vertical field images using a preset brightness detection method, and determine the brightness center point of the backlight brightness area; A backlight detection module is used to perform backlight detection on the backlight screen based on each of the brightness center points, including: obtaining a preset brightness center point corresponding to each of the backlight brightness regions from a center point lookup table; wherein the preset brightness center point is the theoretical brightness center point of the backlight brightness region; determining the center point distance for each of the backlight brightness regions based on the brightness center point corresponding to the backlight brightness region and the preset center point; determining whether the center point distances corresponding to each of the backlight brightness regions are all within the preset point distance range; calculating the regional distance between the brightness center points of two adjacent backlight brightness regions when the center point distances corresponding to each of the backlight brightness regions are all within the preset point distance range; determining a detection difference based on multiple regional distances; wherein the detection difference is used to characterize the dispersion of multiple regional distances, and the detection difference includes at least one of the following: range, interquartile range, mean difference, variance, standard deviation, anisotropy ratio, and coefficient of variation; determining whether the detection difference is within a preset difference range; and generating detection success information when the detection difference is within the preset difference range.
8. An electronic device, characterized in that, include: A processor and a memory, the processor being configured to execute a backlight detection program stored in the memory to implement the backlight detection method for a backlight screen as described in any one of claims 1 to 5.
9. A storage medium, characterized in that, The storage medium stores one or more programs, which can be executed by one or more processors to implement the backlight detection method for a backlight screen as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Method for detecting illumination uniformity of lamp panel
CN109060314A
Backlight module quality detection method, device and equipment and storage medium
CN114757885A