Regulation and control switch, method and device for vehicle seat, vehicle and electronic equipment
By integrating multiple functional areas on the seat knob and using a vibration unit and touch controller to recognize gesture data, the problem of vehicle seat function buttons taking up large space and being easily damaged is solved, and intelligent seat control is achieved.
Patent Information
- Application Number
- CN202410331397.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2025-09-26
AI Technical Summary
The multiple functions of existing vehicle seats are integrated using separate physical control buttons, which take up a lot of space and are easily damaged or fail.
The seat knob is used to integrate multiple functional areas, and gesture data is recognized through the vibration unit and touch controller to achieve intelligent control of the seat.
The space occupied by the control switch is reduced, and the functions of traditional physical buttons are realized through gesture recognition, which improves the reliability and convenience of seat control.
Smart Images

Figure CN120697627A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular to a method and device for regulating a vehicle seat, a vehicle, an electronic device, and a storage medium. Background Art
[0002] Currently, vehicle seat switches are independent mechanical buttons or handles. These switches integrate multiple functions, such as the slide rail, seat pan, backrest, lumbar support, and massage. These multiple functions are integrated into the seat switch using separate physical control buttons, which takes up a lot of space and can become damaged or inoperable over time. Summary of the Invention
[0003] The present disclosure provides a vehicle seat control switch, method, and device, as well as a vehicle and electronic device. Its primary purpose is to address the issue of multiple functions being integrated into a seat switch using separate physical control buttons, which takes up a lot of space and risks damage or failure of the physical buttons over time.
[0004] According to a first aspect of the present disclosure, a control switch for a vehicle seat is provided, comprising:
[0005] A seat knob, fixed to the seat and protruding from the seat, wherein the seat knob is integrated with at least one functional item, and each functional item is located in a functional area corresponding to a different position of the seat knob;
[0006] a vibration unit, located inside the seat knob, for triggering vibration after recognizing that the seat knob is touched;
[0007] A touch controller is located inside the seat knob and is electrically connected to the vibration unit. After receiving the vibration signal sent by the vibration unit, it collects and analyzes gesture data on the seat knob. The gesture data in different functional areas corresponds to different capacitances.
[0008] The seat controller is electrically connected to the touch controller and is used to perform corresponding seat control based on the gesture data received from the touch controller.
[0009] In some embodiments, the seat knob further comprises:
[0010] a functional area on the top surface of the knob, configured to adjust the direction of the vehicle seat through a continuous sliding gesture;
[0011] The inner edge functional area of the top surface of the knob is configured to adjust the seat cushion inclination angle of the vehicle seat by a rotation gesture;
[0012] The central functional area on the top surface of the knob is configured to control the vehicle seat to turn on / off the seat heating function through a click gesture;
[0013] The functional area on the bottom surface of the knob is configured to adjust the direction of the lumbar support in the vehicle seat through a continuous sliding gesture; the functional area on the bottom surface of the knob is fixed to the vehicle seat through a base, and the seat knob can be moved relative to the base.
[0014] According to a second aspect of the present disclosure, a method for adjusting a vehicle seat is provided, comprising:
[0015] In response to a seat knob corresponding to a vehicle seat being touched, acquiring target capacitance data corresponding to the touch operation;
[0016] Analyzing the target capacitance data to obtain corresponding target operation gestures and seat adjustment data;
[0017] According to the correspondence between the operation gesture and the functional area, searching for the target functional area corresponding to the target operation gesture;
[0018] The vehicle seat is adjusted according to the function corresponding to the target functional area and the seat adjustment data.
[0019] In some embodiments, before searching for a target functional area corresponding to the target operation gesture according to the correspondence between the operation gesture and the functional area, the method includes:
[0020] The corresponding relationship between the operation gesture and the functional area is pre-configured.
[0021] In some embodiments, analyzing the target capacitance data to obtain corresponding target operation gestures and seat adjustment data includes:
[0022] Performing filtering calculation on the target capacitance data to obtain target data features corresponding to the target capacitance data;
[0023] The target operation gesture and seat adjustment data are extracted from the target data features.
[0024] In some embodiments, acquiring target capacitance data corresponding to the touch operation includes:
[0025] An X-axis electrode detecting a contact point corresponding to the touch operation sends an excitation signal;
[0026] All Y-axis electrodes receive signals simultaneously, and the magnitude and duration of each mutual capacitance where each Y-axis intersects with the trigger X-axis are detected by detecting the time.
[0027] When it is determined that the mutual capacitance exceeds a preset capacitance threshold and the touch duration exceeds a preset duration threshold, the target capacitance data is acquired.
[0028] According to a third aspect of the present disclosure, there is provided a vehicle seat regulating device, comprising:
[0029] an acquiring unit, configured to acquire target capacitance data corresponding to the touch operation in response to a seat knob corresponding to the vehicle seat being touched;
[0030] an analyzing unit, configured to analyze the target capacitance data to obtain corresponding target operation gestures and seat adjustment data;
[0031] A search unit, configured to search for a target functional area corresponding to the target operation gesture according to a correspondence between the operation gesture and the functional area;
[0032] An adjustment unit is used to adjust the vehicle seat according to the function corresponding to the target functional area and the seat adjustment data.
[0033] In some embodiments, the apparatus comprises:
[0034] The configuration unit is configured to pre-configure the correspondence between the operation gesture and the functional area before searching for the target functional area corresponding to the target operation gesture according to the correspondence between the operation gesture and the functional area.
[0035] In some embodiments, the analysis unit comprises:
[0036] a calculation module, configured to perform filtering calculation on the target capacitance data to obtain target data features corresponding to the target capacitance data;
[0037] An extraction module is used to extract the target operation gesture and seat adjustment data from the target data features.
[0038] In some embodiments, the acquiring unit is further configured to:
[0039] An X-axis electrode detecting a contact point corresponding to the touch operation sends an excitation signal;
[0040] All Y-axis electrodes receive signals simultaneously, and the magnitude and duration of each mutual capacitance where each Y-axis intersects with the trigger X-axis are detected by detecting the time.
[0041] When it is determined that the mutual capacitance exceeds a preset capacitance threshold and the touch duration exceeds a preset duration threshold, the target capacitance data is acquired.
[0042] According to a fourth aspect of the present disclosure, there is provided an electronic device, including:
[0043] at least one processor; and
[0044] a memory communicatively connected to the at least one processor; wherein,
[0045] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform any method according to the second aspect.
[0046] According to a fifth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method according to any one of the second aspects.
[0047] According to a sixth aspect of the present disclosure, a computer program product is provided, characterized in that it includes a computer program, and when the computer program is executed by a processor, it implements the method according to any one of the second aspects.
[0048] According to a seventh aspect of the present disclosure, a vehicle is provided, comprising the control switch for the vehicle seat as described in the first aspect; or the control device for the vehicle seat as described in any one of the third aspects.
[0049] The present disclosure provides a vehicle seat control switch, method, and apparatus, as well as a vehicle and electronic device. The control switch includes: a seat knob fixed to the seat and protruding from the seat, the seat knob having at least one function item integrated therein, each function item being located in a functional area corresponding to a different position of the seat knob; a vibration unit located within the seat knob and configured to trigger vibration upon detecting that the seat knob is touched; a touch controller located within the seat knob and electrically connected to the vibration unit, and upon receiving a vibration signal transmitted by the vibration unit, collecting and analyzing gesture data of the seat knob; gesture data in different functional areas corresponding to different capacitances; and a seat controller electrically connected to the touch controller for performing corresponding seat control based on the gesture data received from the touch controller. Compared with related art, the control switch provided in the embodiments of the present application integrates multiple functional areas, recognizes different gestures corresponding to each functional area, determines corresponding gesture data, and completes seat control. This not only reduces the space occupied by the control switch, but also, through gesture recognition, implements control functions that traditionally use physical buttons.
[0050] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings are provided to facilitate a better understanding of the present invention and do not constitute a limitation of the present disclosure.
[0052] Figure 1 A schematic diagram of a vehicle seat control switch provided by an embodiment of the present disclosure;
[0053] Figure 2 A schematic diagram of a vibration feedback provided in an embodiment of the present application;
[0054] Figure 3 A schematic diagram of seat adjustment connection provided in an embodiment of the present application;
[0055] Figure 4 A schematic diagram of the functional area on the top surface of a knob provided in an embodiment of the present application;
[0056] Figure 5 A schematic diagram of a functional area on the inner edge of a knob top surface provided in an embodiment of the present application;
[0057] Figure 6 A schematic diagram of a central functional area on the top surface of a knob and a functional area on the bottom surface of the knob provided in an embodiment of the present application;
[0058] Figure 7 A flow chart of a vehicle seat control method provided in an embodiment of the present application;
[0059] Figure 8 A schematic structural diagram of a vehicle seat control device provided by an embodiment of the present disclosure;
[0060] Figure 9 A schematic structural diagram of another vehicle seat control device provided by an embodiment of the present disclosure;
[0061] Figure 10 A schematic block diagram of an exemplary electronic device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0062] The following description of exemplary embodiments of the present disclosure is made in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding. These details should be considered as merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0063] The following describes a vehicle seat control switch, method and device, vehicle, and electronic device according to embodiments of the present disclosure with reference to the accompanying drawings.
[0064] Figure 1A schematic diagram of a vehicle seat control switch provided in an embodiment of the present disclosure includes:
[0065] The seat knob 1 is fixed to the seat by a fixing component 11 and protrudes from the seat. The seat knob 1 is integrated with at least one functional item, and each functional item is located in a functional area corresponding to a different position of the seat knob 1. In the embodiment of the present application, the surface material of the seat knob 1 adopts a PU spray surface manufactured by an injection reaction molding process, which can realize a soft-touch seat surface switch.
[0066] The seat knob 1 further includes a suspension component 12 , which is connected to the fixing component 11 and is rotatable. A surface 13 of the seat knob 1 is attached above the knob component 12 .
[0067] In the embodiment of this application, Figure 1 The height H in the figure is the only settable value and can be flexibly set according to different vehicle models. Specifically, the embodiment of the present application does not limit this.
[0068] The seat knob 1 integrates multiple functional items, including but not limited to the up, down, front and back adjustment of the seat by rotating the top surface of the knob, the seat tilt control by drawing a circle along the inner edge of the top surface of the knob, the seat back tilt adjustment by virtual rotation of the side of the knob, etc. The functional areas corresponding to the specific positions are described in detail in the following embodiments.
[0069] The vibration unit 2 is located inside the seat knob 1 and is used to trigger vibration after recognizing that the seat knob 1 is touched; see Figure 2 , Figure 2 A schematic diagram of a vibration feedback provided in an embodiment of the present application, when the finger operates the surface 13, when the capacitance threshold and the pressure sensing force value meet the set trigger conditions, the control unit sends a voltage signal to the vibration unit 2, and the vibration unit 2 performs vibration, and its vibration direction vibrates along the direction shown by 25; when the vibration is transmitted to the finger operation position, the finger feels the vibration of the panel, giving the user adjustment feedback, thereby enabling the user's blind operation, that is, the user's eyes do not need to see the operation to perform seat adjustment through vibration feedback.
[0070] The touch controller 3 is located inside the seat knob 1 and is electrically connected to the vibration unit 2. After receiving the vibration signal sent by the vibration unit 2, it collects and analyzes the gesture data of the seat knob 1. The gesture data in different functional areas corresponds to different capacitances.
[0071] The seat controller 4 is electrically connected to the touch controller 3 and is used to perform corresponding seat control based on the gesture data received from the touch controller 3 .
[0072] See also Figure 3 , Figure 3 A seat adjustment connection diagram is provided in an embodiment of the present application. The touch controller 3 collects and analyzes gesture data or capacitance data of the hand on the electrode of the seat knob 1 in real time, filters the collected gesture data or capacitance data and analyzes the data features after filtering, extracts gesture data from these data features, and the touch controller 3 sends the gesture data through the CAN / LIN bus to the seat controller 4 through a predetermined protocol for corresponding seat adjustment control.
[0073] The present disclosure provides a vehicle seat control switch, comprising: a seat knob 1 fixed to the seat and protruding from the seat, the seat knob 1 integrating at least one functional item, each functional item being located in a functional area corresponding to a different position of the seat knob 1; a vibration unit 2 located within the seat knob 1, for triggering vibration upon detecting that the seat knob 1 is touched; a touch controller 3 located within the seat knob 1 and electrically connected to the vibration unit 2, for collecting and analyzing gesture data of the seat knob 1 upon receiving a vibration signal sent by the vibration unit; gesture data in different functional areas corresponding to different capacitances; and a seat controller 4 electrically connected to the touch controller 3, for performing corresponding seat control based on the gesture data received from the touch controller 3. Compared with the related art, the control switch provided in the embodiment of the present application integrates multiple functional areas, recognizes different gestures corresponding to each functional area, determines corresponding gesture data, and completes seat control. This not only reduces the space occupied by the control switch, but also implements control functions traditionally performed using physical buttons through gestures and / or touch.
[0074] In the embodiment of the present application, the seat knob 1 further includes:
[0075] The functional area 14 on the top surface of the knob is configured to adjust the direction of the vehicle seat by a continuous sliding gesture; Figure 4 As shown, Figure 4 This is a schematic diagram of a functional area on the top surface of a knob provided in an embodiment of the present application. The functional area 14 on the top surface of the knob is used to control the adjustment of the seat in the up, down, front and back directions. As an implementable method of an embodiment of the present application, the output response time of the seat adjustment is 200ms, or a configurable time such as 240ms.
[0076] Please continue reading Figure 4 , when the finger presses Figure 4 In the direction of Figure A, slide upward a preset distance (such as 20 mm) and keep contact with the functional area 14 on the top surface of the knob to control the upward movement of the seat. When your finger leaves the functional area 14 on the top surface of the knob, the movement stops.
[0077] Finger press Figure 4 Slide downward in the direction of Figure B for a preset distance and keep the finger in contact with the functional area 14 on the top surface of the knob to move the seat downward. When the finger leaves the functional area 14 on the top surface of the knob, the movement stops.
[0078] Finger press Figure 4 After sliding forward in the direction of Figure C for a preset distance and keeping in contact with the functional area 14 on the top surface of the knob, the seat moves forward. When the finger leaves the functional area 14 on the top surface of the knob, the seat stops moving. In this embodiment of the application, forward refers to the direction toward the front of the vehicle or the steering wheel.
[0079] Finger press Figure 4 After sliding backward in the direction of D in the figure for a preset distance, keep contact with the top surface of the button and the seat moves backward. When the finger leaves the functional area 14 on the top surface of the knob, the movement stops. In the embodiment of the present application, backward refers to the direction toward the parking space.
[0080] It should be noted that in actual application, the sliding distance is positively correlated with the adjustment of the seat, that is, the larger the sliding distance, the larger the adjustment distance. However, the size of the seat adjustment distance has an upper adjustment limit and a lower adjustment limit. Each adjustment of the seat is kept within the upper adjustment limit and the lower adjustment limit. The specific adjustment value is not limited in the embodiment of this application.
[0081] The inner edge functional area 15 of the top surface of the knob is configured to adjust the seat cushion inclination angle of the vehicle seat through a rotation gesture; Figure 5 A schematic diagram of the inner edge functional area of the top surface of a knob provided in an embodiment of the present application is provided. A finger draws a circle along the edge of the upper surface within the inner edge functional area 15 of the top surface of the knob. To prevent false triggering, after the circle range is greater than a preset angle (such as 15°), the finger remains in contact with the inner edge functional area 15 of the top surface of the knob after stopping the action. To adjust the inclination angle of the seat cushion, when the finger leaves the inner edge functional area 15 of the top surface of the knob when it is adjusted to the appropriate angle, the seat cushion stops moving, the seat is raised clockwise, and the seat is lowered counterclockwise. The front and back halves of the seat cushion can be adjusted by distinguishing between the front and back.
[0082] The central functional area 16 on the top surface of the knob is configured to control the vehicle seat to turn on / off the seat heating function through a click gesture; Figure 6 This is a schematic diagram of the central functional area on the top and bottom surfaces of a knob provided in an embodiment of the present application. Clicking the center of the functional area 14 on the top of the knob, i.e., position ①, twice in succession at intervals of approximately 500 milliseconds activates or deactivates the heating function. It should be noted that continuously clicking position ① is only one possible method for activating or deactivating the heating function; a long press or other method can also be used. Specifically, this embodiment of the present application does not limit the method for activating or deactivating heating.
[0083] The functional area 17 on the bottom of the knob is configured to adjust the direction of the lumbar support in the vehicle seat through a continuous sliding gesture. The functional area 17 on the bottom of the knob is fixed to the vehicle seat through a base, and the seat knob can be moved relative to the base. Figure 6 Positions ② and ④ are for adjusting the lumbar support up and down, and positions ③ and ⑤ are for adjusting the lumbar support forward and backward. The direction of the lumbar support can be adjusted by keeping the finger touching the functional area 17 on the bottom of the knob for a contact time greater than 500ms. When the finger leaves the functional area 17 on the bottom of the knob, the lumbar support stops adjusting. Similarly, the 500ms mentioned is an exemplary description, and the embodiments of this application do not limit the specific values.
[0084] The knob side wall functional area 18 is configured to adjust the backrest angle of the vehicle seat by rotating the gesture. Figure 1 , pinch the side wall of the knob (functional area 18 on the knob side wall) and rotate it along the side wall. Stop rotating your finger when the angle exceeds 15°. Keep pinching the side wall to adjust the seat back angle. Release the button when the angle is adjusted to the appropriate angle according to actual needs. The seat back stops rotating. Rotate the backrest clockwise to adjust it forward, and rotate it counterclockwise to adjust it backward. The 15° angle described in this embodiment is only an example and is not intended to be limiting.
[0085] To sum up, the control switch of the vehicle seat described in the embodiment of the present application applies intelligent surface adjustment to seat adjustment, solving the problems of large size and difficult arrangement of physical seat adjustment buttons, and occupying a large space; a soft layer is applied to the intelligent surface, and the problem of only blind surface operation is solved.
[0086] like Figure 7 As shown, Figure 7 A flow chart of a vehicle seat control method provided in an embodiment of the present application, which is applied to Figures 1 to 6 The control switch of the vehicle seat includes:
[0087] Step 501 : In response to a seat knob corresponding to a vehicle seat being touched, target capacitance data corresponding to the touch operation is acquired.
[0088] The touch controller collects and analyzes the operation data of the hand on the electrode in real time, and the target capacitance data corresponding to the collected operation data is calculated. It should be noted that for the multiple functional areas integrated on the adjustment switch, the capacitance data corresponding to each functional area is different. For the description of the functional areas, please refer to Figures 1 to 6 Detailed description of the relevant information.
[0089] Step 502: Analyze the target capacitance data to obtain corresponding target operation gestures and seat adjustment data.
[0090] The target capacitance data is filtered, and the features of the filtered data are analyzed. The target operation gesture and seat adjustment data are extracted from these data features. Different target capacitance data correspond to different target operation gestures. During the operation, the corresponding seat adjustment data can be analyzed through the data features, such as the inclination angle of the seat back adjustment, the direction and adjustment size of the seat lumbar support, etc.
[0091] Step 503: searching for a target functional area corresponding to the target operation gesture according to the correspondence between the operation gesture and the functional area.
[0092] Step 504 : Adjust the vehicle seat according to the function corresponding to the target functional area and the seat adjustment data.
[0093] The present disclosure provides a method for controlling a vehicle seat, wherein the control switch includes: a seat knob fixed to the seat and protruding from the seat, the seat knob having at least one function item integrated therein, each function item being located in a functional area corresponding to a different position of the seat knob; a vibration unit located within the seat knob, configured to trigger vibration upon detecting that the seat knob is touched; a touch controller located within the seat knob and electrically connected to the vibration unit, configured to collect and analyze gesture data of the seat knob upon receiving a vibration signal sent by the vibration unit; gesture data in different functional areas corresponding to different capacitances; and a seat controller electrically connected to the touch controller, configured to perform corresponding seat control based on the gesture data received from the touch controller. Compared with related art, the control switch provided in the embodiment of the present application integrates multiple functional areas, recognizes different gestures corresponding to each functional area, determines corresponding gesture data, and completes seat control. This not only reduces the space occupied by the control switch, but also implements control functions traditionally performed using physical buttons through gestures and / or touch.
[0094] In some embodiments, before searching for the target functional area corresponding to the target operation gesture according to the correspondence between the operation gesture and the functional area, the correspondence between the operation gesture and the functional area is pre-configured. Exemplarily, the following contents are configured in advance to facilitate determining the corresponding functional area according to the gesture recognition result, such as the functional area on the top surface of the knob is configured to adjust the direction of the vehicle seat through a continuous sliding gesture; the functional area on the inner edge of the top surface of the knob is configured to adjust the seat cushion inclination of the vehicle seat through a rotation gesture; the central functional area on the top surface of the knob is configured to control the vehicle seat to turn on / off the seat heating function through a click gesture; the functional area on the bottom surface of the knob is configured to adjust the direction of the lumbar support in the vehicle seat through a continuous sliding gesture; the functional area on the bottom surface of the knob is fixed to the vehicle seat through a base, and the seat knob can move relative to the base; the functional area on the side wall of the knob is configured to adjust the backrest angle of the vehicle seat through a rotation gesture.
[0095] As a refinement of the above embodiment, when analyzing the target capacitance data to obtain the corresponding target operation gesture and seat adjustment data, the following methods may be used, but are not limited to: performing filtering calculations on the target capacitance data to obtain target data features corresponding to the target capacitance data; and extracting the target operation gesture and seat adjustment data from the target data features. The filtering calculations may be implemented using any method known in the relevant art and will not be further described in detail in the present embodiment.
[0096] As a refinement of the above embodiment, obtaining target capacitance data corresponding to a touch operation includes: detecting that the X-axis electrode of the contact point corresponding to the touch operation sends an excitation signal; all Y-axis electrodes simultaneously receive the signal, and the size and touch duration of each mutual capacitance of each Y-axis intersecting with the trigger X-axis are detected by detecting the time; when it is determined that the mutual capacitance exceeds a preset capacitance threshold and the touch duration exceeds a preset time threshold, obtaining the target capacitance data. Using the principle of capacitive touch, the coordinates of the X-axis and Y-axis electrodes are used to trigger the functional areas corresponding to the front and back, up and down, title adjustment, and up and down adjustment of the backrest and lumbar support; when a finger approaches or touches the switch surface and the touch coordinates are detected, the X-axis electrode of the contact point sends an excitation signal, and all Y-axis electrodes simultaneously receive the signal, and the size and touch duration of each mutual capacitance of each Y-axis intersecting with the trigger X-axis are detected by detecting the time to trigger the corresponding function; the trigger condition of the intelligent switch is that the charging time of the capacitor is greater than 200ms and the capacitance change is greater than 500pF; the above values are only illustrative examples and are not limited to specific ones.
[0097] Corresponding to the above-mentioned vehicle seat adjustment method, the present invention also provides a vehicle seat adjustment device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, any details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment and will not be further described in this invention.
[0098] Figure 8 A schematic diagram of a vehicle seat control device according to an embodiment of the present disclosure is shown in FIG. Figure 5 Shown, including:
[0099] an acquiring unit 61 for acquiring target capacitance data corresponding to the touch operation in response to a seat knob corresponding to a vehicle seat being touched;
[0100] an analyzing unit 62 for analyzing the target capacitance data to obtain corresponding target operation gestures and seat adjustment data;
[0101] A search unit 63 is configured to search for a target functional area corresponding to the target operation gesture according to a correspondence between the operation gesture and the functional area;
[0102] The adjustment unit 64 is configured to adjust the vehicle seat according to the function corresponding to the target functional area and the seat adjustment data.
[0103] The present disclosure provides a vehicle seat control device, wherein the control switch includes: a seat knob fixed to the seat and protruding from the seat, the seat knob having at least one function item integrated therein, each function item being located in a functional area corresponding to a different position of the seat knob; a vibration unit located within the seat knob, configured to trigger vibration upon detecting that the seat knob is touched; a touch controller located within the seat knob and electrically connected to the vibration unit, configured to collect and analyze gesture data of the seat knob upon receiving a vibration signal sent by the vibration unit; gesture data in different functional areas corresponding to different capacitances; and a seat controller electrically connected to the touch controller, configured to perform corresponding seat control based on the gesture data received from the touch controller. Compared with related art, the control switch provided in the embodiment of the present application integrates multiple functional areas, recognizes different gestures corresponding to each functional area, determines corresponding gesture data, and completes seat control. This not only reduces the space occupied by the control switch, but also implements control functions traditionally performed using physical buttons through gestures and / or touch.
[0104] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 9 As shown, the device includes:
[0105] The configuration unit 65 is configured to pre-configure the correspondence between the operation gesture and the functional area before searching for the target functional area corresponding to the target operation gesture according to the correspondence between the operation gesture and the functional area.
[0106] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 9 As shown, the analysis unit 62 includes:
[0107] A calculation module 621 is configured to perform filtering calculation on the target capacitance data to obtain target data features corresponding to the target capacitance data;
[0108] The extraction module 622 is configured to extract the target operation gesture and seat adjustment data from the target data features.
[0109] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 9 As shown, the acquisition unit 61 is further configured to:
[0110] An X-axis electrode detecting a contact point corresponding to the touch operation sends an excitation signal;
[0111] All Y-axis electrodes receive signals simultaneously, and the magnitude and duration of each mutual capacitance where each Y-axis intersects with the trigger X-axis are detected by detecting the time.
[0112] When it is determined that the mutual capacitance exceeds a preset capacitance threshold and the touch duration exceeds a preset duration threshold, the target capacitance data is acquired.
[0113] The embodiment of the present application further provides a vehicle, the vehicle comprising: Figures 1 to 6 The control switch of the vehicle seat; or Figure 8 or Figure 9 The controls for the vehicle seat are shown.
[0114] It should be noted that the above explanation of the method embodiment is also applicable to the device of the embodiment of the present disclosure, and the principles are the same, which is no longer limited in the embodiment of the present disclosure.
[0115] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0116] Figure 10A schematic block diagram of an example electronic device 700 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, 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 disclosure described and / or claimed herein.
[0117] like Figure 10 As shown, the device 700 includes a computing unit 701, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 702 or a computer program loaded from a storage unit 708 into a RAM (Random Access Memory) 703. Various programs and data required for the operation of the device 700 can also be stored in the RAM 703. The computing unit 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An I / O (Input / Output) interface 705 is also connected to the bus 704.
[0118] Various components in device 700 are connected to I / O interface 705, including an input unit 706, such as a keyboard, mouse, etc.; an output unit 707, such as various types of displays, speakers, etc.; a storage unit 708, such as a magnetic disk, optical disk, etc.; and a communication unit 709, such as a network card, modem, wireless communication transceiver, etc. The communication unit 709 allows device 700 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0119] The computing unit 701 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the computing unit 701 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), various specialized AI (Artificial Intelligence) computing chips, various computing units that run machine learning model algorithms, a DSP (Digital Signal Processor), and any suitable processor, controller, microcontroller, etc. The computing unit 701 performs the various methods and processes described above, such as a vehicle seat adjustment method. For example, in some embodiments, the vehicle seat adjustment method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 708. In some embodiments, part or all of the computer program can be loaded and / or installed onto the device 700 via the ROM 702 and / or the communication unit 709. When the computer program is loaded into the RAM 703 and executed by the computing unit 701, one or more steps of the method described above can be performed. Alternatively, in other embodiments, the computing unit 701 may be configured to execute the aforementioned vehicle seat adjustment method in any other appropriate manner (for example, by means of firmware).
[0120] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System on Chips), CPLDs (Complex Programmable Logic Devices), 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 interpreted on a programmable system that includes at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0121] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0122] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0123] To provide 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 pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types 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 input, voice input, or tactile input).
[0124] 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 with a graphical user interface or web browser through which a user can interact with implementations 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 by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.
[0125] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact via a communication network. This client-server relationship is established by computer programs running on the respective computers, establishing a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host, a host product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosts and VPS services ("Virtual Private Servers" or simply "VPS"). The server may also be a server in a distributed system or a server integrated with blockchain.
[0126] It's important to note that artificial intelligence (AI) is the study of how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). This encompasses both hardware and software technologies. AI hardware technologies generally include sensors, specialized AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily encompass computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graphs.
[0127] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not limited herein.
[0128] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.
Claims
1. A vehicle seat control switch, characterized in that: include: A seat knob, fixed to the seat and protruding from the seat, wherein the seat knob is integrated with at least one functional item, and each functional item is located in a functional area corresponding to a different position of the seat knob; a vibration unit, located inside the seat knob, for triggering vibration after recognizing that the seat knob is touched; A touch controller is located inside the seat knob and is electrically connected to the vibration unit. After receiving the vibration signal sent by the vibration unit, it collects and analyzes the gesture data on the seat knob. The gesture data in different functional areas corresponds to different capacitances; The seat controller is electrically connected to the touch controller and is used to perform corresponding seat control based on the gesture data received from the touch controller.
2. The control switch according to claim 1, characterized in that: The seat knob also includes: a functional area on the top surface of the knob, configured to adjust the direction of the vehicle seat through a continuous sliding gesture; The inner edge functional area of the top surface of the knob is configured to adjust the seat cushion inclination angle of the vehicle seat by a rotation gesture; The central functional area on the top surface of the knob is configured to control the vehicle seat to turn on / off the seat heating function through a click gesture; The functional area on the bottom surface of the knob is configured to adjust the direction of the lumbar support in the vehicle seat through a continuous sliding gesture; the functional area on the bottom surface of the knob is fixed to the vehicle seat through a base, and the seat knob can be moved relative to the base. The functional area of the knob side wall is configured to adjust the backrest angle of the vehicle seat through a rotation gesture.
3. A method for adjusting a vehicle seat, characterized in that: include: In response to a seat knob corresponding to a vehicle seat being touched, acquiring target capacitance data corresponding to the touch operation; Analyzing the target capacitance data to obtain corresponding target operation gestures and seat adjustment data; According to the correspondence between the operation gesture and the functional area, searching for the target functional area corresponding to the target operation gesture; The vehicle seat is adjusted according to the function corresponding to the target functional area and the seat adjustment data.
4. The method according to claim 3, characterized in that Before searching for a target functional area corresponding to the target operation gesture according to the correspondence between the operation gesture and the functional area, the method includes: The corresponding relationship between the operation gesture and the functional area is pre-configured.
5. The method according to claim 3, characterized in that Analyzing the target capacitance data to obtain corresponding target operation gestures and seat adjustment data includes: Performing filtering calculation on the target capacitance data to obtain target data features corresponding to the target capacitance data; The target operation gesture and seat adjustment data are extracted from the target data features.
6. The method according to claim 3, characterized in that The acquiring target capacitance data corresponding to the touch operation includes: An X-axis electrode detecting a contact point corresponding to the touch operation sends an excitation signal; All Y-axis electrodes receive signals simultaneously, and the magnitude and duration of each mutual capacitance where each Y-axis intersects with the trigger X-axis are detected by detecting the time. When it is determined that the mutual capacitance exceeds a preset capacitance threshold and the touch duration exceeds a preset duration threshold, the target capacitance data is acquired.
7. A vehicle seat control device, characterized in that: include: an acquiring unit, configured to acquire target capacitance data corresponding to the touch operation in response to a seat knob corresponding to the vehicle seat being touched; an analyzing unit, configured to analyze the target capacitance data to obtain corresponding target operation gestures and seat adjustment data; A search unit, configured to search for a target functional area corresponding to the target operation gesture according to a correspondence between the operation gesture and the functional area; An adjustment unit is used to adjust the vehicle seat according to the function corresponding to the target functional area and the seat adjustment data.
8. The device according to claim 7, characterized in that The device comprises: The configuration unit is configured to pre-configure the correspondence between the operation gesture and the functional area before searching for the target functional area corresponding to the target operation gesture according to the correspondence between the operation gesture and the functional area.
9. The device according to claim 7, characterized in that The analysis unit comprises: a calculation module, configured to perform filtering calculation on the target capacitance data to obtain target data features corresponding to the target capacitance data; An extraction module is used to extract the target operation gesture and seat adjustment data from the target data features.
10. The device according to claim 7, characterized in that The acquisition unit is further configured to: An X-axis electrode detecting a contact point corresponding to the touch operation sends an excitation signal; All Y-axis electrodes receive signals simultaneously, and the magnitude and duration of each mutual capacitance where each Y-axis intersects with the trigger X-axis are detected by detecting the time. When it is determined that the mutual capacitance exceeds a preset capacitance threshold and the touch duration exceeds a preset duration threshold, the target capacitance data is acquired.
11. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 3 to 6.
12. 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 method according to any one of claims 3 to 6.
13. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 3 to 6.
14. A vehicle, characterized in that: The vehicle comprises a control switch for a vehicle seat according to claim 1 or 2; or a control device for a vehicle seat according to any one of claims 7 to 10.