CN120606646A - Sun visor opening and closing control method, device, electronic device and storage medium - Google Patents
Sun visor opening and closing control method, device, electronic device and storage mediumInfo
- Publication number
- CN120606646A CN120606646A CN202410269258.5A CN202410269258A CN120606646A CN 120606646 A CN120606646 A CN 120606646A CN 202410269258 A CN202410269258 A CN 202410269258A CN 120606646 A CN120606646 A CN 120606646A
- Authority
- CN
- China
- Prior art keywords
- target
- scene
- sun visor
- transmittance
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
The embodiment of the disclosure provides a method, a device, electronic equipment and a storage medium for controlling opening and closing of a sunshading board, wherein the method comprises the steps of determining a target scene corresponding to the state of a target vehicle, determining a target angle range corresponding to the target scene, and controlling the opening and closing of the target sunshading board in the target vehicle in the target angle range, wherein the target sunshading board is used for carrying out reflection imaging on image light rays sent by head-up display equipment. According to the invention, the problem that the adjusting effect is poor due to the fact that the sun shield can be adjusted manually or according to the preset preference parameters of the passengers in the related art is solved, and the effect of improving the watching effect of the object and the experience of the object is further achieved.
Description
Technical Field
The disclosure relates to the technical field of head-up display, in particular to a method and a device for controlling opening and closing of a sun shield, electronic equipment and a storage medium.
Background
In the related art, an integrated HUD (Head-Up Display) system is widely applied to scenes such as projection driving, vehicle entertainment and the like. The HUD system comprises an in-vehicle sun shield and HUD equipment, wherein the HUD equipment can be integrated on existing equipment in a vehicle, for example, on one side or above the in-vehicle sun shield, the sun shield can be closed and opened, the initial state of the sun shield is generally a closed state, and after the sun shield is switched to the open state, the HUD equipment can be imaged through the sun shield.
However, in the related art, the sun visor needs to be manually adjusted or adjusted according to preset preference parameters of the occupant, and these adjustment modes are relatively single, so that a better adjustment effect cannot be achieved.
In view of the above problems in the related art, no effective solution has been proposed at present
Disclosure of Invention
An embodiment of the present disclosure is directed to providing a method, an apparatus, an electronic device, and a storage medium for controlling opening and closing of a sunshade board, so as to solve the problem that in the related art, the sunshade board integrated with a head-up display system can be adjusted only manually, or the adjustment is performed according to preset preference parameters of an occupant, so that the adjustment effect is poor.
In order to solve the above technical problems, the embodiments of the present disclosure adopt the following technical solutions:
According to one embodiment of the disclosure, the method for controlling opening and closing of the sun shield comprises the steps of determining a target scene corresponding to the state of a target vehicle, determining a target angle range corresponding to the target scene, and controlling the opening and closing of the target sun shield in the target vehicle within the target angle range, wherein the target sun shield is used for carrying out reflection imaging on image light rays emitted by head-up display equipment.
According to another embodiment of the disclosure, there is further provided a method for adjusting transmittance of a sun visor, including obtaining target running information of a target vehicle, target environment information of an environment in which the target vehicle is located, and target state information of the target object, and adjusting transmittance of the sun visor based on the target running information, the target environment information, and the target state information.
According to another embodiment of the disclosure, an opening and closing control device of a sunshade plate is provided, and the device comprises a first determining module, a second determining module and a control module, wherein the first determining module is used for determining a target scene corresponding to the state of a target vehicle, the second determining module is used for determining a target angle range corresponding to the target scene, and the control module is used for controlling the opening and closing of the target sunshade plate in the target vehicle in the target angle range, wherein the target sunshade plate is used for carrying out reflection imaging on image light rays emitted by head-up display equipment.
According to another embodiment of the disclosure, a light transmittance adjusting device of a sun visor is provided, which comprises a first obtaining module, a first adjusting module and a second adjusting module, wherein the first obtaining module is used for obtaining target running information of a target vehicle, target environment information of an environment where the target vehicle is located and target state information of a target object, and the first adjusting module is used for adjusting the light transmittance of the sun visor based on the target running information, the target environment information and the target state information.
According to yet another embodiment of the present disclosure, there is also provided an electronic device including at least a memory having a computer program stored thereon and a processor that, when executing the computer program on the memory, implements the steps of the above method.
The electronic device of the embodiments of the present disclosure may include, but is not limited to, fixed terminal devices such as servers, desktop computers, digital TVs, and mobile terminal devices such as in-vehicle devices (e.g., heads-up display devices), handheld devices (e.g., cell phones, tablet computers, etc.), wearable devices (e.g., smart watches, smart bracelets, etc.).
According to yet another embodiment of the present disclosure, there is also provided a computer readable storage medium storing a computer program which, when executed by a processor, implements the steps of the above method.
According to the opening and closing control method of the sun shield, the adjustable range of the sun shield can be determined according to the change of a target scene where a vehicle is located, and then the angle of the sun shield is adjusted in the adjustable range, so that the problem that in the related art, the sun shield can be adjusted manually only or according to preset preference parameters of an occupant, so that the adjustment effect is poor is solved, the watching effect of an object is improved, and the experience degree of the object is improved.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present disclosure, and other drawings may be obtained according to these drawings without inventive effort to a person of ordinary skill in the art.
Fig. 1 is a flowchart of a method for controlling opening and closing of a sun visor according to an embodiment of the present disclosure;
fig. 2 is a schematic diagram showing a change of an open/close state of a sun visor according to an embodiment of the present disclosure;
fig. 3 is a second schematic diagram illustrating an open/close state change of a sun visor according to an embodiment of the present disclosure;
fig. 4 is a third schematic diagram illustrating an open/close state change of a sun visor according to an embodiment of the present disclosure;
fig. 5 is a flowchart of a method of adjusting transmittance of a sun visor according to an embodiment of the present disclosure;
Fig. 6 is a schematic diagram of a method for controlling opening and closing of a sun visor according to an embodiment of the present disclosure;
fig. 7 is a block diagram of the opening and closing control device of the sun visor according to the embodiment of the present disclosure;
fig. 8 is a block diagram of a transmittance adjusting device of a sun visor according to an embodiment of the present disclosure.
Detailed Description
Various aspects and features of the disclosure are described herein with reference to the drawings.
It should be understood that various modifications may be made to the embodiments of the application herein. Therefore, the above description should not be taken as limiting, but merely as exemplification of the embodiments. Other modifications within the scope and spirit of this disclosure will occur to persons of ordinary skill in the art.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and, together with a general description of the disclosure given above and the detailed description of the embodiments given below, serve to explain the principles of the disclosure.
These and other characteristics of the present disclosure will become apparent from the following description of a preferred form of embodiment, given as a non-limiting example, with reference to the accompanying drawings.
It should also be understood that, although the present disclosure has been described with reference to some specific examples, a person skilled in the art will certainly be able to achieve many other equivalent forms of the present disclosure, having the characteristics as set forth in the claims and hence all coming within the field of protection defined thereby.
The above and other aspects, features and advantages of the present disclosure will become more apparent in light of the following detailed description when taken in conjunction with the accompanying drawings.
Specific embodiments of the present disclosure will be described hereinafter with reference to the drawings, however, it should be understood that the embodiments disclosed are merely examples of the disclosure which may be practiced in various ways. Well-known and/or repeated functions and constructions are not described in detail to avoid obscuring the disclosure in unnecessary or unnecessary detail. Therefore, specific structural and functional details disclosed herein are not intended to be limiting, but merely serve as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present disclosure in virtually any appropriately detailed structure.
The specification may use the word "in one embodiment," "in another embodiment," "in yet another embodiment," or "in other embodiments," which may each refer to one or more of the same or different embodiments in accordance with the disclosure.
In this embodiment, a method for controlling opening and closing of a sun visor operating on a terminal or a similar device is provided, fig. 1 is a flowchart of a method for controlling opening and closing of a sun visor according to an embodiment of the present disclosure, and as shown in fig. 1, the flowchart includes the following steps:
step S102, determining a target scene corresponding to the state of a target vehicle;
Step S104, determining a target angle range corresponding to the target scene;
And S106, controlling a target sunshade plate in the target vehicle to open and close within the target angle range, wherein the target sunshade plate is used for carrying out reflection imaging on image light rays sent by the head-up display device.
In the above steps, the position where the target sun visor is installed includes, but is not limited to, a front windshield, a roof, a side window of a rear seat, and the like. Illustratively, prior to determining a target scene corresponding to the state of a target vehicle, the method further includes determining that the target seat is occupied with a target object, wherein the method of determining that the target seat is occupied with the target object includes, but is not limited to, determining that an image on the target seat is captured by a camera or a sensor through a visual recognition technology, then detecting whether the target seat is occupied with the target object through an image recognition algorithm, determining that the target seat is occupied with the target object through a seat sensor, determining that the target seat is occupied with the target object through a pressure sensor or a weight sensor installed on the target seat, detecting whether the target seat is occupied with heat through an infrared sensor, and the like.
In the above embodiment, after the target object gets on and starts the target vehicle, the target sun visor is automatically opened, after the target object gets off and extinguishes the target vehicle, the target sun visor is automatically closed, and after the target object has a sitting posture adjusted and the head-up display system is automatically adjusted in a linkage manner, the target sun visor is unfolded for a certain angle to enable the target object to see the HUD virtual image through the target sun visor. Fig. 2 is a schematic diagram showing a change of an opening and closing state of a sun visor according to an embodiment of the present disclosure, as shown in fig. 2, the target sun visor may be opened to a target opening and closing angle around an automatic rotation shaft (for example, the rotation shaft is located at a top end of the sun visor, a central line of the sun visor, or a position between the top end of the sun visor and the central line of the sun visor) within a target angle range corresponding to the target scene, and under the conditions that the heights of the target objects are different, the sitting postures are different, the heights of the seats are different, the heights of the eye boxes are different by adjusting the opening and closing angles of the sun visor, and the heights of the eye boxes are dynamically adjusted along with the changes of the heights of the target objects, the sitting postures, and the heights of the seats. The vehicle state sensing system can recognize the starting and flameout states of the vehicle, recognize the on/off states of the target object through methods such as face recognition by a camera and a seat sensor, automatically open and close the HUD display panel (namely the sun shield), track the position of human eyes through an eye tracking sensor, calculate the opening and closing angle of the HUD display panel (namely the target opening and closing angle), control the sun shield to be opened to the target opening and closing angle, and enable the adjusted position of the eye box to cover the position of the human eyes after the opening and closing angle of the sun shield is adjusted, and simultaneously adjust the angle of the HUD display panel and the display height of a virtual image picture in real time according to factors such as the seat height, the sitting posture adjustment and the vehicle state of the target object, so that the human eyes can observe the optimal complete display picture.
Through the steps, the adjustable range of the sun shield can be determined according to the change of the target scene of the vehicle, and then the angle of the sun shield can be adjusted in the adjustable range, so that the problem that the sun shield in the related art can be only manually adjusted or the adjustment is carried out according to the preset preference parameters of the passengers to cause poor adjustment effect can be solved, the watching effect of an object is improved, and the experience degree of the object is improved.
In an alternative embodiment, determining a target scene corresponding to a state of the target vehicle includes obtaining a travel speed of the target vehicle, determining a current driving type of the target vehicle if the travel speed is determined to be greater than 0, and determining the target scene based on the current driving type, determining a parking position of the target vehicle if the travel speed is determined to be equal to 0, and determining the target scene based on the parking position.
In the above steps, the current driving type of the target vehicle includes, but is not limited to, automatic driving, manual driving, and the like.
In an alternative embodiment, the determining the target scene based on the current driving type includes determining that the target scene is a first type scene in which content displayed by the head-up display device needs to be fused with a real environment in which the target vehicle is located in a case where the driving type is manual driving, and determining that the target scene is a second type scene in which content displayed by the head-up display device does not need to be fused with the real environment in which the target vehicle is located in a case where the driving type is automatic driving.
In the above steps, for the case of manual driving, the content displayed by the target sun shield is fused with the driving scene of the target vehicle, so that the target object can be helped to better perceive the surrounding environment and the traffic condition, the target scene can be determined according to the driving type to better meet the requirements of the target object, and the driving experience and the safety are improved.
In an alternative embodiment, determining the target scene based on the parking position includes determining that the target scene is a second type of scene in the case that the parking position is a target parking space or in a parking lot, wherein in the second type of scene, the content displayed by the head-up display device does not need to be fused with the real environment in which the target vehicle is located.
In an alternative embodiment, before determining the target angle range corresponding to the target scene, the method further comprises determining content displayed by the head-up display device, determining that the target scene where the target vehicle is located is a first type scene when target type information is included in the content displayed by the head-up display device, wherein the content displayed by the head-up display device needs to be fused with a real environment where the target vehicle is located in the first type scene, and determining that the target scene where the target vehicle is located is a second type scene when the target type information is not included in the content displayed by the head-up display device, wherein the content displayed by the head-up display device does not need to be fused with the real environment where the target vehicle is located in the second type scene, and the target type information is fused with a driving scene.
In an alternative embodiment, determining the target angle range corresponding to the target scene includes determining that the target angle range is a first angle range when the target scene is a first type scene, wherein content displayed by the head-up display device needs to be fused with a real environment where the target vehicle is located in the first type scene, and determining that the target angle range is a second angle range when the target scene is a second type scene, wherein content displayed by the head-up display device does not need to be fused with the real environment where the target vehicle is located in the second type scene, and the first angle range is smaller than the second angle range.
In the above steps, in the first type of scene, the first angle range is smaller, so that the picture displayed by the sun shield can be fused with the current scene, and in the second type of scene, the second angle range is larger, so that the personalized requirements of users (such as playing movies, video conferences and the like) can be met, and the comfort level is improved.
Wherein the first angular range is smaller than the second angular range, i.e. the maximum value in the first angular range is smaller than the maximum value in the second angular range.
In an optional embodiment, the target object may also manually adjust the display panel angle and the height of the virtual image through interaction modes such as a control interface or voice in the vehicle, and the target object may perform user-defined setting of the HUD virtual image height (or the display panel angle) according to personal preference, and the system may perform automatic adjustment according to the memory function in combination with the last setting through ID binding, face recognition, iris recognition, and other technologies. Optionally, a HUD virtual image height, display panel angle setting options or shortcuts may be added to the vehicle's central control system. The settings may be absolute height values (e.g., vertical distance from the ground to the virtual image) or relative height values (e.g., vertical distance from the eye position of the target object to the virtual image) and display panel roll-over angles.
In an alternative embodiment, controlling the sun shield to open and close within the target angle range comprises obtaining position information of eyes of a target object, determining a target opening and closing angle of the sun shield within the target angle range based on the position information of the eyes of the target object, and controlling the sun shield to open to the target opening and closing angle so that the eyes of the target object are located within an eye box range.
In an alternative embodiment, acquiring the position information of the eyes of the target object comprises acquiring the position information of the eyes of the target object under a first condition, wherein the first condition comprises at least one of detecting that the position of the eyes of the target object deviates by more than a first threshold value, detecting that the time period of detecting that the position of the eyes of the target object deviates by more than a second threshold value, detecting that the position of a target seat changes, detecting that the position of a rearview mirror of the target vehicle changes, and detecting that the position of a steering wheel of the target vehicle changes.
In the above steps, the first threshold includes, but is not limited to, a first threshold in which the target object is shifted in the front-rear direction, a first threshold in which the target object is shifted in the up-down direction, a first threshold in which the target object is shifted in the left-right direction, the first threshold being set respectively according to actual scenes and target vehicle models, the first threshold including, but not limited to, 3 seconds, 5 seconds, etc., and the second threshold being set respectively according to actual scenes. The target seats include, but are not limited to, seats in a primary drive position. In the case where the angle of the sun visor cannot be adjusted so that the eyes are positioned within the range of the eye box based on the current eye position (for example, a person intentionally lies down or the head is lowered or lifted up to a large extent), the opening/closing angle of the sun visor may be adjusted to a limit value within the current angle range so as to minimize the distance between the eyes of the target subject and the range of the eye box.
In an alternative embodiment, acquiring the position information of the eyes of the target object comprises acquiring first position information of the eyes of the target object in a coordinate system of a target dimension, and determining the target opening and closing angle of the sun shield in the target angle range based on the position information of the eyes of the target object comprises determining the target opening and closing angle of the sun shield in the target angle range based on the first position information, wherein the coordinate system of the target dimension comprises one of a one-dimensional coordinate system, a two-dimensional coordinate system and a three-dimensional coordinate system.
In some embodiments, the visor has two shafts about which the visor rotates, i.e., the visor rotates back and forth, e.g., the visor rotates to angle α about a first shaft as shown in fig. 2, and the visor rotates about a second shaft, i.e., the visor rotates side-to-side.
For example, when the eye height is changed, the obtained eye position of the target object is the eye height (X-axis coordinate), the determined target opening/closing angle is the angle of forward/backward rotation, and the sun visor is controlled to automatically rotate around the first rotation axis to the target opening/closing angle. Fig. 3 is a second schematic diagram illustrating an open/close state change of a sun visor according to an embodiment of the present disclosure.
Under the condition that the left and right positions of eyes are changed, the obtained eye position of the target object is the position (Z-axis coordinate) of the eyes in the left and right direction, the determined target opening and closing angle is a left and right rotation angle, and the sun shield is controlled to automatically rotate around the second rotation shaft to the target opening and closing angle.
Under the condition that the height of eyes and the left and right directions are changed, the obtained eye positions of the target objects are the positions (X-axis coordinates and Z-axis coordinates) of the eyes in the height direction and the left and right directions, and the determined target opening and closing angles comprise a first target opening and closing angle (front and back rotating angle) and a second opening and closing angle (left and right rotating angle), and the sunshading board is controlled to automatically rotate to the first target opening and closing angle around the first rotating shaft and the sunshading board is controlled to automatically rotate to the second target opening and closing angle around the second rotating shaft.
Under the condition that the height of eyes, the left and right directions and the front and back directions are changed, the obtained eye positions of the target object are X-axis coordinates, Y-axis coordinates (the positions of eyes in the front and back directions) and Z-axis coordinates, and the determined target opening and closing angles comprise a first target opening and closing angle (front and back rotating angle) and a second opening and closing angle (left and right rotating angle), the sunshading board is controlled to automatically rotate around a first rotating shaft to the first target opening and closing angle, and the sunshading board is controlled to automatically rotate around a second rotating shaft to the second target opening and closing angle.
The following describes, in detail, how the sun visor is controlled to be opened to a target opening/closing angle according to the present disclosure:
Step one, starting or closing a vehicle according to a driver, and automatically opening and closing a HUD display panel (namely the target sun shield);
And step two, the opening and closing angle of the display panel, the height of the virtual image display picture and other relevant hardware are adjusted in linkage and real time.
In an alternative embodiment, when the target object is a driver of the target vehicle, and the detected position of the eyes of the target object exceeds a first threshold, or the detected position of the eyes of the target object exceeds a second threshold, or the detected position of the eyes of the target object exceeds the first threshold, and the detected position of the eyes of the target object exceeds the second threshold, the positions of the rearview mirror and the steering wheel of the target vehicle are adjusted together according to the position information of the eyes of the target object, for example, the rotation angles of the left rearview mirror and the right rearview mirror are adjusted, the distance between the steering wheel and the user is adjusted, and the like.
In the above steps, the system CAN acquire the start or close state of the vehicle in real time through the CAN bus of the vehicle or other applicable communication modes, and when the vehicle starts, the system receives a start signal, and when the vehicle closes, the system receives a close signal. When the system receives a vehicle starting signal, namely, the driver is judged to get on the vehicle, the system automatically opens the sun shield in the cab through the control device, so that the sun shield enters a working state. When the system receives a vehicle shut-off signal, i.e., determines that the driver has been getting off the vehicle, the system automatically retracts the sun visor to protect the device and provide more space. During the running of the vehicle, the system continuously monitors the vehicle state to prevent misoperation. If the system misjudges the vehicle status, for example, the vehicle is started but the driver is not getting on, the system will not trigger the operation of automatically opening and closing the sun visor in the cockpit. Alternatively, the driver can be identified to get on or off the vehicle by a sensor or a camera, and the sun shield can be automatically opened or closed. For example, a proximity sensor or a front-mounted camera is installed near the driver's seat for detecting the getting-on/off action of the driver or recognizing the driver's state. The HUD equipment is internally integrated with an opening and closing mechanism, so that the opening and closing state of the sun shield can be controlled. Alternatively, the driver's get-on and get-off actions can be predicted, determined, and monitored in real time by the distance between the driver and the vehicle using the driver status sensor. When the driver is close to the vehicle, the sensor can trigger a signal, and the automobile system triggers an opening and closing structure in the HUD according to the sensor signal. When a driver gets on and starts the vehicle, the sun shield can be automatically unfolded so that the driver can see the virtual image, and when the driver gets off, the sun shield can be automatically closed so as to avoid obstructing the sight of the driver. Optionally, the opening or closing operation of the sun visor is realized by other modes such as a key, voice and the like.
In the above steps, a high-precision eye tracking sensor is installed between the driver seat and the sun visor to monitor the eye position of the driver in real time. The height and sitting posture state of the driver's seat can be detected by integrating the seat height and sitting posture sensors. Physical characteristics of the driver (e.g., head position, height, etc.) may also be identified by a camera or an infrared sensor, while vehicle travel state information (e.g., speed, acceleration, etc.) may be obtained by a vehicle sensor. The HUD height (or display panel angle) adjusting system integrates an automatic display screen height (or display panel angle) adjusting function, and can automatically adjust according to eye movement tracking data. When a driver gets on or off a vehicle or adjusts the height of a seat or sitting posture, the system obtains the eye position of the driver in real time through an eye tracking sensor. The angle adjustment of the display panel (namely the sun visor) is linked with the adjustment of the equipment such as the seat, the rearview mirror, the steering wheel and the like. When the driver adjusts the seat height or changes the sitting posture, the height of the HUD virtual image (or the display panel angle) is also automatically adjusted, maintaining the optimal line of sight alignment with the eye box. When the angle of the display panel changes, the height of the picture changes, namely the lower viewing angle changes.
For example, the target opening and closing angle may be determined according to the target angle range and the position information of the eyes. For example, the target opening and closing angle may be determined directly from a correspondence between the eye position and the opening and closing angle within a target angular range, and the opening and closing angle may be determined by using a mathematical model, such as a polynomial fit or training a machine learning model from experimental data, and using the trained machine model, wherein the opening and closing angles determined under the first and second angular ranges are different.
In the embodiments of the present disclosure, image light emitted from the head-up display device HUD is reflected by the target sunshade plate and then is incident into the range of the eye box, and when both eyes of a user are located in the range of the eye box, a virtual image (or referred to as a virtual image screen, a HUD display screen, etc.) presented in front of the sunshade plate can be viewed. Fig. 4 is a schematic diagram three illustrating an opening and closing state change of a sun visor according to an embodiment of the present disclosure, as shown in fig. 4, a preset opening angle of the display panel (i.e., the foregoing sun visor) is determined first during automatic opening, where the preset opening angle of the display panel needs to satisfy that a driver's line of sight is aligned to a center position of the display panel, that is, a virtual image picture seen by a human eye is complete, on this basis, a picture height is finely adjusted, and when a line of sight position of the driver changes slightly during driving, the display panel performs angle fine adjustment, thereby adjusting a HUD eye box position, satisfying that a human eye can view a complete virtual image picture through the display panel, and a comprehensive picture display height ensures that a display effect is optimal. The adjustment of the visual angle under the virtual image, namely the adjustment of the height of the virtual image, can be realized by adjusting the opening and closing angle of the sun shield. The lower viewing angle is the included angle BAC between the horizontal line AB passing through the center of the eye box and the connecting line AC of the center of the eye box and the center of the virtual image. Changing the virtual image lower viewing angle can realize the change of the virtual image height. The lower viewing angle is negative when the virtual image center is lower than the center of the eye box, and positive when the virtual image center is higher than the center of the eye box, and can be also called as the upper viewing angle. The opening and closing mechanism adopts a smooth opening and closing mode so as to ensure that the opening and closing process can not influence the experience of a driver. When the HUD virtual image height (or the angle of the display panel) is adjusted, the system adopts a smooth transition mode, so that uncomfortable feeling of a driver caused by abrupt change is avoided. Optionally, in some cases, the driver may manually control the opening and closing state of the sun visor to meet specific requirements.
In the related art, through settling HUD equipment in integrated HUD system in the car top, image HUD equipment through the sunshading board, but the transmittance of sunshading board can't be adjusted, can't adapt to different driving scenes, has caused serious influence to driving safety even, to above-mentioned problem, does not appear suitable solution in the related art temporarily.
In this embodiment, a method for adjusting the transmittance of a sun visor operating on a terminal or a similar device is provided, which can solve the above-mentioned problems in the related art, and fig. 5 is a flowchart of a method for adjusting the transmittance of a sun visor according to an embodiment of the present disclosure, as shown in fig. 5, where the flowchart includes the following steps:
step S502, obtaining target running information of a target vehicle, target environment information of an environment where the target vehicle is located and target state information of a target object;
Step S504, adjusting the transmittance of the sun visor based on the target traveling information, the target environment information, and the target state information.
In the above steps, the material of the sun shield comprises but not limited to electrochromic glass materials (including but not limited to inorganic oxide electrochromic materials, polymer electrochromic materials and the like), and the electrochromic glass materials can realize reversible color change and transmittance change under the action of an electric field. And applying the electrochromic glass material to a glass panel of the target sunshade board of the HUD system to form the sunshade board made of electrochromic glass material. The target traveling information includes, but is not limited to, speed, acceleration, traveling direction of the vehicle, etc. vehicle state information including, but not limited to, traveling environment (e.g., road, parking lot, tunnel, etc.), light conditions (daytime, night, etc.), ambient light intensity, weather (foggy, rainy, snowy, etc.), etc., and the target object automatically adjusts transmittance of the sun visor according to road conditions, ambient light during use of the HUD, e.g., the target sun visor reduces transmittance when the daytime is sunny, reduces direct sunlight, ensures that information displayed by the HUD is clearly visible and is not disturbed by sunlight, and the target sun visor appropriately improves transmittance at night or in cloudy days, avoids the excessive brightness of content information displayed by the HUD from affecting the vision of the target object, and at the same time, intelligent driving assistance functions (e.g., adaptive cruise, etc.), Lane keeping, etc.), the target mask automatically adjusts the local transmittance, and the target object may also manually control the overall and local brightness of the target mask, control of the HUD image mode, zoom of HUD interface elements, etc. based on voice, gesture, and mobile phone connection; the target light shielding plate can also provide privacy protection when needed by being adjusted to be in a completely opaque state, prevent external personnel from peeping into the vehicle, can locally display a virtual cosmetic mirror, and can display the target object, the image and the image of the object in real time based on a high-definition camera arranged on the cabin or the copilot of the target object through a high-resolution display technology, facial images of other passengers. The target state information of the target object includes, but is not limited to, state information of the target object (i.e., driver or occupant), such as physical state data of the target object (e.g., angle of inclination of the target object's body, opening/closing condition of the target object's eyes, position of the target object's hands, etc., such as when the target object's eyes are open, angle of upper body half to vertical is greater than 20 degrees, hands are not placed on steering wheel, the target object may be resting or viewing needs exist, when the target object's eyes are open, angle of upper body half to vertical is around 5 degrees, and so on, The target object may have a driving requirement when the hand is placed on the steering wheel. In the above-described embodiments, by way of example, various sensors (including but not limited to light sensors, cameras, temperature sensors, weather sensors, vehicle sensors, etc.) may be integrated on the vehicle for collecting data regarding the environment, light conditions, vehicle status, and behavior of the target object. The data obtained from the sensors is collected and processed in real time (including, but not limited to, calculating solar altitude, light intensity, eye position of the target object, vehicle travel direction, vehicle speed, etc.).
Through the steps, as the environmental information can be obtained and the transmittance of the sun shield is adjusted according to the environmental information in combination with the target driving information and the target state information, the problem of safety reduction caused by the loss of the sun shield function when the sun shield in the related art realizes the HUD function can be solved, and the effect of considering the HUD function and the sun shield requirement is achieved.
In an alternative embodiment, the sun visor comprises a first area and a second area, the first area is used for shading light, the second area is used for reflecting and imaging image light rays emitted by the head-up display device, and adjusting the light transmittance of the sun visor based on the target running information, the target environment information and the target state information comprises adjusting the light transmittance of the first area and the second area based on the target running information, the target environment information and the target state information.
In the above steps, the method for partitioning the sun visor includes, but is not limited to, up-down partition, left-right partition, and the like, and optionally, the partition of the sun visor is not limited to two, and may be flexibly configured according to the position of the HUD system and the requirements in the vehicle, so as to achieve more accurate partitioning. Optionally, the HUD system further includes a user interface, and the HUD system allows the target object to manually adjust the transmittance of the whole or partial region of the target sun visor according to the requirement, so as to achieve the best sun-shading and HUD display effects.
In an alternative embodiment, adjusting the transmittance of the sun visor based on the target driving information, the target environment information and the target state information includes inputting the target driving information, the target environment information and the target state information into a target neural network model to obtain a target transmittance control instruction output by the target neural network model, wherein the target neural network model is a model with a transmittance control instruction prediction capability trained in advance, and adjusting the transmittance of the sun visor based on the illumination intensity of the environment where the target vehicle is currently located under the condition that the target transmittance control instruction is used for indicating to start a transmittance adjustment function.
In the above embodiments, the behavior of the target object may be predicted by correlating the behavior of the target object with sensor data using a machine learning model, including but not limited to a deep learning neural network, for example, the target object may consider opening a visor when sunlight is glare, the HUD system may bi-directionally communicate with the target object to ensure that the target object has ultimate control over automatic decisions, wherein the machine learning model is established based on pre-training the behavior of the target object and then imported into the HUD system.
In an alternative embodiment, adjusting the transmittance of the sun visor based on the intensity of the illumination currently applied to the target vehicle includes adjusting the transmittance of the first region to a preset value, and adjusting the transmittance of the second region to a target transmittance corresponding to the intensity of the illumination currently applied to the target vehicle according to a correspondence between the preset intensity of the illumination and the transmittance.
In an alternative embodiment, after adjusting the transmittance of the sun visor based on the illumination intensity of the environment where the target vehicle is currently located, the method further includes at least one of adjusting the brightness of the image source output in the head-up display device based on the adjusted transmittance, so that the contrast ratio between the virtual image of the sun visor after reflecting and imaging the image light emitted by the head-up display device and the real environment where the target vehicle is located and transmitted by the sun visor is smaller than a third threshold value, and calibrating and compensating the color value of the image source output in the head-up display device based on the adjusted transmittance, so that the display color of the virtual image of the sun visor after reflecting and imaging the image light emitted by the head-up display device meets a certain condition.
In the above steps, in order to ensure the display effect of the target sunshade screen, some screen corrections are performed, where the corrections include, but are not limited to, adjusting the brightness of the image source output in the HUD device, adjusting the color value of the image source output, or adjusting the brightness of the image source output in the HUD device and adjusting the color value of the image source output.
For example, when the transmittance of the sun visor decreases (i.e. the color gets deeper), the background brightness of the HUD virtual image gradually decreases, but the contrast of the HUD virtual image with respect to the background increases, which may lead to a potential high brightness glare risk, and in order to ensure the readability and safety of the HUD, the HUD system needs to correspondingly decrease the brightness of the HUD image source. When the transmittance of the target sunshade plate is reduced, the system automatically reduces the brightness of the HUD image source so as to ensure that the virtual image-environment contrast ratio under various backgrounds is consistent. This kind of linkage is adjusted and can be ensured that HUD picture display effect is stable under different transparencies to provide better user experience. In some embodiments, a plurality of brightness sensors (e.g., photoresistors, photodiodes, CCD cameras, CMOS cameras, photometers, etc.) are arranged on the target object side of the target sun visor, and the background brightness through electrochromic glass (i.e., the target sun visor) is calculated from the values of the plurality of sensors. Wherein the output luminance of the image source can be adjusted by a luminance change rate = pre-change electrochromic transmission luminance/post-change electrochromic transmission luminance, and a luminance change value = pre-change backlight luminance x luminance change rate of the image source. The image source includes a display panel (e.g., a liquid crystal display panel) and a backlight source, and the backlight source provides backlight to the display panel.
In some embodiments, the color output of the HUD display is automatically adjusted based on the change in transmittance of the electrochromic glazing, i.e., by monitoring the transmittance of the electrochromic glazing and the ambient light conditions in real time, the system can dynamically calibrate the output of the RGB image sources to maintain color accuracy and consistency. The gain of each color channel of the image source can be specifically adjusted to change the color (wherein, color distortion may occur after changing the backlight brightness, and correction by an algorithm is needed). The example is a new red channel value=original red channel value×r gain, a new green channel value=original green channel value×g gain, a new blue channel value=original blue channel value×b gain, where R gain, G gain, and B gain are gain factors determined by correcting for changes in transmittance, and the gain factors may be values greater than 1 (i.e., brightening) or greater than 0 and less than 1 (i.e., darkening), and the gain factors are determined based on actual product testing, calibration, laboratory experiment results, and red, green, blue (etc.) are adjusted to the same level by measuring different transmittances, for example:
Set up two HUD systems, left side places the HUD under 100% transmittance, and the right side sets up the HUD of x% transmittance.
1. The defined color red, yellow, green, blue, color patches were observed for 100% transmittance.
2. The color patch of the same color in the HUD screen at the right x% transmittance (e.g., 10-90%) is adjusted to be the same as the subjective and left HUD color and the color value is recorded.
3. Deriving a corresponding combination of input colors (colors defined in the first step) and output colors (colors recorded in the third step) (the input colors should include bright colors, dark colors, saturated colors and unsaturated colors.)
4. Calculating gain, gain = output color value/input color value
In some embodiments, the color values of the image source output may also be adjusted according to a color correction matrix, generally expressed as output color = correction matrix x input color, for example:
[R_out]=[M11 M12 M13]×[R_in],
[G_out]=[M21 M22 M23]×[G_in],
[B_out]=[M31 M32 M33]×[B_in],
Wherein each element M11, M12, M13, M21..m 33 in the correction matrix is determined according to a change in light transmittance. Each element of the correction matrix is used to adjust each color channel. And obtaining the output color corresponding to the input color under different light transmittance according to the experiment. The correction matrix parameters for the most appropriate data are found by least squares to minimize the difference between the model predicted color and the target color, and for each data point, the difference between the model predicted color and the target color is calculated and then the squares of these differences are summed to construct a loss function, and the correction matrix parameters are adjusted using a numerical optimization algorithm, such as gradient descent or quasi-newton method, to minimize the loss function. The algorithms will iterate continuously to converge the loss function to a minimum, and thus find the best correction matrix parameters, which will be updated continuously during the iteration until the loss function converges to a value close to zero, indicating that the model has fitted well to the known data points. After the correction matrix parameters are determined, verification and testing is required, the accuracy of the correction model can be verified by using data points not included in the training data, and the effect of the model can be determined by verification to see if it can effectively correct color shift or distortion. Finally, the correction matrix may be applied to the actual color data for color correction. The input color is corrected by matrix multiplication. In the HUD system, if the backlight does not adopt a TFT-LCD liquid crystal display scheme, a multi-channel LED light source can also be adopted, and each channel corresponds to one basic color (red, green and blue) and a brightness adjusting channel. When the transmittance of the electrochromic glass is reduced, the system can reduce the brightness of the corresponding LED channel to compensate for the color distortion, so that the brightness and the contrast of the picture are maintained.
In the above steps, the visibility of the head-up display device can be improved and the perceptibility of the head-up display information by the driver can be improved by ensuring that the contrast ratio of the virtual image and the real environment meets a certain condition and the display color of the virtual image meets a certain condition, thereby improving the driving safety.
In an alternative embodiment, adjusting the transmittance of the sun visor based on the luminance of the environment in which the target vehicle is currently located includes adjusting the transmittance of the sun visor to a transmittance corresponding to the luminance of the environment in which the target vehicle is currently located according to a pre-configured correspondence between the luminance of the environment in which the target vehicle is located and the transmittance.
In an alternative embodiment, the method further comprises adjusting the transmittance of the sun visor based on the congestion state of the road on which the target vehicle is currently located or the target content displayed by the head-up display device.
In the above steps, when the road condition is congested, a large number of vehicle tail lights can be irradiated on the front view, so that HUD display is affected, and in the scene, the transmittance of the sun shield can be adjusted to (50% -70%) or a red light filtering mode is started, so that the effect of enhancing HUD display is achieved.
In an alternative embodiment, adjusting the transmittance of the sun visor based on the current congestion state of the road where the target vehicle is located includes determining the current congestion state based on the vehicle density on the road where the target vehicle is located or determining the current congestion state based on the driving speed of the target vehicle, and adjusting the transmittance of the sun visor to a transmittance corresponding to the current congestion state according to a pre-configured correspondence between congestion states and transmittance.
In an alternative embodiment, adjusting the transmittance of the visor based on the target content displayed by the head-up display device includes adjusting the transmittance of the visor to a first transmittance when target type information is included in the target content, and adjusting the transmittance of the visor to a second transmittance when the target type information is not included in the target content, wherein the first transmittance is higher than the second transmittance.
In the above steps, the target content includes, but is not limited to, movie, game, etc.
In an alternative embodiment, the transparency mode of the sunshade plate is adjusted based on the target content displayed by the head-up display device, wherein the transparency mode comprises, but is not limited to, when the target object expresses a video watching requirement through interaction with the HUD system in a video watching scene, the target content is a movie, the transparency of the sunshade plate is reduced to the minimum, the video watching display effect and the immersion experience are guaranteed, when the target object expresses a game requirement through interaction with the HUD system in a game mode, the target content is a game, and according to different game requirements, the transparency mode of the HUD system is automatically adjusted to the highest transparency state, for example, when the target object plays an AR live-action fusion game, when the target object plays a non-fusion common game, the transparency is reduced to the minimum, and the display effect and the immersion experience of the game are guaranteed.
By adjusting the transmittance according to the target content displayed by the sun visor, the optimal display effect can be achieved, and the user experience is improved.
In an optional embodiment, the method further comprises the steps of obtaining target environment information of the environment where the target vehicle is located, wherein the target environment information comprises illumination intensity of the environment where the target vehicle is located currently, and adjusting the transmittance of the sun visor to be a preset transmittance under the condition that the illumination intensity of the environment where the target vehicle is located currently exceeds a preset intensity threshold. For example, before adjusting the transmittance of the sun visor based on the target traveling information, the target environment information, and the target state information, the transmittance of the sun visor may be adjusted to a preset 50% transmittance if it is determined that the illumination intensity of the environment in which the target vehicle is currently located exceeds a preset intensity threshold. When a white vehicle appears in a preset range (for example, within 30 meters) right ahead of the vehicle based on laser radar or/and camera information in sunny days, the illumination intensity of the environment exceeds a preset intensity threshold value, and the transmittance of the target sun visor is rapidly reduced to a preset value (for example, 50% of original transmittance), so that the display effect is not lost when the picture of the target sun visor is overlapped on a front white vehicle scene, and the user experience is ensured.
In an alternative embodiment, adjusting the transmittance of the sun visor based on the target travel information, the target environment information, and the target state information includes adjusting the transmittance of the sun visor based on the target travel information, the target environment information, and the target state information if the light intensity of the environment in which the target vehicle is currently located does not exceed the preset intensity threshold.
In the embodiment of the disclosure, the transmittance of the sun visor is adjusted based on the illumination intensity of the current environment of the target vehicle, and specifically comprises the following steps of calculating the transmittance of the sun visor according to the following formula:
In the above formula, the transmittance is a value between 0% and 100%, the sun visor is completely opaque and opaque when the transmittance is 0%, the sun visor is completely transparent and external light can completely pass through the sun visor when the transmittance is 100%, the illumination intensity is the illumination intensity of the current environment of the target vehicle, for example, the actual illumination intensity value can be obtained from an illumination sensor, the lowest illumination intensity and the highest illumination intensity are predefined illumination intensity thresholds for determining the lower limit and the upper limit of the transmittance, and the transmittance adjustment range is a default value of the system or a value set by the user, for example, 50%, 60% and the like.
The HUD system detects the brightness level of the external environment based on a light sensor and/or a camera mounted on the vehicle, and the system can automatically and finely adjust the transmittance (for example, in 1% adjustment) of the sun visor according to the illumination intensity. For example, the minimum illumination intensity is 1000Lux, the maximum illumination intensity is 10000Lux, and the transmittance adjustment range is 30%, then the transmittance will be 13% (intermediate value) when the illumination intensity is 5000Lux, 0% (complete opacity) when the illumination intensity is 1000Lux, and 30% when the illumination intensity is 10000 Lux.
In an alternative embodiment, the HUD system control method includes, but is not limited to:
1. and a menu control function, wherein the target object can open a menu through touch operation, adjust setting, change a display mode or access different function options.
2. Gesture control function the target object may use gestures, such as swipe, pinch, zoom, etc., to control a specific function of the HUD screen, similar to the operation of a smartphone.
3. And the HUD system integrates a voice recognition technology, and the target object can control the regional transmittance through a voice command. For example, the target object may say "increase the transmittance of the upper portion (or specifically a certain block)", or "decrease the left shading" to achieve a corresponding adjustment.
4. And the mobile phone application control function is to develop mobile phone application and allow the target object to remotely control the transmittance of each area of the sun shield through the mobile phone.
In an alternative embodiment, the rear passenger may also be used with the HUD system disposed in the middle of the roof, where the primary function of the HUD system for the rear passenger includes, but is not limited to, in-vehicle entertainment, where fusion with the external environment is not required. Can reduce the transmittance through two side electrochromic film (increase reflection of light-outside reduction external light) glass and reduce the injection of external light, increase inboard reflectivity and form high contrast, through the enhancement shows contrast, can avoid external environment to the interference of immersive amusement and potential dizzy risk, under this scene, HUD system contains following function:
1. And the voice recognition function is that a voice recognition system is arranged in the vehicle, so that a rear passenger can interact with the vehicle machine through voice instructions, and the voice recognition system can recognize the instructions of the rear passenger, thereby knowing the use requirements of the rear passenger.
2. And the sensor identification function is that whether a passenger sits in the rear row can be detected through the rear-row seat sensor, whether the passenger is in a film watching state or not is judged, and when the rear-row seat is occupied and the film watching system is started, the system can judge the use intention of the rear-row passenger.
3. And the electrochromic glass control function is that once the video watching requirement of a rear passenger is identified, the system can adjust the transmittance of the electrochromic glass to the minimum, so that the outside light is blocked from entering, and better video watching experience is provided.
4. And a user personalized setting function, wherein a rear passenger can perform personalized setting in the HUD system, such as adjusting parameters of brightness, color and the like of the video watching environment. These settings may be customized according to the preferences of the passengers, further enhancing the viewing experience.
5. And the automatic switching function is that when the system recognizes that the rear passengers end watching or leave the seats, the electrochromic glass can automatically restore to a transparent state so as to maintain a normal driving environment.
6. The environment brightness self-adaptation function is that based on an environment illuminance detection sensor, when the target sun shield is in a bright environment, the transmittance of the target sun shield is properly reduced, the brightness of the HUD backlight source is increased in equal proportion, and when the target sun shield is in a dark environment, the intelligent light shield HUD is properly increased in transmittance, and the brightness of the HUD backlight source is reduced in equal proportion. Fig. 6 is a schematic diagram of an opening and closing control method of a sun visor according to an embodiment of the disclosure, as shown in fig. 6, a sun visor HUD vehicle-mounted display system is composed of a sun visor HUD display system, a color correction algorithm and an electrochromic sun visor user interaction control system, wherein in a manufacturing process of a sun visor display panel, electrochromic materials are used, a partition design scheme is adopted, sensors (for example, a touch sensor, an illumination sensor and the like) are integrated, the sun visor display panel and a HUD image generating device form the sun visor HUD display system together, the electrochromic sun visor user interaction control system is composed of gesture interaction, voice interaction, intelligent environment perception, mobile phone connection control, personalized memory and a traffic perception system, the traffic perception system receives information from a camera, a laser radar and other devices and congestion information in map signals, the devices related to the mobile phone connection control function include but are not limited to 5G/bluetooth/Wifi communication modules, information sources in the intelligent environment perception function include but are not limited to a pre-trained intelligent sun visor detection AI model, the intelligent sun visor detection AI model includes but not limited to driving direction data, current driving time, current area and external area and current driving time.
Fig. 7 is a block diagram of the opening and closing control device of the sun visor according to the embodiment of the present disclosure. As shown in fig. 7, the device comprises a first determining module 72 for determining a target scene corresponding to a state of a target vehicle, a second determining module 74 for determining a target angle range corresponding to the target scene, and a control module 76 for controlling a target sunshade board in the target vehicle to open and close within the target angle range, wherein the target sunshade board is used for performing reflection imaging on image light rays emitted by a head-up display device.
In an alternative embodiment, the first determining module 72 includes a first acquiring unit configured to acquire a running speed of the target vehicle, a first determining unit configured to determine a current driving type of the target vehicle and determine the target scene based on the current driving type if the running speed is determined to be greater than 0, and a second determining unit configured to determine a parking position of the target vehicle and determine the target scene based on the parking position if the running speed is determined to be equal to 0.
In an optional embodiment, the first determining unit includes a first determining subunit, configured to determine that the target scene is a first type of scene when the driving type is manual driving, where content displayed by the head-up display device needs to be fused with a real environment where the target vehicle is located in the first type of scene, and a second determining subunit, configured to determine that the target scene is a second type of scene when the driving type is automatic driving, where content displayed by the head-up display device does not need to be fused with the real environment where the target vehicle is located in the second type of scene.
In an optional embodiment, the second determining unit includes a third determining subunit, configured to determine, when the parking position is a target parking space or in a parking lot, that the target scene is a second type scene, where, in the second type scene, content displayed by the head-up display device does not need to be fused with a real environment in which the target vehicle is located.
In an optional embodiment, the device further comprises a third determining module, a fourth determining module and a fifth determining module, wherein the third determining module is used for determining content displayed by the head-up display device before determining a target angle range corresponding to the target scene, the fourth determining module is used for determining that the target scene of the target vehicle is a first type scene when target type information is included in the content displayed by the head-up display device, the content displayed by the head-up display device needs to be fused with a real environment of the target vehicle in the first type scene, and the fifth determining module is used for determining that the target scene of the target vehicle is a second type scene when the target type information is not included in the content displayed by the head-up display device, wherein the content displayed by the head-up display device does not need to be fused with the real environment of the target vehicle in the second type scene, and the target type information is fused with a driving scene.
In an alternative embodiment, the second determining module 74 includes a third determining unit configured to determine that the target angular range is a first angular range when the target scene is a first type of scene, where the content displayed by the head-up display device needs to be fused with a real environment where the target vehicle is located, and a fourth determining unit configured to determine that the target angular range is a second angular range when the target scene is a second type of scene, where the content displayed by the head-up display device does not need to be fused with the real environment where the target vehicle is located, where the first angular range is smaller than the second angular range.
In an alternative embodiment, the control module 76 includes a second acquiring unit configured to acquire position information of an eye of a target object, a fifth determining unit configured to determine a target opening and closing angle of the sun visor within the target angle range based on the position information of the eye of the target object, and a control unit configured to control the sun visor to be opened to the target opening and closing angle so that the eye of the target object is located within an eye box range.
In an alternative embodiment, the second acquisition unit comprises a first acquisition subunit, configured to acquire position information of an eye of the target object under a first condition, where the first condition includes at least one of detecting that a magnitude of a shift in the position of the eye of the target object exceeds a first threshold, detecting that a duration of the shift in the position of the eye of the target object exceeds a second threshold, detecting that a position of a target seat changes, detecting that a position of a rearview mirror of the target vehicle changes, and detecting that a position of a steering wheel of the target vehicle changes.
In an optional embodiment, the second obtaining unit comprises a second obtaining subunit, the fifth determining unit comprises a fourth determining subunit, and the fourth determining subunit is used for determining the opening and closing angle of the sun shield in the target angle range based on the first position information, wherein the coordinate system of the target dimension comprises one of a one-dimensional coordinate system, a two-dimensional coordinate system and a three-dimensional coordinate system.
Fig. 8 is a block diagram of a transmittance adjusting device of a sun visor according to an embodiment of the present disclosure. As shown in fig. 8, the device includes a first acquisition module 82 for acquiring target running information of a target vehicle, target environment information of an environment in which the target vehicle is located, and target state information of the target object, and a first adjustment module 84 for adjusting transmittance of the sun visor based on the target running information, the target environment information, and the target state information.
In an alternative embodiment, the sun visor includes a first area for shading light and a second area for reflective imaging of image light emitted by the head-up display device, wherein the first adjustment module 84 includes a first adjustment unit for adjusting the transmittance of the second area based on the target driving information, the target environment information, and the target state information.
In an alternative embodiment, the first adjusting module 84 includes an input unit configured to input the target driving information, the target environmental information, and the target state information into a target neural network model, to obtain a target transmittance control instruction output by the target neural network model, where the target neural network model is a model with a transmittance control instruction prediction capability trained in advance, and a second adjusting unit configured to adjust, when the target transmittance control instruction is used to indicate to start a transmittance adjusting function, the transmittance of the sun visor based on the illumination intensity of the environment where the target vehicle is currently located.
In an alternative embodiment, the device further comprises at least one of a first output module, a second output module and a third output module, wherein the first output module is used for adjusting the light transmittance of the sun shield based on the illumination intensity of the current environment of the target vehicle, adjusting the brightness of the image source output in the head-up display device based on the adjusted light transmittance so that the contrast ratio of a virtual image of the sun shield, which is formed by reflecting and imaging image light emitted by the head-up display device, to the real environment of the target vehicle, which is transmitted by the sun shield, is smaller than a third threshold value, and the second output module is used for calibrating and compensating the color value of the image source output in the head-up display device based on the adjusted light transmittance so that the display color of the virtual image of the sun shield, which is formed by reflecting and imaging the image light emitted by the head-up display device, meets a certain condition.
In an alternative embodiment, the device further comprises a second adjusting module, which is used for adjusting the transmittance of the sun visor based on the congestion state of the road where the target vehicle is currently located or the target content displayed by the head-up display device.
In an alternative embodiment, the second adjusting module comprises a sixth determining unit, a first adjusting unit and a first adjusting unit, wherein the sixth determining unit is used for determining the current congestion state based on the vehicle density on the road where the target vehicle is located or determining the current congestion state based on the running speed of the target vehicle, and the first adjusting unit is used for adjusting the transmittance of the sun visor to be the transmittance corresponding to the current congestion state according to the corresponding relation between the pre-configured congestion state and the transmittance.
In an alternative embodiment, the second adjusting module comprises a second adjusting unit for adjusting the transmittance of the sun visor to be a first transmittance when the target content includes the target type information, and a third adjusting unit for adjusting the transmittance of the sun visor to be a second transmittance when the target content does not include the target type information, wherein the first transmittance is higher than the second transmittance.
In an optional embodiment, the device further comprises a second acquisition module, and an adjustment module, wherein the second acquisition module is used for acquiring target environment information of the environment where the target vehicle is located, the target environment information comprises illumination intensity of the environment where the target vehicle is located currently, and the adjustment module is used for adjusting the transmittance of the sun visor to be preset transmittance under the condition that the illumination intensity of the environment where the target vehicle is located currently exceeds a preset intensity threshold. The embodiment of the disclosure also provides an electronic device, at least comprising a memory and a processor, wherein the memory stores a computer program, and the processor realizes the steps of the method when executing the computer program on the memory.
In some embodiments, a processor executing a computer program may be a processing device including more than one general purpose processing device, such as a microprocessor, central Processing Unit (CPU), graphics Processing Unit (GPU), or the like. More specifically, the processor may be a Complex Instruction Set Computing (CISC) microprocessor, a Reduced Instruction Set Computing (RISC) microprocessor, a Very Long Instruction Word (VLIW) microprocessor, a processor running other instruction sets, or a processor running a combination of instruction sets. The processor may also be one or more special purpose processing devices such as an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), a system on a chip (SoC), or the like.
The memory may be read-only memory (ROM), random-access memory (RAM), phase-change random-access memory (PRAM), static random-access memory (SRAM), dynamic random-access memory (DRAM), electrically erasable programmable read-only memory (EEPROM), other types of random-access memory (RAM), flash memory disk or other forms of flash memory, cache, registers, static memory, compact disc read-only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, or other magnetic storage devices, or any other possible non-transitory medium which can be used to store information or instructions that can be accessed by a computer device, and the like.
The electronic device of the embodiments of the present disclosure may include, but is not limited to, fixed terminal devices such as servers, desktop computers, digital TVs, and mobile terminal devices such as in-vehicle devices (e.g., heads-up display devices), handheld devices (e.g., cell phones, tablet computers, etc.), wearable devices (e.g., smart watches, smart bracelets, etc.).
The disclosed embodiments also provide a computer readable storage medium storing a computer program which, when executed by a processor, implements the steps of the above method.
The computer-readable storage media of the embodiments of the present disclosure may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. In the disclosed embodiments, the computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device, such as the memory described above.
The computer programs of embodiments of the present disclosure may be organized into one or more computer-executable components or modules. Aspects of the disclosure may be implemented with any number and combination of such components or modules. For example, aspects of the present disclosure are not limited to the specific computer-executable instructions or the specific components or modules illustrated in the figures and described herein. Other embodiments may include different computer-executable instructions or components having more or less functionality than illustrated and described herein.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by persons skilled in the art that the scope of the disclosure referred to in this disclosure is not limited to the specific combinations of features described above, but also covers other embodiments which may be formed by any combination of features described above or equivalents thereof without departing from the spirit of the disclosure. Such as those described above, are mutually substituted with the technical features having similar functions disclosed in the present disclosure (but not limited thereto).
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410269258.5A CN120606646A (en) | 2024-03-08 | 2024-03-08 | Sun visor opening and closing control method, device, electronic device and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410269258.5A CN120606646A (en) | 2024-03-08 | 2024-03-08 | Sun visor opening and closing control method, device, electronic device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN120606646A true CN120606646A (en) | 2025-09-09 |
Family
ID=96931295
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410269258.5A Pending CN120606646A (en) | 2024-03-08 | 2024-03-08 | Sun visor opening and closing control method, device, electronic device and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN120606646A (en) |
-
2024
- 2024-03-08 CN CN202410269258.5A patent/CN120606646A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7970172B1 (en) | Electrically controlled optical shield for eye protection against bright light | |
| CN110967834B (en) | Display device, display control method, and storage medium | |
| US20220281317A1 (en) | Electronic device for projecting image onto windshield of vehicle and operating method thereof | |
| JP4533762B2 (en) | Variable transmittance window system | |
| JP6333488B1 (en) | Vehicle sunshade | |
| US20180295919A1 (en) | Helmet system and methods | |
| US9566946B2 (en) | Systems, methods, and computer readable media for protecting an operator against glare | |
| JP6669053B2 (en) | Head-up display system | |
| JPH11507444A (en) | Apparatus and method for reducing light intensity | |
| CN102241235A (en) | Backlight shielding device | |
| WO2017219728A1 (en) | Vehicle visor and system, vehicle and light blocking and display method | |
| EP4438373A1 (en) | Display method, apparatus, and system | |
| US11238834B2 (en) | Method, device and system for adjusting image, and computer readable storage medium | |
| TWI746950B (en) | Anti-glare display system | |
| CN114489332A (en) | Display method and system of AR-HUD output information | |
| US20160253971A1 (en) | Dynamic visor | |
| WO2022253307A1 (en) | Method, apparatus and device for controlling intelligent windshield, and storage medium | |
| WO2023019395A1 (en) | Method and apparatus for adjusting light transmittance | |
| WO2023000204A1 (en) | Method and device for controlling variable-light transmittance glass | |
| US20200096769A1 (en) | Near-eye display system and display method thereof | |
| JP2020079917A (en) | Display device | |
| CN120606646A (en) | Sun visor opening and closing control method, device, electronic device and storage medium | |
| CN206002774U (en) | HUD with display image color adaptation function | |
| CN107512222B (en) | vehicle rearview auxiliary system and control method thereof | |
| CN116714520A (en) | Visual field blind area compensation method and system, storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |