Intelligent cabin control method and device, medium, equipment and vehicle

By using intelligent cockpit control methods, the position and posture of seats and functional devices are determined and adjusted according to the user's selected scenario mode, which solves the problem that existing cockpits cannot meet diverse usage needs and improves user experience and safety.

CN120921996APending Publication Date: 2025-11-11SHANGHAI LIXIANG AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410573230.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-09
Publication Date
2025-11-11

Smart Images

  • Figure CN120921996A_ABST
    Figure CN120921996A_ABST
Patent Text Reader

Abstract

The invention relates to an intelligent cabin control method and device, a medium, equipment and a vehicle. The method comprises the following steps: in response to a selection operation for a scene mode in a cabin, determining to enter a target scene mode; each scene mode comprises to-be-controlled functional equipment and a seat; according to a seat control instruction of a user for a target seat in the target scene mode, whether the target seat meets a preset adjustment condition or not is judged; under the condition that the adjusting condition is met, the target seat is controlled to be adjusted to the position and posture represented by the seat control instruction; and controlling the target function equipment according to an equipment control instruction of the user on the target function equipment in the target scene mode. According to the technical scheme, the use requirements of passengers in different scenes can be well met through combined control over the seat and the functional equipment, diversified development of the cabin is promoted, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of automotive technology, and in particular to a smart cockpit control method, device, medium, equipment, and vehicle. Background Technology

[0002] With the development of technology, cars are no longer just used as a means of transportation. Users have increasingly higher demands for expandable and multi-scenario integrated car cabins. Currently, most car cabins on the market can only meet some of the needs for riding and audio-visual entertainment. However, scenario-based usage needs such as rest and seat linkage control have not been met, resulting in a poor user experience. Further development of cabin diversification is needed. Summary of the Invention

[0003] To address the aforementioned technical issues, this disclosure provides an intelligent cockpit control method, device, medium, equipment, and vehicle to better meet the usage needs of passengers in different scenarios and promote the diversified development of cockpits.

[0004] This disclosure provides a smart cockpit control method, including:

[0005] In response to the selection operation for the in-cabin scene mode, the target scene mode is determined to be entered; wherein, each of the scene modes includes: the functional device to be controlled and the seat;

[0006] Based on the user's seat control command for the target seat in the target scenario mode, it is determined whether the target seat meets the preset adjustment conditions; wherein, the adjustment conditions include: there are no passengers on the target seat, and the distance between the target seat and the preset reference seat is greater than a first distance threshold;

[0007] When the adjustment conditions are met, the target seat is controlled to adjust to the position and posture indicated by the seat control command;

[0008] The target functional device is controlled according to the user's device control command for the target functional device in the target scenario mode.

[0009] In some embodiments, the target scene mode includes a face-to-face seating mode; determining whether the target seat meets preset adjustment conditions based on the user's seat control commands for the target seat in the target scene mode includes:

[0010] Based on the user's seat control command for the seat to be controlled in the face-to-face mode, the target seat as the object of rotation and the reference seats in front of and behind the target seat are determined.

[0011] Determine whether there is a passenger in the target seat;

[0012] If there is a passenger, a notification message indicating that there is a passenger in the target seat is generated;

[0013] If there are no passengers, determine whether the distance between the target seat and the reference seat is greater than a first distance threshold;

[0014] If the distance is not greater than the first distance threshold, the target seat is controlled to move along the slide rail until the distance between the target seat and the reference seat is greater than the first distance threshold.

[0015] If the distance is greater than the first distance threshold, then the adjustment condition is determined to be met.

[0016] In some embodiments, controlling the target seat to adjust to the position and posture indicated by the seat control command includes:

[0017] Obtain the attitude parameters, position parameters, and rotation angle from the seat control command;

[0018] The target seat adjustment posture is controlled according to the posture parameters; wherein, the posture parameters include: seat height parameters, backrest angle parameters, leg support parameters, and lumbar support parameters;

[0019] The target seat is controlled to move along the slide rail to the first position according to the position parameters;

[0020] Determine whether the distance between the target seat and the reference seat is greater than a first distance threshold;

[0021] If the distance is not greater than the first distance threshold, the target seat is adjusted from the first position to the second position; wherein the distance between the target seat and the reference seat at the second position is greater than the first distance threshold.

[0022] If the distance is greater than the first distance threshold, the target seat is controlled to rotate according to the rotation angle.

[0023] In some embodiments, the target scene mode includes a double bed mode; determining whether the target seat meets preset adjustment conditions based on the user's seat control commands for the target seat in the target scene mode includes:

[0024] Based on the user's seat control command for the seat to be controlled in the double bed mode, determine the target seat as the adjustment center and the reference seats in front of and behind the target seat;

[0025] Determine whether there are passengers in the target seat and the reference seat;

[0026] If the target seat and / or the reference seat has a passenger, a passenger notification message is generated.

[0027] If neither the target seat nor the reference seat has passengers, then it is determined whether the distance between the target seat and the reference seat is greater than a second distance threshold.

[0028] If the distance is not greater than the second distance threshold, the target seat and / or reference seat are controlled to move along the slide rail until the distance between the target seat and the reference seat is greater than the second distance threshold.

[0029] If the distance is greater than the second distance threshold, then the adjustment condition is determined to be met.

[0030] In some embodiments, the target scene mode includes a movie-watching mode, and the target functional device includes a multimedia player; controlling the target functional device according to the user's device control command for the target functional device in the target scene mode includes:

[0031] The extension distance and placement angle are determined based on the user's device control commands to the multimedia player in the movie viewing mode;

[0032] The multimedia player is controlled to extend or retract to a third position based on the extended distance;

[0033] Determine whether there are obstacles within a preset distance range around the multimedia player;

[0034] If present, the multimedia player is moved from the third position to the fourth position; wherein the multimedia player at the fourth position is free from obstacles within a preset distance range.

[0035] If not, the multimedia player's posture is adjusted according to the placement angle.

[0036] In some embodiments, the target scene mode includes a nap mode, and the target functional device includes a camera, a lamp, and a multimedia player; controlling the target functional device according to the user's device control command for the target functional device in the target scene mode includes:

[0037] According to the user's device control command for the camera in the nap mode, the camera is controlled to capture facial images of the passenger on the target seat;

[0038] Identify the emotion category in the facial image;

[0039] The brightness and color of the lamps are controlled according to the emotion category, as well as the playback content and volume of the multimedia player.

[0040] In some embodiments, controlling the target seat to adjust to the position and posture indicated by the seat control command includes:

[0041] According to the seat control command, query the memory seat parameters corresponding to the target scene mode and the target seat in the historical posture data;

[0042] The target seat is adjusted to the memory position based on the memory seat parameters.

[0043] In some embodiments, after controlling the target functional device, the method further includes:

[0044] In response to the mode exit command, the target seat and the target functional device are restored to their state before entering the target scene mode.

[0045] This disclosure provides an intelligent cockpit control device, including:

[0046] The scene mode determination module is used to determine the target scene mode to enter in response to the selection operation of the scene mode in the cockpit; wherein, each of the scene modes includes: the functional device to be controlled and the seat;

[0047] The adjustment condition judgment module is used to determine whether the target seat meets preset adjustment conditions based on the user's seat control command for the target seat in the target scenario mode; wherein, the adjustment conditions include: there are no passengers on the target seat, and the distance between the target seat and the preset reference seat is greater than a first distance threshold;

[0048] The seat control module is used to control the target seat to adjust to the position and posture indicated by the seat control command when the adjustment conditions are met.

[0049] The functional device control module is used to control the target functional device according to the user's device control instructions for the target functional device in the target scene mode.

[0050] This disclosure also provides a computer-readable storage medium that stores a program or instructions that cause a computer to perform the steps of any of the above methods.

[0051] This disclosure also provides an electronic device, including:

[0052] One or more processors;

[0053] Memory, used to store one or more programs or instructions;

[0054] The processor executes the steps of any of the above methods by calling programs or instructions stored in the memory.

[0055] This disclosure also provides a vehicle including: the intelligent cockpit control device as described above.

[0056] The technical solution provided in this disclosure has the following advantages compared with the prior art:

[0057] The technical solution provided in this disclosure includes: responding to a selection operation for a cabin scene mode, determining to enter a target scene mode; wherein each scene mode includes: a functional device to be controlled and a seat; determining whether the target seat meets preset adjustment conditions based on the user's seat control command for the target seat in the target scene mode; if the adjustment conditions are met, controlling the target seat to adjust to the position and posture indicated by the seat control command; and controlling the target functional device based on the user's device control command for the target functional device in the target scene mode. This technical solution provides multiple selectable scene modes for the automotive cabin. After selecting the desired target scene mode, by controlling the target seat and target functional device in the target scene mode, the target seat and target functional device are adjusted to a state that meets the passenger's usage needs; thereby, through the joint control of the seat and functional device, a cabin atmosphere that conforms to the current scene is created for the passenger, better meeting the passenger's usage needs in different scenarios, promoting the diversified development of the cabin, and improving the user experience. At the same time, before controlling the target seat, the safety of the seat adjustment process is ensured by determining whether the adjustment conditions are met, avoiding potential safety hazards. Attached Figure Description

[0058] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0059] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0060] Figure 1 A flowchart of an intelligent cockpit control method provided in this disclosure embodiment;

[0061] Figure 2 A schematic diagram of a smart cockpit control process provided in an embodiment of this disclosure;

[0062] Figure 3 A structural block diagram of an intelligent cockpit control device provided in an embodiment of this disclosure;

[0063] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0064] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0065] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0066] Figure 1 This is a flowchart illustrating an intelligent cockpit control method provided in an embodiment of this disclosure. This method is applicable to vehicles with multiple rows of seats, such as second-row and third-row seats, and can jointly control seats and functional devices according to the user-selected target scenario mode, better meeting the usage needs of passengers in different scenarios. This method can be executed by an intelligent cockpit control device, which can be implemented in software and / or hardware. Figure 1 As shown, the method includes the following steps:

[0067] S102, in response to the selection operation for the in-cabin scene mode, determine to enter the target scene mode; wherein, each scene mode includes: the functional equipment to be controlled and the seat.

[0068] Reference Figure 2In one embodiment, a human-machine interface (HMI) device can receive user selections for in-cabin scene modes. The HMI device can connect to multiple devices such as multimedia players, speakers, and seat adjustment buttons to enable human-machine interaction between the user and these devices. This embodiment can display various preset scene modes within the smart cockpit on the HMI device. Scene modes include: a face-to-face mode suitable for passengers in the front and rear seats to play games, conduct business meetings, or eat; a large bed mode suitable for long-distance rest; a short nap mode suitable for short rests; and a movie-watching mode suitable for audio-visual entertainment. In each scene mode, the controllable functional devices and seats are pre-configured to meet the user's usage needs in the current scene mode after control and adjustment. The aforementioned functional devices are any devices available to the user in the vehicle, such as multimedia players, lights, speakers, microphones, aromatherapy diffusers, temperature and humidity control devices, and cameras; the aforementioned seats are smart seats with functions such as rotation, sliding along rails, backrest adjustment, footrest adjustment, ventilation, and heating.

[0069] Based on the user's selection of scene modes on the human-computer interaction device, the system determines the target scene mode selected by the user and enters that mode. After entering the target scene mode, information such as the target seat and target functional devices to be controlled in the target scene is displayed.

[0070] S104. Based on the user's seat control command for the target seat in the target scenario mode, determine whether the target seat meets the preset adjustment conditions; wherein, the adjustment conditions include: there are no passengers on the target seat, and the distance between the target seat and the preset reference seat is greater than a first distance threshold.

[0071] like Figure 2 In this embodiment, the human-computer interaction device can receive the user's seat control command for the target seat in the target scene mode, and transmit the seat control command to the vehicle body control device, so as to control the seat position, seat posture, light color and brightness, multimedia player playback content and volume, etc. through the vehicle body control device.

[0072] Upon receiving a seat control command, this embodiment can determine whether the target seat meets the preset adjustment conditions, that is, whether there is a passenger on the target seat and whether the distance between the target seat and the preset reference seat is greater than a first distance threshold. If there is no passenger on the target seat and the distance between the target seat and the reference seat is greater than the first distance threshold, then the adjustment conditions are met. Correspondingly, if there is a passenger on the target seat and / or the distance between the target seat and the reference seat is not greater than the first distance threshold, then the adjustment conditions are not met.

[0073] S106. Under the condition that the adjustment conditions are met, control the target seat to adjust to the position and posture indicated by the seat control command.

[0074] In this embodiment, when the target seat meets the adjustment conditions, the target seat's position and posture are controlled according to the seat control command. Position can be understood as the location of movement along the slide rail, and posture can include seat height, backrest angle, leg rest tilting, and lumbar support tilting.

[0075] S108. Control the target functional device according to the user's device control command for the target functional device in the target scenario mode.

[0076] It is understandable that the required control actions may differ for different functional devices. For example, for a multimedia player, position, orientation, playback content, and volume can be controlled; for a lighting fixture, light color and brightness can be controlled; and for an electric screen, raising and lowering can be controlled. Based on this, this embodiment can perform targeted control of the execution actions of the target functional device according to device control commands.

[0077] The intelligent cockpit control method provided in this embodiment includes: responding to a selection operation for a scene mode within the cockpit, determining to enter a target scene mode; wherein each scene mode includes: a functional device to be controlled and a seat; determining whether the target seat meets preset adjustment conditions based on the user's seat control command for the target seat in the target scene mode; if the adjustment conditions are met, controlling the target seat to adjust to the position and posture indicated by the seat control command; and controlling the target functional device based on the user's device control command for the target functional device in the target scene mode. This technical solution provides multiple selectable scene modes for the automotive cockpit. After selecting the desired target scene mode, by controlling the target seat and target functional device in the target scene mode, the target seat and target functional device are adjusted to a state that meets the passenger's usage needs; furthermore, through the joint control of the seat and functional device, a cockpit atmosphere that conforms to the current scene is created for the passenger, better meeting the passenger's usage needs in different scenarios, promoting the diversified development of the cockpit, and improving the user experience. Simultaneously, before controlling the target seat, the safety of the seat adjustment process is ensured by determining whether the adjustment conditions are met, avoiding potential safety hazards.

[0078] For ease of understanding, the following uses the sitting-to-sit mode, double bed mode, nap mode, and movie-watching mode as examples of target scenario modes to describe in detail the intelligent cockpit control method provided in the embodiments of this disclosure.

[0079] In this embodiment, the target scene mode may include a face-to-face seating mode. Accordingly, based on the user's seat control commands for the target seat in the target scene mode, determining whether the target seat meets the preset adjustment conditions may include the following:

[0080] S201. Based on the user's seat control command for the seat to be controlled in the face-to-face mode, determine the target seat as the object of rotation and the reference seats in front of and behind the target seat.

[0081] It's easy to understand that in a face-to-face seating configuration, passengers in the front and rear rows of seats typically sit facing each other. Therefore, in vehicles with more than two rows of seats, the front seats often need to be rotated backwards as the object of rotation. For example, based on the seat control commands in face-to-face mode, if the driver's side seat is determined to be the target seat for rotation, then the second-row seats behind the driver's side seat become the reference seats. Alternatively, based on the seat control commands in face-to-face mode, if the front passenger side seat is determined to be the target seat for rotation, then the second-row seats behind the front passenger side seat become the reference seats. Or, based on the seat control commands in face-to-face mode, if a specific seat in the second row is determined to be the target seat for rotation, then the third-row seats behind that target seat become the reference seats.

[0082] S202. Determine if there is a passenger in the target seat. To avoid causing injury to the passenger during seat adjustment, a pressure sensor installed on the target seat can be used to determine if there is a passenger. Taking the driver's side seat as an example, this embodiment determines whether there is a passenger in the driver's side seat.

[0083] S203. If there is a passenger, generate a notification message indicating that there is a passenger in the target seat. If there is a passenger in the target seat (e.g., the driver's side seat), no adjustment is made to the target seat; simultaneously, a notification message indicating that there is a passenger in the target seat is generated using text, audio, or other means. This notification message informs the passenger why seat adjustment is not possible and also suggests that the passenger needs to temporarily leave the seat to safely adjust it.

[0084] S204. If there are no passengers, determine whether the distance between the target seat and the reference seat is greater than a first distance threshold. When there are no passengers on the target seat, the distance between the target seat and the reference seat can be obtained using a displacement sensor installed on the target seat, and compared with a preset first distance threshold. The first distance threshold is used to ensure that the target seat can rotate safely within a sufficiently large space to avoid a collision.

[0085] In a specific example, it can be determined whether the distance between the driver's side seat and the second row of seats behind the driver's side is greater than a first distance threshold. Or in another example, it can be determined whether the distance between the front passenger side seat and the second row of seats behind the front passenger side is greater than a first distance threshold.

[0086] S205. If the distance is not greater than the first distance threshold, control the target seat to move along the slide rail until the distance between the target seat and the reference seat is greater than the first distance threshold. If the distance between the target seat and the reference seat is not greater than the first distance threshold, it means that the space is insufficient to allow the target seat to rotate safely and may collide with the reference seat. In this case, control the target seat to move along the slide rail to increase the distance between it and the reference seat until the distance between them is greater than the first distance threshold.

[0087] S206. If the distance is greater than the first distance threshold, then the adjustment condition is determined to be met.

[0088] According to the above embodiments, the control of the target seat to adjust to the position and posture indicated by the seat control command can be referred to as follows.

[0089] S207. Obtain the attitude parameters, position parameters, and rotation angle from the seat control command. The attitude parameters are used to adjust the target seat's height, backrest angle, leg rest tilt and extension, and lumbar support posture (up, down, left, right, etc.); the position parameters are used to adjust the target seat's position along the slide rail; and the rotation angle is used to control the target seat's rotation, for example, 180 degrees.

[0090] S208. Control the target seat to adjust its posture according to the posture parameters; wherein, the posture parameters include, but are not limited to: seat height parameters, backrest angle parameters, leg support parameters, and lumbar support parameters.

[0091] In this embodiment, the target seat is raised or lowered according to the seat height parameter to meet the passenger's height and line of sight. The backrest angle of the target seat is adjusted according to the backrest angle parameter to support the lumbar region, ensuring that the lower back and abdomen are not unsupported when reclining, reducing fatigue and improving comfort. The leg rest of the target seat is adjusted according to the leg rest parameter to adjust its forward tilt and extension. The lumbar support angle of the target seat is adjusted according to the lumbar support parameter to adapt to the passenger's body shape. It is understood that the above are only examples of posture parameters, and in practical applications, other posture-related parameters such as headrest height may also be included, which are not limited here.

[0092] S209. Control the target seat to move along the slide rail to the first position according to the position parameters. In this embodiment, the target seat can be controlled to move forward or backward along the slide rail according to the position parameters, so that the target seat reaches the first position indicated by the position parameters along the slide rail.

[0093] S210. Determine whether the distance between the target seat and the reference seat is greater than the first distance threshold.

[0094] Considering that the target seat may change its distance from the reference seat after its posture and position are adjusted, after adjusting the posture and position of the target seat, it can be determined again whether the distance is greater than the first distance threshold. If it is not greater than the first distance threshold, the position of the target seat can be adjusted a second time.

[0095] S211. If the distance is not greater than the first distance threshold, the target seat is adjusted from the first position to the second position; wherein the distance between the target seat and the reference seat at the second position is greater than the first distance threshold.

[0096] In this embodiment, when the distance between the target seat and the reference seat is not greater than the first distance threshold, the current distance between the target seat and the reference seat at the first position can be calculated first, and the difference between the current distance and the first distance threshold can be calculated. Then, the second position can be calculated based on the distance difference and the first position. Finally, the target seat can be adjusted from the first position to the second position so that the distance between the target seat and the reference seat at the second position is greater than the first distance threshold.

[0097] S212. If the distance is greater than the first distance threshold, control the target seat to rotate according to the rotation angle.

[0098] In this embodiment, when the distance between the target seat and the reference seat is greater than a first distance threshold, the target seat is controlled to rotate according to the rotation angle, such as rotating 180 degrees.

[0099] In this embodiment, after adjusting the target seat to the position and posture indicated by the seat control command, the adjusted position and posture of the target seat can be memorized. This way, upon entering the face-to-face seating mode again, the target seat can be directly adjusted according to the memorized position and posture. Based on this, this embodiment provides the following method for controlling the target seat to adjust to the position and posture indicated by the seat control command, including:

[0100] Based on the seat control command, query the memory seat parameters corresponding to the target scene mode and the target seat in the historical posture data; adjust the target seat to the memory posture based on the memory seat parameters.

[0101] Each scene mode can store its own corresponding historical pose data, including data on adjusted position and adjusted posture. For some multi-row seats, the same scene mode may correspond to different seats to be controlled. Based on this, a correspondence between historical pose data and seats can be established. That is, the same scene mode includes multiple sets of historical pose data corresponding to different seats to be controlled.

[0102] In this embodiment, after entering the face-to-face sitting mode, the memory seat parameters corresponding to the face-to-face sitting mode and the target seat are queried from the historical pose data corresponding to each scene mode; the position and posture of the target seat are adjusted according to the memory seat parameters, thereby adjusting the target seat to the memory pose.

[0103] In this embodiment, the target functional device to be controlled in the face-to-face mode includes an instrument panel, specifically a multi-functional auxiliary instrument panel. Accordingly, controlling the target functional device according to the user's device control commands in the target scene mode may include: controlling the instrument panel to move along the slide rail and adjust its height along the lifting screw, according to the device control commands.

[0104] In one specific example, based on the user's device control command for the dashboard, if it is indicated that the multi-functional sub-dashboard to be controlled needs to be extended between the driver's side seat and the second-row seats, the multi-functional sub-dashboard is controlled to move along the slide rail to the position corresponding to the device control command; and if it is indicated that the multi-functional sub-dashboard needs to be unfolded to form a full desktop, the dashboard is controlled to adjust to the height corresponding to the device control command as the lifting screw is raised and lowered.

[0105] In addition, during the adjustment of the instrument panel, the stall current of the motor can be used to determine whether there is any jamming. If jamming is encountered, the motor can be controlled to reverse the action so that the instrument panel returns to its initial position.

[0106] In this embodiment, after the instrument panel is adjusted to the position and height indicated by the equipment control command, the adjusted position and height of the instrument panel can be memorized; thus, when entering the face-to-face mode again, the instrument panel can be directly adjusted according to the memorized position and height.

[0107] This completes the control of the target seat and target functional devices in the face-to-face mode. By adjusting the target seat and target functional devices such as the dashboard, a spatial atmosphere suitable for the face-to-face mode is created for the user, which well meets the user's needs for games, office meetings and other uses in the face-to-face mode.

[0108] In this embodiment, the target scene mode may include a double bed mode. Accordingly, based on the user's seat control commands for the target seat in the target scene mode, determining whether the target seat meets the preset adjustment conditions may include the following:

[0109] S301. Based on the user's seat control command for the seat to be controlled in the double bed mode, determine the target seat as the adjustment center and the reference seats in front of and behind the target seat.

[0110] As is easily understood, the "double bed" mode typically involves unfolding the seats as flat as possible, creating a structure resembling a bed. Therefore, the target seat in this mode needs ample space both in front and behind, making it generally a middle row seat like the second or third row. For example, if the seat control command in double bed mode determines that space adjustment is centered on the driver's side second-row seat, then the driver's side seats in front of and behind the driver's side second-row seat, as well as the third-row seats, all serve as reference seats. Alternatively, if the seat control command in double bed mode determines that space adjustment is centered on the front passenger side second-row seat, then the front passenger seat and the third-row seats both serve as reference seats.

[0111] S302. Determine if there are passengers in the target seat and reference seat. To avoid causing injury to passengers in the target seat or those sitting in front and behind during seat adjustment, pressure sensors installed on the target seat and reference seat can be used to determine if there are passengers. For example, determine if there are passengers in the second row seat on the driver's side, as well as the third row seat on the driver's side.

[0112] S303. If there is a passenger in the target seat and / or the reference seat, a passenger presence notification is generated. If there is a passenger in at least one of the target seat and the reference seat, no adjustment is made to the target seat; instead, a passenger presence notification is generated, indicating which specific seat has a passenger.

[0113] S304. If neither the target seat nor the reference seats have passengers, determine whether the distance between the target seat and the reference seats is greater than a second distance threshold. In practical applications, there may be two reference seats. In this case, the distance between the target seat and each reference seat can be determined separately to ensure that the distance is greater than the second distance threshold. It is understood that the second distance threshold may be different for different reference seats. For example, if the target seat is the second-row seat on the driver's side, then determine whether the distance between the second-row seat on the driver's side and the driver's side seat in front of it is greater than the second distance threshold (e.g., 35 cm), and determine whether the distance between the second-row seat on the driver's side and the third-row seat behind it is greater than the second distance threshold (e.g., 40 cm).

[0114] S305. If the distance is not greater than the second distance threshold, control the target seat and / or reference seat to move along the slide rail until the distance between the target seat and the reference seat is greater than the second distance threshold. In this embodiment, "greater than the second distance threshold" means that the distance between the target seat and each reference seat is greater than their respective second distance thresholds. For example, if the distance between the target seat and the driver's side seat is greater than the second distance threshold, but the distance between the target seat and the third-row seats is not greater than the second distance threshold, it is possible to control only the target seat and at least one of the third-row seats to move along the slide rail so that the distance between the target seat and the third-row seats is greater than the second distance threshold.

[0115] S306. If the distance is greater than the second distance threshold, then the adjustment condition is determined to be met.

[0116] Based on the above embodiments, the target seat is controlled to adjust to the position and posture indicated by the seat control command, as shown below.

[0117] S307. Obtain the posture parameters, position parameters, and folding angle from the seat control command; wherein, the folding angle is used to control the target seat to change from a seat posture to a bed posture by folding.

[0118] S308. Control the target seat to move along the slide rail to the fifth position according to the position parameters. In order to reserve enough folding space for the target seat, this embodiment can first control the target seat to move to the fifth position according to the position parameters, and then adjust the posture at the fifth position, as shown in the following steps.

[0119] S309. Control the target seat to adjust its posture according to the posture parameters; wherein, the posture parameters include: seat height parameters, backrest angle parameters, leg support parameters, and lumbar support parameters.

[0120] S309. Control the target seat to fold from a seat posture to a bed posture based on the folding angle.

[0121] S310. Determine whether the distance between the target seat and the reference seat is greater than the third distance threshold. The target seat, when folded into a bed position, occupies a large space. To avoid affecting the comfort of passengers in front and behind it, after adjusting the target seat, determine whether the distance between the target seat and the reference seat is greater than the third distance threshold. If the distance is not greater than the third distance threshold, then the position of the target seat and / or the reference seat can be adjusted again to provide passengers with relatively spacious activity space.

[0122] S311. If the distance is not greater than the third distance threshold, the target seat is adjusted from the fifth position to the sixth position; wherein the distance between the target seat and the reference seat at the sixth position is greater than the third distance threshold; or, the position of the reference seat is adjusted so that the distance between the target seat and the adjusted reference seat is greater than the third distance threshold.

[0123] In one example of the double bed mode, the second-row seat on the front passenger side (the target seat) is moved along a rail to the fifth position based on position parameters. The posture of the second-row seat on the front passenger side is adjusted based on posture parameters such as seat height, backrest angle, leg rest, and lumbar support. The seat is then folded into a bed position based on the folding angle, allowing passengers to lie down. Finally, based on a third distance threshold, the positions of the second-row seat on the front passenger side, as well as the front and rear front passenger seats and the third-row seats, are adjusted a second time to ensure relatively comfortable space for each passenger.

[0124] In another embodiment, the memory seat parameters corresponding to the bed mode and the target seat can be queried from the historical posture data according to the seat control command in the bed mode; and the target seat can be adjusted to the memory posture according to the memory seat parameters.

[0125] It is understood that the method of controlling the position and posture of the target seat in the double bed mode is basically the same as the method of controlling the position and posture of the target seat in the face-to-face mode. For the parts of the control method described in steps S307-S311 above that are not mentioned, please refer to the embodiment in the face-to-face mode. To avoid repetition, they will not be described again here.

[0126] In this embodiment, the target functional devices to be controlled in the double bed mode may include speakers, lights, and multimedia players, with the lights specifically being ambient lights. Correspondingly, controlling the target functional devices according to the user's device control commands in the target scene mode may include:

[0127] Based on the device control commands for the speakers, the volume of the speakers is controlled; based on the device control commands for the lighting fixtures, the brightness and color of the light are controlled; based on the device control commands for the multimedia player, the content played by the multimedia player is controlled. These target functional devices can be controlled independently and, through different combinations, can meet the diverse usage needs of passengers.

[0128] At this point, the control of the target seat and target functional equipment in the double bed mode is completed. By adjusting the target seat and target functional equipment, a spatial atmosphere that conforms to the double bed mode is created for the user, which well meets the user's needs for lying down, long-distance rest and other uses in the double bed mode.

[0129] In this embodiment, the target scene mode may include a movie-watching mode. Accordingly, determining whether the target seat meets preset adjustment conditions based on the user's seat control commands for the target seat in the target scene mode may include the following:

[0130] S401. Based on the user's seat control command for the seat to be controlled in movie viewing mode, determine the target seat as the adjustment center and the reference seats in front of and behind the target seat.

[0131] It's easy to understand that movie-watching mode is generally an entertainment option for rear passengers. Therefore, the target seat to be controlled in movie-watching mode is typically the second or third row, with the reference seats being the seats adjacent to the target seat in front of and behind it. For example, based on the seat control commands in movie-watching mode, if the space adjustment is determined with the second-row seat on the driver's side as the center, then the driver's side seats in front of and behind the second-row seat on the driver's side, as well as the third-row seats, are all used as reference seats.

[0132] S402. Determine whether there are passengers in the target seat and the reference seat.

[0133] S403. If there are passengers in the target seat and / or reference seat, generate a notification message indicating that there are passengers.

[0134] S404. If neither the target seat nor the reference seat has passengers, determine whether the distance between the target seat and the reference seat is greater than the fourth distance threshold.

[0135] S405. If the distance is not greater than the fourth distance threshold, control the target seat and / or reference seat to move along the slide rail until the distance between the target seat and the reference seat is greater than the fourth distance threshold.

[0136] S406. If it is greater than the fourth distance threshold, then the adjustment condition is determined to be met.

[0137] The specific implementation of determining whether the target seat meets the adjustment conditions in the above movie viewing mode can be referred to the aforementioned implementation of determining whether the target seat meets the adjustment conditions in the double bed mode.

[0138] Based on the above embodiments, the target functional device in the movie-watching mode may include, but is not limited to, a multimedia player; wherein, the multimedia player can be flexibly adjusted in position and angle, such as a common car player, or a motorized screen and flexible screen. The target functional device is controlled according to the user's device control commands in the target scene mode, as shown below.

[0139] S407. Based on the user's device control commands for the multimedia player in movie viewing mode, determine the extension distance and placement angle. The extension distance refers to the distance extended from the original location of the multimedia player in multiple directions, including up, down, left, right, front, and back. The placement angle refers to the angle at which it can be tilted relative to the horizontal and vertical orientations.

[0140] S408. Control the multimedia player to extend or retract to the third position based on the extension distance. Specifically, the multimedia player can be connected to the car via a movable arm. The target direction and distance to be moved are determined based on the extension distance, thereby controlling the movable arm to extend or retract a certain distance along the target direction, causing the multimedia player to extend or retract to the third position.

[0141] S409. Determine whether there are obstacles within a preset distance range around the multimedia player. To ensure that the multimedia player can be freely positioned and rotated within a certain angle range, it is possible to determine whether there are obstacles within a preset distance range around the multimedia player. These obstacles can be seats, windows, roofs, etc. There are several ways to determine whether there are obstacles within a preset distance range around the multimedia player, as shown in the following examples.

[0142] In one example, an ultrasonic transmitter mounted on a multimedia player can emit ultrasonic waves, which are then received by an ultrasonic receiver. The ultrasonic echoes can be used to determine whether there are obstacles within a preset distance range around the multimedia player.

[0143] In another example, a depth image can be captured by a depth camera set on the multimedia player, and image recognition can be performed on the depth image to obtain obstacles in the depth image; the distance between the obstacle and the depth camera can be determined based on the depth value of each pixel corresponding to the obstacle in the depth image, and the presence of obstacles within a preset distance range around the multimedia player can be determined based on this distance.

[0144] Alternatively, in another example, obstacle prompts are generated via a human-computer interaction device, such as asking the user to determine if there are any obstacles within a range of n centimeters around the multimedia player. The user adjusts the position of the obstacles around the multimedia player based on the obstacle prompts, and then uses controls provided on the human-computer interaction device to provide feedback on the presence or absence of obstacles. These controls may include a first control indicating that there are no obstacles within a preset distance range around the multimedia player, and a second control indicating that there are obstacles within a preset distance range around the multimedia player.

[0145] S410. If present, adjust the multimedia player from the third position to the fourth position; wherein the multimedia player in the fourth position is free from obstacles within a preset distance range.

[0146] S411. If not, adjust the posture of the multimedia player according to the placement angle.

[0147] This completes the control of the target seat and multimedia player in movie viewing mode. By adjusting the target seat and multimedia player, a spatial atmosphere suitable for movie viewing mode is created for the user, which well meets the user's needs for audio-visual entertainment in movie viewing mode.

[0148] In this embodiment, the target scene mode may include a nap mode. In the nap mode, an embodiment for determining whether the target seat meets preset adjustment conditions based on the user's seat control commands for the target seat in the target scene mode can refer to the embodiments corresponding to the aforementioned scene modes (preferably the double bed mode). To avoid repetition, these embodiments will not be described further here.

[0149] In one embodiment, the target functional device in the nap mode may include, but is not limited to, a camera, a lamp, and a multimedia player; correspondingly, controlling the target functional device according to the user's device control command for the target functional device in the target scene mode may include:

[0150] Based on the user's device control commands for the camera in nap mode, the system controls the camera to capture facial images of passengers on the target seat; identifies the emotion categories in the facial images; controls the brightness and color of the lights based on the emotion categories; and controls the playback content and volume of the multimedia player.

[0151] In one possible implementation, the camera is activated and captures facial images of the passenger in the target seat according to device control commands. The facial images are then preprocessed, including cropping and grayscale conversion, before being input into a pre-trained emotion recognition model. The model then performs emotion recognition on the preprocessed images to determine the current emotion category of the passenger in the target seat; emotion categories include anger, disgust, fear, happiness, joy, sadness, and surprise.

[0152] The system controls the color and brightness of ambient lighting and other lamps based on the passenger's mood, as well as the content and volume of multimedia players such as flexible screens or motorized curtains. By controlling the lighting and multimedia players, passengers can maintain a happy and pleasant emotional state. For example, when the mood is joyful, the ambient lighting is controlled to emit red light and a brightness of 100 nits, and the multimedia player plays aerial videos of natural scenery; when the mood is anger, the ambient lighting is controlled to emit green light and a brightness of 80 nits, and the multimedia player plays videos of the vast universe and starry sky.

[0153] In one embodiment, for flexible screens and motorized screens, the size of their display area, the transparency of the screen, and other parameters can also be controlled.

[0154] This completes the control of the target seat, camera, lights, and multimedia player in the nap mode. By adjusting the target seat and target devices, a spatial atmosphere suitable for the nap mode is created for the user, effectively meeting the user's rest needs in the nap mode.

[0155] Based on the above embodiments, after controlling the target seat and the target functional device, the method provided in this embodiment may further include: in response to a mode exit command, controlling the target seat and the target functional device to return to their state before entering the target scene mode. For example, controlling the multimedia player to turn off and return to its original position, controlling the target seat to rotate from facing backward back to facing forward, controlling the target seat to return from a bed posture to its original seat posture, etc.

[0156] In summary, the intelligent cockpit control method provided in this disclosure combines and integrates the control of seats, dashboards, lights, multimedia players, and other functional devices. Under reasonable and flexible control, it creates a spatial atmosphere for passengers in various scenario modes, such as face-to-face mode, double bed mode, nap mode, and movie-watching mode. It is suitable for different usage scenarios and provides users with a rich, diverse, and comfortable cockpit space experience.

[0157] Corresponding to the intelligent cockpit control method provided in the embodiments of this disclosure, the embodiments of this disclosure also provide an intelligent cockpit control device. Figure 3 A structural block diagram of the intelligent cockpit control device provided in the embodiments of this disclosure is shown below. Figure 3 As shown, the intelligent cockpit control device includes:

[0158] Scene mode determination module 210 is used to determine the target scene mode to enter in response to the selection operation of the scene mode in the cockpit; wherein, each of the scene modes includes: functional devices to be controlled and seats;

[0159] The adjustment condition judgment module 220 is used to determine whether the target seat meets preset adjustment conditions based on the user's seat control command for the target seat in the target scene mode; wherein, the adjustment conditions include: there are no passengers on the target seat, and the distance between the target seat and the preset reference seat is greater than a first distance threshold.

[0160] The seat control module 230 is used to control the target seat to adjust to the position and posture indicated by the seat control command when the adjustment conditions are met.

[0161] The functional device control module 240 is used to control the target functional device according to the user's device control command for the target functional device in the target scene mode.

[0162] In one embodiment, the target scene mode includes a face-to-face sitting mode; the adjustment condition judgment module 220 is further configured to:

[0163] Based on the user's seat control command for the seat to be controlled in the face-to-face mode, the target seat as the object of rotation and the reference seats in front of and behind the target seat are determined.

[0164] Determine whether there is a passenger in the target seat;

[0165] If there is a passenger, a notification message indicating that there is a passenger in the target seat is generated;

[0166] If there are no passengers, determine whether the distance between the target seat and the reference seat is greater than a first distance threshold;

[0167] If the distance is not greater than the first distance threshold, the target seat is controlled to move along the slide rail until the distance between the target seat and the reference seat is greater than the first distance threshold.

[0168] If the distance is greater than the first distance threshold, then the adjustment condition is determined to be met.

[0169] In one embodiment, the seat control module 230 is further configured to:

[0170] Obtain the attitude parameters, position parameters, and rotation angle from the seat control command;

[0171] The target seat adjustment posture is controlled according to the posture parameters; wherein, the posture parameters include: seat height parameters, backrest angle parameters, leg support parameters, and lumbar support parameters;

[0172] The target seat is controlled to move along the slide rail to the first position according to the position parameters;

[0173] Determine whether the distance between the target seat and the reference seat is greater than a first distance threshold;

[0174] If the distance is not greater than the first distance threshold, the target seat is adjusted from the first position to the second position; wherein the distance between the target seat and the reference seat at the second position is greater than the first distance threshold.

[0175] If the distance is greater than the first distance threshold, the target seat is controlled to rotate according to the rotation angle.

[0176] In one embodiment, the target scene mode includes a double bed mode; the adjustment condition judgment module 220 is further configured to:

[0177] Based on the user's seat control command for the seat to be controlled in the double bed mode, determine the target seat as the adjustment center and the reference seats in front of and behind the target seat;

[0178] Determine whether there are passengers in the target seat and the reference seat;

[0179] If the target seat and / or the reference seat has a passenger, a passenger notification message is generated.

[0180] If neither the target seat nor the reference seat has passengers, then it is determined whether the distance between the target seat and the reference seat is greater than a second distance threshold.

[0181] If the distance is not greater than the second distance threshold, the target seat and / or reference seat are controlled to move along the slide rail until the distance between the target seat and the reference seat is greater than the second distance threshold.

[0182] If the distance is greater than the second distance threshold, then the adjustment condition is determined to be met.

[0183] In one embodiment, the target scene mode includes a movie-watching mode, and the target functional device includes a multimedia player; the functional device control module 240 is further configured to:

[0184] The extension distance and placement angle are determined based on the user's device control commands to the multimedia player in the movie viewing mode;

[0185] The multimedia player is controlled to extend or retract to a third position based on the extended distance;

[0186] Determine whether there are obstacles within a preset distance range around the multimedia player;

[0187] If present, the multimedia player is moved from the third position to the fourth position; wherein the multimedia player at the fourth position is free from obstacles within a preset distance range.

[0188] If not, the multimedia player's posture is adjusted according to the placement angle.

[0189] In one embodiment, the target scene mode includes a nap mode, and the target functional device includes a camera, lights, and a multimedia player; the functional device control module 240 is further configured to:

[0190] According to the user's device control command for the camera in the nap mode, the camera is controlled to capture facial images of the passenger on the target seat;

[0191] Identify the emotion category in the facial image;

[0192] The brightness and color of the lamps are controlled according to the emotion category, as well as the playback content and volume of the multimedia player.

[0193] In one embodiment, the seat control module 230 is further configured to:

[0194] According to the seat control command, query the memory seat parameters corresponding to the target scene mode and the target seat in the historical posture data;

[0195] The target seat is adjusted to the memory position based on the memory seat parameters.

[0196] In one embodiment, the device further includes an exit module for:

[0197] In response to the mode exit command, the target seat and the target functional device are restored to their state before entering the target scene mode.

[0198] The intelligent cockpit control device disclosed in the above embodiments can execute the intelligent cockpit control methods disclosed in the above embodiments and has the same or corresponding beneficial effects. To avoid repetition, it will not be described again here.

[0199] This disclosure also provides a vehicle that includes the intelligent cockpit control device described above.

[0200] This disclosure also provides a computer-readable storage medium that stores a program or instructions that cause a computer to perform the steps of any of the above methods.

[0201] In response to the selection operation for the in-cabin scene mode, the target scene mode is determined to be entered; wherein, each of the scene modes includes: the functional device to be controlled and the seat;

[0202] Based on the user's seat control command for the target seat in the target scenario mode, it is determined whether the target seat meets the preset adjustment conditions; wherein, the adjustment conditions include: there are no passengers on the target seat, and the distance between the target seat and the preset reference seat is greater than a first distance threshold;

[0203] When the adjustment conditions are met, the target seat is controlled to adjust to the position and posture indicated by the seat control command;

[0204] The target functional device is controlled according to the user's device control command for the target functional device in the target scenario mode.

[0205] Optionally, when executed by a computer processor, the computer-executable instructions can also be used to execute the technical solutions of any of the intelligent cockpit control methods provided in the embodiments of this disclosure, thereby achieving the corresponding beneficial effects.

[0206] Based on the above description of the implementation methods, those skilled in the art can clearly understand that the embodiments of this disclosure can be implemented using software and necessary general-purpose hardware, and of course, they can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solutions of the embodiments of this disclosure, in essence, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[0207] This disclosure also provides an electronic device, including: one or more processors; a memory for storing one or more programs or instructions; the processors execute the steps of any of the above methods by calling the programs or instructions stored in the memory, thereby achieving the corresponding beneficial effects.

[0208] Figure 4 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this disclosure. For example... Figure 4 As shown, the electronic device includes one or more processors 301 and memory 302.

[0209] The processor 301 may be a central processing unit (CPU) or other form of processing unit with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.

[0210] The memory 302 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 301 may execute the program instructions to implement the intelligent cockpit control method of the embodiments of this disclosure described above, and / or other desired functions. Various contents such as input signals, signal components, and noise components may also be stored in the computer-readable storage medium.

[0211] In one example, the electronic device may also include an input device 303 and an output device 304, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).

[0212] In addition, the input device 303 may also include, for example, a keyboard, a mouse, etc.

[0213] The output device 304 can output various information to the outside, including determined distance information, direction information, etc. The output device 304 may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, etc.

[0214] Of course, for the sake of simplicity, Figure 4 Only some of the components of the electronic device relevant to this disclosure are shown, omitting components such as buses, input / output interfaces, etc. In addition, the electronic device may include any other suitable components depending on the specific application.

[0215] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0216] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A smart cockpit control method, characterized in that, include: In response to the selection operation for the in-cabin scene mode, the target scene mode is determined to be entered; wherein, each of the scene modes includes: the functional device to be controlled and the seat; Based on the user's seat control command for the target seat in the target scenario mode, it is determined whether the target seat meets the preset adjustment conditions; wherein, the adjustment conditions include: there are no passengers on the target seat, and the distance between the target seat and the preset reference seat is greater than a first distance threshold; When the adjustment conditions are met, the target seat is controlled to adjust to the position and posture indicated by the seat control command; The target functional device is controlled according to the user's device control command for the target functional device in the target scenario mode.

2. The method according to claim 1, characterized in that, The target scenario mode includes a face-to-face seating mode; determining whether the target seat meets preset adjustment conditions based on the user's seat control commands for the target seat in the target scenario mode includes: Based on the user's seat control command for the seat to be controlled in the face-to-face mode, the target seat as the object of rotation and the reference seats in front of and behind the target seat are determined. Determine whether there is a passenger in the target seat; If there is a passenger, a notification message indicating that there is a passenger in the target seat is generated; If there are no passengers, determine whether the distance between the target seat and the reference seat is greater than a first distance threshold; If the distance is not greater than the first distance threshold, the target seat is controlled to move along the slide rail until the distance between the target seat and the reference seat is greater than the first distance threshold. If the distance is greater than the first distance threshold, then the adjustment condition is determined to be met.

3. The method according to claim 1, characterized in that, The control of adjusting the target seat to the position and posture indicated by the seat control command includes: Obtain the attitude parameters, position parameters, and rotation angle from the seat control command; The target seat adjustment posture is controlled according to the posture parameters; wherein, the posture parameters include: seat height parameters, backrest angle parameters, leg support parameters, and lumbar support parameters; The target seat is controlled to move along the slide rail to the first position according to the position parameters; Determine whether the distance between the target seat and the reference seat is greater than a first distance threshold; If the distance is not greater than the first distance threshold, the target seat is adjusted from the first position to the second position; wherein the distance between the target seat and the reference seat at the second position is greater than the first distance threshold. If the distance is greater than the first distance threshold, the target seat is controlled to rotate according to the rotation angle.

4. The method according to claim 1, characterized in that, The target scenario mode includes a double bed mode; determining whether the target seat meets preset adjustment conditions based on the user's seat control commands for the target seat in the target scenario mode includes: Based on the user's seat control command for the seat to be controlled in the double bed mode, determine the target seat as the adjustment center and the reference seats in front of and behind the target seat; Determine whether there are passengers in the target seat and the reference seat; If the target seat and / or the reference seat has a passenger, a passenger notification message is generated. If neither the target seat nor the reference seat has passengers, then it is determined whether the distance between the target seat and the reference seat is greater than a second distance threshold. If the distance is not greater than the second distance threshold, the target seat and / or reference seat are controlled to move along the slide rail until the distance between the target seat and the reference seat is greater than the second distance threshold. If the distance is greater than the second distance threshold, then the adjustment condition is determined to be met.

5. The method according to claim 1, characterized in that, The target scene mode includes a movie-watching mode, and the target functional device includes a multimedia player; controlling the target functional device according to the user's device control commands in the target scene mode includes: The extension distance and placement angle are determined based on the user's device control commands to the multimedia player in the movie viewing mode; The multimedia player is controlled to extend or retract to a third position based on the extended distance; Determine whether there are obstacles within a preset distance range around the multimedia player; If present, the multimedia player is moved from the third position to the fourth position; wherein the multimedia player at the fourth position is free from obstacles within a preset distance range. If not, the multimedia player's posture is adjusted according to the placement angle.

6. The method according to claim 1, characterized in that, The target scene mode includes a nap mode, and the target functional devices include a camera, lights, and a multimedia player; controlling the target functional devices according to the user's device control commands in the target scene mode includes: According to the user's device control command for the camera in the nap mode, the camera is controlled to capture facial images of the passenger on the target seat; Identify the emotion category in the facial image; The brightness and color of the lamps are controlled according to the emotion category, as well as the playback content and volume of the multimedia player.

7. The method according to claim 1, characterized in that, The control of adjusting the target seat to the position and posture indicated by the seat control command includes: According to the seat control command, query the memory seat parameters corresponding to the target scene mode and the target seat in the historical posture data; The target seat is adjusted to the memory position based on the memory seat parameters.

8. The method according to claim 1, characterized in that, After controlling the target functional device, the method further includes: In response to the mode exit command, the target seat and the target functional device are restored to their state before entering the target scene mode.

9. An intelligent cockpit control device, characterized in that, include: The scene mode determination module is used to determine the target scene mode to enter in response to the selection operation of the scene mode in the cockpit; wherein, each of the scene modes includes: the functional device to be controlled and the seat; The adjustment condition judgment module is used to determine whether the target seat meets preset adjustment conditions based on the user's seat control command for the target seat in the target scenario mode; wherein, the adjustment conditions include: there are no passengers on the target seat, and the distance between the target seat and the preset reference seat is greater than a first distance threshold; The seat control module is used to control the target seat to adjust to the position and posture indicated by the seat control command when the adjustment conditions are met. The functional device control module is used to control the target functional device according to the user's device control instructions for the target functional device in the target scene mode.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program or instructions that cause a computer to perform the steps of the method as described in any one of claims 1 to 8.

11. An electronic device, characterized in that, include: One or more processors; Memory, used to store one or more programs or instructions; The processor executes the steps of the method as described in any one of claims 1 to 8 by invoking programs or instructions stored in the memory.

12. A vehicle, characterized in that, include: The intelligent cockpit control device as described in claim 9.