Method for adjusting a vehicle seat, vehicle, storage medium and computer program product

By detecting living targets in the vehicle cabin, the system automatically adjusts the seat to a suitable position, solving the problem of low seat adjustment efficiency and improving the speed of seat adjustment and the riding experience.

CN119928679BActive Publication Date: 2025-12-09ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510328081.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-12-09
Estimated Expiration
2045-03-19

AI Technical Summary

Technical Problem

In existing technologies, vehicle seat adjustment operations are inefficient, requiring occupants to manually adjust the seats multiple times to achieve optimal seat parameters, which wastes time.

Method used

By detecting living targets in the vehicle cabin, obtaining feature parameters, determining whether the target type is human or pet, and generating a set of seat status parameters based on the target type, the seat is automatically adjusted to the matching state.

Benefits of technology

It enables quick and automatic seat adjustment, reducing seat adjustment time and improving the riding experience and operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119928679B_ABST
    Figure CN119928679B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle seat adjustment method, a vehicle, a storage medium and a computer program product, relates to the technical field of vehicles, and the vehicle seat adjustment method comprises the following steps: detecting a living body target in a vehicle cabin to obtain a characteristic parameter corresponding to the living body target; determining a target type corresponding to the living body target according to the characteristic parameter, and determining a target seat state parameter group based on the target type, wherein the target type comprises a human and a pet; generating a first seat adjustment instruction according to the target seat state parameter group, and adjusting a target seat where the living body target is located according to the first seat adjustment instruction, so that the target seat is switched to a first seat state matched with the target seat state parameter group. The application achieves the technical effect of improving the seat adjustment operation efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a vehicle seat adjustment method, a vehicle, a storage medium and a computer program product. BACKGROUND

[0002] With the continuous development of the automobile industry, new energy vehicles have become the first choice of more and more users for daily travel.

[0003] In the related art, technicians usually configure a seat adjustment device at the seat part of a vehicle to provide a manual operation approach for the occupant on the seat, so that the occupant can adjust the seat state parameters such as the position and inclination angle of the seat according to the own needs, thereby improving the riding comfort of the seat. However, when the occupant manually controls the seat adjustment device, it is often difficult to adjust the seat state parameters to the best value in one step.

[0004] Therefore, the occupant needs to operate the seat adjustment device multiple times until the seat state parameters reach the best value of personal feeling, thereby greatly wasting the time required for seat adjustment, and thus the efficiency of seat adjustment operation is low. SUMMARY

[0005] The main purpose of the present application is to provide a vehicle seat adjustment method, a vehicle, a storage medium and a computer program product, which aims to solve the technical problem of low efficiency of seat adjustment operation in the related art.

[0006] To achieve the above purpose, the present application provides a vehicle seat adjustment method, comprising:

[0007] detecting a living target in a vehicle cabin to obtain a feature parameter corresponding to the living target;

[0008] determining a target type corresponding to the living target according to the feature parameter, and determining a target seat state parameter group based on the target type, wherein the target type includes a human and a pet;

[0009] generating a first seat adjustment instruction according to the target seat state parameter group, and adjusting a target seat where the living target is located according to the first seat adjustment instruction, so as to switch the target seat to a first seat state matched with the target seat state parameter group.

[0010] In an embodiment, the step of determining the target type corresponding to the living target according to the feature parameter comprises at least one of the following:

[0011] read a target heart rate parameter contained in the characteristic parameter, and determine that the target type corresponding to the living target is human if it is determined that the target heart rate parameter is in a preset human heart rate range;

[0012] read a seat pressure parameter contained in the characteristic parameter, and determine that the target type is human if it is determined that the seat pressure parameter is greater than a preset pressure threshold;

[0013] read target posture information contained in the characteristic parameter, and determine a target height parameter corresponding to the living target according to the target posture information, and determine that the target type is human if it is determined that the target height parameter is greater than a first preset height threshold.

[0014] In an embodiment, the step of determining a target seat state parameter group based on the target type comprises:

[0015] if it is determined that the target type is human, obtaining a plurality of preset height parameters and a first seat state parameter group matched with each of the plurality of preset height parameters, wherein the first seat state parameter group is a seat state parameter group in which the line of sight of the living target is perpendicular to a display module in the vehicle cabin;

[0016] screening the plurality of preset height parameters based on the target height parameter of the living target to determine a target preset height parameter matched with the target height parameter;

[0017] determining the first seat state parameter group matched with the target preset height parameter as a target seat state parameter group.

[0018] In an embodiment, after the step of adjusting the target seat in which the living target is located according to the first seat adjustment instruction, the method further comprises:

[0019] obtaining a second preset height threshold, wherein the second preset height threshold is greater than a first preset height threshold;

[0020] if it is determined that the target height parameter is less than the second preset height threshold and that there is a first idle seat between the living target and the display module, generating a second seat adjustment instruction based on the first idle seat;

[0021] adjusting the first idle seat according to the second seat adjustment instruction to make the first idle seat close to an adjacent front seat.

[0022] In an embodiment, after the step of adjusting the target seat in which the living target is located according to the first seat adjustment instruction, the method further comprises:

[0023] determining a respiration rate parameter of the living target;

[0024] in a case where it is determined that the respiration rate parameter is in a preset respiration rate interval, generating a third seat adjustment instruction based on a preset second seat state parameter set, wherein the second seat state parameter set is a seat state parameter set for enabling the living target to be in a lying posture;

[0025] adjusting the target seat according to the third seat adjustment instruction, so as to switch the target seat from the first seat state to a second seat state matched with the second seat state parameter set.

[0026] In an embodiment, the step of determining the target seat state parameter set based on the target type further comprises:

[0027] in a case where it is determined that the target type is a pet, determining a preset third seat state parameter set as the target seat state parameter set matched with the living target, wherein the third seat state parameter set is a seat state parameter set for enabling the target seat to provide maximum seat space.

[0028] In an embodiment, after the step of adjusting the target seat where the living target is located according to the first seat adjustment instruction, the method further comprises:

[0029] determining position information corresponding to the living target;

[0030] in a case where it is determined according to the position information that the living target is in a seat aisle corresponding to the target seat, and there is a matched second idle seat in front of and / or behind the target seat, generating a third seat adjustment instruction based on the second idle seat and / or the target seat, wherein the second idle seat is an idle seat adjacent to the target seat in front of and / or behind the target seat;

[0031] adjusting the target seat and / or the second idle seat according to the third seat adjustment instruction, so as to enable the width of the seat aisle to reach a maximum value.

[0032] In an embodiment, before the step of detecting the living target in the vehicle cabin, the method further comprises:

[0033] detecting a to-be-detected target in the vehicle cabin to obtain a target body temperature parameter of the to-be-detected target;

[0034] in a case where it is determined that the target body temperature parameter reaches a preset temperature interval, determining that the to-be-detected target is a living target, and performing the step of detecting the living target in the vehicle cabin.

[0035] In an embodiment, before the step of detecting the living target in the vehicle cabin, the method further comprises:

[0036] capturing the target to be detected in the vehicle cabin to obtain a plurality of image data containing the target to be detected;

[0037] extracting a target contour feature and a seat contour feature contained in each of the plurality of image data, and determining relative position information contained in each of the plurality of image data according to each of the target contour feature and the seat contour feature, wherein the relative position information is relative position information between the target to be detected and a seat in the vehicle cabin;

[0038] in a case where the position information of the target to be detected changes according to each of the relative position information, determining that the target to be detected is a living target, and performing the step of detecting the living target in the vehicle cabin.

[0039] In addition, to achieve the above-mentioned purpose, the present application also provides a vehicle, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the adjustment method of the vehicle seat as described above.

[0040] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the adjustment method of the vehicle seat as described above.

[0041] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the adjustment method of the vehicle seat as described above.

[0042] The adjustment method of the vehicle seat provided by the embodiments of the present application detects a living target in a vehicle cabin to obtain a feature parameter corresponding to the living target, determines a target type corresponding to the living target according to the feature parameter, and determines a target seat state parameter group based on the target type, wherein the target type includes a human and a pet, generates a first seat adjustment instruction according to the target seat state parameter group, and adjusts a target seat where the living target is located according to the first seat adjustment instruction, so as to switch the target seat to a first seat state matched with the target seat state parameter group.

[0043] In this embodiment, the vehicle first detects the living body target existing in the vehicle cabin when receiving the vehicle door closing signal, so as to obtain the characteristic parameter capable of indicating the target type of the living body target, and then the vehicle identifies the living body target according to the characteristic parameter, to determine whether the target type of the living body target is a human with low activity range and activity frequency, or a pet with high activity range and activity frequency, and determine the target seat state parameter group matched with the target type, finally, the vehicle generates the first seat adjustment instruction according to the target seat state parameter group, and adjusts the target seat where the living body target is located according to the first seat adjustment instruction, so as to switch the target seat to the first seat state matched with the target seat state parameter group.

[0044] Thus, the present application solves the technical problem of low seat adjustment operation efficiency in the related art, that is, the present application can make the living body target sit on the seat switched to the seat state parameter matched with the living body target without manual adjustment of the seat by quickly screening out the seat state parameter matched with the living body target and quickly adjusting the seat where the living body target is located according to the seat state parameter, thereby reducing the time required for the seat adjustment operation, achieving the technical effect of improving the seat adjustment operation efficiency, and greatly improving the riding experience of the living body target. BRIEF DESCRIPTION OF DRAWINGS

[0045] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and serve to explain the principles of the present application together with the specification.

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows, and obviously, other drawings can also be obtained by those skilled in the art without creative effort on the premise of not paying creative effort.

[0047] Figure 1 a flowchart provided for the first embodiment of the vehicle seat adjustment method of the present application;

[0048] Figure 2 a seat adjustment scene diagram related to the fourth embodiment of the vehicle seat adjustment method of the present application;

[0049] Figure 3 a first seat adjustment scene diagram related to the fifth embodiment of the vehicle seat adjustment method of the present application;

[0050] Figure 4 a second seat adjustment scene diagram related to the fifth embodiment of the vehicle seat adjustment method of the present application;

[0051] Figure 5 The third seat adjustment scene involved in the fifth embodiment of the vehicle seat adjustment method of the present application is shown in the figure;

[0052] Figure 6 The schematic flow chart of the vehicle seat adjustment method of the present application is shown in the figure;

[0053] Figure 7 The module structure of the vehicle seat adjustment device of the embodiment of the present application is shown in the figure;

[0054] Figure 8 The device structure of the hardware operating environment involved in the vehicle seat adjustment method of the embodiment of the present application is shown in the figure.

[0055] The object realization, functional features and advantages of the present application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0056] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and do not limit the present application.

[0057] In order to better understand the technical solutions of the present application, the following will be described in detail in conjunction with the drawings and specific embodiments of the specification.

[0058] In the present embodiment, for the convenience of description, the following takes a vehicle with an internal living body detection system and a rear display screen, or a mobile terminal connected with an electronic control unit matched with the vehicle, a data storage control terminal, a PC terminal, etc. as the execution subject for elaboration.

[0059] Among them, the living body detection system includes a camera device, a plurality of seat pressure sensors, a millimeter wave radar, a temperature sensor, a GPS (Global Positioning System) positioning device, it can be understood that the respective deployment positions of the camera device, the seat pressure sensor, the millimeter wave radar, the temperature sensor, and the GPS positioning device can be referred to the respective deployment positions of the camera device, the seat pressure sensor, the millimeter wave radar, the temperature sensor, and the GPS positioning device on other vehicles of the same type, and the present application does not limit this.

[0060] Based on the above vehicle, the overall concept of the vehicle seat adjustment method of the present application is proposed.

[0061] With the continuous development of the automobile industry, new energy vehicles have become the first choice of more and more users for daily travel. In the related technology, the technicians usually configure a seat adjusting device at the seat part of the vehicle to provide a manual operation approach for the occupant on the seat, so that the occupant can adjust the seat state parameters such as the position and the inclination angle of the seat according to the own needs, and thus improve the riding comfort of the seat. However, when the occupant manually controls the seat adjusting device, it is usually difficult to adjust the seat state parameters to the best value in one step. Therefore, the occupant needs to operate the seat adjusting device several times until the seat state parameters reach the best value of the personal feeling, thereby greatly wasting the time required for the seat adjustment, and thus the efficiency of the seat adjustment operation is low.

[0062] In view of the above phenomenon, the present application provides a vehicle seat adjusting method, which comprises: detecting a living body target in a vehicle cabin to obtain a feature parameter corresponding to the living body target; determining a target type corresponding to the living body target according to the feature parameter, and determining a target seat state parameter group based on the target type, wherein the target type includes a human and a pet; generating a first seat adjusting instruction according to the target seat state parameter group, and adjusting a target seat where the living body target is located according to the first seat adjusting instruction, so as to switch the target seat to a first seat state matched with the target seat state parameter group.

[0063] In this way, the present application solves the technical problem of low efficiency of seat adjustment operation in the related technology, that is, the present application quickly selects the seat state parameter matched with the living body target, and quickly adjusts the seat where the living body target is located according to the seat state parameter, so that the living body target sitting on the seat is switched to the seat state parameter matched with the living body target without manually adjusting the seat, thereby reducing the time required for the seat adjustment operation, achieving the technical effect of improving the efficiency of the seat adjustment operation, and greatly improving the riding experience of the living body target.

[0064] Based on the overall concept of the vehicle seat adjusting method of the present application, the embodiments of the present application provide a vehicle seat adjusting method, which is described with reference to Figure 1 , Figure 1 The flowchart of the first embodiment of the vehicle seat adjusting method of the present application is shown in the figure. In this embodiment, the vehicle seat adjusting method comprises steps S10-S30:

[0065] Step S10: detecting a living body target in a vehicle cabin to obtain a feature parameter corresponding to the living body target;

[0066] Step S20: determining a target type corresponding to the living body target according to the characteristic parameter, and determining a target seat state parameter set based on the target type, wherein the target type includes a human and a pet;

[0067] It should be noted that the characteristic parameter can specifically include a target heart rate parameter, a seat pressure parameter and target posture information corresponding to the living body target, and can distinguish whether the living body target is a human with low activity range and activity frequency. In addition, the activity amplitude and activity frequency of the human in the target type are less than the activity amplitude and activity frequency of the pet. In addition, the target seat state parameter set is a seat state parameter set that can make the living body target in a comfortable posture. For example, when the living body target is a human, the target seat state parameter set is a seat state parameter set that can make the line of sight of the human perpendicular to the display module arranged in the vehicle, so that the human can see the complete image information displayed on the display module. Similarly, when the living body target is a pet, the target seat state parameter set is a seat state parameter set that can make the pet move fully. It can be understood that the seat state parameter set can specifically include seat position, seat back angle, seat rotation angle, seat rotation direction, seat height, seat air cushion parameter and the like.

[0068] In this embodiment, when the vehicle receives the door closing signal, the vehicle first calls the living body detection system arranged therein to detect the living body target in the vehicle cabin, so as to obtain the characteristic parameter that can infer the living range and activity frequency of the living body target. Then, the vehicle analyzes the living body target based on the characteristic parameter, so as to determine whether the target type of the living body target is a pet with high activity frequency and activity range or a human with low activity frequency and activity range. The vehicle further determines the target seat state parameter set required by the living body target based on the target type.

[0069] Exemplarily, for example, when the living body target enters the rear cabin of the vehicle and closes the rear row door of the vehicle, the vehicle receives the door closing signal sent by the rear row door, and controls the living body detection system configured by itself to call the millimeter wave radar configured on the rear row seat to detect the target heart rate parameter of the living body target located on the rear row seat, at the same time, the living body detection system calls the seat pressure sensor respectively configured on each seat to read the seat pressure parameter generated on the seat where the living body target is located, at the same time, the living body detection system calls the camera configured in the vehicle to take a picture of the living body target, so as to obtain image data containing the living body target, and process the image data to determine the target posture information of the living body target, then the vehicle processes the characteristic parameters such as the target heart rate parameter, the seat pressure parameter and the target posture information, so as to determine whether the target type of the living body target is a pet with high activity frequency and activity range, or a human with relatively low activity frequency and activity range, and the vehicle determines the target seat state parameter group that makes the line of sight of the human perpendicular to the seat state parameter group of the display module configured in the vehicle as the target seat state parameter when it is determined that the target type is a human, and similarly, the vehicle determines the target seat state parameter group that enables the pet to fully move on the seat as the target seat state parameter when it is determined that the target type is a pet.

[0070] In this way, the vehicle can detect the living body target existing in the cabin, obtain the characteristic parameters corresponding to the living body target, and then determine the activity frequency and activity range of the living body target according to the characteristic parameters, and then determine the target seat state parameter group matched with the living body target.

[0071] In a feasible implementation, the step of "determining the target type corresponding to the living body target according to the characteristic parameters" in the step S20 can specifically include at least one of steps S201-S203:

[0072] Step S201: reading the target heart rate parameter contained in the characteristic parameters, and determining that the target type corresponding to the living body target is a human when it is determined that the target heart rate parameter is in a preset human heart rate interval;

[0073] Step S202: reading the seat pressure parameter contained in the characteristic parameters, and determining that the target type is a human when it is determined that the seat pressure parameter is greater than a preset pressure threshold;

[0074] Step S203: reading the target posture information contained in the characteristic parameters, and determining the target height parameter corresponding to the living body target according to the target posture information, and determining that the target type is a human when it is determined that the target height parameter is greater than a first preset height threshold.

[0075] It should be noted that the preset heart rate interval is a heart rate parameter interval for judging whether the living body target is a human target. It can be understood that, due to the difference between the heart rate intervals of humans and pets, when the target heart rate parameter of the living body target is in the preset human heart rate interval, it can be determined that the living body target is a human child. Similarly, when the target heart rate parameter of the living body target is in the preset pet heart rate interval, it can be determined that the living body target is a pet. The specific values of the preset human heart rate interval and the preset pet heart rate interval are not limited in the present application. In addition, the preset pressure threshold is a seat pressure parameter for judging whether the living body target is a human. It can be understood that, due to the fact that the weight of a human is much greater than that of a pet, the pressure caused by a human on a seat is much greater in value than the pressure caused by a pet on a seat. That is, when the seat pressure parameter of the living body target is too high, it can be determined that the living body target is a human. The specific value of the preset pressure threshold is also not limited in the present application. In addition, the preset height threshold is a height parameter for judging whether the living body target is a human. It can be understood that, due to the fact that the height of a human is usually much higher than that of a pet, when the target height parameter of the living body target is too high, it can be determined that the living body target is a human. The specific value of the preset height threshold is also not limited in the present application.

[0076] In the present embodiment, after obtaining each feature parameter, the vehicle can first read the target heart rate parameter contained in the feature parameter. At the same time, the vehicle reads the storage module configured by itself to obtain the preset human heart rate interval for indicating that the living body target is a human. The vehicle further compares the target heart rate parameter with the preset human heart rate interval, and determines that the living body target is a human with low activity range and low activity frequency when it is determined that the target heart rate parameter is in the preset human heart rate interval. Similarly, the vehicle can also read the seat pressure parameter contained in each feature parameter. At the same time, the vehicle reads the storage module to obtain the preset pressure threshold for indicating that the living body target is a human. The vehicle further compares the seat pressure parameter with the preset pressure threshold, and determines that the living body target is a human when it is determined that the seat pressure parameter is greater than the preset pressure threshold. Similarly, the vehicle can also read the target posture information contained in each feature parameter. The vehicle thereby calculates the target height parameter of the living body target according to the target posture information. At the same time, the vehicle reads the storage module to obtain the first preset height threshold for indicating that the living body target is a human. The vehicle further compares the target height parameter with the first preset height threshold, and determines that the living body target is a human when it is determined that the target height parameter is greater than the first preset height threshold.

[0077] Exemplarily, for example, after acquiring the characteristic parameters of the living body target, the vehicle can first read the target heart rate parameter contained in the characteristic parameters, while the vehicle reads the storage module configured by itself to acquire the preset human heart rate interval for indicating that the living body target is a human, and then compares the acquired target heart rate parameter with the preset human heart rate interval. If the vehicle determines that the target heart rate parameter is in the preset human heart rate interval, it determines that the living body target in the cabin is a human with low activity frequency and activity range. Similarly, the vehicle can also acquire the preset pet heart rate interval for indicating that the living body target is a pet through the storage module, and then compare the acquired target heart rate parameter with the preset pet heart rate interval, so as to determine that the living body target in the cabin is a pet with high activity frequency and activity range if the target heart rate parameter is in the preset pet heart rate interval.

[0078] Similarly, the vehicle can also read the seat pressure parameter contained in the characteristic parameters, while the vehicle reads the storage module to acquire the preset pressure parameter threshold for indicating that the living body target is a human, and then compares the seat pressure parameter with the preset pressure parameter threshold, so as to determine that the living body target in the cabin is a human if it is determined that the seat pressure parameter is greater than the preset pressure parameter threshold. Similarly, the vehicle can also determine that the living body target in the cabin is a pet if it is determined that the seat pressure parameter is less than the preset pressure parameter threshold.

[0079] Similarly, the vehicle can also read the target posture information contained in the characteristic parameters, and based on the number of pixels on the Z axis contained in the target posture information, the target height parameter of the living body target is calculated. Meanwhile, the vehicle reads the above-mentioned storage module to acquire the first preset height threshold for indicating that the living body target is a human, and compares the target height parameter with the first preset height threshold. If the vehicle determines that the target height parameter is greater than the first preset height threshold, it determines that the living body target in the cabin is a human. Similarly, if the vehicle determines that the target height parameter is less than the first preset height threshold, it determines that the living body target in the cabin is a pet.

[0080] In addition, in the embodiment and another embodiment, after the vehicle obtains the preset human heart rate range, the vehicle can further divide the preset human range into a preset adult heart rate range and a preset child heart rate range, and compare the target heart rate parameter with the preset adult heart rate range and the preset child heart rate range to determine whether the target type of the living body target is an adult or a child. Similarly, after the vehicle obtains the preset pressure parameter threshold, the vehicle can further obtain a second preset pressure threshold greater than the preset pressure parameter threshold, and determine that the living body target is an adult when the seat pressure parameter is greater than the second preset pressure threshold, and determine that the living body target is a child when the seat pressure parameter is greater than the first preset pressure threshold and less than the second preset pressure threshold. Similarly, after the vehicle obtains the first preset height threshold, the vehicle can further obtain a second height threshold greater than the first preset height threshold, and determine that the living body target is an adult when the target height parameter is greater than the second height threshold, and determine that the living body target is a child when the target height parameter is greater than the first preset height threshold and less than the second height threshold. In this way, the vehicle can classify the living body target more accurately, so that the selected seat state parameter group and the living body target are more matched.

[0081] In this way, the vehicle can detect the living body target present in the cabin, thereby obtaining each characteristic parameter corresponding to the living body target, and then determining the activity frequency and the activity range of the living body target according to each characteristic parameter, and further determining the target seat state parameter group matched with the living body target. At the same time, since at least one of the target heart rate parameter, the seat pressure parameter, and the target height parameter is in the corresponding range to obtain the detection result, the target type of the living body target can still be accurately identified even if any one or more of the millimeter wave radar, the seat sensor, and the camera device fails.

[0082] In addition, in the embodiment and another embodiment, in addition to determining the target type of the living body target based on any one of the target heart rate parameter, the seat pressure parameter, and the target posture information included in the characteristic parameters, the vehicle can also process the target heart rate parameter, the seat pressure parameter, and the target posture information at the same time, so as to directly determine that the target type of the living body target is a human being when the target heart rate parameter is in the preset human heart rate range, the seat pressure parameter is greater than the preset pressure parameter threshold, and the target height parameter is greater than the first preset height threshold. In this way, by determining the target type of the living body target when the target heart rate parameter, the seat pressure parameter, and the target height parameter are all in the corresponding range, compared with the result obtained by processing a single parameter among the target heart rate parameter, the seat pressure parameter, and the target height parameter, a result with higher accuracy can be obtained.

[0083] In addition, in the embodiment and another embodiment, when the human wearing the smart wearable device enters the vehicle cabin, the living body detection system can also call the GPS positioning device arranged in the cabin to receive the signal sent by the smart wearable device, and identify and determine that the living body target entering the cabin is a human according to the identification information contained in the signal; similarly, when the pet wearing the smart wearable device enters the vehicle cabin, the living body detection system can also receive the signal sent by the smart wearable device through the GPS positioning device, and identify and determine that the living body target entering the cabin is a pet according to the identification information contained in the signal. In this way, by receiving the signal sent by the smart wearable device worn on the living body target, the identification of the target type corresponding to the living body target can be completed at a faster rate, thereby further increasing the efficiency of the seat adjustment operation.

[0084] In a possible implementation, the step of "determining a target seat state parameter group based on the target type" in step S20 can specifically include steps S204-S206:

[0085] Step S204: In the case where the target type is determined to be a human, a plurality of preset height parameters and a plurality of first seat state parameter groups respectively matched with the preset height parameters are obtained, wherein the first seat state parameter group is a seat state parameter group that makes the line of sight of the living body target perpendicular to the display module arranged in the vehicle cabin.

[0086] Step S205: The plurality of preset height parameters are screened based on the target height parameter of the living body target to determine a target preset height parameter matched with the target height parameter.

[0087] Step S206: The first seat state parameter group matched with the target preset height parameter is determined as the target seat state parameter group.

[0088] In the embodiment, in the case where the living body target is determined to be a human, the vehicle first reads the storage module to obtain a plurality of preset height parameters and a plurality of first seat state parameter groups respectively matched with the preset height parameters, which can make the line of sight of the living body target perpendicular to the display module arranged in the vehicle cabin, then the vehicle screens the plurality of preset height parameters based on the target height parameter to determine a target preset height parameter matched with the target height parameter, and finally the vehicle determines the first seat state parameter group matched with the target preset height parameter as the target seat state parameter group for adjusting the target seat where the living body target is located.

[0089] Exemplarily, for example, in a case where the vehicle determines that the detected living body target is a human, the vehicle first reads the storage module described above to obtain a plurality of preset height parameters and a plurality of preset height parameter-matched first seat state parameter groups capable of causing the line of sight of the living body target to be perpendicular to the display module arranged in the vehicle cabin, and then the vehicle queries the adjustment mapping table based on the target height parameter to compare the target height parameter with each preset height parameter contained in the adjustment mapping table, so as to determine a target preset height parameter consistent with the target height parameter from the plurality of preset height parameters, and finally the vehicle determines the first seat state parameter group matched with the target preset height parameter in the adjustment mapping table as the target seat state parameter group for adjusting the target seat on which the living body target is located.

[0090] It should be noted that each preset height parameter and each first seat state parameter group contained in the adjustment mapping table is obtained by adjusting the sitting posture of a standard dummy of different height by the technician before the vehicle is shipped from the factory, so as to record the seat position, seat back angle, seat rotation angle, seat rotation direction, seat height, seat air cushion parameter and other state parameters corresponding to the seat of the standard dummy when the line of sight of the standard dummy is perpendicular to the display module in the vehicle cabin.

[0091] In this way, the vehicle can screen the first seat state parameter group causing the line of sight of the living body target to be perpendicular to the display module in a case where the living body target is detected to be a human, and further ensure that the living body can see the complete image data displayed on the display module after the seat is adjusted according to the first seat state parameter group.

[0092] In a possible implementation, the step of "determining the target seat state parameter group based on the target type" in the step S20 can specifically include the step S207:

[0093] The step S207 includes: in a case where the target type is determined to be a pet, determining a preset third seat state parameter group as the target seat state parameter group matched with the living body target, wherein the third seat state parameter group is a seat state parameter group providing the maximum seat space for the target seat.

[0094] In this embodiment, the vehicle directly determines the preset third seat state parameter group capable of providing the maximum seat space for the living body target as the target seat state parameter group in a case where the target type of the living body target is determined to be a pet, and further ensures that the pet can have the maximum seat space on the seat after the seat is adjusted according to the third seat state parameter group.

[0095] In this way, the vehicle can screen the third seat state parameter group causing the living body target to have the maximum seat space on the seat in a case where the living body target is detected to be a pet.

[0096] In addition, in the present embodiment and another embodiment, when the vehicle determines that the target type of the living body target is a pet, the vehicle can also detect the display module, and when it is detected that the display module is in the open state, the vehicle adjusts the display module from the open state to the closed state, so as to avoid the situation that the display module is in the open state for a long time when there is no human in the vehicle cabin, thereby reducing the consumption of the display module.

[0097] Step S30: generating a first seat adjustment instruction according to the target seat state parameter set, and adjusting the target seat where the living body target is located according to the first seat adjustment instruction, so as to switch the target seat to a first seat state matched with the target seat state parameter set.

[0098] In the present embodiment, after the vehicle determines the target seat state parameter set, the vehicle first detects the target seat where the living body target is located to determine an initial seat state parameter set of the target seat, and then generates a first seat adjustment instruction according to the target seat state parameter set and the initial seat state parameter set, and adjusts the target seat according to the first seat adjustment instruction, so as to switch the target seat from an initial seat state matched with the initial seat state parameter set to a first seat state matched with the target seat state parameter set.

[0099] For example, if the vehicle determines that the target seat state parameter set is the first seat state parameter set, the vehicle first detects the target seat where the living body target is located to determine an initial seat position, an initial seat back angle, an initial seat rotation angle, an initial seat rotation direction, an initial seat height, an initial seat air cushion parameter, and other initial seat state parameters of the target seat, and then determines the parameter adjustment values required for switching the initial seat position, the initial seat back angle, the initial seat rotation angle, the initial seat rotation direction, the initial seat height, the initial seat air cushion parameter, and other initial seat state parameters to the corresponding target seat state parameters according to the first seat state parameter set and the initial seat state parameter set, and then generates a first seat adjustment instruction according to the parameter adjustment values, and adjusts the target seat according to the first seat adjustment instruction, so as to switch the target seat to a first seat state parameter set that can make the line of sight of the living body target perpendicular to the display screen, thereby ensuring that the living body target can face the display screen directly and see the complete image data contained in the display screen when the living body target sits on the seat in a standard sitting posture or a relatively standard sitting posture.

[0100] Similarly, if the vehicle determines that the target seat state parameter group is the third seat state parameter group described above, based on the third seat state parameter group and the initial seat state parameter group described above, the vehicle determines the parameter adjustment value required for each initial seat state parameter group, such as the initial seat position, the initial seat back angle, the initial seat rotation angle, the initial seat rotation direction, the initial seat height, and the initial seat air cushion parameter, to switch to the corresponding third seat state parameter group, and then generates a first seat adjustment instruction according to the parameter adjustment value, and adjusts the target seat according to the first seat adjustment instruction, so that the backrest of the target seat is opened to the maximum angle and the central armrest area is stowed, to enter the third seat state parameter group providing the maximum seat space for pets.

[0101] In this embodiment, when the vehicle receives the door closing signal, it first calls the living body detection system configured by itself to detect the living body target in the vehicle cabin, thereby obtaining the characteristic parameters that can infer the living body range and activity frequency of the living body target. Then, the vehicle analyzes the living body target based on the characteristic parameters, thereby determining whether the target type of the living body target is a pet with high activity frequency and activity range, or a human with low activity frequency and activity range. The vehicle further determines the target seat state parameter group required by the living body target based on the target type. Finally, the vehicle detects the target seat where the living body target is located to determine the initial seat state parameter group of the target seat. The vehicle further generates a first seat adjustment instruction according to the target seat state parameter group and the initial seat state parameter group, and adjusts the target seat according to the first seat adjustment instruction, so that the target seat switches from the initial seat state matched with the initial seat state parameter group to the first seat state matched with the target seat state parameter group.

[0102] In this way, the present application solves the technical problem of low efficiency of seat adjustment operation in the related art. That is, by quickly selecting the seat state parameter matched with the living body target and quickly adjusting the seat where the living body target is located according to the seat state parameter, the living body target can sit on the seat switched to the seat state parameter matched with the living body target without manually adjusting the seat, thereby reducing the time required for seat adjustment operation, achieving the technical effect of improving the efficiency of seat adjustment operation, and greatly improving the riding experience of the living body target.

[0103] Based on the first embodiment of the present application, the second embodiment of the present application is proposed. In the second embodiment of the present application, the same or similar contents as those of the above embodiments can be referred to the above description, and will not be described again. On this basis, before the step S10 described above, the adjustment method of the vehicle seat of the present application can further include steps A10-A20:

[0104] Step A10: detecting the target to be detected in the vehicle cabin to obtain a target body temperature parameter of the target to be detected;

[0105] Step A20: determining that the target to be detected is a living body target when it is determined that the target body temperature parameter reaches a preset temperature interval, and performing the step of detecting the living body target in the vehicle cabin.

[0106] In this embodiment, before the vehicle detects the living body target in the cabin, the vehicle first calls the living body detection system configured by itself to detect the target to be detected in the vehicle cabin, so as to obtain the target body temperature parameter of the target to be detected. Then, the vehicle reads the storage module to obtain the preset temperature interval for indicating that the target to be detected is a living body target. The vehicle compares the target body temperature parameter with the preset temperature interval, so as to determine that the target to be detected is a living body target when the target body temperature parameter is in the preset temperature interval. Then, the vehicle further calls the detection system to detect the living body target, so as to obtain the characteristic parameters of the living body target.

[0107] For example, before the vehicle detects the target type of the living body target in the cabin, the vehicle can first call the living body detection system configured by itself, so that the temperature sensor configured in the cabin is called by the living body detection system to detect the target to be detected in the rear cabin of the vehicle, so as to obtain the target body temperature parameter of the target to be detected. Then, the vehicle reads the storage module to obtain the preset living body temperature interval for judging whether the target to be detected is a living body, which is 35-40℃. Then, the vehicle compares the target body temperature parameter with the living body temperature interval, so as to determine that the detection target in the rear cabin is a living body target when the living body temperature parameter is detected to be in the range of 35-40℃. Then, the camera, the millimeter wave radar and the seat pressure sensor are called by the living body detection system to detect the living body target, so as to determine the target heart rate parameter, the seat pressure parameter and the target posture information of the living body target.

[0108] In this way, the vehicle can first detect the target to be detected in the rear cabin, so as to further detect the characteristic parameters of the living body target when it is determined that the target to be detected is a living body target. Therefore, the vehicle can timely identify the living body target in the cabin, and the accuracy of the seat adjustment operation is improved, and the situation that the vehicle directly adjusts the seat when a non-living body target is identified on the seat is avoided.

[0109] Based on the first embodiment and / or the second embodiment of the present application, the third embodiment of the present application is proposed, and the same or similar contents as the above embodiments can be referred to the above description, and the subsequent description will not be repeated. On this basis, before the step S10, the adjusting method of the vehicle seat of the present application can further include steps A30-A50:

[0110] Step A30: photographing the to-be-detected target in the vehicle cabin to obtain a plurality of image data containing the to-be-detected target;

[0111] Step A40: extracting the target contour feature and the seat contour feature contained in each of the plurality of image data, and determining the relative position information contained in each of the plurality of image data according to each of the target contour feature and the seat contour feature, wherein the relative position information is the relative position information between the to-be-detected target and the seat in the vehicle cabin;

[0112] Step A50: in the case that the position information of the to-be-detected target is changed according to each of the relative position information, determining that the to-be-detected target is a living target, and performing the step of detecting the living target in the vehicle cabin.

[0113] In this embodiment, before detecting the target type of the living target in the vehicle cabin, in addition to determining whether the to-be-detected target is a living target by the temperature sensor, the vehicle can also call the camera to detect the to-be-detected target, so as to obtain a plurality of image data containing the to-be-detected target. Then, the vehicle extracts the detection target contour feature and the seat contour feature contained in each of the plurality of image data. The vehicle determines the relative position relationship between the to-be-detected target and the seat contained in each of the plurality of image data according to the target contour feature and the seat contour feature contained in each of the plurality of image data. The vehicle determines whether the position information of the to-be-detected target is changed according to each of the relative position relationship. Finally, when the vehicle identifies that the position information of the to-be-detected target is changed, the vehicle determines that the to-be-detected target is a living target, and then calls the above detection system to further detect the living target, so as to obtain the feature parameters of the living target.

[0114] Exemplarily, for example, before detecting the target type of the living body target in the cabin, in addition to being able to identify whether the to-be-detected target is a living body target through the collected target body temperature parameter, the vehicle can first call the camera by the living body detection system, and take multiple images containing the to-be-detected target and the seat at a preset time interval, so as to obtain multiple image data containing the to-be-detected target and the seat. Then, the vehicle processes each image data to extract the target contour information and the seat contour information contained in each image data. The vehicle determines the relative position relationship between the to-be-detected target and the seat according to the target contour information contained in each image data and the matched seat contour information. Then, the vehicle determines whether the position of the detection target changes according to the change of the relative position. Finally, if the vehicle detects that the position of the detection target changes, it is determined that the detection target is a living body target. Then, the living body detection system calls the camera, the millimeter wave radar, and the seat pressure sensor to detect the living body target respectively to determine the characteristic parameters of the living body target, such as the target heart rate parameter, the seat pressure parameter, and the target posture information.

[0115] In this way, the vehicle can first detect the to-be-detected target in the rear cabin, and then further detect the characteristic parameters of the living body target when it is determined that the to-be-detected target is a living body target. Therefore, the vehicle can timely identify the living body target in the cabin, and the accuracy of the seat adjustment of the vehicle is improved, and the situation that the vehicle directly adjusts the seat when a non-living body target is detected on the seat is avoided.

[0116] Based on the embodiments of the present application, the fourth embodiment of the present application is proposed. In the fourth embodiment of the present application, the same or similar contents as the above embodiments can be referred to the above introduction, and will not be described in detail. On this basis, after the step S30, the adjustment method of the vehicle seat of the present application can further include steps B10-B30:

[0117] Step B10: obtaining a second preset height threshold, wherein the second preset height threshold is greater than the first preset height threshold;

[0118] Step B20: generating a second seat adjustment instruction based on the first idle seat in a case that the target height parameter is less than the second preset height threshold and the first idle seat exists between the living body target and the display module;

[0119] Step B30: adjusting the first idle seat according to the second seat adjustment instruction to make the first idle seat close to the adjacent front seat.

[0120] It should be noted that the second preset height threshold is a height threshold for determining whether the line of sight of the living body target is blocked by the seat back of the front row seat during viewing of the display module of the rear row of the vehicle. It can be understood that when the vehicle is a vehicle with at least three rows of seats inside, the occupant on the seat in the third row or the rear row is likely to have the line of sight blocked by the seat back of the seat in the second row when viewing the display module in front of the second row. In addition, the first idle seat is the adjacent seat in front of the target seat and does not have a living body target on the seat.

[0121] In this embodiment, after the vehicle adjusts the target seat where the living body target is located to the first seat state according to the first seat adjustment instruction, the vehicle can further read the storage module to obtain a second preset height threshold greater than the first preset height threshold. Then, the vehicle compares the target height parameter with the second preset height threshold, and further detects each seat between the living body target and the display module when it is determined that the target height parameter is less than the second preset height threshold. When it is detected that the seat adjacent to the target seat in front is the first idle seat, the vehicle generates a second seat adjustment instruction based on the first idle seat. Finally, the vehicle adjusts the first idle seat according to the second seat adjustment instruction to control the first idle seat to move towards the driving direction of the vehicle, so as to be close to the front row seat adjacent to the first idle seat.

[0122] For example, please refer to Figure 2 , Figure 2 The fourth embodiment of the vehicle seat adjustment method of the present application relates to a seat adjustment scene diagram. If there is a child on the third row seat of the vehicle, after the vehicle adjusts the target seat where the child is located to the first seat state in which the line of sight direction of the child is perpendicular to the display screen according to the first seat adjustment instruction, the vehicle can further read the storage module to obtain a second preset height threshold greater than the first preset height threshold. Then, the vehicle compares the target height parameter with the second preset height threshold, and determines that the line of sight of the child may be blocked by the seat back of the front seat when viewing the display screen when it is determined that the target height parameter is less than the second preset height threshold. At this time, the vehicle reads the seat pressure sensor arranged on the adjacent seat of the second row in front of the target seat, and determines whether the adjacent seat of the second row is an idle seat according to the seat pressure sensor. When it is determined that the adjacent seat of the second row is the first idle seat, the vehicle generates a second seat adjustment instruction for controlling the first idle seat to move forward. Finally, as shown in Figure 2 , the vehicle adjusts the first idle seat (i.e. Figure 2The first idle seat is adjusted to move forward to abut against the backrest of the first-row seat adjacent to the first idle seat, so that the child can see the display screen in front of the second row completely.

[0123] It should be noted that in the present embodiment and another embodiment, if four or more rows of seats are arranged in the vehicle, the vehicle can control multiple idle seats to move forward in sequence to avoid the line of sight of the living body target being blocked when the vehicle detects that multiple idle seats exist between the line of sight of the living body target and the display screen. It can be understood that the present application does not limit the specific number of first idle seats that need to be adjusted.

[0124] In this way, the vehicle can adjust the idle seats between the living body target and the display module to avoid the idle seats blocking the line of sight of the living body target, thereby ensuring that the living body target can see the complete image data displayed on the display screen, and further increasing the riding experience of the living body target.

[0125] In addition, in the present embodiment and another embodiment, if the vehicle determines that the living body target is a child, the display module can also be detected, and when it is detected that the display module is in a closed state, the target seat is controlled to move forward to abut against the backrest of the front-row seat. In this way, the child can be close to the front-row driver, so that the driver can take care of the child more conveniently, and further improve the riding experience of the child.

[0126] Based on the embodiments of the present application, a fifth embodiment of the present application is proposed herein. In the fifth embodiment of the present application, the same or similar contents as those of the above-mentioned embodiments can be referred to the above description, and will not be described hereinafter. On this basis, the target seat state parameter group further comprises a second seat state parameter group; and after the step S30, the adjusting method of the vehicle seat of the present application can further comprise steps C10-C30:

[0127] Step C10: determining a breathing rate parameter of the living body target;

[0128] Step C20: generating a third seat adjustment instruction based on a preset second seat state parameter group when it is determined that the breathing rate parameter is in a preset breathing rate interval, wherein the second seat state parameter group is a seat state parameter group for the living body target to be in a lying posture;

[0129] Step C30: adjusting the target seat according to the third seat adjustment instruction to switch the target seat from the first seat state to a second seat state matched with the second seat state parameter group.

[0130] In this embodiment, after the vehicle adjusts the target seat where the living body target is located to the first seat state parameter set according to the first seat adjustment instruction, the living body detection system described above can be called to detect the living body target to determine the breathing rate parameter of the living body target. Then, the vehicle reads the storage module described above to obtain the preset breathing rate interval indicating that the living body target enters a sleep state, and compares the breathing rate parameter with the preset breathing rate interval. When it is determined that the breathing rate parameter matches the preset breathing rate interval, a second seat state parameter set capable of enabling the living body target to be in a lying posture is determined. The vehicle reads the first seat state parameter set of the target seat, and generates a third seat adjustment instruction according to the first seat state parameter set and the second seat state parameter set. Finally, the vehicle adjusts the target seat according to the third seat adjustment instruction, so that the target seat switches to the second seat state parameter set, to ensure that the living body target can lie on the target seat.

[0131] For example, after the vehicle adjusts the target seat where the living body target is located to the first seat state parameter set capable of enabling the line-of-sight direction of the living body target to be perpendicular to the display screen according to the first seat adjustment instruction described above, the living body detection system described above can be controlled to call the seat pressure sensor to detect the seat pressure parameter generated on the target seat, so as to determine the breathing rate parameter of the living body target according to the change of the seat pressure parameter. Then, the vehicle reads the storage module described above to obtain the preset sleep breathing rate interval indicating that the living body target is in a sleep state. The vehicle compares the breathing rate parameter with the sleep breathing rate interval, so as to determine the second seat state parameter set capable of enabling the living body target to be in a lying posture when it is determined that the breathing rate parameter is in the sleep breathing rate interval. The vehicle reads the first seat state parameter set of the target seat, including the first seat position, the first seat backrest angle, the first seat rotation angle, the first seat rotation direction, the first seat height, the first seat air cushion parameter, and generates a third seat adjustment instruction based on the first seat state parameter set and the second seat state parameter set. Finally, the vehicle adjusts the target seat according to the third seat adjustment instruction, so that the target seat moves backward and the backrest is opened to the maximum angle, and the configured seat leg support is opened, so that the living body target can lie on the target seat.

[0132] In addition, in this embodiment and another embodiment, the living body detection system can also detect the Doppler frequency shift of the signal generated due to the up-and-down movement of the chest and abdomen of the living body target when the living body target breathes through the millimeter wave radar, so as to determine the breathing rate parameter of the living body target according to the Doppler frequency shift. It can be understood that there are many ways for the vehicle to detect the breathing rate of the living body target, which are not limited in the present application.

[0133] In this way, the vehicle can detect the respiration rate of the living target, so as to control the target seat to move backward and lay the living target on the target seat to further increase the riding experience of the living target when it is detected that the living target is in a sleep state.

[0134] Based on the embodiments of the present application, the fifth embodiment of the present application is proposed herein, and the same or similar contents as the above embodiments can be referred to the above description, and will not be described hereinafter. On this basis, after the step S30, the adjusting method of the vehicle seat can further include steps D10-D30:

[0135] Step D10: determining the position information corresponding to the living target;

[0136] Step D20: in the case that it is determined according to the position information that the living target is in the seat aisle corresponding to the target seat, and there is a matched second idle seat for the target seat, generating a third seat adjusting instruction based on the second idle seat and / or the target seat, wherein the second idle seat is an idle seat in front row and / or rear row of the target seat and adjacent to the target seat;

[0137] Step D30: adjusting the target seat and / or the second idle seat according to the third seat adjusting instruction to make the width of the seat aisle reach the maximum value.

[0138] In the embodiment, after the vehicle adjusts the target seat where the living target is to the third seat state parameter group according to the first seat adjusting instruction, the living target can be detected by the living body detection system to determine the position information of the living target. Then, when the vehicle determines that the living target is in the seat aisle in front of the target seat according to the position information, the adjacent seats in front of and behind the target seat are further detected. When it is detected that there is a second idle seat adjacent in front of and / or behind the seat aisle, a third seat adjusting instruction for controlling the target seat and / or the second idle seat is generated. Finally, the vehicle controls the second idle seat and / or the target seat according to the third seat adjusting instruction to move, so as to make the width of the seat aisle reach the maximum value.

[0139] For example, please refer to Figure 3 , Figure 3This is a schematic diagram of the first seat adjustment scenario in the fifth embodiment of the vehicle seat adjustment method of this application. After the vehicle adjusts the target seat where the living target is located to the third seat state parameter group according to the first seat adjustment command, it can also detect the pet located on the target seat through the above-mentioned liveness detection system to determine the pet's position information. Then, if the vehicle determines that the pet is located in such a position based on the position information... Figure 3 In the aisle space in front of the second row of seats shown, the first row of seats adjacent to the target seat in front (i.e., Figure 3 The first row of seats adjacent to the second row where the live target is located, and / or the third row of seats adjacent to the target's seat (i.e., the seats in the first row of seats adjacent to the second row of seats). Figure 3 The vehicle detects the second row of seats adjacent to the live target (the third row of seats). When the vehicle detects that the first row of seats adjacent to the target seat is the second vacant seat, and the third row of seats adjacent to the target seat is also the second vacant seat, the vehicle generates a third seat adjustment command to simultaneously control the second vacant seats in the front row, the second vacant seats in the rear row, and the target seat. Finally, the vehicle controls the second vacant seats in the front row, the second vacant seats in the rear row, and the target seat according to the third seat adjustment command, thereby moving the second vacant seats in the front row forward, moving the target seat backward, and moving the second vacant seats in the rear row backward to maximize the aisle space.

[0140] Similarly, in this embodiment and another embodiment, please refer to Figure 4 , Figure 4 This is a schematic diagram of the second seat adjustment scenario involved in the fifth embodiment of the vehicle seat adjustment method of this application, as shown below. Figure 4 As shown, if the vehicle detects that the second vacant seat is the adjacent seat in the third row and the adjacent seat in the first row is not vacant, it generates a third seat adjustment command based solely on the second vacant seat in the rear row and the target seat. Finally, the vehicle controls the second vacant seat in the rear row according to the third seat adjustment command, thereby causing the second vacant seat in the rear row to move backward and causing the target seat to move backward, so that the width of the aisle space reaches its maximum value.

[0141] Similarly, in this embodiment and another embodiment, please refer to Figure 5 , Figure 5 This is a schematic diagram of the third seat adjustment scenario involved in the fifth embodiment of the vehicle seat adjustment method of this application, as shown below. Figure 5 As shown, if the vehicle determines that the adjacent seat in the first row is not an empty seat and the adjacent seat in the third row is the second empty seat, it can generate a third seat adjustment command based solely on the target seat. The target seat can then be controlled according to the third seat adjustment command, causing it to move backward to maximize the width of the aisle space.

[0142] Exemplarily, in order to facilitate the understanding of the implementation process of the adjusting method of the vehicle seat obtained after the above embodiment, please refer to Figure 6 , Figure 6 The above is a brief flowchart of the adjusting method of the vehicle seat of the present application. Specifically:

[0143] In the present embodiment, when the vehicle receives the door opening signal, the vehicle first calls the living body detection system configured by itself to call the temperature sensor arranged in the cabin to detect the target to be measured in the rear row of the cabin to obtain the target body temperature parameter of the target to be measured. At the same time, the living body detection system calls the camera to take pictures of the target to be measured to obtain a plurality of image data containing the target to be measured. The vehicle further compares the target body temperature parameter with the preset temperature interval to obtain a first comparison result. At the same time, the vehicle processes the image data to extract the target contour information and the seat contour information. The vehicle obtains the movement detection result according to the target contour information and the seat contour information. When it is determined that the first comparison result is that the target body temperature parameter is in the preset temperature interval, and / or it is determined that the movement detection result is that the position information of the target to be measured changes, the vehicle determines that the target to be measured is a living body target.

[0144] Then, the living body detection system calls the millimeter wave radar to detect the living body target to obtain the target heart rate parameter of the living body target. At the same time, the living body detection system calls the seat pressure sensor to detect the seat pressure parameter generated by the living body target on the seat. At the same time, the living body detection system calls the camera to detect the living body target to obtain the target posture information of the living body target, and calculates the target height parameter of the living body target according to the target posture information. The vehicle further determines that the living body target is a human with small activity range and low activity frequency when it is determined that the target heart rate parameter is in the preset human heart rate interval, and / or it is determined that the seat pressure parameter is greater than the preset pressure threshold, and / or it is determined that the target height parameter is greater than the first preset height threshold.

[0145] Afterwards, the vehicle determines, according to the target height parameter, a first seat state parameter capable of making the line of sight of the living body target be perpendicular to the seat module in the vehicle cabin, and detects an initial seat state parameter group corresponding to the target seat where the living body target is located, and determines a first seat adjustment instruction according to the initial seat state parameter group and the first seat state parameter group, and adjusts the target seat according to the first seat adjustment instruction, so as to switch the target seat to a first seat state matched with the first seat state parameter. Finally, the vehicle determines a breathing rate parameter of the living body target according to the characteristic parameters, and determines that the living body target is in a sleep state when the breathing rate parameter is in a preset breathing rate interval, and determines a second seat state parameter group capable of making the living body target be in a lying posture, and generates a third seat adjustment instruction according to the first seat state parameter group and the second seat parameter group, and adjusts the target seat according to the third seat adjustment instruction, so as to switch the target seat to a second seat state matched with the second seat state parameter group.

[0146] In addition, the vehicle determines that the living body target is a pet with a larger activity range and a higher activity frequency when the target heart rate parameter is in a preset pet heart rate interval, and / or the seat pressure parameter is less than a preset pressure threshold, and / or the target height parameter is less than a first preset height threshold, and obtains a third seat state parameter group capable of providing the target seat with a maximum seat space for the living body target, and detects an initial seat state parameter group corresponding to the target seat where the living body target is located, and determines a second seat adjustment instruction according to the initial seat state parameter group and the third seat state parameter group, and adjusts the target seat according to the second seat adjustment instruction, so as to switch the target seat to the third seat state parameter. Afterwards, the vehicle determines position information of the living body target according to the characteristic parameters, and judges whether there is a matched idle seat around the target seat when the living body target is in a seat aisle in front of the target seat according to the position information. Finally, the vehicle generates a third seat adjustment instruction based on the target seat and / or the idle seat, and controls the target seat and / or the idle seat according to the third seat adjustment instruction, so as to move the target seat and / or the idle seat, so as to maximize the space of the seat aisle.

[0147] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the adjustment method of the vehicle seat of the present application. More forms of simple transformation based on this technical concept are within the protection scope of the present application.

[0148] The present application also provides an adjustment device of a vehicle seat, which will be described below with reference to Figure 7 The adjustment device of the vehicle seat comprises:

[0149] a feature detection module 10, configured to detect a living body target in a vehicle cabin to obtain a feature parameter corresponding to the living body target;

[0150] a target classification module 20, configured to determine a target type corresponding to the living body target according to the feature parameter, and determine a target seat state parameter group based on the target type, wherein the target type includes a human and a pet;

[0151] a seat adjustment module 30, configured to generate a first seat adjustment instruction according to the target seat state parameter group, and adjust a target seat where the living body target is located according to the first seat adjustment instruction, so that the target seat switches to a first seat state matching the target seat state parameter group.

[0152] In an implementation, the target classification module 20 is further configured to:

[0153] read a target heart rate parameter included in the feature parameter, and determine that the target type corresponding to the living body target is a human if the target heart rate parameter is in a preset human heart rate interval;

[0154] read a seat pressure parameter included in the feature parameter, and determine that the target type is a human if the seat pressure parameter is greater than a preset pressure threshold;

[0155] read target posture information included in the feature parameter, determine a target height parameter corresponding to the living body target according to the target posture information, and determine that the target type is a human if the target height parameter is greater than a first preset height threshold.

[0156] In an implementation, the target classification module 20 is further configured to:

[0157] if the target type is determined to be a human, obtain a plurality of preset height parameters and a plurality of first seat state parameter groups each matched with the preset height parameters, wherein the first seat state parameter group is a seat state parameter group in which a line of sight of the living body target is perpendicular to a display module in the vehicle cabin;

[0158] screen the plurality of preset height parameters based on a target height parameter of the living body target to determine a target preset height parameter matched with the target height parameter;

[0159] determine the first seat state parameter group matched with the target preset height parameter as a target seat state parameter group.

[0160] In an implementation, the seat adjustment module 30 is further configured to:

[0161] obtaining a second preset height threshold, wherein the second preset height threshold is greater than the first preset height threshold;

[0162] in a case where it is determined that the target height parameter is less than the second preset height threshold and there is a first idle seat between the living body target and the display module, generating a second seat adjustment instruction based on the first idle seat;

[0163] adjusting the first idle seat according to the second seat adjustment instruction to make the first idle seat close to the adjacent front seat.

[0164] In a feasible implementation, the seat adjustment module 30 is further configured to:

[0165] determining a breathing rate parameter of the living body target;

[0166] in a case where it is determined that the breathing rate parameter is in a preset breathing rate range, generating a third seat adjustment instruction based on a preset second seat state parameter group, wherein the second seat state parameter group is a seat state parameter group that makes the living body target in a lying posture;

[0167] adjusting the target seat according to the third seat adjustment instruction to make the target seat switch from the first seat state to a second seat state matched with the second seat state parameter group.

[0168] In a feasible implementation, the target classification module 20 is further configured to:

[0169] in a case where it is determined that the target type is a pet, determining a third seat state parameter group that is preset and matched with the living body target as a target seat state parameter group, wherein the third seat state parameter group is a seat state parameter group that provides the target seat with maximum seat space.

[0170] In a feasible implementation, the seat adjustment module 30 is further configured to:

[0171] determining position information corresponding to the living body target;

[0172] in a case where it is determined according to the position information that the living body target is in a seat aisle corresponding to the target seat and there is a matched second idle seat in the target seat, generating a third seat adjustment instruction based on the second idle seat and / or the target seat, wherein the second idle seat is an idle seat in front row and / or rear row of the target seat and adjacent to the target seat;

[0173] adjust the target seat and / or the second idle seat according to the third seat adjustment instruction, so that the width of the seat aisle reaches a maximum value.

[0174] In an implementation, the feature detection module 10 is further configured to:

[0175] detect a target in the vehicle cabin to obtain a target temperature parameter of the target;

[0176] determine that the target is a living target when the target temperature parameter reaches a preset temperature range, and perform the step of detecting the living target in the vehicle cabin.

[0177] In an implementation, the feature detection module 10 is further configured to:

[0178] capture the target in the vehicle cabin to obtain a plurality of image data containing the target;

[0179] extract target contour features and seat contour features contained in each of the plurality of image data, and determine relative position information contained in each of the plurality of image data according to each of the target contour features and each of the seat contour features, wherein the relative position information is relative position information between the target and a seat in the vehicle cabin;

[0180] determine that the target is a living target when the position information of the target changes according to each of the relative position information, and perform the step of detecting the living target in the vehicle cabin.

[0181] The adjustment device of the vehicle seat provided in the present application adopts the adjustment method of the vehicle seat in the above embodiments, and can solve the technical problem of low operation efficiency of seat adjustment in the related art. Compared with the prior art, the adjustment device of the vehicle seat provided in the present application has the same beneficial effects as the adjustment method of the vehicle seat provided in the above embodiments, and other technical features in the adjustment device of the vehicle seat are the same as the features disclosed in the above embodiments, which will not be repeated here.

[0182] The present application provides a vehicle, which comprises at least one processor and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the adjustment method of the vehicle seat in the above embodiment one.

[0183] The following will be described with reference to the drawings Figure 8The diagram illustrates a structural schematic of a vehicle suitable for implementing the embodiments of this application. The vehicle in the embodiments of this application may include, but is not limited to, vehicles equipped with an internal liveness detection system and a rear-seat display screen, or terminals such as mobile terminals, data storage control terminals, and PCs connected to the vehicle's electronic control unit. Figure 8 The vehicle shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.

[0184] like Figure 8 As shown, the vehicle may include a processing unit 1001 (e.g., a central processing unit, a graphics processor, etc.) that can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for vehicle operation. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the vehicle to communicate wirelessly or wiredly with other devices to exchange data. Although vehicles with various systems are shown in the figures, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.

[0185] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0186] The vehicle provided in the present application adopts the adjustment method of the vehicle seat in the above-mentioned embodiments, and can solve the technical problem of low seat adjustment operation efficiency in the related art. Compared with the prior art, the vehicle provided in the present application has the same beneficial effects as the adjustment method of the vehicle seat provided in the above-mentioned embodiments, and other technical features in the vehicle are the same as the features disclosed in the above-mentioned embodiment method, which will not be described herein.

[0187] It should be understood that parts of the present application can be realized by hardware, software, firmware or a combination thereof. In the description of the above-mentioned embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0188] The above is merely specific implementation of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

[0189] The present application provides a computer readable storage medium having computer readable program instructions (i.e. computer programs) stored thereon, the computer readable program instructions being used to execute the adjustment method of the vehicle seat in the above-mentioned embodiments.

[0190] The computer readable storage medium provided in the present application may, for example, be a U disk, but is not limited to an electric, magnetic, optical, electromagnetic, infrared or semiconductor system or device, or any combination thereof. More specific examples of the computer readable storage medium can include, but are not limited to: an electric connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or flash memory), an optical fiber, a portable compact disk read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present embodiment, the computer readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system or device. The program code contained on the computer readable storage medium can be transmitted by any suitable medium, including but not limited to: an electric wire, an optical cable, an RF (Radio Frequency), etc., or any suitable combination thereof.

[0191] The computer readable storage medium described above can be included in a vehicle, or can exist separately from the vehicle.

[0192] The computer readable storage medium described above carries one or more programs, when the one or more programs are executed by the vehicle, cause the vehicle to: detect a living body target in a cabin of the vehicle to obtain a feature parameter corresponding to the living body target; determine a target type corresponding to the living body target according to the feature parameter, and determine a target seat state parameter set based on the target type, wherein the target type includes a human and a pet; generate a first seat adjustment instruction according to the target seat state parameter set, and adjust a target seat where the living body target is located according to the first seat adjustment instruction, so that the target seat switches to a first seat state matching the target seat state parameter set.

[0193] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0194] The flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or combinations of hardware and software.

[0195] The modules involved in the embodiments of the present application can be implemented in software or in hardware. In some cases, the names of the modules do not limit the modules themselves.

[0196] The readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e., a computer program) for executing the above-mentioned vehicle seat adjustment method, and can solve the technical problem of low seat adjustment operation efficiency in the related art. Compared with the prior art, the computer readable storage medium provided by the present application has the same beneficial effects as the vehicle seat adjustment method provided by the above-mentioned embodiments, which will not be repeated here.

[0197] The present application also provides a computer program product comprising a computer program, which, when executed by a processor, implements the steps of the above-mentioned vehicle seat adjustment method.

[0198] The computer program product provided by the present application can solve the technical problem of low seat adjustment operation efficiency in the related art. Compared with the prior art, the computer program product provided by the present application has the same beneficial effects as the vehicle seat adjustment method provided by the above-mentioned embodiments, which will not be repeated here.

[0199] The above only describes some embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structural transformation made by using the content of the present application specification and drawings, or direct / indirect application in other related technical fields is included in the patent protection scope of the present application.

Claims

1. A method for adjusting a vehicle seat, characterized in that, The method for adjusting the vehicle seat includes: The target inside the vehicle cabin is detected to obtain the target's body temperature parameters; If the target body temperature parameter is determined to be within a preset temperature range, the target to be tested is determined to be a living target; Detect live targets inside the vehicle cabin to obtain the characteristic parameters corresponding to the live targets; The target type corresponding to the living target is determined based on the feature parameters, and a target seat state parameter group is determined based on the target type, wherein the target type includes humans and pets, and the step of determining the target type corresponding to the living target based on the feature parameters includes at least one of the following: Read the target heart rate parameter included in the feature parameters, and if it is determined that the target heart rate parameter is within a preset human heart rate range, determine that the target type corresponding to the living target is human; Read the seat pressure parameter included in the feature parameters, and if the seat pressure parameter is greater than a preset pressure threshold, determine that the target type is human; Read the target pose information contained in the feature parameters, and determine the target height parameter corresponding to the living target based on the target pose information. If the target height parameter is determined to be greater than a first preset height threshold, determine that the target type is human. A first seat adjustment command is generated based on the target seat state parameter group, and the target seat where the living target is located is adjusted according to the first seat adjustment command so that the target seat switches to a first seat state that matches the target seat state parameter group.

2. The vehicle seat adjustment method as described in claim 1, characterized in that, The step of determining the target seat state parameter group based on the target type includes: When the target type is determined to be human, multiple preset height parameters and a first seat state parameter group matching each of the preset height parameters are obtained, wherein the first seat state parameter group is a seat state parameter group that makes the line of sight of the living target perpendicular to the display module in the vehicle cabin. Based on the target height parameters of the living target, multiple preset height parameters are filtered to determine the target preset height parameters that match the target height parameters; The first set of seat state parameters that matches the target preset height parameter is determined as the target seat state parameter set.

3. The vehicle seat adjustment method as described in claim 2, characterized in that, After the step of adjusting the target seat where the living target is located according to the first seat adjustment command, the method further includes: Obtain a second preset height threshold, wherein the second preset height threshold is greater than the first preset height threshold; If it is determined that the target height parameter is less than the second preset height threshold, and there is a first empty seat between the living target and the display module, a second seat adjustment command is generated based on the first empty seat; The first vacant seat is adjusted according to the second seat adjustment command so that the first vacant seat is close to the adjacent front seat.

4. The method for adjusting a vehicle seat as described in claim 2, characterized in that, After the step of adjusting the target seat where the living target is located according to the first seat adjustment command, the method further includes: Determine the respiratory rate parameters of the living target; When the respiratory rate parameter is determined to be within a preset respiratory rate range, a third seat adjustment command is generated based on a preset second seat state parameter group, wherein the second seat state parameter group is a seat state parameter group that puts the living target in a supine position. The target seat is adjusted according to the third seat adjustment command so that the target seat switches from the first seat state to the second seat state that matches the second seat state parameter group.

5. The method for adjusting a vehicle seat as described in claim 1, characterized in that, The step of determining the target seat state parameter group based on the target type further includes: If the target type is determined to be a pet, the preset third seat state parameter group is used to determine the target seat state parameter group that matches the live target, wherein the third seat state parameter group is the seat state parameter group that provides the maximum seat space for the target seat.

6. The method for adjusting a vehicle seat as described in claim 5, characterized in that, After the step of adjusting the target seat where the living target is located according to the first seat adjustment command, the method further includes: Determine the location information corresponding to the living target; If, based on the location information, it is determined that the living target is located in the aisle corresponding to the target seat, and there is a matching second empty seat for the target seat, a third seat adjustment command is generated based on the second empty seat and / or the target seat, wherein the second empty seat is an empty seat located in front of and / or behind the target seat and adjacent to the target seat; The target seat and / or the second vacant seat are adjusted according to the third seat adjustment command so that the width of the seat aisle reaches its maximum value.

7. The method for adjusting a vehicle seat as described in claim 1, characterized in that, Prior to the step of detecting a living target inside the vehicle cabin, the method further includes: The target inside the vehicle cabin is photographed to capture multiple image data containing the target. Extract the target contour features and seat contour features contained in each of the multiple image data, and determine the relative position information contained in each of the multiple image data according to the target contour features and the seat contour features, wherein the relative position information is the relative position information between the target to be tested and the seat in the vehicle cabin; If the position information of the target to be tested changes based on the relative position information, the target to be tested is determined to be a living target, and the step of detecting the living target in the vehicle cabin is performed.

8. A vehicle, characterized in that, The vehicle includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for adjusting a vehicle seat as claimed in any one of claims 1 to 7.

9. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the vehicle seat adjustment method as described in any one of claims 1 to 7.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the vehicle seat adjustment method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Image processing method, device, mobile terminal and storage medium

    CN108616688A

  • Living body detection system

    CN110363059A

  • Seat adjusting method and device, vehicle and readable storage medium

    CN118003989A

  • Safety seat control method and system, intelligent terminal and storage medium

    CN118457388A

  • Vehicle seat adjustment method, apparatus, and program product

    CN118876825A