Display screen display method and device, electronic rearview mirror system and vehicle
By building a pixel light intensity matrix on the electronic rearview mirror display screen and performing light intensity correction, the display glare and visual fatigue caused by strong light irradiation are solved, and the balanced adjustment of light intensity distribution is achieved, and driving safety is improved.
Patent Information
- Application Number
- CN202311437422.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2043-10-31
AI Technical Summary
The problems of display glare and driver visual fatigue caused by strong light irradiation in electronic rearview mirror lens scenes are difficult to effectively solve in the prior art.
By obtaining the light intensity values of each pixel point in the display screen when displaying the initial image, building a pixel light intensity matrix, and performing light intensity correction in the highlight area, convolution processing of the pixel light intensity matrix using the pre-configured light intensity correction matrix to generate a target light intensity matrix signal, thereby adjusting the light intensity distribution of the display screen.
In the scene where the display displays dazzling glare, it effectively suppresses the light intensity of local highlight areas and increases the light intensity of dark areas, reduces driver visual fatigue, and improves driving comfort and safety.
Smart Images

Figure CN119920196A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of image processing technology, and in particular to a display screen display method, device, electronic rearview mirror system and vehicle. Background Art
[0002] In the related art, in the scenario where strong light shines on the electronic rearview mirror lens, the display screen displays glare and causes the driver's visual fatigue. The common method is to optimize the camera lens selection and the display screen glass cover coating to reduce the transmittance. However, it cannot effectively solve the display glare and driver visual fatigue problems caused by strong light shining on the electronic rearview mirror lens. Summary of the invention
[0003] In order to overcome the problems existing in the related art, the present disclosure provides a display screen display method, device, electronic rearview mirror system and vehicle.
[0004] According to a first aspect of an embodiment of the present disclosure, a display screen display method is provided, including:
[0005] Obtaining the light intensity value of each pixel point of the display screen when displaying the initial image, and obtaining the pixel light intensity matrix corresponding to the display screen;
[0006] In the case where the pixel light intensity matrix has a highlight area, the pixel light intensity matrix is convolved according to a pre-configured light intensity correction matrix to obtain a target light intensity matrix signal, wherein the highlight area is an area where the light intensity value of the pixel point is greater than a preset light intensity threshold, and the light intensity correction matrix is used to reduce the light intensity value of the highlight area;
[0007] The display screen is controlled to display a first target image, wherein the first target image is an image obtained according to the target light intensity matrix signal and the initial image.
[0008] Optionally, performing convolution processing on the pixel light intensity matrix according to a preconfigured light intensity correction matrix to obtain a target light intensity matrix signal includes:
[0009] For each target pixel in the pixel light intensity matrix, determine a target light intensity value corresponding to the target pixel according to the light intensity value corresponding to the target pixel, the light intensity values of other pixels adjacent to the target pixel, and the light intensity correction matrix;
[0010] Based on the target light intensity value corresponding to each of the target pixel points, a target light intensity matrix signal is obtained.
[0011] Optionally, determining a target light intensity value corresponding to the target pixel point according to the light intensity value corresponding to the target pixel point, light intensity values of other pixel points adjacent to the target pixel point, and the light intensity correction matrix includes:
[0012] Determine a first light intensity value according to the product of the light intensity value corresponding to the target pixel and the element corresponding to the target pixel in the light intensity correction matrix;
[0013] For each other pixel point adjacent to the target pixel point, determine a second light intensity value according to the product between the light intensity value of the other pixel point and the element corresponding to the other pixel point in the light intensity correction matrix;
[0014] The target light intensity value is determined according to the first light intensity value and the second light intensity value.
[0015] Optionally, the light intensity correction matrix is determined by the following steps:
[0016] The light intensity correction matrix is determined according to the maximum light intensity value in the highlight area in combination with the mapping relationship between the light intensity value and the light intensity correction matrix.
[0017] Optionally, performing convolution processing on the pixel light intensity matrix according to a preconfigured light intensity correction matrix to obtain a target light intensity matrix signal includes:
[0018] The pixel point with the maximum light intensity value in the pixel light intensity matrix is used as the starting pixel point of the convolution processing, and according to the distance between other pixel points of the pixel light intensity matrix and the starting pixel point, the convolution processing is performed on each pixel point in the pixel light intensity matrix in turn according to the light intensity correction matrix to obtain the target light intensity matrix signal.
[0019] Optionally, performing convolution processing on the pixel light intensity matrix according to a preconfigured light intensity correction matrix to obtain a target light intensity matrix signal includes:
[0020] According to a pre-configured light intensity correction matrix, the pixel light intensity matrix is subjected to convolution processing to obtain a pixel light intensity matrix after convolution processing;
[0021] The pixel light intensity matrix after the convolution process is filtered through a preset filter to obtain the target light intensity matrix signal.
[0022] Optionally, controlling the display screen to display a first target image includes:
[0023] Controlling the display screen to display the initial image, and displaying the first target image after the initial image;
[0024] Detecting whether there is a highlight area in the pixel intensity matrix corresponding to the first target image;
[0025] When there is a highlight area in the pixel intensity matrix corresponding to the first target image, obtaining a second target image according to a pre-configured intensity correction matrix;
[0026] Control the display screen to display the second target image, and use the second target image as the new first target image, and return to the step of detecting whether there is a highlight area in the pixel intensity matrix corresponding to the first target image, until there is no highlight area in the pixel intensity matrix corresponding to the first target image.
[0027] Optionally, it also includes:
[0028] In a case where there is a difference between the chromaticity of the first target image and the chromaticity of an image before the first target image, correcting the chromaticity of the first target image to obtain a corrected first target image, wherein the chromaticity of the corrected first target image is consistent with the chromaticity of the image before the first target image;
[0029] In the case where there is a difference between the chromaticity of the second target image and the chromaticity of the image before the second target image, the chromaticity of the second target image is corrected to obtain a corrected second target image, wherein the chromaticity of the corrected second target image is consistent with the chromaticity of the image before the second target image.
[0030] According to a second aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of any of the display screen display methods provided in the first aspect of the present disclosure are implemented.
[0031] According to a third aspect of an embodiment of the present disclosure, there is provided a display device, including:
[0032] Display screen;
[0033] A light intensity detection device, used to detect the light intensity value of each pixel on the display screen;
[0034] a storage device having a computer program stored thereon;
[0035] A processor is used to execute the computer program in the storage device to implement the steps of any one of the display screen display methods provided in the first aspect of the present disclosure.
[0036] According to a fourth aspect of an embodiment of the present disclosure, an electronic rearview mirror system is provided, comprising an electronic rearview mirror camera and a display device as provided in the third aspect of the present disclosure.
[0037] According to a fifth aspect of an embodiment of the present disclosure, a vehicle is provided, comprising an electronic rearview mirror system as provided in the fourth aspect of the present disclosure.
[0038] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: in a scenario where a display screen displays dazzling glare, the light intensity of the local highlight area displayed on the display screen can be suppressed and the light intensity of the dark area can be increased, thereby avoiding visual fatigue of the driver and improving driving comfort and safety.
[0039] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0041] Figure 1 The figure is a flow chart of a display screen display method according to an exemplary embodiment.
[0042] Figure 2 is a schematic diagram showing a method of detecting light intensity values of pixel points according to an exemplary embodiment.
[0043] Figure 3 is a schematic diagram showing a target pixel and other pixel points according to an exemplary embodiment.
[0044] Figure 4 is a schematic diagram showing the formation of a target light intensity matrix signal according to an exemplary embodiment.
[0045] Figure 5 The figure is a schematic diagram showing a display screen displaying an image according to an exemplary embodiment.
[0046] Figure 6 is a block diagram of a display device according to an exemplary embodiment. DETAILED DESCRIPTION
[0047] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0048] It should be noted that all actions of acquiring signals, information or data in this application are carried out in compliance with the relevant data protection laws and policies of the country where they are located and with the authorization given by the owner of the corresponding device.
[0049] Figure 1 is a flow chart of a display screen display method according to an exemplary embodiment. Figure 1 As shown, the display screen display method includes the following steps.
[0050] In step 101, the light intensity value of each pixel of the display screen when displaying the initial image is obtained to obtain a pixel light intensity matrix corresponding to the display screen.
[0051] Here, the display screen may refer to a screen panel for displaying images, such as a liquid crystal display screen, an organic light emitting diode display screen, a plasma display screen, etc. The display screen may also be a component of a device, for example, in a CMS (Camera-Monitor System), the display screen may be a liquid crystal display screen panel in the monitor device.
[0052] The initial image may refer to the image displayed on the display screen when the display screen display method is not applied. For example, in CMS, the initial image may be an image captured by a camera and displayed on the display screen. A pixel refers to the smallest display unit on a display screen, and different images can be displayed through different pixel combinations. The light intensity value refers to the intensity of light emitted by each pixel, and will change depending on the displayed content. It should be understood that the light intensity value referred to in the embodiments of the present disclosure may be the RGB light intensity of a pixel.
[0053] Figure 2 FIG. 1 is a schematic diagram showing a method for detecting the light intensity value of a pixel point according to an exemplary embodiment. Figure 2 As shown, in the display module, the processor drives the pixel to output different blue (B), green (G) and red (R) according to the RGB light intensity value of each pixel, so as to present an image on the display screen. A blue detector, a green detector and a red detector can be set on the pixel to detect the RGB light intensity value of each pixel and transmit it to the processor. After the processor processes the light intensity value of each pixel, it drives the display screen to adjust the brightness of blue, green and red of each pixel.
[0054] Among them, obtaining the pixel light intensity value can be real-time acquisition on the display screen, and the light intensity value corresponding to each pixel of the initial image displayed in real time can be obtained. According to the arrangement of each pixel of the initial image, the light intensity value of each pixel can be treated as a pixel light intensity matrix for processing. The pixel light intensity value of the initial image of the display screen is obtained to obtain the pixel light intensity matrix, which can be used as the object of light intensity correction processing. The size of the pixel light intensity matrix corresponds to the size of the display screen. For example, the pixel size of a 1080p screen is usually 1920×1080, which means that the screen has 1920 pixels in the horizontal direction and 1080 pixels in the vertical direction. Accordingly, the size of the pixel light intensity matrix is 1920×1080, where the value of each element is the light intensity value of the corresponding pixel of the display screen.
[0055] In step 102, when there is a highlight area in the pixel light intensity matrix, convolution processing is performed on the pixel light intensity matrix according to a preconfigured light intensity correction matrix to obtain a target light intensity matrix signal, wherein the highlight area is an area where the light intensity value of the pixel point is greater than a preset light intensity threshold, and the light intensity correction matrix is used to reduce the light intensity value of the highlight area.
[0056] Here, the highlight area refers to an area where the light intensity value of a pixel in the pixel light intensity matrix is greater than a preset light intensity threshold. The preset light intensity threshold may refer to a threshold set during the light intensity correction process, which is used to determine whether a pixel on the display screen belongs to a highlight area. When the light intensity value of a pixel exceeds the preset light intensity threshold, the pixel and the pixels adjacent to the pixel may be considered as highlight areas. The initial image corresponding to the pixel light intensity matrix is considered to contain dazzling glare. The preset light intensity threshold may be set according to actual conditions.
[0057] The light intensity correction matrix may refer to a convolution kernel used to adjust the values of each element of the pixel light intensity matrix. In image science, the uneven light intensity between pixels can be regarded as a static noise that does not change randomly. Therefore, the pixel light intensity matrix can be convolved with the light intensity correction matrix to reduce the light intensity value of the highlight area.
[0058] The size of the light intensity correction matrix may be the same as or different from the size of the pixel light intensity matrix. Exemplarily, the size of the light intensity correction matrix may be 3×3, 4×4, 5×5, etc. The size of the appropriate light intensity correction matrix may be selected according to the desired convolution processing speed. By convolving the light intensity correction matrix with the pixel light intensity matrix, a target light intensity matrix signal may be obtained. The size of the target light intensity matrix signal is the same as the size of the pixel light intensity matrix, and each element value of the target light intensity matrix signal represents the adjusted value of the light intensity of the corresponding pixel point on the display screen.
[0059] The function of the light intensity correction matrix is to reduce the light intensity value of the highlight area of the pixel light intensity matrix to reduce the glare display effect caused by the highlight area. Correspondingly, the light intensity values of other areas in the pixel light intensity matrix except the highlight area will also be adjusted. For example, the light intensity of the pixel points with lower light intensity values in the pixel light intensity matrix is increased, presenting a visual effect that the light intensity of the dark area is increased.
[0060] Among them, when a vehicle equipped with CMS is driving at night, it may encounter a situation where there is strong light (such as street lights, high and low beam lights of the rear vehicle, etc.) behind the vehicle. At this time, the initial image displayed on the display screen includes a highlight area.
[0061] The light intensity correction matrix will perform convolution processing on these highlight areas to reduce their light intensity values, thereby achieving a more balanced brightness display effect. If the light intensity value of no pixel in the real-time pixel light intensity matrix exceeds the preset light intensity threshold, the pixel light intensity matrix does not include the highlight area. At this time, the pixel light intensity matrix is not processed, and the initial image displayed on the display is not adjusted.
[0062] In step 103, the display screen is controlled to display a first target image, wherein the first target image is an image obtained according to the target light intensity matrix signal and the initial image.
[0063] Here, each element value of the target light intensity matrix signal represents the light intensity that the corresponding pixel point on the display screen should display. The display screen is controlled to adjust the light intensity value of each pixel point in the initial image according to the target light intensity matrix signal without changing other properties of each pixel point, so as to display the first target image on the display screen. By adjusting the light intensity value of each pixel point on the display screen, the first target image displayed on the display screen can be made consistent with the picture content of the initial image, and there is no highlight area in the displayed first target image, so that the highlight suppression of the initial image can be achieved.
[0064] It should be understood that by sampling each pixel of the display screen, its light intensity value when displaying the initial image can be obtained. These sampled values will be organized into a matrix, called a pixel light intensity matrix. Each element represents the light intensity value of the corresponding pixel, and this matrix will reflect the light intensity distribution of the entire display screen.
[0065] In the pixel intensity matrix, there may be some pixels whose intensity values exceed the preset intensity threshold. These areas are called highlight areas. In order to reduce the intensity values of the highlight areas, a pre-configured intensity correction matrix can be used for convolution processing. Through the convolution processing, the intensity values of the pixels in the highlight areas will be affected by the intensity correction matrix, so that the intensity values of these highlight areas are reduced. Correspondingly, the intensity values of the non-highlight areas will also be affected, so that the intensity values of the visually dark areas are improved, so that the initial image presented to the user's vision can maintain uniform brightness.
[0066] The pixel intensity matrix after intensity correction is called the target intensity matrix signal. The first target image is an image obtained by correcting the intensity of the initial image according to the target intensity matrix signal. The display screen is controlled to adjust the intensity value of each pixel in the initial image according to the target intensity matrix signal without changing other properties of each pixel, so as to display the first target image on the display screen. By adjusting the display brightness of each pixel of the initial image according to the intensity value of the target intensity matrix signal, the highlights of the initial image containing highlights displayed on the display screen can be suppressed, and the intensity of the dark area can be improved.
[0067] Therefore, through steps 101 to 103, when the display screen displays an initial image with dazzling glare, the light intensity of the local highlight area displayed on the display screen can be suppressed and the light intensity of the dark area can be increased, thereby avoiding visual fatigue of the driver and improving driving comfort and safety.
[0068] In a possible implementation, step 102 may include the following steps:
[0069] For each target pixel in the pixel light intensity matrix, determine the target light intensity value corresponding to the target pixel according to the light intensity value corresponding to the target pixel, the light intensity values of other pixels adjacent to the target pixel, and the light intensity correction matrix;
[0070] Based on the target light intensity value corresponding to each target pixel, a target light intensity matrix signal is obtained.
[0071] Here, the target pixel point refers to the pixel point in the pixel light intensity matrix that needs to be subjected to light intensity correction processing. In the convolution process, each pixel point in the pixel light intensity matrix can be subjected to light intensity correction processing. That is, each pixel point in the pixel light intensity matrix can be used as a target pixel point.
[0072] Correspondingly, the other pixels adjacent to the target pixel refer to the adjacent pixels centered on the target pixel in the pixel intensity matrix according to the size of the intensity correction matrix. If the size of the intensity correction matrix is 3×3, the 8 pixels centered on the target pixel in the pixel intensity matrix are regarded as the other pixels adjacent to the target pixel. If the size of the intensity correction matrix is 5×5, the 24 pixels centered on the target pixel are regarded as the other pixels adjacent to the target pixel.
[0073] Figure 3 FIG. 1 is a schematic diagram showing a target pixel and other pixel points according to an exemplary embodiment. Figure 3As shown, when the size of the light intensity correction matrix is 3×3, the pixel points marked with circles are target pixel points, and the pixel points indicated by the gray area other than the target pixel points marked with circles are other pixel points adjacent to the target pixel points.
[0074] By using the light intensity value of the target pixel and the light intensity values of other pixels adjacent to the target pixel, and processing in combination with the light intensity correction matrix, the light intensity value of the target pixel can be balanced with the light intensity values of the adjacent pixels. If the light intensity value of the target pixel is large, the light intensity value of the target pixel is reduced; if the light intensity value of the target pixel is small, the light intensity value of the target pixel is increased.
[0075] It should be understood that for each target pixel in the pixel intensity matrix, the target intensity value corresponding to the target pixel can be determined by using the intensity value of the target pixel and the intensity values of other pixels adjacent to the target pixel, combined with the intensity correction matrix. For each target pixel, the target intensity value is calculated. Based on the target intensity value corresponding to each target pixel, a target intensity matrix signal for displaying the initial image is formed.
[0076] Therefore, in a scene where the display screen shows dazzling glare, the light intensity of the local highlight area of the display screen can be suppressed and the light intensity of the dark area can be increased, thereby avoiding visual fatigue of the driver and improving driving comfort and safety.
[0077] In a possible implementation manner, determining the target light intensity value corresponding to the target pixel point according to the light intensity value corresponding to the target pixel point, the light intensity values of other pixels adjacent to the target pixel point, and the light intensity correction matrix may include:
[0078] Determine a first light intensity value according to the product of the light intensity value corresponding to the target pixel and the element corresponding to the target pixel in the light intensity correction matrix;
[0079] For each other pixel point adjacent to the target pixel point, determine a second light intensity value according to the product between the light intensity value of the other pixel point and the element corresponding to the other pixel point in the light intensity correction matrix;
[0080] A target light intensity value is determined according to the first light intensity value and the second light intensity value.
[0081] Here, the element in the light intensity correction matrix corresponding to the target pixel point refers to the central element of the light intensity correction matrix. The product between the central element of the light intensity correction matrix and the light intensity value of the target pixel point is used to calculate the first light intensity value.
[0082] In the pixel intensity matrix, a submatrix is defined, the central element of the submatrix is the target pixel, and the size of the submatrix is the same as the size of the intensity correction matrix. Each non-central element in the submatrix is each other pixel adjacent to the target pixel. The element corresponding to the other pixel in the intensity correction matrix refers to the element in the intensity correction matrix that has the same position as the other pixel in the submatrix. These elements reflect the adjustment factor of the intensity value of each other pixel in the intensity correction process.
[0083] Assume that the light intensity correction matrix is a 3×3 matrix A, and the submatrix B with the target pixel as the central element is delineated from the pixel light intensity matrix, the first light intensity value is C1, the second light intensity value is C2, and the target light intensity value is C. Then C=C1+C2, which is also equal to the value of A and B multiplied and added element by element. It can be expressed by the following formula:
[0084]
[0085] in,
[0086] Figure 4 FIG. 1 is a schematic diagram showing the formation of a target light intensity matrix signal according to an exemplary embodiment. Figure 4 As shown, the pixel light intensity matrix and the light intensity correction matrix are convolved to obtain the target light intensity matrix signal. The sliding step length of the light intensity correction matrix on the pixel light intensity matrix is 1, so the light intensity value of each target pixel point in the pixel light intensity matrix can be adjusted to obtain the corresponding target light intensity value. Based on the target light intensity value corresponding to each target pixel point, the target light intensity matrix signal is obtained.
[0087] like Figure 4 As shown, for a target pixel point whose light intensity value in the pixel light intensity matrix is 32, the light intensity value of the target pixel point after correction by the light intensity correction matrix is 22.25.
[0088] It should be understood that the first light intensity value is calculated based on the product between the light intensity value of the target pixel and the element at the corresponding position in the light intensity correction matrix. For other pixels adjacent to the target pixel, the second light intensity value is also calculated based on the product between their light intensity values and the element at the corresponding position in the light intensity correction matrix. Finally, the sum of the first light intensity value and the second light intensity value is determined as the target light intensity value of the target pixel.
[0089] Thus, by using the light intensity value of the target pixel and the light intensity values of other pixels adjacent to the target pixel, and processing in combination with the light intensity correction matrix, the light intensity value of the target pixel can be balanced with the light intensity values of the adjacent pixels. If the light intensity value of the target pixel is large, the light intensity value of the target pixel is reduced; if the light intensity value of the target pixel is small, the light intensity value of the target pixel is increased.
[0090] In a possible implementation, the light intensity correction matrix may be determined by the following steps:
[0091] The light intensity correction matrix is determined according to the maximum light intensity value in the highlight area and the mapping relationship between the light intensity value and the light intensity correction matrix.
[0092] Here, the mapping relationship between the light intensity value and the light intensity correction matrix can be obtained through experimental data. For example, the light intensity value is divided into multiple light intensity intervals, and each light intensity interval corresponds to a light intensity correction matrix. Combined with the mapping relationship between the light intensity value and the light intensity correction matrix, a light intensity correction matrix can be determined according to the maximum light intensity value in the highlight area. According to the light intensity correction matrix, the pixel light intensity matrix is convolved to obtain the target light intensity matrix signal.
[0093] Therefore, the light intensity correction matrix can be accurately determined according to the maximum light intensity value in the highlight area and the mapping relationship.
[0094] In a possible implementation, step 102 may include the following steps:
[0095] The pixel point with the maximum light intensity value in the pixel light intensity matrix is taken as the starting pixel point of the convolution processing, and according to the distance between other pixel points of the pixel light intensity matrix and the starting pixel point and the light intensity correction matrix, convolution processing is performed on each pixel point in the pixel light intensity matrix in turn to obtain the target light intensity matrix signal.
[0096] Here, the pixel with the maximum light intensity value in the pixel light intensity matrix is used as the starting pixel for convolution processing, and the light intensity value of the pixel with the maximum light intensity value is first reduced, and the light intensity value of the pixel can be smoothly transitioned with the light intensity values of other pixels. When performing convolution processing on other pixels, other pixels closest to the starting pixel can be processed preferentially according to the distance between the other pixels and the starting pixel. This can make the light intensity value of each pixel more balanced with the light intensity values of its adjacent pixels.
[0097] like Figure 4 As shown in the figure, in the pixel light intensity matrix, the light intensity value 32 is the largest, and the corresponding pixel point is taken as the starting pixel point. First, the light intensity value of the pixel point after convolution processing with the light intensity correction matrix is calculated to be 22.25. Secondly, the pixel point with a light intensity value of 14 adjacent to the right of the starting pixel point is convolved to obtain a corrected light intensity value of 23.4 for the pixel point. Then slide the light intensity correction matrix to the right, and perform convolution processing on each pixel point in the pixel light intensity matrix in turn to obtain the target light intensity matrix signal.
[0098] Therefore, by taking the pixel point with the maximum light intensity value in the pixel light intensity matrix as the starting pixel point of the convolution processing, and according to the distance between other pixel points of the pixel light intensity matrix and the starting pixel point, and according to the light intensity correction matrix, convolution processing is performed on each pixel point in the pixel light intensity matrix in turn, the pixel points in the pixel light intensity matrix can be convolution processed sequentially.
[0099] In a possible implementation, step 102 may include the following steps:
[0100] According to a pre-configured light intensity correction matrix, a convolution process is performed on the pixel light intensity matrix to obtain a pixel light intensity matrix after the convolution process;
[0101] The pixel light intensity matrix after convolution processing is filtered through a preset filter to obtain the target light intensity matrix signal.
[0102] Here, the preset filter can be a mean filter, a box filter, a Gaussian filter, etc., and preferably a Gaussian filter can be used. By using the preset filter, the pixel intensity matrix after convolution processing is filtered, and the pixel intensity matrix after convolution processing can be further smoothed, so that the intensity value of each pixel point is more balanced.
[0103] In a possible implementation, step 103 may include the following steps:
[0104] Controlling the display screen to display an initial image, and displaying a first target image after the initial image;
[0105] Detect whether there is a highlight area in the pixel intensity matrix corresponding to the first target image;
[0106] When there is a highlight area in the pixel intensity matrix corresponding to the first target image, a second target image is obtained according to a pre-configured intensity correction matrix;
[0107] Control the display screen to display the second target image, and use the second target image as the new first target image, and return to the step of detecting whether there is a highlight area in the pixel intensity matrix corresponding to the first target image, until there is no highlight area in the pixel intensity matrix corresponding to the first target image.
[0108] Here, the initial image displayed on the control display screen may refer to the original image captured by the camera of the CMS system. In a vehicle equipped with CMS, the external image captured by the camera and sent to the display screen for display is the initial image. By applying the method provided by the present disclosure, the image obtained on the basis of the initial image is the first target image, that is, the image obtained by correcting the light intensity of the initial image by the target light intensity matrix signal.
[0109] After the first target image is displayed, a loop process is entered. First, it is detected whether there is a highlight area in the pixel intensity matrix corresponding to the first target image. In the case that there is a highlight area in the pixel intensity matrix corresponding to the first target image, convolution processing is performed on the pixel intensity matrix corresponding to the first target image according to the pre-configured intensity correction matrix to obtain a target intensity matrix signal corresponding to the first target image. According to the target intensity matrix signal corresponding to the first target image and the first target image, the second target image is obtained, and the display screen is controlled to display a frame of the second target image. The second target image is used as the new first target image, and the step of detecting whether there is a highlight area in the pixel intensity matrix corresponding to the first target image is returned until there is no highlight area in the pixel intensity matrix corresponding to the first target image.
[0110] Figure 5 FIG. 1 is a schematic diagram showing a display screen displaying an image according to an exemplary embodiment. Figure 5 As shown, in one embodiment, a frame of the first target image can be displayed after the initial image, and it is detected that the pixel intensity matrix corresponding to the first target image has a highlight area. After displaying a frame of the first target image, a frame of the second target image is displayed, and it is detected that the pixel intensity matrix corresponding to the second target image does not have a highlight area, and the display screen is controlled to display the next frame of the initial image. In this way, the number of frames displayed by the display screen per unit time changes from one frame to three frames, and the refresh rate of the display screen is improved. The first target image 511 and the second target image 512 can be inserted after the initial image 510, and the first target image 521 and the second target image 522 can be inserted after the initial image 520.
[0111] The pixel intensity matrix corresponding to the initial image 510 has a highlight area, and the display screen is controlled to display the first target image 511. The first target image 511 is an image obtained by correcting the light intensity of the initial image 510 according to the target light intensity matrix signal corresponding to the initial image 510. It is detected that the pixel intensity matrix corresponding to the first target image 511 has a highlight area, and the display screen is controlled to display the second target image 512. The second target image 512 is an image obtained by correcting the light intensity of the first target image 511 according to the target light intensity matrix signal corresponding to the first target image 511. It is detected that the pixel intensity matrix corresponding to the second target image 512 does not have a highlight area, and the display screen is controlled to display the initial image 520.
[0112] It should be understood that the target light intensity matrix signal can be generated at least once during the interval between each frame of image display. If the interval between two adjacent frames of image display is several times the time for generating a target light intensity matrix signal, multiple target light intensity matrix signals can be generated during the interval between each frame of image display. If the target light intensity matrix signal generated this time does not have a highlight area, the target light intensity matrix signal will no longer be generated, and the target light intensity matrix signal generated this time will be used to correct the light intensity of the initial image. If the target light intensity matrix signal generated this time has a highlight area, the target light intensity matrix signal generated this time will be used as a new pixel light intensity matrix, and the target light intensity matrix signal will be generated again based on the new pixel light intensity matrix. This cycle is repeated until the latest generated target light intensity matrix does not have a highlight area or the next frame of image is displayed.
[0113] Therefore, in a scene where the display screen shows dazzling glare, the light intensity of the local highlight area of the display screen can be suppressed and the light intensity of the dark area can be increased, thereby avoiding visual fatigue of the driver and improving driving comfort and safety.
[0114] In a possible implementation manner, the method may further include:
[0115] When there is a difference between the chromaticity of the first target image and the chromaticity of the image before the first target image, correct the chromaticity of the first target image to obtain a corrected first target image, wherein the chromaticity of the corrected first target image is consistent with the chromaticity of the image before the first target image;
[0116] When there is a difference between the chromaticity of the second target image and the chromaticity of the image before the second target image, the chromaticity of the second target image is corrected to obtain a corrected second target image, wherein the chromaticity of the corrected second target image is consistent with the chromaticity of the image before the second target image.
[0117] Here, the image before the first target image refers to an initial image. After the light intensity of the initial image is corrected to obtain the first target image, the chromaticity correction may be performed on the first target image.
[0118] In the case where the second target image has only one frame, the image before the second target image refers to the first target image. In the case where the second target image has multiple frames, the image before the first frame of the second target image refers to the first target image, and the image before the Mth frame of the second target image refers to the M-1th frame of the second target image, where M is a natural number greater than or equal to 2. After the light intensity of the image before the second target image is corrected to obtain the second target image, the second target image can also be chromatically corrected.
[0119] Here, chromaticity correction is to make the chromaticity of LEDs with color difference consistent by complementary colors. For example, if there is a chromaticity difference in red, a small amount of blue and green is added to other LEDs to make the two reds consistent. If there is a chromaticity difference in green, a small amount of red and blue is added. If there is a chromaticity difference in blue, a small amount of red and green is added. This ensures that the chromaticity restoration of the displayed image is also guaranteed when the light intensity of the displayed image is balanced and adjusted.
[0120] Therefore, by adjusting the light intensity and chromaticity of the initial image in the above manner, in a scene where the display screen shows dazzling glare, the light intensity of the local highlight area displayed on the display screen can be suppressed and the light intensity of the dark area can be increased, thereby avoiding driver visual fatigue and improving driving comfort and safety.
[0121] The present disclosure also provides a computer-readable storage medium on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the display screen display method provided by the present disclosure are implemented.
[0122] Figure 6 is a block diagram of a display device according to an exemplary embodiment. Figure 6 , the display device comprises:
[0123] Display screen 601;
[0124] The light intensity detection device 602 is used to detect the light intensity value of each pixel on the display screen 601;
[0125] a storage device 604 on which a computer program is stored;
[0126] The processor 603 is used to execute the computer program in the storage device 604 to implement the steps of the display screen display method provided by the present disclosure.
[0127] Here, the display screen 601 may refer to a screen panel for displaying images, such as a liquid crystal display screen, an organic light emitting diode display screen, a plasma display screen, etc. The display screen 601 may also be a component of a device, for example, in a CMS (Camera-Monitor System, camera-monitor device), the display screen may be a liquid crystal display screen panel in the monitor device.
[0128] The light intensity detection device 602 is used to detect the light intensity value of each pixel on the display screen 601. For example, the light intensity detection device 602 can be an optical array and a light intensity sensor. Figure 2 As shown, the light intensity detection device 602 may include a blue detector, a green detector, and a red detector.
[0129] The light intensity detection device 602 transmits the light intensity value of each pixel point detected to the processor 603. The processor 603 receives the light intensity value of each pixel point and executes the computer program in the storage device 604 to implement the steps of the display screen display method provided in the present disclosure.
[0130] The memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0131] The processor 603 may be any conventional processor 603, such as a commercially available CPU. The processor 603 may also include a graphics processor 603 (Graphic Process Unit, GPU), a field programmable gate array (Field Programmable Gate Array, FPGA), a system on chip (System on Chip, SOC), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) or a combination thereof.
[0132] The present disclosure also provides an electronic rearview mirror system, comprising:
[0133] An electronic rearview mirror camera and a display device provided by the present invention.
[0134] The present disclosure also provides a vehicle, comprising the electronic rearview mirror system provided by the present disclosure.
[0135] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0136] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A display screen display method, characterized in that: The method comprises: Obtaining the light intensity value of each pixel point of the display screen when displaying the initial image, and obtaining the pixel light intensity matrix corresponding to the display screen; In the case where the pixel light intensity matrix has a highlight area, the pixel light intensity matrix is convolved according to a pre-configured light intensity correction matrix to obtain a target light intensity matrix signal, wherein the highlight area is an area where the light intensity value of the pixel point is greater than a preset light intensity threshold, and the light intensity correction matrix is used to reduce the light intensity value of the highlight area; The display screen is controlled to display a first target image, wherein the first target image is an image obtained according to the target light intensity matrix signal and the initial image.
2. The method according to claim 1, characterized in that The method of performing convolution processing on the pixel light intensity matrix according to the pre-configured light intensity correction matrix to obtain a target light intensity matrix signal includes: For each target pixel in the pixel light intensity matrix, determine a target light intensity value corresponding to the target pixel according to the light intensity value corresponding to the target pixel, the light intensity values of other pixels adjacent to the target pixel, and the light intensity correction matrix; Based on the target light intensity value corresponding to each of the target pixel points, a target light intensity matrix signal is obtained.
3. The method according to claim 2, characterized in that The step of determining a target light intensity value corresponding to the target pixel point according to the light intensity value corresponding to the target pixel point, the light intensity values of other pixels adjacent to the target pixel point, and the light intensity correction matrix includes: Determine a first light intensity value according to the product of the light intensity value corresponding to the target pixel and the element corresponding to the target pixel in the light intensity correction matrix; For each other pixel point adjacent to the target pixel point, determine a second light intensity value according to the product between the light intensity value of the other pixel point and the element corresponding to the other pixel point in the light intensity correction matrix; The target light intensity value is determined according to the first light intensity value and the second light intensity value.
4. The method according to claim 1, characterized in that: The light intensity correction matrix is determined by the following steps: The light intensity correction matrix is determined according to the maximum light intensity value in the highlight area in combination with the mapping relationship between the light intensity value and the light intensity correction matrix.
5. The method according to claim 1, characterized in that The method of performing convolution processing on the pixel light intensity matrix according to the pre-configured light intensity correction matrix to obtain a target light intensity matrix signal includes: The pixel point with the maximum light intensity value in the pixel light intensity matrix is used as the starting pixel point of the convolution processing, and according to the distance between other pixel points of the pixel light intensity matrix and the starting pixel point, the convolution processing is performed on each pixel point in the pixel light intensity matrix in turn according to the light intensity correction matrix to obtain the target light intensity matrix signal.
6. The method according to claim 1, characterized in that The method of performing convolution processing on the pixel light intensity matrix according to the pre-configured light intensity correction matrix to obtain a target light intensity matrix signal includes: According to a pre-configured light intensity correction matrix, the pixel light intensity matrix is subjected to convolution processing to obtain a pixel light intensity matrix after convolution processing; The pixel light intensity matrix after the convolution process is filtered through a preset filter to obtain the target light intensity matrix signal.
7. The method according to claim 1, characterized in that The controlling the display screen to display the first target image comprises: Controlling the display screen to display the initial image, and displaying the first target image after the initial image; Detecting whether there is a highlight area in the pixel intensity matrix corresponding to the first target image; When there is a highlight area in the pixel intensity matrix corresponding to the first target image, a second target image is obtained according to a pre-configured intensity correction matrix; Control the display screen to display the second target image, and use the second target image as the new first target image, and return to the step of detecting whether there is a highlight area in the pixel intensity matrix corresponding to the first target image, until there is no highlight area in the pixel intensity matrix corresponding to the first target image.
8. The method according to claim 7, characterized in that The method further comprises: In a case where there is a difference between the chromaticity of the first target image and the chromaticity of an image before the first target image, correcting the chromaticity of the first target image to obtain a corrected first target image, wherein the chromaticity of the corrected first target image is consistent with the chromaticity of the image before the first target image; In the case where there is a difference between the chromaticity of the second target image and the chromaticity of the image before the second target image, the chromaticity of the second target image is corrected to obtain a corrected second target image, wherein the chromaticity of the corrected second target image is consistent with the chromaticity of the image before the second target image.
9. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method described in any one of claims 1 to 8 are implemented.
10. A display device, characterized in that: include: Display screen; A light intensity detection device, used to detect the light intensity value of each pixel on the display screen; a storage device having a computer program stored thereon; A processor, configured to execute the computer program in the storage device to implement the steps of the method according to any one of claims 1 to 8.
11. An electronic rearview mirror system, characterized in that: It comprises an electronic rearview mirror camera and the display device as claimed in claim 10.
12. A vehicle, characterized in that: Comprising the electronic rearview mirror system as claimed in claim 11.
Citation Information
Patent Citations
Vehicle-mounted rearview display system and image display method thereof
CN106205502A
Method and device or detection of display area in display screen
CN107103865A
Method for adjusting display brightness and electronic equipment
CN110211548A
Display method of Mini / Micro LED vehicle-mounted display
CN116704950A
Cosmetic container with discharge uniformity and volatilization suppression
KR102227356B1