Vehicle light machine display screen adjusting method, electronic equipment and storage medium

By obtaining preset seat position and target object feature data in the vehicle, intelligently adjusting the display parameters of the optical machine display screen, solving the problem of low adjustment efficiency of the vehicle optical machine display screen, improving the display effect and driving safety.

CN119239300APending Publication Date: 2025-01-03CHINA FAW CO LTD

Patent Information

Application Number
CN202411495483.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

In the prior art, the vehicle optical display screen adjustment efficiency is low, and the display parameters cannot be adjusted intelligently and individually, resulting in inconsistent observation effects of drivers in different environments.

Method used

By receiving preset seat position adjustment instructions, the current position information and the characteristic data of the target object are obtained, and the display parameters of the optical machine display screen are adjusted based on this information to ensure that they are displayed in the appropriate position and angle of the vehicle windshield.

Benefits of technology

It realizes intelligent and personalized adjustment of the optical display screen, improves the clarity and readability of information, reduces the driver's visual fatigue, and enhances driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119239300A_ABST
    Figure CN119239300A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle ray machine display screen adjusting method, electronic equipment and a storage medium. The method comprises the steps that in response to a received position adjusting instruction of a preset seat in a vehicle, current position information of the preset seat is obtained, a target object located on the preset seat is detected, and feature data of the target object is obtained; distance information between a preset part of the target object and a first preset plane is determined based on the feature data, and the first preset plane is a plane where a current driving road of the vehicle is located; display parameters of a light machine display screen are adjusted on the basis of the distance information and the current position information, an adjusting result is obtained, and the light machine display screen is displayed in the area, corresponding to the preset direction of the preset seat, in a windshield of the vehicle. The technical problem that the adjusting efficiency of the vehicle ray machine display screen is low in the related technology is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicles, and in particular to a method for adjusting a vehicle optical display screen, an electronic device and a storage medium. Background Art

[0002] With the continuous development of the vehicle field, automotive assisted visual safety driving also faces many challenges.

[0003] In the related art, important information required by the driver is projected onto the car windshield through an optical path, and the required information is displayed on the car windshield in the form of an optical display screen. However, due to the different heights and observation habits of drivers, the effects observed in the same optical display screen height, brightness and inclination are often different. Currently, the related art mostly uses manual adjustment to adjust the optical display screen parameters, resulting in insufficient intelligence in the adjustment of the optical display screen, which in turn leads to low adjustment efficiency of the vehicle optical display screen in the related art.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present invention provide a method for adjusting a vehicle optical-mechanical display screen, an electronic device, and a storage medium, so as to at least solve the technical problem of low adjustment efficiency of a vehicle optical-mechanical display screen in the related art.

[0006] According to one aspect of an embodiment of the present invention, a method for adjusting a vehicle optical-mechanical display screen is provided, comprising: in response to receiving a position adjustment instruction for a preset seat in a vehicle, obtaining current position information of the preset seat, and detecting a target object located on the preset seat to obtain feature data of the target object; determining distance information between a preset position of the target object and a first preset plane based on the feature data, wherein the first preset plane is a plane of a road on which the vehicle is currently traveling; adjusting display parameters of the optical-mechanical display screen based on the distance information and the current position information to obtain an adjustment result, wherein the optical-mechanical display screen is displayed in an area of ​​the vehicle's windshield corresponding to a preset position of the preset seat.

[0007] Further, determining the distance information between a preset part of the target object and a first preset plane based on the feature data includes: determining the height information of the target object based on the feature data; determining initial distance information based on the product of the height information and a preset coefficient, wherein the preset coefficient is used to represent the correspondence between the preset part and a second preset plane, and the second preset plane is a plane where preset seats in the vehicle are located; determining distance information based on the initial distance information and the preset distance information, wherein the preset distance information is the distance information between the second preset plane and the first preset plane.

[0008] Furthermore, the preset coefficients include a first coefficient and a second coefficient, and the initial distance information is determined based on the product of the height information and the preset coefficients, including: determining a first product of the height information and the first coefficient, and determining a second product of the height information and the second coefficient, wherein the first coefficient is used to represent the correspondence between a preset part of the target object when it is in a standing state and a second preset plane, and the second coefficient is used to represent the correspondence between a preset part of the target object when it is in a sitting state and the second preset plane; the initial distance information is determined based on the difference between the first product and the second product.

[0009] Furthermore, the target object located on the preset seat is detected to obtain characteristic data of the target object, including: identifying the target object located on the preset seat to obtain identification information of the target object; retrieving characteristic data corresponding to the identification information from a database of the vehicle based on the identification information, wherein the database is used to store characteristic data corresponding to different objects according to the identification information of different objects.

[0010] Furthermore, the target object located on the preset seat is identified to obtain identification information of the target object, including: collecting image data of the target object located on the preset seat; and identifying the target object based on the image data to obtain identification information.

[0011] Furthermore, the display parameters of the optical display screen are adjusted based on the distance information and the current position information to obtain adjustment results, including: generating an adjustment instruction based on the distance information and the current position information, wherein the adjustment instruction carries the adjustment parameters; sending the adjustment instruction to the adjustment device of the optical display screen, and receiving the adjustment result fed back by the adjustment device, wherein the adjustment result is used to indicate that the optical display screen is displayed on the windshield according to the adjusted display parameters.

[0012] Furthermore, the method also includes: periodically detecting the position information of the preset seat to obtain a periodic signal of the preset seat; detecting whether the position information of the preset seat changes based on the periodic signal; and generating a position adjustment instruction in response to a change in the position information.

[0013] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the above-mentioned vehicle optical display screen adjustment method is executed when the program is running.

[0014] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the above-mentioned vehicle optical display screen adjustment method.

[0015] According to another aspect of an embodiment of the present invention, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the above-mentioned vehicle optical-mechanical display screen adjustment method is implemented.

[0016] In an embodiment of the present invention, first, in response to receiving a position adjustment instruction for a preset seat in a vehicle, the current position information of the preset seat is obtained, and the target object located on the preset seat is detected to obtain feature data of the target object; then, based on the feature data, the distance information between the preset part of the target object and the first preset plane is determined; finally, based on the distance information and the current position information, the display parameters of the optical display screen are adjusted to obtain an adjustment result. It is easy to notice that the present application obtains the current position information of the preset seat and the feature data of the target object through the position adjustment instruction, and then determines the distance information between the preset part of the target object and the plane where the vehicle is currently traveling based on the feature data, and finally adjusts the display parameters of the optical display screen through the obtained current position information and distance information, thereby achieving the purpose of adjusting the display parameters of the optical display screen, realizing the technical effect of intelligent and personalized adjustment of the display parameters of the optical display screen, and thus solving the technical problem of low adjustment efficiency of the vehicle optical display screen in the related technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0018] Figure 1 is a flow chart of a method for adjusting a vehicle optical display screen according to an embodiment of the present invention;

[0019] Figure 2 is a schematic diagram of a sitting posture of a target object on a preset seat according to an embodiment of the present invention;

[0020] Figure 3 is a schematic diagram of an optional vehicle optical display screen adjustment device according to an embodiment of the present invention;

[0021] Figure 4 is a flow chart of an optional method for adjusting a vehicle optical display screen according to an embodiment of the present invention;

[0022] Figure 5 It is a schematic diagram of a vehicle optical display screen adjustment device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0023] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0025] According to an embodiment of the present invention, an embodiment of a method for adjusting a vehicle optical mechanical display screen is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0026] Figure 1 is a flow chart of a method for adjusting a vehicle optical display screen according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:

[0027] Step S102, in response to receiving a position adjustment instruction of a preset seat in the vehicle, obtaining current position information of the preset seat, and detecting a target object located on the preset seat to obtain feature data of the target object.

[0028] The preset seat in the above steps is used to describe a pre-set seat inside the vehicle. The types of preset seats may include but are not limited to driver's seat, front passenger seat or back seat, etc. The specific preset seat needs to be determined based on the vehicle system design and actual needs. No limitation is made here. The functions of the preset seat may include but are not limited to automatically adjusting the seat status, providing passengers with a personalized riding experience, etc.

[0029] The position adjustment instructions in the above steps are used to describe the instructions for adjusting the preset seat position. The types of position adjustment instructions may include but are not limited to specific instructions such as raising, lowering, moving forward and moving backward. The specific position adjustment instructions need to be determined based on the vehicle condition and passenger needs, and are not limited here. The functions of the position adjustment instructions may include but are not limited to personalized seat position adjustment, improving passenger riding comfort, etc.

[0030] The position adjustment instructions may be issued in the following ways, including but not limited to:

[0031] Method 1: The passenger issues a position adjustment command through the vehicle control panel, and the vehicle system executes the position adjustment command;

[0032] Method 2: The passenger sends a position adjustment command by voice, and the vehicle system receives and executes the position adjustment command;

[0033] Method three, issued by the vehicle system, different trigger conditions are set on the preset seats, and when the preset seat triggers a certain trigger condition, the vehicle system automatically issues a position adjustment instruction.

[0034] The above-mentioned method of issuing the position adjustment instruction is only an example. The specific method of issuing it needs to be determined according to the actual situation of the vehicle system and is not limited here.

[0035] The current position information in the above steps is used to describe the precise position data of the preset seat before receiving the position adjustment instruction. The current position information may include but is not limited to the front and rear position, height and backrest angle of the seat. The specific current position information needs to be determined according to actual conditions and is not limited here. The role of the current position information may include but is not limited to obtaining seat position information for subsequent adjustment of the seat position.

[0036] The current location information can be obtained in the following ways, including but not limited to:

[0037] Method 1: Obtained by the position monitoring sensor installed on the preset seat;

[0038] Method 2: Obtaining the data through video recording devices such as cameras and recorders inside the vehicle.

[0039] The above-mentioned method of obtaining the current location information is only an example. The specific method of obtaining the information needs to be determined according to the actual situation of the vehicle system and is not limited here.

[0040] The target object in the above steps is used to describe the passengers or objects located on the preset seats. The types of target objects may include but are not limited to drivers, passengers, etc. The specific target objects need to be determined based on actual conditions and are not limited here. The role of clarifying the target object may include but is not limited to providing personalized services for the target object.

[0041] The feature data in the above steps is used to obtain detailed information of the target object. The feature data may include but is not limited to physical features, position features and identity features, such as height, weight, facial expressions, positions of facial features and sitting positions. The specific feature data can be determined according to actual needs and is not limited here. The role of feature data may include but is not limited to analyzing and identifying passengers' needs, improving riding comfort and ensuring driving safety.

[0042] In an optional embodiment, when the target object is the driver, the characteristic data of the driver in the driving seat position is obtained, and the driver's driving habits can be clarified based on the characteristic data such as the driver's identity characteristics to provide personalized driving services for the driver; when the target object is the passenger, the characteristic data of the passenger in the non-driving position is obtained, and the passenger's riding needs can be clarified based on the characteristic data such as the passenger's identity characteristics to provide the passenger with a comfortable riding experience, such as adjusting the seat position according to the passenger's height characteristics, selecting a seat angle suitable for the passenger, etc. The above scenarios are only examples, and the specific usage scenarios need to be determined based on the target object and the target object's needs, and are not limited here.

[0043] The detection methods of feature data may include but are not limited to the following methods:

[0044] Method 1: by installing multiple sensors such as pressure sensors on the preset seat, the weight and other characteristic data of the target object on the preset seat can be detected and obtained;

[0045] Method 2: By installing infrared detection equipment inside the vehicle, the sitting posture and other characteristic data of the target object on the preset seat can be detected and obtained;

[0046] Method three is to install cameras or other recording equipment inside the vehicle to detect and obtain facial expressions, body postures and other feature data of the target object on the preset seat.

[0047] The above-mentioned detection methods of characteristic data are only examples. The actual detection method may be one or more of the above-mentioned detection methods, or may be determined according to the actual situation of the vehicle system, which is not limited here.

[0048] In an optional embodiment, by responding to the position adjustment instruction of the preset seat inside the vehicle, the current accurate position information of the preset seat is obtained, and at the same time, the target object located on the preset seat can be intelligently detected to obtain its body shape, sitting posture and other characteristic data. The above process not only makes the seat adjustment more personalized and precise, but also can automatically adjust to the most comfortable position according to the characteristic data of the target object, thereby improving the riding experience of the target object. Secondly, by real-time monitoring of the characteristics of the target object on the preset seat, the system can ensure that safety devices such as seat belts are correctly adapted to the target object, thereby enhancing driving safety.

[0049] Step S104, determining distance information between a preset part of the target object and a first preset plane based on the feature data, wherein the first preset plane is a plane where the vehicle is currently traveling.

[0050] The preset parts in the above steps are used to describe one or more specific parts on the target object that are pre-set as reference points. The types of preset parts may include but are not limited to the pupil, nose and mouth of the target object. The specific preset parts need to be determined according to actual needs and are not limited here. The functions of the preset parts may include but are not limited to providing reference points, enabling the system to accurately obtain distance information based on the preset parts, etc.

[0051] The first preset plane in the above steps is used to describe the plane of the road on which the vehicle is currently traveling. The types of the first preset plane may include but are not limited to the ground, the road surface, or a virtual plane based on map data. The specific first preset plane needs to be determined based on the vehicle's driving environment and actual needs, and is not limited here. The role of the first preset plane may include but is not limited to providing a benchmark for distance measurement, ensuring vehicle safety, etc.

[0052] The distance information in the above steps is used to describe the relative distance between the preset position and the first preset plane. The types of distance information may include but are not limited to linear distance, vertical distance and relative distance, etc. The specific distance information needs to be determined according to the actual situation and is not limited here. The role of the distance information may include but is not limited to helping the vehicle system understand the positional relationship between the vehicle and the road in real time, avoid obstacles, etc.

[0053] In an optional embodiment, the distance information between a preset position of the target object and the plane of the current road on which the vehicle is traveling, i.e., a first preset plane, is determined based on the feature data. By measuring the distance between the target object and the road plane, the system can more accurately judge the relative position between the vehicle and pedestrians, obstacles, etc. This is crucial for the realization of functions such as automatic parking and blind spot monitoring, and can help the vehicle move flexibly in a small space, avoid scratches and other accidents, and enhance the comfort experience of passengers.

[0054] Step S106, adjusting the display parameters of the optical display screen based on the distance information and the current position information to obtain an adjustment result, wherein the optical display screen is displayed in an area of ​​the vehicle's windshield corresponding to a preset position of a preset seat.

[0055] The optomechanical display screen in the above steps is used to describe the screen in the augmented reality (AR) or head-up display (HUD) system. The optomechanical display screen can project information directly into the driver's field of vision. The types of optomechanical display screens may include but are not limited to laser projection, LED (Light Emitting Diode, LED) projection, micro display, etc. The specific optomechanical display screen needs to be determined according to actual needs and is not limited here. The functions of the optomechanical display screen may include but are not limited to flexible projection and convenient for the driver to view the required information.

[0056] The projection positions of the above-mentioned optical display screen may include but are not limited to the following positions: Position 1, projected onto the vehicle windshield within the driver's field of vision, used to directly display the information required by the driver in front of the driver, making it convenient for the driver to obtain the required information; Position 2, based on projecting the optical display screen information onto the vehicle windshield, the rear glass of the vehicle can be controlled to synchronously display the information in the optical display screen on the vehicle windshield. The information on the rear glass can be used to remind the driver of the following vehicle to pay attention to the distance between vehicles, the current vehicle is turning, etc.; Position 3, when the preset seat is the rear passenger seat, the optical display screen can be projected onto the side window glass of the rear seat, and the passengers' favorite movies, music, etc. can be played through the optical display screen to provide passengers with a comfortable driving experience. The above projection positions of the optical display screen are only examples. The actual projection position of the optical display screen needs to be determined according to the vehicle structure and the needs of the target object, and is not limited here.

[0057] The display parameters in the above steps are used to describe adjustable variables such as image quality, display position and display content that control the optical display screen. The display parameters may include but are not limited to virtual image height, inclination and projection angle. The specific display parameters need to be determined based on the actual situation inside the vehicle and are not limited here. The role of determining the display parameters may include but is not limited to improving the display effect and providing clear display information to the driver.

[0058] The adjustment results in the above steps are used to describe the final state after adjusting the display parameters of the optical display screen based on the distance information and the current position information. The types of adjustment results may include but are not limited to the height, inclination and projection angle of the adjusted virtual image. The specific adjustment results need to be determined based on the actual adjustment situation and are not limited here. The role of the adjustment results may include but is not limited to providing clear and accurate information to the driver, projecting the optical display screen to a suitable position, etc.

[0059] In an optional embodiment, by measuring the distance information between the preset part of the target object and the first preset plane, and determining the current position information of the preset seat, the system can adjust the virtual image height, inclination, contrast and other display parameters of the optical display screen to ensure that in any driving environment, the area of ​​the optical display screen corresponding to the preset position of the preset seat in the windshield of the vehicle can present a good visual effect. This adjustment process not only improves the clarity and readability of the information, reduces the visual fatigue of the driver, but also effectively avoids strong light reflection and interference, significantly enhancing driving safety.

[0060] In an optional embodiment, the display parameters of the optical display screen are adjusted according to the distance information h and the current position information w to obtain the adjustment result, which can be performed in the following manner:

[0061] First, when the vehicle is calibrated off the factory line, the adjustment parameters corresponding to the distance information h and the current position information w need to be calibrated, that is, a mapping table of the distance information h, the current position information w and the adjustment parameters is established. The mapping table reflects the correspondence between the distance information h and the current position information w and the adjustment parameters. Subsequently, the corresponding adjustment parameters can be quickly determined in the mapping table through the distance information h and the current position information w in the current state. The mapping table can be but is not limited to the adjustment parameter mapping table, as shown in Table 1 below:

[0062] Table 1

[0063]

[0064] As shown in the above table, the first row in the table represents multiple distance information such as h1 to hn, the first column represents multiple current position information such as w1 to wm, and the rest are adjustment parameters corresponding to different distance information and current position information.

[0065] After obtaining the distance information h and the current position information w, the corresponding adjustment parameters can be found according to the above table, and the gear adjustment can be performed according to the adjustment parameters. The gear adjustment formula is as follows:

[0066] ;

[0067] Wherein, w represents the current position information, h represents the distance information, x represents the current position information in the adjustment parameters, and y represents the distance information in the adjustment parameters.

[0068] In an embodiment of the present invention, first, in response to receiving a position adjustment instruction for a preset seat in a vehicle, the current position information of the preset seat is obtained, and the target object located on the preset seat is detected to obtain feature data of the target object; then, based on the feature data, the distance information between the preset part of the target object and the first preset plane is determined; finally, based on the distance information and the current position information, the display parameters of the optical display screen are adjusted to obtain an adjustment result. It is easy to notice that the present application obtains the current position information of the preset seat and the feature data of the target object through the position adjustment instruction, and then determines the distance information between the preset part of the target object and the plane where the vehicle is currently traveling based on the feature data, and finally adjusts the display parameters of the optical display screen through the obtained current position information and distance information, thereby achieving the purpose of adjusting the display parameters of the optical display screen, realizing the technical effect of intelligent and personalized adjustment of the display parameters of the optical display screen, and thus solving the technical problem of low adjustment efficiency of the vehicle optical display screen in the related technology.

[0069] Optionally, determining the distance information between a preset part of the target object and a first preset plane based on the feature data includes: determining the height information of the target object based on the feature data; determining initial distance information based on the product of the height information and a preset coefficient, wherein the preset coefficient is used to represent the correspondence between the preset part and a second preset plane, and the second preset plane is a plane where preset seats in the vehicle are located; determining distance information based on the initial distance information and the preset distance information, wherein the preset distance information is the distance information between the second preset plane and the first preset plane.

[0070] The above-mentioned height information is used to describe the height data of the target object.

[0071] The above-mentioned preset coefficients are parameters used to describe the corresponding relationship between the preset reaction preset part and the second preset plane. The types of preset coefficients may include but are not limited to the first coefficient and the second coefficient. The specific preset coefficients need to be determined based on the relationship between the preset part and the second preset plane. No limitation is made here. The role of the preset coefficients may include but is not limited to ensuring the rationality and accuracy of the calculation.

[0072] The above-mentioned initial distance information is used to describe the height information multiplied by a preset coefficient, and is used to represent the estimated distance between the preset part of the target object and the second preset plane. The initial distance information may include but is not limited to 0.5 meters, 0.6 meters and 0.7 meters, etc. The specific initial distance information needs to be determined based on the actual situation such as the height information, and is not limited here. The role of the initial distance information may include but is not limited to providing a starting point for subsequent precise calculations.

[0073] The above-mentioned second preset plane is used to describe the plane where the preset seats in the vehicle are located. The types of the second preset plane may include but are not limited to the driver's seat plane, the passenger seat plane and the vehicle floor plane. The specific second preset plane needs to be determined according to the target part and application scenario, and is not limited here. The function of the second preset plane may include but is not limited to providing a fixed reference point for the calculation of distance information.

[0074] The above-mentioned preset distance information is used to describe the known distance information between the second preset plane and the first preset plane. The specific preset distance information needs to be determined according to the settings of the second preset plane and the first preset plane, and is not limited here.

[0075] In an optional embodiment, the height of the target object is first determined by analyzing the characteristic data; then, the initial distance information between the preset part and the seat plane, i.e., the second preset plane, is calculated using the preset coefficient; finally, the system can accurately infer the distance information between the preset part and the first preset plane by combining the preset distance between the second preset plane and the plane where the vehicle is traveling, i.e., the first preset plane. In the above process, the initial distance between the preset part and the seat plane is estimated by multiplying the height information and the preset coefficient, and then corrected by the preset distance information between the seat plane and the traveling road plane, thereby achieving the goal of accurately obtaining the distance between a specific part and the key structure of the vehicle without directly contacting or measuring it. This method not only reduces the computational complexity, but also improves the real-time and reliability of the measurement, which is conducive to promoting the realization of functions such as automatic adjustment and safety warning of the vehicle system.

[0076] Optionally, the preset coefficients include a first coefficient and a second coefficient, and the initial distance information is determined based on the product of the height information and the preset coefficients, including: determining a first product of the height information and the first coefficient, and determining a second product of the height information and the second coefficient, wherein the first coefficient is used to represent the correspondence between a preset part of the target object when it is in a standing state and a second preset plane, and the second coefficient is used to represent the correspondence between a preset part of the target object when it is in a sitting state and the second preset plane; the initial distance information is determined based on the difference between the first product and the second product.

[0077] The first product mentioned above is used to describe the product of the height information and the first coefficient. The first product is used to represent the theoretical distance between the preset part of the target object and the second preset plane in a standing state.

[0078] The second product mentioned above is used to describe the product of the height information and the second coefficient. The second product is used to represent the theoretical distance between the preset part of the target object and the second preset plane in the sitting state.

[0079] In an optional embodiment, the product of the height and the coefficients in two different postures, namely, the standing posture and the sitting posture, is first calculated, and then the distance between the preset part of the target object and the reference plane in different postures, namely, the initial distance information, is determined by the difference between the products in the two different postures. The above method of determining the initial distance information based on the product of the height information and the preset coefficient effectively solves the problem of the decrease in accuracy of the traditional distance measurement technology when facing different postures. Among them, by accurately matching the height of the target object with the coefficient in a specific posture, the system can automatically and intelligently adapt to the real-time needs of the user, and can obtain the most suitable distance adjustment plan regardless of whether the user is standing or sitting.

[0080] In an optional embodiment, Figure 2 is a schematic diagram of a sitting posture of a target object on a preset seat according to an embodiment of the present invention, such as Figure 2 As shown, number 201 in the figure represents a camera, the lowest straight line represents the road plane on which the vehicle is traveling, the vehicle is located on the road, the target object is in a sitting driving state on a preset seat in the vehicle, the camera is located in front of the target object, and h in the figure represents the height of the pupil center of the target object's eye from the ground, h1 represents the distance between the center point of the eye of the target object when in a sitting position and the second preset plane, and h2 represents the distance between the second preset plane and the first preset plane.

[0081] Among them, the value of h2 has been determined when the vehicle leaves the factory and can be regarded as a known quantity. The estimation process of h1 is as follows: according to the proportions and sizes of various parts of the human body, the height of the eyes is approximately 0.9 times the height, and the length of the thigh is generally 0.341 times the height. The height of the target object is expressed in hr, then h1=0.9hr-0.341hr=0.559hr, and the height h of the driver's pupil center from the ground can be calculated based on h=h1+h2. The numerical estimation in the above process is only an example, and the specific value needs to be determined based on the actual height and proportion of the target object, which is not limited here.

[0082] Optionally, the target object located on the preset seat is detected to obtain characteristic data of the target object, including: identifying the target object located on the preset seat to obtain identification information of the target object; retrieving characteristic data corresponding to the identification information from a database of the vehicle based on the identification information, wherein the database is used to store characteristic data corresponding to different objects according to the identification information of different objects.

[0083] The above-mentioned identification information is used to describe information that can uniquely identify the target object. The identification information may include but is not limited to the passenger's facial features, fingerprints, irises and other information. The specific identification information needs to be determined based on different passengers and is not limited here. The role of the identification information may include but is not limited to identifying specific passengers, calling personalized configurations or services, etc.

[0084] The above-mentioned database is used to describe a warehouse for storing various characteristic data related to passengers. The database may include but is not limited to passenger driving preferences, biometric data, riding history, etc. The specific content of the database needs to be determined according to actual conditions and is not limited here. The type of database may include but is not limited to local databases, cloud databases, hybrid databases, etc. The specific database type needs to be determined according to actual needs and is not limited here. The role of the database may include but is not limited to storing and managing characteristic data related to passengers so that the vehicle system can quickly call up corresponding data based on the passenger's identification information, provide personalized services and enhance safety, etc.

[0085] In an optional embodiment, by identifying the target object's annotation information and retrieving the target object's characteristic data from the database based on the annotation information, the system can automatically identify the target object sitting on the preset seat. The above process can provide a more personalized driving or riding experience based on each user's habits and preferences, significantly enhancing the vehicle's intelligence level and user experience. For example, when it is identified that the driver is the owner, the seat will automatically adjust to the owner's accustomed position, the optical display screen will adjust to the owner's frequently used position, the music system will play the owner's favorite music, and the air conditioner will adjust to the owner's preferred temperature. All of this is automatically completed the moment the user sits on the seat, without the need for manual adjustment, greatly improving driving safety and comfort.

[0086] Optionally, identifying a target object located on a preset seat to obtain identification information of the target object includes: collecting image data of the target object located on the preset seat; and identifying the target object based on the image data to obtain identification information.

[0087] The above-mentioned image data is used to describe the static images or videos captured by the cameras around the preset position. The image data may include but is not limited to the face, body posture and clothing of the target object. The specific image data needs to be determined based on the characteristics of the target object and the shooting range of the camera. It is not limited here. The role of image data may include but is not limited to identity recognition, behavior analysis and feature extraction.

[0088] In an optional embodiment, the image data of the target object is collected by a camera, and then the image data is analyzed and processed using image recognition technologies such as deep learning algorithms, so that the characteristics of the target object can be accurately identified, thereby obtaining its identification information. This process can not only complete identity authentication quickly and contactlessly, improve the system's response speed and user experience, but also protect user privacy while enhancing the security and effectiveness of the system.

[0089] Optionally, the display parameters of the optical display screen are adjusted based on the distance information and the current position information to obtain adjustment results, including: generating an adjustment instruction based on the distance information and the current position information, wherein the adjustment instruction carries the adjustment parameters; sending the adjustment instruction to an adjustment device of the optical display screen, and receiving the adjustment result fed back by the adjustment device, wherein the adjustment result is used to indicate that the optical display screen is displayed on the windshield according to the adjusted display parameters.

[0090] The above-mentioned adjustment instructions are used to describe instructions for instructing the adjustment of the display parameters of the optical display screen. The types of adjustment instructions may include but are not limited to brightness adjustment instructions, position adjustment instructions, contrast adjustment instructions, etc. The specific adjustment instructions need to be determined based on the relevant parameters of the optical display screen, and are not limited here. The functions of the adjustment instructions may include but are not limited to adjusting the display effect of the display screen, ensuring the visual experience and information communication effect, etc.

[0091] The above-mentioned adjustment parameters are used to describe the setting values ​​related to the display effect of the optical display screen. The types of adjustment parameters may include but are not limited to brightness adjustment parameters, position adjustment parameters, contrast adjustment parameters, etc. The specific adjustment parameters need to be determined according to actual conditions and are not limited here. The functions of the adjustment parameters may include but are not limited to adjusting the display quality of the optical display screen.

[0092] The above-mentioned adjustment device is used to describe the hardware or software part of the optical display screen system that is responsible for executing adjustment instructions and adjusting display parameters. The types of adjustment devices may include but are not limited to hardware adjustment devices, software adjustment devices, and hybrid adjustment devices. The specific adjustment device needs to be determined based on the system design and is not limited here. The function of the adjustment device may include but is not limited to receiving adjustment instructions from the control system, adjusting the display effect of the display screen according to the instruction content, and ensuring accurate and clear display of information.

[0093] In an optional embodiment, the system uses integrated sensor technology to obtain real-time distance information between the vehicle and the surrounding environment, as well as the specific location of the vehicle; then, it generates adjustment instructions based on the received distance and location information; then, the system sends the adjustment instructions to the adjustment device of the optical display screen to achieve automatic optimization and adjustment of the display screen. After receiving the instructions, the adjustment device will adjust the optical display screen according to the adjustment parameters in the instructions, and feed back the adjustment results to the system to ensure a good display effect. This process not only improves the readability and clarity of the optical display screen in different environments, but also effectively reduces the driver's visual fatigue and improves driving safety. At the same time, through the feedback mechanism, the system can monitor the adjustment effect in real time to ensure that the display parameters are always in the optimal state, further improving the driving experience and the level of intelligent control of the vehicle.

[0094] In an optional embodiment, Figure 3 is a schematic diagram of an optional vehicle optical display screen adjustment device according to an embodiment of the present invention, such as Figure 3 The device includes an augmented reality head-up display controller, a driver status monitoring controller, a body controller and an optical display screen adjustment device, wherein the augmented reality head-up display includes: a business processing module, an adjustment execution module, a communication module and a display module, the driver status monitoring controller includes: an image acquisition module, an image recognition module, a control module and a communication module, the body controller includes: a seat position detection module, a control module, an adjustment execution module and a communication module, and the optical display screen adjustment device includes: a microcontroller unit, a motor and an optical control structure. The information exchange between the controllers and devices is realized through the center line controller, the bus interface and the Ethernet controller, and the purpose of controlling the optical display screen is achieved through the cooperation of the above controllers.

[0095] The body controller includes: a seat position detection module, a control module, an adjustment execution module and a communication module, wherein the seat position detection module is used to detect and determine the current position information of the seat, i.e., determine w; the adjustment execution module adjusts the seat position according to the instructions of the control module after receiving the seat adjustment control signal; the communication module is responsible for network communication with other controllers; the control module is mainly responsible for the logical execution of the business unit and manages the normal operation of the functions of other modules.

[0096] The driver status monitoring controller includes: an image acquisition module, an image recognition module, a control module and a communication module. The image acquisition module is connected to the camera and captures the image data taken by the camera and transmits it to the image recognition module for analysis and processing. The image recognition module contains an image recognition algorithm, which uses a face detection algorithm to identify the driver's identity information and sends the recognition result to the augmented reality head-up display controller through the communication module for subsequent logical processing. The communication module is responsible for network communication with other controllers. The control module is mainly responsible for the logical execution of the business unit and manages the normal operation of other modules.

[0097] The augmented reality head-up display controller includes: a business processing module, an adjustment execution module, a communication module and a display module, wherein the business processing module obtains the driver's current position information w sent by the body controller and the driver's identity information recognized by the driver status monitoring controller to execute the optical display screen adjustment method of the present application, and calculates the height h of the driver's eye pupil center from the ground, and calculates the final adjustment parameter information based on the values ​​of w and h. The adjustment execution module issues an adjustment instruction based on the adjustment parameters, and the display module transmits the image data to be displayed to the microcontroller unit in the optical display screen through the bus interface and displays the adjustment result on the optical display screen. The communication module is responsible for network communication with other controllers and optical display screen adjustment devices.

[0098] The optical display screen adjustment device includes: a microcontroller unit, a motor and an optical control structure, wherein the microcontroller unit is used to receive adjustment instructions and control the motor to drive the optical control structure to perform parameter adjustment according to the adjustment instructions.

[0099] Optionally, the method further includes: periodically detecting the position information of the preset seat to obtain a periodic signal of the preset seat; detecting whether the position information of the preset seat changes based on the periodic signal; and generating a position adjustment instruction in response to a change in the position information.

[0100] The above-mentioned periodic detection is used to describe the process of the system detecting the position information of the preset seat at a preset time interval. The types of periodic detection may include but are not limited to sensor detection, camera detection and infrared detection, etc. The specific detection can be determined based on the actual situation and is not limited here. The period of periodic detection may include but is not limited to one minute, five minutes, ten minutes, twenty minutes, thirty minutes and one hour. The specific period needs to be determined based on the actual situation and is not limited here. The role of periodic detection may include but is not limited to real-time capture of changes in seat position, etc.

[0101] The above-mentioned periodic signal is used to describe the signal generated due to the periodic change of the seat position during the detection process. The types of periodic signals may include but are not limited to sensor signals, infrared signals, etc. The specific periodic signal needs to be determined according to the type of equipment for periodic detection, which is not limited here. The role of the periodic signal may include but is not limited to reflecting the changes in the seat position, affecting the system's judgment of the seat position, and thereby deciding whether to generate adjustment instructions, etc.

[0102] In an optional embodiment, by periodically detecting the position information of the preset seat, the system can continuously obtain the real-time status of the seat and form a stable periodic signal. Based on the periodic signal, the system can quickly identify whether the seat position has changed from the preset state, and then generate a position adjustment instruction to automatically return the seat to the ideal position. This process not only avoids the inconvenience of manually adjusting the seat, but also ensures that the user can quickly obtain the most comfortable seat experience in different usage scenarios, improving the overall user satisfaction and convenience.

[0103] In an optional embodiment, Figure 4 is a flow chart of an optional method for adjusting a vehicle optical display screen according to an embodiment of the present invention, such as Figure 4 As shown, first, the vehicle optical display screen adjustment method is started, step one, the driver's side seat position is detected by the seat position detection module; step two, the periodic signal of the driver's side seat position sent by the body controller is received to obtain the current position information w; step three, whether the driver's side seat position is changed, if not, continue to execute step two, if yes, continue to execute the following steps; step four, send a driver identity recognition request instruction to the driver status monitoring controller; step five, the driver status monitoring controller receives the instruction and calls the face recognition algorithm and returns the recognition result of the driver's identity; step six, the driver's height information hr is obtained according to the driver's identity ID, and the distance information h is calculated; step seven, a specific parameter value is selected according to the value of w and h; step eight, the adjustment execution module issues an adjustment instruction according to the specific parameter value; step nine, the optical machine controls the motor adjustment control structure according to the adjustment instruction, and the vehicle optical display screen adjustment method ends.

[0104] In the above-mentioned vehicle optical-mechanical display screen adjustment method, step one is executed by the body controller, steps two, three, four, six, seven and eight are executed by the augmented reality head-up display controller, step five is executed by the driver status monitoring controller, and step nine is executed by the optical-mechanical display screen adjustment device.

[0105] According to another aspect of an embodiment of the present invention, a vehicle optical-mechanical display screen adjustment device is also provided, which can execute the vehicle optical-mechanical display screen adjustment method provided in the above embodiment. The specific implementation method and preferred application scenario are the same as those in the above embodiment and will not be repeated here.

[0106] Figure 5 is a schematic diagram of a vehicle optical display screen adjustment device according to an embodiment of the present invention. Figure 5 As shown, the device includes: an acquisition module 502, which is used to respond to receiving a position adjustment instruction of a preset seat in the vehicle, obtain the current position information of the preset seat, and detect the target object located on the preset seat to obtain characteristic data of the target object; a determination module 504, which is used to determine the distance information between the preset position of the target object and the first preset plane based on the characteristic data, wherein the first preset plane is the plane of the current road on which the vehicle is traveling; an adjustment module 506, which is used to adjust the display parameters of the optical display screen based on the distance information and the current position information to obtain an adjustment result, wherein the optical display screen is displayed in the area of ​​the windshield of the vehicle corresponding to the preset position of the preset seat.

[0107] Optionally, the adjustment module includes: a first determination unit, which determines the height information of the target object based on the feature data; a second determination unit, which determines the initial distance information based on the product of the height information and a preset coefficient, wherein the preset coefficient is used to represent the correspondence between the preset part and the second preset plane, and the second preset plane is the plane where the preset seats in the vehicle are located; a third determination unit, which determines the distance information based on the initial distance information and the preset distance information, wherein the preset distance information is the distance information between the second preset plane and the first preset plane.

[0108] Optionally, the second determination unit includes: a first determination subunit, determining a first product of the height information and a first coefficient, and determining a second product of the height information and a second coefficient, wherein the first coefficient is used to represent the correspondence between a preset part of the target object when it is in a standing state and a second preset plane, and the second coefficient is used to represent the correspondence between a preset part of the target object when it is in a sitting state and the second preset plane; and a second determination subunit, determining the initial distance information based on the difference between the first product and the second product.

[0109] Optionally, the acquisition module includes: an identification unit, which identifies a target object located on a preset seat to obtain identification information of the target object; and a retrieval unit, which retrieves feature data corresponding to the identification information from a database of the vehicle based on the identification information, wherein the database is used to store feature data corresponding to different objects according to the identification information of different objects.

[0110] Optionally, the recognition unit includes: a collection subunit, which collects image data of a target object located on a preset seat; and a recognition subunit, which performs identity recognition on the target object based on the image data to obtain identification information.

[0111] Optionally, the adjustment module includes: a generating unit, which generates an adjustment instruction based on distance information and current position information, wherein the adjustment instruction carries adjustment parameters; a receiving unit, which sends the adjustment instruction to an adjustment device of the optical mechanical display screen, and receives an adjustment result fed back by the adjustment device, wherein the adjustment result is used to indicate that the optical mechanical display screen is displayed on the windshield according to the adjusted display parameters.

[0112] Optionally, the device also includes: periodically detecting the position information of the preset seat to obtain a periodic signal of the preset seat; detecting whether the position information of the preset seat changes based on the periodic signal; and generating a position adjustment instruction in response to a change in the position information.

[0113] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method in each embodiment of the present invention is executed when the program is running.

[0114] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored program. When the program is executed, a processor of a device is controlled to execute the methods of various embodiments of the present invention.

[0115] The computer storage medium in the above steps can be a medium used to store certain discontinuous physical quantities in a computer memory, and the computer storage medium mainly includes semiconductors, magnetic cores, magnetic drums, magnetic tapes, laser disks, etc. The stored program included in the computer-readable storage medium can be a set of instructions that can be recognized and executed by a computer, running on an electronic computer, and is an information tool that meets certain needs of people.

[0116] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.

[0117] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0118] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0119] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0120] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0121] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0122] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc. Various media that can store program codes.

[0123] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for adjusting a vehicle optical display screen, characterized in that: include: In response to receiving a position adjustment instruction of a preset seat in the vehicle, obtaining current position information of the preset seat, and detecting a target object located on the preset seat to obtain feature data of the target object; Determine distance information between a preset part of the target object and a first preset plane based on the feature data, wherein the first preset plane is a plane where the vehicle is currently traveling on; The display parameters of the optical display screen are adjusted based on the distance information and the current position information to obtain an adjustment result, wherein the optical display screen is displayed in an area of ​​the windshield of the vehicle corresponding to the preset position of the preset seat.

2. The vehicle optical display screen adjustment method according to claim 1, characterized in that: Determining distance information between a preset part of the target object and a first preset plane based on the feature data includes: Determine the height information of the target object based on the characteristic data; Determining initial distance information based on the product of the height information and a preset coefficient, wherein the preset coefficient is used to represent a corresponding relationship between the preset position and a second preset plane, and the second preset plane is a plane where the preset seat in the vehicle is located; The distance information is determined based on the initial distance information and preset distance information, wherein the preset distance information is distance information between the second preset plane and the first preset plane.

3. The vehicle optical display screen adjustment method according to claim 2, characterized in that: The preset coefficients include a first coefficient and a second coefficient, and the initial distance information is determined based on the product of the height information and the preset coefficients, including: Determine a first product of the height information and the first coefficient, and determine a second product of the height information and the second coefficient, wherein the first coefficient is used to represent the corresponding relationship between the preset part and the second preset plane when the target object is in a standing state, and the second coefficient is used to represent the corresponding relationship between the preset part and the second preset plane when the target object is in a sitting state; The initial distance information is determined based on a difference between the first product and the second product.

4. The vehicle optical display screen adjustment method according to claim 1, characterized in that: Detecting a target object located on the preset seat to obtain feature data of the target object includes: Identifying the target object located on the preset seat to obtain identification information of the target object; The feature data corresponding to the identification information is retrieved from a database of the vehicle based on the identification information, wherein the database is used to store the feature data corresponding to different objects according to the identification information of different objects.

5. The vehicle optical display screen adjustment method according to claim 4, characterized in that: Identifying a target object located on the preset seat to obtain identification information of the target object includes: Collecting image data of the target object located on the preset seat; The target object is identified based on the image data to obtain the identification information.

6. The vehicle optical display screen adjustment method according to claim 4, characterized in that: The display parameters of the optical display screen are adjusted based on the distance information and the current position information to obtain an adjustment result, including: generating an adjustment instruction based on the distance information and the current position information, wherein the adjustment instruction carries an adjustment parameter; The adjustment instruction is sent to the adjustment device of the optical display screen, and the adjustment result fed back by the adjustment device is received, wherein the adjustment result is used to indicate that the optical display screen is displayed on the windshield according to the adjusted display parameters.

7. The vehicle optical display screen adjustment method according to claim 1, characterized in that: The method further comprises: Performing periodic detection on the position information of the preset seat to obtain a periodic signal of the preset seat; detecting whether the position information of the preset seat changes based on the periodic signal; In response to a change in the position information, the position adjustment instruction is generated.

8. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 7 when running.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is run, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 7.

10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Display method of augmented reality head-up display system

    CN114779470A

  • Display method, display device, vehicle and storage medium

    CN116400507A

  • Method and system for automatically adjusting ARHUD parameters

    CN117183893A

  • HUD height self-adaption method and device, electronic equipment and vehicle

    CN118457225A

  • Adjusting method and device of head-up display, vehicle and storage medium

    CN118514515A

Cited By

  • Augmented reality HUD field-of-view range control method, vehicle, computer readable storage medium, and computer program product

    CN119953178A