Seat control method, device and equipment and storage medium

By recognizing the actions and locations of passengers picking up items, the system intelligently adjusts the seats, solving the problem of difficulty in retrieving dropped items and improving both convenience and comfort.

CN120921998APending Publication Date: 2025-11-11AVATR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511186738.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-21
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In the existing technology, items that fall under the seat are difficult to retrieve. Reaching under the seat manually to find items is difficult and may cause physical discomfort or injury.

Method used

By using images captured inside the vehicle and combining them with a preset model, the system can recognize human motion and location, identify the type of object-grabbing action of the driver and passengers and their position inside the vehicle, and control the seats to make targeted adjustments to reduce spatial obstruction.

Benefits of technology

It effectively solves the problem of retrieving items that have fallen under the seat, significantly reduces the need for manual adjustment by users, and improves the convenience and comfort of retrieving items inside the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120921998A_ABST
    Figure CN120921998A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of vehicle control, and discloses a seat control method, device and equipment and a storage medium, the method comprises the following steps: based on a shot in-vehicle image, combining a preset model to carry out human body action recognition and position recognition to obtain a human body action recognition result and an in-vehicle position recognition result, the human body action recognition result indicates the object taking action type of the action of the driver and the passenger, and the in-vehicle position recognition result indicates the in-vehicle position of the driver and the passenger who take the object taking action; and on the basis of the human body action recognition result and the in-vehicle position recognition result, vehicle seats are controlled to be adjusted, so that space obstruction generated when a driver and passengers take objects is reduced. By means of the technical scheme, the problem that in the prior art, articles are difficult to pick up after falling to the bottom of a seat can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle control technology, specifically to a seat control method, device, equipment, and storage medium. Background Technology

[0002] When items accidentally roll under a seat, occupants often face a significant challenge. First, the complex structure and narrow space of the seat make manually reaching under it to retrieve the item quite difficult. Seat supports, rails, and other securing devices can obstruct hand access, increasing the difficulty of retrieval. Occupants may need to adjust their posture, even bending or crouching, to better view under the seat, which is not only time-consuming and laborious but can also lead to discomfort or injury. Summary of the Invention

[0003] In view of the above problems, embodiments of the present invention provide a seat control method, device, equipment and storage medium to solve the problem in the prior art that it is difficult to pick up items that have fallen to the bottom of the seat.

[0004] According to one aspect of the present invention, a seat control method is provided, the method comprising:

[0005] Based on the captured images inside the vehicle, human motion recognition and location recognition are performed using a preset model to obtain human motion recognition results and in-vehicle location recognition results. The human motion recognition results indicate the type of object retrieval action to which the driver or passenger's action belongs, and the in-vehicle location recognition results indicate the in-vehicle location of the driver or passenger performing the object retrieval action.

[0006] Based on the human motion recognition results and the in-vehicle position recognition results, the vehicle seats are adjusted to reduce spatial obstruction when the driver and passengers retrieve items.

[0007] According to another aspect of the present invention, a seat control device is provided, comprising:

[0008] The recognition module is used to perform human action recognition and position recognition based on the captured in-vehicle images and combined with a preset model to obtain human action recognition results and in-vehicle position recognition results. The human action recognition results indicate the type of object retrieval action of the driver and passenger, and the in-vehicle position recognition results indicate the in-vehicle position of the driver and passenger who performed the object retrieval action.

[0009] The control module is used to adjust the vehicle seats based on the human motion recognition results and the in-vehicle position recognition results to reduce spatial obstruction when the driver and passengers retrieve items.

[0010] According to another aspect of the present invention, a seat control device is provided, comprising:

[0011] The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus.

[0012] The memory is used to store at least one executable instruction that causes the processor to perform the operation of the seat control method as described above.

[0013] According to another aspect of the present invention, a computer-readable storage medium is provided, the storage medium storing at least one executable instruction that causes a seat control device / apparatus to perform the operation of the seat control method as described above.

[0014] This invention identifies the type of object retrieval action of the driver and passengers and their location inside the vehicle, and intelligently controls the seat to make targeted adjustments. This not only effectively solves the problem of retrieving items that have fallen under the seat, but also significantly reduces the need for manual adjustment by the user, greatly improving the convenience and comfort of retrieving items inside the vehicle.

[0015] The above description is merely an overview of the technical solutions of the embodiments of the present invention. In order to better understand the technical means of the embodiments of the present invention and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0016] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0017] Figure 1 A flowchart illustrating a first embodiment of the seat control method provided by the present invention is shown;

[0018] Figure 2 A flowchart illustrating a second embodiment of the seat control method provided by the present invention is shown;

[0019] Figure 3 This diagram illustrates the various location regions obtained by dividing the interior space of a vehicle according to the present invention.

[0020] Figure 4 A schematic diagram of the vehicle seat adjustment strategy provided by the present invention under different conditions is shown;

[0021] Figure 5 A schematic diagram of a model for adjusting vehicle seats provided by the present invention is shown;

[0022] Figure 6A flowchart of the seat control method provided by the present invention is shown;

[0023] Figure 7 A schematic diagram of an embodiment of the seat control device provided by the present invention is shown;

[0024] Figure 8 A schematic diagram of an embodiment of the seat control device provided by the present invention is shown;

[0025] Figure 9 A structural schematic diagram of an embodiment of the vehicle provided by the present invention is shown. Detailed Implementation

[0026] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0027] Figure 1 A flowchart of a first embodiment of the seat control method of the present invention is shown, which can be executed by a vehicle body domain controller. Figure 1 As shown, the method includes the following steps:

[0028] Step 110: Based on the captured images inside the vehicle, perform human motion recognition and position recognition using a preset model to obtain human motion recognition results and in-vehicle position recognition results. The human motion recognition results indicate the type of object retrieval action of the driver or passenger, and the in-vehicle position recognition results indicate the in-vehicle position of the driver or passenger performing the object retrieval action.

[0029] A Body Domain Controller (BDC) is an integrated electronic control unit used to centrally manage and control the body functions of a vehicle.

[0030] In this embodiment of the invention, in-vehicle images can be obtained by capturing real-time images of the vehicle's interior environment using an in-vehicle camera. By inputting the captured images into a preset model for analysis, it is possible to identify whether the actions of the driver and passengers belong to a specific type of object-retrieval action. The preset model can be a deep learning model capable of spatiotemporal action recognition. Furthermore, based on the captured images, the location of the driver or passenger performing the object-retrieval action within the vehicle can also be determined.

[0031] Step 120: Based on the results of human motion recognition and in-vehicle position recognition, control the adjustment of the vehicle seats to reduce spatial obstruction when passengers retrieve items.

[0032] Based on human motion recognition and in-vehicle position recognition results, a seat adjustment command can be generated and sent to the seat controller to adjust the vehicle seat. Adjustable parameters of the seat can include fore-and-aft displacement, backrest tilt angle, and seat height. Through these steps, the operating space for drivers and passengers can be optimized, reducing physical strain or spatial obstruction when retrieving items.

[0033] In one alternative approach, controlling the adjustment of the vehicle seat may include the following steps:

[0034] Control and detect vehicle status to obtain vehicle status detection results;

[0035] Control and detect the status of the vehicle seats to obtain the vehicle seat status detection results;

[0036] If the vehicle status detection result indicates that the vehicle is parked, and the vehicle seat detection result indicates that the vehicle seat is adjustable, then the control will adjust the vehicle seat.

[0037] In this embodiment, before adjusting the vehicle seat, a vehicle status detection command and a vehicle seat status detection command can be generated to obtain the current operating status of the vehicle and the current status of the vehicle seat. If the vehicle status detection result indicates that the vehicle is parked and the vehicle seat detection result indicates that the vehicle seat is in an adjustable state, then the adjustment of the vehicle seat is triggered. The adjustable state of the vehicle seat means that the seat's mechanical adjustment function is not locked and the adjustment mechanism has not reached its travel limit. The adjustment mechanism may include a front and rear slide rail mechanism, a height adjustment mechanism, and a backrest tilt adjustment mechanism. The front and rear slide rail mechanism controls the seat's position adjustment in the vehicle's longitudinal (forward and backward) direction. The height adjustment mechanism controls the seat's vertical lifting movement. The backrest tilt adjustment mechanism adjusts the angle between the seat back and the seat cushion. Specifically, if it is necessary to control the vehicle seat to move backward, it is necessary to determine whether the seat's front and rear slide rail mechanism has reached its maximum backward travel limit. If it has not reached its maximum backward travel limit, then the seat can be determined to be in an adjustable state.

[0038] Furthermore, it can also control the detection of whether there are obstacles in the movement path of the vehicle seat, and obtain obstacle detection results.

[0039] If the vehicle status detection result indicates that the vehicle is parked, the vehicle seat detection result indicates that the vehicle seat is adjustable, and the obstacle detection result indicates that there are no obstacles, then the adjustment of the vehicle seat will be triggered.

[0040] This invention identifies the type of object retrieval action of the driver and passengers and their location inside the vehicle, and intelligently controls the seat to make targeted adjustments. This not only effectively solves the problem of retrieving items that have fallen under the seat, but also significantly reduces the need for manual adjustment by the user, greatly improving the convenience and comfort of retrieving items inside the vehicle.

[0041] Figure 2 A flowchart of another embodiment of the seat control method of the present invention is shown, which can be executed by a vehicle body domain controller. Figure 2 As shown, the method includes the following steps:

[0042] Step 210: Based on the captured images inside the vehicle, perform human motion recognition and location recognition using a preset model to obtain human motion recognition results and in-vehicle location recognition results. The human motion recognition results indicate the type of object retrieval action of the driver or passenger, and the in-vehicle location recognition results indicate the location inside the vehicle of the driver or passenger performing the object retrieval action.

[0043] In this embodiment of the invention, multiple object-retrieval actions can be predefined to form a set of object-retrieval actions. Each object-retrieval action has a corresponding standard action posture template, which defines the spatial posture features of the corresponding object-retrieval action through key feature points and posture information. By inputting in-vehicle images into a preset model, the key feature points and posture information of the driver and passengers' actions are extracted, and matched with the key feature points and posture information of the standard action posture template, the type of object-retrieval action to which the driver and passengers' actions belong can be identified.

[0044] In this embodiment of the invention, the vehicle interior space can be further divided into regions to construct a set of in-vehicle locations containing multiple predefined positions, where each location region has a corresponding boundary definition. Based on captured in-vehicle images and combined with a deep learning-based location recognition algorithm, the specific location region of the driver and passengers within the vehicle interior space can be located.

[0045] Human motion recognition results are achieved by comparing the captured motion features of drivers and passengers with the motion features of predefined object-retrieval actions, thus determining the specific object-retrieval action to which the driver or passenger's action belongs from the predefined set of object-retrieval actions. The predefined set of object-retrieval actions includes actions retrieving objects from upper areas and actions retrieving objects from lower areas. Actions retrieving objects from upper areas refer to actions where the driver or passenger extends their upper limbs into the upper space of the vehicle's cabin, such as retrieving items from overhead storage compartments, sun visor storage pockets, or other upper storage devices. Actions retrieving objects from lower areas refer to actions where the driver or passenger extends their upper limbs into the lower space of the vehicle's cabin, such as retrieving items from under the seats, under the front center console storage compartment, or other lower spaces.

[0046] The in-vehicle position recognition result determines the specific in-vehicle position of the driver and passengers from a predefined set of in-vehicle positions. This predefined set includes the front left seat, front right seat, rear left seat, and rear right seat. (See reference...) Figure 3 The diagram illustrates the different areas within the vehicle's interior space as provided by this invention. The left front row area is the longitudinal left side of the front row, covering the driver's seat and its surrounding usable space. The right front row area is the longitudinal right side of the front row, covering the front passenger seat and its surrounding usable space. The left rear row area is the longitudinal left side of the rear row, corresponding to the space directly behind the driver's seat. The right rear row area is the longitudinal right side of the rear row, corresponding to the space directly behind the front passenger seat.

[0047] Step 220: Based on the human motion recognition results and the in-vehicle position recognition results, control the adjustment of the front driver's seat and / or the front passenger seat to reduce spatial obstruction when the driver and passengers retrieve items. The human motion recognition results are the object retrieval action type recognition results determined based on a predefined set of object retrieval actions, which includes object retrieval actions in the upper area and object retrieval actions in the lower area. The in-vehicle position recognition results are the position area recognition results determined based on a predefined set of in-vehicle position, which includes the front left position, the front right position, the rear left position, and the rear right position.

[0048] In the embodiments of the invention, based on the type of object retrieval action identified by the driver or passenger and the driver's or passenger's position in the vehicle, the front driver's seat and / or front passenger seat are automatically adjusted to optimize the interior space layout, reduce the obstruction of limb extension or the risk of collision when retrieving objects, and improve operational convenience and safety.

[0049] In one alternative approach, adjustments to the front driver's seat and / or front passenger seat are controlled based on human motion recognition results and in-vehicle position recognition results, which may specifically include the following steps:

[0050] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward and tilt its backrest backward.

[0051] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward.

[0052] In one alternative approach, adjustments to the front driver's seat and / or front passenger seat are controlled based on human motion recognition results and in-vehicle position recognition results, which may specifically include the following steps:

[0053] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward and tilt its backrest backward.

[0054] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward.

[0055] In one alternative approach, adjustments to the front driver's seat and / or front passenger seat are controlled based on human motion recognition results and in-vehicle position recognition results, which may specifically include the following steps:

[0056] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat forward and tilt its backrest forward.

[0057] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat backward and forward.

[0058] In one alternative approach, adjustments to the front driver's seat and / or front passenger seat are controlled based on human motion recognition results and in-vehicle position recognition results, which may specifically include the following steps:

[0059] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right side of the rear row, then the control will move the front passenger seat forward and tilt its backrest forward.

[0060] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right rear seat, then the control will move the front passenger seat forward.

[0061] Reference Figure 4 The diagram illustrates the vehicle seat adjustment strategies provided by this invention under different conditions. By analyzing the actions and positions of the occupants, the front seat position is intelligently adjusted to optimize access space. The seat back angle adjustment is limited to a preset safe range. (Refer to...) Figure 5 The diagram shown is a schematic of a model for adjusting a vehicle seat provided by the present invention, wherein the seat can move back and forth in the horizontal direction, and the backrest can be tilted back and forth relative to the seat cushion.

[0062] In an alternative embodiment, the seat control method of the present invention may further include the following steps:

[0063] If the driver or passenger's action to retrieve an item is detected to have ended, the control will restore the front driver's seat and / or the front passenger seat to their original state.

[0064] After a preset time period is generated for the seat adjustment command, if the driver or passenger's action of retrieving an item is detected to have ended, a seat restoration command can be generated and sent to the seat controller to restore the seat to its pre-adjustment state.

[0065] Reference Figure 6 The diagram shows a flowchart of the seat control method provided by this invention. First, an in-vehicle camera captures images of the in-vehicle environment. Based on these images, a preset model is used for human motion recognition and position recognition, yielding human motion recognition results and in-vehicle position recognition results. Before adjusting the vehicle seats, vehicle status detection commands and vehicle seat status detection commands can be generated to obtain the current operating state of the vehicle and the current state of the vehicle seats. If the vehicle status detection result indicates that the vehicle is parked, and the vehicle seat detection result indicates that the vehicle seats are adjustable, then seat adjustment is triggered. Specifically, a seat adjustment command can be generated and sent to the seat controller to adjust the front driver's seat and / or the front passenger seat. After a preset time period following the generation of the seat adjustment command, if the occupant's action of retrieving an item is detected to have ended, a seat restoration command can be generated and sent to the seat controller to restore the seats to their pre-adjustment state.

[0066] This invention identifies the type of object retrieval action of the driver and passengers and their location inside the vehicle, and intelligently controls the seat to make targeted adjustments. This not only effectively solves the problem of retrieving items that have fallen under the seat, but also significantly reduces the need for manual adjustment by the user, greatly improving the convenience and comfort of retrieving items inside the vehicle.

[0067] Figure 7 A schematic diagram of an embodiment of the seat control device of the present invention is shown. Figure 7 As shown, the device 700 includes an identification module 710 and a control module 720.

[0068] The recognition module is used to perform human action recognition and position recognition based on the captured images inside the vehicle and combined with a preset model to obtain human action recognition results and in-vehicle position recognition results. The human action recognition results indicate the type of object retrieval action of the driver and passenger, and the in-vehicle position recognition results indicate the in-vehicle position of the driver and passenger who performed the object retrieval action.

[0069] The control module is used to adjust the vehicle seats based on human motion recognition results and in-vehicle position recognition results, so as to reduce spatial obstruction when passengers retrieve items.

[0070] In one alternative approach, the control module is specifically used for:

[0071] Based on the results of human motion recognition and in-vehicle position recognition, the system controls the adjustment of the front driver's seat and / or the front passenger seat. The human motion recognition result is the object retrieval action type recognition result determined based on a predefined set of object retrieval actions, which includes object retrieval actions in the upper area and object retrieval actions in the lower area. The in-vehicle position recognition result is the position area recognition result determined based on a predefined set of in-vehicle positions, which includes the front left position, the front right position, the rear left position, and the rear right position.

[0072] In one alternative approach, the control module is specifically used for:

[0073] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward and tilt its backrest backward.

[0074] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward.

[0075] In one alternative approach, the control module is specifically used for:

[0076] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward and tilt its backrest backward.

[0077] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward.

[0078] In one alternative approach, the control module is specifically used for:

[0079] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat forward and tilt its backrest forward.

[0080] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat backward and forward.

[0081] In one alternative approach, the control module is specifically used for:

[0082] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right side of the rear row, then the control will move the front passenger seat forward and tilt its backrest forward.

[0083] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right rear seat, then the control will move the front passenger seat forward.

[0084] In one alternative approach, the control module is specifically used for:

[0085] Control and detect vehicle status to obtain vehicle status detection results;

[0086] Control and detect the status of the vehicle seats to obtain the vehicle seat status detection results;

[0087] If the vehicle status detection result indicates that the vehicle is parked, and the vehicle seat detection result indicates that the vehicle seat is adjustable, then the control will adjust the vehicle seat.

[0088] This invention identifies the type of object retrieval action of the driver and passengers and their location inside the vehicle, and intelligently controls the seat to make targeted adjustments. This not only effectively solves the problem of retrieving items that have fallen under the seat, but also significantly reduces the need for manual adjustment by the user, greatly improving the convenience and comfort of retrieving items inside the vehicle.

[0089] Figure 8 The diagram shows a structural schematic of an embodiment of the seat control device of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the seat control device.

[0090] like Figure 8As shown, the seat control device may include: a processor 802, a communications interface 804, a memory 806, and a communications bus 808.

[0091] The processor 802, communication interface 804, and memory 806 communicate with each other via communication bus 808. Communication interface 804 is used to communicate with other network elements such as clients or other servers. Processor 802 executes program 810, specifically performing the relevant steps described above in the embodiment of the seat control method.

[0092] Specifically, program 810 may include program code, which includes computer-executable instructions.

[0093] The processor 802 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The seat control device includes one or more processors, which may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0094] Memory 806 is used to store program 810. Memory 806 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0095] Specifically, program 810 can be called by processor 802 to cause the seat control device to perform the following operations:

[0096] Based on the captured images inside the vehicle, human motion recognition and position recognition are performed using a preset model to obtain human motion recognition results and in-vehicle position recognition results. The human motion recognition results indicate the type of object retrieval action of the driver and passenger, and the in-vehicle position recognition results indicate the in-vehicle position of the driver and passenger who performed the object retrieval action.

[0097] Based on human motion recognition results and in-vehicle position recognition results, the system adjusts the vehicle seats to reduce spatial obstruction for passengers when retrieving items.

[0098] In an alternative manner, program 810 is invoked by processor 802 to cause the seat control device to perform the following operations:

[0099] Based on the results of human motion recognition and in-vehicle position recognition, the system controls the adjustment of the front driver's seat and / or the front passenger seat. The human motion recognition result is the object retrieval action type recognition result determined based on a predefined set of object retrieval actions, which includes object retrieval actions in the upper area and object retrieval actions in the lower area. The in-vehicle position recognition result is the position area recognition result determined based on a predefined set of in-vehicle positions, which includes the front left position, the front right position, the rear left position, and the rear right position.

[0100] In an alternative manner, program 810 is invoked by processor 802 to cause the seat control device to perform the following operations:

[0101] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward and tilt its backrest backward.

[0102] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward.

[0103] In an alternative manner, program 810 is invoked by processor 802 to cause the seat control device to perform the following operations:

[0104] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward and tilt its backrest backward.

[0105] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward.

[0106] In an alternative manner, program 810 is invoked by processor 802 to cause the seat control device to perform the following operations:

[0107] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat forward and tilt its backrest forward.

[0108] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat backward and forward.

[0109] In an alternative manner, program 810 is invoked by processor 802 to cause the seat control device to perform the following operations:

[0110] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right side of the rear row, then the control will move the front passenger seat forward and tilt its backrest forward.

[0111] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right rear seat, then the control will move the front passenger seat forward.

[0112] In an alternative manner, program 810 is invoked by processor 802 to cause the seat control device to perform the following operations:

[0113] Control and detect vehicle status to obtain vehicle status detection results;

[0114] Control and detect the status of the vehicle seats to obtain the vehicle seat status detection results;

[0115] If the vehicle status detection result indicates that the vehicle is parked, and the vehicle seat detection result indicates that the vehicle seat is adjustable, then the control will adjust the vehicle seat.

[0116] This invention identifies the type of object retrieval action of the driver and passengers and their location inside the vehicle, and intelligently controls the seat to make targeted adjustments. This not only effectively solves the problem of retrieving items that have fallen under the seat, but also significantly reduces the need for manual adjustment by the user, greatly improving the convenience and comfort of retrieving items inside the vehicle.

[0117] Figure 9 A structural schematic diagram of an embodiment of the vehicle of the present invention is shown. (As shown) Figure 9 As shown, the vehicle 900 includes: a camera, one or more processors, and a communication interface;

[0118] The camera is used to capture images of the vehicle's interior environment.

[0119] The processor is used to execute the steps in the above-described embodiments of the seat control method.

[0120] This invention identifies the type of object retrieval action of the driver and passengers and their location inside the vehicle, and intelligently controls the seat to make targeted adjustments. This not only effectively solves the problem of retrieving items that have fallen under the seat, but also significantly reduces the need for manual adjustment by the user, greatly improving the convenience and comfort of retrieving items inside the vehicle.

[0121] This invention provides a computer-readable storage medium storing at least one executable instruction that, when executed on a seat control device, causes the seat control device to perform the seat control method in any of the above-described method embodiments.

[0122] Specifically, the executable instructions can be used to cause the seat control device / mechanism to perform the following operations:

[0123] Based on the captured images inside the vehicle, human motion recognition and position recognition are performed using a preset model to obtain human motion recognition results and in-vehicle position recognition results. The human motion recognition results indicate the type of object retrieval action of the driver and passenger, and the in-vehicle position recognition results indicate the in-vehicle position of the driver and passenger who performed the object retrieval action.

[0124] Based on human motion recognition results and in-vehicle position recognition results, the system adjusts the vehicle seats to reduce spatial obstruction for passengers when retrieving items.

[0125] In one alternative approach, executable instructions cause the seat control device / mechanism to perform the following operations:

[0126] Based on the results of human motion recognition and in-vehicle position recognition, the system controls the adjustment of the front driver's seat and / or the front passenger seat. The human motion recognition result is the object retrieval action type recognition result determined based on a predefined set of object retrieval actions, which includes object retrieval actions in the upper area and object retrieval actions in the lower area. The in-vehicle position recognition result is the position area recognition result determined based on a predefined set of in-vehicle positions, which includes the front left position, the front right position, the rear left position, and the rear right position.

[0127] In one alternative approach, executable instructions cause the seat control device / mechanism to perform the following operations:

[0128] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward and tilt its backrest backward.

[0129] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the control will move the front driver's seat backward.

[0130] In one alternative approach, executable instructions cause the seat control device / mechanism to perform the following operations:

[0131] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward and tilt its backrest backward.

[0132] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward.

[0133] In one alternative approach, executable instructions cause the seat control device / mechanism to perform the following operations:

[0134] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat forward and tilt its backrest forward.

[0135] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left side of the rear row, then the control will move the front driver's seat backward and forward.

[0136] In one alternative approach, executable instructions cause the seat control device / mechanism to perform the following operations:

[0137] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right side of the rear row, then the control will move the front passenger seat forward and tilt its backrest forward.

[0138] If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right rear seat, then the control will move the front passenger seat forward.

[0139] In one alternative approach, executable instructions cause the seat control device / mechanism to perform the following operations:

[0140] Control and detect vehicle status to obtain vehicle status detection results;

[0141] Control and detect the status of the vehicle seats to obtain the vehicle seat status detection results;

[0142] If the vehicle status detection result indicates that the vehicle is parked, and the vehicle seat detection result indicates that the vehicle seat is adjustable, then the control will adjust the vehicle seat.

[0143] This invention identifies the type of object retrieval action of the driver and passengers and their location inside the vehicle, and intelligently controls the seat to make targeted adjustments. This not only effectively solves the problem of retrieving items that have fallen under the seat, but also significantly reduces the need for manual adjustment by the user, greatly improving the convenience and comfort of retrieving items inside the vehicle.

[0144] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments of this invention are not directed to any particular programming language.

[0145] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. Similarly, for the sake of brevity and to aid in understanding one or more aspects of the invention, in the description of exemplary embodiments of the invention above, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.

[0146] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.

[0147] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.

Claims

1. A seat control method, characterized in that, The method includes: Based on the captured images inside the vehicle, human motion recognition and location recognition are performed using a preset model to obtain human motion recognition results and in-vehicle location recognition results. The human motion recognition results indicate the type of object retrieval action to which the driver or passenger's action belongs, and the in-vehicle location recognition results indicate the in-vehicle location of the driver or passenger performing the object retrieval action. Based on the human motion recognition results and the in-vehicle position recognition results, the vehicle seats are adjusted to reduce spatial obstruction when the driver and passengers retrieve items.

2. The method according to claim 1, characterized in that, The step of controlling the adjustment of the vehicle seats based on the human motion recognition results and the in-vehicle position recognition results includes: Based on the human motion recognition results and the in-vehicle position recognition results, the system controls the adjustment of the front driver's seat and / or the front passenger seat. The human motion recognition results are object retrieval action type recognition results determined based on a predefined set of object retrieval actions, which includes object retrieval actions in the upper area and object retrieval actions in the lower area. The in-vehicle position recognition results are position area recognition results determined based on a predefined set of in-vehicle position locations, which includes the front left side position, the front right side position, the rear left side position, and the rear right side position.

3. The method according to claim 2, characterized in that, The step of controlling the adjustment of the front driver's seat and / or the front passenger seat based on the human motion recognition result and the in-vehicle position recognition result includes: If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the driver's seat in the front row will be moved backward and its backrest will be tilted backward. If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front left side, then the driver's seat in the front row will be moved backward.

4. The method according to claim 2, characterized in that, The step of controlling the adjustment of the front driver's seat and / or the front passenger seat based on the human motion recognition result and the in-vehicle position recognition result includes: If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the control will move the front passenger seat backward and tilt its backrest backward. If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the front right side, then the front passenger seat will be moved backward.

5. The method according to claim 2, characterized in that, The step of controlling the adjustment of the front driver's seat and / or the front passenger seat based on the human motion recognition result and the in-vehicle position recognition result includes: If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left rear seat, then the driver's seat in the front row will be moved forward and its backrest will be tilted forward. If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the left rear seat, then the driver's seat in the front row will be moved backward and forward.

6. The method according to claim 2, characterized in that, The step of controlling the adjustment of the front driver's seat and / or the front passenger seat based on the human motion recognition result and the in-vehicle position recognition result includes: If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the upper area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right rear seat, then the front passenger seat will be moved forward and its backrest will be tilted forward. If the human motion recognition result indicates that the driver or passenger's action is to pick up an object from the lower area, and the vehicle position recognition result indicates that the driver or passenger's position in the vehicle is the right rear seat, then the front passenger seat will be moved forward.

7. The method according to any one of claims 1-6, characterized in that, The control adjusts the vehicle seats, including: Control and detect vehicle status to obtain vehicle status detection results; Control and detect the status of the vehicle seats to obtain the vehicle seat status detection results; If the vehicle status detection result indicates that the vehicle is in a parked state, and the vehicle seat detection result indicates that the vehicle seat is in an adjustable state, then the control is made to adjust the vehicle seat.

8. A seat control device, characterized in that, The device includes: The recognition module is used to perform human action recognition and position recognition based on the captured in-vehicle images and combined with a preset model to obtain human action recognition results and in-vehicle position recognition results. The human action recognition results indicate the type of object retrieval action of the driver and passenger, and the in-vehicle position recognition results indicate the in-vehicle position of the driver and passenger who performed the object retrieval action. The control module is used to adjust the vehicle seats based on the human motion recognition results and the in-vehicle position recognition results to reduce spatial obstruction when the driver and passengers retrieve items.

9. A seat control device, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the seat control method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The storage medium stores at least one executable instruction, which, when executed on the seat control device / apparatus, causes the seat control device / apparatus to perform the operation of the seat control method as described in any one of claims 1-7.