Vehicle-mounted display screen flicker detection method and device, equipment and storage medium

By obtaining the light intensity time variation curve of the vehicle display and analyzing the light intensity fluctuation data, the accuracy problem of vehicle display flicker detection is solved, ensuring driving safety and improving user experience.

CN119394593BActive Publication Date: 2025-10-21WUHAN HAIWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411475600.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-10-21
Estimated Expiration
2044-10-22

AI Technical Summary

Technical Problem

Existing technologies make it difficult to effectively detect and resolve the flickering problem of in-vehicle displays, which affects the driver's reading experience and increases the risk of traffic accidents. This is especially true when multiple sub-screens are spliced ​​together and are prone to missed detection.

Method used

By obtaining the light intensity time variation curve of the screen to be tested, analyzing the light intensity fluctuation data, determining the abnormal light intensity fluctuation period, and adjusting the display parameters or prompting to replace the display according to the number of flicker-type abnormalities, flicker detection of the vehicle display can be achieved.

Benefits of technology

It achieves accurate identification and automatic adjustment of the flicker problem of the vehicle display screen, improves display quality and driving safety, and reduces the occurrence of flicker.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119394593B_ABST
    Figure CN119394593B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of screen detection, and more particularly to a vehicle display screen flicker detection method, device, equipment and storage medium, the present application obtains the light intensity time variation curve of the to-be-tested display screen under a specific test video, analyzes the light intensity fluctuation of the to-be-tested screen according to the curve, determines the abnormal light intensity fluctuation period, considers the light intensity change direction, calculates the number of flicker anomalies, and takes corresponding measures according to the flicker number, such as adjusting the display parameters or prompting to replace the display screen. This method can monitor and accurately identify flicker problems in real time, automatically adjust the display settings to reduce or eliminate flicker, thereby improving the display quality and driving safety of the vehicle display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of screen detection technology, and in particular to a method, device, equipment and storage medium for detecting flicker of a vehicle-mounted display screen. Background Art

[0002] With the advent of the digital age, in-vehicle display technology has become an indispensable part of modern automobiles. From simple instrument clusters to complex infotainment systems, in-vehicle displays not only provide drivers with essential vehicle information but also offer a variety of functions, including navigation, entertainment, and communication. Technological advancements have significantly improved the resolution, color rendering, and response speed of in-vehicle displays, but this has also brought new challenges, particularly in terms of stability and reliability in dynamic environments.

[0003] Among the many issues with in-vehicle displays, flicker is particularly prominent. Flicker not only affects the driver's reading experience but can also distract the driver, increasing the risk of traffic accidents. Flicker can be caused by a variety of factors, including display hardware defects, deficiencies in software algorithms, and changes in ambient light. With the increasing complexity of in-vehicle display functions, for example, some in-vehicle displays currently on the market are long, wide, or irregularly shaped. These screens are not shipped as a single piece but are composed of multiple sub-screens spliced ​​together. Since the probes that detect screen flicker generally perform local inspections, if the probes fail to detect the sub-screen with flickering issues, it is easy to miss them.

[0004] Therefore, how to effectively detect and solve the flicker problem of vehicle-mounted display screens to ensure driving safety and improve user experience has become an urgent problem to be solved in this field. Summary of the Invention

[0005] The main purpose of the present invention is to provide a method, device, equipment and storage medium for detecting flicker of a vehicle display screen, aiming to solve the technical problem of how to effectively detect and solve the flicker problem of the vehicle display screen in the existing technology to ensure driving safety and improve user experience.

[0006] To achieve the above object, the present invention provides a method for detecting flicker of a vehicle display screen, the method comprising the following steps:

[0007] Obtain the time variation curve of the light intensity of the screen to be tested;

[0008] determining light intensity fluctuation data according to the light intensity time variation curve;

[0009] A flicker detection result of the vehicle-mounted screen is obtained based on the light intensity fluctuation data.

[0010] Optionally, obtaining a time-varying curve of light intensity of the screen to be tested includes:

[0011] Obtaining display parameters of the screen to be tested, wherein the display parameters include display resolution and display frame rate;

[0012] Generate a partition delay test video according to the display parameters;

[0013] Controlling the screen to be tested to play the partition delay test video, and obtaining light intensity change data of the screen to be tested during the playback process;

[0014] The light intensity time variation curve is obtained according to the light intensity variation data.

[0015] Optionally, determining the light intensity fluctuation data according to the light intensity time variation curve includes:

[0016] According to the light intensity time variation curve and the sampling period, the light intensity variation in each sampling period is obtained;

[0017] determining the abnormal light intensity fluctuation period according to the light intensity variation and the reference variation;

[0018] The light intensity variation data of the abnormal light intensity fluctuation period is used as the light intensity fluctuation data.

[0019] Optionally, determining the abnormal light intensity fluctuation period according to the light intensity variation and a reference variation includes:

[0020] When the light intensity variation is greater than the reference variation, obtaining a light intensity variation overflow ratio according to the light intensity variation and the reference variation;

[0021] When the light intensity change overflow ratio is greater than the preset fluctuation ratio, the sampling period corresponding to the current light intensity change is used as the light intensity abnormal fluctuation period.

[0022] Optionally, determining the abnormal light intensity fluctuation period according to the light intensity variation and the reference variation further includes:

[0023] When the direction of the light intensity variation is opposite to the direction of the reference variation, the sampling period corresponding to the current light intensity variation is used as the abnormal light intensity fluctuation period.

[0024] Optionally, obtaining a flicker detection result of the vehicle-mounted screen according to the light intensity fluctuation data includes:

[0025] Obtaining the number of flickering anomalies of the vehicle-mounted screen according to the light intensity fluctuation data;

[0026] A flicker detection result of the vehicle-mounted screen is obtained according to the number of flicker-type anomalies.

[0027] Optionally, obtaining a flicker detection result of the vehicle screen according to the number of flicker anomalies includes:

[0028] When the number of flicker-type abnormalities is greater than a first flicker number threshold and less than a second flicker number threshold, it is determined that the current vehicle screen fault degree is general, and the display resolution and display frame rate of the vehicle screen are reduced;

[0029] When the number of flashing anomalies is greater than the second flashing number threshold, it is determined that the current vehicle screen has a serious fault, and a prompt to replace the screen is displayed on the vehicle screen until the current vehicle screen is replaced.

[0030] In addition, to achieve the above-mentioned purpose, the present invention further provides a vehicle-mounted display screen flicker detection device, the vehicle-mounted display screen flicker detection device comprising:

[0031] A data acquisition module is used to obtain the time variation curve of the light intensity of the screen to be tested;

[0032] A data processing module, configured to determine light intensity fluctuation data based on the light intensity time variation curve;

[0033] The screen quality analysis module is used to obtain a flicker detection result of the vehicle-mounted screen based on the light intensity fluctuation data.

[0034] In addition, to achieve the above-mentioned purpose, the present invention also proposes a vehicle-mounted display screen flicker detection device, which includes: a memory, a processor, and a vehicle-mounted display screen flicker detection program stored in the memory and executable on the processor, wherein the vehicle-mounted display screen flicker detection program is configured to implement the steps of the vehicle-mounted display screen flicker detection method described above.

[0035] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which a vehicle display screen flicker detection program is stored. When the vehicle display screen flicker detection program is executed by a processor, the steps of the vehicle display screen flicker detection method described above are implemented.

[0036] One or more technical solutions proposed in this application have at least the following technical effects: This application obtains a time-varying curve of the light intensity of the display screen under test under a specific test video, analyzes the light intensity fluctuations of the screen under test based on this curve, determines the period of abnormal light intensity fluctuations, considers the direction of light intensity variation, calculates the number of flicker-related anomalies, and takes appropriate measures based on the number of flickers, such as adjusting display parameters or prompting to replace the display. This method can monitor and accurately identify flicker problems in real time, automatically adjust display settings to reduce or eliminate flicker, and thus improve the display quality and driving safety of in-vehicle displays. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0038] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0039] Figure 1 This is a flow chart of a first embodiment of a method for detecting flickering of a vehicle display screen according to the present invention;

[0040] Figure 2 This is a flow chart of a second embodiment of a method for detecting flickering of a vehicle display screen according to the present invention;

[0041] Figure 3 This is a structural block diagram of a first embodiment of a vehicle-mounted display screen flicker detection device according to the present invention;

[0042] Figure 4 It is a structural diagram of a vehicle display screen flicker detection device in a hardware operating environment involved in an embodiment of the present invention.

[0043] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION

[0044] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0045] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0046] The main solution of the embodiment of the present application is: obtaining the light intensity time variation curve of the screen to be tested; determining the light intensity fluctuation data based on the light intensity time variation curve; and obtaining the flicker detection result of the vehicle-mounted screen based on the light intensity fluctuation data.

[0047] Among the many issues with in-vehicle displays, flicker is particularly prominent. Flicker not only affects the driver's reading experience but can also distract the driver, increasing the risk of traffic accidents. Flicker can be caused by a variety of factors, including display hardware defects, deficiencies in software algorithms, and changes in ambient light. With the increasing complexity of in-vehicle display functions, for example, some in-vehicle displays currently on the market are long, wide, or irregularly shaped. These screens are not shipped as a single piece but are composed of multiple sub-screens spliced ​​together. Since the probes that detect screen flicker generally perform local inspections, if the probes fail to detect the sub-screen with flickering issues, it is easy to miss them.

[0048] This application provides a solution by obtaining a time-varying light intensity curve for the display screen under test under a specific test video, analyzing the light intensity fluctuations of the screen under test based on this curve, determining the period of abnormal light intensity fluctuations, considering the direction of light intensity variation, calculating the number of flicker-related anomalies, and taking appropriate measures based on the number of flickers, such as adjusting display parameters or prompting a display replacement. This method can monitor and accurately identify flicker issues in real time, automatically adjusting display settings to reduce or eliminate flicker, thereby improving the display quality and driving safety of in-vehicle displays.

[0049] Based on this, the embodiment of the present invention provides a method for detecting flicker of a vehicle display screen, referring to Figure 1 , Figure 1 The figure is a flow chart of a first embodiment of a method for detecting flicker of a vehicle display screen according to the present invention.

[0050] In this embodiment, the vehicle display screen flicker detection method includes the following steps:

[0051] Step S10: Obtaining a time-varying curve of light intensity of the screen to be tested.

[0052] It should be noted that since the light intensity data of the screen is related to the brightness information of the video data it is playing, screens of different qualities will show different brightness under the same test video. Therefore, before the test begins, it is necessary to generate a test video adapted to the screen based on the display parameters of the screen to be tested.

[0053] It is understandable that some of the relatively large long screens or special-shaped screens in the car screens are not a whole piece when they leave the factory but are made up of multiple sub-screens. Therefore, the screen with the flicker problem may be just one of the sub-screens. If a global test is performed directly, it is easy to miss the detection or fail to locate the module with the problem. Therefore, when generating the test video, the test video should be generated according to the specifications reserved by the screen to be tested when it leaves the factory. The test video needs to ensure that there is a significant brightness difference between the two adjacent sub-screens, and the brightness difference distribution is uniform. For example, assuming that a certain long-connected car screen is composed of three screens, then the test video should be divided into three areas, and each area should play the same video content, but the difference is that there is a fixed time delay when playing between the three areas. In theory, if the brightness change curves of the three screens are directly collected, the result should be that they can be completely overlapped with a small translation. The non-overlapping part is the screen display abnormality, that is, these non-overlapping sampling time points may have flickering.

[0054] In one embodiment, obtaining the light intensity time variation curve of the screen to be tested includes: obtaining display parameters of the screen to be tested, the display parameters including display resolution and display frame rate; generating a partitioned delay test video based on the display parameters; controlling the screen to be tested to play the partitioned delay test video, and obtaining light intensity change data of the screen to be tested during the playback process; and obtaining the light intensity time variation curve based on the light intensity change data.

[0055] It should be understood that the screen's light intensity data is closely related to the brightness of the video content it plays. This means that even the same test video will display different brightness when played on screens of different quality. Therefore, to ensure test accuracy, a test video specifically adapted for the screen under test must be generated based on its display parameters (such as resolution and frame rate) before the test begins. To simplify subsequent data processing and anomaly identification, the test video should primarily feature linear or step-by-step brightness changes.

[0056] It should be noted that a linearly changing test video refers to a video whose brightness changes uniformly at a fixed rate over time. For example, the brightness can gradually increase linearly from full black to full white, or linearly transition between different brightness levels. This type of test video helps detect the consistency and uniformity of the screen's response across the entire brightness range. By analyzing the linear changes in brightness, it is easier to identify abnormal behavior of the screen at specific brightness levels, such as uneven brightness or response delays. A step-change test video refers to a video in which the brightness suddenly changes between different discrete levels. For example, the video may quickly switch between full black, medium brightness, and full white. This type of test video helps detect the screen's switching ability and response speed between different brightness levels. It can help identify delays or desynchronization issues when the screen changes brightness, which can cause flickering or image tearing in dynamic image displays.

[0057] Step S20: determining light intensity fluctuation data according to the light intensity time variation curve.

[0058] It should be noted that the light intensity time variation curve is generated by continuously sampling the light intensity of the vehicle display while playing a test video. This curve reflects the change in screen brightness over time and serves as the basic data for detecting flicker. Light intensity fluctuation data refers to the fluctuation of light intensity values ​​over time on the light intensity time variation curve. These fluctuations may be normal or abnormal due to screen hardware issues or improper software control. Abnormal fluctuations are often associated with flicker.

[0059] It is understandable that the occurrence of an abnormality does not mean the occurrence of flickering. For example, insufficient brightness or video freezes are not what need to be detected in this application. Therefore, after determining the light intensity fluctuation data, it is necessary to further screen out the screen flickering conditions and frequency.

[0060] It should be understood that for each sampling point on the curve, the difference between its light intensity value and the light intensity value of the previous sampling point is calculated to obtain the light intensity change. In the test video where the light intensity changes linearly, theoretically, the light intensity change should be the light intensity change speed multiplied by the sampling time difference. This value should be a fixed value. Similarly, when the light intensity changes in a step-by-step manner, the light intensity should remain unchanged during the time period in the center of the step, that is, the change value is zero. The light intensity difference on both sides of the step should be the difference in the light intensity step, which is also a fixed value. In addition, it should be noted that in actual situations, the light intensity data of the vehicle display screen is indeed related to the brightness information of the video data it plays, but it will not change very accurately. This is because the screen hardware performance is limited and it is not a completely ideal physical situation. The change in light intensity can only be close to the theoretical value or try to maintain a theoretically stable change. There is a certain error between the light intensity change and the basic change value. In addition, the screen performance is also affected by factors such as the age of the screen. Therefore, the benchmark change set here is only used to judge whether the light intensity change is within the normal range. This benchmark can be a preset value based on the screen specifications or an empirical value derived from historical data. Generally speaking, as long as it is within this range, it can be considered that no abnormality has occurred.

[0061] Step S30: Obtaining a flicker detection result of the vehicle-mounted screen according to the light intensity fluctuation data.

[0062] In one embodiment, obtaining the flicker detection result of the vehicle screen based on the light intensity fluctuation data includes: obtaining the number of flicker-type abnormalities of the vehicle screen based on the light intensity fluctuation data; obtaining the flicker detection result of the vehicle screen based on the number of flicker-type abnormalities.

[0063] It can be understood that the flicker detection result of the vehicle screen is obtained based on the number of flicker-type abnormalities, including: when the number of flicker-type abnormalities is greater than the first flicker number threshold and less than the second flicker number threshold, it is determined that the current vehicle screen failure degree is general, and the display resolution and display frame rate of the vehicle screen are reduced; when the number of flicker-type abnormalities is greater than the second flicker number threshold, it is determined that the current vehicle screen failure degree is serious, and a replacement prompt information will be displayed on the vehicle screen until the current vehicle screen is replaced.

[0064] It should be understood that when analyzing light intensity fluctuation data, a clear standard is needed to determine what constitutes a flicker anomaly. This standard may be based on parameters such as the amplitude, frequency, or duration of the light intensity variation. For example, if the light intensity variation exceeds a preset threshold, or if the variation is frequent and continuous, it may be classified as a flicker anomaly. Once the flicker anomaly standard is determined, the number of flicker anomalies occurring within a certain period of time needs to be counted. This number will be used to assess the severity of the flicker issue.

[0065] It's understood that the number and severity of flicker anomalies can be used to determine the flicker detection result for the vehicle screen. This result may be categorized into different levels, such as mild flicker, moderate flicker, or severe flicker. To determine the severity of the flicker issue, two thresholds are set: a first flicker threshold and a second flicker threshold. These thresholds are based on empirical data, user comfort, safety standards, or manufacturer specifications. For moderate flicker issues, the system may reduce the display resolution and frame rate of the vehicle screen. This reduces the screen's workload, potentially helping to reduce flicker and mitigate driving risks associated with flicker. If the number of flicker anomalies exceeds the second threshold, the system determines that the vehicle screen has a severe flicker issue, indicating that the flicker issue may seriously affect display quality and driving safety. For severe flicker issues, the system will display a replacement prompt on the vehicle screen, advising the user to replace the screen as soon as possible. This is to ensure driving safety and avoid potential risks caused by display screen failures.

[0066] This embodiment obtains a light intensity time variation curve of the screen to be tested; determines light intensity fluctuation data based on the light intensity time variation curve; and obtains a flicker detection result of the vehicle-mounted screen based on the light intensity fluctuation data.

[0067] In summary, this embodiment generates a test video tailored to the screen's display parameters, controls the vehicle's screen to play the video, and collects data on its light intensity variations, thereby obtaining a light intensity time curve. Using this curve, the system analyzes the light intensity fluctuation data, identifies abnormal fluctuations, and determines the severity of the flicker problem based on the number of abnormalities. When the number of abnormalities is within a certain range, the system reduces the screen resolution and frame rate to reduce flicker. If the severity threshold is exceeded, the user is prompted to replace the screen. This method can effectively locate and diagnose flicker problems on vehicle displays, improving detection accuracy and reliability.

[0068] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 2 , the step S20 comprises:

[0069] Step S201: obtaining the light intensity variation in each sampling period according to the light intensity time variation curve and the sampling period.

[0070] It should be noted that in this embodiment, special equipment or sensors are required to continuously collect the light intensity data of the screen when playing the test video, so as to generate a light intensity time change curve. This curve records in detail the changes in screen brightness over time during the test process. Combined with the generation conditions of the test video, the light intensity of each partition can be collected. In particular, for the vehicle-mounted display screen composed of multiple sub-screens, this method can ensure that the light intensity changes of each sub-screen are monitored separately and accurately.

[0071] As you can see, this approach allows the test system to perform detailed analysis of each sub-area of ​​the vehicle display, accurately identifying the specific sub-screen experiencing flicker issues. This is particularly important for long-split or unusually shaped displays, as these may not ship as a single unit but as a combination of multiple sub-screens. This approach allows the source of flicker issues to be pinpointed, rather than simply generating a single overall test result.

[0072] Step S202: determining the abnormal light intensity fluctuation period according to the light intensity variation and the reference variation.

[0073] It should be noted that the aforementioned steps compare the actual measured light intensity variation with a pre-set baseline variation to determine whether there is an abnormal period of light intensity fluctuation. This method is based on the fact that if the light intensity variation exceeds this baseline, it may indicate screen flicker or other abnormalities. In addition, the change in light intensity has both the direction and magnitude of the change.

[0074] In one embodiment, the abnormal light intensity fluctuation period is determined based on the light intensity change and the benchmark change, including: when the light intensity change is greater than the benchmark change, obtaining the light intensity change overflow ratio based on the light intensity change and the benchmark change; when the light intensity change overflow ratio is greater than the preset fluctuation ratio, using the sampling period corresponding to the current light intensity change as the abnormal light intensity fluctuation period.

[0075] The key to this method lies in determining the baseline variation. This baseline value can be based on the linear light change rate in the test video, or it can be based on a step-by-step light intensity change. Generally speaking, as long as the light intensity variation is within an acceptable range of fluctuations, the light intensity variation during the sampling period can be considered normal.

[0076] Furthermore, when the direction of the light intensity variation is opposite to the direction of the reference variation, the sampling period corresponding to the current light intensity variation is used as the abnormal light intensity fluctuation period.

[0077] It should be understood that when the actual change direction of the light intensity is contrary to the preset change direction in the test video, then an abnormal situation must have occurred.

[0078] Step S203: taking the light intensity variation data of the abnormal light intensity fluctuation period as the light intensity fluctuation data.

[0079] It can be understood that through this step, all light intensity change data marked as abnormal fluctuations can be sorted out. These data will be used to determine the final flicker detection results, which is crucial for subsequent diagnosis of screen flicker problems.

[0080] This embodiment obtains the light intensity variation within each sampling period through the light intensity time variation curve and the sampling period; determines the light intensity abnormal fluctuation period based on the light intensity variation and the reference variation; and uses the light intensity variation data of the light intensity abnormal fluctuation period as the light intensity fluctuation data.

[0081] In summary, in this embodiment, by accurately collecting light intensity data and generating a time change curve, detailed monitoring of each partition of the screen is achieved, which is particularly suitable for in-vehicle display screens composed of multiple sub-screens. This method can accurately identify and locate flicker problems, regardless of whether it occurs on a single or multiple sub-screens. By setting the baseline change, the method not only considers the magnitude of the light intensity change, but also pays attention to the direction of the change, thereby improving the accuracy of flicker detection. This method helps to optimize the maintenance process, reduce maintenance costs, improve screen quality control, enhance user experience, and ensure driving safety. Through data-supported decision-making, the method also allows for preventive maintenance and extends the service life of the screen, providing an effective tool for the screen manufacturing and maintenance industry, thereby significantly improving the overall reliability and performance of in-vehicle display technology.

[0082] This application also provides a vehicle-mounted display screen flicker detection device, please refer to Figure 3 , the vehicle-mounted display screen flicker detection device includes:

[0083] The data acquisition module 10 is used to obtain the time variation curve of the light intensity of the screen to be tested;

[0084] A data processing module 20 is used to determine light intensity fluctuation data based on the light intensity time variation curve;

[0085] The screen quality analysis module 30 is used to obtain a flicker detection result of the vehicle-mounted screen according to the light intensity fluctuation data.

[0086] In one embodiment, the data acquisition module 10 is also used to obtain display parameters of the screen to be tested, wherein the display parameters include display resolution and display frame rate; generate a partition delay test video based on the display parameters; control the screen to be tested to play the partition delay test video, and obtain light intensity change data of the screen to be tested during the playback process; and obtain the light intensity time change curve based on the light intensity change data.

[0087] In one embodiment, the data processing module 20 is also used to obtain the light intensity change within each sampling period based on the light intensity time change curve and the sampling period; determine the light intensity abnormal fluctuation period based on the light intensity change and the benchmark change; and use the light intensity change data of the light intensity abnormal fluctuation period as the light intensity fluctuation data.

[0088] In one embodiment, the data processing module 20 is also used to obtain a light intensity change overflow ratio based on the light intensity change and the reference change when the light intensity change is greater than the reference change; when the light intensity change overflow ratio is greater than the preset fluctuation ratio, the sampling period corresponding to the current light intensity change is used as the light intensity abnormal fluctuation period.

[0089] In one embodiment, the data processing module 20 is further configured to use the sampling period corresponding to the current light intensity variation as the abnormal light intensity fluctuation period when the direction of the light intensity variation is opposite to the direction of the reference variation.

[0090] In one embodiment, the screen quality analysis module 30 is further configured to obtain the number of flicker-related anomalies of the vehicle-mounted screen based on the light intensity fluctuation data; and obtain a flicker detection result of the vehicle-mounted screen based on the number of flicker-related anomalies.

[0091] In one embodiment, the screen quality analysis module 30 is also used to determine that the current vehicle screen failure degree is general when the number of flicker-type abnormalities is greater than the first flicker number threshold and less than the second flicker number threshold, and reduce the display resolution and display frame rate of the vehicle screen; when the number of flicker-type abnormalities is greater than the second flicker number threshold, it is determined that the current vehicle screen failure degree is serious, and a replacement prompt message will be displayed on the vehicle screen until the current vehicle screen is replaced.

[0092] The vehicle-mounted display screen flicker detection device provided in this application, which utilizes the vehicle-mounted display screen flicker detection method described in the aforementioned embodiment, can address the technical problem of how to effectively detect and resolve the flicker problem of the vehicle-mounted display screen to ensure driving safety and enhance the user experience. Compared to the prior art, the beneficial effects of the vehicle-mounted display screen flicker detection device provided in this application are the same as those of the vehicle-mounted display screen flicker detection method described in the aforementioned embodiment. The other technical features of the vehicle-mounted display screen flicker detection device are the same as those disclosed in the aforementioned embodiment method and are not further elaborated here.

[0093] The present application provides a vehicle-mounted display screen flicker detection device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the vehicle-mounted display screen flicker detection method in the above-mentioned embodiment one.

[0094] Reference below Figure 4 , which shows a schematic diagram of the structure of a vehicle-mounted display screen flicker detection device suitable for implementing the embodiments of the present application. The vehicle-mounted display screen flicker detection device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 4 The vehicle-mounted display screen flicker detection device shown is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present application.

[0095] like Figure 4As shown, the vehicle display screen flicker detection device may include a processing device 1001 (e.g., a central processing unit, graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the vehicle display screen flicker detection device. Processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007, such as a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008, such as a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003, such as a magnetic tape or hard disk; and communication device 1009. The communication device 1009 can allow the vehicle display screen flicker detection device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a vehicle display screen flicker detection device with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have alternatively.

[0096] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0097] The vehicle-mounted display screen flicker detection device provided in this application, which employs the vehicle-mounted display screen flicker detection method of the aforementioned embodiment, can address the technical problem of how to effectively detect and resolve the flicker problem of the vehicle-mounted display screen to ensure driving safety and enhance the user experience. Compared with the prior art, the beneficial effects of the vehicle-mounted display screen flicker detection device provided in this application are the same as those of the vehicle-mounted display screen flicker detection method provided in the aforementioned embodiment, and the other technical features of the vehicle-mounted display screen flicker detection device are the same as those disclosed in the method of the previous embodiment, and are not further described here.

[0098] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0099] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0100] The present application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, and the computer-readable program instructions are used to execute the vehicle display screen flicker detection method in the above-mentioned embodiment.

[0101] The computer-readable storage medium provided herein may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems, or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including, but not limited to, wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0102] The computer-readable storage medium may be included in the vehicle-mounted display screen flicker detection device; or may exist independently without being assembled into the vehicle-mounted display screen flicker detection device.

[0103] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the vehicle display screen flicker detection device, the vehicle display screen flicker detection device is enabled to perform vehicle display screen flicker detection.

[0104] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0105] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0106] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0107] The computer-readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned vehicle display screen flicker detection method. This computer-readable storage medium addresses the technical problem of effectively detecting and resolving vehicle display screen flicker to ensure driving safety and enhance the user experience. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the vehicle display screen flicker detection method provided in the aforementioned embodiment, and are not further elaborated here.

[0108] The computer program product provided in this application can solve the technical problem of detecting flicker in a vehicle display screen. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the vehicle display screen flicker detection method provided in the above embodiment, and will not be repeated here.

[0109] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A method for detecting flicker of a vehicle display screen, characterized in that: The vehicle-mounted display screen flicker detection method includes: Obtaining display parameters of the screen to be tested, wherein the display parameters include display resolution and display frame rate; Generate a partition delay test video according to the display parameters, wherein the partition delay test video is configured so that a fixed delay exists between video signals played in multiple display areas of the screen to be tested; Controlling the screen to be tested to play the partition delay test video, and obtaining light intensity change data of the screen to be tested during the playback process; Obtaining light intensity time variation curves of multiple display areas according to the light intensity variation data; If the light intensity time variation curves of the plurality of display areas can be completely overlapped by translation, it is determined that no display abnormality occurs on the screen to be tested; If the light intensity time variation curves of the plurality of display areas do not completely overlap after translation, it is determined that the screen to be tested has a display abnormality, and the non-overlapping sampling time points are used as flicker abnormality time points; When the screen to be tested has a display abnormality, determining light intensity fluctuation data according to the light intensity time variation curve; A flicker detection result of the vehicle-mounted display screen is obtained based on the light intensity fluctuation data.

2. The vehicle-mounted display screen flicker detection method according to claim 1, characterized in that: Determining light intensity fluctuation data according to the light intensity time variation curve includes: According to the light intensity time variation curve and the sampling period, the light intensity variation in each sampling period is obtained; determining the abnormal light intensity fluctuation period according to the light intensity variation and the reference variation; The light intensity variation data of the abnormal light intensity fluctuation period is used as the light intensity fluctuation data.

3. The vehicle-mounted display screen flicker detection method according to claim 2, characterized in that: Determining the abnormal light intensity fluctuation period according to the light intensity variation and the reference variation includes: When the light intensity variation is greater than the reference variation, obtaining a light intensity variation overflow ratio according to the light intensity variation and the reference variation; When the light intensity change overflow ratio is greater than the preset fluctuation ratio, the sampling period corresponding to the current light intensity change is used as the light intensity abnormal fluctuation period.

4. The vehicle-mounted display screen flicker detection method according to claim 2, characterized in that: The determining of the abnormal light intensity fluctuation period according to the light intensity variation and the reference variation further includes: When the direction of the light intensity variation is opposite to the direction of the reference variation, the sampling period corresponding to the current light intensity variation is used as the abnormal light intensity fluctuation period.

5. The vehicle-mounted display screen flicker detection method according to claim 1, characterized in that: Obtaining a flicker detection result of the vehicle display screen according to the light intensity fluctuation data includes: Obtaining the number of flickering anomalies of the vehicle-mounted display screen according to the light intensity fluctuation data; A flicker detection result of the vehicle-mounted display screen is obtained according to the number of flicker-related anomalies.

6. The vehicle-mounted display screen flicker detection method according to claim 5, characterized in that: Obtaining a flicker detection result of the vehicle display screen according to the number of flicker-related anomalies includes: When the number of flickering anomalies is greater than a first flickering number threshold and less than a second flickering number threshold, it is determined that the current vehicle display screen has a general fault degree, and the display resolution and display frame rate of the vehicle display screen are reduced; When the number of flashing anomalies is greater than the second flashing number threshold, it is determined that the fault of the current vehicle display screen is serious, and a replacement prompt message is displayed on the vehicle display screen until the current vehicle display screen is replaced.

7. A vehicle-mounted display screen flicker detection device, characterized in that: The vehicle-mounted display screen flicker detection device comprises: A data acquisition module is used to obtain display parameters of the screen to be tested, wherein the display parameters include display resolution and display frame rate; A data processing module, configured to generate a partitioned delay test video according to the display parameters, wherein the partitioned delay test video is configured so that a fixed delay exists between video signals played in multiple display areas of the screen to be tested; The data processing module is further used to control the screen to be tested to play the partition delay test video and obtain the light intensity change data of the screen to be tested during the playback process; The data processing module is further configured to obtain light intensity time variation curves of multiple display areas based on the light intensity variation data; a screen quality analysis module, configured to determine that no display abnormality occurs on the screen to be tested if the light intensity time variation curves of the plurality of display areas can be completely overlapped by translation; The screen quality analysis module is further configured to determine that a display abnormality occurs on the screen to be tested if the light intensity time variation curves of the multiple display areas do not completely overlap after translation, and use the non-overlapping sampling time points as flicker abnormality time points; The screen quality analysis module is also used to determine light intensity fluctuation data according to the light intensity time variation curve when display abnormality occurs on the screen to be tested; and obtain flicker detection results of the vehicle display screen according to the light intensity fluctuation data.

8. A vehicle-mounted display screen flicker detection device, characterized in that: The vehicle display screen flicker detection device includes: a memory, a processor, and a vehicle display screen flicker detection program stored in the memory and executable on the processor. The vehicle display screen flicker detection program is configured to implement the steps of the vehicle display screen flicker detection method according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium stores a vehicle display screen flicker detection program, which, when executed by a processor, implements the steps of the vehicle display screen flicker detection method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Display screen testing method and device

    CN115728041A

  • LED display control system

    CN214705397U