Vehicle control method and device, vehicle, electronic equipment, medium and product
By obtaining the seat occupancy status and occupant type in the vehicle, adjusting the seat posture and linking the equipment, the problem of a single interaction method in the cabin is solved, and a reasonable allocation of seat space and a rich interactive experience are achieved.
Patent Information
- Application Number
- CN202511056289.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-29
- Publication Date
- 2025-09-23
AI Technical Summary
The interaction method in the cockpit is too simple, resulting in poor interaction effect, and it cannot be linked with other devices in the cockpit, and cannot provide a comprehensive immersive experience.
By obtaining the occupancy status, occupant type, and longitudinal proximity of the front and rear seats in the vehicle, the seat controller is controlled to perform seat posture adjustment operations, including adjusting the longitudinal position and backrest angle of the seat. Differentiated interaction methods are designed based on the occupant type, and seats, screens, ambient lights and other equipment are linked.
It achieves a reasonable allocation of seat space in the car, enriches the interaction methods in target mode, and improves the user's interaction effect and immersive experience.
Smart Images

Figure CN120681065A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology. Specifically, the present application relates to a vehicle control method, device, vehicle, electronic equipment, medium and product. Background Art
[0002] As vehicles become more common, users are using them in a wider range of scenarios. For example, users can now entertain themselves, relax, etc. in the vehicle's cabin. Providing users with more ways to interact in the cabin has become an important way to enhance the user experience.
[0003] In related technologies, the interaction methods provided in the cockpit are too single, resulting in poor interaction effects. Summary of the Invention
[0004] This application provides a vehicle control method, device, vehicle, electronic device, medium, and product, aiming to solve at least one of the above technical deficiencies. The technical solutions adopted in this application are as follows:
[0005] In a first aspect, an embodiment of the present application provides a vehicle control method, the method comprising:
[0006] When the vehicle is in the target mode, obtaining the occupancy conditions of the front seats and the rear seats of the vehicle, the types of occupants of the occupied seats, and the longitudinal adjacent relationship between the occupied seats;
[0007] Based on the occupancy conditions of the front seats and the rear seats, and based on the occupant types and longitudinal adjacent relationships, the seat controller is controlled to perform corresponding seat posture adjustment operations to place the seats in corresponding seat postures.
[0008] As an optional method, based on the occupancy status of the front seats and the occupancy status of the rear seats, and based on the occupant type and longitudinal proximity, the seat controller is controlled to perform corresponding seat posture adjustment operations, including:
[0009] In response to both the front and rear seats being occupied, the seat controllers of the occupied seats are controlled to perform corresponding seat posture adjustment operations based on the occupant types of the rear seats and the longitudinal adjacent relationships of the occupied seats.
[0010] As an optional manner, the above method further includes:
[0011] In response to the front seats being unoccupied and the rear seats being occupied, the seat controller of the occupied seat is controlled to perform a corresponding seat posture adjustment operation based on the type of the occupant.
[0012] As an optional manner, the occupant type includes adults and children. Based on the occupant type of the seat being occupied, the seat controller of the seat being occupied is controlled to perform corresponding seat posture adjustment operations, including:
[0013] In response to a first seat being occupied by an adult among the occupied seats, controlling a seat controller of the first seat to perform a first seat posture adjustment operation so that a seating space of the first seat after the first seat posture adjustment operation is larger than a seating space in an initial seat posture;
[0014] In response to a second seat being occupied by a child among the occupied seats, a seat controller controlling the second seat performs a second seat posture adjustment operation to place the second seat in an initial seat posture.
[0015] As an optional method, based on the rear seat occupant type and the longitudinal proximity of the occupied seats, the seat controller of the occupied seat is controlled to perform corresponding seat posture adjustment operations, including:
[0016] In response to the presence of a third seat among the occupied seats that is not longitudinally adjacent to the other occupied seats, and in response to the presence of a fourth seat among the third seats whose rear seat occupant is a child, the seat controller of the fourth seat is controlled to perform a second seat posture adjustment operation so that the fourth seat is in an initial seat posture; in response to the presence of a fifth seat among the third seats whose rear seat occupant is an adult, the seat controller of the fifth seat is controlled to perform a first seat posture adjustment operation so that the seating space of the fifth seat after the first seat posture adjustment operation is larger than the seating space in the initial seat posture;
[0017] In response to the existence of a sixth seat among the seats that is longitudinally adjacent to the other seats, and in response to the existence of a seventh seat among the sixth seats, the seventh seat includes the longitudinally adjacent sixth seat with an adult occupant type, and the seat located behind the two longitudinally adjacent sixth seats with a child occupant type, the seat controller of the seventh seat is controlled to perform a second seat position adjustment operation to make the seventh seat in the initial seat position; in response to the existence of an eighth seat among the sixth seats, the eighth seat is the seat located in front of the longitudinally adjacent sixth seats and the occupants are all adults, the seat controller of the eighth seat is controlled to perform a third seat position adjustment operation to make the seating space of the eighth seat after the third seat position adjustment operation larger than the seating space of the initial seat position.
[0018] As an optional manner, the seating space of the seat after the first seat posture adjustment operation is larger than the seating space of the seat after the third seat posture adjustment operation.
[0019] As an optional method, the seat posture adjustment operation includes at least one of the following:
[0020] Adjust the longitudinal position of the seat;
[0021] Adjust the longitudinal position of longitudinally adjacent seats;
[0022] Adjust the seat back angle;
[0023] Adjust the backrest angle of the longitudinally adjacent seats.
[0024] As an optional method, the above method further includes at least one of the following:
[0025] In response to the front seat being occupied and the rear seat being unoccupied, controlling the seat controller of the occupied seat to perform a first seat posture adjustment operation so that the seating space of the occupied seat after the first seat posture adjustment operation is larger than the seating space of the seat in the initial posture;
[0026] In response to a ninth occupied seat having an adult occupant being present among the occupied seats, controlling a seat controller of the ninth occupied seat to perform a massage operation;
[0027] In response to the front seats being occupied, the central control screen is controlled to perform a preset first display operation; in response to the rear seats being occupied, the rear screen is controlled to perform a preset second display operation;
[0028] In response to the front seats being occupied, the ambient lights corresponding to the front seats are controlled to perform a preset third display operation; in response to the rear seats being occupied, the ambient lights corresponding to the front seats and the ambient lights corresponding to the rear seats are controlled to perform a preset fourth display operation.
[0029] As an optional method, obtain the occupancy status and occupant type of each seat in the vehicle, including any of the following:
[0030] Determining the occupant status and occupant type of each seat based on the occupant image of each seat;
[0031] Based on the pressure value borne by each seat, the seating condition and occupant type of each seat are determined.
[0032] In a second aspect, an embodiment of the present application provides a vehicle control device, the device comprising:
[0033] an occupancy condition acquisition module, configured to acquire, when the vehicle is in a target mode, the occupancy condition of each seat in the vehicle, the type of occupant of the seat, and the longitudinal adjacent relationship of each seat;
[0034] The vehicle control module is used to control the seat controller to perform corresponding seat posture adjustment operations based on the occupancy conditions of the front seats and the occupancy conditions of the rear seats, and based on the occupant type and longitudinal adjacent relationship, so that the seats are in the corresponding seat postures.
[0035] In a third aspect, an embodiment of the present application provides a vehicle, the vehicle comprising: a seat controller and a vehicle controller;
[0036] The vehicle controller is electrically connected to the seat controller, and the vehicle controller is configured to: when the vehicle is in target mode, obtain the occupancy conditions of the front seats and the rear seats of the vehicle, the types of occupants of the seats, and the longitudinal adjacent relationships of each seat; based on the occupancy conditions of the front seats and the rear seats, and based on the occupant types and the longitudinal adjacent relationships, control the seat controller to perform corresponding seat posture adjustment operations to make the seats in the corresponding seat postures.
[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored, which implements the steps of the above-mentioned vehicle control method when executed by a processor.
[0038] In a fifth aspect, an embodiment of the present application provides an electronic device, the electronic device comprising:
[0039] one or more processors; and
[0040] A memory associated with the one or more processors is used to store program instructions, which, when read and executed by the one or more processors, execute the steps of the vehicle control method.
[0041] In a sixth aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which implements the steps of the above-mentioned vehicle control method when executed by a processor.
[0042] The beneficial effects of the technical solution provided by the embodiments of the present application are:
[0043] The solution provided in the embodiment of the present application controls the seat controller to perform corresponding seat posture adjustment operations based on the occupancy status of the front and rear seats in the vehicle, the type of occupant, and the longitudinal proximity of the occupied seats, thereby causing the seat to provide a corresponding seat posture. In this solution, by rationally adjusting the seat posture based on the occupancy status of the front and rear seats, the type of occupant, and the longitudinal proximity of the occupied seats, it is possible to achieve a reasonable allocation of the seat space in the vehicle, enrich the interaction methods between the user and the seat in the target mode, and thus effectively improve the interaction effect in the target mode. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments of the present application.
[0045] Figure 1 A diagram of the system architecture applicable to the embodiments of the present application;
[0046] Figure 2 A flow chart of a vehicle control method provided in an embodiment of the present application;
[0047] Figure 3 A flowchart of a specific implementation of the vehicle control method provided in an embodiment of the present application;
[0048] Figure 4 A schematic diagram of the structure of a vehicle control device provided in an embodiment of the present application;
[0049] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application;
[0050] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0052] The terms used in the embodiments of the present application are for the purpose of describing specific embodiments only and are not intended to limit the present application. The singular forms "a", "an", "the" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise.
[0053] It should be understood that the term "and / or" as used herein is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0054] The word "if," as used herein, may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to the determination" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)," depending on the context.
[0055] In related technologies, the interaction method within the cockpit is mostly limited to the display of images on the central control screen, which is a relatively simple interaction method.
[0056] The inventors of this application discovered that the distribution of occupants in the vehicle cabin, the types of occupants, and the longitudinal proximity between front and rear row occupants often change dynamically. Providing targeted interaction methods based on the different states of the occupants in the cabin can significantly improve the interaction effect.
[0057] In addition, the interaction methods in related technologies are mostly limited to the control of a single device (central control screen) and cannot be linked with other devices in the cabin, resulting in a single interaction mode and an inability to provide a comprehensive immersive experience.
[0058] In view of this, this application provides a new idea. In order to facilitate the understanding of this application, the system architecture on which this application is based is first described. Figure 1 The following is an exemplary system architecture to which the embodiments of the present application can be applied: Figure 1 As shown in , the system architecture may include: a server side and a user side running on a user terminal.
[0059] The server and client are the two main components of an application service. The server, with the server as the primary hardware infrastructure, can include one or more software service modules. The client can be a client running on the user's terminal, a mini-program, or a web application running through a browser.
[0060] The user terminal where the user end resides may include, but is not limited to, smart mobile terminals, wearable devices, and PCs (personal computers). Smart mobile devices may include mobile phones, tablet computers, PDAs (personal digital assistants), and Internet car terminals (vehicle-mounted terminals). Wearable devices may include smart watches, smart glasses, smart bracelets, VR (virtual reality) devices, AR (augmented reality) devices, mixed reality devices (i.e., devices that support both virtual reality and augmented reality), and the like.
[0061] A server can be a standalone server, a server group, or even a cloud server. A cloud server, also known as a cloud computing server or cloud host, is a hosting product within the cloud computing service ecosystem. It addresses the management difficulties and limited scalability of traditional physical hosts and virtual private servers (VPS).
[0062] As an optional method, the user terminal can obtain the occupancy status of each seat in the vehicle, the type of occupants in the seat, and the longitudinal adjacent relationship of each seat, and based on the occupancy status, occupant type, and longitudinal adjacent relationship, control the internal target device of the vehicle to perform corresponding operations.
[0063] As another optional method, the user end can obtain the occupancy status of each seat in the vehicle, the type of occupants in the seat, and the longitudinal adjacent relationship of each seat, and report the occupancy status, occupant type, and longitudinal adjacent relationship to the server end. The server end determines the operation mode of each target device based on the occupancy status, occupant type, and longitudinal adjacent relationship, and returns the operation mode information to the user end, so that the user end can control the internal target device of the vehicle to perform corresponding operations.
[0064] It should be understood that Figure 1 The numbers of the server ends, user ends, and user terminals in the embodiment are merely illustrative. Any number of server ends, user ends, and user terminals may be provided according to implementation requirements.
[0065] Figure 2 A flow chart of a vehicle control method provided by an embodiment of the present application is shown. The method can be performed by Figure 1 The system shown in the figure is executed on the user side or server side. Figure 2 As shown, the method may mainly include:
[0066] Step S210: When the vehicle is in the target mode, the seating conditions of each seat in the vehicle, the types of occupants in the seat, and the longitudinal adjacent relationships of the seats are obtained.
[0067] Step S220: Based on the occupancy conditions of the front seats and the rear seats, and based on the occupant type and longitudinal adjacent relationship, control the seat controller to perform corresponding seat posture adjustment operations to place the seat in the corresponding seat posture.
[0068] The target mode can be understood as an interaction mode between the vehicle cabin and the passengers in the cabin. In the target mode, a variety of interactive functions can be provided to the user.
[0069] For example, the target mode may be activated in response to a user's instruction, or may be activated when it is detected that the cabin condition meets a preset activation condition, such as when it is detected that there are passengers in the cabin.
[0070] For example, in an actual interaction scenario, the target mode may also be referred to as a “music rhythm mode”, a “rhythm mode” or a “sound effect mode”.
[0071] The occupancy status of the front seats and the rear seats in the vehicle, that is, whether there are passengers in the front seats and rear seats.
[0072] The vehicle's cabin can be divided into two sections: the front row and the rear row. The front row generally refers to the driver's seat and the front passenger seat, and is restricted to adults only. The rear row is the second row of seats located behind the front seats, and is suitable for adults and children.
[0073] Occupant types can specifically include adults and children, and adults and children have different requirements for seat space. When the occupants are adults or children, the requirements for seat space corresponding to the seat are different, and the impact on the posture of adjacent longitudinal seats is also different.
[0074] A longitudinally adjacent relationship refers to the positional relationship between seats that are adjacent to each other along the length of the vehicle. Specifically, a longitudinally adjacent relationship refers to a seat group that is directly connected to each other in the longitudinal arrangement, for example, the driver's seat and the left rear seat directly behind it, or the passenger seat and the right rear seat directly behind it.
[0075] It can be understood that the longitudinal direction described in this application refers to the length direction along the vehicle body (i.e., the direction from the front to the rear of the vehicle), which corresponds to the axial direction of the vehicle.
[0076] For front and rear seats that are longitudinally adjacent, their occupants share longitudinal space (such as legroom). Adjusting the front seat position may affect the rear space. Also, when children or adults are sitting in the rear seats, this will directly affect the space allocation between the longitudinally adjacent front and rear seats.
[0077] The seat controller can control the posture adjustment of the seat, which can specifically include the longitudinal position movement of the seat and the adjustment of the backrest angle.
[0078] For example, the longitudinal position adjustment of the seat can be achieved by the seat controller controlling the motor to drive the seat to move forward and backward along the slide rail.
[0079] For example, the backrest angle adjustment can be achieved by the seat controller controlling the backrest motor to adjust the tilt angle.
[0080] Based on the occupancy conditions of the vehicle's front and rear seats, further consideration of the longitudinal proximity between the occupant type and the seat being occupied can achieve comprehensive consideration of the space requirements of different occupants, thereby achieving a reasonable allocation of seat space by reasonably adjusting the seat posture, thereby better meeting the user's usage needs.
[0081] The method provided in an embodiment of the present application controls a seat controller to perform corresponding seat posture adjustment operations based on the occupancy status of the front and rear seats, the occupant type, and the longitudinal proximity of the occupied seats, thereby causing the seat to provide a corresponding seat posture. In this solution, by rationally adjusting the seat posture based on the occupancy status of the front and rear seats, the occupant type, and the longitudinal proximity of the occupied seats, it is possible to achieve a reasonable allocation of seat space in the vehicle, enrich the interaction methods between users and seats in the target mode, and effectively improve the interaction effect in the target mode.
[0082] In an optional embodiment of the present application, based on the occupancy status of the front seats and the occupancy status of the rear seats, and based on the occupant type and longitudinal proximity, the seat controller is controlled to perform corresponding seat posture adjustment operations, including:
[0083] In response to both the front and rear seats being occupied, the seat controllers of the occupied seats are controlled to perform corresponding seat posture adjustment operations based on the occupant types of the rear seats and the longitudinal adjacent relationships of the occupied seats.
[0084] In the case where both the front and rear seats are occupied, in addition to considering the different requirements of different passenger types for riding space, it is also necessary to consider the impact of the longitudinal adjacent relationship between the occupied seats on the riding space requirements. Therefore, the riding space of the seats needs to be adjusted according to the type of occupants in the rear seats and the longitudinal adjacent relationship between the occupied seats.
[0085] In an optional embodiment of the present application, the above method further includes:
[0086] In response to the front seats being unoccupied and the rear seats being occupied, the seat controller of the occupied seat is controlled to perform a corresponding seat posture adjustment operation based on the type of the occupant.
[0087] In the case where the front seats are unoccupied and the rear seats are occupied, that is, only the rear seats are occupied, the rear seat occupants may be adults or children. When the rear seat occupants are adults, they need more seating space. However, when the rear seat occupants are children, the seating space provided by the seats in their initial positions is sufficient and no additional seating space is required. Therefore, based on the type of occupant, the seat controller of the rear seat can be controlled to perform corresponding seat position adjustment operations to adjust the rear seat seating space according to actual conditions.
[0088] In an optional manner of the embodiment of the present application, the occupant types include adults and children. Based on the occupant type of the seat being occupied, controlling the seat controller of the seat being occupied to perform corresponding seat posture adjustment operations includes:
[0089] In response to a first seat being occupied by an adult among the occupied seats, controlling a seat controller of the first seat to perform a first seat posture adjustment operation so that a seating space of the first seat after the first seat posture adjustment operation is larger than a seating space in an initial seat posture;
[0090] In response to a second seat being occupied by a child among the occupied seats, a seat controller controlling the second seat performs a second seat posture adjustment operation to place the second seat in an initial seat posture.
[0091] Among them, when the front seats are not occupied and the rear seats are occupied, that is, only the rear seats are occupied in the cabin, the position of the rear seats can be adjusted directly considering the needs of different types of passengers (adults or children) for riding space.
[0092] Specifically, when the passenger type is an adult, he or she has a need for a larger riding space. The seat occupied by the adult can be recorded as the first seat, and the seat controller of the first seat can be controlled to perform the first seat posture adjustment operation to expand the riding space corresponding to the first seat.
[0093] The initial position of the seat may be understood as a default position of the seat, and the initial position of the seat may correspond to an initial longitudinal position and an initial backrest angle.
[0094] Exemplarily, the seat posture adjustment operation includes at least one of the following:
[0095] Adjust the longitudinal position of the seat;
[0096] Adjust the longitudinal position of longitudinally adjacent seats;
[0097] Adjust the seat back angle;
[0098] Adjust the backrest angle of the longitudinally adjacent seats.
[0099] By adjusting the longitudinal position of the seat, or adjusting the longitudinal position of the longitudinally adjacent seats, the longitudinal seat seating space can be adjusted. By adjusting the backrest angle of the seat, or adjusting the backrest angle of the longitudinally adjacent seats, the seat seating space can be adjusted at the upper position of the seat.
[0100] It can be understood that the longitudinal direction described in this application refers to the length direction along the vehicle body, which corresponds to the axial direction of the vehicle.
[0101] For example, the first seat posture adjustment operation may include controlling the first seat to move longitudinally rearward and / or increasing the backrest angle of the first seat. For example, the first seat may be controlled to move longitudinally rearward by 15-18 centimeters and the backrest angle of the first seat may be increased to 118°-128°.
[0102] For example, the first seat posture adjustment operation may include controlling the longitudinal movement of a front row seat adjacent to the first seat (i.e., the seat directly in front of the first seat) and / or increasing the backrest angle of the seat directly in front of the first seat. For example, the seat directly in front of the first seat may be controlled to move longitudinally forward by 15-18 centimeters, and the backrest angle of the seat directly in front of the first seat may be reduced to 80°-88°.
[0103] When the passenger type is a child, there is no need for a larger seating space, and the seat occupied by the child can be recorded as the second seat. At this time, the seat controller that controls the second seat performs a second seat position adjustment operation to make the second seat in the initial seat position.
[0104] For example, before the second seat position adjustment operation is performed, if the second seat is not in the initial seat position, the second seat position adjustment operation can be used to return the second seat to the initial seat position. If the second seat is already in the initial seat position, the second seat position adjustment operation can specifically be performed to prevent the second seat from longitudinal movement and backrest angle adjustment.
[0105] In this solution, for the situation where only the rear seats in the cabin are occupied, an on-demand analysis of the cabin space can be performed based on the requirements of different passenger types for riding space, thereby effectively improving the riding comfort of the passengers.
[0106] In an optional embodiment of the present application, based on the type of rear seat occupant and the longitudinal adjacent relationship of the occupied seats, the seat controller of the occupied seat is controlled to perform corresponding seat posture adjustment operations, including:
[0107] In response to the presence of a third seat among the occupied seats that is not longitudinally adjacent to the other occupied seats, and in response to the presence of a fourth seat among the third seats whose rear seat occupant is a child, the seat controller of the fourth seat is controlled to perform a second seat posture adjustment operation so that the fourth seat is in an initial seat posture; in response to the presence of a fifth seat among the third seats whose rear seat occupant is an adult, the seat controller of the fifth seat is controlled to perform a first seat posture adjustment operation so that the seating space of the fifth seat after the first seat posture adjustment operation is larger than the seating space in the initial seat posture;
[0108] In response to the existence of a sixth seat among the seats that is longitudinally adjacent to the other seats, and in response to the existence of a seventh seat among the sixth seats, the seventh seat includes the longitudinally adjacent sixth seat with an adult occupant type, and the seat located behind the two longitudinally adjacent sixth seats with a child occupant type, the seat controller of the seventh seat is controlled to perform a second seat position adjustment operation to make the seventh seat in the initial seat position; in response to the existence of an eighth seat among the sixth seats, the eighth seat is the seat located in front of the longitudinally adjacent sixth seats and the occupants are all adults, the seat controller of the eighth seat is controlled to perform a third seat position adjustment operation to make the seating space of the eighth seat after the third seat position adjustment operation larger than the seating space of the initial seat position.
[0109] Among them, when both the front seats and the rear seats are occupied, if there is a third seat that is not longitudinally adjacent to other seats, the longitudinal adjacent relationship will not affect the occupant of the third seat's demand for riding space. Therefore, targeted seat posture adjustments can be made directly based on the occupant type of the third seat.
[0110] Specifically, when there is a fourth seat with a child occupant in the third seat, and the occupant of the fourth seat does not need a larger seating space, the seat controller of the fourth seat can be controlled to perform a second seat position adjustment operation to place the fourth seat in the initial seat position.
[0111] When there is a fifth seat with an adult occupant among the third seats, the occupant of the fifth seat needs to obtain a larger seating space. At this time, the seat controller of the fifth seat can be controlled to perform the first seat position adjustment operation to expand the seating space of the fifth seat.
[0112] Exemplarily, the first seat posture adjustment operation for the fifth seat may specifically include at least one of the following: controlling the fifth seat to move rearward longitudinally, controlling the backrest angle of the fifth seat to increase, controlling the seat directly in front of the fifth seat to move forward, and controlling the backrest angle of the seat directly in front of the fifth seat to decrease to achieve forward leaning.
[0113] For example, the fifth seat is controlled to move backward 15-18 cm longitudinally, and the backrest angle of the fifth seat is increased to 118°–128°; the seat directly in front of the fifth seat is controlled to move forward 15-18 cm, and the backrest angle of the seat directly in front of the fifth seat is reduced to 80°–88°.
[0114] When both the front and rear seats are occupied, if there is a sixth seat that is longitudinally adjacent to the other seats, the longitudinal adjacent relationship between the sixth seat and the type of occupant can be taken into consideration to reasonably adjust the seat position.
[0115] Specifically, if two longitudinally adjacent sixth seats are occupied by adults, these two seats can be designated as the seventh seat. Since both seventh seats are longitudinally adjacent (i.e., front-to-back), and their occupants are adults, the passenger space in both seats is limited, making it impossible to expand the passenger space.
[0116] In addition, when there are two longitudinally adjacent seats in the sixth seat and the occupants are children, these seats can also be recorded as the seventh seat, and there is no need to expand the seating space.
[0117] Therefore, the seat controller of the seventh seat may be controlled to perform the second seat posture adjusting operation so that the seventh seat is in the seat initial posture.
[0118] If the front seat of one of the two longitudinally adjacent seats in the sixth passenger seat is occupied by an adult and the rear seat by a child, these seats can be designated as the eighth passenger seat. The eighth passenger seat requires additional passenger space, and the longitudinally adjacent rear seat occupant is a child, occupying less passenger space, thus allowing for increased passenger space for the eighth passenger seat. Therefore, the seat controller of the eighth passenger seat can be controlled to perform the third seat posture adjustment operation to expand the passenger space of the eighth passenger seat.
[0119] In this solution, by identifying the longitudinal proximity between passengers and combining the passenger types, the riding space of the front and rear seats is dynamically coordinated. This allows the seat space of adult passengers without longitudinal proximity to be expanded as needed, and also allows the riding space of passengers with longitudinal proximity to be balanced, effectively improving the riding comfort of adult passengers.
[0120] In an optional manner of the embodiment of the present application, the seating space of the seat after the first seat posture adjustment operation is larger than the seating space of the seat after the third seat posture adjustment operation.
[0121] Among them, the seating space of the seat after the first seat posture adjustment operation is larger than the seating space of the seat after the third seat posture adjustment operation, that is, the first seat posture adjustment operation expands the seating space more than the third seat posture adjustment operation.
[0122] For seats that are not longitudinally adjacent and whose occupants are adults, the first seat posture adjustment operation can be used to obtain a larger expansion of the seating space; for two seats that are longitudinally adjacent, and the occupant of the front seat is an adult and the occupant of the rear seat is a child, when expanding the seating space for the adult occupant in the front, it is necessary to consider preventing the children in the rear from being squeezed. Therefore, the expansion of the seating space can be controlled, that is, a smaller expansion of the seating space can be provided.
[0123] Exemplarily, the distance the seat moves rearward longitudinally in the first seat posture adjustment operation is greater than the distance the seat moves rearward longitudinally in the third seat posture adjustment operation, and / or the expansion range of the seat backrest angle in the first seat posture adjustment operation is greater than the expansion range of the seat backrest angle in the third seat posture adjustment operation.
[0124] For example, in the first seat posture adjustment operation, the first seat is controlled to move backward longitudinally by 15-18 cm, and / or the backrest angle of the first seat is increased to 118°–128°. Accordingly, in the third seat posture adjustment operation, the eighth seat is controlled to move backward longitudinally by 11-15 cm, and the backrest angle of the eighth seat is increased to 110°–115°.
[0125] In this solution, the seating space is intelligently allocated by differentially expanding the seating space, and the rear-seat squeezing caused by excessive expansion of the seating space is effectively avoided.
[0126] In an optional embodiment of the present application, the above method further includes at least one of the following:
[0127] In response to the front seat being occupied and the rear seat being unoccupied, controlling the seat controller of the occupied seat to perform a first seat posture adjustment operation so that the seating space of the occupied seat after the first seat posture adjustment operation is larger than the seating space of the seat in the initial posture;
[0128] In response to a ninth occupied seat having an adult occupant being present among the occupied seats, controlling a seat controller of the ninth occupied seat to perform a massage operation;
[0129] In response to the front seats being occupied, the central control screen is controlled to perform a preset first display operation; in response to the rear seats being occupied, the rear screen is controlled to perform a preset second display operation;
[0130] In response to the front seats being occupied, the ambient lights corresponding to the front seats are controlled to perform a preset third display operation; in response to the rear seats being occupied, the ambient lights corresponding to the front seats and the ambient lights corresponding to the rear seats are controlled to perform a preset fourth display operation.
[0131] In the embodiments of the present application, in target mode, various cockpit hardware devices providing specific interactive functions can be configured. Specifically, these cockpit hardware devices can include at least one of seat controls, ambient lighting, a central control screen, and rear-seat screens. When multiple cockpit hardware devices are provided for interaction in target mode, the cockpit hardware devices can be controlled to perform corresponding operations in different passenger situations, enabling the seats to enter corresponding functional states and provide different interactive functions. This achieves coordinated interaction among the various hardware devices and provides a richer interactive experience.
[0132] Among them, the seat controller can perform seat posture adjustment operations so that the seating space of the seat being occupied can be adjusted accordingly.
[0133] In the embodiment of the present application, for the situation where the front seats are occupied and the rear seats are not occupied, that is, only the front seats are occupied by occupants in the cabin, considering that the occupants of the front seats are adults and there is a need for a larger seating space, the seat controller can be controlled to perform a first seat posture adjustment operation to expand the seating space of the seats where the front passengers are seated, thereby providing the front passengers with a larger space for activities and improving comfort.
[0134] In this embodiment of the present application, the seat controller can also control the on / off function of the massage function. Adults and children have different needs for massage functions. For safety reasons, the massage function can be turned off for children. In other words, the massage function in this application is a function exclusively for adult passengers.
[0135] When there is a ninth seat in which an adult occupant is present among the occupied seats, the seat controller of the ninth seat may be controlled to activate a massage function, thereby massaging the adult occupant.
[0136] For example, the massage function can be realized by a vibration motor provided in the seat. The massage function can be turned on and off by the seat controller controlling the vibration motor to be turned on and off.
[0137] In the embodiment of the present application, the screens in the cabin generally include a central control screen and rear screens. The central control screen corresponds to the front seats, and the rear screens correspond to the rear seats. The content displayed on the central control screen and the rear screens can be dynamically controlled based on the occupancy of the front and rear seats.
[0138] Specifically, when there are passengers sitting in the front seats, the central control screen can be controlled to perform a preset first display operation. When there are passengers sitting in the rear seats, the rear screen can be controlled to perform a preset second display operation.
[0139] Illustratively, the content played in the first presentation operation and the content played in the second presentation operation may be the same or different.
[0140] For example, in the second display operation, the rear screen can play childish animations to enhance the fun for child passengers.
[0141] In the embodiment of the present application, the ambient lighting in the cabin includes ambient lighting corresponding to the front seats and ambient lighting corresponding to the rear seats. The display effect of the ambient lighting can be dynamically controlled based on the occupancy of the front and rear seats.
[0142] Specifically, when the front seats are occupied, the ambient lights corresponding to the front seats can be controlled to perform a preset third display mode. When the rear seats are occupied, the ambient lights corresponding to the front seats and the rear seats can be controlled to perform a preset fourth display mode. The ambient lights corresponding to the front and rear seats are activated simultaneously to ensure a comprehensive lighting effect within the cabin.
[0143] Illustratively, the third display operation and the fourth display operation may be the same or different.
[0144] For example, in the third display operation, the ambient lights corresponding to the front seats can provide a strong rhythmic effect. In the fourth display operation, the ambient lights corresponding to the rear seats can be softly dimmed to avoid irritating children.
[0145] This solution provides differentiated interactive experiences for adults and children, ensuring an immersive experience for adults and a safe and friendly one for children. It also supports multi-device linkage within the cabin, offering a rich variety of interactive modes and a comprehensive immersive interactive experience.
[0146] In an optional manner of the embodiment of the present application, obtaining the occupancy status and occupant type of each seat in the vehicle includes any of the following:
[0147] Determining the occupant status and occupant type of each seat based on the occupant image of each seat;
[0148] Based on the pressure value borne by each seat, the seating condition and occupant type of each seat are determined.
[0149] Among them, a camera can be configured in the cockpit to collect images inside the cockpit, and by identifying and analyzing the occupants of the seats, the occupancy status and occupant type of each seat can be determined.
[0150] The occupancy condition and occupant type of each seat in the image vehicle may also be determined based on the pressure value borne by each seat.
[0151] For example, when the seat pressure sensor detects that the seat pressure exceeds a first set threshold (e.g., 10 kg), the seat can be determined to be occupied by an occupant. When the seat pressure exceeds a second set threshold (e.g., 40 kg), the seat occupant can be determined to be an adult. When the seat pressure exceeds the first set value (e.g., 10 kg) but does not exceed the second set threshold (e.g., 40 kg), the seat occupant can be determined to be a child.
[0152] It should be noted that the user information (including but not limited to user device information, user personal information and the above-mentioned passenger images, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0153] As an example, Figure 3 A flowchart of a specific implementation of the vehicle control method provided in an embodiment of the present application.
[0154] like Figure 3 As shown in , after the vehicle is powered on, the target mode is in the enabled state, and each target device can be controlled accordingly.
[0155] In this example, the target devices include seat controllers, ambient lights, central control screen, and rear screens.
[0156] When only the front seats are occupied and the rear seats are not occupied, the central control screen can enter the music rhythm desktop, the rear screen can maintain its initial state, the front ambient lights can display the rhythmic effect, the rear ambient lights can maintain their initial state, the front seat massage function can be activated, and the front seat position can be adjusted by moving the seat back and lying the backrest.
[0157] When only the rear seats are occupied and the front seats are unoccupied, the central control screen can remain in its initial state, while the rear screen can display a music-based desktop, the front and rear ambient lighting can display rhythmic effects, and the rear seat massage function can be activated. The rear seat for adults can be moved back and reclined, while the longitudinally adjacent front seats can be moved forward and tilted forward.
[0158] When both the front and rear seats are occupied, the central control screen and the rear entertainment screen can enter the music rhythm desktop, and the front and rear ambient lights can display rhythmic effects. The massage function can be activated for all seats occupied by adults, and the massage function can be disabled for seats occupied by children. When two longitudinally adjacent seats are occupied by adults, the two seats can maintain their initial positions. When an adult is occupied in the front row and a child is occupied in the back row of two longitudinally adjacent seats, the front seats can be moved back and the backrests can be reclined. For seats that are not longitudinally adjacent, when adults are occupied, their front seats move back and the backrests recline, and when children are occupied, these seats can maintain their initial positions.
[0159] Based on Figure 2 The same principle as shown in the method, Figure 4 A schematic diagram of the structure of a vehicle control device provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the vehicle control device 400 may include:
[0160] The occupant status acquisition module 410 is used to acquire the occupant status of the front seats and the rear seats in the vehicle, the occupant type of the seat, and the longitudinal adjacent relationship of the seated occupants when the vehicle is in the target mode;
[0161] The vehicle control module 420 is used to control the seat controller to perform corresponding seat posture adjustment operations based on the occupancy conditions of the front seats and the rear seats, and based on the occupant type and longitudinal adjacent relationship, so that the seats are in the corresponding seat postures.
[0162] The device provided in an embodiment of the present application controls a seat controller to perform corresponding seat posture adjustment operations based on the occupancy status of the front and rear seats, the occupant type, and the longitudinal proximity of the occupied seats when the vehicle is in target mode, thereby causing the seat to provide a corresponding seat posture. In this solution, by rationally adjusting the seat posture based on the occupancy status of the front and rear seats, the occupant type, and the longitudinal proximity of the occupied seats, it is possible to achieve a reasonable allocation of the seat space in the vehicle, enrich the interaction methods between the user and the seat in target mode, and thus effectively improve the interaction effect in target mode.
[0163] As an optional embodiment, the vehicle control module 420 controls the seat controller to perform corresponding seat posture adjustment operations based on the occupancy conditions of the front seats and the rear seats, and based on the occupant types and longitudinal proximity relationships, specifically for:
[0164] In response to both the front and rear seats being occupied, the seat controllers of the occupied seats are controlled to perform corresponding seat posture adjustment operations based on the occupant types of the rear seats and the longitudinal adjacent relationships of the occupied seats.
[0165] As an optional approach, the vehicle control module 420 is further configured to:
[0166] In response to the front seats being unoccupied and the rear seats being occupied, the seat controller of the occupied seat is controlled to perform a corresponding seat posture adjustment operation based on the type of the occupant.
[0167] As an optional manner, the occupant type includes adults and children. When the vehicle control module 420 controls the seat controller of the occupied seat to perform corresponding seat posture adjustment operations based on the occupant type of the occupied seat, it is specifically configured to:
[0168] In response to a first seat being occupied by an adult among the occupied seats, controlling a seat controller of the first seat to perform a first seat posture adjustment operation so that a seating space of the first seat after the first seat posture adjustment operation is larger than a seating space in an initial seat posture;
[0169] In response to a second seat being occupied by a child among the occupied seats, a seat controller controlling the second seat performs a second seat posture adjustment operation to place the second seat in an initial seat posture.
[0170] As an optional embodiment, the vehicle control module 420 controls the seat controller of the seat to perform the corresponding seat posture adjustment operation based on the occupant type of the rear seat and the longitudinal adjacent relationship of the seats to be occupied, specifically for:
[0171] In response to the presence of a third seat among the occupied seats that is not longitudinally adjacent to the other occupied seats, and in response to the presence of a fourth seat among the third seats whose rear seat occupant is a child, the seat controller of the fourth seat is controlled to perform a second seat posture adjustment operation so that the fourth seat is in an initial seat posture; in response to the presence of a fifth seat among the third seats whose rear seat occupant is an adult, the seat controller of the fifth seat is controlled to perform a first seat posture adjustment operation so that the seating space of the fifth seat after the first seat posture adjustment operation is larger than the seating space in the initial seat posture;
[0172] In response to the existence of a sixth seat among the seats that is longitudinally adjacent to the other seats, and in response to the existence of a seventh seat among the sixth seats, the seventh seat includes the longitudinally adjacent sixth seat with an adult occupant type, and the seat located behind the two longitudinally adjacent sixth seats with a child occupant type, the seat controller of the seventh seat is controlled to perform a second seat position adjustment operation to make the seventh seat in the initial seat position; in response to the existence of an eighth seat among the sixth seats, the eighth seat is the seat located in front of the longitudinally adjacent sixth seats and the occupants are all adults, the seat controller of the eighth seat is controlled to perform a third seat position adjustment operation to make the seating space of the eighth seat after the third seat position adjustment operation larger than the seating space of the initial seat position.
[0173] As an optional manner, the seating space of the seat after the first seat posture adjustment operation is larger than the seating space of the seat after the third seat posture adjustment operation.
[0174] As an optional method, the seat posture adjustment operation includes at least one of the following:
[0175] Adjust the longitudinal position of the seat;
[0176] Adjust the longitudinal position of longitudinally adjacent seats;
[0177] Adjust the seat back angle;
[0178] Adjust the backrest angle of the longitudinally adjacent seats.
[0179] As an optional embodiment, the vehicle control module 420 is further configured to perform at least one of the following:
[0180] In response to the front seat being occupied and the rear seat being unoccupied, controlling the seat controller of the occupied seat to perform a first seat posture adjustment operation so that the seating space of the occupied seat after the first seat posture adjustment operation is larger than the seating space of the seat in the initial posture;
[0181] In response to a ninth occupied seat having an adult occupant being present among the occupied seats, controlling a seat controller of the ninth occupied seat to perform a massage operation;
[0182] In response to the front seats being occupied, the central control screen is controlled to perform a preset first display operation; in response to the rear seats being occupied, the rear screen is controlled to perform a preset second display operation;
[0183] In response to the front seats being occupied, the ambient lights corresponding to the front seats are controlled to perform a preset third display operation; in response to the rear seats being occupied, the ambient lights corresponding to the front seats and the ambient lights corresponding to the rear seats are controlled to perform a preset fourth display operation.
[0184] As an optional method, the vehicle control module 420 may be used for any of the following when obtaining the occupancy status and occupant type of each seat in the vehicle:
[0185] Determining the occupant status and occupant type of each seat based on the occupant image of each seat;
[0186] Based on the pressure value borne by each seat, the seating condition and occupant type of each seat are determined.
[0187] Each embodiment in this specification is described in a progressive manner. The same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, refer to the partial description of the method embodiment. The device embodiment described above is merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without expending creative work.
[0188] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application is shown. Figure 5 As shown, the vehicle may include: a seat controller and a vehicle controller;
[0189] The vehicle controller is electrically connected to the seat controller, and the vehicle controller is configured to: when the vehicle is in target mode, obtain the occupancy conditions of the front seats and the rear seats of the vehicle, the types of occupants of the seats, and the longitudinal adjacent relationships of each seat; based on the occupancy conditions of the front seats and the rear seats, and based on the occupant types and the longitudinal adjacent relationships, control the seat controller to perform corresponding seat posture adjustment operations to make the seats in the corresponding seat postures.
[0190] Exemplarily, the vehicle may also include at least one of a seat controller, an ambient light, a central control screen, and a rear screen.
[0191] Exemplarily, the vehicle may further include a camera for capturing images of passengers in the cabin to detect the seating conditions and passenger types of each seat.
[0192] The vehicle provided in an embodiment of the present application controls a seat controller to perform corresponding seat posture adjustment operations based on the occupancy status of the front and rear seats, the type of occupants, and the longitudinal proximity of the occupied seats, thereby causing the seats to provide corresponding seat postures when the vehicle is in target mode. In this solution, by rationally adjusting the seat posture based on the occupancy status of the front and rear seats, the type of occupants, and the longitudinal proximity of the occupied seats, it is possible to achieve a rational allocation of seat space within the vehicle, enrich the interaction methods between users and seats in target mode, and thus effectively improve the interaction effect in target mode.
[0193] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the method embodiments described above.
[0194] Compared to the prior art, the computer-readable storage medium provided in the embodiments of this application controls target devices to perform corresponding operations based on the occupancy status of each seat in the vehicle when the vehicle is in target mode, thereby enabling the seat to provide the corresponding functional state. In this solution, by controlling the target devices to perform corresponding operations based on the seat occupancy status, a targeted interaction method is provided for each seat, effectively improving the interaction effect.
[0195] An embodiment of the present application further provides an electronic device, including:
[0196] one or more processors; and
[0197] A memory associated with the one or more processors is used to store program instructions, and when the program instructions are read and executed by the one or more processors, the program instructions execute the steps of any one of the method embodiments described above.
[0198] Compared to the prior art, the electronic device provided in the embodiments of this application controls the target device to perform corresponding operations based on the occupancy status of each seat in the vehicle when the vehicle is in target mode, thereby enabling the seat to provide the corresponding functional state. In this solution, by controlling the target device to perform corresponding operations based on the occupancy status of the seat, a targeted interaction method is provided for each seat, effectively improving the interaction effect.
[0199] As an example, Figure 6 A schematic diagram of the structure of an electronic device applicable to the embodiment of the present application is shown in FIG. Figure 6 As shown, the electronic device 600 includes: a processor 601 and a memory 603. The processor 601 and the memory 603 are connected, for example, via a bus 602. Optionally, the electronic device 600 may further include a transceiver 604. It should be noted that in actual applications, the number of transceivers 604 is not limited to one, and the structure of the electronic device 600 does not constitute a limitation on the embodiments of the present application.
[0200] The processor 601 is used in the embodiment of the present application to implement the method shown in the above method embodiment. The transceiver 604 may include a receiver and a transmitter. The transceiver 604 is used in the embodiment of the present application to implement the function of the electronic device of the embodiment of the present application communicating with other devices when executed.
[0201] The processor 601 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 601 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0202] The bus 602 may include a path for transmitting information between the above components. The bus 602 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 602 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0203] The memory 603 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.
[0204] Optionally, the memory 603 is used to store application code for executing the solution of the present application, and the execution is controlled by the processor 601. The processor 601 is used to execute the application code stored in the memory 603 to implement the steps of any one of the method embodiments described above.
[0205] The present application also provides a computer program product, comprising a computer program, which implements the steps of any one of the method embodiments described above when executed by a processor.
[0206] Compared to the prior art, the computer program product provided in the embodiments of this application controls target devices to perform corresponding operations based on the occupancy status of each seat in the vehicle when the vehicle is in target mode, thereby enabling the seat to provide the corresponding functional state. In this solution, by controlling the target devices to perform corresponding operations based on the seat occupancy status, a targeted interaction method is provided for each seat, effectively improving the interaction effect.
[0207] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown in sequence as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the flowcharts of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0208] The above descriptions are only partial embodiments of the present invention. It should be pointed out that ordinary technicians in this technical field can make several improvements and modifications without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A vehicle control method, characterized in that: include: When the vehicle is in a target mode, obtaining the occupancy conditions of the front seats and the rear seats of the vehicle, the types of occupants of the seats, and the longitudinal adjacent relationship of the seats; Based on the seating conditions of the front seats and the rear seats, and based on the occupant types and the longitudinal adjacent relationship, a seat controller is controlled to perform corresponding seat posture adjustment operations to place the seats in corresponding seat postures.
2. The method according to claim 1, characterized in that The controlling the seat controller to perform corresponding seat posture adjustment operations based on the occupant conditions of the front seats and the rear seats, and based on the occupant types and the longitudinal adjacent relationships, includes: In response to both the front seat and the rear seat being occupied, the seat controller of the occupied seat is controlled to perform corresponding seat posture adjustment operations based on the occupant type of the rear seat and the longitudinal adjacent relationship of each occupied seat.
3. The method according to claim 1, characterized in that Also includes: In response to the front seat being unoccupied and the rear seat being occupied, the seat controller of the occupied seat is controlled to perform a corresponding seat posture adjustment operation based on the occupant type.
4. The method according to claim 3, characterized in that The occupant types include adults and children, and controlling the seat controller of the seat to perform corresponding seat posture adjustment operations based on the occupant type of the seat includes: In response to a first seat being occupied by an adult among the occupied seats, controlling the seat controller of the first seat to perform a first seat posture adjustment operation so that a seating space of the first seat after the first seat posture adjustment operation is larger than a seating space in an initial seat posture; In response to a second seat having a child as the occupant among the occupied seats, the seat controller controls the second seat to perform a second seat posture adjustment operation so that the second seat is in the seat initial posture.
5. The method according to claim 3, characterized in that The controlling the seat controller of the seat to be occupied to perform a corresponding seat posture adjustment operation based on the occupant type of the rear seat and the longitudinal adjacent relationship of each seat to be occupied includes: In response to the presence of a third seat among the seats that is not longitudinally adjacent to the other seats, and in response to the presence of a fourth seat among the third seats whose occupant type of the rear seat is a child, the seat controller of the fourth seat is controlled to perform a second seat posture adjustment operation so that the fourth seat is in the initial seat posture; in response to the presence of a fifth seat among the third seats whose occupant type of the rear seat is an adult, the seat controller of the fifth seat is controlled to perform a first seat posture adjustment operation so that the seating space of the fifth seat after the first seat posture adjustment operation is larger than the seating space of the initial seat posture; In response to the existence of a sixth seat among the seats that is longitudinally adjacent to the other seats; in response to the existence of a seventh seat among the sixth seats, the seventh seat includes a longitudinally adjacent sixth seat with an adult occupant type, and a seat located behind the two longitudinally adjacent sixth seats with a child occupant type, the seat controller of the seventh seat is controlled to perform a second seat position adjustment operation so that the seventh seat is in the seat initial position; in response to the existence of an eighth seat among the sixth seats, the eighth seat is a seat located in front of the longitudinally adjacent sixth seats and the occupants are all adults, the seat controller of the eighth seat is controlled to perform a third seat position adjustment operation so that the seating space of the eighth seat after the third seat position adjustment operation is larger than the seating space of the seat initial position.
6. The method according to claim 5, characterized in that The seating space of the seat after the first seat posture adjustment operation is larger than the seating space of the seat after the third seat posture adjustment operation.
7. The method according to claim 2, characterized in that The seat posture adjustment operation includes at least one of the following: adjusting the longitudinal position of the seat; adjusting the longitudinal positions of the longitudinally adjacent seats; adjusting the backrest angle of the seat; Adjust the backrest angles of the longitudinally adjacent seats.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises at least one of the following: In response to the front seat being occupied and the rear seat not being occupied, controlling the seat controller of the occupied seat to perform a first seat posture adjustment operation, so that the seating space of the occupied seat after the first seat posture adjustment operation is larger than the seating space of the seat in the initial posture; In response to a ninth occupied seat having an adult occupant among the occupied seats, controlling a seat controller of the ninth occupied seat to perform a massage operation; In response to the front seat being occupied, controlling the central control screen to perform a preset first display operation; In response to the rear seat being occupied, controlling the rear screen to perform a preset second display operation; In response to the front seats being occupied, the ambient lights corresponding to the front seats are controlled to perform a preset third display operation; in response to the rear seats being occupied, the ambient lights corresponding to the front seats and the ambient lights corresponding to the rear seats are controlled to perform a preset fourth display operation.
9. The method according to any one of claims 1 to 7, characterized in that Obtain the occupancy status and occupant type of each seat in the vehicle, including any of the following: Determining the occupant status and occupant type of each seat based on the occupant image of each seat; Based on the pressure value borne by each seat, the seating condition and occupant type of each seat are determined.
10. A vehicle control device, characterized in that: include: an occupant status acquisition module, configured to acquire, when the vehicle is in a target mode, the occupant status of the front seats and the rear seats of the vehicle, the type of occupants of the seats occupied, and the longitudinal adjacent relationship between the seats occupied; A vehicle control module is used to control a seat controller to perform corresponding seat posture adjustment operations based on the occupancy conditions of the front seats and the rear seats, and based on the occupant types and the longitudinal adjacent relationships, so as to place the seats in corresponding seat postures.
11. A vehicle, characterized in that: Including seat controller and vehicle controller; The vehicle controller is electrically connected to the seat controller, and is configured to: when the vehicle is in the target mode, obtain the occupancy status of the front seats and the rear seats of the vehicle, the type of occupants of the seats, and the longitudinal adjacent relationship of the seats; Based on the seating conditions of the front seats and the rear seats, and based on the occupant types and the longitudinal adjacent relationship, a seat controller is controlled to perform corresponding seat posture adjustment operations to place the seats in corresponding seat postures.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
13. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the method according to any one of claims 1 to 9.
14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.