Magnetic suspension underwater touch button device diving shell
By collecting and analyzing various parameters of underwater touch signals, establishing a cost function and using an optimization algorithm, identifying and adjusting the induced current threshold, the problem of accidental touch of magnetic levitation underwater touch buttons in underwater operations was solved, and accurate touch control of mobile phone screens was achieved.
Patent Information
- Application Number
- CN202510731542.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-03
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2045-06-03
AI Technical Summary
When mobile phones are used underwater, the water pressure can cause the magnetic levitation underwater touch button to come into contact with the transparent conductive protective film during movement, resulting in incorrect transmission of touch signals and accidental touches.
By collecting the contact area, contact pressure, non-contact area, non-contact pressure, contact induced current and non-contact induced current at each acquisition moment of the touch signal, a cost function is established, and an optimization algorithm is used to obtain the optimal value of the induced current threshold. Real touch signals and false touch signals are identified, and the threshold is adjusted according to the induced current threshold to distinguish between real touch signals and false touch signals.
It enables accurate identification of real touch signals during underwater operations, avoids accidental touches, and adapts to the effects of pressure applied by different users and water depth, ensuring the accuracy of touch operation.
Smart Images

Figure CN120631206B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of touch screen anti-accidental touch technology, specifically to a submersible shell for a magnetic levitation underwater touch button device. Background Technology
[0002] Most mobile phones use capacitive touchscreens. Due to limitations such as the conductivity of capacitive screens, the physical properties of water, and light refraction, mobile phones cannot be directly touched underwater. To complete underwater tasks such as underwater shooting and photography, a diving case is needed to waterproof the phone. After installing a diving case, pressure needs to be focused on the magnetic levitation underwater touch button on the diving case to enable touch control of the phone screen.
[0003] However, during the movement of the magnetic levitation underwater touch button on the surface of the mobile phone screen, the magnetic levitation underwater touch button is also affected by water pressure. The water pressure can easily cause the conductive soft rubber of the magnetic levitation underwater touch button to come into contact with the transparent conductive protective film during the movement, causing the touch signal to be transmitted incorrectly, resulting in the problem of accidental touch on the mobile phone screen. Summary of the Invention
[0004] This invention provides a submersible shell for a magnetic levitation underwater touch button device to solve the problem of accidental touches on the phone screen when the phone is underwater due to water pressure. The specific technical solution adopted is as follows:
[0005] One embodiment of the present invention provides a submersible shell for a magnetic levitation underwater touch button device, comprising the following steps:
[0006] During the underwater operation of a mobile phone equipped with a magnetic levitation underwater touch button device in a diving shell, the contact area, contact pressure, non-contact area, non-contact pressure, contact induced current and non-contact induced current were collected at each sampling moment when a touch signal appeared.
[0007] Based on the contact area, contact pressure, non-contact area and non-contact pressure at the same sampling time, the probability of false touch at the same sampling time is obtained; based on the contact induced current, non-contact induced current and probability of false touch at the sampling time, a cost function is established, and an optimization algorithm is used on the cost function to obtain the optimal value of the induced current threshold at each sampling time.
[0008] When the magnetic levitation underwater touch button is stationary on the surface of the mobile phone screen, the system can distinguish between real touch signals and erroneous touch signals based on the numerical relationship between the optimal value of the contact induced current and the induced current threshold at the time of collection, and complete the mobile phone touch operation for the real touch signal.
[0009] When the magnetic suspension underwater touch button moves on the surface of the mobile phone screen, a previous correlation collection time point of the collection time point is identified, the optimal adjustment threshold value of the collection time point is determined according to the values of the contact sensing current and the non-contact sensing current in the previous correlation collection time point of the collection time point, the real touch signal and the false touch signal are distinguished according to the numerical relationship between the contact sensing current of the collection time point and the optimal adjustment threshold value, and the mobile phone touch operation is completed on the real touch signal.
[0010] Further, the contact sensing current and the non-contact sensing current are:
[0011] The maximum value of the sensing current of all positions in the contact area at the collection time point is recorded as the contact sensing current at the collection time point.
[0012] The maximum value of the sensing current of all positions in the non-contact area at the collection time point is recorded as the non-contact sensing current at the collection time point.
[0013] Further, the acquisition method of the false touch possibility at the collection time point is:
[0014] The product of the contact area and the contact pressure at the collection time point is recorded as the contact characteristic value at the collection time point; the product of the non-contact area and the non-contact pressure at the collection time point is recorded as the non-contact characteristic value at the collection time point.
[0015] The absolute value of the difference between the contact characteristic value and the non-contact characteristic value at the collection time point is recorded as the contact characteristic difference at the collection time point.
[0016] The normalized value of the ratio of the sum of the non-contact characteristic value at the collection time point and the first preset parameter to the contact characteristic difference is recorded as the false touch possibility at the collection time point.
[0017] Further, the cost function is:
[0018] C(I,t,λ)=Q(t)+λ×(max(0,I1(t)-I)+max(0,I-I2(t)))
[0019] Wherein, C(I,t,λ) represents the cost function when the collection time point t, the penalty coefficient value is λ, and the sensing current threshold is I; I represents the sensing current threshold; t represents the collection time point; λ represents the penalty coefficient; Q(t) represents the false touch possibility at the collection time point t; I1(t) represents the contact sensing current at the collection time point t; I2(t) represents the non-contact sensing current at the collection time point t; max() represents the maximum value function.
[0020] Further, when the magnetic suspension underwater touch button is stationary on the surface of the mobile phone screen, the real touch signal and the false touch signal are distinguished according to the numerical relationship between the contact sensing current at the collection time point and the optimal value of the sensing current threshold, and the specific steps include:
[0021] When the positions corresponding to the contact areas of the mobile phone screen at two adjacent collection moments are unchanged, it is determined that the magnetic suspension underwater touch button is stationary on the surface of the mobile phone screen;
[0022] When the contact sensing current at the collection moment is greater than the optimal value of the sensing current threshold at the collection moment, the contact sensing current at the collection moment is marked as a real touch signal;
[0023] When the contact sensing current at the collection moment is less than or equal to the optimal value of the sensing current threshold at the collection moment, the contact sensing current at the collection moment is marked as a false touch signal.
[0024] Further, when the magnetic suspension underwater touch button moves on the surface of the mobile phone screen, the collection moment of the previous related collection moment is identified, including the following specific steps:
[0025] When the positions corresponding to the contact areas of the mobile phone screen at two adjacent collection moments are changed, it is determined that the magnetic suspension underwater touch button moves on the surface of the mobile phone screen;
[0026] The collection moment at which the magnetic suspension underwater touch button moves on the surface of the mobile phone screen and the collection moment before the collection moment are recorded as the previous related collection moment of the collection moment.
[0027] Further, the determination method of the adjusted optimal threshold of the collection moment is:
[0028] The number of collection moments at which the contact sensing current is not 0 in the previous related collection moment of the collection moment is recorded as the first number of the collection moment, and the number of collection moments at which the non-contact sensing current is 0 in the previous related collection moment of the collection moment is recorded as the second number of the collection moment; the difference between the number 1 and the first number of the collection moment is taken as the numerator, and the difference between the number 1 and the second number of the collection moment is taken as the denominator to establish a fraction, and the difference between the preset second parameter and the value of the fraction is recorded as the adjustment coefficient of the collection moment;
[0029] The standard deviation of the difference between the contact sensing current and the non-contact sensing current of all the previous related collection moments of the collection moment is recorded as the sensing current fluctuation range of the collection moment;
[0030] The product of the adjustment coefficient and the sensing current fluctuation range of the collection moment is recorded as the sum of the optimal value of the sensing current threshold of the collection moment, and the adjusted optimal threshold of the collection moment.
[0031] Further, the specific method for distinguishing the real touch signal and the false touch signal according to the numerical relationship between the contact sensing current and the adjusted optimal threshold of the collection moment is:
[0032] When the contact sensing current at the time of acquisition is greater than the optimal threshold for adjustment at the time of acquisition, the contact sensing current at the time of acquisition is marked as a real touch signal.
[0033] When the contact induced current at the time of acquisition is less than or equal to the optimal adjustment threshold at the time of acquisition, the contact induced current at the time of acquisition is marked as a false touch signal.
[0034] Furthermore, the watertight compartment of the submersible hull for the magnetic levitation underwater touch button device includes:
[0035] Waterproof transparent contact sheet, inner mobile phone screen touch film, buckle, fixed expansion handle thread, shutter button control PCB, shutter socket, connecting wire, diving shell bottom cover, diving shell top cover, magnetic levitation button embedded layer, waterproof chamber and magnetic levitation button exposed layer.
[0036] Furthermore, the lower cover of the submersible housing for the magnetic levitation underwater touch button device includes:
[0037] Charging port, shutter button, phone suction cup, side button, metal spring and rear view window.
[0038] The beneficial effects of this invention are:
[0039] The application firstly evaluates the possibility of the touch signal appearing at the collection moment as a false touch according to the area and pressure value difference of the contact position and the non-contact position of the mobile phone screen, respectively obtains the false touch possibility of each collection moment, establishes a cost function according to the contact sensing current, the non-contact sensing current and the false touch possibility of the collection moment, uses an optimization algorithm to obtain the optimal value of the sensing current threshold of each collection moment, and the optimal value of the sensing current threshold of each collection moment can realize the identification of the real touch signal in the case that the false touch possibility value of the collection moment is as small as possible; further, when the magnetic suspension underwater touch button is stationary on the surface of the mobile phone screen, the optimal value of the sensing current threshold of the collection moment is directly used as the threshold for judging whether the contact sensing current of the collection moment is a real touch signal, the real touch signal and the false touch signal are determined, and the touch operation is completed on the real touch signal; when the magnetic suspension underwater touch button moves on the surface of the mobile phone screen, the optimal value of the sensing current threshold of the collection moment is further adjusted according to the values of the contact sensing current and the non-contact sensing current in the previous related collection moment, the adjusted optimal threshold of the collection moment is determined, the adjusted optimal threshold of the collection moment is used as the threshold for judging whether the contact sensing current of the collection moment is a real touch signal, the real touch signal and the false touch signal are determined, and the touch operation is completed on the real touch signal, and the determination method of the real touch signal and the false touch signal of the application can adaptively determine the sensing current threshold, avoid the influence of the pressure applied by different users and the water pressure of different working depths on the real touch operation, and solve the problem that the mobile phone is affected by water pressure when performing underwater operation, and the mobile phone screen is prone to false touch. BRIEF DESCRIPTION OF DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0041] Figure 1 A flowchart of a magnetic suspension underwater touch button device submarine shell provided by an embodiment of the present application;
[0042] Figure 2 A schematic diagram of the water-tight cabin structure of the magnetic suspension underwater touch button device submarine shell provided by an embodiment of the present application, including a water-tight layer transparent contact sheet 1, an inner layer mobile phone screen touch screen film 2, a lock buckle 3, a fixed expansion handle thread 4, a shutter key control PCB 5, a shutter socket 6, a connecting line 7, a submarine shell lower cover 8, a submarine shell upper cover 9, a magnetic suspension button embedded layer 10, a water-tight cabin 11, and a magnetic suspension button outer exposed layer 12;
[0043] Figure 3 The lower cover structure diagram of the magnetic suspension underwater touch button device diving shell provided by one embodiment of the present application includes a charging opening 13, a shutter key 14, a mobile phone fixing suction cup 15, a side key 16, a metal elastic sheet 17, and a rear view window 18.
[0044] Figure 4 The three-view diagram of the magnetic suspension underwater touch button device diving shell provided by one embodiment of the present application.
[0045] Figure 5 The false touch possibility acquisition flowchart provided by one embodiment of the present application. DETAILED DESCRIPTION
[0046] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.
[0047] Please refer to Figure 1 which shows the flowchart of the magnetic suspension underwater touch button device diving shell provided by one embodiment of the present application. The method includes the following steps:
[0048] In step S001, during the underwater operation of the mobile phone equipped with the magnetic suspension underwater touch button device diving shell, the contact area, contact pressure, non-contact area, non-contact pressure, contact induced current, and non-contact induced current at each collection time when the touch signal appears are collected.
[0049] The magnetic suspension underwater touch button device on the diving shell can move the underwater touch button on the transparent protective film on the surface of the mobile phone screen, so as to realize the direct control of the mobile phone screen by the finger through the contact between the underwater touch button and the transparent protective film.
[0050] The magnetic suspension underwater touch button device diving shell includes two components, i.e., the magnetic suspension button upper group and the magnetic suspension button lower group. The magnetic suspension button upper group is outside the transparent protective film and can be directly contacted by the user's hand. The magnetic suspension button lower group is inside the transparent protective film and is an internal component, which cannot be directly contacted by the user's hand. The magnetic suspension button upper group and the magnetic suspension button lower group are jointly adsorbed on the two surfaces of the transparent protective film, and the magnetic suspension button of the upper group can drive the lower group to move.
[0051] When the user needs to operate the mobile phone touch screen, the user touches the upper group of the magnetic suspension button to the target operation position and presses it down, so that the lower group of the magnetic suspension button makes the conductive soft rubber of the lower group of the magnetic suspension button contact the transparent conductive protective film and moves down at the target operation position, so that the transparent conductive protective film contacts the mobile phone screen to realize the touch screen function. The transparent protective film and the transparent conductive protective film of the diving shell form a waterproof sealed cavity, and the lower group of the magnetic suspension button is located in the sealed waterproof sealed cavity. The waterproof sealed cavity can block and isolate water and conductive liquid from the outside, so that the water and the conductive liquid cannot contact the surface of the mobile phone screen.
[0052] When the user does not need to operate the mobile phone touch screen, the upper group of the magnetic suspension button is not pressed down, so the transparent conductive protective film cannot contact the mobile phone screen, and the touch screen function cannot be realized. This can prevent the mobile phone from being affected by water pressure when the user does not operate the mobile phone touch screen, so that the mobile phone screen is not mistakenly touched. However, during the movement of the magnetic suspension underwater touch button on the surface of the mobile phone screen, the magnetic suspension underwater touch button is also affected by water pressure. The pressure of the water pressure can cause the conductive soft rubber to contact the transparent conductive protective film during the movement of the magnetic suspension underwater touch button, causing the touch signal to be mistakenly transmitted, resulting in the problem of mistakenly touching the mobile phone screen.
[0053] Therefore, during the underwater operation of the mobile phone equipped with the magnetic suspension underwater touch button device diving shell, if the magnetic suspension underwater touch button moves on the surface of the mobile phone screen, the touch signal needs to be further judged to determine whether the touch signal is a mistakenly transmitted touch signal, so as to avoid the problem of mistakenly touching the mobile phone during underwater operation caused by water pressure.
[0054] The structure diagram of the waterproof cabin of the magnetic suspension underwater touch button device diving shell is shown in Figure 2 . In Figure 2 , 1 represents a waterproof layer transparent contact sheet, 2 represents an inner layer mobile phone screen touch screen film, 3 represents a lock, 4 represents a fixed expansion handle screw, 5 represents a shutter key control PCB, 6 represents a shutter socket, 7 represents a connecting line, 8 represents a diving shell lower cover, 9 represents a diving shell upper cover, 10 represents a magnetic suspension button embedded layer, 11 represents a waterproof cabin, and 12 represents a magnetic suspension button exposed layer. The shutter socket is inserted into the mobile phone charging port, and the magnetic suspension button embedded layer is installed in the waterproof cabin. It can be understood that the sealed cavity containing the mobile phone of the magnetic suspension underwater touch button device diving shell is composed of the diving shell upper cover and the diving shell lower cover. The diving shell upper cover is used to isolate water to prevent water from directly touching the surface of the mobile phone screen and causing mistaken touch or random touch. The magnetic suspension button is provided in the waterproof cabin. The magnetic suspension button is divided into two layers and is attracted to the surface of the waterproof cabin of the diving shell upper cover by the upper and lower magnets. The user touches the transparent film and moves the upper button with the finger. The upper button is provided with a magnet and can drive the lower button to move simultaneously, so that the user can touch any point of the mobile phone screen underwater, and the touch screen signal is transmitted to the mobile phone screen in the diving shell through the embedded magnet conductive silicone rubber.
[0055] A schematic diagram of a lower cover structure of a magnetic suspension underwater touch button device diving shell is shown in Figure 3 In Figure 3 , 13 represents a charging opening, 14 represents a shutter key, 15 represents a mobile phone fixing suction cup, 16 represents a side key, 17 represents a metal spring, and 18 represents a rear view window; wherein the metal spring is used to fix the mobile phone. It can be understood that the lower cover of the diving shell is provided with a shooting shutter key, the key is provided with a PCB circuit control, and the mobile phone is connected through a wire interface. The function of starting the camera operation for shooting is realized by pressing the shutter key to start the PCB signal transmission.
[0056] A three-view diagram of a magnetic suspension underwater touch button device diving shell is shown in Figure 4 .
[0057] During the underwater operation of the mobile phone equipped with the magnetic suspension underwater touch button device diving shell, a collection time is set every 0.01 seconds.
[0058] When a touch signal appears, the touch magnetic suspension button is pressed down, and the corresponding pressing position on the transparent conductive protective film contacts the mobile phone screen. The contact position forms a capacitor. The area of the mobile phone screen surface forming the capacitor is recorded as the contact area of the mobile phone screen corresponding to the collection time. The area of the mobile phone screen surface not forming the capacitor is recorded as the non-contact area of the mobile phone screen corresponding to the collection time. The contact pressure of the contact area of the mobile phone screen at each collection time and the non-contact pressure of the non-contact area of the mobile phone screen at each collection time are obtained using the distributed pressure sensor array of the mobile phone touch IC and the mobile phone screen.
[0059] At the same time, the sensing currents of all positions in the contact area and the non-contact area are collected. The maximum value of the sensing currents of all positions in the contact area at the collection time is recorded as the contact sensing current at the collection time. The maximum value of the sensing currents of all positions in the non-contact area at the collection time is recorded as the non-contact sensing current at the collection time.
[0060] It can be understood that when no touch signal appears, the values of the contact area, the contact pressure, the non-contact area, the non-contact pressure, the contact sensing current, and the non-contact sensing current are all 0. At this time, the mobile phone does not perform touch operation. Therefore, the present application only analyzes each collection time when a touch signal appears during the underwater operation of the mobile phone equipped with the magnetic suspension underwater touch button device. When the duration of the appearance of the touch signal is less than 0.01 seconds, only the earliest time in the duration period of the appearance of the touch signal is set as a collection time.
[0061] At this point, the contact area, the contact pressure, the non-contact area, the non-contact pressure, the contact sensing current, and the non-contact sensing current at each collection time when a touch signal appears during the underwater operation of the mobile phone equipped with the magnetic suspension underwater touch button device are obtained.
[0062] Step S002, according to the contact area, the contact pressure, the non-contact area and the non-contact pressure of the same collection time, the false touch possibility of the same collection time is obtained.
[0063] The product of the contact area and the contact pressure of the collection time is recorded as the contact characteristic value of the collection time; the product of the non-contact area and the non-contact pressure of the collection time is recorded as the non-contact characteristic value of the collection time; the absolute value of the difference between the contact characteristic value and the non-contact characteristic value of the collection time is recorded as the contact characteristic difference of the collection time; the normalized value of the ratio of the sum of the non-contact characteristic value of the collection time and the first parameter to the contact characteristic difference is recorded as the false touch possibility of the collection time.
[0064] It should be noted that the Z-Score standard normalization method is used to calculate the normalized value in the embodiment, and other methods of existing technologies such as the maximum and minimum value normalization method, the sigmoid function and the like can be used to calculate the normalized value in the actual application process, which is not limited herein.
[0065] In the ratio calculation process, a preset value is added to the denominator to avoid the case that the denominator is zero. The preset value is 0.1 in the embodiment. The first parameter is a preset parameter value, and the value of the first parameter is 0.1 in the embodiment. The first parameter is used to avoid the case that the non-contact area or the non-contact pressure is 0, so that the value of the contact characteristic difference of the collection time cannot affect the value of the false touch possibility of the collection time, and the value of the false touch possibility of the collection time is too small.
[0066] When the difference between the contact area and the non-contact area of the collection time is larger, the difference between the contact pressure and the non-contact pressure is larger, and the values of the non-contact area and the non-contact pressure are smaller, the possibility that the touch signal of the collection time is a false touch is smaller, and the false touch possibility of the collection time is smaller.
[0067] Thus, the false touch possibilities of all collection times are obtained, and the false touch possibility obtaining flowchart is shown in FIG. 2. Figure 5
[0068] Step S003, according to the contact sensing current, the non-contact sensing current and the false touch possibility of the collection time, a cost function is established, an optimization algorithm is used for the cost function, the optimal value of the sensing current threshold of each collection time is obtained, when the magnetic suspension underwater touch button is static on the surface of the mobile phone screen, the numerical relationship between the contact sensing current and the optimal value of the sensing current threshold of the collection time is used to distinguish the real touch signal and the false touch signal, and the mobile phone touch operation is completed on the real touch signal.
[0069] According to the contact sensing current, the non-contact sensing current and the false touch possibility of the collection time, a cost function C(I, t, λ) is established:
[0070] C(I, t, λ) = Q(t) + λ x (max(0, I1(t) - I) + max(0, I - I2(t)))
[0071] Wherein, C(I, t, λ) represents the cost function when the collection time t, the penalty coefficient is λ, the induced current threshold is I; I represents the induced current threshold; t represents the collection time; λ represents the penalty coefficient, the value of the penalty coefficient is obtained by cross-validation; Q(t) represents the false touch possibility of the collection time t; I1(t) represents the contact induced current of the collection time t; I2(t) represents the non-contact induced current of the collection time t; max() represents the maximum function, the maximum function takes the maximum value of each value separated by commas in the parentheses.
[0072] Wherein, the value of the penalty coefficient obtained by cross-validation is a known technology, which will not be described again. The cost function is used to evaluate the cost of identifying the real touch signal when the collection time t and the induced current threshold value I.
[0073] Using the optimization algorithm, the optimal value I(t) of the induced current threshold I of the collection time t is obtained according to the cost function.
[0074] Wherein, the particle swarm algorithm is used as the optimization algorithm in this embodiment to obtain the optimal value of the induced current threshold of each collection time, and the optimal value of the induced current threshold of each collection time can realize the identification of the real touch signal under the condition that the false touch possibility of the collection time is as small as possible. As other embodiments, on the basis of achieving the purpose of obtaining the optimal value of the induced current threshold of each collection time according to the cost function, the implementer can use other methods such as Lagrange multiplier in the prior art to obtain the optimal value of the induced current threshold, and the present application does not make special limitation.
[0075] When the positions corresponding to the contact areas of the phone screen of the adjacent two collection times are unchanged, it is determined that the magnetic suspension underwater touch button is stationary on the surface of the phone screen.
[0076] When the magnetic suspension underwater touch button is stationary on the surface of the phone screen, the real touch signal and the false touch signal are determined, and the touch operation is completed for the real touch signal. The specific steps are as follows: when the contact induced current of the collection time is greater than the optimal value of the induced current threshold of the collection time, the contact induced current of the collection time is marked as a real touch signal, and the phone completes the touch operation according to the touch signal; when the contact induced current of the collection time is less than or equal to the optimal value of the induced current threshold of the collection time, the contact induced current of the collection time is marked as a false touch signal, and the phone does not complete the touch operation.
[0077] The method for determining the real touch signal and the false touch signal can adaptively determine the sensing current threshold, thereby avoiding the influence of the pressure applied by different users and the water pressure of different working depths on the real touch operation.
[0078] At this point, the real touch signal and the false touch signal are determined, and the touch operation is completed on the real touch signal.
[0079] In step S004, when the magnetic suspension underwater touch button moves on the surface of the mobile phone screen, the previous related collection time of the collection time is identified, the optimal adjustment threshold of the collection time is determined according to the values of the contact sensing current and the non-contact sensing current in the previous related collection time of the collection time, the real touch signal and the false touch signal are distinguished according to the numerical relationship between the contact sensing current of the collection time and the optimal adjustment threshold, and the mobile phone touch operation is completed on the real touch signal.
[0080] When the positions corresponding to the contact areas of the mobile phone screen of two adjacent collection times change, it is determined that the magnetic suspension underwater touch button moves on the surface of the mobile phone screen.
[0081] When the magnetic suspension underwater touch button moves on the surface of the mobile phone screen, the collection time and all the collection times continuously moving before the collection time are identified, and all the identified collection times are recorded as the previous related collection time of the collection time.
[0082] The optimal adjustment threshold of the collection time is determined according to the values of the contact sensing current and the non-contact sensing current in the previous related collection time of the collection time.
[0083] The number of collection times with a contact sensing current of 0 in the previous related collection time of the collection time is recorded as the first number of the collection time, and the number of collection times with a non-contact sensing current of 0 in the previous related collection time of the collection time is recorded as the second number of the collection time. The difference between the number 1 and the first number of the collection time is taken as the numerator, the difference between the number 1 and the second number of the collection time is taken as the denominator, the difference between the second parameter and the value of the fraction is recorded as the adjustment coefficient of the collection time. The standard deviation of the difference between the contact sensing current and the non-contact sensing current of all the previous related collection times of the collection time is recorded as the sensing current fluctuation range of the collection time. The product of the adjustment coefficient of the collection time and the sensing current fluctuation range is added to the optimal value of the sensing current threshold of the collection time, and the result is recorded as the optimal adjustment threshold of the collection time.
[0084] The second parameter is a preset parameter, and the value of the second parameter in the embodiment is 0.75.
[0085] When the contact induction current at the collection moment is greater than the adjusted optimal threshold value at the collection moment, the contact induction current at the collection moment is marked as a real touch signal, and the mobile phone completes a touch operation according to the touch signal; when the contact induction current at the collection moment is less than or equal to the adjusted optimal threshold value at the collection moment, the contact induction current at the collection moment is marked as a false touch signal, and the mobile phone does not complete a touch operation.
[0086] At this point, according to the adjusted optimal threshold value at the collection moment, the touch screen signal of the magnetic suspension underwater touch button when the magnetic suspension underwater touch button moves on the surface of the mobile phone screen is accurately identified.
[0087] At this point, according to the magnetic suspension underwater touch button device, accurate mobile phone touch is realized.
[0088] The above only describes the preferred embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. within the principles of the present application shall be included in the protection scope of the present application.
Claims
1. A magnetic suspension underwater touch button device diving housing, characterized in that, The method comprises the following steps: During the underwater operation of a mobile phone equipped with a magnetic suspension underwater touch button device, the contact area, contact pressure, non-contact area, non-contact pressure, contact sensing current and non-contact sensing current at each collection time when a touch signal occurs are collected; According to the contact area, contact pressure, non-contact area and non-contact pressure at the same collection time, the possibility of a false touch at the same collection time is obtained; according to the contact sensing current, non-contact sensing current and possibility of a false touch at the collection time, a cost function is established, an optimization algorithm is used on the cost function, and the optimal value of the sensing current threshold at each collection time is obtained; When the magnetic suspension underwater touch button is stationary on the surface of the mobile phone screen, according to the numerical relationship between the contact sensing current at the collection time and the optimal value of the sensing current threshold, the true touch signal and the false touch signal are distinguished, and the mobile phone touch operation is completed on the true touch signal; When the magnetic suspension underwater touch button moves on the surface of the mobile phone screen, the previous related collection time of the collection time is identified, the adjusted optimal threshold of the collection time is determined according to the values of the contact sensing current and the non-contact sensing current in the previous related collection time of the collection time, and according to the numerical relationship between the contact sensing current at the collection time and the adjusted optimal threshold, the true touch signal and the false touch signal are distinguished, and the mobile phone touch operation is completed on the true touch signal.
2. A magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, The contact sensing current and the non-contact sensing current are: The maximum value of the sensing current at all positions in the contact area at the collection time is recorded as the contact sensing current at the collection time; The maximum value of the sensing current at all positions in the non-contact area at the collection time is recorded as the non-contact sensing current at the collection time.
3. A magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, The method for obtaining the possibility of a false touch at the collection time is: The product of the contact area and the contact pressure at the collection time is recorded as the contact characteristic value at the collection time; the product of the non-contact area and the non-contact pressure at the collection time is recorded as the non-contact characteristic value at the collection time; The absolute value of the difference between the contact characteristic value and the non-contact characteristic value at the collection time is recorded as the contact characteristic difference at the collection time; The normalized value of the ratio of the sum of the non-contact characteristic value at the collection time and the first preset parameter to the contact characteristic difference is recorded as the possibility of a false touch at the collection time.
4. The magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, The cost function is: C(I,t,λ)=Q(t)+λ×(max(0,I1(t)-I)+max(0,I-I2(t))) Wherein, C(I,t,λ) represents the cost function when the collection time t is the penalty coefficient value λ, and the sensing current threshold is I; I represents the sensing current threshold; t represents the collection time; λ represents the penalty coefficient; Q(t) represents the possibility of a false touch at the collection time t; I1(t) represents the contact sensing current at the collection time t; I2(t) represents the non-contact sensing current at the collection time t; max() represents the maximum value function.
5. A magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, When the magnetic suspension underwater touch button is stationary on the surface of the mobile phone screen, according to the numerical relationship between the contact sensing current at the collection time and the optimal value of the sensing current threshold, the true touch signal and the false touch signal are distinguished, which comprises the following specific steps: When the positions corresponding to the contact areas of the mobile phone screen at two adjacent collection moments are unchanged, it is determined that the magnetic suspension underwater touch button is stationary on the surface of the mobile phone screen; When the contact sensing current at the collection moment is greater than the optimal value of the sensing current threshold at the collection moment, the contact sensing current at the collection moment is marked as a real touch signal; When the contact sensing current at the collection moment is less than or equal to the optimal value of the sensing current threshold at the collection moment, the contact sensing current at the collection moment is marked as a false touch signal.
6. A magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, The specific steps for identifying the previous related collection moment of the collection moment when the magnetic suspension underwater touch button moves on the surface of the mobile phone screen include: When the positions corresponding to the contact areas of the mobile phone screen at two adjacent collection moments are changed, it is determined that the magnetic suspension underwater touch button moves on the surface of the mobile phone screen; The collection moment when the magnetic suspension underwater touch button moves on the surface of the mobile phone screen and the collection moment before the collection moment are recorded as the previous related collection moment of the collection moment.
7. A magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, The determination method of the adjusted optimal threshold of the collection moment is: The number of collection moments with a contact sensing current of 0 in the previous related collection moment of the collection moment is recorded as the first number of the collection moment, and the number of collection moments with a non-contact sensing current of 0 in the previous related collection moment of the collection moment is recorded as the second number of the collection moment; the difference between the number 1 and the first number of the collection moment is taken as the numerator, the difference between the number 1 and the second number of the collection moment is taken as the denominator, a fraction is established, the difference between a preset second parameter and the value of the fraction is recorded as the adjustment coefficient of the collection moment; The standard deviation of the difference between the contact sensing current and the non-contact sensing current of all the previous related collection moments of the collection moment is recorded as the sensing current fluctuation range of the collection moment; The product of the adjustment coefficient of the collection moment and the sensing current fluctuation range is recorded as the sum of the optimal value of the sensing current threshold of the collection moment, and the adjusted optimal threshold of the collection moment.
8. A magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, The specific method for distinguishing the real touch signal and the false touch signal according to the numerical relationship between the contact sensing current of the collection moment and the adjusted optimal threshold includes: When the contact sensing current at the collection moment is greater than the adjusted optimal threshold of the collection moment, the contact sensing current at the collection moment is marked as a real touch signal; When the contact sensing current at the collection moment is less than or equal to the adjusted optimal threshold of the collection moment, the contact sensing current at the collection moment is marked as a false touch signal.
9. A magnetic levitation underwater touch button device diving shell according to claim 1, characterized in that, The water-tight cabin of the diving shell of the magnetic suspension underwater touch button device includes: The water-tight layer transparent contact sheet, the inner layer mobile phone screen touch screen film, the lock buckle, the fixed expansion handle thread, the shutter key control PCB, the shutter socket, the connecting line, the diving shell lower cover, the diving shell upper cover, the magnetic suspension button embedded layer, the water-tight cabin and the magnetic suspension button outer exposed layer.
10. The magnetic levitation underwater touch button device diving shell of claim 1, wherein, The lower cover of the diving shell of the magnetic suspension underwater touch button device includes: The charging opening, the shutter key, the mobile phone fixed suction cup, the side key, the metal spring and the rear view window.
Citation Information
Patent Citations
Giant magnetostrictive pressure measuring device and pressure measuring method
CN110940440A
Force measurement unit for process physical property determination has positioner unit with arm to unload load carrier from force sensor for taring and calibration
DE10326469A1