Seat control method, vehicle, and storage medium
By monitoring seat weight and using image recognition technology, the system can determine whether there are any objects on the rear seats, thus eliminating safety hazards when folding the rear seats and achieving safe and reliable seat folding control, thereby improving vehicle safety.
Patent Information
- Application Number
- CN202411742248.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2044-11-29
AI Technical Summary
When folding down the rear seats, if the driver fails to notice a target (such as a person, animal, or object) on the rear seats, the seat back may strike the target, posing a safety hazard.
By monitoring the weight of the seat and combining it with image recognition technology, the system determines whether there is a target object on the seat. If the weight exceeds the threshold or a specific object is detected, the seat is prohibited from being folded, and an alarm is output through the central control system to ensure that the seat remains unfolded. If there is no target object, the seat is allowed to be folded.
It enables safe and reliable folding control of vehicle seats, preventing seat backs from hitting passengers or objects and improving vehicle safety.
Smart Images

Figure CN119428371B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a seat control method, a vehicle and a storage medium. BACKGROUND
[0002] Some vehicles currently have a seat folding function. Taking the rear seats as an example, when additional storage space or more resting areas are needed, the rear seats can be folded, for example, the backrests of the rear seats are folded down by one-key control, thereby creating a larger storage space or resting area.
[0003] However, when folding the rear seats, if the driver does not notice that there is an object (such as a person, an animal or an article, etc.) on the rear seats, it is likely that the seat backrest will hit the object, thereby causing damage to the object. SUMMARY
[0004] The present application provides a seat control method, a vehicle and a storage medium. The technical solution is as follows:
[0005] On the one hand, a seat control method is provided, applied to a vehicle, the vehicle including a VCU (Vehicle Control Unit), a BCM (Body Control Module), a seat system and an intermediate control system; the method includes:
[0006] After receiving the seat weight detection signal sent by the VCU, the seat system acquires the weight borne by the seat at a target position in the vehicle;
[0007] In the case where the acquired weight is greater than or equal to a weight threshold, the seat system sends a seat overload signal to the BCM; wherein the BCM is configured to, after receiving the seat overload signal, feed back a first seat folding signal to the seat system and send an alarm signal to the intermediate control system, the first seat folding signal being used to indicate that the seat is prohibited from being folded;
[0008] After receiving the first seat folding signal, the seat system controls the seat at the target position to remain in an unfolded state;
[0009] The alarm signal is used to instruct the intermediate control system to output a prompt message, and the prompt message is used to prompt that the seat at the target position is currently prohibited from being folded.
[0010] In some embodiments, the method further includes:
[0011] in a case where the obtained weight is less than the weight threshold, the seat system sends a seat no-load signal to the BCM; wherein the BCM is configured to, after receiving the seat no-load signal, feed back a second seat folding signal to the seat system, the second seat folding signal being configured to instruct a foldable seat;
[0012] after receiving the second seat folding signal, in response to detecting a folding operation on the seat at the target position, the seat system controls folding of the seat at the target position.
[0013] In some embodiments, the seat system controls folding of the seat at the target position, comprising:
[0014] the seat system controls folding of the seat at the target position according to a user folding demand;
[0015] wherein the user folding demand is determined based on a seat folding option displayed by the central control system; different seat folding options correspond to different folding angles of a seat backrest, or different seat folding options correspond to different numbers of seat folding.
[0016] In some embodiments, in a case where the obtained weight is less than the weight threshold, the seat system sends a seat no-load signal to the BCM, comprising:
[0017] in a case where the obtained weight is less than the weight threshold, receiving an image recognition result sent by the BCM; wherein the image recognition result is obtained by the BCM through image recognition on an obtained image of the seat at the target position after obtaining the image of the seat at the target position;
[0018] in a case where the image recognition result indicates that there is no specific item on the seat at the target position, the seat system sends the seat no-load signal to the BCM.
[0019] In some embodiments, the method further comprises:
[0020] in a case where the image recognition result indicates that there is the specific item on the seat at the target position, the seat system sends the seat overload signal to the BCM.
[0021] In some embodiments, the specific item comprises any one of:
[0022] an item with a size greater than a size threshold;
[0023] an item of a fragile type;
[0024] an item of a dirty type.
[0025] In some embodiments, the BCM is further configured to, in response to receiving the seat overload signal, feed back a first seat folding signal to the seat system and send an alarm signal to the central control system, the first seat folding signal indicating that the seat is prohibited from folding, and the alarm signal indicating that the central control system outputs a prompt message prompting that the seat at the target position is currently prohibited from folding.
[0026] In some embodiments, the VCU is further configured to, after the vehicle is powered on, continuously send the seat weight detection signal to the seat system if the seat system does not receive the seat weight detection signal.
[0027] In some embodiments, the VCU is further configured to, after the vehicle is powered on, continuously send the seat weight detection signal to the seat system if the seat system does not receive the seat weight detection signal.
[0028] The seat system is configured to, after receiving the seat weight detection signal sent by the VCU, acquire the weight borne by the seat at a target position in the vehicle.
[0029] The seat system is further configured to, in response to the acquired weight being greater than or equal to a weight threshold, send a seat overload signal to the BCM.
[0030] The BCM is configured to, in response to receiving the seat overload signal, feed back a first seat folding signal to the seat system and send an alarm signal to the central control system, the first seat folding signal indicating that the seat is prohibited from folding, and the alarm signal indicating that the central control system outputs a prompt message prompting that the seat at the target position is currently prohibited from folding.
[0031] The seat system is further configured to, in response to receiving the first seat folding signal, control the seat at the target position to remain unfolded.
[0032] The alarm signal indicates that the central control system outputs a prompt message prompting that the seat at the target position is currently prohibited from folding.
[0033] In some embodiments, the seat system is further configured to, in response to the acquired weight being less than the weight threshold, send a seat no-load signal to the BCM.
[0034] The BCM is further configured to, in response to receiving the seat no-load signal, feed back a second seat folding signal to the seat system, the second seat folding signal indicating that the seat is foldable.
[0035] The seat system is further configured to, in response to receiving the second seat folding signal, control the seat at the target position to fold in response to detecting a folding operation on the seat at the target position.
[0036] In some embodiments, the seat system is further configured to control folding of the seat at the target position according to a user folding demand; wherein the user folding demand is determined based on a seat folding option displayed by the central control system; different seat folding options correspond to different folding angles of the seat backrest, or different seat folding options correspond to different numbers of seat folding.
[0037] In some embodiments, the seat system is further configured to receive an image recognition result sent by the BCM in a case where the obtained weight is less than the weight threshold; wherein the image recognition result is obtained by the BCM through image recognition on an obtained image of the seat at the target position after obtaining the image.
[0038] The seat system is further configured to send the seat no-load signal to the BCM in a case where the image recognition result indicates that the specific item is not present on the seat at the target position.
[0039] In some embodiments, the seat system is further configured to send the seat overload signal to the BCM in a case where the image recognition result indicates that the specific item is present on the seat at the target position.
[0040] In some embodiments, the specific item includes any one of:
[0041] an item with a size greater than a size threshold;
[0042] an item of a fragile type;
[0043] an item of a dirty type.
[0044] In some embodiments, in a case where the obtained weight is less than the weight threshold, the BCM is further configured to send a warning elimination signal to the central control system after receiving the seat no-load signal, the warning elimination signal being used to instruct the central control system to clear the prompt message.
[0045] In some embodiments, the VCU is configured to continuously send the seat weight detection signal in a case where the seat system does not receive the seat weight detection signal after the vehicle is powered on.
[0046] In another aspect, a computer device is provided, the device comprising a processor and a memory, the memory having stored therein at least one program code, the at least one program code being loaded and executed by the processor to implement the above-described seat control method.
[0047] In another aspect, a computer-readable storage medium is provided, the storage medium having stored therein at least one program code, the at least one program code being loaded and executed by a processor to implement the seat control method described above.
[0048] In another aspect, a computer program product or computer program is provided, the computer program product or computer program comprising computer program code stored in a computer-readable storage medium, the computer program code being read by a processor of a computer device, the processor executing the computer program code to cause the computer device to perform the seat control method described above.
[0049] The seat control method provided by the embodiments of the present application realizes determination of whether the seat at the target position in the vehicle is allowed to be folded by monitoring the weight of the seat, can perform safe and reliable folding control on the seat of the vehicle, improves the safety of vehicle use, and the situation that the seat back hits a passenger, an animal or an article does not occur. BRIEF DESCRIPTION OF DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0051] Figure 1 is a structural schematic diagram of a vehicle provided by the embodiments of the present application;
[0052] Figure 2 is a flowchart of a seat control method provided by the embodiments of the present application;
[0053] Figure 3 is a schematic diagram of a seat folding control flow provided by the embodiments of the present application;
[0054] Figure 4 is a flowchart of another seat control method provided by the embodiments of the present application;
[0055] Figure 5 is a structural schematic diagram of a computer device provided by the embodiments of the present application. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the drawings.
[0057] The terms "first", "second", and the like in the present application are used to distinguish between elements or items that have substantially the same function and should be understood as not having a logical or chronological dependency between them, nor limiting the number and execution order. It should also be understood that although the following description uses the terms first, second, and the like to describe various elements, these elements should not be limited by the terms.
[0058] These terms are only used to distinguish one element from another. For example, without departing from the scope of various examples, a first element can be referred to as a second element, and similarly, a second element can also be referred to as a first element. The first element and the second element can both be elements, and in some cases, can be separate and distinct elements.
[0059] Wherein at least one refers to one or more, for example, at least one element can be one element, two elements, three elements, etc. any integer greater than or equal to one. And multiple refers to two or more, for example, multiple elements can be two elements, three elements, etc. any integer greater than or equal to two.
[0060] In this paper, "and / or" means that there can be three relationships, for example, A and / or B, which can mean: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after are in an "or" relationship.
[0061] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards in relevant regions.
[0062] Figure 1 is a structural schematic diagram of a vehicle provided by an embodiment of the present application. Referring to Figure 1 , the vehicle 1 comprises a VCU 11, a BCM 12, a seat system 13 and a central control system 14.
[0063] In the embodiment of the present application, the VCU 11 is configured to send a seat weight detection signal to the seat system 13 after the vehicle is powered on. As an example, the seat system 13 includes a seat weight detection module 131 and a calculation module 132. The seat weight detection module 131 starts to perform seat weight detection after receiving the weight detection signal, and sends the weight detection result to the calculation module 132 through a CAN (Controller Area Network) signal. The calculation module is configured to determine whether there is a target object on the seat according to the received weight detection result, and transmit the determination result to the BCM 12 through a CAN signal. The BCM 12 is responsible for instructing the seat system 13 whether to fold the seat according to the received determination result. The central control system 14 is configured to output the current folding state of the seat, such as outputting an alarm indicating that the seat is prohibited from being folded.
[0064] It should be noted that the embodiment of the present application also defines the CAN signal as shown in Table 1 below.
[0065] Table 1
[0066]
[0067] Figure 2 is a flowchart of a seat control method provided by an embodiment of the present application. The method is applied to a vehicle, such as a seat system in a vehicle. Referring to Figure 2 , the method provided by the embodiment of the present application includes the following steps:
[0068] 201. After receiving the seat weight detection signal sent by the VCU, the seat system obtains the weight supported by the seat at a target position in the vehicle.
[0069] The target position may vary according to different vehicle models. For example, for a five-seater vehicle, the seat at the target position refers to the rear seat. For a seven-seater vehicle, the seat at the target position can refer to the middle row seat or the rear seat, which is not limited by the present application.
[0070] In the embodiment of the present application, as shown in Figure 3 , after the vehicle is powered on, the VCU sends a seat weight detection signal TestSeatWeight to the seat system. As an example, the VCU sends the seat weight detection signal TestSeatWeight to the seat weight detection module of the seat system.
[0071] And the seat weight detection module starts to detect the weight supported by the seat at the target position after receiving the seat weight detection signal TestSeatWeight, and sends the acquired weight to the calculation module of the seat system through the CAN signal. Among them, the calculation module is responsible for judging whether there is a target object (such as a person, an animal, or an article, etc.) on the seat at the target position according to the acquired weight, see the following step 202 for details.
[0072] 202、In the case where the acquired weight is greater than or equal to the weight threshold, the seat system sends a seat overload signal to the BCM; wherein the BCM is configured to, after receiving the seat overload signal, feed back a first seat folding signal to the seat system and send an alarm signal to the central control system; the first seat folding signal is used to indicate that the seat is prohibited from folding; the alarm signal is used to instruct the central control system to output a prompt message, which is used to prompt the seat at the target position that the seat is currently prohibited from folding.
[0073] Among them, the weight threshold can be set as needed, such as the weight threshold is 5kg (kilogram), which is not limited in this application. Taking the value of the weight threshold as 5kg as an example, if the acquired weight is greater than or equal to 5kg, it means that there is a target object on the seat at the target position, and in this case, the seat system will send a seat overload signal to the BCM, as shown in Table 1, the seat overload signal in this paper refers to SeatOverLoad=0x1 signal. Figure 3
[0074] And the BCM will feed back a first seat folding signal to the seat system after receiving the SeatOverLoad=0x1 signal. Referring to Table 1, the first seat folding signal in this paper refers to SeatForbidFoldSet=0x1 signal. This signal indicates that there is a target object on the seat at the target position, and at this time, it is unsafe to fold the seat, so the seat at the target position is prohibited from being folded by the driver inside the vehicle.
[0075] In addition, the BCM will also send an alarm signal to the central control system after receiving the SeatOverLoad=0x1 signal. Referring to Table 1, the alarm signal in this paper refers to SeatForbidFoldSetAlarm=0x1 signal. This signal is used to instruct the central control system to report an alarm.
[0076] As an example, the prompt message output by the central control system is in the form of text, such as the central control system displaying a text such as "seat prohibited from folding" on the screen. In addition to this, the prompt message output by the central control system can also be in the form of a combination of text and voice, which is not limited in this application.
[0077] 203、Upon receiving the first seat folding signal, the seat system controls the seat at the target position to remain unfolded.
[0078] For this step, if the BCM indicates seat folding prohibition through the SeatForbidFoldSet=0x1 signal, the seat system enables seat folding prohibition, i.e., maintains the unfolded state of the seat at the target position, i.e., the seat system controls the seat at the target position to remain unfolded.
[0079] In summary, the seat control method provided in the embodiments of the present application determines whether the seat at the target position in the vehicle is allowed to be folded by monitoring the weight of the seat, can perform safe and reliable folding control on the seat of the vehicle, improves the safety of vehicle use, and avoids the situation that the seat back hits a passenger, an animal or an object.
[0080] Figure 4 is a flowchart of a seat control method provided in the embodiments of the present application. The method is applied to a vehicle, and the interaction among a VCU, a BCM, a seat system and an in-vehicle control system in the vehicle is taken as an example, and the method is described with reference to Figure 4 The method provided in the embodiments of the present application includes the following steps:
[0081] 401、After the vehicle is powered on, the VCU sends a seat weight detection signal to the seat system.
[0082] In the embodiments of the present application, if the seat system does not receive the TestSeatWeight signal sent by the VCU, the VCU continues to send the TestSeatWeight signal to the seat system until the seat system receives the TestSeatWeight signal.
[0083] As an example, the VCU can periodically send the TestSeatWeight signal to the seat system in the case that the seat system does not receive the TestSeatWeight signal, which is not limited in the present application.
[0084] 402、After receiving the seat weight detection signal sent by the VCU, the seat system obtains the weight borne by the seat at the target position in the vehicle.
[0085] This step can refer to the above step 201, and details are not described herein.
[0086] 403、In the case that the obtained weight is greater than or equal to the weight threshold, the seat system sends a seat overload signal to the BCM.
[0087] This step can refer to the above step 202, and details are not described herein.
[0088] 404、The BCM feeds back a first seat folding signal to the seat system and sends an alarm signal to the central control system after receiving the seat overload signal.
[0089] This step can refer to step 202 described above, and will not be repeated here.
[0090] 405、The seat system controls the seat at the target position to remain unfolded after receiving the first seat folding signal.
[0091] This step can refer to step 203 described above, and will not be repeated here.
[0092] 406、The seat system sends a seat no load signal to the BCM in the case where the obtained weight is less than the weight threshold.
[0093] Taking the value of the weight threshold as 5 kg as an example, if the obtained weight is less than 5 kg, it indicates that there is currently no target object on the seat at the target position. In this case, the seat system sends a seat no load signal to the BCM, as shown in FIG. 6. Figure 3
[0094] Referring to Table 1, the seat no load signal herein refers to a SeatOverLoad = 0x0 signal.
[0095] 407、The BCM feeds back a second seat folding signal to the seat system after receiving the seat no load signal, wherein the second seat folding signal is used to indicate a foldable seat.
[0096] The BCM feeds back a second seat folding signal to the seat system after receiving the SeatOverLoad = 0x0 signal. Referring to Table 1, the second seat folding signal herein refers to a SeatForbidFoldSet = 0x0 signal. This signal indicates that there is currently no target object on the seat at the target position, and it is safe to fold the seat at this time, allowing the in-vehicle personnel (such as the driver) to fold the seat at the target position.
[0097] 408、The seat system controls the seat at the target position to fold in response to detecting a folding operation on the seat at the target position after receiving the second seat folding signal.
[0098] In some embodiments, a switch button for folding the seat at the target position is arranged in the vehicle; in response to the in-vehicle personnel (such as the driver) triggering the switch button, it is determined that the folding operation on the seat at the target position is detected, and the seat system controls the seat at the target position to fold at this time. As an example, the switch button can be a physical button or a virtual button displayed on the central control screen, which is not limited in the present application.
[0099] In some embodiments, the seat system controls the folding of the seat at the target position in accordance with a user folding demand.
[0100] It should be noted that the user folding demand is determined based on a seat folding option displayed by the central control system. Different seat folding options correspond to different folding angles of the seat backrest, or different seat folding options correspond to different numbers of folded seats.
[0101] As an example, the displayed seat folding options are multiple, through which the person in the vehicle (such as the driver) can select the number of folded seats, such as selecting to fold one seat, two seats or three seats in the rear row, etc., which is not limited in the present application.
[0102] As another example, the displayed seat folding options are multiple, through which the person in the vehicle (such as the driver) can select the folding angle of the seat backrest, such as selecting to fold the seat completely (i.e., the seat is laid flat), which is not limited in the present application.
[0103] In some embodiments, in the case where the obtained weight is less than the weight threshold, the seat system sends a seat no-load signal to the BCM, including:
[0104] In the case where the obtained weight is less than the weight threshold, the seat system receives an image recognition result sent by the BCM; wherein the image recognition result is obtained by the BCM through image recognition on the obtained image after obtaining the image of the seat at the target position; only in the case where the image recognition result indicates that there is no specific object on the seat at the target position, the seat system sends a seat no-load signal to the BCM.
[0105] In some embodiments, in the case where the image recognition result indicates that there is a specific object on the seat at the target position, the seat system sends a seat overload signal to the BCM.
[0106] Based on the above description, in addition to weight, the embodiments of the present application can also combine other factors to make more accurate judgments on whether there is a target object on the seat. This way of determining the seat load condition through multi-dimensional data can safely and reliably control the folding of the vehicle seat, further improving the safety of using the vehicle.
[0107] In some embodiments, the above-mentioned specific object includes any of the following:
[0108] 1. An object with a size greater than a size threshold; such as an object with a height greater than a height threshold, or an object with a width greater than a width threshold, or an object with a length greater than a length threshold, which is not limited in the present application.
[0109] 2. The article is of a fragile type; such as an article made of glass.
[0110] 3. The article is of a dirty type; such as clothes or food, etc.
[0111] In some embodiments, the BCM is further configured to send a cancel alarm signal to the central control system to instruct the central control system to clear the prompt message when the obtained weight is less than the weight threshold and the seat no load signal is received. Referring to Table 1, the cancel alarm signal refers to a SeatForbidFoldSetAlarm = 0x0 signal, which is used to instruct the central control system to cancel the alarm, such as clearing the text "seat folding prohibited" displayed on the central control screen. It should be noted that if the BCM has not previously reported the alarm to the central control system, it is not processed.
[0112] In summary, the seat control method provided by the embodiments of the present application realizes the determination of whether the seat at the target position in the vehicle is allowed to be folded by monitoring the weight of the seat, can perform safe and reliable folding control on the vehicle seat, improves the vehicle safety, and avoids the situation that the seat back hits the passenger, animal or article.
[0113] The functions of the VCU, the BCM, the seat system and the central control system in the vehicle will be described in detail through the following implementation.
[0114] Continuing to refer to Figure 1 , the seat system 13 is configured to obtain the weight supported by the seat at the target position in the vehicle after receiving the seat weight detection signal sent by the VCU 11. In addition, the seat system 13 is further configured to send a seat overload signal to the BCM 12 when the obtained weight is greater than or equal to the weight threshold. In this case, the BCM 12 is configured to feed back a first seat folding signal to the seat system 13 and send an alarm signal to the central control system 14 after receiving the seat overload signal, and the first seat folding signal is used to instruct the seat to be prohibited from folding. In addition, the seat system 13 is further configured to control the seat at the target position to remain unfolded after receiving the first seat folding signal. The alarm signal is used to instruct the central control system 14 to output a prompt message, and the prompt message is used to prompt that the seat at the target position is currently prohibited from folding.
[0115] The vehicle provided by the embodiments of the present application realizes the determination of whether the seat at the target position in the vehicle is allowed to be folded by monitoring the weight of the seat, can perform safe and reliable folding control on the vehicle seat, improves the vehicle safety, and avoids the situation that the seat back hits the passenger, animal or article.
[0116] In some embodiments, the seat system 13 is further configured to send a seat no-load signal to the BCM 12 in a case where the obtained weight is less than the weight threshold; in this case, the BCM 12 is further configured to send a second seat folding signal to the seat system 13 after receiving the seat no-load signal, the second seat folding signal being used to indicate a foldable seat; the seat system 13 is further configured to control the seat at the target position to fold in response to detecting a folding operation on the seat at the target position after receiving the second seat folding signal.
[0117] In other embodiments, the seat system 13 is further configured to control the seat at the target position to fold according to a user folding demand; the user folding demand is determined based on a seat folding option displayed by the central control system 14; different seat folding options correspond to different folding angles of the seat backrest, or different seat folding options correspond to different numbers of seat folding.
[0118] In other embodiments, the seat system 13 is further configured to receive an image recognition result sent by the BCM 12 in a case where the obtained weight is less than the weight threshold; the image recognition result is obtained by the BCM 12 through image recognition on the obtained image after obtaining the image of the seat at the target position; in this case, the seat system 13 is further configured to send the seat no-load signal to the BCM 12 in a case where the image recognition result indicates that the specific item does not exist on the seat at the target position.
[0119] In other embodiments, the seat system 13 is further configured to send the seat overload signal to the BCM 12 in a case where the image recognition result indicates that the specific item exists on the seat at the target position.
[0120] In other embodiments, the specific item includes any of the following:
[0121] An item with a size greater than a size threshold;
[0122] An item of a fragile type;
[0123] An item of a dirty type.
[0124] In other embodiments, in a case where the obtained weight is less than the weight threshold, the BCM 12 is further configured to send a warning elimination signal to the central control system 14 after receiving the seat no-load signal, the warning elimination signal being used to instruct the central control system 14 to clear the prompt message.
[0125] In some embodiments, the VCU 11 is configured to continuously send the seat weight detection signal after the vehicle is powered on in the case that the seat system 13 does not receive the seat weight detection signal.
[0126] All the optional technical solutions described above can be combined to form optional embodiments of the present application, which will not be repeated here.
[0127] It should be noted that the vehicle provided in the above embodiments is only used as an example to illustrate the division of the above functional components when the seat folding control is performed. In actual applications, the above functions can be completed by different functional components according to needs, that is, the internal structure of the vehicle is divided into different functional components to complete all or part of the functions described above. In addition, the vehicle and the seat control method provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.
[0128] Figure 5 FIG. 1 is a structural schematic diagram of a computer device 500 provided in an embodiment of the present application.
[0129] As an example, the computer device 500 is a seat system in a vehicle. The computer device 500 can have great differences due to different configurations or performances, including one or more processors (Central Processing Units, CPU) 1001 and one or more memories 502, wherein the memory 502 stores at least one program code, and the at least one program code is loaded and executed by the processor 501 to realize the above seat control method. Of course, the computer device 500 also has a wired or wireless network interface, a keyboard, and an input and output interface, etc. to perform input and output, and the computer device 500 also includes other components for realizing the functions of the device, which will not be repeated here.
[0130] In an exemplary embodiment, a computer readable storage medium is also provided, for example, a memory including program code, which can be executed by the processor in the computer device to complete the above seat control method. For example, the computer readable storage medium can be a Read-Only Memory (ROM), a Random Access Memory (RAM), a Compact Disc Read-Only Memory (CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0131] In the example embodiment, a computer program product or computer program is also provided, the computer program product or computer program comprising computer program code stored in a computer readable storage medium, the computer program code being read by a processor of a computer device from the computer readable storage medium, the processor executing the computer program code causing the computer device to perform the above-mentioned seat control method.
[0132] Those skilled in the art can understand that all or part of the steps of the above-mentioned embodiments can be completed by hardware, or by program instructing relevant hardware to complete, and the program can be stored in a computer readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0133] The above only describes optional embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A seat control method characterized by, The application is applied to a vehicle, the vehicle comprising a vehicle control unit VCU, a body control module BCM, a seat system and an in-vehicle control system; the method comprising: After receiving a seat weight detection signal sent by the VCU, the seat system acquires the weight supported by a seat at a target position in the vehicle; In the case where the acquired weight is greater than or equal to a weight threshold, the seat system sends a seat overload signal to the BCM; wherein the BCM is configured to, after receiving the seat overload signal, feed back a first seat folding signal to the seat system and send an alarm signal to the in-vehicle control system, the first seat folding signal being configured to indicate that the seat is prohibited from folding; After receiving the first seat folding signal, the seat system controls the seat at the target position to remain unfolded; wherein the alarm signal is configured to instruct the in-vehicle control system to output a prompt message, the prompt message being configured to prompt that the seat at the target position is currently prohibited from folding; In the case where the acquired weight is less than the weight threshold, an image recognition result sent by the BCM is received; wherein the image recognition result is obtained by the BCM through image recognition on the acquired image after acquiring the image of the seat at the target position; In the case where the image recognition result indicates that there is no specific item on the seat at the target position, the seat system sends a seat no-load signal to the BCM; wherein the BCM is configured to, after receiving the seat no-load signal, feed back a second seat folding signal to the seat system, the second seat folding signal being configured to indicate that the seat is foldable; After receiving the second seat folding signal, in response to detecting a folding operation on the seat at the target position, the seat system controls the seat at the target position to fold; In the case where the image recognition result indicates that there is the specific item on the seat at the target position, the seat system sends the seat overload signal to the BCM; The specific item comprises any one of the following: An item with a size greater than a size threshold; A fragile item; A dirty item.
2. The method of claim 1, wherein, The seat system controlling the seat at the target position to fold comprises: The seat system controls the seat at the target position to fold according to a user folding demand; wherein the user folding demand is determined based on a seat folding option displayed by the in-vehicle control system; different seat folding options correspond to different folding angles of the seat backrest, or different seat folding options correspond to different numbers of seat folding. In the case where the acquired weight is less than the weight threshold, the BCM is further configured to, after receiving the seat no-load signal, send a cancel alarm signal to the in-vehicle control system, the cancel alarm signal being configured to instruct the in-vehicle control system to clear the prompt message.
3. The method of claim 1, wherein, After the vehicle is powered on, in the case where the seat system does not receive the seat weight detection signal, the VCU is configured to continuously send the seat weight detection signal to the seat system.
4. The method of claim 1, wherein, 5. A vehicle characterized by comprising: The vehicle comprises a vehicle control unit VCU, a body control module BCM, a seat system, and a central control system; The seat system is configured to obtain a weight borne by a seat at a target position in the vehicle after receiving a seat weight detection signal sent by the VCU; The seat system is further configured to send a seat overload signal to the BCM if the obtained weight is greater than or equal to a weight threshold; The BCM is configured to feed back a first seat folding signal to the seat system and send an alarm signal to the central control system after receiving the seat overload signal, the first seat folding signal being used to indicate that the seat is prohibited from folding; The seat system is further configured to control the seat at the target position to remain unfolded after receiving the first seat folding signal; The alarm signal is used to instruct the central control system to output a prompt message, and the prompt message is used to prompt that the seat at the target position is currently prohibited from folding; The seat system is further configured to receive an image recognition result sent by the BCM if the obtained weight is less than the weight threshold, wherein the image recognition result is obtained by the BCM through image recognition on an obtained image of the seat at the target position after obtaining the image; The seat system is further configured to send a seat no-load signal to the BCM if the image recognition result indicates that there is no specific item on the seat at the target position; The BCM is further configured to feed back a second seat folding signal to the seat system after receiving the seat no-load signal, the second seat folding signal being used to indicate a foldable seat; The seat system is further configured to control the seat at the target position to fold in response to detecting a folding operation on the seat at the target position after receiving the second seat folding signal; The seat system is further configured to send the seat overload signal to the BCM if the image recognition result indicates that there is the specific item on the seat at the target position; The specific item comprises any one of the following: An item with a size greater than a size threshold; A fragile item; A dirty item.
6. A computer-readable storage medium, characterized in that, The storage medium stores at least one program code, which is loaded and executed by the processor to implement the seat control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle seating adjustment system
CN111746358A
Seat adjusting method, control device, seat and vehicle
CN115534770A