Seat position adjusting method and system and vehicle
The user's whole-body image is acquired through the surrounding camera outside the car, and the human body posture and body characteristics are calculated, which solves the problem in the existing technology that it is difficult to adjust the seat position before the passenger takes the seat, realizes personalized seat position adjustment, and improves ride comfort.
Patent Information
- Application Number
- CN202411704931.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-01-24
AI Technical Summary
The prior art is difficult to personalize the seat position before the passenger sits, resulting in passengers encountering inappropriate seat positions when seating, affecting comfort.
The user's full-body image is obtained in real time through the 360° surround-view camera outside the car, the key points of the human body are determined, the human body posture and body characteristics are calculated, and the target seat position parameters are calculated, and the seat position is adjusted before the user takes a seat.
It realized personalized adjustment of the seat position before the user settled, reducing the manual operation of the user, improving the comfort of ride, and accurately matching the user's physical characteristics and target seats.
Smart Images

Figure CN119348515A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle seats, and in particular, to a seat position adjustment method, system and vehicle. Background Art
[0002] Generally, the position of vehicle seats is adjustable, and passengers usually need to adjust the seats to make the ride more comfortable. However, due to individual differences between people, the height, weight, and leg length of each passenger are not exactly the same. Therefore, when using vehicle seats, it is best to enable the seats to be adjusted automatically and individually to adapt to different body shapes and body proportions, so that passengers can achieve the most comfortable riding state.
[0003] At present, the most widely used seat position automatic adjustment technology is the seat position memory function. The characteristic of this solution is that after getting on the car, the passenger first manually adjusts the seat to a position that suits him / her, and then uses buttons, touch screens, etc. to let the vehicle store the current seat adjustment value. When riding the car next time, the seat position previously stored can be selected through a certain interactive method to adjust the seat position automatically. In some known seat position automatic adjustment methods, the in-car camera is also used to take a photo of the passenger, so as to estimate the passenger's physical characteristics through image recognition technology, and adjust the seat to a seat position suitable for the passenger based on the passenger's physical characteristics.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] One aspect of the present application is to solve a technical problem of how to adjust the seat position in a personalized manner before the passenger sits down.
[0006] In addition, other aspects of the present application are also intended to solve or alleviate other technical problems existing in the prior art.
[0007] The present application provides a seat position adjustment method. Specifically, according to one aspect of the present application, the present application provides:
[0008] A seat position adjustment method, comprising the following steps:
[0009] The full-body image of the user in the camera monitoring area is obtained in real time through the surround-view camera outside the vehicle;
[0010] Determine the positions of key points of the user's body according to the full-body image;
[0011] Calculating the user's body posture according to the positions of the key points of the body;
[0012] Calculate the user's body features based on the full-body image, the positions of key points of the human body, and the human body posture;
[0013] The target seat position parameters are calculated according to the body features, and the position of the target seat is adjusted according to the target seat position parameters before the user sits down.
[0014] Optionally, according to an embodiment of the present application, the key points of the human body include: eyes, shoulders, hips, knees and ankles.
[0015] Optionally, according to one embodiment of the present application, the physical characteristics include height data and leg length data.
[0016] Optionally, according to an implementation manner of the present application, calculating the user's body features according to the full-body image, the positions of key points of the human body, and the human body posture comprises the following steps:
[0017] Performing face recognition on the full-body image and determining the upper edge position of the face recognition box;
[0018] Identifying a ground position in the full-body image and determining a contact position between the user and the ground;
[0019] The user's height data is determined according to the upper edge position and the contact position.
[0020] Optionally, according to an implementation manner of the present application, determining the height data of the user according to the upper edge position and the contact position comprises the following steps:
[0021] Calculating the number of pixels between the upper edge position and the contact position;
[0022] The number of pixels is converted into height data.
[0023] Optionally, according to an embodiment of the present application, the following steps are also included:
[0024] performing face recognition on the full-body image;
[0025] Matching the current facial information with the facial information stored in the vehicle database to determine paired facial information in the vehicle database corresponding to the current facial information;
[0026] Obtaining the paired seat position parameters corresponding to the paired face information;
[0027] The paired seat position parameters are set as the target seat position parameters.
[0028] Optionally, according to an embodiment of the present application, the key points of the human body also include: hands and elbows.
[0029] Optionally, according to an embodiment of the present application, the following steps are also included:
[0030] Determine the door that the user is about to open or is currently opening based on the current position of the key points of the human body and the human body posture;
[0031] The seat corresponding to the door is set as a target seat, and its position is adjusted according to the position parameters of the target seat.
[0032] Optionally, according to an embodiment of the present application, the target seat position parameters include: seat fore-and-aft position, seat height and seat back angle.
[0033] According to another aspect of the present application, the present application provides a seat position adjustment system, comprising:
[0034] A surround view system, which includes at least one surround view camera outside the vehicle, and obtains a full-body image of a user in a camera monitoring area in real time through the surround view camera outside the vehicle;
[0035] A key point detection module, which determines the positions of the key points of the user's body according to the full-body image;
[0036] A human body posture calculation module, which calculates the user's human body posture according to the positions of the key points of the human body;
[0037] A control module, which calculates the user's body characteristics based on the full-body image, the positions of key points of the human body, and the human body posture; and calculates the target seat position parameters based on the body characteristics;
[0038] An execution module adjusts the target seat position according to the target seat position parameters before the user sits down.
[0039] According to still another aspect of the present application, the present application provides a vehicle, wherein the vehicle includes the seat position adjustment system described above.
[0040] Benefits of this application include:
[0041] 1. The seat position adjustment method of the present application uses a 360° surround camera outside the vehicle to analyze the user's full-body image before the user enters the vehicle to calculate the user's physical characteristics and adjust the seat position according to the physical characteristics, thereby adjusting the vehicle seat position before the user sits down, greatly reducing the user's manual operation and avoiding the user's difficulty in sitting down due to an inappropriate seat position or an uncomfortable riding experience when sitting down;
[0042] 2. The seat position adjustment method of the present application processes the user image by detecting key points of the human body and calculating the human body posture, and can accurately calculate the actual height and leg length of the user according to the full-body image of the user in different human body postures, and can predict the user's behavior according to the user's human body posture, especially determine the door that the user is opening or about to open, so as to adjust the position of the seat corresponding to the door in advance, realize the accurate calculation of the user's body characteristics and the accurate matching of the user and the target seat, and ensure that the seat position is adjusted in advance before the user gets on the car;
[0043] 3. The seat position adjustment method of the present application also uses a face recognition function. On the one hand, it can be used to determine the position of the user's highest point to facilitate the accurate calculation of the user's height. On the other hand, it can also be matched with the face data stored in the vehicle database to confirm the user's identity in advance, so as to call the pre-stored paired seat position data to achieve rapid personalized adjustment of the seat position, saving calculation and control time. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] With reference to the accompanying drawings, the above and other features of the present application will become apparent. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present application. In addition, similar numbers in the drawings are used to represent similar components, among which,
[0045] Figure 1 A schematic flow chart showing a seat position adjustment method according to an embodiment of the present application;
[0046] Figure 2 A schematic diagram showing a surround view camera monitoring area in a surround view system of a vehicle;
[0047] Figure 3 A schematic diagram showing a full body image of a user and its corresponding key points;
[0048] Figure 4 A module schematic diagram of a seat position adjustment system proposed according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0049] It is easy to understand that according to the technical solution of the present application, without changing the essential spirit of the present application, a person skilled in the art can propose a variety of interchangeable structural modes and implementation modes. Therefore, the following specific implementation modes and drawings are only exemplary descriptions of the technical solution of the present application, and should not be regarded as the entirety of the present application or as a limitation or restriction on the technical solution of the present application.
[0050] The directional terms such as up, down, left, right, front, back, front, back, top, bottom, etc. mentioned or may be mentioned in this specification are defined relative to the structures shown in the drawings. They are relative concepts and may change accordingly according to their different positions and different usage states. Therefore, these or other directional terms should not be interpreted as restrictive terms. In addition, the terms "first", "second", "third", etc. or similar expressions are only used for description and distinction purposes, and cannot be understood as indicating or implying the relative importance of the corresponding components or the order or assembly order of the components.
[0051] For some known automatic seat position adjustment technologies, a seat position memory function based on buttons or other operation methods is usually used, which means that the user's first adjustment of the seat position needs to be done completely manually, and the seat position is stored to match the button information, etc. In this way, the next time the user gets on the car, the stored seat position information can be called up by pressing a button to adjust the target seat. However, this technical solution requires the user to adjust the seat position completely manually when adjusting the seat position for the first time. The user often needs to adjust the seat multiple times based on experience to make the seat reach a position that suits him or her. In addition, the operation of storing the seat position and matching it with button information, etc. is complicated and easy to forget. In addition, this solution can generally only be used to adjust the seat of the main driver's seat, and this function is usually not set for the co-driver and rear seats.
[0052] In some known seat position automatic adjustment technologies, the user's body features or voice features can be collected by means of an in-car camera or a sound collection device, and these body features or voice features are used as the user's identity features to match the user's adjusted seat position information, which simplifies the user operation. However, for this technical solution, the user still needs to manually adjust the seat position when sitting down for the first time; there are also some seat automatic adjustment technologies that can use an in-car camera to capture the user's body image and perform image recognition to estimate the user's height and other body features, and automatically adjust the seat position according to the estimated body features. Although this method can achieve automatic adjustment of the seat position, it still requires the user to start adjusting the seat position after sitting down. For tall users, if the seat position before sitting down is very inappropriate, for example, the seat position is too forward and the seat back position is too high, it may be quite difficult to sit down. In addition, when the user takes a seat, the in-car camera is used to capture the image of the user's sitting posture to calculate the user's height, which may cause a high calculation error, which is not conducive to the accurate calculation of the appropriate seat position parameters.
[0053] The seat position adjustment method of the present application uses an outside-vehicle surround-view camera to capture a full-body image of the user, and calculates the user's body features based on the full-body image of the user outside the vehicle, so as to adjust the position of the target seat in advance before the user sits down, so that the user does not need to manually adjust the seat position when sitting down for the first time, and can immediately achieve a comfortable seat position; and adopts an algorithm for human body key point detection and human body posture calculation, which can accurately calculate the user's body features according to different human body postures in the full-body image, thereby improving the accuracy of seat position parameter calculation; it can also determine the target seat corresponding to the user's target door according to the human body posture, and accurately adjust the seat position of the user's target seat in advance, thereby ensuring that the user can have a comfortable driving experience immediately after sitting down.
[0054] refer to Figure 1 , which shows a flow chart of a seat position adjustment method according to an embodiment of the present application. The seat position adjustment method comprises the following steps:
[0055] S100: obtaining a full-body image of a user in a camera monitoring area in real time through a surround-view camera outside the vehicle;
[0056] S200: Determine the positions of key points of the user's body according to the full-body image;
[0057] S300: Calculating the user's body posture according to the positions of key points of the body;
[0058] S400: Calculating the user's body features according to the full body image, the positions of key points of the human body, and the human body posture;
[0059] S500: Calculate target seat position parameters according to the body features, and adjust the position of the target seat according to the target seat position parameters before the user sits down.
[0060] The vehicle's exterior surround view system is mainly used for 360-degree surround view of the vehicle, which usually includes multiple surround view cameras arranged on the outside of the vehicle body. The exterior surround view system is mainly used when the vehicle is reversing, parking or driving at low speed to assist the driver in observing the information outside the vehicle and improve driving safety. Figure 2 , which shows a schematic diagram of a surround view camera monitoring area in a surround view system of a vehicle. For the convenience of description, the concepts of "front", "rear", "left" and "right" in the following text are defined with the vehicle's forward straight-line driving direction as the forward direction. Figure 2 The surround view system in the embodiment includes 6 cameras, and the 6 cameras include: Figure 2 The front camera 101, the left front camera 102, the left rear camera 103, the right front camera 104, the right rear camera 105, and the rear camera 106 are shown. Each camera has a certain field of view and recognition range, and the recognition range is the above-mentioned camera monitoring area ( Figure 2The fan-shaped part in front of each camera in the image. Figure 2 It can be seen that the camera monitoring area of these six cameras forms a closed ring outside the vehicle body, which can monitor all objects appearing in the 360° area surrounding the outside of the vehicle. When a user walks into the camera monitoring area of any of the six cameras, he or she can be detected and his or her full-body image can be captured by the corresponding camera, ensuring that any user in the 360° area around the vehicle can have his or her full-body image captured by the camera and used for subsequent seat position adjustment. In addition, the left front camera 102, the left rear camera 103, the right front camera 104, and the right rear camera 105 can respectively identify the areas in front of the four doors of the vehicle, which is conducive to monitoring the user's operation of the door.
[0061] It should be understood that the surround view system can also include different numbers of surround view cameras, and the surround view cameras can also have different recognition ranges. Those skilled in the art can also set the cameras at different positions according to the recognition ranges of the cameras. Figure 2 at the body position.
[0062] After obtaining the user's full-body image through the surround camera, the position of the key points of the human body is further determined based on the full-body image to pave the way for determining the human posture and obtaining the user's body characteristics in the next step. Determining the position of the key points of the human body is usually divided into two steps. The first step is to perform human body recognition on the user's full-body image. In the full-body image of the user taken by the camera, there is usually not only the user's body image, but also an image of the surrounding environment features. Before performing human body key point recognition, the user's body image must first be extracted from the full-body image. The second step is human body key point detection. Reference Figure 3 , which shows a full-body image of the user and a schematic diagram of its corresponding key points. The vehicle controller determines the position of the key points of the human body based on the user's body image obtained through human body recognition through a human key point detection algorithm. The key points of the human body are defined here as the key body features of the human body, such as the points on the human body such as facial features and major joints. By determining the position of the key points of the human body, the specific positions of the main joints and bones of the human body can be clarified, so that the height, leg length and the posture of the human body at this time can be further calculated through this specific position.
[0063] In one embodiment of the present application, the key points of the human body include: eyes 201, shoulders 202, hips 203, knees 204 and ankles 205. Generally, the posture of the main trunk of the human body can be determined through the five key points of the human body, namely, whether the human body is standing, bending, squatting or walking, etc. In the case of different human body postures, the calculation method used to calculate the user's body characteristics is also different. For example, when it is determined that the user's body is in an upright standing state, the actual height of the user's body in the full-body image can be judged as the user's height. When it is determined that the user's body is in a bent state, the length of the user's lower body can be calculated, for example, by the positions of the hips 203, knees 204, and ankles 205, the length of the user's upper body can be calculated by the positions of the shoulders 202 and hips 203, and the length of the user's head can be calculated by the positions of the eyes 201 and shoulders 202 and the ratio of the height of the eyes 20 in the head to the overall height of the head under normal circumstances. Finally, they are added together to obtain the user's height.
[0064] In one embodiment of the present application, the physical characteristics include height data and leg length data. For the adjustment of the seat position, not only the height data of the user is important, but the leg length data of the user also affects the appropriate seat position parameters. The height data of the user has an overall impact on the front and rear position of the seat, the seat back angle, and the seat height, and the front and rear position of the seat and the seat height can be further accurately determined according to the leg length data of the user, so as to provide appropriate front seat space for users with different leg lengths.
[0065] In one embodiment of the present application, calculating the user's body features according to the full-body image, the positions of key points of the human body, and the human body posture comprises the following steps:
[0066] Perform face recognition on the full-body image and determine the upper edge position of the face recognition box;
[0067] Identify the location of the ground in the full-body image and determine the location of the user's contact with the ground;
[0068] The user's height data is determined based on the upper edge position and the contact position.
[0069] In this embodiment, in addition to the key point detection of the human body, a step of face recognition for the whole body image is introduced, and the height of the user in the standing posture can be accurately calculated by face recognition of the whole body image and ground detection. Face recognition is the recognition of the entire face of the human body. It usually generates a rectangular box 300 in advance following the face. The rectangular box 300 just frames the graphic surface where the face is located, that is, the upper edge of the rectangular box 300 is the highest position of the face, that is, the highest position of the human body. Therefore, the highest position of the user's body can be determined by the rectangular box matching the size of the face automatically generated in the face recognition. Here, the position of the upper edge actually plays the role of another key point of the human body. The key point of the highest position of the human body is generally not easy to obtain in the key point detection algorithm of the human body. Through the face recognition method, the highest position of the human body can be simply and accurately obtained. After determining the highest position, it is only necessary to determine the lowest position of the user's body-generally, the position of the sole of the user's feet, and the height of the user can be accurately determined by calculation. For the original full-body image acquired by the surround camera, the ground 400, the background, and the objects in the image are generally mixed together, and the controller is not clear about which areas belong to the ground 400 and which areas belong to the human body. By identifying and extracting the ground position in the full-body image, the contact position between the human body and the ground 400 can be confirmed, that is, the position where the bottom of the human body touches the ground 400. The height data of the user in a standing posture can be accurately calculated through the above-mentioned upper edge position and the contact position.
[0070] In one embodiment of the present application, determining the height data of the user according to the upper edge position and the contact position includes the following steps:
[0071] Calculate the number of pixels between the upper edge position and the contact position;
[0072] Convert the number of pixels into height data.
[0073] The upper edge position and contact position identified in the whole body image by image recognition are usually the image positions in the whole body image, not the actual spatial positions. The spatial position can be obtained according to the image position by converting the number of pixels and the height. Therefore, in this embodiment, the number of pixels of the upper edge position and the contact position is first calculated according to the whole body image, and then the number of pixels is converted into height data by the image recognition algorithm in the vehicle controller, so that the height data of the human body can be accurately calculated according to the image pixels corresponding to the human body.
[0074] In one embodiment of the present application, the following steps are also included:
[0075] Perform face recognition on full-body images;
[0076] Matching the current facial information with the facial information stored in the vehicle database to determine paired facial information in the vehicle database corresponding to the current facial information;
[0077] Get the paired seat position parameters corresponding to the paired face information;
[0078] Set the paired seat position parameters to the target seat position parameters.
[0079] In this embodiment, face recognition is also performed on the whole body image to confirm the user's identity information through face recognition, so that the pre-stored seat position parameters that match the user are called from the vehicle database according to the user's identity information. In the case of using face recognition technology, for the target seat position parameters that have been calculated to match the user's physical characteristics when the user sits down for the first time, the user can choose to match the target seat position parameters with his own face information and store them in the vehicle database. In this case, the vehicle database usually stores paired face information and target seat position parameters for different users, which is convenient for direct call when the same user sits down again in the future. Before the user sits down next time, face recognition is first performed on the whole body image of the user, and the recognized face information is matched with the face information stored in the vehicle database. If the matching face information can be obtained from the vehicle database, the target seat position parameters corresponding to the face information are the target seat position parameters applicable to the user, without the need to calculate the user's physical characteristics. This method realizes the personalized matching and simple recall of the target seat position parameters and the user's identity information, and improves the efficiency of seat position adjustment.
[0080] In one embodiment of the present application, the key points of the human body also include: hands 206 and elbows 207. In this embodiment, the key points of the human body include not only the key points on the main trunk of the human body, but also the positions of the user's hands 206 and elbows 207. Through these two key points, the user's arm posture can be determined, especially whether the user is opening a car door and which car door is opened, which is conducive to the subsequent confirmation of the user's target seat.
[0081] In one embodiment of the present application, the following steps are also included:
[0082] Determine the door that the user is about to open or is currently opening based on the current position of the key points of the human body and the human body posture;
[0083] The seat corresponding to the door is set as the target seat, and its position is adjusted according to the target seat position parameters.
[0084] In the case where multiple seats in the car can achieve personalized position adjustment, determining the target seat of the user outside the car in advance is conducive to adjusting the seat position faster before the user sits down. Through the human body key point detection and human body posture calculation of the present application, the user's actions can be predicted, especially the door that the user is opening or about to open, and the vehicle seat corresponding to the door is most likely the user's target seat. Therefore, the door that the user is about to open or is opening is judged by the current position of the human body key points, especially the user's elbow and hand key points and human body posture, and the seat corresponding to the door is set as the target seat, and the position is adjusted according to the target seat position parameter obtained. In this way, the adjustment of the seat position is not limited to the seat position of the driver's seat, but can achieve the corresponding position adjustment of multiple seats such as the co-pilot seat and the back seat, and can achieve targeted adjustment of the seat position corresponding to each door of the vehicle, so that no matter which door the user enters the vehicle from, the user's target seat can be predicted in advance, and the position adjustment of the target seat can be pre-realized before the user sits down, providing a comfortable riding experience to the user after sitting down.
[0085] In one embodiment of the present application, the target seat position parameters include: seat front and rear position, seat height and seat back angle. It should be understood that the seat position parameters can also include various other parameters according to the degree of freedom of the seat and the structure of the seat. For example, for a rotatable seat, it can also include the rotation angle of the seat, and for a seat with adjustable armrests, it can also include the height or rotation angle of the armrest, etc. Those skilled in the art can increase the types of target seat position parameters according to the structure of the seat.
[0086] Another aspect of the present application also provides a seat position adjustment system 10, referring to Figure 4 , which shows a module schematic diagram of a seat position adjustment system 10 proposed according to an embodiment of the present application. The seat position adjustment system 10 includes:
[0087] A surround view system 1, comprising at least one surround view camera outside the vehicle, and acquiring a full-body image of a user in a camera monitoring area in real time through the surround view camera outside the vehicle;
[0088] A key point detection module 2, which determines the positions of the key points of the user's body according to the full-body image;
[0089] A human body posture calculation module 3 calculates the user's human body posture according to the positions of the key points of the human body;
[0090] A control module 4 is configured to calculate the user's body characteristics based on the full-body image, the positions of key points of the human body, and the human body posture; and calculate the target seat position parameters based on the body characteristics;
[0091] The execution module 5 adjusts the target seat position according to the target seat position parameters before the user sits down.
[0092] It can be understood that the seat position adjustment system 10 has all the beneficial technical effects of the aforementioned seat position adjustment method, which will not be described in detail here.
[0093] Another aspect of the present application provides a vehicle, which includes the seat position adjustment system 10 described above.
[0094] It can be understood that the vehicle has all the beneficial technical effects of the aforementioned seat position adjustment method, which will not be elaborated here.
[0095] It should be understood that the seat position adjustment system of the present application can be installed on various vehicles, including cars, trucks, buses, hybrid vehicles, pure electric vehicles, etc. Therefore, the subject matter of the present application is also intended to protect various vehicles equipped with the seat position adjustment system of the present application.
[0096] It should be understood that all the above preferred embodiments are illustrative rather than restrictive, and various modifications or variations made by those skilled in the art to the specific embodiments described above under the concept of the present application should be within the legal protection scope of the present application.
Claims
1. A seat position adjustment method, characterized in that: The steps include: The full-body image of the user in the camera monitoring area is obtained in real time through the surround-view camera outside the vehicle; Determine the positions of key points of the user's body according to the full-body image; Calculating the user's body posture according to the positions of the key points of the body; Calculate the user's body features based on the full-body image, the positions of key points of the human body, and the human body posture; The target seat position parameters are calculated according to the body features, and the position of the target seat is adjusted according to the target seat position parameters before the user sits down.
2. The seat position adjustment method according to claim 1, characterized in that: The key points of the human body include: eyes, shoulders, hips, knees and ankles.
3. The seat position adjustment method according to claim 1, characterized in that: The physical characteristics include height data and leg length data.
4. The seat position adjustment method according to claim 1, characterized in that: Calculating the user's body features based on the full-body image, the positions of key points of the human body, and the human body posture comprises the following steps: Performing face recognition on the full-body image and determining the upper edge position of the face recognition box; Identifying a ground position in the full-body image and determining a contact position between the user and the ground; The user's height data is determined according to the upper edge position and the contact position.
5. The seat position adjustment method according to claim 4, characterized in that: Determining the height data of the user according to the upper edge position and the contact position comprises the following steps: Calculating the number of pixels between the upper edge position and the contact position; The number of pixels is converted into height data.
6. The seat position adjustment method according to claim 1, characterized in that: The following steps are also included: performing face recognition on the full-body image; Matching the current facial information with the facial information stored in the vehicle database to determine paired facial information in the vehicle database corresponding to the current facial information; Obtaining the paired seat position parameters corresponding to the paired face information; The paired seat position parameters are set as the target seat position parameters.
7. The seat position adjustment method according to claim 2, characterized in that: The key points of the human body also include: hands and elbows.
8. The seat position adjustment method according to claim 7, characterized in that: The following steps are also included: Determine the door that the user is about to open or is currently opening based on the current position of the key points of the human body and the human body posture; The seat corresponding to the door is set as a target seat, and its position is adjusted according to the position parameters of the target seat.
9. The seat position adjustment method according to claim 1, characterized in that: The target seat position parameters include: seat fore-and-aft position, seat height and seat back angle.
10. A seat position adjustment system, characterized in that: include: A surround view system, which includes at least one surround view camera outside the vehicle, and obtains a full-body image of a user in a camera monitoring area in real time through the surround view camera outside the vehicle; A key point detection module, which determines the positions of the key points of the user's body according to the full-body image; A human body posture calculation module, which calculates the user's human body posture according to the positions of the key points of the human body; A control module, which calculates the user's body characteristics based on the full-body image, the positions of key points of the human body, and the human body posture; and calculates the target seat position parameters based on the body characteristics; An execution module adjusts the target seat position according to the target seat position parameters before the user sits down.
11. A vehicle, characterized in that: The vehicle comprises a seat position adjustment system according to claim 10 .