Sunshade device adjusting method, device and equipment and storage medium

By automatically calculating the ideal height and angle of the sunshade device and adjusting it with predefined gears, the problem of manual adjustment of the sunshade device increasing driving safety risks is solved, and driving safety and comfort is improved.

CN119261511APending Publication Date: 2025-01-07AVATR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411585073.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-07
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Manually adjusting the sunshade device requires frequent switching of the steering wheel and sunshade device during driving, which increases driving safety risks.

Method used

By collecting light intensity and light angle information, combining the driver's line of sight height, the ideal height and angle of the sunshade device are automatically calculated, and step-by-step adjustments are made through predefined gears to avoid frequent adjustments.

Benefits of technology

Automatic adjustment of the sunshade device is realized, reducing the driver's frequent switching between the steering wheel and the sunshade device, and improving driving safety and comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119261511A_ABST
    Figure CN119261511A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of vehicle intelligent control, and discloses a sunshade device adjusting method, device and equipment and a storage medium, the method comprises the following steps: on the basis of collected first illumination intensity information and first illumination angle information, combining with first sight height information of a current driver, adjusting a sunshade device according to the first sight height information; the ideal height and the ideal angle of the vehicle sunshade device are determined; determining a target height gear matched with the ideal height from a plurality of predefined height gears, and determining a target angle gear matched with the ideal angle from a plurality of predefined angle gears; and adjusting the sun-shading device to the target height gear, and adjusting the sun-shading device to the target angle gear. By means of the technical scheme, frequent switching between the steering wheel and the sun-shading device by a driver can be avoided, and the driving safety risk can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of vehicle intelligent control technology, and specifically to a sunshade device adjustment method, device, equipment and storage medium. Background Art

[0002] The vehicle sunshade is an auxiliary device installed in the vehicle compartment. Its main function is to block the sunlight, reduce heat accumulation in the vehicle, and protect items in the vehicle from damage by direct sunlight. It can also provide passengers with a more comfortable riding environment.

[0003] Manually adjusting the sunshade requires the driver to frequently switch between the steering wheel and the sunshade, which may interfere with normal driving operations and increase driving safety risks. Summary of the invention

[0004] In view of the above problems, embodiments of the present invention provide a sunshade device adjustment method, device, equipment and storage medium, which are used to solve the driving safety risk problem caused by manual adjustment of the sunshade device in the prior art.

[0005] According to one aspect of an embodiment of the present invention, a sunshade device adjustment method is provided, the method comprising:

[0006] Determine an ideal height and an ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information and in combination with the current first sight height information of the driver;

[0007] Determine a target height level that matches the ideal height from among several predefined height levels, and determine a target angle level that matches the ideal angle from among several predefined angle levels;

[0008] The sunshade device is adjusted to the target height position, and the sunshade device is adjusted to the target angle position.

[0009] According to another aspect of an embodiment of the present invention, a sunshade device adjusting device is provided, comprising:

[0010] A first determination module is used to determine an ideal height and an ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information in combination with the current driver's first sight height information;

[0011] A second determination module is used to determine a target height level that matches the ideal height from a plurality of predefined height levels, and to determine a target angle level that matches the ideal angle from a plurality of predefined angle levels;

[0012] The adjustment module is used to adjust the sunshade device to the target height position and to adjust the sunshade device to the target angle position.

[0013] According to another aspect of an embodiment of the present invention, there is provided a sunshade adjustment device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0014] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operation of the sunshade device adjustment method as described above.

[0015] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores at least one executable instruction, wherein the executable instruction enables the sunshade device adjustment apparatus / device to perform the operation of the sunshade device adjustment method as described above.

[0016] The sunshade adjustment method, device, equipment and storage medium provided in the embodiment of the present invention can determine the ideal height and ideal angle of the vehicle sunshade by collecting the first light intensity information and the first light angle information, combined with the first sight height information of the current driver, that is, it can automatically calculate the ideal setting position of the sunshade according to the collected data; the sunshade provided in the embodiment of the present invention predefines a number of height gears and angle gears, and based on the calculated ideal setting position, the matching target high-speed gear and target angle gear can be determined, so that the sunshade can be adjusted to the target height gear and the target angle gear, and the height or angle of the sunshade can be adjusted step by step through the gear division, so that frequent adjustments can be avoided. The embodiment of the present invention realizes the automatic adjustment of the sunshade, avoids the driver from frequently switching between the steering wheel and the sunshade, and can reduce driving safety risks.

[0017] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:

[0019] Figure 1 A schematic flow chart showing a first embodiment of a sunshade device adjustment method provided by the present invention;

[0020] Figure 2A schematic flow chart showing a second embodiment of the sunshade device adjustment method provided by the present invention;

[0021] Figure 3 A schematic structural diagram of a first embodiment of a sunshade device adjusting device provided by the present invention is shown;

[0022] Figure 4 A structural schematic diagram of an embodiment of a sunshade device adjusting apparatus provided by the present invention is shown.

[0023] Figure 5 A schematic structural diagram of an embodiment of a vehicle of the present invention is shown. DETAILED DESCRIPTION

[0024] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0025] Figure 1 FIG. 1 is a flow chart showing a first embodiment of a sunshade device adjustment method of the present invention, which can be executed by a sunshade device controller. Figure 1 As shown, the method comprises the following steps:

[0026] Step 110: Based on the collected first light intensity information and first light angle information, combined with the current driver's first sight height information, determine the ideal height and ideal angle of the vehicle sunshade device.

[0027] In the embodiment of the present invention, the light intensity information and light angle information of the current environment can be collected by light sensors and optical instruments, and the driver's sight height information can be calculated in combination with the in-vehicle sensor data. For the sake of distinction, they are referred to as first light intensity information, first light angle information, and first sight height information. In combination with the above information, the ideal height and ideal angle of the sunshade device can be calculated.

[0028] Step 120: Determine a target height level that matches the ideal height from among several predefined height levels, and determine a target angle level that matches the ideal angle from among several predefined angle levels.

[0029] During the design phase, according to the structure of the vehicle and the physical limitations of the sunshade device, a number of height levels and angle levels can be defined, representing discrete height positions and discrete angle positions to which the sunshade device can be adjusted.

[0030] In an embodiment of the present invention, the calculated ideal height may be compared with a predefined height level to determine a matching target height level; and the calculated ideal angle may be compared with a predefined angle level to determine a matching target angle level.

[0031] Step 130: Adjust the sunshade device to a target height position, and adjust the sunshade device to a target angle position.

[0032] Once the target height and angle are determined, the sunshade device can be controlled to move to the corresponding height and angle.

[0033] The sunshade adjustment method provided in the embodiment of the present invention can determine the ideal height and ideal angle of the vehicle sunshade by collecting the first light intensity information and the first light angle information, combined with the first sight height information of the current driver, that is, it can automatically calculate the ideal setting position of the sunshade according to the collected data; the sunshade provided in the embodiment of the present invention predefines a number of height gears and angle gears, and based on the calculated ideal setting position, the matching target high-speed gear and target angle gear can be determined, so that the sunshade can be adjusted to the target height gear and the target angle gear, and the height or angle of the sunshade can be adjusted step by step through the gear division, so that frequent adjustments can be avoided. The embodiment of the present invention realizes the automatic adjustment of the sunshade, avoids the driver from frequently switching between the steering wheel and the sunshade, and can reduce driving safety risks.

[0034] The sunshade device adjustment method of the present invention can be applied to a sunshade device adjustment system, which can realize automatic control of the sunshade device through the coordinated work of multiple control units to improve driving comfort and safety. Among them, the sunshade device adjustment system may include a sunshade device controller, a body controller and a cockpit controller. The sunshade device controller is responsible for directly controlling the lifting and tilting angle of the sunshade device. It can obtain control signals from the body controller and the cockpit controller. These control signals contain sensor data. The sunshade device controller has a built-in calculation program for processing sensor data and executing control algorithms. The sunshade device controller can also feed back the execution results to the central controller of the vehicle for further processing and coordination. The above-mentioned controllers transmit signals through the CAN bus. The body controller is responsible for managing signals and data related to the overall dynamics of the vehicle, such as driving speed, driving direction, etc. The cockpit controller is responsible for managing signals related to the in-vehicle environment and the driver, such as seat position, driver's sitting height, etc.

[0035] Figure 2 FIG. 2 is a flow chart showing another embodiment of the sunshade device adjustment method of the present invention, which can be executed by the sunshade device controller in the above system. Figure 2As shown, the method comprises the following steps:

[0036] Step 210: Determine whether the first light intensity information meets a preset light intensity condition.

[0037] In an embodiment of the present invention, light sensors (photoresistors, photodiodes, phototransistors, etc.) or optical instruments (spectrophotometers, spectrometers, etc.) can be installed on the front windshield, roof and B-pillar of the vehicle to detect the light intensity and angle in different directions. These positions are selected to ensure that the lighting environment around the vehicle can be fully covered, and data from light sensors and optical instruments at different positions are integrated to provide more accurate light intensity and angle information.

[0038] The adjustment of the sunshade device can include three adjustment modes, one is the adaptive adjustment mode, the second is the makeup gear adjustment mode, and the third is the custom adjustment mode. The adaptive adjustment mode is based on the real-time collected light intensity and angle information, combined with the driver's line of sight height data, to calculate the optimal position and angle of the sunshade device, and adjust the sunshade device to the target height and angle gear based on the optimal position and angle. The makeup gear adjustment mode is to adjust the sunshade device to a preset position that can provide light conditions for makeup. The custom adjustment mode allows the user to manually adjust the position and angle of the sunshade device and save these settings for future use. By providing an intuitive control panel, the user is allowed to switch between these three modes.

[0039] The user can enter the adaptive adjustment mode through the in-vehicle control interface. In the adaptive adjustment mode, the real-time light intensity information is automatically acquired to obtain the first light intensity information. At this time, it can be determined whether the first light intensity information meets the preset light intensity condition, for example, whether the light intensity in the first light intensity information is greater than the preset light intensity threshold. Different automobile manufacturers may perform actual vehicle calibration to determine the appropriate light intensity threshold according to their vehicle models and market demand.

[0040] Step 220: If the first illumination intensity information meets the preset illumination intensity condition, a illumination angle acquisition instruction is generated.

[0041] If the first light intensity information meets the preset light intensity condition, for example, the light intensity in the first light intensity information is greater than the preset light intensity threshold, this means that the current light conditions may cause glare and further analysis of the light angle is required. A light angle acquisition instruction can be generated to start detection of the light angle.

[0042] Step 230: Obtain first illumination angle information acquired based on the illumination angle acquisition instruction, and determine whether the first illumination angle information meets a preset illumination angle condition.

[0043] The illumination angle is detected in real time to obtain first illumination angle information. At this time, it can be determined whether the first illumination angle information meets the preset illumination angle condition, for example, whether the illumination angle in the first illumination angle information is within the preset illumination angle threshold range. Different automobile manufacturers may perform actual vehicle calibration to determine a suitable illumination angle threshold range based on their vehicle models and market demand.

[0044] Step 240: If the first illumination angle information meets the preset illumination angle condition, a sight height detection instruction is generated.

[0045] If the first illumination angle information satisfies the preset illumination angle condition, for example, the illumination angle in the first illumination angle information is greater than the preset illumination angle condition, this means that the current illumination condition may directly affect the driver's line of sight and further detection of the line of sight height is required. A line of sight height detection instruction may be generated to detect the driver's line of sight height using an in-vehicle sensor (such as a camera or a seat sensor). By gradually judging the illumination intensity, angle, and line of sight height, the system can more accurately adjust the sunshade.

[0046] The process of detecting the driver's line of sight height may specifically include: a seat sensor installed on the driver's seat detects the seat position and the driver's sitting height; an optical measuring instrument (such as a camera) installed on the vehicle is used to obtain the driver's image data, and three-dimensional modeling of the driver is performed based on the image data through image processing and computer vision technology. The three-dimensional modeling can provide detailed information about the driver's head position and line of sight direction; the driver's line of sight height is calculated based on the sitting height information and the three-dimensional modeling data.

[0047] In an optional manner, the sunshade device adjustment method of the present invention may further include the following steps:

[0048] If the first illumination intensity information does not meet the preset illumination intensity condition, or the first illumination angle information does not meet the preset illumination angle condition, the first illumination intensity information is acquired again to determine whether the acquired first illumination intensity information meets the preset illumination intensity condition.

[0049] In the embodiment of the present invention, if the first illumination intensity information does not meet the preset illumination intensity condition, the illumination intensity needs to be acquired again; if the first illumination angle information does not meet the preset illumination angle condition, the illumination intensity also needs to be acquired again.

[0050] Step 250: Obtain first line of sight height information detected based on the line of sight height detection instruction, and calculate the ideal height and ideal angle of the sunshade device based on the first light intensity information, the first light angle information and the first line of sight height information.

[0051] The sunshade device controller calculates an ideal height and an ideal angle of the sunshade device based on the light intensity in the collected first light intensity information, the light angle in the first light angle information, and the sight height in the first sight height information.

[0052] The calculation formula for the ideal height (i.e., the drop height) D of the sunshade device can be:

[0053] ;

[0054] The calculation formula for the ideal angle (i.e. tilt angle) α of the sunshade device can be:

[0055] ;

[0056] Where I is the light intensity; θ is the light angle (expressed in radians); the driver's sight height is h; Hmax is the maximum adjustment height of the sunshade; k1, k2, k3, k4, k5, k6, k7, k8 are adjustment coefficients; L is the projection length, ; g(I) is the light intensity influence function, light intensity influence function .

[0057] The coefficients k1, k2, k3, k4, k5, k6, k7 and k8 are parameters used to adjust and correct the descent height and tilt angle of the sunshade device. The specific functions of these coefficients are as follows:

[0058] k1, k2 and k3: used to construct the light intensity influence function g(I), which may be related to the square of the light intensity, the light intensity itself, and a constant term. By adjusting these coefficients, the influence of light intensity on the descent height and tilt angle of the shading device can be changed.

[0059] k4: multiplied by the maximum adjustment height Hmax of the sunshade device, used to adjust the ratio of the sunshade device's descending height. It can control the degree of descent of the sunshade device under different lighting conditions.

[0060] k5: multiplied by the projection length L, used to consider the impact of the driver's sitting height on the height of the sunshade device. It can adjust the contribution of the sitting height to the sunshade effect according to actual conditions.

[0061] k6: multiplied by the product of light intensity I and driver's sight height h, used to adjust the combined impact of light intensity and sight height on the descent height of the sunshade device.

[0062] k7: multiplied by the tilt angle θ, used to adjust the influence of the tilt angle on the descent height of the sunshade device. It can adjust the contribution of the tilt angle to the sunshade effect according to actual conditions.

[0063] k8: This coefficient is used to convert the calculated drop height of the sunshade device into a tilt angle. It can adjust the calculation method of the tilt angle according to actual conditions.

[0064] It should be noted that the specific values ​​of these coefficients need to be calibrated by analyzing a large amount of experimental data in order to achieve the best shading effect.

[0065] Step 260: Determine a target height level that matches the ideal height from among several predefined height levels, and determine a target angle level that matches the ideal angle from among several predefined angle levels.

[0066] By introducing the calculation formula for the descent height, the sunshade device controller can control the sunshade device to adjust to a reasonable sunshade height. At the same time, in order to avoid frequent adjustment of the sunshade device, the calculated ideal height is compared with the pre-defined height level to determine the matching target height level.

[0067] The introduction of the calculation formula for the tilt angle can effectively prevent the driver's vision from being blocked when the sunshade device is lowered too high, and can provide effective sunshade conditions while still maintaining a good driving field of vision for the driver. At the same time, in order to avoid frequent adjustments of the sunshade device, the calculated ideal angle is compared with the pre-defined angle gear to determine the matching target angle gear.

[0068] Among them, the definition of height gear and angle gear requires accurate data support. Through experiments and calibration, the specific values ​​of these gears can be determined so that they can be effectively used in practical applications.

[0069] In an optional manner, determining a target height level that matches the ideal height from a plurality of predefined height levels, and determining a target angle level that matches the ideal angle from a plurality of predefined angle levels may specifically include the following steps:

[0070] Compare the height difference between the ideal height and each predefined height level, and determine the height level with the smallest height difference as the target height level matching the ideal height;

[0071] The angle difference between the ideal angle and each predefined angle level is compared, and the angle level with the smallest angle difference is determined as the target angle level matching the ideal angle.

[0072] For the matching of height levels, the height difference between the ideal height and each predefined height level can be calculated first, and then the minimum value can be determined, and the height level corresponding to the minimum difference can be determined as the target height level matching the ideal height. For the matching of angle levels, similarly, the angle difference between the ideal angle and each predefined angle level can be calculated first, and then the minimum value can be determined, and the angle level corresponding to the minimum difference can be determined as the target angle level matching the ideal angle.

[0073] Step 270: Adjust the sunshade device to a target height position, and adjust the sunshade device to a target angle position.

[0074] In an embodiment of the present invention, the sunshade device controller can transmit instructions including the target height gear and the target angle gear to the CAN (Controller Area Network) bus via a LIN (Local Interconnect Network) signal. LIN is a network protocol for low-speed communication, while CAN is a network protocol for high-speed communication in environments such as vehicles. By converting from LIN to CAN, information transmission can be achieved between different communication protocols. Through the CAN bus, the instructions are transmitted to the sunshade device, driving it to perform corresponding actions, that is, moving to the gear height corresponding to the target height gear, and moving to the gear angle corresponding to the target angle gear. After executing the instructions, the sunshade device feeds back the execution results to the CAN bus.

[0075] In an optional manner, the sunshade device adjustment method of the present invention may further include the following steps:

[0076] Acquire collected second illumination intensity information and second illumination angle information, where the second illumination intensity information and the second illumination angle information are collected when the sunshade device is in an unfolded state;

[0077] If the second light intensity information collected multiple times within the preset time period does not meet the preset light intensity condition, the sunshade device is adjusted to the retracted state; or,

[0078] If the second illumination angle information collected multiple times within the preset time period does not meet the preset illumination angle condition, the sunshade device is adjusted to the retracted state.

[0079] In this embodiment, when the sunshade device is in the deployed state, the light intensity and light angle of the environment will continue to be collected. This continuous monitoring is to ensure that the sunshade device can respond to environmental changes in a timely manner. If the second light intensity information collected multiple times within the preset time period does not meet the preset light intensity condition, for example, the light intensity in the second light intensity information collected multiple times within 5 seconds is less than the preset light intensity threshold, the sunshade device can be adjusted to the retracted state. Alternatively, if the second light angle information collected multiple times within the preset time period does not meet the preset light angle condition, for example, the light angle in the second light angle information collected multiple times within 5 seconds is not within the preset light angle threshold range, the sunshade device can be adjusted to the retracted state. These two conditions are in an "or" relationship, that is, as long as one of the conditions is met, the sunshade device will be retracted.

[0080] In an optional manner, when the vehicle loses power, if the sunshade is in the extended state, the sunshade controller adjusts the sunshade to the retracted state and records the adjustment mode of the sunshade. The setting mode is automatically stored in the EEPROM. EEPROM is a non-volatile memory that can save data even after power failure. This means that the setting mode of the sunshade will not be lost after the vehicle loses power. When the vehicle is powered on again, the sunshade controller adjusts the sunshade again according to the recorded adjustment mode. For example, if it is an adaptive adjustment mode, the sunshade is adjusted again according to the collected light intensity and angle data.

[0081] In an optional method, the user can switch to a custom adjustment mode through the in-vehicle control interface settings. In the custom adjustment mode, the user can manually adjust the height and angle of the sunshade device and save these set gear heights and gear angles. The sunshade device controller can adjust the sunshade device according to these gears set by the user.

[0082] By allowing users to customize the position and angle of the shading device, greater flexibility is provided to meet the personalized needs of different users.

[0083] In an optional manner, the sunshade device adjustment method of the present invention may further include the following steps:

[0084] Based on the acquired cosmetic gear shift instruction, the current driving state information and the current gear information of the vehicle are acquired;

[0085] If the current driving state information indicates that the vehicle is stationary and the current gear information indicates that the vehicle is in the parking gear, the sunshade device is adjusted to the gear angle and gear angle corresponding to the cosmetic gear, and the cosmetic gear is predefined.

[0086] The user can enter the cosmetic gear adjustment mode through the in-car control interface. At this time, the sunshade controller can obtain the cosmetic gear switching instruction, and based on the cosmetic gear switching instruction, obtain the vehicle's current driving status information and current gear information. This information is used to determine the state of the vehicle to ensure that the sunshade is adjusted in a safe manner. If the current driving status information indicates that the vehicle is stationary, and the current gear information indicates that the vehicle is in the parking gear (usually P gear), when these two conditions are met at the same time, the sunshade can be adjusted to the gear angle and gear angle corresponding to the cosmetic gear. This logic design ensures that the sunshade is adjusted to the cosmetic gear only when the vehicle is safely stationary.

[0087] The specific gear height and gear angle of the makeup gear are set based on a large number of experiments and calibration data to ensure that the best lighting conditions are provided at this position, which is suitable for activities such as makeup that require specific light. After execution, the sunshade controller will feedback the execution results to the central controller. When the vehicle leaves the factory, the makeup gear has a default gear height and gear angle. The user can reset the gear height and gear angle of the makeup gear and save it in the system, which provides a personalized user experience to meet the needs of different users. If the user chooses to clear the customized makeup gear with one click, the system will restore the makeup gear to the default setting. This design ensures that users can easily restore to factory settings to avoid inconvenience caused by misoperation.

[0088] In an optional manner, the sunshade device is provided with an optical device, and the sunshade device adjustment method of the present invention may further include the following steps:

[0089] Obtaining current sunshade height information, current distance information between the driver's seat and the steering wheel, and current driver's second sight height information;

[0090] Calculating a desired height of the optical device based on the sunshade device height information, the second sight height information, and the distance information;

[0091] Calculate the desired angle of the makeup position based on the desired height and distance information;

[0092] Adjust the optical device to the target position at the desired height and desired angle.

[0093] In this embodiment, after the sunshade device is adjusted to the makeup position, the optical device configured in the sunshade device can also be adaptively adjusted to the target position.

[0094] Expected height of the optical device (i.e., descent height) h d The calculation formula can be:

[0095] ;

[0096] The calculation formula of the desired angle (i.e., tilt angle) θ of the optical device can be:

[0097] ;

[0098] Among them, H0 is the initial height of the optical device; h2 is the driver's line of sight height, d1 is the distance from the seat to the steering wheel; k1 and k2 are adjustment coefficients used to adjust the influence of different factors.

[0099] The sunshade adjustment method provided in the embodiment of the present invention can determine the ideal height and ideal angle of the vehicle sunshade by collecting the first light intensity information and the first light angle information, combined with the first sight height information of the current driver, that is, it can automatically calculate the ideal setting position of the sunshade according to the collected data; the sunshade provided in the embodiment of the present invention predefines a number of height gears and angle gears, and based on the calculated ideal setting position, the matching target high-speed gear and target angle gear can be determined, so that the sunshade can be adjusted to the target height gear and the target angle gear, and the height or angle of the sunshade can be adjusted step by step through the gear division, so that frequent adjustments can be avoided. The embodiment of the present invention realizes the automatic adjustment of the sunshade, avoids the driver from frequently switching between the steering wheel and the sunshade, and can reduce driving safety risks.

[0100] The present invention manages the lifting height and tilt angle of the sunshade through a control system. This integrated control not only simplifies operation, but also allows precise adjustments based on environmental conditions and user needs. By precisely controlling the position and angle of the sunshade, better shading can be provided while ensuring that the driver has a good field of vision. This helps reduce glare and improve driving safety. The system allows users to select different gears. This flexibility allows users to adjust the position and angle of the sunshade according to personal preferences and needs. The system provides a proprietary makeup gear, which is set based on a large amount of experimental data to ensure optimal lighting conditions when applying makeup. This function is enabled when the vehicle is stationary and in P gear to ensure that it is used in a safe manner.

[0101] Figure 3 FIG. 2 is a schematic diagram showing a structure of an embodiment of a sunshade device adjusting device of the present invention. Figure 3 As shown, the device 300 includes: a first determination module 310 , a second determination module 320 and an adjustment module 330 .

[0102] A first determination module is used to determine an ideal height and an ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information in combination with the current driver's first sight height information;

[0103] A second determination module is used to determine a target height level that matches the ideal height from a plurality of predefined height levels, and to determine a target angle level that matches the ideal angle from a plurality of predefined angle levels;

[0104] The adjustment module is used to adjust the sunshade device to a target height position and to adjust the sunshade device to a target angle position.

[0105] In an optional manner, the first determining module is specifically configured to:

[0106] Determining whether the first light intensity information meets a preset light intensity condition;

[0107] If the first illumination intensity information meets the preset illumination intensity condition, then generating an illumination angle acquisition instruction;

[0108] Acquire first illumination angle information acquired based on the illumination angle acquisition instruction, and determine whether the first illumination angle information meets a preset illumination angle condition;

[0109] If the first illumination angle information meets the preset illumination angle condition, a sight height detection instruction is generated;

[0110] The first sight line height information detected based on the sight line height detection instruction is obtained, and the ideal height and ideal angle of the sunshade device are calculated based on the first light intensity information, the first light angle information and the first sight line height information.

[0111] In an optional manner, the first determining module is further configured to:

[0112] If the first illumination intensity information does not meet the preset illumination intensity condition, or the first illumination angle information does not meet the preset illumination angle condition, the first illumination intensity information is acquired again to determine whether the acquired first illumination intensity information meets the preset illumination intensity condition.

[0113] In an optional manner, the second determining module is specifically configured to:

[0114] Compare the height difference between the ideal height and each predefined height level, and determine the height level with the smallest height difference as the target height level matching the ideal height;

[0115] The angle difference between the ideal angle and each predefined angle level is compared, and the angle level with the smallest angle difference is determined as the target angle level matching the ideal angle.

[0116] In an optional manner, the sunshade device adjusting device is further used for:

[0117] Based on the acquired cosmetic gear shift instruction, the current driving state information and the current gear information of the vehicle are acquired;

[0118] If the current driving state information indicates that the vehicle is stationary and the current gear information indicates that the vehicle is in the parking gear, the sunshade device is adjusted to the gear angle and gear angle corresponding to the cosmetic gear, and the cosmetic gear is predefined.

[0119] In an optional manner, the sunshade device is provided with an optical device, and the sunshade device adjusting device is specifically used for:

[0120] Obtaining current sunshade height information, current distance information between the driver's seat and the steering wheel, and current driver's second sight height information;

[0121] Calculating a desired height of the optical device based on the sunshade device height information, the second sight height information, and the distance information;

[0122] Calculate the desired angle of the makeup position based on the desired height and distance information;

[0123] Adjust the optical device to the target position at the desired height and desired angle.

[0124] In an optional manner, the sunshade device adjusting device is further used for:

[0125] Acquire collected second illumination intensity information and second illumination angle information, where the second illumination intensity information and the second illumination angle information are collected when the sunshade device is in an unfolded state;

[0126] If the second light intensity information collected multiple times within the preset time period does not meet the preset light intensity condition, the sunshade device is adjusted to the retracted state; or,

[0127] If the second illumination angle information collected multiple times within the preset time period does not meet the preset illumination angle condition, the sunshade device is adjusted to the retracted state.

[0128] In an embodiment of the present invention, the ideal height and ideal angle of the vehicle sunshade device can be determined by collecting the first light intensity information and the first light angle information, combined with the first sight height information of the current driver, that is, the ideal setting position of the sunshade device can be automatically calculated based on the collected data; the sunshade device in the embodiment of the present invention pre-defines a number of height gears and angle gears, and based on the calculated ideal setting position, the matching target high-speed gear and target angle gear can be determined, so that the sunshade device can be adjusted to the target height gear and target angle gear. Through the gear division, the height or angle of the sunshade device can be adjusted step by step, which can avoid frequent adjustments. The embodiment of the present invention realizes the automatic adjustment of the sunshade device, avoids the driver from frequently switching between the steering wheel and the sunshade device, and can reduce driving safety risks.

[0129] Figure 4 The schematic diagram of the structure of an embodiment of the sunshade device adjusting device of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the sunshade device adjusting device.

[0130] like Figure 4 As shown, the sunshade adjustment device may include: a processor (processor) 402, a communication interface (Communications Interface) 404, a memory (memory) 406, and a communication bus 408.

[0131] The processor 402, the communication interface 404, and the memory 406 communicate with each other via the communication bus 408. The communication interface 404 is used to communicate with other devices such as a client or other server network elements. The processor 402 is used to execute the program 410, which can specifically execute the relevant steps in the above-mentioned embodiment of the sunshade device adjustment method.

[0132] Specifically, the program 410 may include program code including computer executable instructions.

[0133] The processor 402 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiment of the present invention. The one or more processors included in the sunshade adjustment device may be processors of the same type, such as one or more CPUs; or may be processors of different types, such as one or more CPUs and one or more ASICs.

[0134] The memory 406 is used to store the program 410. The memory 406 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0135] The program 410 can be specifically called by the processor 402 to enable the sunshade adjustment device to perform the following operations:

[0136] Determine an ideal height and an ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information and in combination with the current first sight height information of the driver;

[0137] Determine a target height level that matches the ideal height from among several predefined height levels, and determine a target angle level that matches the ideal angle from among several predefined angle levels;

[0138] Adjust the sunshade device to a target height position, and adjust the sunshade device to a target angle position.

[0139] In an optional manner, the program 410 is called by the processor 402 to enable the sunshade adjustment device to perform the following operations:

[0140] Determining whether the first light intensity information meets a preset light intensity condition;

[0141] If the first illumination intensity information meets the preset illumination intensity condition, then generating an illumination angle acquisition instruction;

[0142] Acquire first illumination angle information acquired based on the illumination angle acquisition instruction, and determine whether the first illumination angle information meets a preset illumination angle condition;

[0143] If the first illumination angle information meets the preset illumination angle condition, a sight height detection instruction is generated;

[0144] The first sight line height information detected based on the sight line height detection instruction is obtained, and the ideal height and ideal angle of the sunshade device are calculated based on the first light intensity information, the first light angle information and the first sight line height information.

[0145] In an optional manner, the program 410 is called by the processor 402 to enable the sunshade adjustment device to perform the following operations:

[0146] If the first illumination intensity information does not meet the preset illumination intensity condition, or the first illumination angle information does not meet the preset illumination angle condition, the first illumination intensity information is acquired again to determine whether the acquired first illumination intensity information meets the preset illumination intensity condition.

[0147] In an optional manner, the program 410 is called by the processor 402 to enable the sunshade adjustment device to perform the following operations:

[0148] Compare the height difference between the ideal height and each predefined height level, and determine the height level with the smallest height difference as the target height level matching the ideal height;

[0149] The angle difference between the ideal angle and each predefined angle level is compared, and the angle level with the smallest angle difference is determined as the target angle level matching the ideal angle.

[0150] In an optional manner, the program 410 is called by the processor 402 to enable the sunshade adjustment device to perform the following operations:

[0151] Based on the acquired cosmetic gear shift instruction, the current driving state information and the current gear information of the vehicle are acquired;

[0152] If the current driving state information indicates that the vehicle is stationary and the current gear information indicates that the vehicle is in the parking gear, the sunshade device is adjusted to the gear angle and gear angle corresponding to the cosmetic gear, and the cosmetic gear is predefined.

[0153] In an optional manner, the sunshade device is provided with an optical device, and the program 410 is called by the processor 402 to enable the sunshade device adjustment device to perform the following operations:

[0154] Obtaining current sunshade height information, current distance information between the driver's seat and the steering wheel, and current driver's second sight height information;

[0155] Calculating a desired height of the optical device based on the sunshade device height information, the second sight height information, and the distance information;

[0156] Calculate the desired angle of the makeup position based on the desired height and distance information;

[0157] Adjust the optical device to the target position at the desired height and desired angle.

[0158] In an optional manner, the program 410 is called by the processor 402 to enable the sunshade adjustment device to perform the following operations:

[0159] Acquire collected second illumination intensity information and second illumination angle information, where the second illumination intensity information and the second illumination angle information are collected when the sunshade device is in an unfolded state;

[0160] If the second light intensity information collected multiple times within the preset time period does not meet the preset light intensity condition, the sunshade device is adjusted to the retracted state; or,

[0161] If the second illumination angle information collected multiple times within the preset time period does not meet the preset illumination angle condition, the sunshade device is adjusted to the retracted state.

[0162] In an embodiment of the present invention, the ideal height and ideal angle of the vehicle sunshade device can be determined by collecting the first light intensity information and the first light angle information, combined with the first sight height information of the current driver, that is, the ideal setting position of the sunshade device can be automatically calculated based on the collected data; the sunshade device in the embodiment of the present invention pre-defines a number of height gears and angle gears, and based on the calculated ideal setting position, the matching target high-speed gear and target angle gear can be determined, so that the sunshade device can be adjusted to the target height gear and target angle gear. Through the gear division, the height or angle of the sunshade device can be adjusted step by step, which can avoid frequent adjustments. The embodiment of the present invention realizes the automatic adjustment of the sunshade device, avoids the driver from frequently switching between the steering wheel and the sunshade device, and can reduce driving safety risks.

[0163] Figure 5 FIG. 2 shows a schematic diagram of the structure of an embodiment of a vehicle of the present invention. Figure 5 As shown, the vehicle 500 includes: a sensor, a camera, one or more processors and a communication interface;

[0164] The sensor is used to collect first illumination intensity information and first illumination angle information of the vehicle's surrounding environment, and collect driver's sitting height information;

[0165] The camera is used to photograph the driver in the driving seat to obtain image data of the driver, and the image data is used for three-dimensional modeling to generate three-dimensional modeling data, and the three-dimensional modeling data is used to determine the driver's line of sight height information in combination with the sitting height information;

[0166] The processor is used to execute the steps in the above-mentioned sunshade device adjustment method embodiment.

[0167] In an embodiment of the present invention, the ideal height and ideal angle of the vehicle sunshade device can be determined by collecting the first light intensity information and the first light angle information, combined with the first sight height information of the current driver, that is, the ideal setting position of the sunshade device can be automatically calculated based on the collected data; the sunshade device in the embodiment of the present invention pre-defines a number of height gears and angle gears, and based on the calculated ideal setting position, the matching target high-speed gear and target angle gear can be determined, so that the sunshade device can be adjusted to the target height gear and target angle gear. Through the gear division, the height or angle of the sunshade device can be adjusted step by step, which can avoid frequent adjustments. The embodiment of the present invention realizes the automatic adjustment of the sunshade device, avoids the driver from frequently switching between the steering wheel and the sunshade device, and can reduce driving safety risks.

[0168] An embodiment of the present invention provides a computer-readable storage medium storing at least one executable instruction. When the executable instruction is executed on a sunshade adjustment device / apparatus, the sunshade adjustment device / apparatus executes the sunshade adjustment method in any of the above-mentioned method embodiments.

[0169] The executable instructions can be specifically used to enable the sunshade device adjustment device / apparatus to perform the following operations:

[0170] Determine an ideal height and an ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information and in combination with the current first sight height information of the driver;

[0171] Determine a target height level that matches the ideal height from among several predefined height levels, and determine a target angle level that matches the ideal angle from among several predefined angle levels;

[0172] Adjust the sunshade device to a target height position, and adjust the sunshade device to a target angle position.

[0173] In an optional manner, the executable instructions cause the sunshade device adjustment device / apparatus to perform the following operations:

[0174] Determining whether the first light intensity information meets a preset light intensity condition;

[0175] If the first illumination intensity information meets the preset illumination intensity condition, then generating an illumination angle acquisition instruction;

[0176] Acquire first illumination angle information acquired based on the illumination angle acquisition instruction, and determine whether the first illumination angle information meets a preset illumination angle condition;

[0177] If the first illumination angle information meets the preset illumination angle condition, a sight height detection instruction is generated;

[0178] The first sight line height information detected based on the sight line height detection instruction is obtained, and the ideal height and ideal angle of the sunshade device are calculated based on the first light intensity information, the first light angle information and the first sight line height information.

[0179] In an optional manner, the executable instructions cause the sunshade device adjustment device / apparatus to perform the following operations:

[0180] If the first illumination intensity information does not meet the preset illumination intensity condition, or the first illumination angle information does not meet the preset illumination angle condition, the first illumination intensity information is acquired again to determine whether the acquired first illumination intensity information meets the preset illumination intensity condition.

[0181] In an optional manner, the executable instructions cause the sunshade device adjustment device / apparatus to perform the following operations:

[0182] Compare the height difference between the ideal height and each predefined height level, and determine the height level with the smallest height difference as the target height level matching the ideal height;

[0183] The angle difference between the ideal angle and each predefined angle level is compared, and the angle level with the smallest angle difference is determined as the target angle level matching the ideal angle.

[0184] In an optional manner, the executable instructions cause the sunshade device adjustment device / apparatus to perform the following operations:

[0185] Based on the acquired cosmetic gear shift instruction, the current driving state information and the current gear information of the vehicle are acquired;

[0186] If the current driving state information indicates that the vehicle is stationary and the current gear information indicates that the vehicle is in the parking gear, the sunshade device is adjusted to the gear angle and gear angle corresponding to the cosmetic gear, and the cosmetic gear is predefined.

[0187] In an optional manner, an optical device is configured in the sunshade device, and the executable instructions enable the sunshade device adjustment device / device to perform the following operations:

[0188] Obtaining current sunshade height information, current distance information between the driver's seat and the steering wheel, and current driver's second sight height information;

[0189] Calculating a desired height of the optical device based on the sunshade device height information, the second sight height information, and the distance information;

[0190] Calculate the desired angle of the makeup position based on the desired height and distance information;

[0191] Adjust the optical device to the target position at the desired height and desired angle.

[0192] In an optional manner, the executable instructions cause the sunshade device adjustment device / apparatus to perform the following operations:

[0193] Acquire collected second illumination intensity information and second illumination angle information, where the second illumination intensity information and the second illumination angle information are collected when the sunshade device is in an unfolded state;

[0194] If the second light intensity information collected multiple times within the preset time period does not meet the preset light intensity condition, the sunshade device is adjusted to the retracted state; or,

[0195] If the second illumination angle information collected multiple times within the preset time period does not meet the preset illumination angle condition, the sunshade device is adjusted to the retracted state.

[0196] In an embodiment of the present invention, the ideal height and ideal angle of the vehicle sunshade device can be determined by collecting the first light intensity information and the first light angle information, combined with the first sight height information of the current driver, that is, the ideal setting position of the sunshade device can be automatically calculated based on the collected data; the sunshade device in the embodiment of the present invention pre-defines a number of height gears and angle gears, and based on the calculated ideal setting position, the matching target high-speed gear and target angle gear can be determined, so that the sunshade device can be adjusted to the target height gear and target angle gear. Through the gear division, the height or angle of the sunshade device can be adjusted step by step, which can avoid frequent adjustments. The embodiment of the present invention realizes the automatic adjustment of the sunshade device, avoids the driver from frequently switching between the steering wheel and the sunshade device, and can reduce driving safety risks.

[0197] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.

[0198] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.

[0199] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.

[0200] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.

Claims

1. A sunshade device adjustment method, characterized in that: The method comprises: Determine an ideal height and an ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information and in combination with the current first sight height information of the driver; Determine a target height level that matches the ideal height from among several predefined height levels, and determine a target angle level that matches the ideal angle from among several predefined angle levels; The sunshade device is adjusted to the target height position, and the sunshade device is adjusted to the target angle position.

2. The method according to claim 1, characterized in that The method of determining the ideal height and the ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information in combination with the first sight height information of the current driver includes: Determining whether the first light intensity information meets a preset light intensity condition; If the first illumination intensity information meets the preset illumination intensity condition, generating an illumination angle acquisition instruction; Acquire the first illumination angle information acquired based on the illumination angle acquisition instruction, and determine whether the first illumination angle information meets a preset illumination angle condition; If the first illumination angle information meets the preset illumination angle condition, generating a sight height detection instruction; The first line of sight height information detected based on the line of sight height detection instruction is obtained, and the ideal height and the ideal angle of the sunshade device are calculated based on the first light intensity information, the first light angle information and the first line of sight height information.

3. The method according to claim 2, characterized in that The method further comprises: If the first illumination intensity information does not satisfy the preset illumination intensity condition, or the first illumination angle information does not satisfy the preset illumination angle condition, the first illumination intensity information is reacquired to determine whether the reacquired first illumination intensity information satisfies the preset illumination intensity condition.

4. The method according to claim 1, characterized in that The step of determining a target height level that matches the ideal height from among several predefined height levels, and determining a target angle level that matches the ideal angle from among several predefined angle levels, comprises: Comparing the height difference between the ideal height and each predefined height level, and determining the height level with the smallest height difference as the target height level matching the ideal height; The angle difference between the ideal angle and each predefined angle position is compared, and the angle position with the smallest angle difference is determined as the target angle position matching the ideal angle.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Based on the acquired cosmetic gear shift instruction, acquiring current driving state information and current gear information of the vehicle; If the current driving state information indicates that the vehicle is stationary and the current gear information indicates that the vehicle is in a parking gear, the sunshade device is adjusted to a gear angle and a gear angle corresponding to a cosmetic gear, and the cosmetic gear is predefined.

6. The method according to claim 5, characterized in that The sunshade device is provided with an optical device, and the method further comprises: Obtaining current sunshade height information, current distance information between the driver's seat and the steering wheel, and current driver's second sight height information; Calculating the expected height of the optical device based on the sunshade device height information, the second sight height information and the distance information; Calculating the expected angle of the makeup gear based on the expected height and the distance information; The optical device is adjusted to a target position according to the desired height and the desired angle.

7. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Acquire collected second illumination intensity information and second illumination angle information, where the second illumination intensity information and second illumination angle information are collected when the sunshade device is in an unfolded state; If the second light intensity information collected multiple times within a preset time period does not meet the preset light intensity condition, the sunshade device is adjusted to a retracted state; or, If the second illumination angle information collected multiple times within a preset time period does not meet the preset illumination angle condition, the sunshade device is adjusted to a retracted state.

8. A sunshade device adjustment device, characterized in that: The device comprises: A first determination module is used to determine an ideal height and an ideal angle of the vehicle sunshade device based on the collected first light intensity information and the first light angle information in combination with the current driver's first sight height information; A second determination module is used to determine a target height level that matches the ideal height from a plurality of predefined height levels, and to determine a target angle level that matches the ideal angle from a plurality of predefined angle levels; The adjustment module is used to adjust the sunshade device to the target height position and to adjust the sunshade device to the target angle position.

9. A sunshade adjustment device, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operation of the sunshade device adjustment method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The storage medium stores at least one executable instruction, and when the executable instruction is executed on the sunshade device adjusting device / apparatus, the sunshade device adjusting device / apparatus performs the operation of the sunshade device adjusting method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Automobile sun shield adjusting device and automobile

    CN105904946A

  • Vehicle sun visor adjusting method and device and vehicle sun visor

    CN110843477A

  • Vehicle-mounted cosmetic mirror control method and system, storage medium and vehicle

    CN116424192A

  • Heat insulation type intelligent sun shield for vehicle and control method of heat insulation type intelligent sun shield

    CN117183693A

  • Sun visor, control method thereof, control device and storage medium

    WO2023040790A1