Vehicle glass reflection suppression method, near-eye display device, and readable storage medium
By identifying and processing the reflective image of the vehicle display module using a near-eye display device, controlling the brightness, and compensating for the rendered image, the problem of driver visual interference caused by reflections from the vehicle display module is solved, thus improving driving safety.
Patent Information
- Application Number
- CN202410703263.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-31
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2044-05-31
AI Technical Summary
During driving, the glare from the vehicle's display module can interfere with the driver's vision, posing a safety hazard that is difficult to effectively address with existing technologies.
By acquiring images of the driving environment through a near-eye display device, identifying the reflective mirror image of the vehicle display module, and controlling the vehicle display module to reduce brightness and compensate for the target image based on the mirror area information, the mirror image is prevented from interfering with the driver's vision.
It effectively suppresses dangerous reflections on vehicle windows, reduces visual interference, improves driving safety, and ensures that drivers can clearly observe road conditions ahead.
Smart Images

Figure CN118534655B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of near-eye display devices, and particularly relates to a vehicle glass reflection suppression method, a near-eye display device and a readable storage medium. BACKGROUND
[0002] In recent years, with the development of science and technology and the increasing diversification of people's needs, near-eye display devices such as AR (Augmented Reality) glasses or AR headsets have ushered in an unprecedented development opportunity. Among them, AR glasses have more and more application scenarios, such as AR teaching and AR exhibit viewing, etc. However, due to the limitations of the functions of near-eye display devices, near-eye display devices are less used in driving scenarios. This is because if a driver wears a near-eye display device on the market to drive a vehicle, the driving safety cannot be effectively guaranteed.
[0003] In the process of driving a vehicle, a good driving field of view is a prerequisite for ensuring the safe operation of the driver. At the same time, vehicle display modules such as vehicle screens and display instruments also provide more information for driving. However, in the driving scenario, as users' requirements for vehicle display screens are increasingly improved, the space ratio of in-vehicle display modules is gradually improved, and the screens (such as liquid crystal instruments) of vehicle display modules are easily projected onto side windows or front windshields at night, causing visual interference to the driver, so that the driver cannot see the road conditions in front, and there is a great safety hazard.
[0004] That is, when a driver drives a vehicle at night, the vehicle display screen in the cabin often reflects on the glass around the driver to form a mirror image. When this happens, the driver will not be able to see the driving environment due to the glass mirror image, and there is a risk of dangerous driving. SUMMARY
[0005] The main purpose of the present application is to provide a vehicle glass reflection suppression method, a near-eye display device and a readable storage medium, which aims to solve the technical problem of how to suppress the dangerous mirror image detected on the vehicle glass based on the near-eye display device, so as to avoid the reflection interference of the dangerous mirror image on the human eye and affect the driving of the vehicle.
[0006] To achieve the above purpose, the present application provides a vehicle glass reflection suppression method, which is applied to a near-eye display device, and the method comprises the following steps:
[0007] obtaining a current driving environment image, and determining whether a mirror image corresponding to the reflection of a vehicle display module exists on a current vehicle glass according to the current driving environment image;
[0008] In the case where it is determined that the mirror image exists, it is determined whether to perform a reflection suppression operation on the mirror image based on the area information of the mirror image.
[0009] The manner of the reflection suppression operation includes: controlling the vehicle-mounted display module to reduce display brightness, and compensating for rendering of a target image displayed by the vehicle-mounted display module when the target image falls within the current observation window of the near-eye display device.
[0010] In an embodiment, the region information includes a mirror region position, and the step of determining whether to perform the reflection suppression on the mirror based on the region information of the mirror on the vehicle glass includes:
[0011] dynamically detecting head motion posture information of the user, and determining the current observation window according to the head motion posture information;
[0012] determining whether the mirror is in a central perspective region in the current observation window based on the mirror region position;
[0013] In the case of being in the central perspective region, it is determined to perform the reflection suppression operation on the mirror.
[0014] In an embodiment, the region information further includes a mirror region area and a mirror region position, and the step of determining whether to perform the reflection suppression on the mirror based on the region information of the mirror on the vehicle glass includes:
[0015] dynamically detecting head motion posture information of the user, and determining the current observation window according to the head motion posture information;
[0016] determining whether a first region area ratio of the mirror in the current observation window is greater than a first preset proportion threshold based on the mirror region position and the mirror region area;
[0017] In the case of the first region area ratio being greater than the first preset proportion threshold, it is determined to perform the reflection suppression operation on the mirror.
[0018] In an embodiment, the method further includes:
[0019] determining whether a second region area ratio of the mirror in a central perspective region of the current observation window is greater than a second preset proportion threshold based on the mirror region position and the mirror region area, wherein the first preset proportion threshold is greater than the second preset proportion threshold;
[0020] In the case of the second region area ratio being greater than the second preset proportion threshold, it is determined to perform the reflection suppression operation on the mirror.
[0021] In an embodiment, the method further includes:
[0022] In a case where it is determined to perform the reflection light suppression operation on the mirror image, a reflection light brightness value of the mirror image is identified;
[0023] A brightness attenuation level to which the reflection light brightness value is mapped is determined based on a preset mapping relationship, where the greater the reflection light brightness value is, the higher the mapped brightness attenuation level is;
[0024] The vehicle-mounted display module is controlled to reduce a display brightness corresponding to the brightness attenuation level;
[0025] A brightness compensation level matched with the brightness attenuation level is determined, and the target image is compensated and rendered at a display brightness corresponding to the brightness compensation level when the target image displayed by the vehicle-mounted display module falls within a current observation window of the near-eye display device.
[0026] In an embodiment, the step of determining, based on a preset mapping relationship, a brightness attenuation level to which the reflection light brightness value is mapped comprises:
[0027] A brightness interval in which the reflection light brightness value is located is determined, and a reflection light influence level of the mirror image is determined according to the brightness interval in which the reflection light brightness value is located;
[0028] A brightness attenuation level to which the reflection light influence level is mapped is determined based on a preset mapping relationship, where the higher the reflection light influence level is, the higher the mapped brightness attenuation level is.
[0029] In an embodiment, the method further comprises:
[0030] In a case where it is determined to perform the reflection light suppression operation on the mirror image, target rendering parameters for enhancing rendering of the target image are determined based on the brightness compensation level, and the target image is compensated and rendered based on the target rendering parameters; or,
[0031] In a case where it is determined to perform the reflection light suppression operation on the mirror image, target rendering parameters for enhancing rendering of the target image sent by the vehicle are acquired, and the target image is compensated and rendered based on the target rendering parameters, where the target rendering parameters are determined by the vehicle based on the brightness compensation level.
[0032] In an embodiment, the reflection light suppression operation further comprises:
[0033] The vehicle-mounted display module is controlled to move a display area of the target image to a first display area outside the current observation window; or,
[0034] The vehicle-mounted display module is controlled to move the display area of the target image to a second display area outside the central perspective area.
[0035] In addition, to achieve the above object, the application further provides a near-eye display device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the vehicle glass reflection suppression method.
[0036] In addition, to achieve the above object, the application further provides a readable storage medium, which is a computer readable storage medium, and a vehicle glass reflection suppression method program is stored on the computer readable storage medium, and the vehicle glass reflection suppression method program is executed by a processor to implement the steps of the vehicle glass reflection suppression method.
[0037] In addition, to achieve the above object, the application further provides a computer program product, comprising a computer program, and the computer program is executed by a processor to implement the steps of the vehicle glass reflection suppression method.
[0038] The application provides a vehicle glass reflection suppression method, which is applied to a near-eye display device. The application first acquires a current driving environment image, determines whether a mirror image corresponding to reflection of a vehicle display module exists on a current vehicle glass according to the current driving environment image, and then determines whether to perform a reflection suppression operation on the mirror image based on region information of the mirror image when it is determined that the mirror image exists. The reflection suppression operation includes controlling the vehicle display module to reduce display brightness and compensating for rendering of a target image displayed by the vehicle display module when the target image falls into a current observation window of the near-eye display device, thereby avoiding that a screen (for example, a liquid crystal instrument) of the vehicle display module is easily projected onto a side window or a front windshield at night, causing visual interference to a driver, resulting in that the driver cannot see a road condition environment in front, and further reducing a safety hazard. The technical problem of how to suppress a dangerous mirror image on a vehicle glass based on a near-eye display device is effectively solved to avoid that the dangerous mirror image causes reflection interference to a human eye and affects vehicle driving. BRIEF DESCRIPTION OF DRAWINGS
[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and serve to explain the principles of the application together with the specification.
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, for those skilled in the field, under the premise of no creative labor, other drawings can also be obtained according to these drawings.
[0041] Figure 1A flowchart provided for an embodiment of the vehicle glass reflection suppression method of the present application;
[0042] Figure 2 A mapping relationship diagram provided for an embodiment of the vehicle glass reflection suppression method of the present application;
[0043] Figure 3 A scene diagram provided for an embodiment of the vehicle glass reflection suppression method of the present application;
[0044] Figure 4 A flowchart provided for an embodiment of the vehicle glass reflection suppression method of the present application;
[0045] Figure 5 A scene diagram provided for another embodiment of the vehicle glass reflection suppression method of the present application;
[0046] Figure 6 A module structure diagram of the vehicle glass reflection suppression device of the embodiment of the present application;
[0047] Figure 7 A device structure diagram of the hardware running environment involved in the vehicle glass reflection suppression method of the embodiment of the present application. DETAILED DESCRIPTION
[0048] It should be understood that the specific embodiments described herein are merely intended to explain the technical solutions of the present application, and are not intended to limit the present application.
[0049] In order to better understand the technical solutions of the present application, the following will be described in detail in combination with the drawings of the specification and specific embodiments.
[0050] The main solution of the embodiment of the present application is: obtaining a current driving environment image, determining whether there is a mirror image corresponding to the reflection of the vehicle display module on the current vehicle glass according to the current driving environment image; in the case of determining that there is a mirror image, determining whether to perform a reflection suppression operation on the mirror image based on the area information of the mirror image; wherein the way of the reflection suppression operation includes: controlling the vehicle display module to reduce the display brightness, and compensating for the rendering of the target image when the target image displayed by the vehicle display module falls into the current observation window of the near-eye display device.
[0051] As the user's requirements for the vehicle display screen are increasing, the space ratio of the in-vehicle display module is gradually increasing, and the screen of the vehicle display module (such as a liquid crystal instrument) is easy to project onto the side window or windshield at night, causing visual interference to the driver, so that the driver cannot see the road conditions in front, which has a great safety hazard.
[0052] In recent years, with the development of science and technology and the increasing diversification of people's needs, near-eye display devices such as AR glasses or AR headsets have ushered in an unprecedented development opportunity. Among them, AR glasses have more and more application scenarios, such as AR teaching and AR exhibit viewing, etc. Drivers wearing near-eye display devices for driving can assist drivers in driving vehicles through functions such as front obstacle detection and intelligent route selection.
[0053] Reducing the reflection of the vehicle display module can mainly start from two aspects of changing the position of the vehicle display module or reducing the brightness of the vehicle display module, and how to reduce the brightness of the vehicle display module by connecting the vehicle to the near-eye display device and change the position of the vehicle display module to suppress reflection is a problem to be solved by the present application.
[0054] The vehicle glass reflection suppression method of the present application can effectively solve the technical problem of how to suppress the dangerous mirror image detected on the vehicle glass based on the near-eye display device to avoid the reflection of the dangerous mirror image on the human eye and affect the driving of the vehicle.
[0055] It should be noted that the execution subject of the present embodiment can be a computing service device with data processing, network communication and program running functions, such as a near-eye display device. In the present embodiment, the near-eye display device of the present application can be, for example, a Mixed Reality (MR) device (such as MR glasses or MR headsets), an Augmented Reality (AR) device (such as AR glasses or AR headsets), a Virtual Reality (VR) device (such as VR glasses or VR headsets), an Extended Reality (XR) device (such as XR glasses or XR headsets), or some combination thereof.
[0056] Based on this, the present embodiment provides a vehicle glass reflection suppression method, which refers to Figure 1 , Figure 1 The flowchart of the first embodiment of the vehicle glass reflection suppression method of the present application is shown in the figure.
[0057] In the present embodiment, the vehicle glass reflection suppression method comprises steps S10-S30:
[0058] Step S10, acquire the current driving environment image, and determine whether there is a mirror image generated by the reflection of the vehicle display module on the current vehicle glass according to the current driving environment image;
[0059] Step S20, in the case where it is determined that there is a mirror image, determine whether to perform a reflection suppression operation on the mirror image based on the area information of the mirror image;
[0060] The step S30, wherein the reflection suppression operation includes: controlling the vehicle-mounted display module to reduce the display brightness, and compensating for rendering the target image when the target image displayed by the vehicle-mounted display module falls into the current observation window of the near-eye display device.
[0061] The step S10 includes: acquiring a current driving environment image, and determining whether a mirror image corresponding to the reflection of the vehicle-mounted display module exists on the current vehicle glass according to the current driving environment image.
[0062] It should be noted that the current driving environment image refers to image data acquired by the near-eye display device through a camera, and the vehicle-mounted display module refers to all automatic or manual vehicle front-mounted devices or screen-type and lighting-type facilities connected to the vehicle system after the vehicle is started, such as a vehicle intelligent screen, a vehicle television, an ambient light, an instrument panel, a key light, etc., which are not limited to the above-mentioned devices.
[0063] It can be understood that since most of the near-eye display devices are glasses or helmets, the driving environment image is similar to the image captured by the naked eye of the user. The appearance feature data of the vehicle-mounted display module can be input to the near-eye display device to identify whether the mirror image generated by the reflection of the vehicle-mounted display module exists. In an embodiment, the image data of the vehicle-mounted display module is acquired by taking a photo of the vehicle-mounted display module, and is input to the object recognition software built-in the near-eye display device, which facilitates the subsequent judgment of the dangerous mirror image, and further solves the problem of detecting the dangerous mirror image of the vehicle glass to prevent the interference of the dangerous mirror image with the driving of the vehicle.
[0064] Further, the dangerous mirror image refers to a mirror image that will affect the normal driving of the driver, and is also a mirror image that needs to be suppressed.
[0065] It can be understood that the object recognition software is a computer vision technology, and the identification of objects by the object recognition software is a mature technology and is applied in many fields, including electronic shopping and monitoring cameras.
[0066] In this embodiment, the object recognition software built-in the near-eye display device intelligently identifies whether the mirror image generated by the reflection of the vehicle-mounted display module exists on the current vehicle glass in the current driving environment image, which can detect whether the reflection of the vehicle-mounted display module exists on the vehicle glass, facilitates the subsequent reflection suppression operation, and further solves the problem of preventing the interference of the mirror image generated by the reflection of the vehicle-mounted display module with the driving of the vehicle, thereby improving the driving safety of the vehicle.
[0067] The step S20 includes: in the case where it is determined that the mirror image exists, determining whether to perform the reflection suppression operation on the mirror image based on the area information of the mirror image.
[0068] It should be noted that the region information refers to the position of the mirror on the vehicle glass, and is used to determine whether the reflection position will affect the normal driving of the driver.
[0069] Further, in a feasible embodiment, the region information includes the mirror region position, and determining whether to perform reflection suppression on the mirror based on the region information of the mirror on the vehicle glass includes steps A10-A30:
[0070] Step A10, dynamically detecting head motion posture information of the user, and determining a current observation window according to the head motion posture information;
[0071] It should be noted that the driver, i.e., the user using the near-eye display device, the head motion posture information refers to the information of the driver when moving the head, including the rotation position, the rotation angle and other data used to describe the head motion characteristics, which can be recorded by a camera to record the head motion of the user, and then a head posture estimation technology is used to correspond the head rotation characteristics in the planar image data and the 3D real driver head motion characteristics, and calculate the data when the head is moving, or an angular velocity sensor similar to a mobile phone gyroscope can be used to calculate the head motion characteristics of the driver.
[0072] It can be understood that since the near-eye display device will rotate with the driver rotating the head, the image view angle recorded by the camera of the near-eye display device is similar to the naked eye view angle of the driver, and at this time, the view angle centers of the two are basically consistent, and the difference lies in that the view angle of the image view angle of the near-eye display device is wider, and can obtain information outside the naked eye view angle of the driver.
[0073] Further, it should be noted that the current observation window of the near-eye display device is the image view angle recorded by the camera of the near-eye display device, which is equivalent to the naked eye view angle of the driver when determining the mirror position.
[0074] Step A20, determining whether the mirror is in a central perspective region in the current observation window based on the mirror region position;
[0075] It should be noted that the central perspective region refers to a fan-shaped region uniformly expanded to both ends from the center line of the current observation window at a certain angle, and the size of the angle can be selected through different situations, such as the size of the vehicle window glass, and the size of the angle does not affect the implementation of the embodiment, and those skilled in the art can pre-calibrate through experiments, and the angle is not specifically limited in the embodiment, and the mirror image that can cause driving safety hazards can be more accurately and sensitively detected.
[0076] In addition, it should be further noted that the mirror region position refers to the position information of the mirror, indicating the position of the mirror in the current observation window.
[0077] By determining whether the mirror image is in the central perspective region in the current observation window, it can be determined whether the mirror image is in the direction in which the driver observes the intersection, and then combined with the brightness, it can be more accurately determined whether it is a dangerous mirror image, so as to prevent the mirror image from interfering with vehicle driving.
[0078] In step A30, if the mirror image is in the central perspective region, a reflection suppression operation is performed on the mirror image.
[0079] By determining whether the mirror image is in the central perspective region in the current observation window, it can be determined whether the mirror image is in the direction in which the driver observes the intersection, and then combined with the brightness, it can be more accurately determined whether it is a dangerous mirror image, so as to prevent the mirror image from interfering with vehicle driving.
[0080] By the vehicle glass reflection suppression method, the problem of mirror image interfering with vehicle driving caused by reflection of the vehicle display module is solved, and the effect of improving vehicle driving safety is achieved.
[0081] In another possible embodiment, the region information further includes a mirror image region area and a mirror image region position, and based on the region information of the mirror image on the vehicle glass, determining whether to perform a reflection suppression operation on the mirror image includes steps B10-B30, which include:
[0082] In step B10, head motion posture information of a user is dynamically detected, and a current observation window is determined according to the head motion posture information.
[0083] In step B20, based on the mirror image region position and the mirror image region area, it is determined whether a first area ratio of the mirror image in the current observation window is greater than a first preset proportion threshold.
[0084] It should be noted that the mirror image region area refers to the area occupied by the mirror image in the current observation window, and the first area ratio refers to the ratio of the area occupied by the mirror image in the current observation window to the area of the current observation window.
[0085] In this embodiment, the near-eye display device distinguishes the size of the mirror image by comparing the first area ratio of the mirror image in the current observation window with the first preset proportion threshold. If the first area ratio of the mirror image is greater than the first preset proportion threshold, it means that the mirror image is large and will affect the driving of the driver, which is a dangerous mirror image.
[0086] It can be understood that the current observation window is similar to the naked eye observation angle of the driver. If the area ratio of the mirror image in the current observation window is larger, it means that the area covered by the mirror image in the naked eye observation angle of the driver is larger, and then affects the driving of the driver.
[0087] In addition, it should be noted that the first preset proportion threshold is a set value, and the size of the set value can affect the screening of dangerous mirrors. When the first preset proportion threshold is smaller, the first area ratio of the mirror belonging to the dangerous mirror is smaller, and more mirrors will be included in the dangerous mirror, that is, the determination of the dangerous mirror is more sensitive. However, the size of the first preset proportion threshold will not affect the execution of the embodiment. When the first preset proportion threshold is adjusted, it will not affect the effect of screening dangerous mirrors through mirror area and mirror position and suppressing reflection of the embodiment. Therefore, the embodiment does not limit the size of the first preset proportion threshold.
[0088] Step B30, in the case where the first area ratio is greater than the first preset proportion threshold, determining to perform a reflection suppression operation on the mirror.
[0089] It can be understood that in the case where the first area ratio of the mirror is greater than the first preset proportion threshold, the mirror will affect the driver driving the vehicle, indicating that the mirror belongs to a dangerous mirror and needs to be suppressed.
[0090] The first area ratio is considered for the mirror area. In combination with the first area ratio, it can accurately identify whether the mirror belongs to a dangerous mirror, so that the near-eye display device can accurately suppress the mirror that needs to be suppressed, thereby reducing the power consumption of the near-eye display device for suppressing reflection.
[0091] It can be understood that when the mirror is closer to the center of the user's observation road condition view, not only the front road condition will be unclear, but also the driver's attention will be distracted. In order to more accurately eliminate such mirrors, a feasible embodiment is proposed, including steps B01-B02:
[0092] Step B01, based on the mirror area position and the mirror area, determining whether the second area ratio of the mirror in the central perspective region of the current observation window is greater than the second preset proportion threshold, wherein the first preset proportion threshold is greater than the second preset proportion threshold;
[0093] It should be noted that the second area ratio refers to the ratio of the area occupied by the mirror in the central perspective region to the area of the central perspective region.
[0094] It can be understood that the second preset proportion threshold is smaller than the first preset proportion threshold, because the mirror in the center of the driver's field of view has a greater impact on the driver's driving, and a larger determination range is needed. The smaller the second preset proportion threshold, the larger the determination range of whether the mirror belongs to a dangerous mirror, thereby improving the sensitivity of the determination of the dangerous mirror.
[0095] Step B02, in the case where the second area ratio is greater than the second preset proportion threshold, determining to perform a reflection suppression operation on the mirror.
[0096] It can be understood that, in the case that the area ratio of the second region of the mirror is greater than the second preset proportion threshold, it indicates that the mirror is in the center of the driver's field of view at this time, and the area ratio is large, which affects the normal driving of the driver, and therefore the mirror is subjected to the reflection suppression operation.
[0097] By the method of the embodiment, since the second preset proportion threshold smaller than the first preset proportion threshold is adopted, the mirror with a small area in the center of the driver's field of view can be effectively suppressed, and the mirror that needs to be suppressed can be more accurately suppressed, thereby reducing the power consumption of the near-eye display device while ensuring the normal driving of the driver and the safety of driving.
[0098] The above embodiments explain some types of mirrors suppressed by the reflection suppression method of the application through conditional judgment. In order to suppress reflection, the brightness of the vehicle-mounted display module needs to be lowered, and the display position needs to be adjusted.
[0099] After step S20, step S30 is performed, in which the manner of the reflection suppression operation includes: controlling the vehicle-mounted display module to lower the display brightness, and compensating for the rendering of the target image when the target image displayed by the vehicle-mounted display module falls into the current observation window of the near-eye display device.
[0100] It should be noted that the target image refers to the image displayed by the vehicle-mounted display module, which can be the content displayed by the electronic display screen, such as the vehicle electronic instrument panel and vehicle driving data.
[0101] It can be understood that lowering the brightness of the vehicle-mounted display module requires calculating the lowered brightness. Since the amount of lowering the brightness is related to the brightness of the reflection mirror, the higher the brightness of the reflection mirror, the more the brightness needs to be lowered. Therefore, the brightness of the reflection mirror needs to be obtained first.
[0102] A feasible embodiment is proposed based on this, which includes steps C10-C40:
[0103] Step C10, in the case of determining to perform the reflection suppression operation on the mirror, identifying the reflection brightness value of the mirror;
[0104] It should be noted that the reflection brightness value of the mirror refers to the brightness of the mirror, which can be measured by the built-in optical sensor in the vehicle or by the optical sensor in the near-eye display device.
[0105] In addition, it should be noted that the ambient light brightness value refers to the overall illumination intensity in the cockpit, which can also be measured by the optical sensor.
[0106] It is considered that the reflection of the mirror image is caused by the reflection, and the attenuation of the energy is large, so the reflected light brightness value of the mirror image is small, and the optical sensor measurement can produce a large error. Based on this, an embodiment is proposed. In this embodiment, the reflected light brightness value of the mirror image can also be calculated by the ambient light brightness value, including:
[0107] The self-luminous objects in the vehicle include but are not limited to the following objects: display instruments, vehicle large screens (main screens, entertainment screens), atmosphere lamps, key lamps, and illumination lamps, etc. These objects belong to front-mounted components, so their working states can be obtained by the vehicle machine, including but not limited to, switch states, brightness levels (ambient light brightness values), working periods, and abnormal states, etc.
[0108] The vehicle machine refers to the vehicle machine system, which can obtain the data generated by the devices connected to the vehicle machine system in the vehicle, and execute the instructions received by the near-eye display device.
[0109] The ambient light brightness value includes the brightness generated by the linear light-emitting object. The brightness of the object with single color and uniform light emission changes linearly, and such light-emitting object is called linear light-emitting object, including: illumination lamps, key lamps, etc.
[0110] The brightness generated by the non-linear light-emitting object is the brightness of the light-emitting object with non-linear change, including: atmosphere lamps, vehicle large screens, display instruments, etc.
[0111] It can be understood that the reflected light brightness value of the mirror image can be calculated as follows: the ambient light brightness value of the linear light-emitting object is Llight, which generally changes linearly and has a value range of [0, Lmax].
[0112] The reflecting mirror surface is usually the front windshield, the driver's side window, and the co-driver's side window. During the process of closing the door and normal driving, the angle of the windshield is fixed. According to the principle of plane mirror imaging, the mirror surface can present a symmetrical and equal virtual image under the condition that the object and the mirror surface position are fixed. In addition, the brightness of the mirror image is proportional to the brightness of the object, that is, the object becomes brighter, and the image becomes brighter, and the object becomes darker, and the image becomes darker.
[0113] In addition, the reflectivity K1 and the projection coefficient K2 of the window are also determined, and if the process of being dirty and polluted is not considered, the reflected light brightness value can be represented by formula (1):
[0114] Limage = K1 * Llight; (1)
[0115] If the glass pollution is considered, the reflectivity needs to be corrected, and the reflected light brightness value is represented by formula (2):
[0116] Limage=a*K1*Llight; (2)
[0117] Wherein, a is a mirror pollution coefficient, the value range is [1, Amax], the higher the pollution degree, the greater the pollution coefficient, in the case of no pollution, a = 1, Limage is the mirror image of the brightness value.
[0118] For the entertainment screen, such as multi-color, uneven, nonlinear light emitting objects, the brightness changes with the business scene, and the change is random, therefore, the brightness value of the vehicle display module can be obtained by using the ambient light sensor instead, and the ambient light brightness value generated by the nonlinear light emitting object is denoted as Lpanel. Then the mirror brightness is represented by formula (3):
[0119] Limage=K2*Lpanel; (3)
[0120] Similarly, if the glass pollution is considered, the mirror brightness is represented by formula (4):
[0121] Limage=a*K2*Lpanel; (4)
[0122] It can be understood that the mirror brightness refers to the brightness value, and the above calculation method can calculate the brightness value without directly measuring the brightness value, which assists in completing the subsequent anti-reflection operation, thereby preventing the driver from being affected by the mirror image and improving the driving safety.
[0123] Step C20, based on the preset mapping relationship, determine the brightness attenuation level mapped by the brightness value, wherein the greater the brightness value, the higher the brightness attenuation level mapped;
[0124] It should be noted that the preset mapping relationship is used to calculate the output brightness attenuation level from the input brightness value.
[0125] The application provides a vehicle glass reflection suppression method applied to a near-eye display device. The vehicle glass reflection suppression method first acquires a current driving environment image, determines whether a mirror image corresponding to reflection of a vehicle display module exists on a current vehicle glass according to the current driving environment image, and then determines whether to perform a reflection suppression operation on the mirror image based on region information of the mirror image when it is determined that the mirror image exists. The reflection suppression operation includes controlling the vehicle display module to reduce display brightness and compensating for rendering of a target image displayed by the vehicle display module when the target image falls into a current observation window of the near-eye display device, thereby avoiding that a screen (for example, a liquid crystal instrument) of the vehicle display module is easily projected onto a side window or a front windshield at night, causing visual interference to a driver, resulting in that the driver cannot clearly see a front road condition environment, and further reducing a safety hazard. The technical problem of how to suppress a dangerous mirror image on the vehicle glass based on the near-eye display device is effectively solved to avoid reflection interference of the dangerous mirror image to the human eye and affect vehicle driving.
[0126] Further, in a feasible embodiment, the determination of the brightness attenuation level of the reflection brightness value based on the preset mapping relationship further includes steps D01-D02:
[0127] Step D01, determining a brightness interval in which the reflection brightness value is located, and determining a reflection influence level of the mirror image according to the brightness interval in which the reflection brightness value is located.
[0128] It can be understood that the embodiment performs mapping through a pre-divided brightness interval, for example, as shown in Figure 2 , the first brightness interval, the second brightness interval, and the third brightness interval are divided, wherein the first brightness interval corresponds to a brightness of 0 lux to 1 lux, the second brightness interval corresponds to a brightness of 1 lux to 2 lux, and the third brightness interval corresponds to a brightness of 2 lux to 3 lux, wherein all left endpoints of the brightness intervals are included in the brightness interval range, and the right endpoints are not included in the brightness interval range.
[0129] Each brightness interval has an independently corresponding reflection influence level, for example, the first brightness interval is level 1, the second brightness interval is level 2, and the third brightness interval is level 3. Figure 2 As can be seen, when the reflection brightness value falls within the range of the first brightness interval, the corresponding reflection influence level is level 1 according to the preset mapping relationship.
[0130] It should be noted that the first brightness interval, the second brightness interval, and the third brightness interval are only exemplary mapping relationships for the purpose of assisting understanding of the embodiment and do not constitute a limitation on the vehicle glass reflection suppression method of the application.
[0131] In step D02, based on the preset mapping relationship, the brightness attenuation level corresponding to the reflection influence level is determined. The higher the reflection influence level, the higher the brightness attenuation level.
[0132] It can be understood that the higher the reflection influence level, the higher the brightness that needs to be reduced by the vehicle display module, and therefore the higher the brightness attenuation level.
[0133] By presetting the mapping relationship, the brightness that needs to be reduced by the vehicle display module and the brightness that needs to be compensated by the near-eye display device are corresponded. After the brightness that needs to be reduced by the vehicle display module is reduced, the target image will not become blurred due to the reduction of the brightness, and the visibility of the displayed target image is ensured, which assists the implementation of the vehicle glass reflection suppression method.
[0134] In step C30, the display brightness corresponding to the brightness attenuation level is controlled to be reduced by the vehicle display module.
[0135] By controlling the display brightness corresponding to the brightness attenuation level to be reduced by the vehicle display module, since the brightness of the vehicle display module as a reflection light source is reduced, the mirror brightness generated by the reflection of the vehicle display module is also reduced, and therefore the phenomenon of vehicle glass reflection is suppressed, and the interference of the reflection phenomenon on vehicle driving is prevented.
[0136] In step C40, the brightness compensation level matched with the brightness attenuation level is determined, and when the target image displayed by the vehicle display module falls into the current observation window of the near-eye display device, the target image is compensated to be displayed at the display brightness corresponding to the brightness compensation level.
[0137] It should be noted that the brightness compensation level refers to the level of compensation of the target image displayed in the near-eye display device. Different brightness compensation levels correspond to different brightness compensation amounts. The higher the brightness attenuation level, the more the brightness compensation amount corresponding to the matched brightness compensation level.
[0138] Through the compensation rendering of the present embodiment, the target image after the brightness is reduced can be clearly presented on the near-eye display device worn by the driver, and therefore the driver can clearly see the target image, and it is ensured that the target image is clear enough when the reflection phenomenon is suppressed, and therefore the danger of the mirror interfering with vehicle driving is prevented.
[0139] Further, since the brightness of the vehicle display module is reduced, the content displayed by the vehicle display module will also become dark, which may cause the user to be unable to see clearly, and the brightness of the target image seen by the user needs to be improved.
[0140] Based on this, a feasible embodiment is proposed, which includes the following steps:
[0141] Step E01, in the case of determining to perform the anti-glare operation on the mirror image, determining the target rendering parameter for enhancing the rendering target image based on the brightness compensation level, and compensating the rendering target image based on the target rendering parameter; or
[0142] Step E02, in the case of determining to perform the anti-glare operation on the mirror image, obtaining the target rendering parameter for enhancing the rendering target image sent by the vehicle, and compensating the rendering target image based on the target rendering parameter, wherein the target rendering parameter is determined by the vehicle based on the brightness compensation level.
[0143] It can be understood that the rendering parameter includes a brightness compensation amount corresponding to the brightness compensation level, and in order to ensure the clarity of the image after rendering, the rendering parameter further includes image bad point repair and color interpolation, wherein the image bad point repair can intelligently repair selected unclear bad points, and the color interpolation can make the image after rendering maintain color uniformity.
[0144] Further, rendering needs to be implemented by a near-eye display device, but the determination of the rendering parameter only needs to be calculated by a program.
[0145] In an embodiment, by step E01, in the case of determining to perform the anti-glare operation on the mirror image, determining the rendering parameter for enhancing the rendering target image based on the brightness compensation level, and compensating the rendering target image based on the target rendering parameter, the rendering parameter is directly calculated by the near-eye display device.
[0146] By directly calculating the rendering parameter by the near-eye display device, the interaction steps between the near-eye display device and the vehicle can be reduced, thereby speeding up the interaction, faster completing the rendering compensation, and ensuring the safety of vehicle driving.
[0147] In another embodiment, by step E02, in the case of determining to perform the anti-glare operation on the mirror image, obtaining the target rendering parameter for enhancing the rendering target image sent by the vehicle, and compensating the rendering target image based on the target rendering parameter, wherein the target rendering parameter is determined by the vehicle based on the brightness compensation level, and the target rendering parameter is sent to the near-eye display device for compensation rendering of the target image.
[0148] By calculating the target rendering parameter by the vehicle-mounted device on the vehicle, the power consumption of the near-eye display device can be reduced, the endurance of the near-eye display device can be enhanced, and the situation that the near-eye display device cannot inhibit the glare phenomenon due to insufficient power during driving can be reduced, thereby ensuring the safety of vehicle driving.
[0149] When the target image displayed by the vehicle display module falls into the current observation window of the near-eye display device, the target image is compensated by rendering the brightness compensation amount corresponding to the rendering parameter, and the compensated image is optimized by image bad point repair, color interpolation, etc. in the rendering parameter, to ensure the authenticity and clarity of the rendered image seen by the driver through the near-eye display device, thereby solving the problem of how to suppress reflection and prevent reflection from interfering with vehicle driving.
[0150] To facilitate understanding of the implementation process of the vehicle glass reflection suppression method of the present embodiment, please refer to Figure 3 , Figure 3 A scene diagram of a vehicle glass reflection suppression method is provided, specifically:
[0151] The anchor point is used to determine the visual anchor area (current observation window), i.e. to determine the driver's line of sight. 9.31L is the oil level of the vehicle's fuel tank, the engine speed is the engine speed, and the vehicle speed is the vehicle speed, all of which are displayed by the vehicle display module.
[0152] When a dangerous mirror image appears, assuming that the brightness reduction amount corresponding to the brightness attenuation level is two levels of brightness reduction, the instrument brightness is reduced by two levels, as shown in the figure. At this time, the actual instrument brightness is low, and the instrument brightness displayed on the glasses (near-eye display device) is increased by two levels through the brightness compensation level, so that the driver can see the instrument panel brightness through the glasses, which is similar to the brightness before the reduction.
[0153] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the vehicle glass reflection suppression method of the present application. More forms of simple transformation based on this technical concept are within the scope of protection of the present application.
[0154] In addition to suppressing reflection by brightness, the position of the reflection source can also be moved to move the reflection mirror out of the driver's field of view.
[0155] Based on this, a feasible embodiment is proposed, including steps F01-F02:
[0156] Step F01, controlling the vehicle display module to move the display area of the target image to a first display area outside the current observation window; or,
[0157] Step F02, controlling the vehicle display module to move the display area of the target image to a second display area outside the central perspective area.
[0158] It should be noted that the first display area is farther away from the center of the driver's field of view than the second display area.
[0159] It can be understood that the first display area and the second display area are distinguished because if the display area of the target image moves greatly, it will affect the user's viewing of the target image and the user's judgment of the vehicle state. By distinguishing different moving areas, unnecessary large movements can be reduced, and the intelligence of the vehicle glass reflection suppression method of the embodiment can be increased.
[0160] Since the reflection image in the first display area and the second display area is away from the driver's field of view, it will not affect the driver's driving of the vehicle. The vehicle glass reflection suppression method of the embodiment can effectively solve the technical problem of suppressing reflection based on a near-eye display device to prevent interference with vehicle driving and improve the safety of vehicle driving.
[0161] It can be understood that there are many moving ways. Considering that the display area of the vehicle display module is limited, a display area moving way of the target image through the compensation rendering way in the above embodiment is proposed, and the implementation process is as shown in Figure 4
[0162] First, the reflection area is identified by identifying the reflection scene in the vehicle. The reflection area can be generated by obtaining the current driving environment image, determining whether there is a reflection of the vehicle display module on the current vehicle glass, and determining whether there is a reflection of the vehicle display module on the current vehicle glass. The implementation of the mirror image. The reflection area refers to the vehicle glass area where the reflection mirror image is located.
[0163] After identifying the reflection area, the display position corresponding to the moving liquid crystal instrument (vehicle display module) is found through the reflection area. The content in the display position corresponding to the moving liquid crystal instrument can be moved by reducing the brightness of the display position corresponding to the liquid crystal instrument to zero.
[0164] After moving, the vehicle machine displays the missing instrument information on the display end of the near-eye display device, and the content in the display position corresponding to the liquid crystal instrument is missing. The display end in the driver's field of view is completed by the compensation rendering of the near-eye display device.
[0165] For example, in order to help understand the process steps in Figure 4 , an application diagram is proposed, as shown in Figure 5 , wherein the black area refers to the missing instrument information, the speed refers to the speed of the vehicle motor, the vehicle speed refers to the driving speed of the vehicle, the 9.31L refers to the oil quantity of the vehicle tank, and the speedometer indicated by the dashed circle is displayed by the AR glasses (a type of near-eye display device).
[0166] The application also provides a vehicle glass reflection suppression device, please refer to Figure 6 , the vehicle glass reflection suppression device comprises:
[0167] The mirror recognition module 10 is configured to acquire a current driving environment image, and determine whether a mirror corresponding to reflection of the vehicle display module exists on the current vehicle glass according to the current driving environment image.
[0168] The reflection suppression module 20 is configured to, in a case where it is determined that the mirror exists, determine whether to perform a reflection suppression operation on the mirror based on region information of the mirror; and wherein a manner of the reflection suppression operation comprises: controlling the vehicle display module to reduce display brightness, and compensating for rendering of a target image displayed by the vehicle display module when the target image falls within a current observation window of the near-eye display device.
[0169] Optionally, the reflection suppression module 20 is further configured to, in a case where the region information comprises a mirror region position, determine whether to perform the reflection suppression on the mirror based on the region information of the mirror on the vehicle glass, comprising:
[0170] dynamically detecting head motion posture information of the user, and determining the current observation window according to the head motion posture information;
[0171] determining whether the mirror is in a central perspective region in the current observation window based on the mirror region position;
[0172] in a case where the mirror is in the central perspective region, determining to perform the reflection suppression operation on the mirror.
[0173] Optionally, the reflection suppression module 20 is further configured to, in a case where the region information further comprises a mirror region area and the mirror region position, the step of determining whether to perform the reflection suppression on the mirror based on the region information of the mirror on the vehicle glass comprises:
[0174] dynamically detecting head motion posture information of the user, and determining the current observation window according to the head motion posture information;
[0175] determining whether a first region area ratio of the mirror in the current observation window is greater than a first preset proportion threshold based on the mirror region position and the mirror region area;
[0176] in a case where the first region area ratio is greater than the first preset proportion threshold, determining to perform the reflection suppression operation on the mirror.
[0177] Optionally, the reflection suppression module 20 is further configured to:
[0178] determining whether a second region area ratio of the mirror in a central perspective region of the current observation window is greater than a second preset proportion threshold based on the mirror region position and the mirror region area, wherein the first preset proportion threshold is greater than the second preset proportion threshold;
[0179] in a case where the second region area ratio is greater than the second preset proportion threshold, determining to perform the reflection suppression operation on the mirror.
[0180] Optionally, the reflection suppression module 20 is further configured to:
[0181] In a case where it is determined to perform the reflection suppression operation on the mirror image, identify a reflection brightness value of the mirror image;
[0182] Based on a preset mapping relationship, determine a brightness attenuation level mapped by the reflection brightness value, wherein the greater the reflection brightness value is, the higher the mapped brightness attenuation level is;
[0183] Control the vehicle-mounted display module to reduce a display brightness corresponding to the brightness attenuation level;
[0184] Determine a brightness compensation level matched with the brightness attenuation level, and compensate the target image to be displayed by the vehicle-mounted display module to a display brightness corresponding to the brightness compensation level when the target image falls into the current observation window of the near-eye display device.
[0185] Optionally, the reflection suppression module 20 is further configured to, based on the preset mapping relationship, determine the brightness attenuation level mapped by the reflection brightness value, comprising:
[0186] Determine a brightness interval in which the reflection brightness value is located, and determine a reflection influence level of the mirror image according to the brightness interval in which the reflection brightness value is located;
[0187] Based on a preset mapping relationship, determine a brightness attenuation level mapped by the reflection influence level, wherein the higher the reflection influence level is, the higher the mapped brightness attenuation level is.
[0188] Optionally, the reflection suppression module 20 is further configured to:
[0189] In a case where it is determined to perform the reflection suppression operation on the mirror image, determine a target rendering parameter for enhancing rendering of the target image based on the brightness compensation level, and compensate the target image based on the target rendering parameter; or,
[0190] In a case where it is determined to perform the reflection suppression operation on the mirror image, obtain a target rendering parameter for enhancing rendering of the target image sent by the vehicle, and compensate the target image based on the target rendering parameter, wherein the target rendering parameter is determined by the vehicle based on the brightness compensation level.
[0191] Optionally, the reflection suppression module 20 is further configured to:
[0192] Control the vehicle-mounted display module to move a display area of the target image to a first display area outside the current observation window; or,
[0193] Control the vehicle-mounted display module to move the display area of the target image to a second display area outside the central perspective area.
[0194] The vehicle glass reflection suppression device provided in the application adopts the vehicle glass reflection suppression method in the above embodiments, and can solve the technical problem of how to suppress the detected dangerous mirror image on the vehicle glass based on the near-eye display device, so as to avoid the reflection interference of the dangerous mirror image on the human eye and affect the driving of the vehicle. Compared with the prior art, the vehicle glass reflection suppression device provided in the application has the same beneficial effects as the vehicle glass reflection suppression method provided in the above embodiments, and other technical features in the vehicle glass reflection suppression device are the same as the features disclosed in the above embodiments, which will not be repeated here.
[0195] The application provides a near-eye display device, which comprises at least one processor and a memory connected with the at least one processor; wherein the memory stores instructions executable 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 glass reflection suppression method in the above embodiment one.
[0196] Reference will be made to the accompanying drawings Figure 7 which shows a structural schematic diagram of a near-eye display device suitable for implementing the embodiments of the application. The near-eye display device in the embodiments of the application can include but is not limited to a head-mounted device such as a Mixed Reality (MR) device (for example, MR glasses or MR helmet), an Augmented Reality (AR) device (for example, AR glasses or AR helmet), a Virtual Reality (VR) device (for example, VR glasses or VR helmet), an Extended Reality (XR) device or some combination thereof, and the like. Figure 7 The shown near-eye display device is only an example and should not bring any limitation to the functions and use range of the embodiments of the application.
[0197] As Figure 7As shown, the near-eye display device can include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to a program stored in a read only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. Various programs and data required for the operation of the near-eye display device are also stored in the RAM 1004. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; the storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the near-eye display device to communicate with other devices wirelessly or by wire to exchange data. Although the near-eye display device with various systems is shown in the figure, it should be understood that all the shown systems are not required to be implemented or possessed. More or fewer systems can be alternatively implemented or possessed.
[0198] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present disclosure. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by a communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the methods of embodiments of the present disclosure are performed.
[0199] The near-eye display device provided by the present disclosure adopts the vehicle glass reflection suppression method in the above embodiments, which can solve the technical problem of how to suppress the detected dangerous mirror image on the vehicle glass based on the near-eye display device, so as to avoid the reflection interference of the dangerous mirror image on the human eye and affect the driving of the vehicle. Compared with the prior art, the near-eye display device provided by the present disclosure has the same beneficial effects as the vehicle glass reflection suppression method provided by the above embodiments, and other technical features in the near-eye display device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0200] It should be understood that various aspects of the disclosure can be implemented in 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 appropriate manner in any one or more embodiments or examples.
[0201] The above description is merely illustrative of the application and is not intended to limit the scope of the application. Any modifications or equivalents of the application should be construed as falling within the scope of the application. The scope of the application should be determined by the appended claims.
[0202] The application provides a computer readable storage medium having stored thereon computer readable program instructions (i.e., a computer program) for performing the vehicle glass reflection suppression method in the above embodiments.
[0203] The computer readable storage medium provided by the application may, for example, be a U disk, but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination thereof. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more conductive wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any appropriate combination thereof. In the present embodiment, the computer readable storage medium can 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 can be transmitted in any appropriate medium, including but not limited to an electrical wire, an optical cable, an RF (Radio Frequency) cable, or any appropriate combination thereof.
[0204] The above computer readable storage medium can be included in a near-eye display device, or can exist separately without being assembled into a near-eye display device.
[0205] The computer readable storage medium described above carries one or more programs, when the one or more programs are executed by the near-eye display device, the near-eye display device: acquires a current driving environment image, determines whether a mirror image generated by reflection of a vehicle-mounted display module exists on the current vehicle glass according to the current driving environment image, and in the case where it is determined that the mirror image exists, determines whether to perform a reflection suppression operation on the mirror image based on region information of the mirror image; and wherein the reflection suppression operation includes: controlling the vehicle-mounted display module to reduce display brightness, and compensating for rendering of a target image displayed by the vehicle-mounted display module when the target image falls within a current observation window of the near-eye display device.
[0206] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0207] The computer program instructions can also be loaded onto a computer or other programmable information processing apparatus to cause a series of operations to be performed on the computer or other programmable information processing apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable information processing apparatus implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0208] The modules described in the embodiments of the present application can be implemented in the form of software or in the form of hardware. In some cases, the name of the module does not constitute a limitation on the module itself.
[0209] The readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e., a computer program) for executing the vehicle glass reflection suppression method described above, and can solve the technical problem of how to suppress the detected dangerous mirror on the vehicle glass based on the near-eye display device, so as to avoid the reflection interference of the dangerous mirror on the human eye and affect the driving of the vehicle. Compared with the prior art, the beneficial effects of the computer readable storage medium provided by the present application are the same as those of the vehicle glass reflection suppression method provided by the above-mentioned embodiments, and will not be repeated here.
[0210] The above only describes some embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structural transformation, direct / indirect application in other related technical fields based on the technical concept of the present application, and the contents of the specification and drawings are included in the patent protection scope of the present application.
Claims
1. A method of suppressing reflection of light from a vehicle glass, characterized by, The vehicle glass reflection suppression method is applied to a near-eye display device, and the method comprises: obtaining a current driving environment image, and determining whether a mirror image corresponding to reflection of a vehicle-mounted display module exists on a current vehicle glass according to the current driving environment image; in a case where it is determined that the mirror image exists, determining whether to perform a reflection suppression operation on the mirror image based on region information of the mirror image; wherein the reflection suppression operation comprises: controlling the vehicle-mounted display module to reduce display brightness, and compensating for rendering of a target image displayed by the vehicle-mounted display module when the target image falls within a current observation window of the near-eye display device.
2. The vehicle glazing light reflection suppressing method according to claim 1, characterized in that, The region information comprises a mirror image region position, and the step of determining whether to perform a reflection suppression operation on the mirror image based on the region information of the mirror image on the vehicle glass comprises: dynamically detecting head movement posture information of a user, and determining the current observation window according to the head movement posture information; determining whether the mirror image is in a central perspective region in the current observation window based on the mirror image region position; in a case where the mirror image is in the central perspective region, determining to perform a reflection suppression operation on the mirror image.
3. The vehicle glazing light reflection suppressing method according to claim 1, characterized in that, The region information further comprises a mirror image region area and a mirror image region position, and the step of determining whether to perform a reflection suppression operation on the mirror image based on the region information of the mirror image on the vehicle glass comprises: dynamically detecting head movement posture information of a user, and determining the current observation window according to the head movement posture information; determining whether a first area ratio of the mirror image in the current observation window is greater than a first preset proportion threshold based on the mirror image region position and the mirror image region area; in a case where the first area ratio is greater than the first preset proportion threshold, determining to perform a reflection suppression operation on the mirror image.
4. The vehicle glazing light reflection suppressing method according to claim 3, characterized in that, The method further comprises: determining whether a second area ratio of the mirror image in a central perspective region of the current observation window is greater than a second preset proportion threshold based on the mirror image region position and the mirror image region area, wherein the first preset proportion threshold is greater than the second preset proportion threshold; in a case where the second area ratio is greater than the second preset proportion threshold, determining to perform a reflection suppression operation on the mirror image.
5. The vehicle glazing light reflection suppressing method according to any one of claims 2 to 4, characterized in that, The method further comprises: in a case where it is determined to perform a reflection suppression operation on the mirror image, identifying a reflection brightness value of the mirror image; determining a brightness attenuation level mapped by the reflection brightness value based on a preset mapping relationship, wherein the greater the reflection brightness value, the higher the mapped brightness attenuation level; controlling the vehicle-mounted display module to reduce display brightness corresponding to the brightness attenuation level; determining a brightness compensation level matched with the brightness attenuation level, and compensating for rendering of a target image displayed by the vehicle-mounted display module to display brightness corresponding to the brightness compensation level when the target image falls within a current observation window of the near-eye display device.
6. The vehicle glazing light reflection suppressing method according to claim 5, characterized in that, The step of determining a brightness attenuation level mapped by the reflection brightness value based on a preset mapping relationship comprises: determine a brightness interval in which the reflected light brightness value is located, and determine the reflected light influence level of the mirror image according to the brightness interval in which the reflected light brightness value is located; determine a brightness attenuation level mapped according to the reflected light influence level based on a preset mapping relationship, wherein the higher the reflected light influence level is, the higher the mapped brightness attenuation level is.
7. The vehicle glazing light reflection suppressing method according to claim 5, characterized in that, The method further includes: in a case where it is determined to perform the reflected light suppression operation on the mirror image, determine a target rendering parameter for enhancing rendering of the target image based on the brightness compensation level, and compensate for rendering of the target image based on the target rendering parameter; or in a case where it is determined to perform the reflected light suppression operation on the mirror image, acquire a target rendering parameter for enhancing rendering of the target image sent by the vehicle, and compensate for rendering of the target image based on the target rendering parameter, wherein the target rendering parameter is determined by the vehicle based on the brightness compensation level.
8. The vehicle glazing anti-reflective method according to claim 2 or 4, characterized in that, The manner of the reflected light suppression operation further includes: controlling the vehicle-mounted display module to move a display area of the target image to a first display area outside the current observation view window; or controlling the vehicle-mounted display module to move the display area of the target image to a second display area outside the central perspective area.
9. A near-eye display device, comprising: The near-eye display device includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the vehicle glass reflected light suppression method according to any one of claims 1 to 8.
10. A readable storage medium, characterized by, The readable storage medium is a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the vehicle glass reflected light suppression method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Method for operating a visual field display device for a motor vehicle
CN112292630A
Field-of-view display device with bright and energy-saving backlight for vehicle
CN114981705A