Touch control method of touch control display device and related equipment
Through multiple noise reduction processing, the spatial distribution characteristics of the noise are displayed, the problem that noise sudden changes in the special-shaped display device affect the touch function is solved, ensuring that the touch command can respond normally in the presence of noise and ensuring touch performance.
Patent Information
- Application Number
- CN202411366448.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2024-12-31
AI Technical Summary
The noise reduction method of the special-shaped display device causes the noise to be reduced to still affect the normal use of the touch function, especially the touch channel is incompletely cut at the rounded corners of the special-shaped screen, resulting in sudden noise changes and affecting touch performance.
By obtaining display data, the spatial distribution characteristics of the display noise are determined, and multiple noise reduction processing is performed based on this to obtain a weak second noise reduction noise, ensuring that touch commands can respond in a timely manner and ensuring the normal use of touch functions.
Effectively weaken or eliminate display noise, reduce the impact of noise on touch functions, ensure that touch commands can be identified and processed in a timely manner in the presence of noise, and ensure the normal use of touch functions.
Smart Images

Figure CN119225558A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a touch control method of a touch display device and related equipment. Background Art
[0002] In order to meet the use requirements in different environments, the shape of display devices has also diversified, gradually developing from traditional flat rectangular to irregular shapes, which causes the touch signal at irregular positions to be poor due to noise problems.
[0003] However, the noise reduction method for the special-shaped display device in the related art will cause the noise data after noise reduction to still affect the normal use of the touch function. Summary of the invention
[0004] In view of this, the purpose of the present application is to provide a touch control method and related equipment for a touch display device to solve the above technical problems.
[0005] Based on the above objectives, a first aspect of the present application provides a touch control method of a touch display device, comprising:
[0006] Acquiring display data of a current display screen of the touch display device, wherein the display data includes display noise;
[0007] In response to determining that the current display picture belongs to the first type of picture quality, determining the spatial distribution characteristics of the display noise, and performing noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise;
[0008] determining a spatial distribution feature of the first denoising noise, and performing denoising processing on the first denoising noise according to the spatial distribution feature of the first denoising noise to obtain a second denoising noise;
[0009] In response to determining that the touch display device detects a touch instruction, touch control is performed based on the touch instruction and the second noise reduction noise.
[0010] Optionally, determining that the currently displayed picture belongs to the first type of picture quality includes:
[0011] In response to the display noise not being within a preset noise threshold range, it is determined that the currently displayed picture belongs to the first type of picture quality.
[0012] Optionally, after acquiring display data of a current display screen of the touch display device, the method further includes:
[0013] In response to determining that the current display picture belongs to the second type of picture quality, determining the spatial distribution characteristics of the display noise, and performing noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise;
[0014] In response to determining that the touch display device detects a touch instruction, touch control is performed based on the touch instruction and the first noise reduction noise.
[0015] Optionally, determining that the currently displayed picture belongs to the second type of picture quality includes:
[0016] In response to the display noise being within a preset noise threshold range, it is determined that the current display image belongs to the second type of image quality.
[0017] Optionally, performing noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise includes:
[0018] Performing polynomial function fitting on the display noise by utilizing the spatial distribution characteristics of the display noise to obtain a first fitting noise;
[0019] The first denoising noise is determined based on a difference between the display noise and the first fitting noise.
[0020] Optionally, the performing denoising processing on the first denoising noise according to the spatial distribution characteristics of the first denoising noise to obtain second denoising noise includes:
[0021] Performing polynomial function fitting on the first denoising noise by using the spatial distribution characteristics of the first denoising noise to obtain a second fitting noise;
[0022] The second denoised noise is determined based on a difference between the first denoised noise and the second fitted noise.
[0023] Optionally, the touch display device includes a first control unit and a second control unit that are communicatively connected;
[0024] Before acquiring display data of a current display screen of the touch display device, the method further includes:
[0025] In response to the touch display device receiving a touch command when in a powered-on state and determining that the touch display device is not in a lit state, shielding the touch command reported by the second control unit by using the first control unit;
[0026] In response to determining that the touch display device is in the lighting state, the first control unit is used to reset the second control unit, so that the first control unit receives the touch instruction reported by the second control unit.
[0027] Optionally, determining that the touch display device is not in a lighting state includes:
[0028] Acquiring a lighting feedback signal received by the first control unit;
[0029] In response to the lighting feedback signal being a first level or a first waveform signal, it is determined that the touch display device is not in a lighting state.
[0030] Optionally, the using the first control unit to shield the touch control instruction reported by the second control unit includes:
[0031] Acquire the time when the touch display device enters a power-on state;
[0032] In response to the time not reaching a preset time threshold, the first control unit is used to shield the touch instruction reported by the second control unit.
[0033] Optionally, the using the first control unit to shield the touch control instruction reported by the second control unit includes:
[0034] In response to the first control unit not receiving the power-on feedback signal, the first control unit is used to shield the touch control instruction reported by the second control unit.
[0035] Optionally, determining that the touch display device is in a lighted state includes:
[0036] Acquiring a lighting feedback signal received by the first control unit;
[0037] In response to the lighting feedback signal being a second level or a second waveform signal, it is determined that the touch display device is in a lighting state.
[0038] Optionally, the first control unit is a host control unit, and the second control unit is a touch control unit.
[0039] Based on the same inventive concept, the second aspect of the present application provides a touch control device of a touch display device, comprising:
[0040] an acquisition module, configured to acquire display data of a current display screen of the touch display device, wherein the display data includes display noise;
[0041] A first noise reduction module is configured to, in response to determining that the current display picture belongs to the first type of picture quality, determine the spatial distribution characteristics of the display noise, and perform noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise;
[0042] A second denoising module is configured to determine a spatial distribution feature of the first denoising noise, and perform denoising processing on the first denoising noise according to the spatial distribution feature of the first denoising noise to obtain a second denoising noise;
[0043] The touch control module is configured to, in response to determining that the touch display device detects a touch instruction, perform touch control based on the touch instruction and the second noise reduction noise.
[0044] The third aspect of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the method described in the first aspect when executing the program.
[0045] A fourth aspect of the present application provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method described in the first aspect.
[0046] A fifth aspect of the present application provides a computer program product, comprising computer program instructions, which, when executed on a computer, cause the computer to execute the method described in the first aspect.
[0047] From the above, it can be seen that the touch method and related equipment of the touch display device provided by the present application, when it is determined that the current display screen belongs to the first type of picture quality, in order to reduce the influence of display noise on the touch function, the spatial distribution characteristics of the display noise are determined, and then the display noise is denoised according to the spatial distribution characteristics of the display noise to obtain a first noise reduction noise. Then, in order to avoid the first noise reduction noise after noise reduction still affecting the normal use of the touch function, the spatial distribution characteristics of the first noise reduction noise are determined, and the first noise reduction noise is denoised again according to the spatial distribution characteristics of the first noise reduction noise to obtain a second noise reduction noise, which effectively weakens or eliminates the display noise and greatly reduces the influence of the display noise on the touch function. At this time, if the touch display device detects a touch command, it can respond to the touch control in a timely manner based on the touch command and the second noise reduction noise, thereby ensuring the normal use of the touch function. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0049] Figure 1A schematic diagram of a coupling path of display noise entering the touch layer in an embodiment of the present application;
[0050] Figure 2 A flow chart of a touch control method of a touch display device according to an embodiment of the present application;
[0051] Figure 3A A schematic diagram of normal display noise according to an embodiment of the present application;
[0052] Figure 3B A schematic diagram of curve fitting noise reduction for a conventional rectangular screen according to an embodiment of the present application;
[0053] Figure 3C A first schematic diagram of denoised data according to an embodiment of the present application;
[0054] Figure 3D A schematic diagram of abnormal display noise according to an embodiment of the present application;
[0055] Figure 3E This is a schematic diagram of abnormal noise data in an embodiment of the present application;
[0056] Figure 3F A schematic diagram of the spatial distribution of abnormal noise data in an embodiment of the present application;
[0057] Figure 3G A second schematic diagram of the data after noise reduction according to an embodiment of the present application;
[0058] Figure 3H This is a first schematic diagram of the spatial distribution of the denoised data according to an embodiment of the present application;
[0059] Fig. 3I A schematic diagram of the strong noise reduction algorithm flow in an embodiment of the present application;
[0060] Figure 3J A third schematic diagram of the data after noise reduction according to an embodiment of the present application;
[0061] Figure 3K A second schematic diagram of the spatial distribution of the denoised data according to an embodiment of the present application;
[0062] Figure 3L This is a schematic diagram of a screen power-on timing diagram of an embodiment of the present application;
[0063] Figure 3M A first schematic diagram of a collaborative processing flow of an embodiment of the present application;
[0064] Figure 3N A second schematic diagram of the collaborative processing flow of an embodiment of the present application;
[0065] Figure 4 FIG. 4 is a structural block diagram of a touch control device of a touch control display device according to an embodiment of the present application.
[0066] Figure 5 A schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0067] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0068] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0069] It is understandable that before using the technical solutions of each embodiment of the present application, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0070] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to the electronic device, application, server, storage medium or other software or hardware that performs the operation of the technical solution of the present application according to the prompt message.
[0071] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0072] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation method of this application. Other methods that meet relevant laws and regulations may also be applied to the implementation method of this application.
[0073] In order to meet the needs of use in different environments, the form of display devices has also diversified, gradually developing from traditional flat rectangles to special shapes. For example, with the rapid development of new energy vehicles and flexible organic light-emitting diode (OLED) screens in the automotive industry, the size and form of vehicle-mounted central control screens have also made new breakthroughs. In order to provide drivers with a better driving and entertainment experience, the size of a single vehicle-mounted central control screen is required to reach 18 inches, and the form has also developed from the traditional flat rectangle to curved screens and special-shaped screens. Special-shaped screens such as rounded corners change the appearance of the screen, making it more fashionable and technological, which is also the development trend of flexible OLED displays.
[0074] However, in the prior art, the noise reduction method for the special-shaped display device will cause the noise data after the noise reduction to still affect the normal use of the touch function.
[0075] The present application found that one of the reasons why the noise data after noise reduction still affects the normal use of the touch function is that the special-shaped display device (taking rounded corners as an example) is different from the conventional rectangular display device. The rounded corners at the four corners will cause the originally complete touch channel to be cut and incomplete, and the unit node (one or more) will change from a rectangle to an irregular circle. The capacitance (Cm) and coupling capacitance (Cp Loading) of the touch layer of this node will differ greatly from those of the adjacent nodes, and the display noise of the screen coupled to this node will also differ greatly from that of the adjacent nodes, resulting in a sudden change in the noise of the entire touch channel at this node.
[0076] like Figure 1 As shown, the display noise generated by the signal jump of the source driver (Source Driver) is coupled to the cathode through the capacitor (Parasitic) between the data line (Source Line) and the cathode (OLED Cathode), and between the cathode and the touch panel (TP) is a packaging layer (TFE) encapsulating the display layer. Then, the cathode and the transmitting electrode (Tx) of the touch panel are coupled to the transmitting electrode (Tx) through the capacitor (Ctx) in the packaging layer. Similarly, the cathode and the receiving electrode (Rx) of the touch panel are coupled to the transmitting electrode (Tx) through the capacitor (Crx) in the packaging layer. In this way, the display noise finally enters the touch control integrated circuit (Touch IC, TIC). The display noise entering the touch panel will affect the normal use of the touch function, wherein the display noise mainly acts on the receiving electrode (Rx).
[0077] In the related art, after the noise reduction method for the special-shaped display device is processed, the residual noise will still affect the normal use of the touch function. For example, when the residual noise is a positive value, it will cause touch ghost points, or when the residual noise is a negative value, it will cause the finger or glove to draw a line and break the line and eliminate the point.
[0078] The embodiments of the present application provide a touch method for a touch display device, which can effectively weaken or eliminate display noise and significantly reduce the impact of display noise on the touch function. At this time, if the touch display device detects a touch command, it can respond to the touch control in a timely manner based on the touch command and the second noise reduction noise, thereby ensuring the normal use of the touch function.
[0079] like Figure 2 As shown, the method of this embodiment includes:
[0080] Step 201 : acquiring display data of a current display screen of the touch display device, wherein the display data includes display noise.
[0081] In specific implementation, a touch display device is a device that integrates touch function and display function. Users can not only watch content through the screen, but also interact with the device by touching the screen. This device is widely used in smart phones, tablet computers, touch screen computers and some professional equipment.
[0082] The current display screen refers to the visual content currently being displayed to the user by the touch display device, which may be a video, a picture, text, a game screen, or any information displayed by the device.
[0083] Display data refers to all the digital information that makes up the current display. Each pixel on the screen corresponds to a set of values, which determine the color, brightness and other properties of the pixel. Therefore, display data is a collection of these values, which together constitute the content displayed on the screen.
[0084] Display noise refers to interference signals or phenomena that should not appear in the displayed content but actually exist. These noises may come from a variety of factors, such as electromagnetic interference in the circuit, distortion during signal transmission, and the physical characteristics of the display itself (such as pixel defects, uneven brightness or color).
[0085] Step 202: in response to determining that the current display picture belongs to the first type of picture quality, determine the spatial distribution characteristics of the display noise, and perform noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise.
[0086] In specific implementation, it is identified whether the current picture belongs to a specific "first type of picture quality". This judgment may be based on multiple factors, such as picture resolution, color depth, compression rate, frame rate, picture content characteristics (such as static or dynamic scene), etc.
[0087] Since the jump of the display signal is relatively small when switching from a normal screen to a high-noise screen, the display noise caused is also small, which is relatively easy to reduce. However, this sudden change of noise will be more serious when the display screen switches from off to on. At this time, the jump of the display signal will be larger, resulting in a very large display noise coupled to the TP. Therefore, in order to effectively weaken or eliminate the display noise and reduce the impact of the display noise on the touch function, the first type of image quality refers to the high-noise screen.
[0088] When it is determined that the current display image belongs to the first type of image quality, it is necessary to analyze and determine the spatial distribution characteristics of the display noise in the image. The spatial distribution characteristics of the display noise refer to the distribution of the display noise in space (such as pixel position in a two-dimensional image, coordinates in a three-dimensional space, or time / position in a one-dimensional signal). The spatial distribution characteristics can be used as a reference to select appropriate noise reduction algorithms and parameters.
[0089] The spatial distribution characteristics of the display noise can be determined according to a spatial filtering algorithm (such as Gaussian filtering, etc.), and then a suitable noise reduction algorithm is selected or designed based on this to perform noise reduction processing on the display noise to obtain a first noise reduction noise, thereby reducing the noise as much as possible to reduce the impact of the noise on the touch function.
[0090] Among them, the noise reduction algorithm may include but is not limited to spatial domain filtering (such as mean filtering, median filtering, Gaussian filtering, etc.), frequency domain filtering (such as low-pass filtering, band-pass filtering, etc.), image content-based adaptive filtering, machine learning-based noise reduction methods, etc. The first noise reduction noise refers to the residual noise after being removed during the noise reduction process.
[0091] Step 203: determine the spatial distribution characteristics of the first denoising noise, and perform denoising processing on the first denoising noise according to the spatial distribution characteristics of the first denoising noise to obtain second denoising noise.
[0092] In a specific implementation, the spatial distribution characteristics of the first denoising noise refer to the distribution of the first denoising noise in space (such as pixel positions in a two-dimensional image, coordinates in a three-dimensional space, or time / position in a one-dimensional signal). The spatial distribution characteristics can be used as a reference to select a suitable denoising algorithm and parameters. The selected denoising method should be able to be customized for the specific characteristics of the first denoising noise to achieve the best denoising effect.
[0093] Among them, noise reduction algorithms include but are not limited to frequency domain filtering (such as low-pass filtering, band-pass filtering), wavelet transform, spatial domain filtering (such as mean filtering, median filtering), Wiener filtering, noise reduction methods based on statistical models (such as Bayesian estimation), deep learning noise reduction, etc.
[0094] The first denoised noise is denoised again using a suitable denoising algorithm according to the spatial distribution characteristics of the first denoised noise to obtain a second denoised noise. Since the second denoised noise is obtained after being weakened again, it is 0 or relatively weak and will not affect the touch function.
[0095] Step 204: in response to determining that the touch display device detects a touch command, perform touch control based on the touch command and the second noise reduction noise.
[0096] In specific implementations, the touch display device continuously monitors input on its touch panel. When a user touches or moves the screen with a finger, stylus, or other touch tool, the touch panel detects these actions and converts them into electronic signals.
[0097] Touch commands may include click, long press, slide, zoom, etc., depending on the user's operation method.
[0098] Since the second noise reduction noise is obtained after being weakened again, it is 0 or relatively weak and will not affect the touch function. Therefore, even in the presence of the second noise reduction noise, the touch command can be correctly identified and processed in a timely manner during the touch control process, thereby ensuring the normal use of the touch function.
[0099] Through the above scheme, when it is determined that the current display picture belongs to the first type of picture quality, in order to reduce the influence of display noise on the touch function, the spatial distribution characteristics of the display noise are determined, and then the display noise is subjected to noise reduction processing according to the spatial distribution characteristics of the display noise to obtain the first noise reduction noise. Then, in order to avoid the first noise reduction noise after noise reduction still affecting the normal use of the touch function, the spatial distribution characteristics of the first noise reduction noise are determined, and the first noise reduction noise is subjected to noise reduction processing again according to the spatial distribution characteristics of the first noise reduction noise to obtain the second noise reduction noise, which effectively weakens or eliminates the display noise and greatly reduces the influence of the display noise on the touch function. At this time, if the touch display device detects a touch command, it can respond to the touch control in a timely manner based on the touch command and the second noise reduction noise, thereby ensuring the normal use of the touch function.
[0100] In some embodiments, in step 202, determining that the current display image belongs to the first type of image quality includes:
[0101] In response to the display noise not being within a preset noise threshold range, it is determined that the currently displayed picture belongs to the first type of picture quality.
[0102] During specific implementation, the preset noise threshold range is used to distinguish between noise within a normal range and noise beyond the normal range.
[0103] When it is detected that the noise level in the current display image exceeds the preset noise threshold range, it means that the noise level is too high, so it is classified as the first type of image quality.
[0104] By comparing the display noise with a preset noise threshold range, it is possible to quickly determine whether the currently displayed image belongs to the first type of image quality.
[0105] In some embodiments, after step 201, the method further includes:
[0106] Step A1, in response to determining that the current display picture belongs to the second type of picture quality, determining the spatial distribution characteristics of the display noise, and performing noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise.
[0107] Step A2: in response to determining that the touch display device detects a touch instruction, performing touch control based on the touch instruction and the first noise reduction noise.
[0108] In specific implementation, when it is determined that the current display image belongs to the second type of image quality, it is necessary to analyze and determine the spatial distribution characteristics of the display noise in the image. The spatial distribution characteristics of the display noise refer to the distribution of the display noise in space (such as pixel position in a two-dimensional image, coordinates in a three-dimensional space, or time / position in a one-dimensional signal). The spatial distribution characteristics can be used as a reference to select appropriate noise reduction algorithms and parameters.
[0109] The spatial distribution characteristics of the display noise can be determined according to a spatial filtering algorithm (such as Gaussian filtering, etc.), and then a suitable noise reduction algorithm is selected or designed based on this to perform noise reduction processing on the display noise to obtain a first noise reduction noise, thereby reducing the noise as much as possible to reduce the impact of the noise on the touch function.
[0110] Among them, the noise reduction algorithm may include but is not limited to spatial domain filtering (such as mean filtering, median filtering, Gaussian filtering, etc.), frequency domain filtering (such as low-pass filtering, band-pass filtering, etc.), adaptive filtering based on image content, noise reduction methods based on machine learning, etc. The second type of image quality refers to a regular picture, and the first noise reduction noise refers to the residual noise after the noise reduction process is removed. Since the display noise of a regular picture is relatively easy to weaken or eliminate, a suitable noise reduction algorithm is used to perform noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise, which can effectively weaken or eliminate the noise. Since the first noise reduction noise is obtained after being weakened, it is 0 or relatively weak, and will not affect the touch function. Therefore, even in the presence of the first noise reduction noise, the touch command can be promptly and correctly identified and processed during the touch control process, thereby ensuring the normal use of the touch function.
[0111] In some embodiments, in step A1, determining that the currently displayed image belongs to the second type of image quality includes:
[0112] In response to the display noise being within a preset noise threshold range, it is determined that the current display image belongs to the second type of image quality.
[0113] During specific implementation, the preset noise threshold range is used to distinguish between noise within a normal range and noise beyond the normal range.
[0114] When it is detected that the noise in the current display image is within the preset noise threshold range, it means that the noise level is normal, so it is classified as the second type of image quality.
[0115] By comparing the display noise with a preset noise threshold range, it is possible to quickly determine whether the currently displayed image belongs to the second type of image quality.
[0116] In some embodiments, in step 202, the performing denoising on the display noise according to the spatial distribution characteristics of the display noise to obtain first denoised noise includes:
[0117] Step B1, performing polynomial function fitting on the display noise by utilizing the spatial distribution characteristics of the display noise to obtain a first fitting noise.
[0118] Step B2: determining the first denoising noise based on the difference between the display noise and the first fitting noise.
[0119] In a specific implementation, a polynomial function is used, which is composed of the sum of one or more terms, each of which is the product of the power of a variable and a coefficient. The variables are the touch receiving (Rx) channel (e.g., the horizontal axis) and the original display noise (e.g., the vertical axis), and the polynomial function attempts to "fit" or "simulate" the spatial distribution of the noise by adjusting the coefficients.
[0120] Specifically, the coefficients of a polynomial function are estimated based on the displayed noise so that the function best describes the spatial variation of the noise. This process may involve a least squares method to find the polynomial coefficients that best represent the noise data.
[0121] After obtaining the first fitting noise, the difference between the original display noise and the first fitting noise is determined. The difference represents the parts of the original display noise that cannot be accurately simulated by the polynomial function, that is, it contains the non-periodic and more random parts of the original display noise.
[0122] Since polynomial functions can often simulate the periodic or regular parts of noise well, by subtracting this part of the fitted noise from the original display noise, the noise can be reduced or eliminated to a certain extent. This difference is called the first noise reduction noise, which represents the residual noise after the initial noise reduction process.
[0123] By using the spatial distribution characteristics of display noise to perform polynomial function fitting and correcting the original noise based on the fitting result, noise reduction processing of display noise is achieved. This method can effectively reduce noise interference.
[0124] like Figure 3A As shown in the figure, the horizontal axis is the touch receiving (Rx) channel, the vertical axis is the noise level, and different curves represent the noise of different frames of the edge transmitting (Tx) channel. The spatial distribution of the noise coupled to the TP of the conventional rectangular screen display presents a quadratic function feature, which can be fitted with a quadratic function. Figure 3B As shown in the figure, the display noise is reduced by TIC curve fitting. This method performs quadratic polynomial fitting on the noise whose spatial distribution presents quadratic function characteristics, as shown in the figure. Figure 3C As shown, the original noise data is subtracted from the fitted quadratic polynomial noise model to obtain the denoised data (ie, residual noise).
[0125] like Figure 3D As shown in the figure, the horizontal axis is the touch receiving (Rx) channel, and the vertical axis is the noise level. Different curves represent the noise of different frames of the edge transmitting (Tx) channel. The noise coupled to the TP by the special-shaped screen will be abnormal at the edge receiving (Rx) channel where the arrow points, that is, the rounded corner, causing the noise to change suddenly. The abnormal noise data is shown in Figure 3E Its spatial distribution is shown in Figure 3F As shown in Figure 1, there is an abnormal noise mutation at the chamfer, which is different from the quadratic function characteristics. In this case, the data after denoising by using the conventional denoising model fitted with the quadratic function is as follows: Figure 3G As shown, the spatial distribution is Figure 3HAs shown in the figure, there will be residual noise at the rounded corners. When the residual noise is positive, it may cause ghost points to occur. When the residual is negative, the finger or glove may cause the line to be broken and the point to disappear when drawing at this place.
[0126] like Fig. 3I As shown, after the screen is powered on, the TIC collects noise data (i.e., display noise) to determine whether the current screen is a high-noise screen. If not, it means that it is a regular screen. The regular noise reduction model is used to obtain the residual noise after the noise reduction is completed (i.e., the first noise reduction noise). Since the display noise of the regular screen is relatively easy to weaken or eliminate, a suitable noise reduction algorithm is used to perform noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise, which can effectively weaken or eliminate the noise. Since the first noise reduction noise is obtained after being weakened, it is 0 or relatively weak, and will not affect the touch function. Therefore, even in the presence of the first noise reduction noise, after the TIC detects the touch command, the touch interaction response made by the host (Host) during the touch control process can be promptly and correctly identified and processed, thereby ensuring the normal use of the touch function.
[0127] In some embodiments, in step 203, performing denoising on the first denoising noise according to the spatial distribution characteristics of the first denoising noise to obtain second denoising noise includes:
[0128] Step C1, performing polynomial function fitting on the first denoising noise by utilizing the spatial distribution characteristics of the first denoising noise to obtain a second fitting noise.
[0129] Step C2: determining the second denoising noise based on the difference between the first denoising noise and the second fitting noise.
[0130] In the specific implementation, the spatial distribution characteristics of the first denoising noise are used to model the first denoising noise by fitting a polynomial function. By minimizing the error (such as mean square error) between the fitting function and the first denoising noise, a polynomial function that can better describe the change trend of the first denoising noise is found. In this scenario, the coefficients and order of the polynomial function will be determined according to the spatial distribution characteristics of the first denoising noise, so that the second fitting noise obtained can reflect the main change trend of the first denoising noise as much as possible.
[0131] The final second noise reduction noise is obtained by the difference between the first noise reduction noise and the second fitting noise. Since the second noise reduction noise is obtained after being weakened again, it is 0 or relatively weak and will not affect the touch function. Therefore, even in the presence of the second noise reduction noise, the touch command can be correctly identified and processed in a timely manner during the touch control process, thereby ensuring the normal use of the touch function.
[0132] like Fig. 3I As shown, TIC is used to identify display noise to determine whether the current image is high-noise. If it is a high-noise image, a strong noise reduction processing mode is performed. The residual noise after noise reduction (i.e., the first noise reduction noise) is obtained through conventional noise reduction model processing, and big data collection is performed on the noise residual data after noise reduction. The residual noise is then processed by a strong noise reduction model, which uses multiple function fitting of noise spatial distribution to perform multiple function fitting according to the spatial distribution form of the residual noise to establish a strong noise reduction model, which may include one or more noise reduction benchmark models. The residual noise is subjected to noise reduction processing using an additional strong noise reduction model to obtain noise data (i.e., the second noise reduction noise) as shown in FIG. Figure 3J As shown, the spatial distribution is Figure 3K The strong noise reduction model can effectively weaken or eliminate the noise reduction residue, improve the data uniformity at the rounded corners, and solve the problem of rounded corner ghost points or broken line points.
[0133] Since the second noise reduction noise is obtained after being weakened again, it is 0 or relatively weak and will not affect the touch function. Therefore, even in the presence of the second noise reduction noise, after the TIC detects the touch command, the touch interaction response made by the host during the touch control process can be correctly identified and processed in a timely manner, thereby ensuring the normal use of the touch function.
[0134] In some embodiments, the touch display device includes a first control unit and a second control unit that are communicatively connected.
[0135] Before step 201, the method further includes:
[0136] Step D1: in response to the touch display device receiving a touch command when in a powered-on state and determining that the touch display device is not in a lit state, shielding the touch command reported by the second control unit by using the first control unit.
[0137] Step D2: in response to determining that the touch display device is in the lighting state, using the first control unit to reset the second control unit, so that the first control unit receives the touch instruction reported by the second control unit.
[0138] In specific implementation, the first control unit is used to manage and coordinate the operation of the entire touch display system, including receiving and processing touch instructions and controlling the update of the display screen.
[0139] The second control unit is used to detect touch input (such as the position where a finger touches the screen) and report these touch instructions to the first control unit.
[0140] When the touch display device receives a touch command (for example, the user touches the screen) when it is powered on (i.e., the power is on), and the touch display device is not currently in a lit state (i.e., the screen is off or in standby mode), the first control unit will shield the touch command reported by the second control unit, indicating that the touch command will not be further processed or responded to.
[0141] If it is determined that the touch display device is in a lit state (i.e., the screen is turned on and can display content), in order to ensure that the second control unit is in a correct operating state so as to accurately report the touch command, the first control unit resets the second control unit through the reset (RST) pin of the second control unit. Subsequently, the first control unit begins to receive and process the touch command reported by the second control unit.
[0142] For example, it takes about 2 seconds for the display screen (i.e., the touch display device) to be powered on and display to be stable, and it takes about 100 milliseconds for the second control unit to be powered on and work. In cooperation with the first control unit, before the display screen is powered on but not lit, the first control unit shields the touch events (i.e., touch commands) reported by the second control unit. After the display is lit, the first control unit resets the second control unit through the reset pin of the second control unit before responding to the touch events.
[0143] like Figure 3L As shown, it takes about 2 seconds from the supply voltage (Volt Current Condenser, VCC) to power the display screen, making it enter the power-on state to the source driver (Source Driver) completing driving the display. It varies slightly according to the actual situation of the project, but this time will be much longer than the power-on to working time of the second control unit (TIC) (about 100 milliseconds).
[0144] It can cooperate with the first control unit (Host) to assist in processing, such as Figure 3M As shown, before the display is powered on but not lit, the Host shields the touch events reported by the TIC, which can avoid the display noise of the source drive (Source) signal jumping and coupling to the TIC during the display power-on process. After the display is lit, the Host resets the TIC through the RST pin of the TIC and then responds to the touch event.
[0145] The noise interference of special-shaped touch display devices under high-noise images can be effectively optimized, and the touch performance and reliability can be improved.
[0146] In some embodiments, in step D1, determining that the touch display device is not in a lit state includes:
[0147] Step E1, obtaining a lighting feedback signal received by the first control unit.
[0148] Step E2: in response to the lighting feedback signal being a first level or a first waveform signal, determining that the touch display device is not in a lighting state.
[0149] In specific implementation, the first control unit will actively query or passively receive a lighting feedback signal from the touch display device or its power management system. The lighting feedback signal is an indication of the state of the touch display device, used to indicate whether the touch display device is currently in a lighting state or an off state.
[0150] The specific form of the lighting feedback signal may vary from device to device, but it usually exists in the form of an electrical signal, such as a voltage level, a current state, or a specific waveform signal.
[0151] If the lighting feedback signal presents a first level or a first waveform signal, it is determined according to the signal feature that the touch display device is not currently in a lighting state.
[0152] The first level refers to a specific voltage or current value, which is defined in the device design as a signal indicating the off state of the touch display device. For example, in some systems, a low level (such as 0V) may indicate an off state, while a high level (such as 3.3V or 5V) indicates an on state.
[0153] The first waveform signal refers to a specific signal waveform, which is different from the signal waveform representing the lighting state in terms of timing, frequency, amplitude or other waveform characteristics. By identifying this specific waveform signal, it can also be determined whether the touch display device is in the lighting state.
[0154] By monitoring and analyzing the lighting feedback signal, accurate judgment of the lighting state of the touch display device is achieved.
[0155] In some embodiments, in step D1, shielding the touch control instruction reported by the second control unit by using the first control unit includes:
[0156] Step F1, obtaining the time when the touch display device enters the power-on state.
[0157] Step F2: in response to the time not reaching a preset time threshold, using the first control unit to shield the touch control instruction reported by the second control unit.
[0158] In specific implementation, when the touch display device is powered on or reactivated (such as awakened from a sleep state), it enters a stage called "power-on state". In this stage, the touch display device will perform a series of initialization operations, including hardware self-test, system startup, software loading, etc.
[0159] The preset time threshold indicates a period of time after the touch display device is powered on, during which the touch command should be ignored or blocked. The setting of this time threshold is usually based on the maximum time required for the touch display device to complete initialization, to ensure that no unexpected operation will cause instability or error in the touch display device before the touch display device is fully ready to receive and process touch commands.
[0160] During this period after the touch display device is powered on (i.e., before the time reaches the preset time threshold), if the second control unit (which may be the controller that directly processes the touch input) reports a touch command, the first control unit will shield these touch commands. This means that although the user may touch the screen and generate touch signals at this time, these signals will not be recognized or responded to, thereby avoiding unnecessary operations or errors during the initialization process of the touch display device.
[0161] In some embodiments, in step D1, shielding the touch control instruction reported by the second control unit by using the first control unit includes:
[0162] In response to the first control unit not receiving the power-on feedback signal, the first control unit is used to shield the touch control instruction reported by the second control unit.
[0163] In specific implementation, the power-on feedback signal is a signal sent by a certain part of the touch display device (which may be a power management module, a main controller, a timing control circuit or other key components) to indicate that the touch display device has been successfully powered on and is in normal working state.
[0164] When the first control unit does not receive the power-on feedback signal, if the second control unit continues to report the touch command, it may cause response errors, instability or even damage. Therefore, the first control unit will take a preventive measure, that is, shielding (or ignoring) the touch command from the second control unit.
[0165] In some embodiments, in step D2, determining that the touch display device is in a lit state includes:
[0166] Step G1, obtaining a lighting feedback signal received by the first control unit.
[0167] Step G2: in response to the lighting feedback signal being a second level or a second waveform signal, determining that the touch display device is in a lighting state.
[0168] In specific implementation, the first control unit will actively query or passively receive a lighting feedback signal from the touch display device or its power management system. The lighting feedback signal is an indication of the state of the touch display device, used to indicate whether the touch display device is currently in a lighting state or an off state.
[0169] The specific form of the lighting feedback signal may vary from device to device, but it usually exists in the form of an electrical signal, such as a voltage level, a current state, or a specific waveform signal.
[0170] If the lighting feedback signal presents the second level or the second waveform signal, it is determined according to the signal feature that the touch display device is not currently in the lighting state.
[0171] The second level refers to a specific voltage or current value, which is defined as a signal indicating the lighting state of the touch display device in the device design. For example, in some systems, a low level (such as 0V) may indicate an off state, while a high level (such as 3.3V or 5V) indicates a lighting state.
[0172] The second waveform signal refers to a specific signal waveform, which is different from the signal waveform representing the unlit state in terms of timing, frequency, amplitude or other waveform characteristics. By identifying this specific waveform signal, it can also be determined whether the touch display device is in the lit state.
[0173] By monitoring and analyzing the lighting feedback signal, accurate judgment of the lighting state of the touch display device is achieved.
[0174] In some embodiments, the first control unit is a host control unit, and the second control unit is a touch control unit.
[0175] In specific implementation, the host control unit (Host) refers to the part that undertakes the main control and management tasks. It is responsible for the core functions of the entire system, such as operation scheduling, data processing, and instruction execution. It receives various input signals from the outside or inside, and sends corresponding control signals after processing to drive other components or systems to operate according to the predetermined program or logic.
[0176] Touch IC (TIC) is a control unit that receives and processes touch input signals. Users can input commands or data through interfaces such as touch screens or touch pads.
[0177] The touch control unit is responsible for detecting the user's touch operations (such as clicking, sliding, long pressing, etc.) and converting these operations into electrical signals or digital signals, which are then passed to the host control unit or other processing units for further processing.
[0178] In devices such as smartphones, tablets, and touch screen computers, touch control units greatly improve user experience and ease of operation.
[0179] The first control unit (host control unit) and the second control unit (touch control unit) cooperate with each other to effectively optimize the noise interference of the special-shaped touch display device under high-noise images, thereby improving the touch performance and reliability.
[0180] In some embodiments, the following methods may be used to further optimize the noise reduction effect:
[0181] (1) For example, in the strong noise reduction algorithm process, if you choose to turn off the glove mode according to the actual application scenario, the noise value after the noise reduction algorithm is often much lower than the finger touch threshold, but may exceed the glove threshold, resulting in residual noise with ghost points similar to glove-type touch. Turning off the glove mode can further optimize the ghost point problem of high-noise images.
[0182] (2) For example, in the strong noise reduction algorithm process, increasing the drive coding time and increasing the touch signal to increase the signal to interference plus noise ratio (SNR) is conducive to the noise reduction algorithm to better perform display noise reduction processing.
[0183] (3) For example, increasing the number of de-jitter times of the touch frame, that is, shielding the first few frames of data of the touch event, can effectively filter out sudden short-term abnormal noise data.
[0184] By judging the display noise, we decide whether to perform strong noise reduction processing and turn off gloves, increase the drive coding time, increase the number of de-jitter times of the drive frame, and cooperate with the Host to perform touch shielding before the display is lit. The medium and large-sized special-shaped touch display devices are optimized to solve the problems of ghost points and finger or glove line breakage and point elimination when switching from a regular screen to a high-noise screen, as well as the ghost point problem at the chamfer when powering on under the default high-noise screen. This can improve the anti-interference ability and reliability of the touch function.
[0185] In some embodiments, Figure 3NAs shown, after the screen is powered on, the Host (i.e., the first control unit) shields the TIC (i.e., the second control unit) reporting point (i.e., touch command), and detects whether the display screen is lit up through the Host. If not, the Host continues to shield the TIC reporting point until it is determined that the Host has detected that the display screen is lit up. The Host sends the RST command to the TIC to complete the reset of the TIC. After that, the TIC collects noise data (i.e., display noise) to determine whether the current screen is a high-noise screen (i.e., the first type of image quality). If not, the conventional noise reduction model is used for noise reduction processing. After the TIC detects a touch, it controls the Host to make a touch interaction response. If it is determined that the current screen is a high-noise screen, a strong noise reduction processing mode is performed. In the strong noise reduction processing mode, the conventional noise reduction model is used for processing, and then the residual noise is processed using an additional noise reduction model. After the TIC detects a touch, it controls the Host to make a touch interaction response.
[0186] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.
[0187] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0188] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application further provides a touch control device of a touch control display device.
[0189] refer to Figure 4 , the touch control device of the touch display device comprises:
[0190] The acquisition module 401 is configured to acquire display data of a current display screen of the touch display device, wherein the display data includes display noise;
[0191] A first noise reduction module 402 is configured to, in response to determining that the current display image belongs to the first type of image quality, determine the spatial distribution characteristics of the display noise, and perform noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise;
[0192] The second denoising module 403 is configured to determine a spatial distribution feature of the first denoising noise, and perform denoising processing on the first denoising noise according to the spatial distribution feature of the first denoising noise to obtain a second denoising noise;
[0193] The touch control module 404 is configured to, in response to determining that the touch display device detects a touch instruction, perform touch control based on the touch instruction and the second noise reduction noise.
[0194] In some embodiments, the first noise reduction module 402 is specifically configured as follows:
[0195] In response to the display noise not being within a preset noise threshold range, it is determined that the currently displayed picture belongs to the first type of picture quality.
[0196] In some embodiments, the touch display device further includes a noise reduction control module. After acquiring display data of a current display screen of the touch display device, the noise reduction control module includes:
[0197] a noise reduction unit, configured to, in response to determining that the current display picture belongs to the second type of picture quality, determine the spatial distribution characteristics of the display noise, and perform noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise;
[0198] The touch control unit is configured to, in response to determining that the touch display device detects a touch instruction, perform touch control based on the touch instruction and the first noise reduction noise.
[0199] In some embodiments, the noise reduction unit is specifically configured as follows:
[0200] In response to the display noise being within a preset noise threshold range, it is determined that the current display image belongs to the second type of image quality.
[0201] In some embodiments, the first noise reduction module 402 is specifically configured as follows:
[0202] Performing polynomial function fitting on the display noise by utilizing the spatial distribution characteristics of the display noise to obtain a first fitting noise;
[0203] The first denoising noise is determined based on a difference between the display noise and the first fitting noise.
[0204] In some embodiments, the second noise reduction module 403 is specifically configured as follows:
[0205] Performing polynomial function fitting on the first denoising noise by using the spatial distribution characteristics of the first denoising noise to obtain a second fitting noise;
[0206] The second denoised noise is determined based on a difference between the first denoised noise and the second fitted noise.
[0207] In some embodiments, the touch display device includes a first control unit and a second control unit that are communicatively connected;
[0208] The touch display device further includes a shielding control module. Before acquiring display data of a current display screen of the touch display device, the shielding control module includes:
[0209] a shielding unit configured to, in response to the touch display device receiving a touch instruction when in a powered-on state and determining that the touch display device is not in a lit state, use the first control unit to shield the touch instruction reported by the second control unit;
[0210] The reset unit is configured to, in response to determining that the touch display device is in a lighting state, use the first control unit to reset the second control unit so that the first control unit receives the touch instruction reported by the second control unit.
[0211] In some embodiments, the shielding unit is specifically configured as follows:
[0212] Acquiring a lighting feedback signal received by the first control unit;
[0213] In response to the lighting feedback signal being a first level or a first waveform signal, it is determined that the touch display device is not in a lighting state.
[0214] In some embodiments, the shielding unit is specifically configured as follows:
[0215] Acquire the time when the touch display device enters a power-on state;
[0216] In response to the time not reaching a preset time threshold, the first control unit is used to shield the touch instruction reported by the second control unit.
[0217] In some embodiments, the shielding unit is specifically configured as follows:
[0218] In response to the first control unit not receiving the power-on feedback signal, the first control unit is used to shield the touch control instruction reported by the second control unit.
[0219] In some embodiments, the reset unit is specifically configured to:
[0220] Acquiring a lighting feedback signal received by the first control unit;
[0221] In response to the lighting feedback signal being a second level or a second waveform signal, it is determined that the display device is in a lighting state.
[0222] In some embodiments, the first control unit is a host control unit, and the second control unit is a touch control unit.
[0223] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0224] The device of the above embodiment is used to implement the touch control method of the corresponding touch display device in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0225] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the touch method of the touch display device described in any of the above embodiments is implemented.
[0226] Figure 5 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 501, a memory 502, an input / output interface 503, a communication interface 504, and a bus 505. The processor 501, the memory 502, the input / output interface 503, and the communication interface 504 are connected to each other through the bus 505 in the device.
[0227] The processor 501 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0228] The memory 502 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 502 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 502 and called and executed by the processor 501.
[0229] The input / output interface 503 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0230] The communication interface 504 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.).
[0231] The bus 505 includes a path for transmitting information between various components of the device (eg, the processor 501 , the memory 502 , the input / output interface 503 , and the communication interface 504 ).
[0232] It should be noted that, although the above device only shows a processor 501, a memory 502, an input / output interface 503, a communication interface 504, and a bus 505, in a specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0233] The electronic device of the above embodiment is used to implement the touch control method of the corresponding touch display device in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0234] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the touch method of the touch display device as described in any of the above embodiments.
[0235] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0236] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the touch control method of the touch display device as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0237] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.
[0238] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0239] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.
[0240] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0241] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the present application.
Claims
1. A touch control method for a touch display device, characterized in that: include: Acquiring display data of a current display screen of the touch display device, wherein the display data includes display noise; In response to determining that the current display picture belongs to the first type of picture quality, determining the spatial distribution characteristics of the display noise, and performing noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise; determining a spatial distribution feature of the first denoising noise, and performing denoising processing on the first denoising noise according to the spatial distribution feature of the first denoising noise to obtain a second denoising noise; In response to determining that the touch display device detects a touch instruction, touch control is performed based on the touch instruction and the second noise reduction noise.
2. The method according to claim 1, characterized in that The determining that the currently displayed picture belongs to the first type of picture quality includes: In response to the display noise not being within a preset noise threshold range, it is determined that the currently displayed picture belongs to the first type of picture quality.
3. The method according to claim 1, characterized in that After acquiring display data of the current display screen of the touch display device, the method further includes: In response to determining that the current display picture belongs to the second type of picture quality, determining the spatial distribution characteristics of the display noise, and performing noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise; In response to determining that the touch display device detects a touch instruction, touch control is performed based on the touch instruction and the first noise reduction noise.
4. The method according to claim 3, characterized in that The determining that the currently displayed picture belongs to the second type of picture quality includes: In response to the display noise being within a preset noise threshold range, it is determined that the current display image belongs to the second type of image quality.
5. The method according to claim 1, characterized in that The performing noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise includes: Performing polynomial function fitting on the display noise by utilizing the spatial distribution characteristics of the display noise to obtain a first fitting noise; The first denoising noise is determined based on a difference between the display noise and the first fitting noise.
6. The method according to claim 1, characterized in that The performing denoising processing on the first denoising noise according to the spatial distribution characteristics of the first denoising noise to obtain second denoising noise includes: Performing polynomial function fitting on the first denoising noise by using the spatial distribution characteristics of the first denoising noise to obtain a second fitting noise; The second denoised noise is determined based on a difference between the first denoised noise and the second fitted noise.
7. The method according to claim 1, characterized in that The touch display device comprises a first control unit and a second control unit which are communicatively connected; Before acquiring display data of a current display screen of the touch display device, the method further includes: In response to the touch display device receiving a touch command when in a powered-on state and determining that the touch display device is not in a lit state, shielding the touch command reported by the second control unit by using the first control unit; In response to determining that the touch display device is in the lighting state, the first control unit is used to reset the second control unit, so that the first control unit receives the touch instruction reported by the second control unit.
8. The method according to claim 7, characterized in that The step of determining that the touch display device is not in a lighting state includes: Acquiring a lighting feedback signal received by the first control unit; In response to the lighting feedback signal being a first level or a first waveform signal, it is determined that the touch display device is not in a lighting state.
9. The method according to claim 7, characterized in that: The shielding process of the touch control instruction reported by the second control unit by using the first control unit includes: Acquire the time when the touch display device enters a power-on state; In response to the time not reaching a preset time threshold, the first control unit is used to shield the touch instruction reported by the second control unit.
10. The method according to claim 7, characterized in that The shielding process of the touch control instruction reported by the second control unit by using the first control unit includes: In response to the first control unit not receiving the power-on feedback signal, the first control unit is used to shield the touch control instruction reported by the second control unit.
11. The method according to claim 7, characterized in that The step of determining that the touch display device is in a lighted state includes: Acquiring a lighting feedback signal received by the first control unit; In response to the lighting feedback signal being a second level or a second waveform signal, it is determined that the touch display device is in a lighting state.
12. The method according to claim 7, characterized in that The first control unit is a host control unit, and the second control unit is a touch control unit.
13. A touch control device of a touch display device, characterized in that: include: an acquisition module, configured to acquire display data of a current display screen of the touch display device, wherein the display data includes display noise; A first noise reduction module is configured to, in response to determining that the current display picture belongs to the first type of picture quality, determine the spatial distribution characteristics of the display noise, and perform noise reduction processing on the display noise according to the spatial distribution characteristics of the display noise to obtain first noise reduction noise; A second denoising module is configured to determine a spatial distribution feature of the first denoising noise, and perform denoising processing on the first denoising noise according to the spatial distribution feature of the first denoising noise to obtain a second denoising noise; The touch control module is configured to, in response to determining that the touch display device detects a touch instruction, perform touch control based on the touch instruction and the second noise reduction noise.
14. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 12 is implemented.
15. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 12.
16. A computer program product, comprising computer program instructions, which, when executed on a computer, enable the computer to execute the method according to any one of claims 1 to 12.
