Vehicle cabin control method, vehicle-mounted controller, system and vehicle
By determining the target screen projection mode in the vehicle cockpit and obtaining corresponding control data, the coordinated adjustment of the seat and the sun visor is achieved, solving the problem of difficulty in optimizing the seat and field of view in the prior art, and improving user comfort.
Patent Information
- Application Number
- CN202311281851.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-04-04
AI Technical Summary
The prior art is difficult to effectively adjust the seats and sun visors in the vehicle cockpit to improve the user's comfort when using electronic products.
By determining the target screen projection mode, the corresponding screen projection control data, including seat control data and field of view control data, and perform linkage adjustments to the seat and sun visor to achieve optimization of seat posture and field of view.
It improves users' comfort when using electronic products in the vehicle cockpit, and meets users' simultaneous adjustment needs for seats and field of vision.
Smart Images

Figure CN119749428A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle cabin control method, a vehicle-mounted controller, a system and a vehicle. Background Art
[0002] With the electrification and intelligence of vehicle manufacturing, vehicles are gradually changing from ordinary means of transportation to means of transportation with leisure and entertainment functions. At present, as users spend more and more time using electronic products, orthopedic diseases such as lumbar and cervical shoulder periarthritis are becoming more and more common, and are becoming younger, which makes users have higher demands on the comfort of vehicles, especially when users use electronic products such as mobile phones, tablets and computers in the vehicle cabin, they have higher requirements for the comfort of the vehicle cabin. In order to make the vehicle cabin have a higher degree of comfort, the existing technology usually only adjusts the comfort of the seat assembly of the vehicle cabin. However, when users use electronic products in the vehicle cabin, they need to project the electronic products onto the sun visor screen of the sun visor assembly to increase the visual experience. Users need to obtain comfort in both sitting posture and vision. The method of simply adjusting the seat assembly is far from meeting the comfort requirements of users when using electronic products in the vehicle cabin. Therefore, how to control and adjust the vehicle cabin to improve the comfort of users when using electronic products in the vehicle cabin is a technical problem that needs to be solved urgently. Summary of the invention
[0003] Embodiments of the present invention provide a vehicle cockpit control method, a vehicle-mounted controller, a system and a vehicle to solve the problem of how to control and adjust the vehicle cockpit and improve the comfort of users when using electronic products in the vehicle cockpit.
[0004] A vehicle cabin control method, comprising:
[0005] Determine the target projection mode for the vehicle cockpit;
[0006] According to the target screen projection mode, determine the screen projection control data corresponding to the target screen projection mode, wherein the screen projection control data includes seat control data and field of view control data;
[0007] At least one of controlling the seat assembly to adjust the sitting posture based on the seat control data and controlling the sun visor assembly to adjust the field of view based on the field of view control data is executed.
[0008] Preferably, the screen projection control data also includes brightness control data;
[0009] The executing step of controlling the seat assembly to adjust the sitting posture based on the seat control data and controlling the sun visor assembly to adjust the field of view based on the field of view control data comprises:
[0010] At least one of controlling the seat assembly to adjust the sitting posture based on the seat control data, controlling the sun visor assembly to adjust the field of view based on the field of view control data, and controlling the light assembly to adjust the brightness based on the brightness control data is executed.
[0011] Preferably, determining the screen projection control data corresponding to the target screen projection mode according to the target screen projection mode includes:
[0012] If the target screen projection mode is a game mode, at least one of the first seat control data, the first field of view control data, and the first brightness control data corresponding to the game mode is determined as the screen projection control data corresponding to the game mode;
[0013] If the target screen projection mode is an audio-visual mode, at least one of the second seat control data, the second field of view control data, and the second brightness control data corresponding to the game mode is determined as the screen projection control data corresponding to the game mode.
[0014] Preferably, determining the screen projection control data corresponding to the target screen projection mode according to the target screen projection mode includes:
[0015] Obtain target user information corresponding to the target user;
[0016] If there is existing control data in the target screen projection mode corresponding to the target user information, the existing control data is determined as the screen projection control data corresponding to the target screen projection mode;
[0017] If there is no existing control data for the target screen projection mode corresponding to the target user information, the preset control data corresponding to the target screen projection mode is determined as the screen projection control data corresponding to the target screen projection mode.
[0018] Preferably, if there is no existing control data in the target screen projection mode corresponding to the target user information, determining the preset control data corresponding to the target screen projection mode as the screen projection control data corresponding to the target screen projection mode includes:
[0019] If there is no existing control data corresponding to the target user information, obtaining the user posture data in the target user information;
[0020] The preset control data corresponding to the target screen projection mode and the user posture data is determined as the screen projection control data corresponding to the target screen projection mode.
[0021] Preferably, before determining the target screen projection mode of the vehicle cockpit, the vehicle cockpit control method further includes:
[0022] Get the current visor mode of the vehicle cabin;
[0023] If the current sun visor mode is a vanity mirror mode, the sun visor screen is controlled to be turned off, vanity mirror control data corresponding to the vanity mirror mode is acquired, and based on the vanity mirror control data, at least one of controlling the seat assembly to adjust the sitting posture, controlling the sun visor assembly to adjust the field of view, and controlling the light assembly to adjust the brightness is executed;
[0024] If the current sun visor mode is the screen mode, the sun visor screen is controlled to open, and the target screen projection mode of the vehicle cabin is determined.
[0025] Preferably, after at least one of controlling the seat assembly to adjust the sitting posture based on the seat control data, controlling the sun visor assembly to adjust the field of view based on the field of view control data, and controlling the light assembly to adjust the brightness based on the brightness control data, the vehicle cabin control method further includes:
[0026] Get the user status data of the target user;
[0027] Determine the current status of the target user according to the user status data;
[0028] If the current state is an active state, controlling the seat assembly to perform a timed massage operation, and repeatedly acquiring user state data of a target user;
[0029] If the current state is a sleeping state, the sun visor screen is controlled to be closed, the speaker assembly is controlled to be closed, and the light assembly is controlled to reach a preset brightness requirement.
[0030] A vehicle-mounted controller comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the vehicle cabin control method when executing the computer program.
[0031] A vehicle cabin control system comprises a seat assembly, a sun visor assembly and the above-mentioned vehicle-mounted controller, wherein the vehicle-mounted controller is connected to the seat assembly and the sun visor assembly and is used to control the seat assembly to adjust the sitting posture and control the sun visor assembly to adjust the field of view.
[0032] A vehicle comprises the above-mentioned vehicle cockpit control system.
[0033] The above-mentioned vehicle cockpit control method, vehicle-mounted controller, system and vehicle can more accurately determine the projection control data corresponding to the target projection mode according to the target projection mode, so that the subsequent vehicle cockpit control according to the projection control data is more accurate. According to the projection control data corresponding to the target projection mode, the seat assembly and / or the sun visor assembly are linked to adjust the sitting posture and field of view of the target user, so that the current state of the vehicle cockpit meets the comfort requirements of the target user in the target projection mode, and improves the comfort of the target user when using electronic products in the target projection mode of the vehicle cockpit. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0035] Figure 1 A process of a vehicle cabin control method in one embodiment of the present invention;
[0036] Figure 2 is another flow chart of a vehicle cabin control method according to an embodiment of the present invention;
[0037] Figure 3 is another flow chart of a vehicle cabin control method according to an embodiment of the present invention;
[0038] Figure 4 is another flow chart of a vehicle cabin control method according to an embodiment of the present invention;
[0039] Figure 5 is another flow chart of a vehicle cabin control method according to an embodiment of the present invention;
[0040] Figure 6 is another flow chart of a vehicle cabin control method according to an embodiment of the present invention;
[0041] Figure 7 is a schematic diagram of a vehicle-mounted controller in one embodiment of the present invention;
[0042] Figure 8 is a structural schematic diagram of a sun visor assembly in one embodiment of the present invention;
[0043] Fig. 9 is a schematic diagram of a vehicle cockpit system corresponding to a screen mode in an embodiment of the present invention;
[0044] In the figure: 1. Sun visor assembly; 2. Seat assembly (not marked); 3. Light assembly; 4. Ceiling assembly; 5. Speaker assembly; 6. Electronic equipment; 1-1. Sun visor screen; 1-2. Sun visor body; 1-3. Screen mechanical switch; 1-4. Screen power cord connector; 1-5. Screen protection cover; 2-1. Seat headrest; 2-2. Seat back; 2-3. Seat cushion; 2-4. Leg rest. DETAILED DESCRIPTION
[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are 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 are within the scope of protection of the present invention.
[0046] The vehicle cockpit control method provided by the embodiment of the present invention is applied in a vehicle cockpit control system, which includes a seat assembly, a sun visor assembly and an on-board controller. The on-board controller is respectively connected to the seat assembly and the sun visor assembly, and is used to control the seat assembly to adjust the sitting posture and control the sun visor assembly to adjust the field of view, and is used to control and adjust the vehicle cockpit to improve the user's comfort when using electronic products in the vehicle cockpit. Among them, electronic products refer to electronic devices used by users in the vehicle cockpit, including but not limited to mobile phones, tablets, game consoles, and computers. It is understandable that when users use electronic products in the vehicle cockpit for a long time, the user's comfort will be reduced. Therefore, how to control the vehicle cockpit to adjust to improve the user's comfort when using electronic products in the vehicle cockpit is a technical problem that needs to be solved.
[0047] In one embodiment, if Figure 1 As shown, a vehicle cabin control method is provided, and the method is applied in Figure 7 The vehicle controller in the example is used to illustrate, including the following steps:
[0048] S101: Determine a target screen projection mode for the vehicle cabin;
[0049] S102: Determine, according to the target screen projection mode, screen projection control data corresponding to the target screen projection mode, where the screen projection control data includes seat control data and field of view control data;
[0050] S103: Execute at least one of controlling the seat assembly to adjust the sitting posture based on the seat control data and controlling the sun visor assembly to adjust the field of view based on the field of view control data.
[0051] Among them, the target projection mode refers to the mode corresponding to the vehicle cockpit when the target user uses the electronic product in the vehicle cockpit, and the target user may be a user in the vehicle cockpit. The target projection mode includes but is not limited to the game mode and the audio and video mode. The game mode refers to the mode of projecting the electronic game in the electronic product through the sun visor screen in the sun visor assembly. The audio and video mode refers to the mode of projecting the audio and video in the electronic product through the sun visor screen in the sun visor assembly. For example, when the target user wants to use the electronic product to play electronic games in the vehicle cockpit, the target projection mode corresponding to the vehicle cockpit can be set to the game mode through the control operation, so that the vehicle controller can determine the target projection mode of the vehicle cockpit; when the target user wants to use the electronic product to browse the audio and video in the vehicle cockpit, the target projection mode corresponding to the vehicle cockpit can be determined as the audio and video mode through the control operation, so that the vehicle controller can determine the target projection mode of the vehicle cockpit.
[0052] As an example, in step S101, the vehicle controller can receive the target projection mode of the vehicle cabin input by the target user, or it can determine whether there is a projection mode that the target user has used before by identifying the target user. If there is a projection mode that the target user has used before, the projection mode that the target user tends to use is determined, and the target projection mode of the target user in the vehicle cabin is automatically determined.
[0053] For example, when the on-board controller determines that the target user has input to use an electronic product to play electronic games in a vehicle cabin, the on-board controller controls the target user's operation, determines the target projection mode corresponding to the vehicle cabin to the game mode, and projects the electronic game in the electronic product onto the sun visor screen of the sun visor assembly in the vehicle cabin; when the on-board controller determines that the target user has input to use an electronic product to browse audio and video in the vehicle cabin, the on-board controller controls the target user's operation, determines the target projection mode corresponding to the vehicle cabin to the audio and video mode, and projects the audio and video in the electronic product onto the sun visor screen of the sun visor assembly in the vehicle cabin.
[0054] For another example, the vehicle controller identifies the target user and determines whether the historical projection mode of the target user is stored. If the historical projection mode of the target user is stored, the historical projection modes are counted and the projection mode frequently used by the target user is determined as the target projection mode. If the projection mode frequently used by the target user is the game mode, the game mode is determined as the target projection mode, and the electronic game in the electronic product is projected onto the sun visor screen of the sun visor assembly in the vehicle cabin. If the projection mode frequently used by the target user is the audio and video mode, the audio and video mode is determined as the target projection mode, and the audio and video in the electronic product is projected onto the sun visor screen of the sun visor assembly in the vehicle cabin.
[0055] In this example, projecting electronic games in electronic products onto the sun visor screen of the sun visor assembly in the vehicle cockpit, and projecting audio and video in electronic products onto the sun visor screen of the sun visor assembly in the vehicle cockpit, can be achieved through WIFI, Bluetooth or data cable. In this example, the target projection mode of the vehicle cockpit is determined to facilitate subsequent control of the vehicle cockpit for adjustment and improve the comfort of the target user.
[0056] Among them, the projection control data refers to the control data corresponding to the target projection mode, which is the control data for controlling the vehicle cockpit to adjust in the target projection mode. Understandably, the vehicle cockpit needs to be adjusted to different degrees in different target projection modes. Therefore, different target projection modes correspond to different projection control data. As an example, the projection control data includes but is not limited to seat control data and field of view control data. The seat control data here is the data used to control the seat assembly to adjust the sitting posture, and the field of view control data is the data used to control the sun visor assembly to adjust the field of view.
[0057] As an example, in step S102, after determining the target projection mode, the onboard controller determines the projection control data corresponding to the target projection mode according to the target projection mode. For example, when the onboard controller determines that the target projection mode is the game mode, the control data corresponding to the game mode is determined as the projection control data; when the onboard controller determines that the target projection mode is the audio and video mode, the control data corresponding to the audio and video mode is determined as the projection control data. For example, the projection control data may include but is not limited to seat control data such as the angle and height corresponding to the seat assembly, and field of view control data such as the angle and height corresponding to the sun visor assembly. In this example, according to the target projection mode, the projection control data corresponding to the target projection mode can be determined more accurately, so that the subsequent vehicle cabin control according to the projection control data is more accurate.
[0058] Among them, the seat assembly is the seat component of the vehicle cabin. The sun visor assembly refers to the component of the sun visor in the vehicle cabin.
[0059] As an example, in step S103, after determining the projection control data corresponding to the target projection mode, the onboard controller performs at least one of the following control operations according to the projection control data: controlling the seat assembly to adjust the sitting posture based on the seat control data, and controlling the sun visor assembly to adjust the field of view based on the field of view control data. That is, the onboard controller can only control the seat assembly to adjust the sitting posture based on the seat control data, or only control the sun visor assembly based on the field of view control data, or can simultaneously control the seat assembly to adjust the sitting posture based on the seat control data and control the sun visor assembly based on the field of view control data. It is understandable that when the target user uses electronic products to play games or browse audio and video, the vehicle-mounted controller projects the game or browses audio and video onto the sun visor assembly and enters the corresponding target projection mode. At this time, it is necessary to adjust the seat assembly and / or the sun visor assembly according to the projection control data corresponding to the target projection mode to achieve sitting posture adjustment and sun visor field of view adjustment, control the current state of the vehicle cabin to meet the comfort requirements of the target user in the target projection mode, and improve the comfort of the target user when using electronic products in the target projection mode in the vehicle cabin.
[0060] For example, when the target projection mode is the game mode, after determining the projection control data corresponding to the game mode, the on-board controller can control the seat assembly to adjust the sitting posture only according to the seat control data in the projection control data, or can control the sun visor assembly to adjust the field of view only according to the field of view control data in the projection control data, or can simultaneously control the seat assembly to adjust the sitting posture based on the seat control data and control the sun visor assembly to adjust the field of view based on the field of view control data. The seat control data includes but is not limited to the height and angle of the seat assembly. The field of view control data includes but is not limited to the height and angle of the sun visor assembly, as well as data information such as the distance between the sun visor assembly and the seat assembly. In this example, according to the projection control data corresponding to the target projection mode, the seat assembly and / or the sun visor assembly are adjusted in linkage to achieve the sitting posture adjustment and field of view adjustment of the target user, so as to make the current state of the vehicle cockpit meet the comfort requirements of the target user in the target projection mode, and improve the comfort of the target user when using electronic products in the target projection mode in the vehicle cockpit.
[0061] In this embodiment, according to the target projection mode, the projection control data corresponding to the target projection mode can be determined more accurately, so that the subsequent vehicle cabin control according to the projection control data is more accurate. According to the projection control data corresponding to the target projection mode, the seat assembly and / or the sun visor assembly are adjusted in linkage to adjust the sitting posture and field of view of the target user, so that the current state of the vehicle cabin meets the comfort requirements of the target user in the target projection mode, and improves the comfort of the target user when using electronic products in the target projection mode of the vehicle cabin.
[0062] In one embodiment, step S102, the screen projection control data also includes brightness control data. The brightness control data refers to the brightness adjustment data of the vehicle cabin in the target screen projection mode. It is understandable that when different target users use different target screen projection modes, the brightness requirements for the surrounding environment may not be the same. For example, if a target user requires the brightness control data to be lower in the audio and video mode, then when the target screen projection mode corresponding to the target user is the audio and video mode, it is necessary to control the brightness of the vehicle cabin according to the brightness control data in the target screen projection mode corresponding to the target user, so as to reduce the ambient brightness in the audio and video mode. Therefore, after determining the target screen projection mode corresponding to the target user, it is also necessary to determine the brightness control data corresponding to the target screen projection mode.
[0063] In one embodiment, step S103, i.e., executing at least one of controlling the seat assembly to adjust the sitting posture based on the seat control data and controlling the sun visor assembly to adjust the field of view based on the field of view control data, includes:
[0064] S1031: Execute at least one of controlling the seat assembly to adjust the sitting posture based on the seat control data, controlling the sun visor assembly to adjust the field of view based on the field of view control data, and controlling the light assembly to adjust the brightness based on the brightness control data.
[0065] As an example, in step S1031, after determining the projection control data corresponding to the target projection mode, the on-board controller performs at least one of the following control operations: controlling the seat assembly to adjust the sitting posture based on the seat control data, controlling the sun visor assembly to adjust the field of view based on the field of view control data, and controlling the light assembly to adjust the brightness based on the brightness control data. That is, the on-board controller can only control the seat assembly to adjust the sitting posture based on the seat control data, can only control the sun visor assembly to adjust the field of view based on the field of view control data, can only control the light assembly to adjust the brightness based on the brightness control data, and can also simultaneously control the seat assembly to adjust the sitting posture based on the seat control data, control the sun visor assembly to adjust the field of view based on the field of view control data, and control the light assembly to adjust the brightness based on the brightness control data. It is understandable that when the target user uses electronic products to play games or browse audio and video, the vehicle-mounted controller projects the game or browses audio and video onto the sun visor assembly and enters the corresponding target projection mode. At this time, it is necessary to adjust the seat assembly, sun visor assembly and / or light assembly according to the projection control data corresponding to the target projection mode to achieve sitting posture adjustment, sun visor field adjustment and / or brightness adjustment, and control the current state of the vehicle cabin to meet the comfort requirements of the target user in the target projection mode, thereby improving the comfort of the target user when using electronic products in the target projection mode in the vehicle cabin.
[0066] For example, when the target projection mode is the game mode, after determining the projection control data corresponding to the game mode, the on-board controller can control the seat assembly to adjust the sitting posture only according to the seat control data in the projection control data, can control the sun visor assembly to adjust the field of view only according to the field of view control data in the projection control data, can control the light assembly to adjust the brightness based on the brightness control data, and can also simultaneously control the seat assembly to adjust the sitting posture based on the seat control data, control the sun visor assembly to adjust the field of view based on the field of view control data, and control the light assembly to adjust the brightness based on the brightness control data. The seat control data includes but is not limited to the height and angle of the seat assembly, the field of view control data includes but is not limited to the height and angle of the sun visor assembly, and the distance between the sun visor assembly and the seat assembly. The brightness control data includes but is not limited to the light transmittance of the window glass and the brightness of the interior lighting. In this example, the seat assembly, sun visor assembly and / or lighting assembly are adjusted according to the projection control data corresponding to the target projection mode to achieve sitting posture adjustment, field of view adjustment and / or brightness adjustment for the target user, so that the current state of the vehicle cabin meets the comfort requirements of the target user in the target projection mode, thereby improving the comfort of the target user when using electronic products in the target projection mode in the vehicle cabin.
[0067] In one embodiment, step S103, i.e. controlling the seat assembly to adjust the sitting posture based on the seat control data, includes: based on the seat control data, controlling at least one of the seat back, the seat headrest, the seat cushion, the palm rest and the mouse rest to adjust.
[0068] As an example, after determining the seat control data, the on-board controller controls the seat assembly to adjust the sitting posture according to the data requirements of the seat control data, specifically adjusting at least one of the seat back, seat headrest, seat cushion, hand rest and mouse rest in the seat assembly, and adjusting at least one of the horizontal inclination angle of the seat back, the horizontal inclination angle of the seat headrest, the horizontal inclination angle of the seat cushion, the corresponding height of the seat cushion, the horizontal inclination angle of the hand rest and the horizontal inclination angle of the mouse rest to within the range of the projection control data corresponding to the target projection mode. In this example, based on the seat control data, at least one of the seat back, seat headrest, seat cushion, hand rest and mouse rest is controlled to be adjusted, so as to realize the linkage adjustment of the components in the seat assembly, and then realize the adjustment of the sitting posture of the target user, so as to improve the comfort of the target user in the target projection mode.
[0069] In one embodiment, step S103, i.e. controlling the sun visor assembly to adjust the field of view based on the field of view control data, includes: based on the field of view control data, controlling at least one of the angle of the sun visor screen and the distance between the sun visor screen and the seat assembly to adjust.
[0070] As an example, after determining the field of view control data, the on-board controller adjusts at least one of the angle of the sun visor screen and the distance between the sun visor screen and the seat assembly according to the data requirements of the field of view control data, and adjusts at least one of the angle of the sun visor screen and the distance between the sun visor screen and the seat assembly to the field of view control data corresponding to the target projection mode. In this example, based on the field of view control data, at least one of the angle of the sun visor screen and the distance between the sun visor screen and the seat assembly is controlled to achieve linkage adjustment of the components in the sun visor assembly, thereby achieving adjustment of the field of view of the target user, and improving the comfort of the target user in the target projection mode.
[0071] In one embodiment, step S103, that is, controlling the lighting assembly to adjust the brightness based on the brightness control data, includes: controlling at least one of the vehicle window glass and the interior lighting to adjust the brightness based on the brightness control data.
[0072] As an example, after determining the brightness control data, the vehicle controller adjusts at least one of the window glass and the interior lighting according to the data requirements of the brightness control data. In this example, based on the brightness control data, the light transmittance of the window glass and at least one of the interior lighting are adjusted, so that the window glass and the interior lighting can be adjusted in a linked manner, thereby achieving brightness adjustment and improving the comfort of the target user in the target projection mode.
[0073] In one embodiment, if Figure 2 As shown, step S102, that is, determining the projection control data corresponding to the target projection mode according to the target projection mode, includes:
[0074] S201: If the target screen projection mode is the game mode, determining at least one of the first seat control data, the first field of view control data, and the first brightness control data corresponding to the game mode as the screen projection control data corresponding to the game mode;
[0075] S202: If the target screen projection mode is the audio and video mode, at least one of the second seat control data, the second field of view control data, and the second brightness control data corresponding to the game mode is determined as the screen projection control data corresponding to the game mode.
[0076] Among them, the first seat control data refers to the control data of the seat assembly corresponding to the game mode. The second seat control data refers to the control data of the seat assembly corresponding to the audio and video mode. As an example, the first seat control data and the second seat control data both include the horizontal inclination angle of the seat back, the horizontal inclination angle of the headrest, the horizontal inclination angle of the seat cushion, the horizontal inclination angle of the hand rest, the horizontal inclination angle of the mouse rest and the seat height, wherein the horizontal inclination angle of the seat back refers to the angle between the seat back and the horizontal direction required for the target projection mode. The horizontal inclination angle of the headrest refers to the angle between the seat headrest and the horizontal direction required for the target projection mode. The horizontal inclination angle of the seat cushion refers to the angle between the seat cushion and the horizontal direction required for the target projection mode. The horizontal inclination angle of the hand rest refers to the angle between the seat hand rest and the horizontal direction required for the target projection mode. The horizontal inclination angle of the mouse rest refers to the angle between the mouse drag required for the target projection mode and the horizontal direction. The seat height refers to the seat height required for the target projection mode.
[0077] Among them, the first field of view control data refers to the control data of the sun visor assembly corresponding to the game mode. The second field of view control data refers to the control data of the sun visor assembly corresponding to the audio and video mode. As an example, the first field of view control data and the second field of view control data both include the sun visor screen angle and the distance between the seat assembly and the sun visor screen. Among them, the sun visor screen angle refers to the angle between the sun visor screen and the target user required for the target projection mode with the target user as a reference. The distance between the seat assembly and the sun visor screen refers to the distance between the seat assembly and the sun visor screen required for the target projection mode.
[0078] The first brightness control data refers to the brightness control data corresponding to the brightness in the vehicle under the game mode, specifically the data for controlling the light assembly to work under the game mode. The second brightness control data refers to the brightness control data corresponding to the brightness in the vehicle under the audio-visual mode, specifically the data for controlling the light assembly to work under the audio-visual mode. As an example, the first brightness control data and the second brightness control data both include the light transmittance of the vehicle window glass and the brightness of the lights in the vehicle, wherein the light transmittance of the vehicle window glass refers to the light transmittance of the vehicle window glass to be controlled, and the brightness of the lights in the vehicle refers to the brightness of the lights in the vehicle to be controlled.
[0079] As an example, in step S201, when the vehicle controller determines that the target projection mode is the game mode, at least one of the first seat control data, the first field of view control data, and the first brightness control data corresponding to the game mode is determined as the projection control data corresponding to the game mode. Among them, the first seat control data, the first field of view control data, and the first brightness control data can be preset data, or can be stored personalized data adjusted by the target user in the game mode. In this example, at least one of the first seat control data, the first field of view control data, and the first brightness control data corresponding to the game mode is determined as the projection control data corresponding to the game mode, so as to realize the linkage adjustment of the seat assembly state, the sun visor assembly state, and the brightness of the vehicle interior environment, so that the determined projection control data can better meet the comfort requirements of the target user in the game mode.
[0080] As an example, in step S202, when the vehicle controller determines that the target projection mode is the audio and video mode, at least one of the second seat control data, the second field of view control data, and the second brightness control data corresponding to the audio and video mode is determined as the projection control data corresponding to the audio and video mode. Among them, the second seat control data, the second field of view control data, and the second brightness control data can be preset preset data, or can be stored personalized data adjusted by the target user in the audio and video mode. In this example, at least one of the second seat control data, the second field of view control data, and the second brightness control data corresponding to the audio and video mode is determined as the projection control data corresponding to the audio and video mode, so as to realize the linkage adjustment of the seat assembly state, the sun visor assembly state, and the brightness of the vehicle interior environment, so that the determined projection control data can better meet the comfort requirements of the target user in the audio and video mode.
[0081] For example, when the vehicle controller determines that the target projection mode is the audio-visual mode, it adjusts the light transmittance of the second window glass to a lower level, adjusts the brightness of the second interior light to a lower level, adjusts the horizontal inclination angle of the second seat back to 158, and adjusts the horizontal inclination angle of the second seat back to 158. ° The horizontal inclination angle of the second headrest is adjusted to 134 ° Left and right, the second seat cushion horizontal inclination angle is adjusted to 30 ° Left and right, the second hand support horizontal inclination angle is adjusted to 6 ° The horizontal inclination angle of the second mouse tray is adjusted to 92 ° The second seat height is adjusted to a higher level; the second sun visor screen angle is adjusted to be perpendicular to the target user's line of sight, and the angle between the top of the sun visor screen and the top of the target user's head is 10 ° The angle between the bottom of the sun visor screen and the chest of the target user is 15 ° Left and right, adjust the distance between the second seat assembly and the sun visor screen to an appropriate distance of about 20cm.
[0082] In this embodiment, at least one of the seat control data, field of view control data and brightness control data is adjusted to obtain the projection control data corresponding to the target projection mode, which can realize the linkage adjustment of the seat assembly status, the sun visor assembly status and the interior environment brightness, so that the determined projection control data can better meet the comfort requirements of the target user in the target projection mode.
[0083] In one embodiment, if Figure 3 As shown, step S102, i.e., determining the projection control data corresponding to the target projection mode according to the target projection mode, also includes:
[0084] S301: Acquire target user information corresponding to the target user;
[0085] S302: If there is existing control data in the target screen projection mode corresponding to the target user information, the existing control data is determined as the screen projection control data corresponding to the target screen projection mode;
[0086] S303: If there is no existing control data in the target screen projection mode corresponding to the target user information, the preset control data corresponding to the target screen projection mode is determined as the screen projection control data corresponding to the target screen projection mode.
[0087] The target user information refers to the user information corresponding to the target user. Understandably, different target users correspond to different target user information. For example, different target users correspond to different facial image information and weight information. The target user information includes but is not limited to the facial image information and / or weight information of the target user.
[0088] As an example, in step S301, the vehicle controller obtains target user information such as facial image information and / or weight information corresponding to the target user. In this example, the vehicle controller can collect facial image information of the target user through the vehicle camera, and / or collect weight information of the target user through the weight sensor installed on the seat assembly, and use the collected facial image information of the target user and / or weight information of the target user as the target user information. Understandably, the target user information is the user information corresponding to the target user, which can be used to determine whether there is existing control data corresponding to the target user. The existing control data here refers to the control data of the vehicle cockpit corresponding to the target user in the target projection mode. Understandably, since different target users have different requirements for the comfort of the vehicle cockpit, the target user may make personalized adjustments to the preset control data of the vehicle cockpit when using the target projection mode once, and generate adjusted existing control data. The vehicle controller stores the target user information corresponding to the target user, the target projection mode, and the existing control data in the target projection mode, so as to facilitate the subsequent judgment of whether there is existing control data based on the target user information. Among them, the preset control data refers to the control data in the target screen projection mode that is set by default in the vehicle cabin when it leaves the factory. For example, the target screen projection modes are game mode and audio and video mode, and the target user may adjust the preset control data of the target screen projection mode in the game mode and / or audio and video mode to generate existing control data corresponding to the game mode and / or existing control data corresponding to the audio and video mode. In this example, the target user information corresponding to the target user is obtained to facilitate the subsequent determination of whether there is existing control data in the target screen projection mode corresponding to the target user information.
[0089] As an example, in step S302, after obtaining the target user information, the onboard controller determines whether there is a target screen projection mode stored corresponding to the target user information and existing control data corresponding to the target screen projection mode. If there is a target screen projection mode stored corresponding to the target user information and existing control data corresponding to the target screen projection mode, the existing control data corresponding to the target screen projection mode is used as the projection control data for the target user in the target screen projection mode. For example, the onboard controller determines that the target screen projection mode is the audio and video mode. After obtaining the target user information, it determines whether there is existing control data in the audio and video mode corresponding to the target user information. If there is existing control data in the audio and video mode corresponding to the target user information, the existing control data is determined as the projection control data in the audio and video mode.
[0090] In this example, when it is determined that there is existing control data in the target screen projection mode corresponding to the target user information, the existing control data is determined as the projection control data corresponding to the target screen projection mode, and the projection control data that meets the comfort requirements of the target user is determined. This can realize automatic and personalized determination of the projection control data corresponding to the target user, without the need for manual adjustment by the target user, thereby realizing automatic determination of the projection control data, which is more convenient and quicker.
[0091] As an example, in step S303, after obtaining the target user information, the on-board controller determines whether there is a target screen projection mode stored corresponding to the target user information and existing control data corresponding to the target screen projection mode. If there is no target screen projection mode stored corresponding to the target user information or there is no existing control data corresponding to the target screen projection mode, the preset control data corresponding to the target screen projection mode is used as the projection control data of the target user in the target screen projection mode. It can be understood that if there is no target screen projection mode stored corresponding to the target user information or there is no existing control data corresponding to the target screen projection mode, it indicates that the target user uses the target screen projection mode for the first time or there is no existing control data for the target user in the target screen projection mode, and the preset control data corresponding to the target screen projection mode can be used as the projection control data of the target user in the target screen projection mode.
[0092] For example, the vehicle-mounted controller determines that the target screen projection mode is the audio and video mode. After obtaining the target user information, it determines whether there is existing control data in the audio and video mode corresponding to the target user information. If there is no existing control data in the audio and video mode corresponding to the target user information, the preset control data is determined as the screen projection control data in the audio and video mode.
[0093] In this example, when it is determined that there is no existing control data for the target screen projection mode corresponding to the target user information, the preset control data corresponding to the target screen projection mode is determined as the projection control data corresponding to the target screen projection mode. This can realize automatic determination of the projection control data corresponding to the target user without the need for manual adjustment by the target user, thereby realizing automatic determination of the projection control data, which is more convenient and quick.
[0094] In this embodiment, if there is existing control data in the target screen projection mode corresponding to the target user information, the existing control data is determined as the projection control data corresponding to the target screen projection mode, and the projection control data that meets the comfort requirements of the target user is determined, which can realize the automatic determination and personalized determination of the projection control data corresponding to the target user; if there is no existing control data in the target screen projection mode corresponding to the target user information, the preset control data corresponding to the target screen projection mode is determined as the projection control data corresponding to the target screen projection mode, which can realize the automatic determination of the projection control data corresponding to the target user. This method does not require manual adjustment by the target user, realizes the automation of the projection control data determination, and is more convenient and quick.
[0095] In one embodiment, if Figure 4 As shown, step S303, that is, if there is no existing control data in the target screen projection mode corresponding to the target user information, the preset control data corresponding to the target screen projection mode is determined as the screen projection control data corresponding to the target screen projection mode, including:
[0096] S401: If there is no existing control data corresponding to the target user information, obtain user posture data in the target user information;
[0097] S402: Determine the preset control data corresponding to the target screen projection mode and the user posture data as the screen projection control data corresponding to the target screen projection mode.
[0098] Among them, the user posture data includes weight data and body shape data about the target user extracted from the target user information, which is used to determine the preset control data corresponding to the target user in the target screen projection mode. Understandably, when the vehicle cabin is factory-set up, for different target screen projection modes, it will be taken into account that target users with different user postures have different comfort requirements for the target screen projection mode. For each target screen projection mode, preset control data of different gears are usually set according to the user posture. For example, for target users weighing 30kg, under 130cm in height and lighter body shape, for target users weighing between 30kg and 50kg, under 165cm in height and lighter body shape, for target users weighing 50kg to 60kg, under 170cm in height and medium body shape, for target users weighing 60kg to 70kg, under 175cm in height and medium body shape, for target users weighing 70kg to 80kg, under 180cm in height and medium body shape, and for target users weighing more than 80kg, over 180cm in height and heavier body shape, the preset control data in the target screen projection mode are set respectively.
[0099] As an example, in step S401, when the vehicle controller determines that there is no existing control data corresponding to the target user information, it filters out the user posture data corresponding to the target user from the target user information, so as to facilitate the subsequent more accurate determination of preset control data matching the target user.
[0100] As an example, in step S402, after obtaining the user posture data of the target user, the vehicle controller obtains the preset control data corresponding to the user posture data in the target projection mode, and determines the preset control data as the projection control data corresponding to the target user in the target projection mode. For example, the vehicle controller sets the preset control data in each target projection mode (including audio and video mode and game mode) for a target user with a weight of 30kg, a height of less than 130cm and a lighter body, for a target user with a weight between 30kg and 50kg, a height of less than 165cm and a lighter body, for a target user with a weight of 50kg to 60kg, a height of less than 170cm and a medium body, for a target user with a weight of 60kg to 70kg, a height of less than 175cm and a medium body, for a target user with a weight of 70kg to 80kg, a height of less than 180cm and a medium body, and for a target user with a weight of more than 80kg, a height of more than 180cm and a heavier body. If the target screen projection mode is the audio-visual mode, when the user posture data is determined to be a target user with a weight of 60kg to 70kg, a height of less than 175cm and a medium body shape, the preset control data corresponding to the user posture data in the audio-visual mode is determined as the screen projection control data corresponding to the target user in the audio-visual mode. In this example, the preset control data corresponding to the user posture data is obtained, and the preset control data is determined as the screen projection control data, so that the screen projection control data that meets the comfort level of the target user can be obtained, which is convenient for the subsequent control of the vehicle cabin according to the screen projection control data.
[0101] In this embodiment, when there is no existing control data corresponding to the target user information, the user posture data in the target user information is obtained, and the preset control data corresponding to the target screen projection mode and the user posture data is determined as the screen projection control data corresponding to the target screen projection mode. This enables the acquisition of projection control data that meets the comfort level of the target user, thereby facilitating the subsequent control of the vehicle cabin based on the screen projection control data.
[0102] In one embodiment, if Figure 5 As shown, before step S101, that is, before determining the target screen projection mode of the vehicle cockpit, the vehicle cockpit control method further includes:
[0103] S501: Acquire the current sun visor mode of the vehicle cabin;
[0104] S502: If the current sun visor mode is the vanity mirror mode, control the sun visor screen to turn off, obtain vanity mirror control data corresponding to the vanity mirror mode, and based on the vanity mirror control data, execute at least one of controlling the seat assembly to adjust the sitting posture, controlling the sun visor assembly to adjust the field of view, and controlling the light assembly to adjust the brightness;
[0105] S503: If the current sun visor mode is the screen mode, the sun visor screen is controlled to open, and the target projection mode of the vehicle cabin is determined.
[0106] Among them, the current sun visor mode refers to the current working state of the sun visor assembly. The current sun visor mode includes a vanity mirror mode and a screen mode. The vanity mirror mode refers to a mode in which the sun visor screen in the sun visor assembly is in an off state, and the sun visor screen realizes the function of a vanity mirror by adjusting the refractive index and transmittance of the sun visor screen. The screen mode refers to the working state in which the electronic product currently used by the target user is projected on the sun visor screen in the sun visor assembly. The screen mode includes a game mode and an audio-visual mode. Understandably, the screen in the electronic product currently used by the target user can be projected on the electronic screen of the sun visor assembly through WIFI connection, Bluetooth connection or data cable connection. If the target user is using an electronic product to play a game, the screen mode is a game mode; if the electronic product is being used to browse audio and video, the screen mode is an audio-visual mode.
[0107] As an example, in step S501, the on-board controller obtains the current sun visor mode of the vehicle cabin and determines whether the current sun visor mode is a vanity mirror mode or a screen mode. It is understandable that the sun visor screen is an integrated screen, and the refractive index and transmittance of the sun visor screen can be adjusted to realize the vanity mirror function, or the screen function can be realized after the sun visor screen is turned on. The target user can determine whether the current sun visor mode is a vanity mirror mode or a screen mode by selection. In this example, the on-board controller can obtain whether the current sun visor mode of the vehicle cabin is a vanity mirror mode or a screen mode by obtaining the target user's selection. In this example, the current sun visor mode of the vehicle cabin is obtained, so that the vehicle cabin can be adjusted according to the current sun visor mode corresponding to the sun visor screen, thereby improving the comfort of the target user.
[0108] The vanity mirror control data refers to control data used to control the vehicle cabin to enter the vanity mirror mode.
[0109] As an example, in step S502, when the vehicle-mounted controller determines that the current sun visor mode is the vanity mirror mode, it controls the sun visor screen to turn off, obtains the vanity mirror control data corresponding to the vanity mirror mode, and performs at least one of the following control operations according to the data requirements of the vanity mirror control data: controlling the seat assembly to adjust the sitting posture of the seat assembly based on the vanity mirror control data, controlling the sun visor assembly to adjust the field of view of the sun visor assembly based on the vanity mirror control data, and controlling the light assembly to adjust the brightness of the light assembly based on the vanity mirror control data. That is, based on the vanity mirror control data, the vehicle-mounted controller can only control the seat assembly to adjust the sitting posture, can only control the sun visor assembly to adjust the field of view, can only control the light assembly to adjust the brightness, and can also simultaneously control the seat assembly to adjust the sitting posture, control the sun visor assembly to adjust the field of view, and control the light assembly to adjust the brightness. It is understandable that the vanity mirror control data corresponding to the vanity mirror mode is pre-stored in the vehicle controller, so as to control the vehicle cabin to adjust to the working state corresponding to the vanity mirror mode when determining that the current sun visor mode is the vanity mirror mode. After determining the vanity mirror control data, the vehicle cabin can be adjusted according to the vanity mirror control data, including adjusting the height and angle of the seat assembly to adjust the sitting posture of the target user, adjusting the angle between the sun visor screen and the target user in the sun visor assembly, the distance between the sun visor screen and the target user, and the refractive index and light transmittance of the sun visor screen to adjust the field of view of the target user, and / or the light transmittance of the window glass in the lighting assembly and the light brightness, so as to improve the comfort of the target user in the vanity mirror mode. For example, the vanity mirror control data includes control data for controlling the seat assembly to adjust the angle and height, control data for controlling the sun visor assembly to adjust the angle, height, light transmittance and refractive index, and control data for controlling the light assembly to adjust the brightness.
[0110] In this example, when the current sun visor mode is the dressing mirror mode, the sun visor screen is controlled to turn off, and the dressing mirror control data corresponding to the dressing mirror mode is obtained, so that the vehicle cabin can be controlled according to the dressing mirror control data. According to the dressing mirror control data, at least one of controlling the seat assembly to adjust the sitting posture, controlling the sun visor assembly to adjust the field of view, and controlling the lighting assembly to adjust the brightness is executed, thereby realizing the linkage adjustment of the vehicle cabin and improving the comfort of the target user in the dressing mirror mode.
[0111] As an example, in step S503, when the vehicle-mounted controller determines that the current sun visor mode is the screen mode, the vehicle-mounted controller controls the sun visor screen to open, and executes to determine the target projection mode of the vehicle cabin. That is, when the vehicle-mounted controller determines that the current sun visor mode is the screen mode, the vehicle-mounted controller re-executes steps S101 to S103 to adjust the control of the vehicle cabin, so that the target user can be in a more comfortable state while controlling the vehicle cabin to enter the screen mode.
[0112] In this embodiment, if the current sun visor mode is the dressing mirror mode, the sun visor screen is controlled to be closed, the vehicle cabin is controlled to enter the dressing mirror mode, and the dressing mirror control data corresponding to the dressing mirror mode is obtained. According to the dressing mirror control data, the seat assembly, sun visor assembly and / or light assembly are adjusted; if the current sun visor mode is the screen mode, the target screen projection mode of the vehicle cabin is determined, which can achieve linkage adjustment of the vehicle cabin and improve the comfort of the target user in the target screen projection mode.
[0113] In one embodiment, if Figure 6 As shown, after step S1031, that is, after executing at least one of controlling the seat assembly to adjust the sitting posture based on the seat control data, controlling the sun visor assembly to adjust the field of view based on the field of view control data, and controlling the light assembly to adjust the brightness based on the brightness control data, the vehicle cabin control method further includes:
[0114] S601: Acquire user status data of a target user;
[0115] S602: Determine the current state of the target user according to the user state data;
[0116] S603: If the current state is an active state, controlling the seat assembly to execute a timed massage function, and repeatedly acquiring user state data of a target user;
[0117] S604: If the current state is the sleep state, the sun visor screen is controlled to be closed, the speaker assembly is controlled to be closed, and the light assembly is controlled to reach a preset brightness requirement.
[0118] Among them, user status data refers to the status data of the target user obtained by detecting the target user in the target screen projection mode.
[0119] As an example, in step S601, the vehicle controller obtains the user status data of the target user. It is understandable that the target user can perform regular detection on the target user in the target projection mode to obtain the user status data of the user, and the user status data can be used to reflect the user's fatigue level. In this example, the vehicle controller obtains the user status data of the target user in the target projection mode. Specifically, the visual fatigue of the target user can be monitored by pupil recognition to determine the user's visual fatigue state, and the target user can be monitored for a period of time in the target projection mode through the pressure sensor on the seat assembly to determine the target user's sitting time. The visual fatigue state and sitting time are used as user status data to obtain the user status data of the target user. Among them, the sitting time refers to the time the target user is in the target projection mode, and the visual fatigue state refers to the state of visual fatigue of the target user. In this example, the user status data of the target user in the target projection mode is obtained, so that it is feasible to determine the current state corresponding to the target user according to the user status data later.
[0120] The current state refers to the user state of whether the target user is currently tired, determined based on the user state data of the target user. The current state includes an active state and a sleeping state. The active state refers to a state in which the target user does not experience visual fatigue and the sitting time does not exceed a preset time threshold. The sleeping state refers to a state in which the target user experiences visual fatigue or the sitting time exceeds a preset time threshold. The preset time threshold is a pre-set time threshold for determining the sitting time of the target user.
[0121] As an example, in step S602, after the vehicle controller obtains the user status data for status monitoring of the target user, it determines the current status corresponding to the target user according to the user status data, and determines whether the target user is in an active state or a sleeping state. In this example, after the vehicle controller obtains the user status data including the visual fatigue state and sitting time of the target user in the target projection mode, it can determine the real-time current state of the target user by analyzing the visual fatigue state and sitting time of the user. If the target user is currently in a visual fatigue state, it is determined that the current state of the target user is a sleeping state. If the target user is not currently in a visual fatigue state, it is further determined whether the sitting time of the target user exceeds the preset time threshold. If the sitting time of the target user does not exceed the preset time threshold, it is determined that the current state of the target user is an active state. If the sitting time of the target user exceeds the preset time threshold, it is determined that the current state of the target user is a sleeping state; if the sitting time of the target user does not exceed the preset time threshold, it is determined that the current state of the target user is an active state. In this example, the current status of the target user is determined based on the user status data, which enables real-time monitoring of the target user's fatigue status, facilitates subsequent adjustments to the vehicle cabin based on the target user's current status, and improves the target user's comfort in the vehicle cabin.
[0122] As an example, in step S603, when the on-board controller determines that the current state is an active state, it starts the timed massage function of the seat assembly, and continues to repeatedly obtain the user status data of the target user, that is, repeats step S601, so as to realize real-time status monitoring of the target user. Understandably, if the current state is an active state, it indicates that the target user is not in a fatigue state and can still be in the target projection mode. At this time, the user status data of the target user continues to be monitored. In this example, the massage function of the seat assembly is started on a timed basis. For example, the massage function in the active state can be started on a timed basis according to the preset massage duration and the preset interval duration. The preset massage duration is ten minutes, and the preset interval duration is 50 minutes, that is, the target user is massaged for 10 minutes each time, and the time interval between two adjacent massages is 50 minutes. For another example, after determining that the target user has been in an active state for a period of time, a timed voice reminder can be given to the user to take a rest. In this example, when the target user's current status is active, the user status data of the target user continues to be monitored, and the timed massage function of the seat assembly is started. This can not only improve the comfort of the target user in the current projection mode, but also monitor the user status data of the target user in real time, so as to make a more accurate and timely judgment on the current status of the target user.
[0123] Among them, the preset brightness requirement refers to the ambient brightness state requirement of the vehicle cabin system corresponding to the sleep state.
[0124] As an example, in step S604, when the vehicle controller determines that the current state is the sleeping state, it controls the sun visor screen to be closed, controls the speaker assembly to be closed, and controls the preset brightness requirement of the light assembly. In this example, when the vehicle controller determines that the current state of the target user is the sleeping state, it directly closes the sun visor screen, turns off the speaker assembly, reduces the light transmittance of the window glass, and reduces the light brightness of the light assembly to meet the ambient brightness of the vehicle cabin system required for the sleeping state, so as to improve the comfort of the target user in the sleeping state.
[0125] In this embodiment, the current state of the target user is determined based on the user state data, and the vehicle cabin corresponding to the current state is adjusted based on the current state. This not only enables real-time monitoring of the target user's fatigue state, but also improves the comfort of the target user in the current state.
[0126] In another embodiment, step S602, i.e., determining the current state corresponding to the target user according to the user state data, further includes:
[0127] S6021: If the target user does not experience visual fatigue and the sitting time exceeds a preset time threshold, determining whether the target user is a minor user;
[0128] S6022: If the target user is a minor user, determine that the current state of the target user is a sleeping state;
[0129] S6023: If the target user is an adult user, determine that the current state of the target user is active, and give a timeout voice prompt.
[0130] As an example, in step S6021, when the vehicle controller determines that the target user has not experienced visual fatigue and the sitting time exceeds a preset time threshold, it further determines that the target user is an adult user or a minor user, so as to facilitate subsequent determination of the current status of the target user.
[0131] As an example, in step S6022, after determining that the target user has not experienced visual fatigue and the sitting time exceeds the preset time threshold, the on-board controller further determines that the target user is a minor user, and directly determines that the current state of the target user is a sleeping state. Understandably, for minor users, from the perspective of scientific eye use, even if visual fatigue has not occurred, as long as the eye use time in the target projection mode reaches the preset time threshold, the eye use should be stopped. Therefore, when it is determined that the target user has not experienced visual fatigue and the sitting time exceeds the preset time threshold, the current state of the minor user is determined to be a sleeping state, which can protect the eyesight of the minor user.
[0132] Among them, the timeout voice prompt refers to the voice prompt when the target user's sitting time in the target screen projection mode exceeds the preset time threshold.
[0133] As an example, in step S6023, after determining that the target user has not experienced visual fatigue and the sitting time exceeds the preset time threshold, the onboard controller further determines that the target user is an adult user, determines that the current state of the target user is active, and gives a timeout voice prompt. Understandably, for adult users, when it is determined that the sitting time exceeds the preset time threshold, a timeout voice prompt is given, so that the target user can grasp the duration of the target projection mode by himself, realize personalized settings, and improve the user experience of the target user.
[0134] In this embodiment, if the target user does not have visual fatigue and the sitting time exceeds the preset time threshold, it is determined whether the target user is a minor user. If the target user is a minor user, the current state of the target user is directly determined to be a sleeping state, which can protect the eyesight of the minor user. If the target user is an adult user, the current state of the target user is determined to be an active state, and a timeout voice prompt is given, so that the target user can master the duration of the target screen projection mode by himself, and personalized settings can be achieved to improve the user experience of the target user.
[0135] In one embodiment, after step S603, that is, after adjusting the vehicle cabin corresponding to the current state according to the current state, the vehicle cabin control method further includes: if the sun visor screen is in the stop use mode, controlling the sun visor screen to adjust.
[0136] Among them, the stop use mode refers to the state that the sun visor screen is not used. It can be understood that outside the vanity mirror mode and the screen mode of the sun visor screen, the sun visor screen is in the stop use mode.
[0137] As an example, when the vehicle controller determines that the sun visor screen is in the stop mode, it determines that the sun visor screen needs to be stored and reset, or the sun visor screen state corresponding to the target projection mode needs to be retained. The sun visor screen is controlled to be stored and reset, or the sun visor screen state corresponding to the target projection mode is retained through the target user's voice control, the flexible control of the screen, or the mechanical switch.
[0138] In this embodiment, when the sun visor screen is in a non-use mode, the sun visor screen is controlled and adjusted to facilitate storage and management of the sun visor screen.
[0139] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0140] In one embodiment, a vehicle-mounted controller is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the above-mentioned vehicle cabin control method is implemented when the processor executes the computer program.
[0141] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 7 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data used or generated during the execution of the vehicle cabin control method. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a vehicle cabin control method is implemented.
[0142] In one embodiment, a vehicle cabin control system is provided, including a seat assembly, a sun visor assembly and a vehicle-mounted controller, wherein the vehicle-mounted controller is connected to the seat assembly and the sun visor assembly, respectively, and is used to control the seat assembly to adjust the sitting posture and control the sun visor assembly to adjust the field of view.
[0143] As an example, a vehicle cabin control system includes a seat assembly, a sun visor assembly, a lighting assembly, a ceiling assembly, a window assembly, a speaker assembly and the vehicle-mounted controller in the above-mentioned embodiments, wherein the vehicle-mounted controller is respectively connected to the seat assembly, the sun visor assembly, the lighting assembly, the ceiling assembly, the window assembly and the speaker assembly, and is used to control the vehicle cabin system to make adjustments in the target screen projection mode to improve the comfort of the target user in the target screen projection mode.
[0144] The lighting assembly includes at least one lighting lamp, the speaker assembly includes at least one speaker, and the lighting assembly and the speaker assembly are arranged in the vehicle cabin system according to corresponding design requirements.
[0145] Among them, the sun visor assembly 1 includes a sun visor screen 1-1, a sun visor body 1-2, a screen mechanical switch 1-3, a screen power cord plug 1-4 and a screen protection cover 1-5. Figure 81 is a structural schematic diagram of a sun visor assembly in an embodiment, wherein (a) is a front view of the sun visor assembly, and (b) is a top view of the sun visor assembly. As shown in (a), the sun visor screen 1-1 is fixed on the sun visor body 1-2, the screen mechanical switch 1-3 is set on one side of the sun visor body 1-2, and the screen power cord connector 1-4 is set at a corner of the sun visor body 1-2. As shown in (b), the screen protection cover 1-5 is set above the sun visor body 1-2 to protect the sun visor screen 1-1. When the sun visor screen 1-1 is in screen mode, the vehicle controller controls the electronic device 6 currently being used by the target user to project the screen onto the sun visor screen 1-1 via a data cable, Bluetooth or WIFI.
[0146] Fig. 9 Schematic diagram of a vehicle cabin system corresponding to a screen mode in an embodiment. The seat assembly 2 includes a seat headrest 2-1, a seat back 2-2, a seat cushion 2-3, a leg rest 2-4, a hand rest (not shown) and a mouse rest (not shown). Fig. 9 It can be seen that the sun visor assembly 1 and the light assembly 3 are arranged on the ceiling assembly 4, the sun visor assembly 1 is arranged opposite to the seat assembly 2, and the speaker assembly 5 is respectively arranged on the seat headrest 2-1 and the seat back 2-2 in the seat assembly 2, and on the ceiling assembly 4. Fig. 9 It shows the state of the target user in the vehicle cockpit system when the target user is using the electronic device 6 and the sun visor screen 1-1 in the sun visor assembly 1 is in the screen mode. At this time, the vehicle controller controls the electronic device 6 that the target user is using to be projected onto the sun visor screen 1-1 through a data cable, Bluetooth or WIFI, etc. The distance a between the target user and the sun visor screen 1-1 is adjusted forward and backward along the e direction through the seat assembly 2, and the sun visor assembly 1 can be adjusted along the b direction. The field of vision of the target user is adjusted through the linkage adjustment between the seat assembly 2 and the sun visor screen-1. The seat headrest 2-1 and the seat back 2-2 in the seat assembly 2 can be adjusted in horizontal inclination along the c direction to improve the comfort of the target user in the target projection mode. The seat cushion 2-3 in the seat assembly 2 can be adjusted up and down along the d direction to achieve the height adjustment of the user's sitting posture, and the leg rest 2-4 in the seat assembly 2 can be rotated and adjusted along the f direction to control the horizontal inclination of the leg rest 2-4 to improve the comfort of the target user.
[0147] The vehicle cockpit system provided in this embodiment can realize the linkage control between the seat assembly and the sun visor assembly, thereby improving the comfort of the target user in the target projection mode.
[0148] In one embodiment, a vehicle is provided, comprising the vehicle cabin control system in the above embodiment.
[0149] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A vehicle cabin control method, characterized in that: include: Determine the target projection mode for the vehicle cockpit; According to the target screen projection mode, determine the screen projection control data corresponding to the target screen projection mode, wherein the screen projection control data includes seat control data and field of view control data; At least one of controlling the seat assembly to adjust the sitting posture based on the seat control data and controlling the sun visor assembly to adjust the field of view based on the field of view control data is executed.
2. The vehicle cabin control method according to claim 1, characterized in that: The screen projection control data also includes brightness control data; The executing step of controlling the seat assembly to adjust the sitting posture based on the seat control data and controlling the sun visor assembly to adjust the field of view based on the field of view control data comprises: At least one of controlling the seat assembly to adjust the sitting posture based on the seat control data, controlling the sun visor assembly to adjust the field of view based on the field of view control data, and controlling the light assembly to adjust the brightness based on the brightness control data is executed.
3. The vehicle cabin control method according to claim 1, characterized in that: The determining, according to the target screen projection mode, screen projection control data corresponding to the target screen projection mode includes: If the target screen projection mode is a game mode, at least one of the first seat control data, the first field of view control data, and the first brightness control data corresponding to the game mode is determined as the screen projection control data corresponding to the game mode; If the target screen projection mode is an audio-visual mode, at least one of the second seat control data, the second field of view control data, and the second brightness control data corresponding to the game mode is determined as the screen projection control data corresponding to the game mode.
4. The vehicle cabin control method according to claim 1, characterized in that: The determining, according to the target screen projection mode, screen projection control data corresponding to the target screen projection mode includes: Obtain target user information corresponding to the target user; If there is existing control data in the target screen projection mode corresponding to the target user information, the existing control data is determined as the screen projection control data corresponding to the target screen projection mode; If there is no existing control data for the target screen projection mode corresponding to the target user information, the preset control data corresponding to the target screen projection mode is determined as the screen projection control data corresponding to the target screen projection mode.
5. The vehicle cabin control method according to claim 4, characterized in that: If there is no existing control data in the target screen projection mode corresponding to the target user information, determining the preset control data corresponding to the target screen projection mode as the screen projection control data corresponding to the target screen projection mode, including: If there is no existing control data corresponding to the target user information, obtaining the user posture data in the target user information; The preset control data corresponding to the target screen projection mode and the user posture data is determined as the screen projection control data corresponding to the target screen projection mode.
6. The vehicle cabin control method according to claim 1, characterized in that: Before determining the target screen projection mode of the vehicle cockpit, the vehicle cockpit control method further includes: Get the current visor mode of the vehicle cabin; If the current sun visor mode is a vanity mirror mode, the sun visor screen is controlled to be turned off, vanity mirror control data corresponding to the vanity mirror mode is acquired, and based on the vanity mirror control data, at least one of controlling the seat assembly to adjust the sitting posture, controlling the sun visor assembly to adjust the field of view, and controlling the light assembly to adjust the brightness is executed; If the current sun visor mode is the screen mode, the sun visor screen is controlled to open, and the target screen projection mode of the vehicle cabin is determined.
7. The vehicle cabin control method according to claim 2, characterized in that: After at least one of controlling the seat assembly to adjust the sitting posture based on the seat control data, controlling the sun visor assembly to adjust the field of view based on the field of view control data, and controlling the light assembly to adjust the brightness based on the brightness control data, the vehicle cabin control method further includes: Get the user status data of the target user; Determine the current status of the target user according to the user status data; If the current state is an active state, controlling the seat assembly to perform a timed massage operation, and repeatedly acquiring user state data of a target user; If the current state is a sleeping state, the sun visor screen is controlled to be closed, the speaker assembly is controlled to be closed, and the lighting assembly is controlled to reach a preset brightness requirement.
8. A vehicle-mounted controller, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the vehicle cabin control method according to any one of claims 1 to 7 is implemented.
9. A vehicle cockpit control system, characterized in that: It comprises a seat assembly, a sun visor assembly and the vehicle-mounted controller as claimed in claim 8, wherein the vehicle-mounted controller is connected to the seat assembly and the sun visor assembly and is used to control the seat assembly to adjust the sitting posture and control the sun visor assembly to adjust the field of view.
10. A vehicle, characterized in that: Includes the vehicle cabin control system as described in claim 9.
Citation Information
Patent Citations
Vehicle-mounted holographic display method and device
CN110053557A
Head-up display system and vehicle
CN113835228A
Vehicle cabin film watching method and device and computer readable storage medium
CN114179730A
Intelligent adjusting method, device and equipment for multifunctional sun shield and storage medium
CN114228450A
Automobile co-driver entertainment device
CN211364225U