[go: up one dir, main page]

CN113419210A - Data processing method and device, electronic equipment and storage medium - Google Patents

Data processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN113419210A
CN113419210A CN202110642394.0A CN202110642394A CN113419210A CN 113419210 A CN113419210 A CN 113419210A CN 202110642394 A CN202110642394 A CN 202110642394A CN 113419210 A CN113419210 A CN 113419210A
Authority
CN
China
Prior art keywords
data
measurement data
processed
measurement
jitter characteristic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110642394.0A
Other languages
Chinese (zh)
Inventor
郭富祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110642394.0A priority Critical patent/CN113419210A/en
Publication of CN113419210A publication Critical patent/CN113419210A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S3/00Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
    • G01S3/02Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves
    • G01S3/14Systems for determining direction or deviation from predetermined direction
    • G01S3/46Systems for determining direction or deviation from predetermined direction using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/15Correlation function computation including computation of convolution operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computational Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Dc Digital Transmission (AREA)

Abstract

本申请公开了一种数据处理方法、装置、电子设备及存储介质,涉及数据处理技术领域。该方法包括:根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果;根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数;根据所述权重参数获取目标测量数据。本方法可以实现根据待处理测量数据的抖动特征灵活的调整待处理测量数据在滤波过程中的权重占比,进而有效提升滤波效果,从而提升数据测量的稳定性。

Figure 202110642394

The present application discloses a data processing method, device, electronic device and storage medium, and relates to the technical field of data processing. The method includes: determining jitter characteristic data according to the measurement data to be processed, and the jitter characteristic data is used to verify the filtering effect; Weight parameter; obtain target measurement data according to the weight parameter. The method can flexibly adjust the weight ratio of the measurement data to be processed in the filtering process according to the jitter characteristics of the measurement data to be processed, thereby effectively improving the filtering effect and improving the stability of data measurement.

Figure 202110642394

Description

数据处理方法、装置、电子设备及存储介质Data processing method, device, electronic device and storage medium

技术领域technical field

本申请涉及数据处理技术领域,更具体地,涉及一种数据处理方法、装置、电子设备及存储介质。The present application relates to the technical field of data processing, and more particularly, to a data processing method, apparatus, electronic device and storage medium.

背景技术Background technique

超宽带(UWB,Ultra Wide Band)技术是一种无线载波通信技术,其采用的是纳秒级的非正弦波窄脉冲传输数据,所占的频谱范围很宽,被广泛用于到达相位差(PDoA,Phasedifference of arrival)等测量计算。然而,目前主流UWB芯片所测量的PDoA具有明显的抖动,滤波效果较差。Ultra Wide Band (UWB, Ultra Wide Band) technology is a wireless carrier communication technology, which uses nanosecond non-sinusoidal narrow pulses to transmit data, occupies a wide spectrum range, and is widely used in the arrival phase difference ( PDoA, Phasedifference of arrival) and other measurement calculations. However, the PDoA measured by the current mainstream UWB chips has obvious jitter and poor filtering effect.

发明内容SUMMARY OF THE INVENTION

本申请提出了一种数据处理方法、装置、电子设备及存储介质,以改善上述问题。The present application proposes a data processing method, apparatus, electronic device and storage medium to improve the above problems.

第一方面,本申请实施例提供了一种数据处理方法,所述方法包括:根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果;根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数;根据所述权重参数获取目标测量数据。In a first aspect, an embodiment of the present application provides a data processing method, the method includes: determining jitter characteristic data according to to-be-processed measurement data, where the jitter characteristic data is used to verify a filtering effect; and according to the to-be-processed measurement data and The jitter characteristic data determines a weight parameter of the to-be-processed measurement data in the filtering process; and the target measurement data is acquired according to the weight parameter.

第二方面,本申请实施例提供了一种数据处理装置,所述装置包括:第一数据获取模块,用于根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果;数据处理模块,用于根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数;第二数据获取模块,用于根据所述权重参数获取目标测量数据。In a second aspect, an embodiment of the present application provides a data processing apparatus, the apparatus includes: a first data acquisition module, configured to determine jitter characteristic data according to the measurement data to be processed, where the jitter characteristic data is used to verify the filtering effect; a data processing module, configured to determine the weight parameter of the to-be-processed measurement data in the filtering process according to the to-be-processed measurement data and the jitter characteristic data; a second data acquisition module, used to obtain the target measurement according to the weight parameter data.

第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述第一方面提供的数据处理方法。In a third aspect, embodiments of the present application provide an electronic device, comprising: one or more processors; a memory; and one or more application programs, wherein the one or more application programs are stored in the memory and Configured to be executed by the one or more processors, the one or more application programs are configured to execute the data processing method provided by the first aspect.

第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的数据处理方法。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where a program code is stored in the computer-readable storage medium, and the program code can be invoked by a processor to execute the data provided in the first aspect above Approach.

本申请提供的一种数据处理方法、装置、电子设备及存储介质,本方法通过根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果,继而根据待处理测量数据和抖动特征数据确定待处理测量数据在滤波过程中的权重参数,然后根据权重参数获取目标测量数据。本方法可以实现根据待处理测量数据的抖动特征灵活的调整待处理测量数据在滤波过程中的权重占比,进而有效提升滤波效果,从而提升数据测量的稳定性。A data processing method, device, electronic device and storage medium provided by the present application, the method determines jitter characteristic data according to the measurement data to be processed, the jitter characteristic data is used to verify the filtering effect, and then according to the measurement data to be processed and the jitter The characteristic data determines the weight parameters of the measurement data to be processed in the filtering process, and then obtains the target measurement data according to the weight parameters. The method can flexibly adjust the weight ratio of the measurement data to be processed in the filtering process according to the jitter characteristics of the measurement data to be processed, thereby effectively improving the filtering effect and improving the stability of data measurement.

附图说明Description of drawings

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the drawings that are used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained from these drawings without creative effort.

图1示出了相关技术中UWB测角的基本原理示意图。FIG. 1 shows a schematic diagram of the basic principle of UWB angle measurement in the related art.

图2示出了本申请实施例提供的UWB装置在静止-轻微移动-静止的过程中,每次PDoA的测量结果示例图。FIG. 2 shows an example diagram of each PDoA measurement result of the UWB device provided by the embodiment of the present application in the process of stationary-slightly moving-stationary.

图3示出了本申请实施例提供的采用滑窗FIR滤波器对测量数据进行滤波处理的效果示例图。FIG. 3 shows an example diagram of the effect of filtering measurement data by using a sliding window FIR filter provided by an embodiment of the present application.

图4示出了本申请一实施例提供的一种数据处理方法的流程图。FIG. 4 shows a flowchart of a data processing method provided by an embodiment of the present application.

图5示出了本申请另一实施例提供的一种数据处理方法的流程图。FIG. 5 shows a flowchart of a data processing method provided by another embodiment of the present application.

图6示出了本申请又一实施例提供的一种数据处理方法的流程图。FIG. 6 shows a flowchart of a data processing method provided by another embodiment of the present application.

图7示出了本申请实施例提供的电子设备对待处理测量数据进行数据处理的逻辑示意图。FIG. 7 shows a schematic diagram of data processing performed by an electronic device on measurement data to be processed according to an embodiment of the present application.

图8示出了本实施例提出的目标测量数据的滤波效果与现有滑窗滤波处理后的效果对比图。FIG. 8 shows a comparison diagram of the filtering effect of the target measurement data proposed in this embodiment and the effect of the existing sliding window filtering processing.

图9示出了本申请实施例提供的一种数据处理装置的结构框图。FIG. 9 shows a structural block diagram of a data processing apparatus provided by an embodiment of the present application.

图10示出了本申请实施例提供的一种电子设备的结构框图。FIG. 10 shows a structural block diagram of an electronic device provided by an embodiment of the present application.

图11示出了本申请实施例的用于保存或者携带实现根据本申请实施例的数据处理方法的程序代码的存储单元。FIG. 11 shows a storage unit for storing or carrying a program code for implementing a data processing method according to an embodiment of the present application according to an embodiment of the present application.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。In order to make those skilled in the art better understand the solutions of the present application, the following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application.

为了便于理解本申请,先对相关技术中UWB测角的基本原理进行介绍。如图1所示,DUT表征待测UWB装置(比如UWB标签),DUT向测量装置(可以为手机等移动通信设备)发送UWB信号。In order to facilitate the understanding of the present application, the basic principle of UWB angle measurement in the related art is introduced first. As shown in FIG. 1 , the DUT characterizes the UWB device to be measured (such as a UWB tag), and the DUT sends a UWB signal to the measurement device (which may be a mobile communication device such as a mobile phone).

测量装置(比如手机)上设有特定间距d的两个天线antA和antB。测量装置可以测量出antA和antB接收到的从DUT发送的UWB信号的相位,从而计算出相位差PDoA。通过PDoA可以算出DUT的天线距离antA和antB的路径差p。根据p和d,通过(三角)函数关系可以计算出到达角度θ(DUT相对于测量端的方位角)。Two antennas antA and antB with a specific distance d are arranged on the measuring device (such as a mobile phone). The measuring device can measure the phases of the UWB signals received by antA and antB and sent from the DUT, thereby calculating the phase difference PDoA. Through PDoA, the path difference p between the antenna distances antA and antB of the DUT can be calculated. From p and d, the angle of arrival θ (the azimuth of the DUT with respect to the measuring end) can be calculated from the (trigonometric) functional relationship.

而在实际的装置中,由于天线之间互耦的影响,所测量得到的PDoA具有明显的抖动(如图2所示,展示了UWB装置在静止-轻微移动-静止的过程中,每次PDoA的测量结果)。为了优化这一问题,可以采用滑窗FIR滤波器对测量数据进行滤波处理,然而发明人经过长期的研究发现,如图3所示,滑窗FIR滤波器存在如下问题:1、如果滤波阶数少(例如图3所示的140-220阶数),虽然群时延低(响应速度快),但滤波效果;2、如果滤波阶数高(例如图3所示的220-340阶数),虽然滤波效果好,但群时延高(响应速度很慢)。In the actual device, due to the influence of mutual coupling between the antennas, the measured PDoA has obvious jitter (as shown in Figure 2, which shows that the UWB device is in the static-slightly-moved-static process, each PDoA measurement results). In order to optimize this problem, a sliding-window FIR filter can be used to filter the measurement data. However, after long-term research, the inventor found that, as shown in Figure 3, the sliding-window FIR filter has the following problems: 1. If the filter order is Less (such as the 140-220 order shown in Figure 3), although the group delay is low (fast response speed), the filtering effect; 2. If the filtering order is high (such as the 220-340 order shown in Figure 3) , although the filtering effect is good, but the group delay is high (the response speed is very slow).

因此,为了改善上述问题,发明人提出了本申请提供的可以实现根据待处理测量数据的抖动特征灵活的调整待处理测量数据在滤波过程中的权重占比,进而有效提升滤波效果,从而提升数据测量的稳定性的数据处理方法、装置、电子设备及存储介质。Therefore, in order to improve the above problems, the inventor proposes that the weight ratio of the measurement data to be processed in the filtering process can be flexibly adjusted according to the jitter characteristics of the measurement data to be processed, so as to effectively improve the filtering effect, thereby improving the data Data processing method, apparatus, electronic device and storage medium for measured stability.

下面将结合附图具体描述本申请的各实施例。The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

请参阅图4,示出了本申请一实施例提供的一种数据处理方法的流程图,本实施例提供一种数据处理方法,可应用于电子设备,该方法包括:Please refer to FIG. 4 , which shows a flowchart of a data processing method provided by an embodiment of the present application. This embodiment provides a data processing method, which can be applied to an electronic device. The method includes:

步骤S110:根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果。Step S110: Determine jitter characteristic data according to the measurement data to be processed, where the jitter characteristic data is used to verify the filtering effect.

本实施例中,待处理测量数据可以理解为电子设备获取的PDoA测量值,该测量值的具体数量可以不作限制。可选的,若电子设备的缓存单元可缓存固定数量的PDoA测量值,那么待处理测量数据可以理解为最近缓存的固定数量的PDoA测量值。In this embodiment, the measurement data to be processed may be understood as the PDoA measurement value obtained by the electronic device, and the specific quantity of the measurement value may not be limited. Optionally, if the buffer unit of the electronic device can buffer a fixed number of PDoA measurement values, the measurement data to be processed can be understood as the fixed number of PDoA measurement values buffered recently.

其中,抖动特征数据可以用于验证滤波效果,即可以反映最新的PDoA测量数据抖动情况。作为一种方式,可以根据待处理测量数据确定抖动特征数据,以便于可以根据最新的PDoA测量值确定抖动特征数据,从而可以更好的避免因PDoA测量数据抖动而影响滤波效果。Among them, the jitter characteristic data can be used to verify the filtering effect, that is, it can reflect the jitter situation of the latest PDoA measurement data. As a way, the jitter characteristic data can be determined according to the measurement data to be processed, so that the jitter characteristic data can be determined according to the latest PDoA measurement value, so that the filtering effect can be better avoided due to the jitter of the PDoA measurement data.

步骤S120:根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数。Step S120: Determine a weight parameter of the to-be-processed measurement data in the filtering process according to the to-be-processed measurement data and the jitter characteristic data.

在确定了抖动特征数据后,可以根据待处理测量数据以及抖动特征数据合理的调整待处理测量数据在滤波过程中的权重参数,使得可以有针对性的调整待处理测量数据在滤波过程中的权重占比,从而可以得到滤波效果更好的测量结果。After the jitter characteristic data is determined, the weight parameters of the to-be-processed measurement data in the filtering process can be reasonably adjusted according to the to-be-processed measurement data and the jitter characteristic data, so that the weight of the to-be-processed measurement data in the filtering process can be adjusted in a targeted manner ratio, so that a measurement result with better filtering effect can be obtained.

步骤S130:根据所述权重参数获取目标测量数据。Step S130: Acquire target measurement data according to the weight parameter.

其中,目标测量数据指的是当次目标测量数据。作为一种方式,若待处理测量数据的测量次数等于次数阈值,可以基于第一输出结果、待处理测量数据以及待处理测量数据在滤波过程中的权重参数获取当次目标测量数据,此时第一输出结果为通过滑窗滤波得到。The target measurement data refers to the current target measurement data. As a method, if the measurement times of the measurement data to be processed is equal to the number of times threshold, the current target measurement data can be obtained based on the first output result, the measurement data to be processed, and the weight parameter of the measurement data to be processed in the filtering process. An output result is obtained through sliding window filtering.

作为另一种方式,若待处理测量数据的测量次数大于次数阈值,则可以基于第二输出结果、待处理测量数据以及待处理测量数据在滤波过程中的权重参数获取当次目标测量数据,此时第二输出结果为上一次的目标测量数据。As another way, if the measurement times of the measurement data to be processed is greater than the number of times threshold, the current target measurement data can be obtained based on the second output result, the measurement data to be processed, and the weight parameter of the measurement data to be processed in the filtering process. The second output result is the last target measurement data.

作为又一种方式,若待处理测量数据的测量次数小于次数阈值,则可以直接将第一输出结果作为当次目标测量数据,此时第一输出结果为通过滑窗滤波得到,例如,第一输出结果可以为通过电子设备的滑窗滤波单元对待处理测量数据进行平均滤波处理后的结果。其中,本实施例中对次数阈值的具体数值可以不作限定。As another way, if the measurement times of the measurement data to be processed is less than the times threshold, the first output result can be directly used as the current target measurement data, and the first output result is obtained through sliding window filtering. The output result may be the result of averaging filtering processing on the measurement data to be processed by the sliding window filtering unit of the electronic device. The specific numerical value of the number of times threshold in this embodiment may not be limited.

本实施例提供的数据处理方法,通过根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果,继而根据待处理测量数据和抖动特征数据确定待处理测量数据在滤波过程中的权重参数,然后根据权重参数获取目标测量数据。本方法可以实现根据待处理测量数据的抖动特征灵活的调整待处理测量数据在滤波过程中的权重占比,进而有效提升滤波效果,从而提升数据测量的稳定性。In the data processing method provided in this embodiment, the jitter characteristic data is determined according to the measurement data to be processed, the jitter characteristic data is used to verify the filtering effect, and then the measurement data to be processed is determined according to the measurement data to be processed and the jitter characteristic data in the filtering process. The weight parameter of , and then obtain the target measurement data according to the weight parameter. The method can flexibly adjust the weight ratio of the measurement data to be processed in the filtering process according to the jitter characteristics of the measurement data to be processed, thereby effectively improving the filtering effect and improving the stability of data measurement.

请参阅图5,示出了本申请另一实施例提供的一种数据处理方法的流程图,本实施例提供一种数据处理方法,可应用于电子设备,该方法包括:Please refer to FIG. 5, which shows a flowchart of a data processing method provided by another embodiment of the present application. This embodiment provides a data processing method, which can be applied to an electronic device, and the method includes:

步骤S210:若待处理测量数据的测量次数大于次数阈值,根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果。Step S210 : if the measurement times of the measurement data to be processed is greater than the times threshold, determine jitter characteristic data according to the measurement data to be processed, and the jitter characteristic data is used to verify the filtering effect.

其中,当待处理测量数据的测量次数较少时,所测得的PDoA测量数据的抖动是不太明显的,如果此时直接根据待处理测量数据确定抖动特征数据,可能会影响滤波效果的验证。为了克服这一问题,本实施例采取,若待处理测量数据的测量次数大于次数阈值,则根据待处理测量数据确定抖动特征数据,使得可以在PDoA测量数据较为充足的情况下规律地分析PDoA测量数据的抖动情况,从而有效的提升滤波效果。Among them, when the number of measurements of the measurement data to be processed is small, the jitter of the measured PDoA measurement data is not obvious. If the jitter characteristic data is directly determined according to the measurement data to be processed, the verification of the filtering effect may be affected. . In order to overcome this problem, in this embodiment, if the number of measurements of the measurement data to be processed is greater than the number of times threshold, the jitter characteristic data is determined according to the measurement data to be processed, so that the PDoA measurement can be regularly analyzed when the PDoA measurement data is sufficient. The jitter of the data can effectively improve the filtering effect.

步骤S220:根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数。Step S220: Determine a weight parameter of the to-be-processed measurement data in the filtering process according to the to-be-processed measurement data and the jitter characteristic data.

步骤S230:根据所述权重参数获取目标测量数据。Step S230: Acquire target measurement data according to the weight parameter.

本实施例提供的数据处理方法,可以实现根据待处理测量数据的抖动特征灵活的调整待处理测量数据在滤波过程中的权重占比,进而有效提升滤波效果,从而提升数据测量的稳定性。The data processing method provided in this embodiment can flexibly adjust the weight ratio of the measurement data to be processed in the filtering process according to the jitter characteristics of the measurement data to be processed, thereby effectively improving the filtering effect and improving the stability of data measurement.

请参阅图6,示出了本申请又一实施例提供的一种数据处理方法的流程图,本实施例提供一种数据处理方法,可应用于电子设备,该方法包括:Please refer to FIG. 6 , which shows a flowchart of a data processing method provided by another embodiment of the present application. This embodiment provides a data processing method, which can be applied to an electronic device. The method includes:

步骤S310:基于所述多个测量数据确定方差参数。Step S310: Determine a variance parameter based on the plurality of measurement data.

本实施例中,待处理测量数据可以包括多个测量数据。例如,在一个具体的应用场景中,如图7所示,电子设备可以包括PDoA测量单元、缓存单元、滑窗滤波单元、参数计算单元以及第二滤波计算单元。当电子设备(可以理解为UWB装置)收到UWB数据包时,可以通过PDoA测量单元获取到的PDoA测量值,并将该PDoA测量值输入给缓存单元。In this embodiment, the measurement data to be processed may include multiple measurement data. For example, in a specific application scenario, as shown in FIG. 7 , the electronic device may include a PDoA measurement unit, a buffering unit, a sliding window filtering unit, a parameter calculating unit, and a second filtering calculating unit. When the electronic device (which can be understood as a UWB device) receives the UWB data packet, it can use the PDoA measurement value obtained by the PDoA measurement unit, and input the PDoA measurement value to the buffer unit.

可选的,若缓存单元的缓存大小为N,则多个测量数据表征最近N次的PDoA测量值。其中,当缓存单元缓存的数据量M小于N时,缓存单元会将M个数据传输给滑窗滤波单元。当缓存单元缓存的数据量M等于N时,缓存单元会将M个数据传输给滑窗滤波单元以及参数计算单元,同时将最新一次PDoAk(假设为第k次数据,k≥N)传输给第二滤波计算单元,在这种方式下,可以基于该N个PDoA测量数据确定方差参数VarkOptionally, if the buffer size of the buffer unit is N, the plurality of measurement data represent the latest N PDoA measurement values. Wherein, when the amount of data M buffered by the buffer unit is less than N, the buffer unit will transmit M pieces of data to the sliding window filtering unit. When the amount of data buffered by the cache unit M is equal to N, the cache unit will transmit M data to the sliding window filtering unit and the parameter calculation unit, and at the same time transmit the latest PDoAk (assuming it is the kth data, k≥N) to the th Two filtering calculation units, in this way, the variance parameter Var k can be determined based on the N PDoA measurement data.

步骤S320:基于所述方差参数确定对应的指定参数,所述方差参数和所述指定参数具备映射关系。Step S320: Determine a corresponding specified parameter based on the variance parameter, where the variance parameter and the specified parameter have a mapping relationship.

其中,指定参数可以为Q参数。作为一种方式,可以通过映射表或映射函数建立方差参数Vark与Q参数之间的映射关系,以便于可以基于方差参数Vark确定对应的Q参数,本实施例中,方差参数与指定参数之间的映射关系可以为非线性关系。例如,在一个具体的应用场景中,可以建立方差参数Vark与对应的Q参数之间的映射关系如下表:The specified parameter can be a Q parameter. As a way, the mapping relationship between the variance parameter Var k and the Q parameter can be established through a mapping table or a mapping function, so that the corresponding Q parameter can be determined based on the variance parameter Var k . In this embodiment, the variance parameter and the specified parameter The mapping relationship between them can be a non-linear relationship. For example, in a specific application scenario, the mapping relationship between the variance parameter Var k and the corresponding Q parameter can be established as follows:

表1方差参数Vark与对应的Q参数之间的映射关系表Table 1. Mapping relation table between variance parameter Var k and corresponding Q parameter

Var<sub>k</sub>Var<sub>k</sub> 2020 3030 4040 5050 7070 9090 120120 140140 QQ 0.010.01 0.050.05 0.20.2 11 22 44 88 1616

其中,上述方差参数Vark的具体数值以及Q参数的具体数值仅作为示例,并不构成对具体数值的限定。可选的,对于在表格里没有的方差参数Vark,可以通过插值(例如线性插值)算法找到对应的Q参数。The specific numerical values of the variance parameter Var k and the specific numerical values of the Q parameter described above are only examples, and do not constitute a limitation on the specific numerical values. Optionally, for the variance parameter Var k not in the table, the corresponding Q parameter can be found through an interpolation (eg linear interpolation) algorithm.

步骤S330:基于所述指定参数确定抖动特征数据,所述抖动特征数据用于验证滤波效果。Step S330: Determine jitter characteristic data based on the specified parameters, where the jitter characteristic data is used to verify the filtering effect.

作为一种方式,本实施例可以根据如下公式确定抖动特征数据:As a way, in this embodiment, the jitter characteristic data can be determined according to the following formula:

Figure BDA0003108491800000081
Figure BDA0003108491800000081

其中,

Figure BDA0003108491800000082
表征抖动特征数据,Q表征指定参数(即前述的Q参数),P0表征预设的参数,Pk-1表征上一次计算的第二抖动参数。in,
Figure BDA0003108491800000082
Characterizing jitter characteristic data, Q characterizing a specified parameter (ie, the aforementioned Q parameter), P 0 characterizing a preset parameter, and P k-1 characterizing the second jitter parameter calculated last time.

步骤S340:根据所述方差参数以及所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数。Step S340: Determine the weight parameter of the measurement data to be processed in the filtering process according to the variance parameter and the jitter characteristic data.

其中,本实施例可以根据如下公式确定待处理测量数据在滤波过程中的权重参数:Wherein, in this embodiment, the weight parameter of the measurement data to be processed in the filtering process can be determined according to the following formula:

Figure BDA0003108491800000091
Figure BDA0003108491800000091

其中,

Figure BDA0003108491800000092
表征抖动特征数据,Vark表征方差参数,K表征权重参数。in,
Figure BDA0003108491800000092
Characterize the jitter characteristic data, Var k characterizes the variance parameter, and K characterizes the weight parameter.

本实施例中的当次第二抖动参数Pk,可以采用以下公式计算得到:The current second jitter parameter P k in this embodiment can be calculated by using the following formula:

Pk=(1-K)*P- k P k = (1-K)*P - k

其中,Pk表征当次第二抖动参数,K表征权重参数,

Figure BDA0003108491800000093
表征抖动特征数据,该Pk可以用于下一次(K+1次)的滤波计算。Among them, P k represents the current second jitter parameter, K represents the weight parameter,
Figure BDA0003108491800000093
Characterizing jitter characteristic data, the P k can be used for the next (K+1) filtering calculation.

步骤S350:根据所述权重参数获取目标测量数据。Step S350: Acquire target measurement data according to the weight parameter.

作为一种方式,在确定了权重参数之后,可以按照如下计算公式根据权重参数获取目标测量数据:As a way, after the weight parameter is determined, the target measurement data can be obtained according to the weight parameter according to the following calculation formula:

PDoA_AFk=PDoA_AFk-1+K*(PDoAk-PDoA_AFk-1) PDoA_AFk =PDoA_AFk -1 + K *(PDoAk-PDoA_AFk -1 )

=(1-K)PDoA_AFk-1+K*PDoAk =(1-K)PDoA_AF k-1 +K*PDoA k

其中,PDoA_AFk(PDoA after filter,第k次结果)表征当次目标测量数据,K表征权重参数,PDoAk表征待处理测量数据(可以理解为最新一次PDoAk),PDoA_AFk-1表征上一次目标测量数据。如图7所示,当k(表示测量次数)=N(表示次数阈值)时,PDoA_AFk-1为滑窗滤波单元的输出结果,当k>N时,PDoA_AFk-1为第二滤波单元的输出结果。Among them, PDoA_AF k (PDoA after filter, the kth result) represents the current target measurement data, K represents the weight parameter, PDoA k represents the measurement data to be processed (which can be understood as the latest PDoA k ), and PDoA_AF k-1 represents the last time target measurement data. As shown in Figure 7, when k (representing the number of measurements)=N (representing the threshold of the number of times), PDoA_AFk-1 is the output result of the sliding window filtering unit, and when k>N, PDoA_AFk-1 is the output of the second filtering unit result.

本实施例中,当PDoA测量值的抖动趋势发生变化时,则方差参数Var变得比较大,对应的Q参数也比较大,最终算得权重参数K会比较大。那么k次滤波结果输出中,k-1次的滤波结果占的比例小,第k次PDoA测量结果占的比例大,k次的滤波结果就会往PDoA_k的数值靠。In this embodiment, when the jitter trend of the PDoA measurement value changes, the variance parameter Var becomes relatively large, the corresponding Q parameter is also relatively large, and the final calculated weight parameter K is relatively large. Then, in the output of k-th filtering results, the k-1 filtering results account for a small proportion, and the k-th PDoA measurement results account for a large proportion, and the k-th filtering results will depend on the value of PDoA_k.

而当PDoA测量值的趋势没有发生抖动变化时,则方差参数Var比较小,对应的Q参数也很小,最终算得权重参数K也会比较小。在这种方式下,在k次滤波结果输出中,k-1次的滤波结果占的比例大,第k次PDoA测量结果占的比例小,k次的滤波结果就会与k-1次的滤波结果相差比较小(最终的结果就是数据抖动小,滤波效果好)。When there is no jitter change in the trend of the PDoA measurement value, the variance parameter Var is relatively small, the corresponding Q parameter is also small, and the final weight parameter K is also relatively small. In this way, in the output of the k-th filtering results, the k-1 filtering results account for a large proportion, and the k-th PDoA measurement results account for a small proportion, and the k-th filtering results will be the same as the k-1 filtering results. The difference between the filtering results is relatively small (the final result is that the data jitter is small and the filtering effect is good).

在一个具体的应用场景中,请参阅图8,示出了本实施例提出的目标测量数据的滤波效果与现有滑窗滤波处理后的效果对比图。如图8所示,通过本方案的数据处理方法计算得到的目标测量数据的滤波效果比采用滑窗FIR计算得到的测量数据的抖动更小,使得电子设备的UWB装置最终测量的方位角可以更加平稳,同时也能响应迅速,进而滤波效果更好。In a specific application scenario, please refer to FIG. 8 , which shows a comparison diagram between the filtering effect of the target measurement data proposed in this embodiment and the effect after filtering by the existing sliding window. As shown in Figure 8, the filtering effect of the target measurement data calculated by the data processing method of this scheme is smaller than the jitter of the measurement data calculated by using the sliding window FIR, so that the azimuth angle finally measured by the UWB device of the electronic equipment can be more It is stable, but also responds quickly, and the filtering effect is better.

本实施例提供的数据处理方法,通过可以实现根据待处理测量数据的抖动特征灵活的调整待处理测量数据在滤波过程中的权重占比,可以实现根据最新的PDoA测量数据和最新的数据抖动情况动态调整权重参数,从而动态调整滤波后的输出结果,进而有效提升滤波效果,从而提升数据测量的稳定性。The data processing method provided in this embodiment can flexibly adjust the weight ratio of the to-be-processed measurement data in the filtering process according to the jitter characteristics of the to-be-processed measurement data, so as to realize the latest PDoA measurement data and the latest data jitter situation Dynamically adjust the weight parameters to dynamically adjust the filtered output results, thereby effectively improving the filtering effect, thereby improving the stability of data measurement.

请参阅图9,为本申请实施例提供的一种数据处理装置的结构框图,本实施例提供一种数据处理装置400,可以运行于电子设备,所述装置400包括:第一数据获取模块410、数据处理模块420以及第二数据获取模块430:Please refer to FIG. 9 , which is a structural block diagram of a data processing apparatus provided by an embodiment of the present application. This embodiment provides a data processing apparatus 400 that can run on an electronic device. The apparatus 400 includes: a first data acquisition module 410 , the data processing module 420 and the second data acquisition module 430:

第一数据获取模块410,用于根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果。The first data acquisition module 410 is configured to determine jitter characteristic data according to the measurement data to be processed, where the jitter characteristic data is used to verify the filtering effect.

作为一种方式,第一数据获取模块410具体可以用于若待处理测量数据的数据量等于数据量阈值,根据待处理测量数据确定抖动特征数据;或者是可以用于若待处理测量数据的测量次数大于次数阈值,根据待处理测量数据确定抖动特征数据。As a way, the first data acquisition module 410 can be specifically used to determine the jitter characteristic data according to the measurement data to be processed if the data volume of the measurement data to be processed is equal to the data volume threshold; or it can be used to measure the measurement data to be processed. When the number of times is greater than the number of times threshold, the jitter characteristic data is determined according to the measurement data to be processed.

本实施例中,待处理测量数据包括多个测量数据。可选的,第一数据获取模块410具体还可以用于基于所述多个测量数据确定方差参数;基于所述方差参数确定对应的指定参数,所述方差参数和所述指定参数具备映射关系;基于所述指定参数确定抖动特征数据。In this embodiment, the measurement data to be processed includes a plurality of measurement data. Optionally, the first data acquisition module 410 may be specifically configured to determine a variance parameter based on the multiple measurement data; determine a corresponding specified parameter based on the variance parameter, and the variance parameter and the specified parameter have a mapping relationship; Jitter characteristic data is determined based on the specified parameters.

数据处理模块420,用于根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数。The data processing module 420 is configured to determine the weight parameter of the measurement data to be processed in the filtering process according to the measurement data to be processed and the jitter characteristic data.

作为一种方式,数据处理模块420具体可以用于根据所述方差参数以及所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数。As an example, the data processing module 420 may be specifically configured to determine the weight parameter of the measurement data to be processed in the filtering process according to the variance parameter and the jitter characteristic data.

第二数据获取模块430,用于根据所述权重参数获取目标测量数据。The second data acquisition module 430 is configured to acquire target measurement data according to the weight parameter.

作为一种方式,第二数据获取模块430具体可以用于若待处理测量数据的测量次数等于次数阈值,基于第一输出结果、所述待处理测量数据以及所述权重参数获取当次目标测量数据,所述第一输出结果为通过滑窗滤波得到;若待处理测量数据的测量次数大于次数阈值,基于第二输出结果、所述待处理测量数据以及所述权重参数获取当次目标测量数据,所述第二输出结果为上一次的目标测量数据。As an approach, the second data acquisition module 430 may be specifically configured to acquire the current target measurement data based on the first output result, the to-be-processed measurement data and the weight parameter if the measurement times of the measurement data to be processed is equal to the number of times threshold , the first output result is obtained by sliding window filtering; if the measurement times of the measurement data to be processed is greater than the number of times threshold, the current target measurement data is obtained based on the second output result, the measurement data to be processed and the weight parameter, The second output result is the last target measurement data.

可选的,第二数据获取模块430还可以用于若待处理测量数据的测量次数小于次数阈值,将所述第一输出结果作为当次目标测量数据。Optionally, the second data acquisition module 430 may be further configured to use the first output result as the current target measurement data if the measurement times of the measurement data to be processed is less than the times threshold.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, for the specific working process of the above-described devices and modules, reference may be made to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。In several embodiments provided in this application, the coupling between the modules may be electrical, mechanical or other forms of coupling.

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically alone, or two or more modules may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules.

请参阅图10,基于上述的数据处理方法及装置,本申请实施例还提供了一种可以执行前述数据处理方法的电子设备100。电子设备100包括存储器102以及相互耦合的一个或多个(图中仅示出一个)处理器104,存储器102以及处理器104之间通信线路连接。存储器102中存储有可以执行前述实施例中内容的程序,而处理器104可以执行存储器102中存储的程序。Referring to FIG. 10 , based on the foregoing data processing method and apparatus, an embodiment of the present application further provides an electronic device 100 that can execute the foregoing data processing method. The electronic device 100 includes a memory 102 and one or more (only one shown in the figure) processors 104 coupled with each other, and a communication line between the memory 102 and the processors 104 is connected. The memory 102 stores programs that can execute the contents of the foregoing embodiments, and the processor 104 can execute the programs stored in the memory 102 .

其中,处理器104可以包括一个或者多个处理核。处理器104利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器102内的指令、程序、代码集或指令集,以及调用存储在存储器102内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器104可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrammableLogic Array,PLA)中的至少一种硬件形式来实现。处理器104可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器104中,单独通过一块通信芯片进行实现。The processor 104 may include one or more processing cores. The processor 104 uses various interfaces and lines to connect various parts of the entire electronic device 100, and executes by running or executing the instructions, programs, code sets or instruction sets stored in the memory 102, and calling the data stored in the memory 102. Various functions of the electronic device 100 and processing data. Optionally, the processor 104 may adopt at least one of a digital signal processing (Digital Signal Processing, DSP), a Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), and a Programmable Logic Array (Programmable Logic Array, PLA) implemented in hardware. The processor 104 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU), a modem, and the like. Among them, the CPU mainly handles the operating system, user interface and application programs, etc.; the GPU is used for rendering and drawing of the display content; the modem is used to handle wireless communication. It can be understood that, the above-mentioned modem may not be integrated into the processor 104, and is implemented by a communication chip alone.

存储器102可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器102可用于存储指令、程序、代码、代码集或指令集。存储器102可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现前述各个实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。The memory 102 may include random access memory (Random Access Memory, RAM), or may include read-only memory (Read-Only Memory). Memory 102 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 102 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.) , instructions for implementing the foregoing embodiments, and the like. The storage data area may also store data (such as phone book, audio and video data, chat record data) created by the electronic device 100 during use.

请参考图11,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质500中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。Please refer to FIG. 11 , which shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application. The computer-readable medium 500 stores program codes, and the program codes can be invoked by the processor to execute the methods described in the above method embodiments.

计算机可读存储介质500可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质500包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质500具有执行上述方法中的任何方法步骤的程序代码510的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码510可以例如以适当形式进行压缩。The computer-readable storage medium 500 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 500 includes a non-transitory computer-readable storage medium. Computer readable storage medium 500 has storage space for program code 510 to perform any of the method steps in the above-described methods. These program codes can be read from or written to one or more computer program products. Program code 510 may be compressed, for example, in a suitable form.

综上所述,本申请实施例提供的一种数据处理方法、装置、电子设备及存储介质,通过根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果,继而根据待处理测量数据和抖动特征数据确定待处理测量数据在滤波过程中的权重参数,然后根据权重参数获取目标测量数据。本方法可以实现根据待处理测量数据的抖动特征灵活的调整待处理测量数据在滤波过程中的权重占比,进而有效提升滤波效果,从而提升数据测量的稳定性。To sum up, in a data processing method, device, electronic device, and storage medium provided by the embodiments of the present application, jitter characteristic data is determined according to the measurement data to be processed, and the jitter characteristic data is used to verify the filtering effect, and then according to the measurement data to be processed The measurement data and the jitter characteristic data are processed to determine the weight parameter of the measurement data to be processed in the filtering process, and then the target measurement data is obtained according to the weight parameter. The method can flexibly adjust the weight ratio of the measurement data to be processed in the filtering process according to the jitter characteristics of the measurement data to be processed, thereby effectively improving the filtering effect and improving the stability of data measurement.

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or some technical features thereof are equivalently replaced; and these modifications or replacements do not drive the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (10)

1.一种数据处理方法,其特征在于,所述方法包括:1. a data processing method, is characterized in that, described method comprises: 根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果;Determine jitter characteristic data according to the measurement data to be processed, where the jitter characteristic data is used to verify the filtering effect; 根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数;Determine the weight parameter of the to-be-processed measurement data in the filtering process according to the to-be-processed measurement data and the jitter characteristic data; 根据所述权重参数获取目标测量数据。Obtain target measurement data according to the weight parameter. 2.根据权利要求1所述的方法,其特征在于,所述根据所述权重参数获取目标测量数据,包括:2. The method according to claim 1, wherein the acquiring target measurement data according to the weight parameter comprises: 若待处理测量数据的测量次数等于次数阈值,基于第一输出结果、所述待处理测量数据以及所述权重参数获取当次目标测量数据,所述第一输出结果为通过滑窗滤波得到;If the measurement times of the measurement data to be processed is equal to the times threshold, obtain the current target measurement data based on the first output result, the measurement data to be processed, and the weight parameter, and the first output result is obtained through sliding window filtering; 若待处理测量数据的测量次数大于次数阈值,基于第二输出结果、所述待处理测量数据以及所述权重参数获取当次目标测量数据,所述第二输出结果为上一次的目标测量数据。If the measurement times of the to-be-processed measurement data is greater than the times threshold, the current target measurement data is acquired based on the second output result, the to-be-processed measurement data and the weight parameter, and the second output result is the previous target measurement data. 3.根据权利要求2所述的方法,其特征在于,所述方法还包括:3. The method according to claim 2, wherein the method further comprises: 若待处理测量数据的测量次数小于次数阈值,将所述第一输出结果作为当次目标测量数据。If the measurement times of the measurement data to be processed is less than the times threshold, the first output result is used as the current target measurement data. 4.根据权利要求1所述的方法,其特征在于,所述根据待处理测量数据确定抖动特征数据,包括:4. The method according to claim 1, wherein the determining the jitter characteristic data according to the measurement data to be processed comprises: 若待处理测量数据的数据量等于数据量阈值,根据待处理测量数据确定抖动特征数据。If the data volume of the measurement data to be processed is equal to the data volume threshold, the jitter characteristic data is determined according to the measurement data to be processed. 5.根据权利要求1所述的方法,其特征在于,所述根据待处理测量数据确定抖动特征数据,包括:5. The method according to claim 1, wherein the determining the jitter characteristic data according to the measurement data to be processed comprises: 若待处理测量数据的测量次数大于次数阈值,根据待处理测量数据确定抖动特征数据。If the measurement times of the to-be-processed measurement data is greater than the times threshold, the jitter characteristic data is determined according to the to-be-processed measurement data. 6.根据权利要求1-5任一项所述的方法,其特征在于,所述待处理测量数据包括多个测量数据,所述根据待处理测量数据确定抖动特征数据,包括:6. The method according to any one of claims 1-5, wherein the measurement data to be processed comprises a plurality of measurement data, and the determination of the jitter characteristic data according to the measurement data to be processed comprises: 基于所述多个测量数据确定方差参数;determining a variance parameter based on the plurality of measurement data; 基于所述方差参数确定对应的指定参数,所述方差参数和所述指定参数具备映射关系;Determine the corresponding specified parameter based on the variance parameter, and the variance parameter and the specified parameter have a mapping relationship; 基于所述指定参数确定抖动特征数据。Jitter characteristic data is determined based on the specified parameters. 7.根据权利要求6所述的方法,其特征在于,所述根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数,包括:7. The method according to claim 6, wherein the determining, according to the to-be-processed measurement data and the jitter characteristic data, a weight parameter of the to-be-processed measurement data in a filtering process comprises: 根据所述方差参数以及所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数。The weight parameter of the measurement data to be processed in the filtering process is determined according to the variance parameter and the jitter characteristic data. 8.一种数据处理装置,其特征在于,所述装置包括:8. A data processing device, wherein the device comprises: 第一数据获取模块,用于根据待处理测量数据确定抖动特征数据,所述抖动特征数据用于验证滤波效果;a first data acquisition module, configured to determine jitter characteristic data according to the measurement data to be processed, where the jitter characteristic data is used to verify the filtering effect; 数据处理模块,用于根据所述待处理测量数据和所述抖动特征数据确定所述待处理测量数据在滤波过程中的权重参数;a data processing module, configured to determine the weight parameter of the to-be-processed measurement data in the filtering process according to the to-be-processed measurement data and the jitter characteristic data; 第二数据获取模块,用于根据所述权重参数获取目标测量数据。The second data acquisition module is configured to acquire target measurement data according to the weight parameter. 9.一种电子设备,其特征在于,包括一个或多个处理器以及存储器;9. An electronic device, comprising one or more processors and a memory; 一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行权利要求1-7任一所述的方法。One or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs being configured to perform the method of any of claims 1-7. 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码被处理器运行时执行权利要求1-7任一所述的方法。10. A computer-readable storage medium, wherein a program code is stored in the computer-readable storage medium, wherein when the program code is run by a processor, any one of claims 1-7 is executed method.
CN202110642394.0A 2021-06-09 2021-06-09 Data processing method and device, electronic equipment and storage medium Pending CN113419210A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110642394.0A CN113419210A (en) 2021-06-09 2021-06-09 Data processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110642394.0A CN113419210A (en) 2021-06-09 2021-06-09 Data processing method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113419210A true CN113419210A (en) 2021-09-21

Family

ID=77788135

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110642394.0A Pending CN113419210A (en) 2021-06-09 2021-06-09 Data processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113419210A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117040655A (en) * 2023-10-08 2023-11-10 为准(北京)电子科技有限公司 Method and device for calculating ultra-wideband signal jitter, electronic equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020196880A1 (en) * 2001-06-21 2002-12-26 Hitachi, Ltd. Methods and apparatus for implementing multi-tone receivers
US20090180555A1 (en) * 2008-01-10 2009-07-16 Microsoft Corporation Filtering and dithering as pre-processing before encoding
CN106066785A (en) * 2016-05-30 2016-11-02 中国科学院软件研究所 A kind of real random number generator accumulated jitter method of estimation based on ring oscillator
CN107194377A (en) * 2017-06-22 2017-09-22 武汉光迅科技股份有限公司 A kind of COTDR curve smoothings and event detecting method and device
CN107317701A (en) * 2017-06-13 2017-11-03 电子科技大学 A kind of network flow abnormal detecting method based on empirical mode decomposition
CN110458296A (en) * 2019-08-02 2019-11-15 腾讯科技(深圳)有限公司 The labeling method and device of object event, storage medium and electronic device
CN110879850A (en) * 2019-11-14 2020-03-13 腾讯科技(深圳)有限公司 Method, device and equipment for acquiring jitter parameters and storage medium
CN111190089A (en) * 2018-11-14 2020-05-22 长鑫存储技术有限公司 Method and device for determining jitter time, storage medium and electronic equipment
CN111260079A (en) * 2020-01-17 2020-06-09 南京星火技术有限公司 Electronic device, agent self-training apparatus, and computer-readable medium
CN112434567A (en) * 2020-11-06 2021-03-02 华北电力大学 Power signal filtering method and system by using noise jitter property

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020196880A1 (en) * 2001-06-21 2002-12-26 Hitachi, Ltd. Methods and apparatus for implementing multi-tone receivers
US20090180555A1 (en) * 2008-01-10 2009-07-16 Microsoft Corporation Filtering and dithering as pre-processing before encoding
CN106066785A (en) * 2016-05-30 2016-11-02 中国科学院软件研究所 A kind of real random number generator accumulated jitter method of estimation based on ring oscillator
CN107317701A (en) * 2017-06-13 2017-11-03 电子科技大学 A kind of network flow abnormal detecting method based on empirical mode decomposition
CN107194377A (en) * 2017-06-22 2017-09-22 武汉光迅科技股份有限公司 A kind of COTDR curve smoothings and event detecting method and device
CN111190089A (en) * 2018-11-14 2020-05-22 长鑫存储技术有限公司 Method and device for determining jitter time, storage medium and electronic equipment
CN110458296A (en) * 2019-08-02 2019-11-15 腾讯科技(深圳)有限公司 The labeling method and device of object event, storage medium and electronic device
CN110879850A (en) * 2019-11-14 2020-03-13 腾讯科技(深圳)有限公司 Method, device and equipment for acquiring jitter parameters and storage medium
CN111260079A (en) * 2020-01-17 2020-06-09 南京星火技术有限公司 Electronic device, agent self-training apparatus, and computer-readable medium
CN112434567A (en) * 2020-11-06 2021-03-02 华北电力大学 Power signal filtering method and system by using noise jitter property

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
许杰 等: "基于抖动帧检测和低通滤波的数字视频稳像算法", 四川大学学报(自然科学版), vol. 50, no. 06, 28 November 2013 (2013-11-28), pages 1235 - 1240 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117040655A (en) * 2023-10-08 2023-11-10 为准(北京)电子科技有限公司 Method and device for calculating ultra-wideband signal jitter, electronic equipment and storage medium
CN117040655B (en) * 2023-10-08 2023-12-22 为准(北京)电子科技有限公司 Method and device for calculating ultra-wideband signal jitter, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN108833313A (en) A method and device for wireless channel estimation based on convolutional neural network
CN111062884B (en) Image enhancement method and device, storage medium and terminal equipment
WO2016045095A1 (en) Method, apparatus and device for correcting detection distance
CN114567396B (en) Wireless communication method, nonlinear function fitting method, terminal and device
CN109074814A (en) A kind of noise detecting method and terminal device
CN115085829B (en) Sensitivity testing method and electronic equipment under multipath fading interference
CN109102821A (en) Delay time estimation method, system, storage medium and electronic equipment
CN112703781A (en) Wireless signal sending method, wireless signal sending device and terminal equipment
CN108647727A (en) Unbalanced data classification lack sampling method, apparatus, equipment and medium
CN113419210A (en) Data processing method and device, electronic equipment and storage medium
CN109150263B (en) Three-dimensional channel reconstruction method and device based on multi-probe darkroom
CN110933008B (en) A peak-to-average ratio suppression method, device, electronic device and storage medium
CN109889465B (en) Peak-to-average ratio inhibition method and device, electronic equipment and readable storage medium
CN112927705B (en) Frequency response calibration method and related product
CN109560978B (en) Network flow detection method, device and system and computer readable storage medium
CN104467701A (en) A voltage correcting method for a power amplifier and an electronic terminal
EP2792147A1 (en) Techniques for improving stereo block matching with the pyramid method
CN108495177A (en) A kind of audio speed changing processing method and processing device
CN106330752B (en) Method and equipment for determining receiving window in TCP flow control
WO2020103027A1 (en) Network power consumption adjustment method, network power consumption adjustment device, and mobile terminal
CN112823549A (en) Method and device for adjusting Wi-Fi gain, electronic equipment and storage medium
CN115884080A (en) Distance measuring method based on Bluetooth, terminal device and storage medium
CN114367104A (en) Rendering distance adaptation method and device, game processing equipment and readable storage medium
CN115019837B (en) Voice data processing method and device, storage medium and electronic equipment
CN115065986A (en) Wi-Fi signal processing method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned

Effective date of abandoning: 20241220

AD01 Patent right deemed abandoned