Automobile Seat Adjustment Method, Device, Electronic Device and Storage Medium
The implementation of millimeter-wave radar for automatic seat adjustment addresses the lack of automation in existing seat adjustment systems, providing personalized and comfortable seating experiences through rough and fine tuning based on passenger data.
Patent Information
- Application Number
- CN202111566505.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-20
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2041-12-20
AI Technical Summary
Most of the existing car seat adjustment methods are manual or based on pre-set model adjustments, which lack automation and personalization.
By installing millimeter wave radar on the outside of the car door to collect human body data, obtain human body characteristic data, and automatically adjust the seat based on these data, including coarse adjustment and fine adjustment, to achieve personalized adjustment of the seat.
Automatically adjust the seats before passengers enter the car, providing passengers with a relatively comfortable seating environment, and adjusting the seats in real time during passengers' ride to improve the riding experience.
Smart Images

Figure CN115465161B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computers, and particularly to a method and device for adjusting an automotive seat, an electronic device, and a storage medium. Background Art
[0002] Most of the current automotive seat adjustment methods are manual, or generate corresponding seat angles according to a pre-set model by inputting human body data, and then the central controller adjusts the seat according to the obtained seat angle. For example, after the driver enters the car, height and weight information is input through an input box, and the corresponding seat angle is generated according to a pre-set model. The above adjustment methods are not automated enough. Summary of the Invention
[0003] This application provides a method and device for adjusting an automotive seat, an electronic device, and a storage medium to improve the automation of seat adjustment. The technical solution of this application is as follows:
[0004] In a first aspect, an embodiment of this application provides a method for adjusting an automotive seat, including:
[0005] Obtaining indication information that a person approaches the door of the car;
[0006] Obtaining first data collected by a first millimeter-wave radar disposed on the door;
[0007] Based on the first data, obtaining human body feature data;
[0008] Based on the human body feature data, adjusting a target seat corresponding to the door.
[0009] In a second aspect, an embodiment of this application provides an apparatus for adjusting an automotive seat, including:
[0010] An indication information obtaining module, configured to obtain indication information that a person approaches the door of the car;
[0011] A first obtaining module, configured to obtain first data collected by a first millimeter-wave radar disposed on the door;
[0012] A first calculation module, configured to obtain human body feature data based on the first data;
[0013] A coarse adjustment module, configured to adjust a target seat corresponding to the door based on the human body feature data.
[0014] In a third aspect, an embodiment of this application provides a car, where the car includes a door and a seat, and the car further includes:
[0015] A first millimeter-wave radar, the first millimeter-wave radar is disposed on the door, and the first millimeter-wave radar is used to collect first data;
[0016] A processor, electrically connected to the first millimeter-wave radar;
[0017] Based on the obtained indication information that a person approaches the car door, the processor obtains first data output by the first millimeter-wave radar and adjusts the seat based on the first data.
[0018] In a fourth aspect, an embodiment of the present application provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and when the instructions are executed by the at least one processor, the at least one processor is enabled to execute the car seat adjustment method described in the first aspect or the second aspect embodiment of the present application.
[0019] In a fifth aspect, an embodiment of the present application provides a non-transitory computer-readable storage medium storing computer instructions, where the computer instructions are used to cause a computer to execute the car seat adjustment method described in the first aspect or the second aspect embodiment of the present application.
[0020] In a sixth aspect, an embodiment of the present application provides a computer program product, including computer instructions, and when the computer instructions are executed by a processor, the steps of the car seat adjustment method described in the first aspect or the second aspect embodiment of the present application are implemented.
[0021] The technical solution provided by the embodiment of the present application at least brings the following beneficial effects:
[0022] Human body data can be collected by a millimeter-wave radar installed on a vehicle, and corresponding seats inside the vehicle can be automatically adjusted according to the human body data.
[0023] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application and do not constitute an improper limitation to the present application.
[0025] Figure 1 is a flowchart of a car seat adjustment method shown according to an exemplary embodiment.
[0026] Figure 2 is a schematic diagram of a car door shown according to an exemplary embodiment.
[0027] Figure 3It is a flowchart of a method for adjusting an automotive seat shown according to another exemplary embodiment.
[0028] Figure 4 It is a schematic diagram of an in-vehicle seat shown according to an exemplary embodiment.
[0029] Figure 5 It is a flowchart of a method for adjusting an automotive seat shown according to yet another exemplary embodiment.
[0030] Figure 6 It is a block diagram of an automotive seat adjusting device shown according to an exemplary embodiment.
[0031] Figure 7 It is a block diagram of an automotive seat adjusting device shown according to another exemplary embodiment.
[0032] Figure 8 It is a block diagram of an automotive seat adjusting device shown according to yet another exemplary embodiment.
[0033] Figure 9 It is a block diagram of an electronic device shown according to an exemplary embodiment.
[0034] In the figure:
[0035] 1 - First millimeter-wave radar, 2 - Second millimeter-wave radar. Detailed implementation
[0036] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0037] It should be noted that the terms "first", "second", etc. in the present application are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present application described here can be implemented in an order other than those illustrated or described here. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0038] Figure 1 It is a flowchart of a method for adjusting an automotive seat according to an embodiment of the present application. It should be noted that the method for adjusting an automotive seat in the embodiments of the present application can be applied to the automotive seat adjusting device in the embodiments of the present application. The automotive seat adjusting device can be configured on the controller of the vehicle. As Figure 1 shown, the method for adjusting an automotive seat can include step S101 - step S104.
[0039] In step S101, an indication information that a person approaches the car door is obtained.
[0040] Optionally, the indication information that a person approaches the car door is obtained through an induction module on the car door, and the induction module is electrically connected to the processor of the car.
[0041] Among them, the induction module can be a capacitive switch, and the capacitive switch is arranged on the door handle of the car.
[0042] When a person is about to open the car door to get in the car, they must first pull the door handle. When the person pulls the door handle, the capacitive switch is triggered, and the capacitive switch senses the door-opening action of the person. The capacitive switch transmits the induction signal to the processor, and the processor recognizes that someone is about to enter the vehicle.
[0043] The indication information that a person approaches the car door can also be obtained in other ways. For example, a trigger module can be arranged on the car door, and when the passenger opens the door, the trigger module is triggered to obtain the indication information that a person approaches the car door. Additionally, the human body can be recognized by collecting the image outside the car door and combining with a distance sensor to judge the distance between the human body and the car door, so as to determine which car door the person approaches. The implementation methods for obtaining the indication information that a person approaches the car door are not limited herein.
[0044] In step S102, the first data collected by the first millimeter-wave radar arranged on the car door is obtained.
[0045] In the embodiment of the present application, as Figure 2 shown, the first millimeter-wave radar 1 is arranged outside the car door, and the human body data is collected through the first millimeter-wave radar arranged outside the car door for the adjustment of the car seat. The first millimeter-wave radar is arranged outside each car door, and the basic data of the human body preparing to open the corresponding car door can be collected, that is, when the user opens different car doors, the seats at different positions will make corresponding adjustments. And arranging the first millimeter-wave radar outside the car door can prevent metal shielding.
[0046] For example, when the processor receives the induction signal output by the capacitive switch, the processor sends an instruction to the first millimeter-wave radar arranged outside the car door, and commands the first millimeter-wave radar arranged outside the car door to collect the first data of the human body.
[0047] The millimeter-wave radar refers to a radar whose working frequency band is in the millimeter-wave band. The ranging principle is the same as that of a general radar, that is, radio waves (radar waves) are sent out, and then the echo is received, and the position data of the target is measured according to the time difference between transmission and reception. The millimeter-wave radar is just that the frequency of this radio wave is in the millimeter-wave band. The millimeter-wave radar is a high-precision sensor for measuring the relative distance, relative speed, and relative azimuth of the measured object.
[0048] In step S103, human feature data is obtained based on the first data.
[0049] According to the first data collected by the first millimeter-wave radar set on the car door, human feature data for seat adjustment is extracted.
[0050] Optionally, the processor obtains human feature data according to the first data and a preset algorithm.
[0051] Because the millimeter-wave radar is penetrative, it can not only collect the external contour data of the human body, and obtain features such as the height and weight of the human body based on the external contour data. It can also collect the bone features of the human body, so as to obtain data such as the thigh length, calf length, hip width, arm length, and head circumference of the human body. For example, the elevation angle of the seat cushion of the seat is adjusted according to the thigh length of the human body, so as to provide better comfort for people on the seat. The parameters of the headrest are adjusted according to the head circumference data, etc.
[0052] It should be noted that according to the different seat products in the vehicle, the items that can be automatically adjusted are different. For example, some seats may only be able to adjust the angle of the seat backrest and the relative position of the seat and the interior of the vehicle (that is, adjust the front-back distance of the seat). However, some relatively advanced seat products have more adjustable items; for example, the wrap of the seat backrest, the angle and height of the headrest, the angle and height of the seat cushion, the seat space, etc. can also be adjusted. According to the different adjustable items of the seat, the human feature data required for the corresponding adjustable items is obtained from the first data.
[0053] For some high-class vehicles, the angle of the rearview mirror, the telescoping or protruding of the steering wheel, etc. can also be adjusted according to the human feature data.
[0054] In step S104, the target seat corresponding to the car door is adjusted based on the human feature data.
[0055] Combined with the door opening position, the seat to be occupied is used as the target seat to be adjusted.
[0056] It should be noted that this adjustment step belongs to the rough adjustment link of the seat. Mainly according to the empirical values, all the adjustment parameters supported by the seat can be adjusted. There are various specific implementation methods for adjusting the target seat corresponding to the inner side of the car door according to the obtained human feature data. For example, the adjustment parameters for each item of the seat can be obtained by means of data comparison. The preset model method can also be used, and the human feature data is input into the preset model to obtain the adjustment parameters for each item of the seat. The implementation methods of these two examples will be given below to obtain generally suitable parameters:
[0057] As an example of a possible implementation, the human body feature data is matched with a pre-stored human body feature data set to obtain the target human body feature data with the highest matching degree; the target seat is adjusted according to the seat parameters corresponding to the target human body feature data.
[0058] As an example of another possible implementation, the human body feature data is input into a preset model to obtain seat parameters; the target seat is adjusted according to the seat parameters. Among them, the preset model is trained with a large amount of empirical data.
[0059] Optionally, the seat adjustment unit in the processor will adjust the corresponding seat according to the input human body feature data and adjust the seat to a general position suitable for the passenger to sit.
[0060] The method for adjusting an automotive seat according to an embodiment of the present application can automatically collect human body feature data before a person enters the vehicle, and adjust the automotive seat according to the human body feature data, providing a relatively comfortable seat environment for the passengers of the vehicle.
[0061] The seat adjustment method in the above embodiment realizes the initial adjustment of the automotive seat, which belongs to rough adjustment, and adjusts the seat to a general position suitable for the passenger to sit. After the passenger takes a seat, since it is rough adjustment, the angles of many seats are not the most ideal, so further fine adjustment needs to be carried out according to the actual situation. Figure 3 It is a flowchart of a method for adjusting an automotive seat according to another embodiment of the present application. As Figure 3 shown, the method for adjusting the automotive seat may include steps S301 - step S307.
[0062] In step S301, an indication information that a person approaches the door of the vehicle is obtained.
[0063] In step S302, first data collected by a first millimeter-wave radar provided on the door is obtained.
[0064] In step S303, based on the first data, human body feature data is obtained.
[0065] In step S304, based on the human body feature data, the target seat corresponding to the door is adjusted.
[0066] It should be noted that in the embodiments of the present application, the implementation processes of the above steps S301 - step S304 can refer to the descriptions of the implementation processes of the above steps S101 - S104, and will not be elaborated here.
[0067] In step S305, second data collected by a second millimeter-wave radar provided inside the target seat is obtained.
[0068] It should be noted that the second millimeter-wave radar can be installed inside the seat cushion, backrest, and headrest of the seat. It can also be installed inside some units among the seat cushion, backrest, and headrest according to the adjustable seat items. For example, the second millimeter-wave radar is only installed inside the backrest. And the number of second millimeter-wave radars installed in each part of the seat is not limited. As an example, as Figure 4 shown, the second millimeter-wave radar 2 is installed inside the seat cushion, backrest, and headrest of the car seat.
[0069] In step S306, based on the second data, distance feature data between the human body and the target seat is obtained.
[0070] It can be understood that after the rough adjustment of the seat is completed, when the seat on which the passenger is sitting is finely adjusted, the seat is further adjusted according to the distance between the passenger and the seat, so that the corresponding parts of the human body and the seat are fitted, and the seat can provide sufficient support for the human body.
[0071] Principle of seat adjustment: For example, when there is no contact between the surface of the seat backrest and the human skin, it is determined that the support of the seat backrest for the human body is insufficient. At this time, the angle of the seat backrest is adjusted according to the empirical value until it contacts the human skin. In other words, it is adjusted until the seat compresses the human skin to a certain extent.
[0072] It should be noted that when the seat is further adjusted according to the distance between the passenger and the seat, this distance between the passenger and the seat can refer to the distance between the seat skin and the human skin, the distance between the seat skin and the human bones, or other possible distance features, or a combined distance feature obtained from multiple distances.
[0073] Ranging principle of millimeter-wave radar: Radio waves (radar waves) are emitted and then the echo is received. The position data of the target, that is, the distance data, is measured according to the time difference between transmission and reception.
[0074] It should also be noted that the second data may also include the angle of the human body. For example, a millimeter-wave radar is installed at the seat backrest, which is a single transmitter, but it emits a continuously expanding spherical wave. Therefore, when calculating the distance, the obtained original distance needs to be adjusted to the absolute distance between the seat and the human body according to the human body angle.
[0075] Utilizing the penetrability and reflectivity of millimeter-wave radar, different materials and different people have different reflected waves, so that the distance between the millimeter-wave radar and the seat skin, the distance between the millimeter-wave radar and the human skin, and the distance between the millimeter-wave radar and the human bones can be obtained, etc.
[0076] It can be understood that after the human body comes into contact with the seat, it still cannot be explained that the seat is already supporting the human body. When the seat plays a supporting role, it will cause a certain compression of the human muscles. At this time, it is necessary to judge the distance between the human bones and the seat surface, as well as the distance between the human bones and the human skin; when an empirical value is satisfied, it is judged that there is sufficient support, and a further fine-tuning link is realized. As a possible implementation method, this empirical value can be obtained through a pre-trained model, and the model is trained based on historical data learning.
[0077] Optionally, the second data includes a first distance between the second millimeter-wave radar and the human skin, a second distance between the second millimeter-wave radar and the seat surface, and a third distance between the second millimeter-wave radar and the human bones.
[0078] Optionally, based on the second data, distance feature data between the human body and the target seat is obtained, including:
[0079] Based on the first distance and the second distance, a fourth distance between the surface of the target seat and the human skin is obtained;
[0080] In response to the fourth distance being greater than or equal to a first threshold, based on the first distance and the third distance, the natural thickness of the human muscles is obtained;
[0081] In response to the fourth distance being less than the first threshold, based on the first distance and the third distance, the compressed thickness of the human muscles is obtained;
[0082] Based on the natural thickness of the human muscles and the compressed thickness of the human muscles, the compression amount of the human muscles is obtained;
[0083] The compression amount of the human muscles is used as the distance feature data between the human body and the seat.
[0084] In the embodiment of the present application, the seat is further finely adjusted according to the empirical value of the compression amount of the human muscles.
[0085] In step S307, based on the distance feature data, the target seat is adjusted.
[0086] Optionally, the seat adjustment unit of the processor adjusts the target seat according to the distance feature data.
[0087] Optionally, the distance feature data is input into a preselected fine-tuning model to obtain seat adjustment parameters; according to the seat adjustment parameters, the target seat is adjusted. Among them, the fine-tuning model is trained based on a large amount of empirical data.
[0088] The method for adjusting an automotive seat according to an embodiment of the present application is divided into coarse adjustment and fine adjustment. Before a passenger enters the vehicle, human feature data is automatically collected. Based on this human feature data, the automotive seat is coarsely adjusted to initially provide a relatively comfortable seat environment for the passenger as a whole. After the passenger is seated, distance data between the passenger and the seat is collected by a millimeter-wave radar provided on the seat. Based on this distance data, the seat is finely adjusted to achieve reliable support for the passenger.
[0089] Based on the above embodiment, during the driving of the vehicle, when the human body makes a forward or backward movement, the seat can be adjusted to follow the forward or backward movement of the human body, mainly by adjusting the backrest angle of the seat. Figure 5 It is a flowchart of a method for adjusting an automotive seat according to another embodiment of the present application. After step S307, as Figure 5 shown, the method for adjusting the automotive seat may further include steps S501 - S504.
[0090] In step S501, third data collected by a second millimeter-wave radar provided inside the target seat is obtained.
[0091] It should be noted that a millimeter-wave radar is provided inside the backrest of the seat. The millimeter-wave radar emits a continuously expanding spherical wave, and data of the human body located on the seat is collected through this spherical wave.
[0092] In step S502, based on the third data, relative movement data of the human body relative to the target seat is obtained.
[0093] It can be understood that during the driving of the vehicle, for example, when the human body leans forward, the muscles of the human body that are squeezed become relaxed, that is, the compression amount of the human muscles gradually becomes smaller, and it is determined that there is a reverse movement of the human bones away from the seat backrest, and this movement can be detected. For example, when the human body leans backward, the human muscles will be greatly compressed, that is, the compression amount of the human muscles will gradually become larger. At this time, it is determined that there is a movement of the human bones backward against the seat.
[0094] When the frequency of data collection by the millimeter-wave radar is relatively high, the forward movement of the human body can be collected, and at this time, the seat can be adjusted to automatically follow the human body.
[0095] In step S503, based on the relative movement data, it is determined whether the human body makes a forward or backward movement.
[0096] According to the description in the above step, when it is determined that there is a reverse movement of the human bones away from the seat backrest, it is determined that the human body leans forward. When it is determined that there is a movement of the human bones backward against the seat, it is determined that the human body leans backward.
[0097] In step S504, in response to the forward or backward movement of the human body, the target seat is adjusted to follow the forward or backward movement of the human body.
[0098] That is, the forward or backward movement of the human body is tracked by a millimeter-wave radar, and the seat is made to follow the human body and perform forward or backward movements of the same amplitude. The implementation method is that at this time, the seat is adjusted to keep the compression amount of the seat on the human muscles within a comfortable range.
[0099] The method for adjusting an automobile seat according to an embodiment of the present application can also track the forward or backward movement of the human body through a millimeter-wave radar during the driving of the automobile, and automatically adjust the angle of the backrest of the seat, so that the seat follows the forward or backward movement of the human body together, providing a better riding experience for passengers.
[0100] Figure 6 It is a block diagram of an automobile seat adjustment device shown according to an exemplary embodiment. Refer to Figure 6 This automobile seat adjustment device may include: an indication information acquisition module 601, a first acquisition module 602, a first calculation module 603, and a coarse adjustment module 604.
[0101] Specifically, the indication information acquisition module 601 is configured to acquire indication information that a person approaches the car door.
[0102] The first acquisition module 602 is configured to acquire first data collected by a first millimeter-wave radar provided on the car door.
[0103] The first calculation module 603 is configured to obtain human body feature data based on the first data.
[0104] The coarse adjustment module 604 is configured to adjust the target seat corresponding to the car door based on the human body feature data.
[0105] In some embodiments of the present application, the coarse adjustment module 604 is specifically configured to:
[0106] Match the human body feature data with a pre-stored human body feature data set to obtain target human body feature data with the highest matching degree;
[0107] Adjust the target seat according to the seat parameters corresponding to the target human body feature data.
[0108] The automobile seat adjustment device according to the embodiment of the present application can automatically collect human body feature data before a person enters the car, and adjust the automobile seat according to the human body feature data, providing a relatively comfortable seat environment for the passengers of the car.
[0109] Figure 7 It is a block diagram of an automobile seat adjustment device shown according to another exemplary embodiment. Refer to Figure 7, the vehicle seat adjustment device may include: an indication information acquisition module 701, a first acquisition module 702, a first calculation module 703, and a coarse adjustment module 704.
[0110] It should be noted that the indication information acquisition module 701, the first acquisition module 702, the first calculation module 703, and the coarse adjustment module 704 in this embodiment respectively have the same structure and function as the indication information acquisition module 601, the first acquisition module 602, the first calculation module 603, and the coarse adjustment module 604.
[0111] The device further includes:
[0112] A second acquisition module 705, configured to acquire second data collected by a second millimeter-wave radar disposed inside the target seat;
[0113] A second calculation module 706, configured to obtain distance feature data between the human body and the target seat based on the second data;
[0114] A fine adjustment module 707, configured to adjust the target seat based on the distance feature data.
[0115] In some embodiments of the present application, the second data includes a first distance between the millimeter-wave radar and the human skin, a second distance between the millimeter-wave radar and the seat epidermis, and a third distance between the millimeter-wave radar and the human bone; the second acquisition module 705 is specifically configured to:
[0116] Based on the first distance and the second distance, obtain a fourth distance between the epidermis of the target seat and the human skin;
[0117] When the fourth distance is greater than or equal to a first threshold, based on the first distance and the third distance, obtain the natural thickness of human muscle;
[0118] When the fourth distance is less than the first threshold, based on the first distance and the third distance, obtain the compressed thickness of human muscle;
[0119] Based on the natural thickness of human muscle and the compressed thickness of human muscle, obtain the compression amount of human muscle;
[0120] Use the compression amount of human muscle as the distance feature data between the human body and the seat.
[0121] The vehicle seat adjustment device according to the embodiments of the present application is divided into coarse adjustment and fine adjustment. Before the passenger enters the vehicle, the human body characteristic data is automatically collected, and according to the human body characteristic data, the vehicle seat is coarsely adjusted to initially provide a relatively comfortable seat environment for the passenger as a whole. After the passenger takes a seat, the distance data between the passenger and the seat is collected by the millimeter wave radar provided on the seat, and according to the distance data, the seat is finely adjusted to achieve reliable support for multiple passengers on the seat.
[0122] Figure 8 is a block diagram of a vehicle seat adjustment device shown according to another exemplary embodiment. Refer to Figure 8 and the vehicle seat adjustment device may include: an indication information acquisition module 801, a first acquisition module 802, a first calculation module 803, a coarse adjustment module 804, a second acquisition module 805, a second calculation module 806, and a fine adjustment module 807.
[0123] It should be noted that the indication information acquisition module 801, the first acquisition module 802, the first calculation module 803, the coarse adjustment module 804, the second acquisition module 805, the second calculation module 806, and the fine adjustment module 807 in this embodiment respectively have the same structures and functions as the indication information acquisition module 701, the first acquisition module 702, the first calculation module 703, the coarse adjustment module 704, the second acquisition module 705, the second calculation module 706, and the fine adjustment module 707.
[0124] The device further includes:
[0125] a third acquisition module 808, configured to acquire third data collected by a second millimeter wave radar disposed inside the target seat;
[0126] a third calculation module 809, configured to obtain relative movement data of the human body relative to the target seat based on the third data;
[0127] a judgment module 810, configured to judge whether the human body makes a forward or backward movement according to the relative movement data;
[0128] a following adjustment module 811, configured to adjust the target seat to follow the forward or backward movement of the human body in response to the forward or backward movement of the human body.
[0129] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0130] The vehicle seat adjustment device according to the embodiment of the present application can also track the forward or backward inclination of the human body through a millimeter-wave radar during vehicle driving, automatically adjust the angle of the seat backrest, and enable the seat to incline forward or backward together with the human body, providing a better riding experience for passengers.
[0131] The embodiment of the present application further provides a vehicle, the vehicle includes a door and a seat, and the vehicle further includes:
[0132] A first millimeter-wave radar, arranged on the door for collecting first data;
[0133] A processor, electrically connected to the first millimeter-wave radar;
[0134] The processor obtains the first data output by the first millimeter-wave radar according to the obtained indication information that a person approaches the door of the vehicle, and adjusts the seat based on the first data.
[0135] Optionally, the processor includes a seat adjustment unit and an indication information acquisition unit, and the processor is electrically connected to the first millimeter-wave radar; according to the indication information that a person approaches the door of the vehicle obtained by the indication information acquisition unit, the processor obtains the first data output by the first millimeter-wave radar, and instructs the seat adjustment unit to adjust the seat based on the first data.
[0136] Optionally, an induction module electrically connected to the processor is arranged on the door handle of the door; the induction module is used to sense the door opening action of the door and send the indication information to the processor.
[0137] Optionally, the vehicle further includes: a second millimeter-wave radar, and a plurality of the second millimeter-wave radars are respectively arranged inside the seat cushion, inside the backrest and inside the headrest of the seat, and the second millimeter-wave radar is used to collect second data; and the second millimeter-wave radar is electrically connected to the processor; the processor is used to obtain the second data output by the second millimeter-wave radar, and instruct the seat adjustment unit to adjust the seat based on the second data.
[0138] The vehicle according to the embodiment of the present application can roughly adjust the seat according to the data collected by the millimeter-wave radar arranged on the vehicle door. It can also perform further adjustment of the seat according to the data collected by the millimeter-wave radar arranged inside the seat.
[0139] According to the embodiment of the present application, the present application further provides an electronic device and a readable storage medium.
[0140] Such as Figure 9As shown, it is a block diagram of an electronic device for implementing a method for adjusting an automotive seat according to an embodiment of the present application. The electronic device is intended to represent various forms of digital computers, such as, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or claimed herein.
[0141] As Figure 9 shown, the electronic device includes: one or more processors 901, a memory 902, and an interface for connecting the various components, including a high-speed interface and a low-speed interface. The various components are interconnected using different buses and can be mounted on a common motherboard or otherwise mounted as required. The processor can process instructions executed within the electronic device, including instructions stored in the memory or on the memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, if desired, multiple processors and / or multiple buses can be used in conjunction with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, each device providing a portion of the necessary operations (such as, as a server array, a set of blade servers, or a multi-processor system). Figure 9 In the example, one processor 901 is used.
[0142] The memory 902 is the non-transitory computer-readable storage medium provided by the present application. Wherein, the memory stores instructions executable by at least one processor to enable the at least one processor to execute the method for adjusting an automotive seat provided by the present application. The non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to execute the method for adjusting an automotive seat provided by the present application.
[0143] The memory 902, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as program instructions / modules corresponding to the method for adjusting an automotive seat in an embodiment of the present application (for example, Figure 6 the indication information acquisition module 601, the first acquisition module 602, the first calculation module 603, and the coarse adjustment module 604 shown, or, Figure 7 the second acquisition module 705, the second calculation module 706, and the fine adjustment module 707 shown, or, Figure 8The third acquisition module 808, third calculation module 809, determination module 810, and follow-up adjustment module 811 shown). The processor 901 executes various functions of the server by running non-transitory software programs, instructions, and modules stored in the memory 902.
[0144] The memory 902 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the electronic device for adjusting the vehicle seat, etc. In addition, the memory 902 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory 902 may optionally include a memory remotely provided relative to the processor 901, and these remote memories can be connected to the electronic device for adjusting the vehicle seat through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.
[0145] The electronic device for the method of adjusting a vehicle seat may further include: an input device 903 and an output device 904. The processor 901, the memory 902, the input device 903, and the output device 904 may be connected through a bus or other means. Figure 9 Taking connection through a bus as an example.
[0146] The input device 903 can receive input digital or character information, and generate key signal inputs related to the user settings and function controls of the electronic device for adjusting the vehicle seat, such as input devices like a touch screen, a keypad, a mouse, a trackpad, a touchpad, a joystick, one or more mouse buttons, a trackball, a joystick, etc. The output device 904 may include a display device, an auxiliary lighting device (such as an LED), and a tactile feedback device (such as a vibration motor), etc. The display device may include but is not limited to a liquid crystal display (LCD), a light-emitting diode (LED) display, and a plasma display. In some embodiments, the display device may be a touch screen.
[0147] The various embodiments of the systems and techniques described herein can be implemented in digital electronic circuitry, integrated circuit systems, ASICs (application specific integrated circuits), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0148] These computer programs (also referred to as programs, software, software applications, or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms “machine-readable medium” and “computer-readable medium” refer to any computer program product, apparatus, and / or device (e.g., a disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term “machine-readable signal” refers to any signal for providing machine instructions and / or data to a programmable processor.
[0149] For providing interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic, speech, or tactile input).
[0150] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.
[0151] A computer system can include clients and servers. Clients and servers are generally remote from each other and typically interact through a communication network. The client - server relationship is created by computer programs running on respective computers and having a client - server relationship with each other.
[0152] In an exemplary embodiment, a computer program product is also provided, which enables an electronic device to execute the above - mentioned method when the instructions in the computer program product are executed by a processor of the electronic device.
[0153] It should also be noted that in the exemplary embodiments of the present invention, some methods or systems are described based on a series of steps or devices. However, the present invention is not limited to the order of the above - mentioned steps. That is, the steps can be executed in the order mentioned in the embodiments, or different from the order in the embodiments, or several steps can be executed simultaneously.
[0154] Those skilled in the art will readily conceive of other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any variations, uses, or adaptations of the present application, which follow the general principles of the present application and include well - known knowledge or conventional technical means in the technical field not disclosed in the present application. The specification and the embodiments are only regarded as exemplary.
[0155] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.
Claims
1. An automobile seat adjustment method, characterized in that, Including: Obtaining indication information that a person approaches the door of the vehicle; Obtaining first data collected by a first millimeter-wave radar provided on the door based on the indication information; Obtaining human body feature data based on the first data; Adjusting a target seat corresponding to the door based on the human body feature data; Obtaining second data collected by a second millimeter-wave radar provided inside the target seat; the second data includes a first distance between the second millimeter-wave radar and human skin, a second distance between the second millimeter-wave radar and the seat skin, and a third distance between the second millimeter-wave radar and human bones; Obtaining distance feature data between the human body and the target seat based on the second data; The distance feature data between the human body and the target seat includes the amount of human muscle compression, and the amount of human muscle compression is the difference between the natural thickness of human muscle and the compressed thickness of human muscle after compression; Adjusting the target seat based on the distance feature data.
2. The method according to claim 1, characterized in that, The adjusting the target seat corresponding to the door based on the human body feature data includes: Matching the human body feature data with a pre-stored human body feature data set to obtain target human body feature data with the highest matching degree; Adjusting the target seat according to the seat parameters corresponding to the target human body feature data.
3. The method according to claim 1, wherein The obtaining distance feature data between the human body and the target seat based on the second data includes: Obtaining a fourth distance between the skin of the target seat and the human skin based on the first distance and the second distance; When the fourth distance is greater than or equal to a first threshold, obtaining the natural thickness of human muscle based on the first distance and the third distance; When the fourth distance is less than the first threshold, obtaining the compressed thickness of human muscle based on the first distance and the third distance; Obtaining the amount of human muscle compression based on the natural thickness of human muscle and the compressed thickness of human muscle; Taking the amount of human muscle compression as the distance feature data between the human body and the seat.
4. The method according to claim 1, wherein The method further includes: Obtaining third data collected by the second millimeter-wave radar provided inside the target seat; Obtaining relative movement data of the human body relative to the target seat based on the third data; Judging whether the human body makes a forward or backward movement according to the relative movement data; When the human body makes a forward or backward movement, adjusting the target seat to follow the forward or backward movement of the human body.
5. An automobile seat adjusting device, characterized in that, Including: An indication information obtaining module, configured to obtain indication information that a person approaches the door of the vehicle; A first obtaining module, configured to obtain first data collected by a first millimeter-wave radar provided on the door based on the indication information; A first calculation module, configured to obtain human body feature data based on the first data; A coarse adjustment module, configured to adjust a target seat corresponding to the door based on the human body feature data; A second acquisition module, configured to acquire second data collected by a second millimeter-wave radar disposed inside the target seat; the second data includes a first distance between the second millimeter-wave radar and the human skin, a second distance between the second millimeter-wave radar and the seat epidermis, and a third distance between the second millimeter-wave radar and the human bone; A second calculation module, configured to obtain distance feature data between the human body and the target seat based on the second data; The distance feature data between the human body and the target seat includes the amount of human muscle compression, and the amount of human muscle compression is the difference between the natural thickness of the human muscle and the compressed thickness of the human muscle after compression; A fine adjustment module, configured to adjust the target seat based on the distance feature data.
6. The device according to claim 5, wherein The device further includes: A third acquisition module, configured to acquire third data collected by a second millimeter-wave radar disposed inside the target seat; A third calculation module, configured to obtain relative movement data of the human body with respect to the target seat based on the third data; A judgment module, configured to judge whether the human body makes a forward or backward movement according to the relative movement data; A following adjustment module, configured to adjust the target seat to follow the forward or backward movement of the human body in response to the forward or backward movement of the human body.
7. A vehicle, the vehicle comprising a car door and a seat, characterized in that, The vehicle further includes: A first millimeter-wave radar, which is disposed on the vehicle door, and the first millimeter-wave radar is configured to collect first data; A processor, which is electrically connected to the first millimeter-wave radar; The processor obtains the first data output by the first millimeter-wave radar according to the obtained indication information that a person approaches the vehicle door, and adjusts the seat based on the first data; A second millimeter-wave radar, and a plurality of the second millimeter-wave radars are respectively disposed inside the seat cushion, inside the backrest and inside the headrest of the seat, and the second millimeter-wave radar is configured to collect second data; and the second millimeter-wave radar is electrically connected to the processor; The processor is configured to obtain the second data output by the second millimeter-wave radar, and instruct the seat adjustment unit to adjust the seat based on the second data; the second data includes a first distance between the second millimeter-wave radar and the human skin, a second distance between the second millimeter-wave radar and the seat epidermis, and a third distance between the second millimeter-wave radar and the human bone; the seat adjustment unit adjusts the seat based on the amount of human muscle compression obtained from the second data, and the amount of human muscle compression is the difference between the natural thickness of the human muscle and the compressed thickness of the human muscle after compression.
8. The motor vehicle according to claim 7, characterized in that, An induction module electrically connected to the processor is disposed on the door handle of the vehicle door; The induction module is configured to sense the opening action of the vehicle door and send the indication information to the processor.
9. An electronic device, characterized in that, Includes: At least one processor; And A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the vehicle seat adjustment method according to any one of claims 1 to 4.
10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to execute the vehicle seat adjustment method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Self-adaption adjustment method and system for automobile seat
CN110843614A
Driving seat automatic adjusting system and method based on 3D modeling technology
CN113696798A
Motor vehicle seat and method for determining the characteristics of an occupant in a motor vehicle seat
DE102019103443A1