A zero-gravity seat control method, device and automobile

By detecting and identifying the types of objects supported in front of and behind the zero-gravity seat, and intelligently adjusting their unfolding posture, the problem of unintelligent and unhumanized control of zero-gravity seats in existing technologies is solved, thus realizing intelligent and humanized seat control.

CN116533836BActive Publication Date: 2026-04-03CHENGDU CELIS TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-31
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

The control of zero-gravity seats in existing cars is not intelligent enough and lacks user-friendliness, especially when the front passenger needs to change seats, which leads to inconvenience.

Method used

By detecting whether there are any objects on the seats in front of and behind the zero-gravity seat, identifying their types, and determining the target opening mode of the zero-gravity seat based on the type, the system adjusts its unfolding posture to achieve intelligent and user-friendly control.

Benefits of technology

The zero-gravity seats automatically adjust their unfolding posture according to the usage of the front and rear seats, eliminating the need for manual confirmation of the front and rear seat status and improving the intelligence and user-friendliness of use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116533836B_ABST
    Figure CN116533836B_ABST
Patent Text Reader

Abstract

This application relates to the field of automotive seat control technology, and provides a zero-gravity seat control method, device, and vehicle. The method includes: upon receiving a zero-gravity seat deployment command, detecting whether there is a load-bearing object on the seats located in front of / behind the zero-gravity seat; if a load-bearing object is present, identifying the type of the load-bearing object; determining a target opening mode for the zero-gravity seat based on the type of load-bearing object, wherein the zero-gravity seat has multiple opening modes, each corresponding to a deployment posture of the zero-gravity seat; and adjusting the zero-gravity seat to the deployment posture corresponding to the target mode. This application enables the zero-gravity seat to automatically adjust its deployment posture according to the load-bearing conditions of the front and rear seats, making the zero-gravity seat more intelligent and user-friendly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive seat control technology, and more particularly to a zero-gravity seat control method, device, and automobile. Background Technology

[0002] A zero-gravity seat is a chair designed to mimic the weightlessness experienced by astronauts in space. Its ergonomic design allows users to recline, elevating their feet to heart level, promoting healthy blood flow and reducing spinal stress. Currently, some automakers install zero-gravity seats between the front passenger seat and the third row to improve passenger comfort. When fully deployed, the front passenger seat automatically moves forward until its cushion is almost touching the armrest, and the backrest also encroaches on third-row space. In practice, if the front passenger seat is already occupied and needs to be fully deployed, the passenger must change seats. Furthermore, the front passenger seat moves forward as soon as it's deployed, making the process unintelligent and lacking in user-friendliness. Summary of the Invention

[0003] In view of this, embodiments of this application provide a zero-gravity seat control method, device, and automobile to solve the problem that some existing automobiles equipped with zero-gravity seats do not have intelligent and user-friendly control of the zero-gravity seats.

[0004] A first aspect of this application provides a zero-gravity seat control method, comprising: when receiving a zero-gravity seat deployment command, detecting whether there is a load-bearing object on the seats located in front of / behind the zero-gravity seat respectively; if there is a load-bearing object, identifying the type of the load-bearing object; determining a target opening mode of the zero-gravity seat based on the type of the load-bearing object, wherein the zero-gravity seat has multiple opening modes, each opening mode corresponding to an deployment posture of the zero-gravity seat; and adjusting the zero-gravity seat to the deployment posture corresponding to the target mode.

[0005] A second aspect of this application provides a zero-gravity seat control device, comprising: a detection module configured to detect whether there is a load-bearing object on the seat located in front of / behind the zero-gravity seat when a zero-gravity seat deployment command is received; an identification module configured to identify the type of the load-bearing object if there is one; a determination module configured to determine a target opening mode of the zero-gravity seat based on the type of the load-bearing object, wherein the zero-gravity seat has multiple opening modes, each opening mode corresponding to a deployment posture of the zero-gravity seat; and an adjustment module configured to adjust the zero-gravity seat to the deployment posture corresponding to the target mode.

[0006] A third aspect of this application provides an automobile that includes at least three rows of seats and at least one seat control device, wherein at least one seat in the middle row is a zero-gravity seat, and the seat control device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described above.

[0007] The beneficial effects of this application embodiment compared with the prior art are as follows: When the zero-gravity seat control method receives the zero-gravity seat deployment command, it detects whether there is a load-bearing object on the seats located in front of / behind the zero-gravity seat; if there is a load-bearing object, it identifies the type of the load-bearing object; based on the type of the load-bearing object, it determines the target opening mode of the zero-gravity seat. The zero-gravity seat has multiple opening modes, each corresponding to a deployment posture of the zero-gravity seat; it adjusts the zero-gravity seat to the deployment posture corresponding to the target mode, so that the zero-gravity seat can automatically adjust its deployment posture according to the usage of the front and rear seats, eliminating the need for a person to confirm the usage status of the front and rear seats when opening the zero-gravity seat. Furthermore, the zero-gravity seat has multiple opening modes, each corresponding to a different deployment posture, making it very user-friendly and intelligent. Attached Figure Description

[0008] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0009] Figure 1 This is a flowchart illustrating a zero-gravity seat control method provided in an embodiment of this application;

[0010] Figure 2 This is a schematic diagram of a car seat provided in an embodiment of this application;

[0011] Figure 3 This is a schematic diagram of the structure of a zero-gravity seat control device provided in an embodiment of this application;

[0012] Figure 4 This is a schematic diagram of the structure of a car provided in an embodiment of this application. Detailed Implementation

[0013] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0014] Figure 1 This is a flowchart illustrating a zero-gravity seat control method provided in an embodiment of this application. Figure 1 The zero-gravity seat control method can be applied to cars with zero-gravity seats to intelligently control the zero-gravity seats in the car.

[0015] like Figure 1 As shown, the zero-gravity seat control method includes:

[0016] S101, When a command to deploy the zero-gravity seat is received, detect whether there is a load on the seats located in front of / behind the zero-gravity seat respectively;

[0017] S102, If there is a carrier object, identify the type of the carrier object;

[0018] S103, Based on the type of the object being carried, determine the target opening mode of the zero-gravity seat. The zero-gravity seat has multiple opening modes, and each opening mode corresponds to an unfolding posture of the zero-gravity seat.

[0019] S104, adjust the zero-gravity seat to the unfolded posture corresponding to the target mode.

[0020] According to the technical solution provided in the embodiments of this application, when a zero-gravity seat deployment command is received, it detects whether there is a load-bearing object on the seats located in front of / behind the zero-gravity seat; if there is a load-bearing object, it identifies the type of the load-bearing object; based on the type of the load-bearing object, it determines the target opening mode of the zero-gravity seat. The zero-gravity seat has multiple opening modes, each corresponding to a deployment posture of the zero-gravity seat; it adjusts the zero-gravity seat to the deployment posture corresponding to the target mode, so that the zero-gravity seat can automatically adjust its deployment posture according to the usage of the front and rear seats, eliminating the need for a person to confirm the usage status of the front and rear seats when opening the zero-gravity seat. Furthermore, the zero-gravity seat has multiple opening modes, each corresponding to a different deployment posture, making it very user-friendly and intelligent.

[0021] Specifically, zero-gravity seats are typically located in the middle row of a car. For example, see... Figure 2The car has three rows of seats S1, S2, and S3. The zero-gravity seat is located in the middle row, with the front passenger seat in front of it and the third row of seats behind it. Preferably, both the front passenger seat and the third row of seats can move forward and backward. When the zero-gravity seat needs to be deployed, the front passenger seat will move forward and the third row of seats will move backward.

[0022] In step S101 above, the zero-gravity seat can be folded up or unfolded. When it needs to be unfolded, an unfolding command can be generated; when it needs to be folded up, a folding command can be generated. The folding up of the zero-gravity seat is very simple: when a folding command is received, the zero-gravity seat is simply folded up.

[0023] Specifically, the methods for generating unfolding and retracting commands are not unique. For example, taking unfolding commands as an example, the unfolding command of the zero-gravity seat can be generated by triggering a physical switch on the car, or by clicking the corresponding virtual button in the user interface of the car's central control screen, or by enabling the car control application on an electronic device connected to the car and clicking the corresponding function button in the application. This application does not limit this.

[0024] There is no single specific implementation method for detecting whether there is a load-bearing object on the seats located in front of and behind the zero-gravity seat.

[0025] For example, in one embodiment, detecting whether there is a load-bearing object on the seats located in front of and behind the zero-gravity seat includes: acquiring weighing signals collected by weighing sensors preset on the seats in front of and behind the zero-gravity seat; determining whether the weighing signal is greater than a preset weight threshold; if yes, determining that there is a load-bearing object on the seat corresponding to the weighing sensor; if no, determining that there is no load-bearing object on the seat corresponding to the weighing sensor.

[0026] Specifically, a load cell is pre-installed under the seat cushion. When a load is placed on the seat cushion, the load cell generates a weighing signal, indicating the weight of the load. Since different types of loads have different weights, a corresponding weight threshold is set for each type of load. After the load cell collects the weighing signal, the weight value is compared with the preset weight threshold. If the weight value is greater than the weight threshold, it is determined that there is a load on the seat; conversely, if the weight value is less than or equal to the weight threshold, it is determined that there is no load on the seat.

[0027] Preferably, in this embodiment, the types of objects carried include adults, children, and items. Adults and children are considered as people.

[0028] In step S102 above, following the embodiment of using a weighing sensor to detect whether there is a load on the seat, identifying the type of load includes: when it is determined that there is a load on the seat corresponding to the weighing sensor, acquiring an infrared detection signal collected by an infrared sensor preset at the leg position of the seat; if the infrared detection signal is blocked, then it is determined that the load on the seat where the infrared sensor is located is a person; if the infrared detection signal is not blocked, then it is determined that the load on the seat where the infrared sensor is located is an item.

[0029] Specifically, the infrared sensor can be an active infrared detector, which includes a transmitter and a receiver. The transmitter and receiver are installed at the leg area of ​​the seat. When someone is on the seat cushion, their feet will block the infrared light emitted by the transmitter, and the receiver will not be able to receive the infrared light. At this time, the infrared detection signal of the active infrared detector is in a blocked state, thus determining that there is someone on the seat, i.e., determining that the object being carried is a person. When there is no one on the seat cushion, the infrared light at the leg area of ​​the seat will not be blocked, and the receiver will receive the infrared light normally. At this time, the infrared detection signal of the active infrared detector is in an unblocked state. Since the weight signal determines that there is an object being carried on the seat, it is determined that the object being carried on the seat is an item.

[0030] Alternatively, the infrared sensor can be a passive infrared detector. A passive infrared detector receives the infrared radiation emitted by the target itself and then converts it into a visible infrared thermal image through photoelectric conversion. In this embodiment, the passive infrared detector is installed above or directly in front of the seat. When the object being carried is a person, the passive infrared detector generates a corresponding infrared thermal image based on the infrared radiation emitted by the object. Therefore, by identifying the image in the infrared thermal image, it can be determined whether the object is a person or an object. For example, a machine learning model can be trained in advance using infrared thermal images containing people, objects, or other objects as samples to obtain a target model capable of recognizing image types in infrared thermal images. This target model is then placed in the car to automatically identify the infrared thermal images generated by the passive infrared detector and determine whether the object is a person or an object.

[0031] If the infrared sensor uses a passive infrared detector, a machine learning model can be used to automatically identify the infrared thermal image generated by the passive infrared detector and directly determine whether the object is an adult, a child, or an object.

[0032] If the infrared sensor uses an active infrared detector, it is necessary to further determine whether the object being carried is an adult or a child. Therefore, following the above embodiment, after determining that the object being carried on the seat where the infrared sensor is located is a person, the method further includes: acquiring images captured by cameras preset on seats in front of and behind the zero-gravity seat, the images containing the object being carried on the seat; using an image recognition algorithm to identify the person on the seat in the image to obtain the type of person being carried on the seat, wherein the type of person includes adults and children.

[0033] Specifically, the camera is pointed at the seat to capture an image containing the object on the seat. When there is someone on the seat, the image will contain the person's image. By using an image recognition algorithm to identify the captured image, it can be determined whether the person on the seat is an adult or a child.

[0034] Specifically, image recognition algorithms include, but are not limited to, algorithms for training neural networks. These algorithms enable the automatic identification of people in images. Specifically, identifying whether a person is an adult or a child can be done by determining their age. For example, an age estimation algorithm based on convolutional neural networks can automatically identify the age of people in images. This type of algorithm typically uses a deep neural network with many convolutional layers to extract features from images and perform classification. The training dataset includes images of people at various age ranges and their corresponding age labels. The model is then trained to accurately identify the age of people in the test set.

[0035] In some embodiments, step S102 above, identifying the type of the object being carried includes: acquiring images captured by cameras on seats in front of and behind the zero-gravity seat, the images containing the object being carried on the seat; inputting the images into a trained type recognition model, and obtaining the type of the object being carried from the output of the type recognition model, wherein the type of the object being carried includes adults, children, and objects.

[0036] Specifically, unlike the above embodiments, this embodiment directly acquires images of the seats. Regardless of whether the object on the seat is an adult, a child, or an object, the image can be directly input into the trained type recognition model. The corresponding recognition result can be directly obtained from the output of the type recognition model, that is, whether the object is an adult, a child, or an object.

[0037] The type recognition model is an artificial intelligence model obtained through training. For example, a classification model is selected, and a large number of image data samples are collected to train the model. These image data samples include images of adults, children, objects, and other objects. After training, a classification model that can automatically identify the type of objects in the image is obtained, which is the type recognition model. The type recognition model can quickly and accurately identify the type of objects on the seat, which is simpler than other implementation methods and has a higher recognition accuracy.

[0038] In step S103 above, the zero-gravity seat has multiple unfolding postures, each of which can be fixed or adaptive. In this embodiment, since the types of objects it carries include adults, children, and items, multiple opening modes are set for the zero-gravity seat. Each type of object carries a corresponding opening mode, and the opening mode can be pre-associated with the unfolding posture of the zero-gravity seat. In this way, once the type of object is determined, the target opening mode of the zero-gravity seat can be determined, and the zero-gravity seat can be automatically adjusted to the unfolding posture corresponding to the target opening mode.

[0039] For example, in step S103 above, the target opening mode of the zero-gravity seat is determined based on the type of the object being carried, including: when the object being carried on the seats in front of / behind the zero-gravity seat is an adult, the target opening mode of the zero-gravity seat is determined to be an unopenable mode; when the object being carried on the seats in front of / behind the zero-gravity seat is a child, the target opening mode of the zero-gravity seat is determined to be a partially open mode; when the object being carried on the seats in front of / behind the zero-gravity seat is an item, the target opening mode of the zero-gravity seat is determined to be a fully open mode; wherein, the opening modes of the zero-gravity seat include an unopenable mode, a partially open mode, and a fully open mode.

[0040] Specifically, the zero-gravity seat has three preset opening modes: non-opening mode, partially open mode, and fully open mode. Specifically, when there is an adult in the seat in front of or behind the zero-gravity seat, the target opening mode is determined to be non-opening mode; when only a child is in the seats in front of or behind the zero-gravity seat, the target opening mode is determined to be partially open mode; and when only objects are in the seats in front of or behind the zero-gravity seat, the target opening mode is determined to be fully open mode. This embodiment automatically determines the target opening mode of the zero-gravity seat by intelligently recognizing the load situation on the seats in front of and behind the zero-gravity seat. This avoids the situation where the zero-gravity seat is fully opened when there is someone in the seat in front of it, which could cause accidental injury or make it impossible for someone to sit down, making the opening of the zero-gravity seat more intelligent and user-friendly.

[0041] In step S104 above, the zero-gravity seat is adjusted to the corresponding unfolding posture according to the target opening mode. The unfolding posture can be a fixed posture or a dynamic posture that is not fixed.

[0042] For example, following the above embodiments, when the target opening mode of the zero-gravity seat is determined to be a partially open mode, the zero-gravity seat is adjusted to the unfolded posture corresponding to the target mode, including: when there is a child on the seat in front of the zero-gravity seat, acquiring a first ranging signal collected by a first ranging sensor, the first ranging sensor being preset at the front end of the seat in front of the zero-gravity seat; based on the first ranging signal, controlling the seat in front of the zero-gravity seat to move forward to the maximum position; when there is a child on the seat behind the zero-gravity seat, moving the seat behind the zero-gravity seat backward to the maximum position; acquiring a second ranging signal collected by a second ranging sensor, the second ranging sensor being preset on the back of the zero-gravity seat;

[0043] With the seat in front of the zero-gravity seat moved forward to its maximum position, the zero-gravity seat is controlled to unfold to its maximum unfolded posture based on the second ranging signal. When the zero-gravity seat is in its maximum unfolded posture, the back of the zero-gravity seat does not contact the child's legs.

[0044] Specifically, when the target activation mode is the incomplete activation mode, it can be that there is a child in the seat in front of the zero gravity seat, or a child in the seat behind the zero gravity seat; or it can be that there are children in both the seats in front of and behind the zero gravity seat.

[0045] Specifically, for the seat in front of the zero-gravity seat, the distance between the child's legs and the glove box in front can be determined using the first distance measurement signal from the first distance measurement sensor. Therefore, the seat in front of the zero-gravity seat can be moved forward to a reasonable position based on the first distance measurement signal, where the child's legs will not be squeezed, which is the maximum position.

[0046] Specifically, for the seat behind the zero-gravity seat, the second distance signal from the second distance sensor can be used to determine the distance between the child's legs and the back of the zero-gravity seat. Therefore, during the unfolding of the zero-gravity seat, the distance between the back of the zero-gravity seat and the child's legs on the seat behind can be determined through the second distance signal, thereby controlling the unfolding angle of the back of the zero-gravity seat and avoiding contact between the back of the seat and the child's legs, which could injure the child.

[0047] Furthermore, in this embodiment, the maximum unfolded posture of the zero-gravity seat refers to the maximum unfolded angle of the zero-gravity seat without compressing the legs of the child sitting in front of and behind it. Since the leg conditions of different children vary, the unfolded posture of the zero-gravity seat in the partially unfolded mode is an uncertain dynamic posture.

[0048] Understandably, the maximum unfolded position of the seat is the maximum unfolded position without compressing the child's legs; while the fully unfolded position of the zero-gravity seat in the fully open mode is the zero-gravity seat fully unfolded, at which point the zero-gravity seat is at its maximum unfolded angle.

[0049] In addition, step S104 above, adjusting the zero-gravity seat to the unfolded posture corresponding to the target mode, also includes: acquiring the weighing signal collected by the weighing sensor on the child's seat; determining whether the weighing signal is less than or equal to a preset weight threshold; if so, setting the target opening mode of the zero-gravity seat to the fully open mode; and unfolding the zero-gravity seat to the unfolded posture corresponding to the fully open mode.

[0050] Specifically, when the zero-gravity seat is in a partially open mode, the weighing signal is collected from the weighing sensors on seats with children in front of and behind the zero-gravity seat. If the weighing signal is less than or equal to a preset weight threshold, it indicates that the child has left the seat. The zero-gravity seat can then be adjusted to a fully open mode and unfolded to the corresponding unfolded posture. Through the technical solution provided in this embodiment, the opening mode can be automatically switched during the use of the zero-gravity seat, making the adjustment of the zero-gravity seat more intelligent and user-friendly.

[0051] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.

[0052] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0053] Figure 3 This is a schematic diagram of a zero-gravity seat control device provided in an embodiment of this application. Figure 3 As shown, the zero-gravity seat control device includes:

[0054] The detection module 301 is configured to detect whether there is a load on the seats located in front of / behind the zero-gravity seat when a zero-gravity seat deployment command is received;

[0055] The identification module 302 is configured to identify the type of the carrying object if there is one.

[0056] The determination module 303 is configured to determine the target opening mode of the zero-gravity seat based on the type of the object being carried. The zero-gravity seat has multiple opening modes, and each opening mode corresponds to an unfolding posture of the zero-gravity seat.

[0057] Adjustment module 304 is configured to adjust the zero-gravity seat to the unfolded posture corresponding to the target mode.

[0058] According to the technical solution provided in the embodiments of this application, when a zero-gravity seat deployment command is received, it detects whether there is a load-bearing object on the seats located in front of / behind the zero-gravity seat; if there is a load-bearing object, it identifies the type of the load-bearing object; based on the type of the load-bearing object, it determines the target opening mode of the zero-gravity seat. The zero-gravity seat has multiple opening modes, each corresponding to a deployment posture of the zero-gravity seat; it adjusts the zero-gravity seat to the deployment posture corresponding to the target mode, so that the zero-gravity seat can automatically adjust its deployment posture according to the usage of the front and rear seats, eliminating the need for a person to confirm the usage status of the front and rear seats when opening the zero-gravity seat. Furthermore, the zero-gravity seat has multiple opening modes, each corresponding to a different deployment posture, making it very user-friendly and intelligent.

[0059] In some embodiments, Figure 3 The detection module 301 is specifically configured to acquire the weighing signal collected by the weighing sensor on the seat in front of and behind the zero gravity seat; determine whether the weighing signal is greater than the preset weight threshold; if so, determine that there is a load on the seat corresponding to the weighing sensor; if not, determine that there is no load on the seat corresponding to the weighing sensor.

[0060] In some embodiments, Figure 3 The identification module 302 is specifically configured to, when it is determined that there is a load on the seat corresponding to the weighing sensor, acquire the infrared detection signal collected by the infrared sensor at the leg position of the seat; if the infrared detection signal is blocked, it is determined that the load on the seat where the infrared sensor is located is a person; if the infrared detection signal is not blocked, it is determined that the load on the seat where the infrared sensor is located is an item.

[0061] In some embodiments, Figure 3 The identification module 302 is specifically configured to, after determining that the object on the seat where the infrared sensor is located is a person, acquire images captured by cameras on the seats in front of and behind the zero-gravity seat, the images containing the object on the seat; and use an image recognition algorithm to identify the person on the seat in the image to obtain the type of person on the seat, wherein the type of person includes adults and children.

[0062] In some embodiments, Figure 3The recognition module 302 is specifically configured to acquire images captured by cameras on seats in front of and behind the zero-gravity seat, the images containing objects carried on the seats; input the images into a trained type recognition model, and obtain the type of the object carried from the output of the type recognition model, wherein the type of the object carried includes adults, children and objects.

[0063] In some embodiments, Figure 3 The determining module 303 is specifically configured to determine the target opening mode of the zero-gravity seat as an unopenable mode when the object on the seat in front of / behind the zero-gravity seat is an adult; as a partially open mode when the object on the seat in front of / behind the zero-gravity seat is a child; and as a fully open mode when the object on the seat in front of / behind the zero-gravity seat is an object. The opening modes of the zero-gravity seat include the unopenable mode, the partially open mode, and the fully open mode.

[0064] In some embodiments, when the target opening mode of the zero-gravity seat is determined to be an incomplete opening mode... Figure 3 The adjustment module 304 is specifically configured to: when there is a child in the seat in front of the zero-gravity seat, acquire a first ranging signal collected by a first ranging sensor, which is preset at the front end of the seat in front of the zero-gravity seat; based on the first ranging signal, control the seat in front of the zero-gravity seat to move forward to its maximum position; when there is a child in the seat behind the zero-gravity seat, move the seat behind the zero-gravity seat backward to its maximum position; acquire a second ranging signal collected by a second ranging sensor, which is preset on the back of the zero-gravity seat; when the seat in front of the zero-gravity seat is moved forward to its maximum position, control the zero-gravity seat to unfold to its maximum unfolded posture based on the second ranging signal, wherein when the zero-gravity seat is in its maximum unfolded posture, the back of the zero-gravity seat does not contact the child's legs.

[0065] In some embodiments, Figure 3 The adjustment module 304 is specifically configured to acquire the weighing signal collected by the weighing sensor on the child's seat; determine whether the weighing signal is less than or equal to a preset weight threshold; if so, set the target opening mode of the zero gravity seat to the fully open mode; and unfold the zero gravity seat to the unfolded posture corresponding to the fully open mode.

[0066] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0067] Additionally, see Figure 2 and 4 This application also provides a car 4, including at least three rows of seats (including...). Figure 2 The system includes S1, S2 and S3) and at least one seat control device 41, wherein at least one seat in the middle row is a zero-gravity seat.

[0068] The car can have three or more rows of seats, including one or more zero-gravity seats. However, there are seats in front of and behind each zero-gravity seat. For example, in a 6-seater car, the 6 seats are arranged in three rows: two seats in the front (one front passenger seat and one driver's seat), two seats in the middle row (the seat behind the front passenger seat is a zero-gravity seat), and two seats in the rear row. Alternatively, in a 7-seater car, the 7 seats are arranged in three rows: two seats in the front (one front passenger seat and one driver's seat), three seats in the middle row (the seat behind the front passenger seat is a zero-gravity seat), and two seats in the rear row.

[0069] The seat control device 41 may include a controller that allows a user to control all seats in the vehicle, or it may include multiple controllers, each controlling one seat, including zero-gravity seats. For example, the seat control device 41 may consist of multiple controllers, each connected to the vehicle's computer. Preferably, in this embodiment, the vehicle may also be equipped with devices such as infrared sensors, distance sensors, and cameras, which are respectively connected to the vehicle's computer.

[0070] Specifically, such as Figure 4 As shown, the seat control device 41 includes a processor 411, a memory 412, and a computer program 413 stored in the memory 412 and executable on the processor 411. When the processor 411 executes the computer program 413, it implements the steps in the various method embodiments described above. Alternatively, when the processor 411 executes the computer program 413, it implements the functions of each module in the various device embodiments described above.

[0071] The seat control device 41 may include, but is not limited to, a processor 411 and a memory 412. Those skilled in the art will understand that... Figure 4 This is merely an example of the seat control device 41 and does not constitute a limitation on the seat control device 41. It may include more or fewer components than shown, or different components.

[0072] The processor 411 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0073] The memory 412 can be an internal storage unit of the seat control device 41, such as a hard disk or memory of the seat control device 41. The memory 412 can also be an external storage device of the seat control device 41, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the seat control device 41. The memory 412 can also include both internal storage units and external storage devices of the seat control device 41. The memory 412 is used to store computer programs and other programs and data required by the seat control device 41.

[0074] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0075] If an integrated module is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in a computer-readable medium can be appropriately added to or subtracted according to the requirements of legislation and patent practice in a jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0076] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A zero-gravity seat control method, characterized in that, include: When a command to deploy the zero-gravity seat is received, the system checks whether there are any objects being carried on the seats located in front of and behind the zero-gravity seat, respectively. If there is a carrier object, identify the type of the carrier object; The types of objects to be carried include adults, children, and items; Based on the type of object being carried, the target opening mode of the zero-gravity seat is determined. The zero-gravity seat has three modes: non-opening, partially open, and fully open. Each opening mode corresponds to an unfolded posture of the zero-gravity seat. Specifically, when the object carried on the seats in front of / behind the zero-gravity seat is an adult, the target opening mode is determined to be the non-opening mode; when the object carried on the seats in front of / behind the zero-gravity seat is a child, the target opening mode is determined to be the partially open mode; and when the object carried on the seats in front of / behind the zero-gravity seat is an item, the target opening mode is determined to be the fully open mode. Adjust the zero-gravity seat to the unfolded posture corresponding to the target mode.

2. The method according to claim 1, characterized in that, The system checks whether there are any objects being carried on the seats located in front of and behind the zero-gravity seat, including: Acquire the weighing signals collected by the weighing sensors preset on the seats in front of and behind the zero-gravity seat; Determine whether the weighing signal is greater than the preset weight threshold; If so, then it is determined that there is a load on the seat corresponding to the weighing sensor; If not, then it is determined that there is no object being carried on the seat corresponding to the weighing sensor.

3. The method according to claim 2, characterized in that, Identify the type of the object being carried, including: When it is determined that there is a load on the seat corresponding to the weighing sensor, the infrared detection signal collected by the infrared sensor preset at the leg position of the seat is obtained; If the infrared detection signal is blocked, it is determined that the object on the seat where the infrared sensor is located is a person; If the infrared detection signal is not blocked, it is determined that the object being carried on the seat where the infrared sensor is located is an item.

4. The method according to claim 3, characterized in that, After determining that the object on the seat where the infrared sensor is located is a person, the following steps are also included: Images captured by cameras positioned in front of and behind the zero-gravity seat are obtained, and the images contain the objects supported on the seats. Image recognition algorithms are used to identify the people on the seats in the image to determine the type of people on the seats, including adults and children.

5. The method according to claim 2, characterized in that, Identify the type of the object being carried, including: Images captured by cameras positioned in front of and behind the zero-gravity seat are obtained, and the images contain the objects supported on the seats. The image is input into the trained type recognition model, and the type of the carrying object is obtained from the output of the type recognition model. The type of the carrying object includes adults, children and objects.

6. The method according to claim 1, characterized in that, When the target opening mode of the zero-gravity seat is determined to be the incomplete opening mode, the zero-gravity seat is adjusted to the unfolded posture corresponding to the target mode, including: When there is a child in the seat in front of the zero gravity seat, the first distance measurement signal collected by the first distance measurement sensor is obtained. The first distance measurement sensor is preset at the front end of the seat in front of the zero gravity seat. Based on the first ranging signal, control the seat located in front of the zero-gravity seat to move forward to the maximum position; When there is a child in the seat behind the zero gravity seat, move the seat behind the zero gravity seat back to its maximum position. Acquire a second ranging signal collected by a second ranging sensor, which is preset on the back of the zero-gravity seat; With the seat in front of the zero-gravity seat moved forward to its maximum position, the zero-gravity seat is controlled to unfold to its maximum unfolded posture based on the second ranging signal. When the zero-gravity seat is in its maximum unfolded posture, the back of the zero-gravity seat does not contact the child's legs.

7. The method according to claim 6, characterized in that, Adjusting the zero-gravity seat to the unfolded posture corresponding to the target mode also includes: Obtain the weighing signal collected by the weighing sensor on the child's seat; Determine whether the weighing signal is less than or equal to a preset weight threshold; If so, then set the target activation mode of the zero-gravity seat to fully activated mode; Unfold the zero-gravity seat to the fully open position corresponding to the unfolded mode.

8. A zero-gravity seat control device, characterized in that, include: The detection module is configured to detect whether there is a load on the seats located in front of / behind the zero-gravity seat when a zero-gravity seat deployment command is received; The identification module is configured to identify the type of the carrying object if there is one. The types of objects to be carried include adults, children, and items; The determination module is configured to determine the target opening mode of the zero-gravity seat based on the type of the object being carried. The zero-gravity seat has three opening modes: a non-opening mode, a partially opening mode, and a fully opening mode. Each opening mode corresponds to an unfolding posture of the zero-gravity seat. Specifically, when the object carried on the seats in front of / behind the zero-gravity seat is an adult, the target opening mode is determined to be the non-opening mode; when the object carried on the seats in front of / behind the zero-gravity seat is a child, the target opening mode is determined to be the partially opening mode; and when the object carried on the seats in front of / behind the zero-gravity seat is an item, the target opening mode is determined to be the fully opening mode. The adjustment module is configured to adjust the zero-gravity seat to the unfolded posture corresponding to the target mode.

9. A car comprising at least three rows of seats and at least one seat control device, wherein at least one seat in the middle row is a zero-gravity seat, the seat control device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Zero-gravity adjusting method for automobile seat

    CN114932845A