Water mist stabilization method and device suitable for capacitive touch screen of smart wearable device
By dynamic weighted coordinate calculation of water mist interference on the smart watch capacitive touch screen, a new scribing trajectory is formed, which solves the abnormal touch data and user experience problems caused by water mist interference, and achieves higher durability and user satisfaction.
Patent Information
- Application Number
- CN202510090534.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2045-01-21
AI Technical Summary
When encountering environmental conditions such as rain, temperature changes or liquid splashing, the smart watch capacitor touch screen is prone to form water mist or water droplets, resulting in abnormal touch data, reduced touch accuracy and user experience.
By monitoring the scribing action of the smartwatch capacitive touch screen, three consecutive frames of data are extracted for dynamic weighting calculations, the coordinate value of each touch point is obtained, and a new scribing track is formed to suppress water mist interference.
Effectively suppress touch data distortion caused by water mist and touch screen point position offset, improve user experience, enhance the durability of the watch and expand its application areas.
Smart Images

Figure CN119536559B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart wearable devices, and in particular to a water mist stabilization method and device suitable for a capacitive touch screen of a smart wearable device. Background Art
[0002] When exploring the environmental challenges faced by smart watches equipped with capacitive touch screens, we have to pay attention to their performance under certain external conditions. In particular, when smart watches are exposed to direct contact with rain, rapid temperature changes indoors and outdoors, or inadvertent liquid splashes in daily life, the surface of the smart watch's precise capacitive touch screen is prone to forming a thin layer of water mist or a small amount of fine water droplets. This phenomenon, such as Figure 1 As can be seen intuitively, not only does it reduce the screen clarity, but it also significantly interferes with the normal operation of the touch system.
[0003] Specifically, capacitive touch technology relies on the change of the weak electric field formed between human skin and the screen to identify touch actions. However, when water mist covers or water droplets adhere to the screen, they, as conductive media, will mistakenly participate in this electric field interaction process, causing the touch data value to rise abnormally, which is the so-called "touch data value drift". This change directly affects the accuracy and response speed of the touch system.
[0004] Further observation, such as Figure 2 and Figure 3 As shown in the figure, when the user tries to operate the watch screen by sliding his finger in such an environment, the originally evenly distributed water mist will be forced to gather due to the movement of the finger, and gradually condense into larger water droplets. This process not only aggravates the distortion of touch data, but also makes the recognition of touch points extremely unstable. Specifically, the random distribution and dynamic changes of water droplets cause the position of the touch screen to shift frequently, which cannot accurately reflect the user's true intention. Figure 6a This offset effect is particularly evident in scenes with
[0005] It should be noted that in Figure 1-Figure 3 In the figure, the red positive area represents the normal "handliness value" generated by direct contact of the user's finger, while the blue negative area reveals the abnormal "water value" caused by the intervention of water medium. The sharp contrast between the two intuitively demonstrates the serious impact of water mist and water droplets on touch accuracy.
[0006] In summary, when a smartwatch equipped with a capacitive touch screen encounters the above-mentioned environmental challenges, its touch performance will be significantly reduced, which will not only affect the user experience, but may also interfere with the normal function execution of the watch. Summary of the invention
[0007] In view of the technical defects pointed out in the background technology, the purpose of the embodiments of the present invention is to provide a water mist stabilization method and device suitable for a capacitive touch screen of a smart wearable device.
[0008] To achieve the above objectives, in a first aspect, an embodiment of the present invention provides a water mist stabilization method applicable to a capacitive touch screen of a smart wearable device, comprising:
[0009] When a stroke action is detected on the capacitive touch screen of the smart wearable device, three consecutive frames of data are extracted for each touch point forming the stroke action; there are a small amount of water droplets on the capacitive touch screen or it is covered with water mist;
[0010] Perform dynamic weighted calculation based on three consecutive frames of data to obtain the coordinate value of each touch point;
[0011] Connect the coordinate values of multiple touch points to form a new line trajectory.
[0012] As a preferred implementation of the present application, before a stroke action is detected on the capacitive touch screen of the smart wearable device, the water mist stabilization method further includes:
[0013] Monitoring the capacitive touch screen to obtain touch actions;
[0014] It is determined whether the touch action is a stroke action.
[0015] As a specific implementation of the present application, a dynamic weighted calculation is performed based on three consecutive frames of data to obtain the coordinate value of each touch point, specifically:
[0016] If three consecutive frames of data are F1, F2 and F3, take the maximum value D1 of F2;
[0017] A nine-square grid is formed around the maximum value D1, and the corresponding values are F2D1~F2D9;
[0018] Sixteen squares are formed outside the nine squares, and the corresponding values are F2U1 to F2U16 respectively;
[0019] For F1 and F3 frames, nine-grid and sixteen-grid are formed with the maximum value D1 as the center, and the corresponding values are F1D1~F1D9, F3D1~F3D9, F1U1~F1U16, F3U1~F3U16 respectively;
[0020] The minimum negative value data in the sixteen squares of the F2 frame is selected as the maximum water property value of the F2 frame, which is recorded as F2M;
[0021] Calculate the final touch-pressed nine-grid value based on the nine-grid data and sixteen-grid data of the F1, F2, and F3 frames ;
[0022] Using the coordinate calculation method, according to the nine-square grid value The coordinate value of each touch point can be obtained.
[0023] As a preferred implementation of the present application, after forming a new scribing track, the water mist stabilization method further includes:
[0024] Obtaining the line drawing trajectory before stabilization; the line drawing trajectory before stabilization is calculated using a coordinate calculation method;
[0025] Compare the stroke trajectory before stabilization with the new stroke trajectory.
[0026] In a second aspect, the embodiment of the present application further provides a water mist stabilization device suitable for a capacitive touch screen of a smart wearable device, comprising:
[0027] A data extraction unit is used to extract three consecutive frames of data for each touch point that forms the stroke action after monitoring a stroke action on the capacitive touch screen of the smart wearable device; the capacitive touch screen has a small amount of water droplets or is covered with water mist;
[0028] A coordinate calculation unit, used to perform dynamic weighted calculation based on three consecutive frames of data to obtain the coordinate value of each touch point;
[0029] The trajectory generation unit is used to connect the coordinate values of multiple touch points to form a new stroke trajectory.
[0030] Furthermore, as a preferred implementation of the present application, the water mist stabilization device further includes:
[0031] The monitoring unit is used to monitor the capacitive touch screen of the smart wearable device before monitoring that the capacitive touch screen has a stroke action, obtain the touch action, and determine whether the touch action is a stroke action.
[0032] In the third aspect, an embodiment of the present invention also provides another water mist stabilization device suitable for a capacitive touch screen of a smart wearable device, comprising a processor, an input device, an output device and a memory, wherein the processor, input device, output device and memory are interconnected, wherein the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method of the first aspect above.
[0033] Compared with the prior art, when there are a small amount of water droplets or a certain amount of water mist on the capacitive touch screen of a smart wearable device (such as a watch), the water mist stabilization solution for the capacitive touch screen provided by the embodiment of the present invention has the following advantages:
[0034] 1. The front, middle and back three frames of data are used to perform dynamic weighted coordinate calculation on the capacitive screen data of the smart watch with water mist. Compared with the direct coordinate calculation method, it can effectively suppress the situation where the center of gravity algorithm becomes unstable due to water mist.
[0035] 2. Improve user experience: As a commonly used smart device in daily life, the clarity and sensitivity of the touch screen of smart watches are directly related to the user experience. The adhesion of water mist and water droplets on the screen will cause problems such as rising touch data values, distortion of touch values, and displacement of the touch screen reporting point, making it impossible for users to operate the watch normally, seriously affecting the user experience. Therefore, solving this problem can ensure that users can use smart watches smoothly and accurately in various environments, improving overall satisfaction.
[0036] 3. Enhanced durability of watches: Smart watches are usually exposed to complex and changing environments, such as rain, temperature differences between indoors and outdoors, and liquid splashes. Traditional capacitive touch screens are easily disturbed in these environments, resulting in performance degradation or even damage. By developing touch screen technology that effectively resists interference from water mist and water droplets, the durability of watches can be significantly enhanced, their service life can be extended, and the cost of repairs and replacements caused by environmental factors can be reduced.
[0037] 4. Expandable application areas: With the continuous development of smart watch technology, its application areas are also expanding. In addition to daily personal wear, smart watches are also widely used in medical, sports, outdoor adventure and other fields. In these fields, users often need to face more severe environmental conditions. Touch screen technology that can effectively resist the interference of water mist and water droplets will enable smart watches to better adapt to these application scenarios and provide users with more stable and reliable services. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the specific implementation of the present invention or the technical solution in the prior art, the drawings required for use in the specific implementation or the description of the prior art will be briefly introduced below.
[0039] Figure 1 It is the water value generated when there is water mist or water droplets on the capacitive touch screen of the smart watch;
[0040] Figure 2 and Figure 3 It is the touch data generated when the user's finger directly touches the capacitive touch screen when there is water mist or water droplets on the capacitive touch screen of the smart watch;
[0041] Figure 4 is a flow chart of a water mist stabilization method for a capacitive touch screen of a smart wearable device provided by an embodiment of the present invention;
[0042] Figure 5 It is a schematic diagram of the Jiugong grid;
[0043] Figure 6a and Figure 6b These are the trace traces formed before and after stabilization;
[0044] Figure 7 is a structural diagram of a water mist stabilization device for a capacitive touch screen of a smart wearable device provided in an embodiment of the present invention;
[0045] Figure 8 yes Figure 7 Another structural diagram of . DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0047] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0048] Please refer to Figure 4 , is a water mist stabilization method for a capacitive touch screen of a smart wearable device provided by an embodiment of the present invention, comprising:
[0049] S1, monitor the capacitive touch screen of the smart wearable device to obtain touch actions.
[0050] S2, determining whether the touch action is a stroke action.
[0051] It should be noted that the touch action may include point touching or line drawing.
[0052] S3, when a stroke action is detected on the capacitive touch screen of the smart wearable device, three consecutive frames of data are extracted for each touch point forming the stroke action.
[0053] S4, performing dynamic weighted calculation based on three consecutive frames of data to obtain the coordinate value of each touch point.
[0054] Steps S3-S4 are described in detail below:
[0055] Assume that the touch screen refresh rate is 70±20Hz, the touch action is to draw a line at a normal speed, and the environment is a small amount of water droplets or a certain amount of water mist.
[0056] After determining that there is a line drawing action, three frames of data are taken, F1 frame, F2 frame and F3 frame, and the Maximum frame size , make a nine-square grid around it, and make a sixteen-square grid outside the nine-square grid, then The nine-grid values of the frame are , the outer sixteen grid values are .exist and Frame and Maximum frame size The same position is used as the center to make a nine-square grid and a sixteen-square grid, and their values are , , , .
[0057] During the finger sliding process, water mist or a small amount of water droplets will accumulate, thus generating a large amount of water value, thereby diluting the chiral value, which is particularly obvious in the sliding direction. The minimum negative value data in the frame grid is taken as the maximum water property value of the F2 frame, recorded as F2M.
[0058] Assume that the final touch pressed nine-square grid values are ,like Figure 5 As shown:
[0059] When the minimum negative value data F2M is located at F2U1, F2U5, F2U9, and F2U13, the nine-square grid data is calculated as follows:
[0060]
[0061] When F2M is located at F2U1, a is 2, b is 1, e is 3 and 9 respectively, r is 2 and 16 respectively, t is 3 and 15 respectively, and x is 4, 5, 6, 7, and 8 respectively;
[0062] When F2M is located at F2U5, a is 4, b is 5, e is 3 and 5 respectively, r is 4 and 6 respectively, t is 3 and 7 respectively, and x is 2, 6, 7, 8, 9 respectively;
[0063] When F2M is located at F2U9, a is 6, b is 9, e is 5 and 7, r is 8 and 10, t is 7 and 11, and x is 2, 3, 4, 8, and 9;
[0064] When F2M is located at F2U13, a is 8, b is 13, e is 9 and 7, r is 14 and 12, t is 15 and 11, and x is 2, 3, 4, 5, and 6;
[0065] When the minimum negative value data F2M is located at F2U2, F2U6, F2U10, F2U14, F2U4, F2U8, F2U12, and F2U16, the nine-square grid data is calculated as follows:
[0066]
[0067] When F2M is located at F2U2, a is 2, b is 2, c is 1, d is 3, e is 16, r is 3, t is 3, v is 2, w is 4, o is 4, p is 4, q is 3, and x is 5, 6, 7, 8, and 9 respectively;
[0068] When F2M is at F2U6, a is 4, b is 6, c is 5, d is 7, e is 4, r is 5, t is 7, v is 6, w is 8, o is 6, p is 8, q is 7, and x is 2, 3, 7, 8, 9 respectively;
[0069] When F2M is at F2U10, a is 6, b is 10, c is 9, d is 11, e is 8, r is 7, t is 11, v is 10, w is 12, o is 8, p is 12, q is 11, and x is 2, 3, 4, 5, 9 respectively;
[0070] When F2M is at F2U14, a is 8, b is 14, c is 13, d is 15, e is 12, r is 9, t is 15, v is 14, w is 16, o is 2, p is 16, q is 15, and x is 3, 4, 5, 6, and 7 respectively;
[0071] When F2M is at F2U4, a is 4, b is 4, c is 5, d is 3, e is 6, r is 3, t is 3, v is 2, w is 4, o is 2, p is 2, q is 3, and x is 5, 6, 7, 8, and 9 respectively;
[0072] When F2M is at F2U8, a is 6, b is 8, c is 7, d is 9, e is 10, r is 5, t is 7, v is 6, w is 8, o is 4, p is 6, q is 7, and x is 2, 3, 7, 8, 9 respectively;
[0073] When F2M is at F2U12, a is 8, b is 12, c is 11, d is 13, e is 14, r is 7, t is 11, v is 10, w is 12, o is 6, p is 10, q is 11, and x is 2, 3, 4, 5, 9 respectively;
[0074] When F2M is at F2U16, a is 2, b is 16, c is 1, d is 15, e is 2, r is 9, t is 15, v is 16, w is 14, o is 8, p is 14, q is 15, and x is 3, 4, 5, 6, and 7 respectively;
[0075] When the minimum negative value data F2M is located at F2U3, F2U7, F2U11, and F2U15, the nine-square grid data is calculated as follows:
[0076]
[0077] When F2M is at F2U3, a is 3, b is 3, c is 2, d is 4, are 2, 4 respectively, t are 2, 4 respectively, v are 1, 3 respectively, w are 3, 5 respectively, x are 5, 6, 7, 8, 9 respectively;
[0078] When F2M is at F2U7, a is 5, b is 7, c is 6, d is 8, e is 4 and 6 respectively, t is 6 and 8 respectively, v is 5 and 7 respectively, w is 7 and 9 respectively, and x is 2, 3, 7, 8, 9 respectively;
[0079] When F2M is located at F2U11, a is 7, b is 11, c is 10, d is 12, e is 6 and 8 respectively, t is 10 and 12 respectively, v is 9 and 11 respectively, w is 11 and 13 respectively, and x is 2, 3, 4, 5, 9 respectively;
[0080] When F2M is located at F2U15, a is 9, b is 15, c is 14, d is 16, e is 8 and 2 respectively, t is 14 and 16 respectively, v is 13 and 15 respectively, w is 15 and 1 respectively, and x is 3, 4, 5, 6, and 7 respectively.
[0081] get The coordinate point can be obtained by using the coordinate calculation method after the value is obtained.
[0082] S5, connecting the coordinate values of multiple touch points to form a new line trajectory.
[0083] S6, obtaining the line drawing trajectory before stabilization.
[0084] It should be noted that the process of obtaining the stroke trajectory before stabilization is as follows: when there are a small amount of water droplets or the capacitive touch screen is covered with water mist, a coordinate calculation method is used to calculate the coordinate points and obtain the stroke trajectory.
[0085] S7, comparing the marking trajectory before stabilization with the new marking trajectory.
[0086] like Figure 6a and Figure 6b As shown, it can be seen that the algorithm provided by the present invention can effectively suppress the unstable situation caused by water mist.
[0087] Compared with the prior art, when there are a small amount of water droplets or a certain amount of water mist on the capacitive touch screen of a smart wearable device (such as a watch), the water mist stabilization solution for the capacitive touch screen provided by the embodiment of the present invention has the following advantages:
[0088] 1. The front, middle and back three frames of data are used to perform dynamic weighted coordinate calculation on the capacitive screen data of the smart watch with water mist. Compared with the direct coordinate calculation method, it can effectively suppress the situation where the coordinate calculation method becomes unstable due to water mist.
[0089] 2. Improve user experience: As a commonly used smart device in daily life, the clarity and sensitivity of the touch screen of smart watches are directly related to the user experience. The adhesion of water mist and water droplets on the screen will cause problems such as rising touch data values, distortion of touch values, and displacement of the touch screen reporting point, making it impossible for users to operate the watch normally, seriously affecting the user experience. Therefore, solving this problem can ensure that users can use smart watches smoothly and accurately in various environments, improving overall satisfaction.
[0090] 3. Enhanced durability of watches: Smart watches are usually exposed to complex and changing environments, such as rain, temperature differences between indoors and outdoors, and liquid splashes. Traditional capacitive touch screens are easily disturbed in these environments, resulting in performance degradation or even damage. By developing touch screen technology that effectively resists interference from water mist and water droplets, the durability of watches can be significantly enhanced, their service life can be extended, and the cost of repairs and replacements caused by environmental factors can be reduced.
[0091] 4. Expandable application areas: With the continuous development of smart watch technology, its application areas are also expanding. In addition to daily personal wear, smart watches are also widely used in medical, sports, outdoor adventure and other fields. In these fields, users often need to face more severe environmental conditions. Touch screen technology that can effectively resist the interference of water mist and water droplets will enable smart watches to better adapt to these application scenarios and provide users with more stable and reliable services.
[0092] Based on the same inventive concept, the embodiment of the present application also provides a water mist stabilization device suitable for a capacitive touch screen of a smart wearable device, such as Figure 7 As shown, including:
[0093] A monitoring unit, used for monitoring the capacitive touch screen to obtain the touch action and determine whether the touch action is a stroke action before monitoring the capacitive touch screen of the smart wearable device to have a stroke action;
[0094] A data extraction unit is used to extract three consecutive frames of data for each touch point that forms the stroke action after monitoring a stroke action on the capacitive touch screen of the smart wearable device; the capacitive touch screen has a small amount of water droplets or is covered with water mist;
[0095] A coordinate calculation unit, used to perform dynamic weighted calculation based on three consecutive frames of data to obtain the coordinate value of each touch point;
[0096] The trajectory generation unit is used to connect the coordinate values of multiple touch points to form a new stroke trajectory.
[0097] Wherein, the coordinate calculation unit is specifically used for:
[0098] If three consecutive frames of data are F1, F2 and F3, take the maximum value D1 of F2;
[0099] A nine-square grid is formed around the maximum value D1, and the corresponding values are F2D1~F2D9;
[0100] Sixteen squares are formed outside the nine squares, and the corresponding values are F2U1 to F2U16 respectively;
[0101] For F1 and F3 frames, nine-grid and sixteen-grid are formed with the maximum value D1 as the center, and the corresponding values are F1D1~F1D9, F3D1~F3D9, F1U1~F1U16, F3U1~F3U16 respectively;
[0102] The minimum negative value data in the sixteen squares of the F2 frame is selected as the maximum water property value of the F2 frame, which is recorded as F2M;
[0103] Calculate the final touch-pressed nine-grid value based on the nine-grid data and sixteen-grid data of the F1, F2, and F3 frames ;
[0104] Using the coordinate calculation method, according to the nine-square grid value The coordinate value of each touch point can be obtained.
[0105] Further, in a preferred implementation of the present application, the water mist stabilization device further includes a comparison unit, which is used to:
[0106] Obtaining the line drawing trajectory before stabilization; the line drawing trajectory before stabilization is calculated using a coordinate calculation method;
[0107] Compare the stroke trajectory before stabilization with the new stroke trajectory.
[0108] It should be noted that the specific working process of this embodiment can be found in the aforementioned method embodiment part, which will not be described in detail here.
[0109] Optionally, another embodiment of the present invention further provides a water mist stabilization device suitable for a capacitive touch screen of a smart wearable device. Figure 8As shown, the apparatus may include: one or more processors 101, one or more input devices 102, one or more output devices 103 and a memory 104, wherein the processors 101, the input devices 102, the output devices 103 and the memory 104 are interconnected via a bus 105. The memory 104 is used to store a computer program, wherein the computer program includes program instructions, and the processor 101 is configured to call the program instructions to execute the method of the above method embodiment.
[0110] It should be understood that in the embodiment of the present invention, the processor 101 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0111] The input device 102 may include a keyboard, etc., and the output device 103 may include a display (LCD, etc.), a speaker, etc.
[0112] The memory 104 may include a read-only memory and a random access memory, and provide instructions and data to the processor 101. A portion of the memory 104 may also include a non-volatile random access memory. For example, the memory 104 may also store information about the device type.
[0113] In a specific implementation, the processor 101, input device 102, and output device 103 described in the embodiment of the present invention can execute the implementation method described in the embodiment of the water mist stabilization method applicable to the capacitive touch screen of a smart wearable device provided in the embodiment of the present invention, which will not be repeated here.
[0114] Accordingly, an embodiment of the present invention provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions, and when the program instructions are executed by a processor, they implement: a water mist stabilization method applicable to a capacitive touch screen of a smart wearable device.
[0115] The computer-readable storage medium may be an internal storage unit of the system described in any of the foregoing embodiments, such as a hard disk or memory of the system. The computer-readable storage medium may also be an external storage device of the system, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the system. Furthermore, the computer-readable storage medium may also include both an internal storage unit of the system and an external storage device. The computer-readable storage medium is used to store the computer program and other programs and data required by the system. The computer-readable storage medium may also be used to temporarily store data that has been output or is to be output.
[0116] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0117] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or it can be an electrical, mechanical or other form of connection.
[0118] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.
[0119] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0120] If the integrated unit 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 is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in 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 and other media that can store program code.
[0121] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A water mist stabilization method suitable for a capacitive touch screen of a smart wearable device, characterized in that: include: When a stroke action is detected on the capacitive touch screen of the smart wearable device, three consecutive frames of data are extracted for each touch point that forms the stroke action; There are a small amount of water droplets on the capacitive touch screen or it is covered with water mist; Perform dynamic weighted calculation based on three consecutive frames of data to obtain the coordinate value of each touch point; Connect the coordinate values of multiple touch points to form a new line track; Among them, dynamic weighted calculation is performed based on three consecutive frames of data to obtain the coordinate value of each touch point, specifically: If three consecutive frames of data are F1, F2 and F3, take the maximum value D1 of F2; A nine-square grid is formed around the maximum value D1, and the corresponding values are F2D1 to F2D9; Sixteen squares are formed outside the nine squares, and the corresponding values are F2U1 to F2U16 respectively; Nine-grid and sixteen-grid are formed with the maximum value D1 of F1 frame, F3 frame and F2 frame as the center, and the corresponding values are F1D1~F1D9, F3D1~F3D9, F1U1~F1U16, F3U1~F3U16 respectively; The minimum negative value data in the sixteen-square grid of the F2 frame is selected as the maximum water property value of the F2 frame, which is recorded as F2M; the final touch-pressed nine-square grid values FinD1 to FinD9 are calculated according to the maximum water property value F2M, the nine-square grid data of the F1 frame, the F2 frame, and the F3 frame, and the sixteen-square grid data; By using the coordinate calculation method, the coordinate value of each touch point can be obtained according to the nine-grid values FinD1 to FinD9.
2. The water mist stabilization method according to claim 1, characterized in that: Before a stroke action is detected on the capacitive touch screen of the smart wearable device, the water mist stabilization method further includes: Monitoring the capacitive touch screen to obtain touch actions; It is determined whether the touch action is a stroke action.
3. The water mist stabilization method according to claim 2, characterized in that: Calculate the final touch press nine-square grid values FinD1 to FinD9, specifically: When the minimum negative value data F2M is located at F2U1, F2U5, F2U9, and F2U13, the nine-square grid data is calculated as follows: When F2M is located at F2U1, a is 2, b is 1, and e is 3, then r is 2 and t is 3; e is 9, r is 16, t is 15, and x is 4, 5, 6, 7, and 8 respectively; When F2M is at F2U5, a is 4, b is 5, e is 3, r is 4, and t is 3; if e is 5, then r is 6, t is 7, and x is 2, 6, 7, 8, and 9 respectively; When F2M is at F2U9, a is 6, b is 9, e is 5, then r is 8, t is 7; e is 7, then r is 10, t is 11, and x is 2, 3, 4, 8, 9 respectively; When F2M is at F2U13, a is 8, b is 13, e is 9, then r is 14, t is 15; e is 7, then r is 12, t is 11, and x is 2, 3, 4, 5, 6 respectively; When the minimum negative value data F2M is located at F2U2, F2U6, F2U10, F2U14, F2U4, F2U8, F2U12, and F2U16, the nine-square grid data is calculated as follows: When F2M is located at F2U2, a is 2, b is 2, c is 1, d is 3, e is 16, r is 3, t is 3, v is 2, w is 4, o is 4, p is 4, q is 3, and x is 5, 6, 7, 8, and 9 respectively; When F2M is at F2U6, a is 4, b is 6, c is 5, d is 7, e is 4, r is 5, t is 7, v is 6, w is 8, o is 6, p is 8, q is 7, and x is 2, 3, 7, 8, 9 respectively; When F2M is at F2U10, a is 6, b is 10, c is 9, d is 11, e is 8, r is 7, t is 11, v is 10, w is 12, o is 8, p is 12, q is 11, and x is 2, 3, 4, 5, 9 respectively; When F2M is at F2U14, a is 8, b is 14, c is 13, d is 15, e is 12, r is 9, t is 15, v is 14, w is 16, o is 2, p is 16, q is 15, and x is 3, 4, 5, 6, and 7 respectively; When F2M is at F2U4, a is 4, b is 4, c is 5, d is 3, e is 6, r is 3, t is 3, v is 2, w is 4, o is 2, p is 2, q is 3, and x is 5, 6, 7, 8, and 9 respectively; When F2M is at F2U8, a is 6, b is 8, c is 7, d is 9, e is 10, r is 5, t is 7, v is 6, w is 8, o is 4, p is 6, q is 7, and x is 2, 3, 7, 8, 9 respectively; When F2M is at F2U12, a is 8, b is 12, c is 11, d is 13, e is 14, r is 7, t is 11, v is 10, w is 12, o is 6, p is 10, q is 11, and x is 2, 3, 4, 5, 9 respectively; When F2M is at F2U16, a is 2, b is 16, c is 1, d is 15, e is 2, r is 9, t is 15, v is 16, w is 14, o is 8, p is 14, q is 15, and x is 3, 4, 5, 6, and 7 respectively; When the minimum negative value data F2M is located at F2U3, F2U7, F2U11, and F2U15, the nine-square grid data is calculated as follows: When F2M is located at F2U3, a is 3, b is 3, c is 2, d is 4, e is 2, then t is 2, v is 1, and w is 3; if e is 4, then t is 4, v is 3, w is 5, and x is 5, 6, 7, 8, 9 respectively; When F2M is at F2U7, a is 5, b is 7, c is 6, d is 8, e is 4, then t is 6, v is 5, w is 7; e is 6, then t is 8, v is 7, w is 9, and x is 2, 3, 7, 8, 9 respectively; When F2M is at F2U11, a is 7, b is 11, c is 10, d is 12, e is 6, then t is 10, v is 9, w is 11; e is 8, then t is 12, v is 11, w is 13, and x is 2, 3, 4, 5, 9 respectively; When F2M is at F2U15, a is 9, b is 15, c is 14, d is 16, and e is 8, then t is 14, v is 13, and w is 15; if e is 2, then t is 16, v is 15, w is 1, and x are 3, 4, 5, 6, and 7 respectively.
4. The water mist stabilization method according to claim 1, characterized in that: After forming a new line track, the water mist stabilization method further includes: Obtaining the line drawing trajectory before stabilization; the line drawing trajectory before stabilization is calculated using a coordinate calculation method; Compare the stroke trajectory before stabilization with the new stroke trajectory.
5. A water mist stabilization device suitable for a capacitive touch screen of a smart wearable device, characterized in that: include: A data extraction unit is used to extract three consecutive frames of data for each touch point that forms the stroke action after monitoring a stroke action on the capacitive touch screen of the smart wearable device; the capacitive touch screen has a small amount of water droplets or is covered with water mist; A coordinate calculation unit, used to perform dynamic weighted calculation based on three consecutive frames of data to obtain the coordinate value of each touch point; A trajectory generation unit, used to connect the coordinate values of multiple touch points to form a new stroke trajectory; The coordinate calculation unit is specifically used for: If three consecutive frames of data are F1, F2 and F3, take the maximum value D1 of F2; A nine-square grid is formed around the maximum value D1, and the corresponding values are F2D1 to F2D9; Sixteen squares are formed outside the nine squares, and the corresponding values are F2U1 to F2U16 respectively; Nine-grid and sixteen-grid are formed with the maximum value D1 of F1 frame, F3 frame and F2 frame as the center, and the corresponding values are F1D1~F1D9, F3D1~F3D9, F1U1~F1U16, F3U1~F3U16 respectively; The minimum negative value data in the sixteen squares of the F2 frame is selected as the maximum water property value of the F2 frame, which is recorded as F2M; Calculate the final touch pressed nine-square grid values FinD1 to FinD9 according to the maximum water value F2M, the nine-square grid data of the F1 frame, the F2 frame, and the F3 frame, and the sixteen-square grid data; By using the coordinate calculation method, the coordinate value of each touch point can be obtained according to the nine-grid values FinD1 to FinD9.
6. The water mist stabilization device according to claim 5, characterized in that: The water mist stabilizing device also includes: The monitoring unit is used to monitor the capacitive touch screen of the smart wearable device before monitoring that the capacitive touch screen has a stroke action, obtain the touch action, and determine whether the touch action is a stroke action.
7. The water mist stabilization device according to claim 5, characterized in that: The smart wearable device is a smart watch.
8. A water mist stabilization device suitable for a capacitive touch screen of a smart wearable device, characterized in that: The method comprises a processor, an input device, an output device and a memory, wherein the processor, the input device, the output device and the memory are interconnected, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Wet hand touch identification method and device, electronic equipment and medium
CN115756198A