Noise reduction method, touch display device and computer readable storage medium

文档序号:1367252 发布日期:2020-08-11 浏览:16次 中文

阅读说明:本技术 降噪方法、触控显示装置和计算机可读存储介质 (Noise reduction method, touch display device and computer readable storage medium ) 是由 陈曦 于 2018-10-31 设计创作,主要内容包括:一种降噪方法、触控显示装置和计算机可读存储介质。降噪方法,应用于触控显示装置,触控显示装置上设置有若干触摸检测节点,包括:获取各触摸检测节点的噪声数据(101);根据噪声数据获取特征值(102);对目标节点的噪声数据和特征值进行拟合处理,得到以特征值为自变量,以目标节点的噪声数据为因变量的拟合函数(103);目标节点为待降噪的触摸检测节点;将特征值代入拟合函数,得到与特征值对应的拟合数据(104);将拟合数据和目标节点的噪声数据的差值,作为降噪后的数据(105)。降低了硬件成本,无需受固定采样频率限制的影响,而且可对非直流分量的噪声干扰进行滤除。(A noise reduction method, a touch display device and a computer readable storage medium are provided. The noise reduction method is applied to a touch display device, wherein a plurality of touch detection nodes are arranged on the touch display device, and the noise reduction method comprises the following steps: acquiring noise data (101) of each touch detection node; acquiring a characteristic value (102) according to the noise data; fitting the noise data and the characteristic value of the target node to obtain a fitting function (103) with the characteristic value as an independent variable and the noise data of the target node as a dependent variable; the target node is a touch detection node to be subjected to noise reduction; substituting the characteristic value into a fitting function to obtain fitting data (104) corresponding to the characteristic value; and taking the difference value of the fitting data and the noise data of the target node as the data after noise reduction (105). The hardware cost is reduced, the influence of the limitation of a fixed sampling frequency is not needed, and the noise interference of the non-direct-current component can be filtered.)

A noise reduction method is applied to a touch display device, wherein a plurality of touch detection nodes are arranged on the touch display device, and the method comprises the following steps:

acquiring noise data of each touch detection node;

obtaining a characteristic value according to the noise data;

fitting the noise data of the target node and the characteristic value to obtain a fitting function which takes the characteristic value as an independent variable and the noise data of the target node as a dependent variable; the target node is a touch detection node to be subjected to noise reduction;

substituting the characteristic value into the fitting function to obtain fitting data corresponding to the characteristic value;

and taking the difference value of the fitting data and the noise data of the target node as noise-reduced data.

The noise reduction method according to claim 1, wherein the acquiring noise data of each touch detection node specifically includes:

sampling each touch detection node to obtain sampling data of each touch detection node;

respectively calculating the difference value of the sampling data of each touch detection node and the reference value of each touch detection node;

and taking the difference value of each touch detection node as noise data of each touch detection node.

The noise reduction method according to claim 2, further comprising, before the obtaining feature values from the noise data:

if the touch detection nodes meeting the preset conditions exist, eliminating the noise data of the touch detection nodes meeting the preset conditions from the noise data of each touch detection node; the preset condition is that the noise data of the touch detection node is larger than a preset threshold value.

The noise reduction method according to claim 1, wherein the acquiring noise data of each touch detection node specifically includes:

sampling each touch detection node for multiple times to obtain noise data sampled for multiple times;

the obtaining of the feature value according to the noise data specifically includes:

selecting a plurality of touch detection nodes;

respectively counting noise data obtained by multiple sampling of each selected touch detection node;

and acquiring the characteristic value according to the statistical result.

The noise reduction method according to claim 4, wherein the selecting the plurality of touch detection nodes specifically includes:

randomly selecting a plurality of touch detection nodes from a plurality of touch detection nodes arranged on the touch display device; the randomly selected touch detection nodes have the same vertical coordinate and different horizontal coordinates, or have the same horizontal coordinate and different vertical coordinates.

The noise reduction method according to claim 4, wherein the respectively counting the noise data obtained by the multiple sampling of each selected touch detection node comprises:

respectively counting the maximum value, the minimum value or the average value of the noise data of each selected touch detection node according to the noise data obtained by the multiple sampling of each selected touch detection node;

the obtaining of the characteristic value according to the statistical result specifically includes:

and taking the maximum value, the minimum value or the average value as the characteristic value.

The noise reduction method according to claim 4, wherein the noise data obtained by the multiple sampling of each selected touch detection node is subjected to statistics: the method specifically comprises the following steps:

respectively counting the mode intervals of the noise data of each selected touch detection node according to the noise data obtained by the multiple sampling of each selected touch detection node;

the obtaining of the characteristic value according to the statistical result specifically includes:

and acquiring the characteristic value according to the counted mode interval.

The noise reduction method according to claim 1, wherein the target node is specifically: the method comprises the steps that touch detection nodes to be denoised are identical in longitudinal axis coordinates and different in transverse axis coordinates, and the fitting function is specifically a fitting function on the transverse axis;

the obtaining of the feature value according to the noise data specifically includes:

extracting noise data of touch detection nodes with the same vertical axis coordinate and different horizontal axis coordinates; the extracted longitudinal axis coordinate of the touch detection node is different from the longitudinal axis coordinate of the target node;

and taking the extracted noise data of the touch detection nodes as the characteristic values.

The noise reduction method according to claim 1, wherein the target node is specifically: the method comprises the steps that touch detection nodes to be denoised are identical in horizontal axis coordinates and different in vertical axis coordinates, and the fitting function is specifically a fitting function on the vertical axis;

the obtaining of the feature value according to the noise data specifically includes:

extracting noise data of touch detection nodes with the same horizontal axis coordinate and different vertical axis coordinates; the horizontal axis coordinate of the extracted touch detection node is different from the horizontal axis coordinate of the target node;

and taking the extracted noise data of the touch detection nodes as the characteristic values.

The noise reduction method according to claim 1, wherein the obtaining feature values from the noise data specifically includes:

extracting noise data of a first type of touch detection nodes with the same vertical axis coordinate and different horizontal axis coordinates; the longitudinal axis coordinate of the first type of touch detection node is different from the longitudinal axis coordinate of the target node;

taking the extracted noise data of the first type of touch detection nodes as a first type of characteristic values;

extracting noise data of a second type of touch detection nodes with the same horizontal axis coordinate and different vertical axis coordinates; the horizontal axis coordinate of the second type of touch detection node is different from the horizontal axis coordinate of the target node;

taking the extracted noise data of the second type of touch detection nodes as a second type of characteristic values;

the fitting processing of the noise data of the target node and the characteristic value is performed to obtain a fitting function with the characteristic value as an independent variable and the noise data of the target node as a dependent variable, and specifically includes:

fitting the first class characteristic value and noise data of a first reference target node to obtain a first fitting subfunction; the first reference target node is a touch detection node which is in the same row with the target node;

fitting the second type of characteristic values and noise data of a second reference target node to obtain a second fitting subfunction; the second reference target node is a touch detection node which is in the same column with the target node;

and superposing the first fitting sub-function and the second fitting sub-function to obtain the fitting function.

The noise reduction method according to any one of claims 1 to 10, wherein a touch layer of the touch display device is integrated in a display panel.

The utility model provides a touch-control display device which is provided with a plurality of touch detection nodes on, includes:

the noise data acquisition module is used for acquiring noise data of each touch detection node;

the characteristic value acquisition module is used for acquiring a characteristic value according to the noise data;

the fitting processing module is used for fitting the noise data of the target node and the characteristic value to obtain a fitting function which takes the characteristic value as an independent variable and the noise data of the target node as a dependent variable; the target node is a touch detection node to be subjected to noise reduction;

the fitting data acquisition module is used for substituting the characteristic value into the fitting function to obtain fitting data corresponding to the characteristic value;

and the noise reduction module is used for taking the difference value of the fitting data and the noise data of the target node as noise-reduced data.

A touch display device is characterized by comprising

At least one processor; and the number of the first and second groups,

a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,

the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the noise reduction method of any one of claims 1 to 11.

A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the noise reduction method of any one of claims 1 to 11.

35页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:软件更新装置及利用其的软件更新方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类