Touch control method based on pressure sensor
By introducing multi-layer touch panel design and dynamic sensitivity adjustment mechanism into touch technology, the problem of complex interaction requirements and environmental changes adjustment sensitivity in the existing technology is solved, and high-precision complex gesture analysis and user experience improvement are achieved.
Patent Information
- Application Number
- CN202411944314.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-12-27
AI Technical Summary
The existing touch technology is difficult to adapt to complex interaction needs, ignores the differentiated sensitivity design of the touch area, and lacks the ability to dynamically adjust the sensitivity according to environmental changes, making it difficult to support the analysis of complex gestures.
A touch control method based on pressure sensor was designed, including multi-layer touch panel design, sensitivity area allocation and calibration, multi-layer touch pressure sensing fusion algorithm, dynamic pressure feedback mechanism and nonlinear pressure interval classification mechanism to achieve differentiation Sensitivity design and dynamic sensitivity adjustment.
It significantly improves the accuracy and efficiency of complex gesture analysis, reduces the error touch rate, adapts to various environmental changes, extends the service life of the equipment, and improves the user interaction experience.
Smart Images

Figure CN119416537A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of sensor equipment, and in particular to a touch control method based on a pressure sensor. Background Art
[0002] Pressure sensors have important applications in touch technology. By sensing changes in touch pressure, they can significantly improve the versatility and operating accuracy of touch devices. However, existing touch technologies mostly focus on simple pressure detection and basic touch position perception, which makes it difficult to adapt to complex interaction needs. For example, traditional technologies often ignore the differentiated sensitivity design of the touch area and lack the ability to dynamically adjust the sensitivity according to environmental changes (such as temperature and humidity). In addition, the combination of multi-touch function and pressure perception is mostly limited to position judgment, and it is difficult to support the analysis of complex gestures, such as pinch-to-zoom, swipe and long press, and other combined operations. Summary of the invention
[0003] In view of the deficiencies in the prior art, the present invention provides a touch control method based on a pressure sensor to solve the problems raised in the above background technology.
[0004] To achieve the above object, the present invention provides the following technical solutions:
[0005] In a first aspect, an embodiment of the present invention provides a touch control method based on a pressure sensor, comprising the following steps:
[0006] S1. Touch panel design;
[0007] S2. Allocate and calibrate the sensitivity area of the designed touch panel;
[0008] S3. Design a multi-layer touch and pressure fusion algorithm to enable the touch panel to recognize complex multi-finger interactive operations;
[0009] S4. Design a dynamic pressure feedback mechanism so that the touch panel can actively adjust the touch response based on the pressure;
[0010] S5. Design a nonlinear pressure interval classification mechanism, where each interval on the touch panel corresponds to a different operation logic;
[0011] S6, perform pressure perception and dynamic gesture recognition, and the touch panel performs trajectory analysis and gesture recognition.
[0012] To further optimize the technical solution, in step S1, the designed touch panel is a multi-layer structured pressure-sensitive panel, including a surface protection layer, a conductive layer, a pressure sensing layer and a supporting substrate;
[0013] Elastic materials are added between the structural layers of the touch panel to eliminate the fatigue effect caused by repeated touches and extend the life of the touch panel.
[0014] To further optimize the technical solution, in step S2, the pressure sensing area is divided into areas with different sensitivities, and the difference in sensitivity between the middle area and the edge area is designed;
[0015] The middle area corresponds to conventional touch actions, with moderate sensitivity to reduce the risk of accidental touches;
[0016] The edge area has a higher sensitivity and can capture slight touch operations for complex gesture recognition;
[0017] The pressure sensitivity curve is gradually adjusted by calibrating the instrument to ensure that the two areas respond accurately in actual operation to avoid deviation;
[0018] It has a built-in dynamic sensitivity adjustment mechanism that adaptively adjusts the touch sensitivity according to environmental conditions including temperature and humidity.
[0019] To further optimize the technical solution, the dynamic sensitivity adjustment mechanism uses environmental parameters and touch behavior characteristics to establish a sensitivity adjustment model, and the sensitivity adjustment model is as follows:
[0020] ;
[0021] in,
[0022] : Touch sensitivity, the value range is [0,1];
[0023] : Weight factors, which respectively represent the influence of position and dynamic parameters on sensitivity, and are adjusted according to user experience;
[0024] : Position weight function, which determines the basic sensitivity value of different areas;
[0025] : The joint weight function of pressure and environmental factors captures the impact of the environment on touch accuracy;
[0026] : Touch rate correction function, adjusts the sensitivity deviation caused by fast sliding or slow dragging.
[0027] To further optimize the technical solution, in the sensitivity adjustment model,
[0028] The position weight function is as follows:
[0029] ;
[0030] in,
[0031] : Current touch point To center point distance;
[0032] : Sensitivity adjustment factors at the edge and center, which determine the sensitivity baseline level;
[0033] : Attenuation parameters of the edge and middle, controlling the decay rate of sensitivity with distance;
[0034] The joint weight function of pressure and environmental factors is as follows:
[0035] ;
[0036] in,
[0037] : Pressure sensitivity threshold, indicating the minimum touch pressure value;
[0038] : Sensitivity growth rate coefficient;
[0039] : Weighting factor of the influence of temperature and humidity on sensitivity;
[0040] The touch rate correction function is as follows:
[0041] ;
[0042] in,
[0043] : Touch rate, which indicates the change of touch position per unit time;
[0044] : Rate sensitivity influencing factor, controlling the adjustment range of rate to sensitivity;
[0045] : Adjust the attenuation coefficient of rate sensitivity.
[0046] To further optimize the technical solution, in step S3, the multi-layer touch and pressure fusion algorithm includes:
[0047] Time series analysis;
[0048] Signal fusion association;
[0049] Dynamic filtering processing.
[0050] To further optimize the technical solution, in step S4, the dynamic pressure feedback mechanism uses a pressure sensor to implement dynamic feedback, and actively adjusts the touch response when the touch pressure exceeds or falls below a set value:
[0051] Light pressure touch: The system responds quickly with high sensitivity, suitable for fast sliding;
[0052] Heavy touch: triggers deep interaction functions, including opening submenus or activating tools.
[0053] To further optimize the technical solution, in step S5, the nonlinear pressure interval classification mechanism divides the pressure signal into multiple nonlinear intervals, each interval corresponding to a different operation logic, including:
[0054] Low voltage range: only trigger basic operations to avoid accidental touches;
[0055] Medium pressure range: perform standard touch actions;
[0056] High Pressure Zone: Activates specific functions, including triggering quick commands or starting pressure-sensitive drawing.
[0057] To further optimize the technical solution, in step S6, when identifying a dynamic gesture, a gesture recognition function is defined:
[0058] ;
[0059] in,
[0060] : Indicates the best gesture type identified based on the trajectory analysis of the touch panel, representing the user's true intention;
[0061] : Gesture collection, including slide, double-click, and long press;
[0062] : Weight parameter, which adjusts the influence ratio of direction, speed, multi-touch and pressure;
[0063] : Directional feature correlation value;
[0064] : speed characteristic related value;
[0065] : Multi-touch feature related values;
[0066] : Pressure change characteristic related values.
[0067] To further optimize this technical solution, in the gesture recognition function:
[0068] Based on the directional feature correlation value , construct a directional feature model;
[0069] Based on the speed characteristic correlation value , construct the first velocity characteristic model;
[0070] Based on multi-touch feature correlation value , construct the second speed characteristic model;
[0071] Based on pressure change characteristic correlation value , construct a pressure change characteristic model.
[0072] In a second aspect, an embodiment of the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, wherein: when the computer program instructions are executed by the processor, the steps of a touch method based on a pressure sensor as described in the first aspect of the present invention are implemented.
[0073] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program instructions are executed by a processor, the steps of a touch method based on a pressure sensor as described in the first aspect of the present invention are implemented.
[0074] Compared with the prior art, the present invention provides a touch control method based on a pressure sensor, which has the following beneficial effects:
[0075] This touch control method based on pressure sensors, through multi-level design and innovative model optimization, introduces innovative technologies such as differentiated sensitivity design, dynamic sensitivity adjustment mechanism, pressure perception and gesture recognition in the touch control technology of pressure sensors, which can not only significantly improve the accuracy and efficiency of complex gesture analysis, but also effectively reduce the false touch rate. The design can adapt to a variety of environmental changes, extend the service life of the device, and enhance the user interaction experience, filling the gaps in existing technologies. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0077] Figure 1 A schematic diagram of a flow chart of a touch control method based on a pressure sensor proposed by the present invention;
[0078] Figure 2 A schematic flow chart of a sensitivity adjustment model in a touch control method based on a pressure sensor proposed by the present invention;
[0079] Figure 3 The present invention provides a flow chart of a gesture recognition function in a touch control method based on a pressure sensor. DETAILED DESCRIPTION
[0080] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.
[0081] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0082] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor is it a separate or selective embodiment that is mutually exclusive with other embodiments.
[0083] Embodiment 1:
[0084] Reference Figure 1 , which is the first embodiment of the present invention, provides a touch control method based on a pressure sensor, comprising the following steps:
[0085] S1. Touch panel design
[0086] In this embodiment, the designed touch panel is a multi-layer structured pressure-sensitive panel, including a surface protection layer, a conductive layer, a pressure sensing layer and a supporting substrate;
[0087] Protective layer: Provides wear resistance and anti-pollution functions, and uses materials such as tempered glass or wear-resistant polymers.
[0088] Conductive layer: ITO (indium tin oxide) or conductive polymer is used to collect touch signals.
[0089] Pressure sensing layer: Apply flexible pressure sensors and design multiple matrix distributions to improve resolution.
[0090] Support base: Provides overall stability for the touch panel and is made of lightweight rigid materials such as polycarbonate.
[0091] Elastic materials are added between the structural layers of the touch panel to eliminate the fatigue effect caused by repeated touches and extend the life of the touch panel.
[0092] S2. Sensitivity area allocation and calibration
[0093] In this embodiment, the pressure sensing area is divided into areas with different sensitivities, and the difference in sensitivity between the middle area and the edge area is designed;
[0094] The middle area corresponds to conventional touch actions, with moderate sensitivity to reduce the risk of accidental touches;
[0095] The edge area has a higher sensitivity and can capture slight touch operations for complex gesture recognition;
[0096] The pressure sensitivity curve is gradually adjusted by calibrating the instrument to ensure that the two areas respond accurately in actual operation to avoid deviation;
[0097] It has a built-in dynamic sensitivity adjustment mechanism that adaptively adjusts the touch sensitivity according to environmental conditions including temperature and humidity.
[0098] S3. Design a multi-layer touch and pressure fusion algorithm
[0099] In this embodiment, the multi-layer touch and pressure fusion algorithm includes:
[0100] Time series analysis: Analyze the changes in multi-point pressure to distinguish between single-point and multi-point touch operations;
[0101] Signal fusion association: The pressure signal is associated with the touch position coordinates through interpolation technology to improve the accuracy of touch event recognition;
[0102] Dynamic filtering: Increases tolerance to noise interference, especially in vibration environments, and enhances reliability through adaptive filtering algorithms.
[0103] This fusion algorithm can recognize complex multi-finger interaction operations such as pinching, sliding, and long pressing gestures.
[0104] S4. Design of dynamic pressure feedback mechanism
[0105] In this embodiment, the dynamic pressure feedback mechanism uses a pressure sensor to implement dynamic feedback. When the touch pressure exceeds or falls below a set value, the touch response is actively adjusted:
[0106] Light pressure touch: The system responds quickly with high sensitivity, suitable for fast sliding;
[0107] Heavy touch: triggers deep interaction functions, including opening submenus or activating tools.
[0108] By adjusting the feedback mechanism, the user experience is more flexible, especially in scenarios where the touch screen is combined with physical buttons.
[0109] S5. Design of nonlinear pressure interval classification mechanism
[0110] In this embodiment, the nonlinear pressure interval classification mechanism divides the pressure signal into multiple nonlinear intervals, each interval corresponding to a different operation logic, including:
[0111] Low voltage range: only trigger basic operations to avoid accidental touches;
[0112] Medium pressure range: perform standard touch actions;
[0113] High Pressure Zone: Activates specific functions, including triggering quick commands or starting pressure-sensitive drawing.
[0114] The nonlinear classification mechanism enhances the interaction diversity of touch screens and provides unique advantages in certain scenarios.
[0115] S6: Pressure perception and dynamic gesture recognition
[0116] In this embodiment:
[0117] Trajectory analysis: record the pressure intensity curve over time.
[0118] Gesture recognition: Incorporates direction, speed, and multi-touch information to analyze complex actions, such as quick double-clicks and long-press swipes.
[0119] Embodiment 2:
[0120] Reference Figure 2-3 , which is the second embodiment of the present invention, and provides a dynamic sensitivity adjustment mechanism, using environmental parameters and touch behavior characteristics to establish a sensitivity adjustment model, the sensitivity adjustment model is as follows:
[0121] ;
[0122] in,
[0123] : Touch sensitivity, the value range is [0,1];
[0124] : Weight factors, which respectively represent the influence of position and dynamic parameters on sensitivity, and are adjusted according to user experience;
[0125] : Position weight function, which determines the basic sensitivity value of different areas;
[0126] : The joint weight function of pressure and environmental factors captures the impact of the environment on touch accuracy;
[0127] : Touch rate correction function, adjusts the sensitivity deviation caused by fast sliding or slow dragging.
[0128] In the sensitivity adjustment model,
[0129] The position weight function is as follows:
[0130] ;
[0131] in,
[0132] : Current touch point To center point distance;
[0133] : Sensitivity adjustment factors at the edge and center, which determine the sensitivity baseline level;
[0134] : Attenuation parameters of the edge and middle, controlling the rate at which sensitivity decays with distance.
[0135] The edge area is more sensitive to light touches, and negative exponential attenuation is used to ensure that small-range touches on the edge have high sensitivity; the middle area pays more attention to preventing false touches, so the sensitivity gradually increases with increasing distance, forming a robust touch range.
[0136] The joint weight function of pressure and environmental factors is as follows:
[0137] ;
[0138] in,
[0139] : Pressure sensitivity threshold, indicating the minimum touch pressure value;
[0140] : Sensitivity growth rate coefficient;
[0141] : Weighting factor of the influence of temperature and humidity on sensitivity.
[0142] This function is a Sigmoid form of pressure intensity, which can dynamically adjust the touch sensitivity. When the ambient temperature or humidity changes, the pressure threshold adjustment range increases to ensure that the touch response can flexibly adapt to environmental influences.
[0143] The touch rate correction function is as follows:
[0144] ;
[0145] in,
[0146] : Touch rate, which indicates the change of touch position per unit time;
[0147] : Rate sensitivity influencing factor, controlling the adjustment range of rate to sensitivity;
[0148] : Adjust the attenuation coefficient of rate sensitivity.
[0149] The higher the touch rate, the more sensitive it is to ensure the responsiveness of the touch during fast sliding. The lower the rate, the more sensitive it is to avoid accidental touches during slow movement.
[0150] When used, the model includes:
[0151] Sensitivity area division: First, according to the touch point position Calculate the regional sensitivity benchmark value , set a highly sensitive edge region and a robust middle region.
[0152] Environmental Adaptive Adjustment: Dynamically Adjust Pressure Sensitivity If the ambient temperature rises, lower the threshold To ensure that the touch screen remains sensitive when wet hands are used.
[0153] Dynamic touch response optimization: touch rate Real-time detection makes fast sliding gestures more sensitive while ensuring the stability of slow touches. The weight adjustment balances the effects of position, pressure, and speed.
[0154] Overall sensitivity calculation: Calculate the sensitivity value of each touch event in real time to drive the touch interaction response logic.
[0155] Model iteration and optimization: Repeatedly debug weight parameters in different scenarios to optimize the balance between user experience and false touch rate.
[0156] In this embodiment, a gesture recognition function is also provided:
[0157] ;
[0158] in,
[0159] : Indicates the best gesture type identified based on the trajectory analysis of the touch panel, representing the user's true intention;
[0160] : Gesture collection, including slide, double-click, and long press;
[0161] : Weight parameter, which adjusts the influence ratio of direction, speed, multi-touch and pressure;
[0162] : Directional feature correlation value;
[0163] : speed characteristic related value;
[0164] : Multi-touch feature related values;
[0165] : Pressure change characteristic related values.
[0166] In the gesture recognition function:
[0167] Based on the directional feature correlation value , build a directional feature model.
[0168] Calculate the consistency of gesture direction through touch trajectory:
[0169]
[0170] in,
[0171] : No. The direction angle of the touch point at any moment.
[0172] : The total time points of the touch track.
[0173] Directional consistency is measured by averaging the cosine of the point-by-point direction angle change. Gestures with small direction changes (such as sliding) score high, while gestures with large changes (such as complex curves or multi-directional taps) score low.
[0174] Based on the speed characteristic correlation value , construct the first velocity characteristic model.
[0175] Analyze gesture types based on the changing characteristics of the touch speed curve:
[0176]
[0177] in,
[0178] : touch velocity vector.
[0179] : The mean and standard deviation of touch speed.
[0180] The smoothness of the velocity changes reflects the gesture characteristics, such as fast swipes have large velocity peaks, while slow drags have smaller velocity changes.
[0181] Based on multi-touch feature correlation value , construct the second speed characteristic model.
[0182] Analyze the distance change rate between touch points to reflect the coordination of multi-finger gestures:
[0183]
[0184] in, is the distance between touch points.
[0185] For gestures such as pinch-to-zoom or rotate, the distance between touch points changes at a high rate, while for two-finger drag or static press, the distance change rate is close to zero.
[0186] Based on pressure change characteristic correlation value , construct a pressure change characteristic model.
[0187]
[0188] The pressure change rate reflects the gesture intention, for example, a quick double-click has a high pressure change rate, while a long press gesture has a pressure change rate close to zero.
[0189] When this function model is used, it includes:
[0190] Real-time data collection: real-time recording of trajectory data, pressure, number of touch points, direction and speed information.
[0191] Sub-feature extraction: Based on the touch data, calculate the direction consistency, speed change characteristics, multi-touch distance change, and pressure change rate.
[0192] Gesture probability scoring: For each gesture, the model calculates its feature score and selects the gesture with the highest score as the recognition result of the current operation.
[0193] User behavior prediction: Combine historical touch data and gesture categories to further predict the user's next possible action (such as switching from pinch-to-zoom to rotation).
[0194] Weight parameter optimization: Dynamically adjust weight parameters through user feedback and operation data to improve the adaptability of the model in different scenarios.
[0195] Embodiment three:
[0196] This embodiment also provides a computer device, which is applicable to a touch control method based on a pressure sensor, and includes a memory and a processor; the memory is used to store computer executable instructions, and the processor is used to execute computer executable instructions to implement a touch control method based on a pressure sensor as proposed in the above embodiment.
[0197] This embodiment further provides a storage medium on which a computer program is stored. When the program is executed by a processor, a touch control method based on a pressure sensor as proposed in the above embodiment is implemented.
[0198] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0199] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0200] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.
[0201] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk case (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.
[0202] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit with a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit with a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0203] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A touch control method based on a pressure sensor, characterized in that: The following steps are involved: S1. Touch panel design; S2. Allocate and calibrate the sensitivity area of the designed touch panel; S3. Design a multi-layer touch and pressure fusion algorithm to enable the touch panel to recognize complex multi-finger interactive operations; S4. Design a dynamic pressure feedback mechanism so that the touch panel can actively adjust the touch response based on the pressure; S5. Design a nonlinear pressure interval classification mechanism, where each interval on the touch panel corresponds to a different operation logic; S6, perform pressure perception and dynamic gesture recognition, and the touch panel performs trajectory analysis and gesture recognition.
2. A touch control method based on a pressure sensor according to claim 1, characterized in that: In the step S1, the designed touch panel is a multi-layered pressure-sensitive panel, including a surface protection layer, a conductive layer, a pressure sensing layer and a supporting substrate; Elastic materials are added between the structural layers of the touch panel to eliminate the fatigue effect caused by repeated touches and extend the life of the touch panel.
3. The touch control method based on pressure sensor according to claim 1, characterized in that: In the step S2, the pressure sensing area is divided into areas with different sensitivities, and the difference in sensitivity between the middle area and the edge area is designed; The middle area corresponds to conventional touch actions, with moderate sensitivity to reduce the risk of accidental touches; The edge area has a higher sensitivity and can capture slight touch operations for complex gesture recognition; The pressure sensitivity curve is gradually adjusted by calibrating the instrument to ensure that the two areas respond accurately in actual operation to avoid deviation; It has a built-in dynamic sensitivity adjustment mechanism that adaptively adjusts the touch sensitivity according to environmental conditions including temperature and humidity.
4. The touch control method based on pressure sensor according to claim 3, characterized in that: The dynamic sensitivity adjustment mechanism uses environmental parameters and touch behavior characteristics to establish a sensitivity adjustment model, and the sensitivity adjustment model is as follows: ; in, : Touch sensitivity, the value range is [0,1]; : Weight factors, which respectively represent the influence of position and dynamic parameters on sensitivity, and are adjusted according to user experience; : Position weight function, which determines the basic sensitivity value of different areas; : The joint weight function of pressure and environmental factors captures the impact of the environment on touch accuracy; : Touch rate correction function to adjust the sensitivity deviation caused by fast sliding or slow dragging.
5. A touch control method based on a pressure sensor according to claim 4, characterized in that: In the sensitivity adjustment model, The position weight function is as follows: ; in, : Current touch point To center point distance; : Sensitivity adjustment factors at the edge and center, which determine the sensitivity baseline level; : Attenuation parameters of the edge and middle, controlling the decay rate of sensitivity with distance; The joint weight function of pressure and environmental factors is as follows: ; in, : Pressure sensitivity threshold, indicating the minimum touch pressure value; : Sensitivity growth rate coefficient; : Weighting factor of the influence of temperature and humidity on sensitivity; The touch rate correction function is as follows: ; in, : Touch rate, which indicates the change of touch position per unit time; : Rate sensitivity influencing factor, controlling the adjustment range of rate to sensitivity; : Adjust the attenuation coefficient of rate sensitivity.
6. The touch control method based on pressure sensor according to claim 1, characterized in that: In step S3, the multi-layer touch and pressure fusion algorithm includes: Time series analysis; Signal fusion association; Dynamic filtering processing.
7. The touch control method based on pressure sensor according to claim 1, characterized in that: In step S4, the dynamic pressure feedback mechanism uses a pressure sensor to implement dynamic feedback, and actively adjusts the touch response when the touch pressure exceeds or falls below a set value: Light pressure touch: The system responds quickly with high sensitivity, suitable for fast sliding; Heavy touch: triggers deep interaction functions, including opening submenus or activating tools.
8. The touch control method based on pressure sensor according to claim 1, characterized in that: In step S5, the nonlinear pressure interval classification mechanism divides the pressure signal into multiple nonlinear intervals, each interval corresponding to a different operation logic, including: Low voltage range: only trigger basic operations to avoid accidental touches; Medium pressure range: perform standard touch actions; High Pressure Zone: Activates specific functions, including triggering quick commands or starting pressure-sensitive drawing.
9. The touch control method based on pressure sensor according to claim 1, characterized in that: In step S6, when identifying a dynamic gesture, a gesture recognition function is defined: ; in, : Indicates the best gesture type identified based on the trajectory analysis of the touch panel, representing the user's true intention; : Gesture collection, including slide, double-click, and long press; : Weight parameter, which adjusts the influence ratio of direction, speed, multi-touch and pressure; : Directional feature correlation value; : speed characteristic related value; : Multi-touch feature related values; : Pressure change characteristic related values.
10. The touch control method based on pressure sensor according to claim 9, characterized in that: In the gesture recognition function: Based on the directional feature correlation value , construct a directional feature model; Based on the speed characteristic correlation value , construct the first velocity characteristic model; Based on multi-touch feature correlation value , construct the second speed characteristic model; Based on pressure change characteristic correlation value , construct a pressure change characteristic model.
Citation Information
Patent Citations
Screen sensitivity adjustment method and mobile terminal
CN105637450A
Method and device for preventing touch equipment from being mistakenly touched, touch equipment and storage medium
CN109683742A
Method and device for adjusting parameters of touch panel, processing equipment and storage medium
CN115756202A
Intelligent stylus interaction method
CN118394229A
Touch control type regional operation method for display
CN118394237A
Cited By
Interaction control method for intelligent air conditioner and mobile terminal
CN120426643A
Method and system for preventing pressing plate of transformer substation control screen cabinet from being touched by mistake
CN120469595A
Multi-channel pressure sensor calibration method and system
CN120558459A
Method and system for calibrating a multi-channel pressure sensor
CN120558459B
Pressure sensing fusion control method and device based on virtual rocker and touch control
CN120848752A