CN107451605A - A kind of simple target recognition methods based on channel condition information and SVMs - Google Patents
A kind of simple target recognition methods based on channel condition information and SVMs Download PDFInfo
- Publication number
- CN107451605A CN107451605A CN201710568384.0A CN201710568384A CN107451605A CN 107451605 A CN107451605 A CN 107451605A CN 201710568384 A CN201710568384 A CN 201710568384A CN 107451605 A CN107451605 A CN 107451605A
- Authority
- CN
- China
- Prior art keywords
- csi
- data
- svm
- simple target
- target
- 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
Links
- 238000012706 support-vector machine Methods 0.000 title claims abstract description 27
- 238000000034 method Methods 0.000 title claims abstract description 13
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 18
- 238000000605 extraction Methods 0.000 claims abstract description 14
- 238000000513 principal component analysis Methods 0.000 claims abstract description 12
- 238000013179 statistical model Methods 0.000 claims abstract description 4
- 238000007635 classification algorithm Methods 0.000 claims abstract description 3
- 239000011159 matrix material Substances 0.000 claims description 17
- 238000012549 training Methods 0.000 claims description 12
- 230000009467 reduction Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000007781 pre-processing Methods 0.000 description 6
- 238000013145 classification model Methods 0.000 description 5
- 230000007613 environmental effect Effects 0.000 description 4
- 238000013480 data collection Methods 0.000 description 3
- 238000009499 grossing Methods 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000006260 foam Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2411—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/345—Interference values
Landscapes
- Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Networks & Wireless Communication (AREA)
- Life Sciences & Earth Sciences (AREA)
- Electromagnetism (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Signal Processing (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及目标识别领域,尤其涉及一种基于信道状态信息并使用支持向量机技术进行简单目标识别的方法。The invention relates to the field of target recognition, in particular to a method for simple target recognition based on channel state information and using support vector machine technology.
背景技术Background technique
基于Wi-Fi的无线局域网在室内获得广泛部署,在提供数据传输服务的同时,还可提供简单目标识别服务。人体内的水占的比重是百分之七十,而水对无线射频信号是有很强的吸收能力的,所以人体会对周围的Wi-Fi信号产生反射、散射、衍射、衰减等效果,通过监测人体对Wi-Fi信号所造成的干扰会形成的特殊指纹特征,可以对目标是否是人进行简单的目标识别。Wi-Fi-based wireless local area networks are widely deployed indoors, and can provide simple target recognition services while providing data transmission services. The proportion of water in the human body is 70%, and water has a strong ability to absorb radio frequency signals, so the human body will reflect, scatter, diffract, and attenuate the surrounding Wi-Fi signals. By monitoring the special fingerprint characteristics formed by the interference caused by the human body to the Wi-Fi signal, it is possible to perform simple target identification on whether the target is a human.
从Wi-Fi信号中可以获取接收信号强度指示(Received Signal StrengthIndicator,RSSI)和信道状态信息(Channel State Information,CSI)。RSSI是目前使用最广泛的能量特性,但其粗粒度及易变性不适合多径室内环境下的精确感知,用于目标识别精度很差。CSI是物理层特征,描述信号在发射器和接收器之间传播的衰减因子,包括散射、环境衰减、距离衰减等信息,能够抵抗来自频段的窄频带信号的干扰,在静态环境中足够稳定,被干扰时能立即做出反应,并能够分辨来自多条路径的信号,多径效应影响小。随着正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)技术在无线局域网中的应用,目前可以较便捷地获得CSI。CSI包含每个子载波的幅度和相位信息,能够提供丰富的频域信息,从而提高目标识别的精确性。Received Signal Strength Indicator (Received Signal Strength Indicator, RSSI) and Channel State Information (Channel State Information, CSI) can be obtained from the Wi-Fi signal. RSSI is currently the most widely used energy characteristic, but its coarse-grainedness and variability are not suitable for accurate perception in multipath indoor environments, and the accuracy of target recognition is poor. CSI is a physical layer feature that describes the attenuation factor of the signal propagating between the transmitter and receiver, including information such as scattering, environmental attenuation, and distance attenuation. It can resist interference from narrow-band signals in the frequency band and is stable enough in a static environment. It can respond immediately when it is interfered, and can distinguish signals from multiple paths, and the multipath effect has little influence. With the application of Orthogonal Frequency Division Multiplexing (Orthogonal Frequency Division Multiplexing, OFDM) technology in wireless local area networks, CSI can be obtained more conveniently at present. CSI contains the amplitude and phase information of each subcarrier, which can provide rich frequency domain information, thereby improving the accuracy of target recognition.
简单目标识别的过程本质上也是一个分类的过程,CSI信号对于人体的干扰表现明显,有很好的辨识度,所以可以利用分类的思想来求解简单目标识别的问题。支持向量机(Support Vector Machines,SVM)是一种基于统计学习理论的机器学习方法,在解决高维和非线性问题方面表现出很多优势,借助于SVM分类,可以获得识别目标和信号指纹之间非线性依赖关系的统计模型。The process of simple target recognition is essentially a classification process. The interference of CSI signals on the human body is obvious and has a good degree of recognition. Therefore, the idea of classification can be used to solve the problem of simple target recognition. Support Vector Machines (Support Vector Machines, SVM) is a machine learning method based on statistical learning theory, which shows many advantages in solving high-dimensional and nonlinear problems. Statistical models of linear dependencies.
发明内容Contents of the invention
本发明是一种基于信道状态信息(CSI)和支持向量机(SVM)分类的简单目标识别方法,包括以下步骤:The present invention is a kind of simple target recognition method based on channel state information (CSI) and support vector machine (SVM) classification, comprises the following steps:
步骤一:环境部署,基于Wi-Fi的简单目标识别要求室内覆盖Wi-Fi信号,选择信号干扰较小的5G频段,设备为两台笔记本电脑,均装有Intel link 5300agn无线商业网卡;Step 1: Environmental deployment, Wi-Fi-based simple target recognition requires indoor coverage of Wi-Fi signals, select the 5G frequency band with less signal interference, and the equipment is two laptops, both of which are equipped with Intel link 5300agn wireless commercial network cards;
步骤二:CSI原始数据采集,采集不同目标对象的若干CSI原始数据,包括:发送天线个数,接收天线个数,发送频率,信道状态信息CSI矩阵;Step 2: CSI raw data collection, collecting several CSI raw data of different target objects, including: number of transmitting antennas, number of receiving antennas, sending frequency, channel state information CSI matrix;
步骤三:CSI数据预处理,其中包括:(1)移除原始数据中CSI矩阵第一维度,将产生的二维矩阵从线性(电平)空间转换到对数(功率)空间,将矩阵中每一个复数转换成量值;(2)每一对发送和接收天线组成的信道中有30条子载波,应用基于密度的聚类算法Density-Based Spatial Clustering of Applications with Noise(DBSCAN)对每一条信道进行聚类,通过删除离群点去噪;(3)使用基于权值的滑动平均算法对去噪后的CSI数据进行平滑;Step 3: CSI data preprocessing, including: (1) remove the first dimension of the CSI matrix in the original data, convert the generated two-dimensional matrix from linear (level) space to logarithmic (power) space, and convert the matrix Each complex number is converted into a magnitude; (2) There are 30 subcarriers in each pair of transmitting and receiving antenna channels, and the density-based clustering algorithm Density-Based Spatial Clustering of Applications with Noise (DBSCAN) is applied to each channel Clustering, denoising by deleting outliers; (3) smoothing the denoised CSI data using a weight-based sliding average algorithm;
步骤四:CSI特征值提取,使用主成分分析(Principal Component Analysis,PCA)算法对预处理后的CSI数据进行降维和特征值提取,产生CSI指纹样本;Step 4: CSI eigenvalue extraction, using the Principal Component Analysis (PCA) algorithm to perform dimensionality reduction and eigenvalue extraction on the preprocessed CSI data to generate CSI fingerprint samples;
步骤五:SVM模型训练;步骤如下:(1)将CSI指纹样本归一化;(2)基于CSI指纹样本,建立SVM多分类模型,每一个分类对应一个目标;Step 5: SVM model training; the steps are as follows: (1) normalize the CSI fingerprint samples; (2) establish a SVM multi-classification model based on the CSI fingerprint samples, each classification corresponds to a target;
步骤六:简单目标识别,步骤如下:(1)按照步骤二进行CSI原始数据采集;(2)按照步骤三进行CSI数据预处理;(3)按照步骤四进行CSI数据降维和特征值提取,获得实时信号指纹;(4)根据SVM多分类模型的投票结果来确定实时测量的CSI指纹所代表的目标,实现简单目标识别;Step 6: Simple target recognition, the steps are as follows: (1) Follow Step 2 to collect CSI raw data; (2) Follow Step 3 to perform CSI data preprocessing; (3) Follow Step 4 to perform CSI data dimensionality reduction and feature value extraction to obtain Real-time signal fingerprint; (4) Determine the target represented by the real-time measured CSI fingerprint according to the voting results of the SVM multi-classification model, and realize simple target recognition;
附图说明Description of drawings
图1为基于CSI和SVM的简单目标识别方法流程图;Fig. 1 is a flow chart of a simple target recognition method based on CSI and SVM;
图2为基于CSI的简单目标识别的环境部署图;Figure 2 is an environmental deployment diagram of simple target recognition based on CSI;
具体实施方式detailed description
下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,可能淡化和忽略与本发明有关的已知功能和设计的内容介绍。Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings, so that those skilled in the art can better understand the present invention. It should be noted that in the following description, the introduction of known functions and designs related to the present invention may be downplayed and omitted.
在本实施方案中,本发明对简单目标识别方法主要包括以下环节:数据采集、数据预处理、数据的特征提取、简单目标分类识别,流程图如图1所示,具体实施步骤如下:In this embodiment, the present invention mainly includes the following links to the simple target recognition method: data collection, data preprocessing, feature extraction of data, and simple target classification and recognition. The flow chart is shown in Figure 1, and the specific implementation steps are as follows:
步骤一:环境部署,基于Wi-Fi的简单目标识别要求室内覆盖Wi-Fi信号,实验场景的布局长为6米,宽为7米,系统选择信号干扰较小的5G频段,设备为两台笔记本电脑,型号分别是联想的THINKPAD的T400和X201i,他们都装有intel link 5300agn无线商业网卡,该网卡具有3根天线。T400设置定向发送广播包数据,作为发送信号的设备,X201i设为监听模式,作为接受信号的设备,布局方式示意图参见图2。Step 1: Environmental deployment. Simple target recognition based on Wi-Fi requires indoor coverage of Wi-Fi signals. The layout of the experimental scene is 6 meters long and 7 meters wide. The system selects the 5G frequency band with less signal interference, and the equipment is two Laptops, the models are Lenovo THINKPAD T400 and X201i, both of them are equipped with intel link 5300agn wireless business network card, which has 3 antennas. T400 is set to send broadcast packet data in a directional way, as a device for sending signals, and X201i is set to monitor mode, as a device for receiving signals. Refer to Figure 2 for a schematic diagram of the layout.
步骤二:CSI原始数据采集,训练阶段,将分成4种场景来采集训练数据的样本,分别是无人、泡沫做的假人、男实验员和女实验员。令目标静止处于图2所示位置,X201i每秒采集来自T400的20个CSI原始数据,包括:发送天线个数Ntx,接收天线个数Nrx,数据包发送频率f,信道状态信息矩阵H。信道状态信息H是一个Ntx×Nrx×30的三维矩阵,第三维是OFDM信道中的30条子载波信息h=|h|ejsinθ,|h|是子载波幅值,θ是子载波相位。Step 2: CSI raw data collection, training phase, will be divided into 4 scenarios to collect training data samples, namely no one, foam dummy, male experimenter and female experimenter. Let the target stay at the position shown in Figure 2, X201i collects 20 pieces of CSI raw data from T400 per second, including: number of transmitting antennas N tx , number of receiving antennas N rx , data packet sending frequency f, channel state information matrix H . The channel state information H is a three-dimensional matrix of N tx ×N rx ×30, the third dimension is the 30 subcarrier information h=|h|e jsinθ in the OFDM channel, |h| is the subcarrier amplitude, θ is the subcarrier phase .
步骤三:CSI数据生成,针对采集的CSI原始数据,首先移除CSI矩阵H的第一个维度,获得Ntx个Nrx×30的二维矩阵,将二维矩阵从线性(电平)空间转换成对数(功率)空间,并将矩阵中每一个复数转换成量值。Step 3: CSI data generation. For the collected CSI raw data, first remove the first dimension of the CSI matrix H to obtain N tx two-dimensional matrices of N rx ×30, and transform the two-dimensional matrix from the linear (level) space Convert to logarithmic (power) space and convert each complex number in the matrix to a magnitude.
步骤四:CSI数据去噪,每一对发送和接收天线组成一条信道,因此一对AP-MP包含Ntx×Nrx条信道;每条信道包含30条子载波,因此一对AP-MP包含Ntx×Nrx×30条子载波。按照信道将CSI数据集分成Ntx×Nrx个子数据集,每个子数据集包含30条子载波信息。令子数据集中每条子载波的序号为index(1~30),幅值为value,在每个子数据集上应用基于密度的聚类算法DBSCAN进行聚类。DBSCAN中的两个参数分别是领域半径e和最小包含点数minOpt,其聚类步骤包括:(1)将子数据集中所有对象标记为未访问状态,即“unvisited”;(2)随机选择一个未访问对象o(index,value),标记为“visited”;检查o的邻域是否至少包含minOpt个对象:如果不是,则标记o为离群点;如果是,则为o创建一个新的簇C和一个候选集合N,把o的邻域中所有对象放在候选集合N中;(3)DBSCAN迭代地把N中不属于其它簇的对象添加到C中,直到N为空,簇C完成;(4)转到步骤(2)处理下一个对象;(5)将标记成离群点的对象对应的样本数据从训练集中删除,达到数据去噪的目的。Step 4: CSI data denoising, each pair of transmitting and receiving antennas forms a channel, so a pair of AP-MPs contains N tx ×N rx channels; each channel contains 30 subcarriers, so a pair of AP-MPs contains N tx ×N rx ×30 subcarriers. The CSI data set is divided into N tx ×N rx sub-data sets according to the channel, and each sub-data set contains 30 sub-carrier information. Let the serial number of each sub-carrier in the sub-dataset be index (1-30), and the amplitude be value, and apply the density-based clustering algorithm DBSCAN on each sub-dataset for clustering. The two parameters in DBSCAN are domain radius e and the minimum number of included points minOpt, and its clustering steps include: (1) mark all objects in the sub-dataset as unvisited, that is, "unvisited"; (2) randomly select an unvisited Visit object o(index,value), marked as "visited"; check if o's neighborhood contains at least minOpt objects: if not, mark o as an outlier; if yes, create a new cluster C for o and a candidate set N, put all objects in the neighborhood of o in the candidate set N; (3) DBSCAN iteratively adds objects in N that do not belong to other clusters to C until N is empty, and cluster C is completed; (4) Go to step (2) to process the next object; (5) Delete the sample data corresponding to the object marked as an outlier from the training set to achieve the purpose of data denoising.
步骤五:CSI数据平滑,使用基于权值的滑动平均算法对去噪后的CSI数据进行平滑以减小数据波动。假设到时刻t的一个CSI子载波序列为(v1,v2,…,vt),则在时刻t的CSI平滑值是前m个值的加权平均,m为滑动窗口大小:Step 5: CSI data smoothing, using a weight-based moving average algorithm to smooth the denoised CSI data to reduce data fluctuations. Assuming that a CSI subcarrier sequence at time t is (v 1 , v 2 ,...,v t ), then the CSI smoothing value at time t is the weighted average of the first m values, where m is the sliding window size:
步骤六:CSI特征值提取,(1)假设存在Nap对AP-MP组合,每对AP-MP包含Ntx×Nrx条信道,每条信道具有30条子载波,则每条CSI数据的维数为Nap×Ntx×Nrx×30,维数很高。CSI数据中每个值对分类的贡献是不同的,因此使用主成分分析PCA算法对CSI数据进行降维并提取最有效的特征。PCA的目标是寻找r(r<Nap×Ntx×Nrx×30)个新特征,每个新特征是原有特征的线性组合,新特征能够反映原有数据的主要特征,并能压缩原有数据的规模。(2)假设训练样本集合矩阵为X,样本数量为N。通过PCA,可以获得转换矩阵C,样本矩阵X经过转换后的矩阵S,和按降序排列的特征权重L=(L1,L2,…,Ln),n为特征维数。计算特征Lr的累积贡献率为:Step 6: CSI eigenvalue extraction, (1) Assume that there are N ap pairs of AP-MP combinations, each pair of AP-MPs contains N tx × N rx channels, and each channel has 30 subcarriers, then the dimension of each piece of CSI data The number is N ap ×N tx ×N rx ×30, and the dimension is very high. The contribution of each value in the CSI data to the classification is different, so the principal component analysis (PCA) algorithm is used to reduce the dimensionality of the CSI data and extract the most effective features. The goal of PCA is to find r(r<N ap ×N tx ×N rx ×30) new features, each new feature is a linear combination of the original features, the new features can reflect the main features of the original data, and can compress The size of the original data. (2) Assume that the training sample set matrix is X, and the number of samples is N. Through PCA, the conversion matrix C, the converted matrix S of the sample matrix X, and the feature weights L=(L 1 , L 2 , . . . , L n ) arranged in descending order can be obtained, where n is the feature dimension. Calculate the cumulative contribution rate of the feature Lr :
如果Lr>95%,即前r个特征的累积贡献率大于预设阈值95%,则取L=(L1,L2,…,Ln)中的前r个特征F=(L1,L2,…,Lr)作为提取的特征。矩阵S中的前r列构成主成分矩阵R。R作为后续模型训练的样本数据。If L r >95%, that is, the cumulative contribution rate of the first r features is greater than the preset threshold of 95%, then take the first r features F=(L 1 ,L 2 ,…,L r ) as the extracted features. The first r columns in the matrix S form the principal component matrix R. R is used as sample data for subsequent model training.
步骤七:CSI指纹样本生成及归一化,假设检测区域的CSI样本集合为X={c1,c2,…,cN},N为样本个数;ci={ci1,ci2,…,cir}表示特征提取后的样本,r为样本维数,归一化得到:Step 7: CSI fingerprint sample generation and normalization, assuming that the CSI sample set in the detection area is X={c 1 ,c 2 ,...,c N }, N is the number of samples; c i ={c i1 ,c i2 ,...,c ir } represents the sample after feature extraction, r is the sample dimension, and normalized to get:
cij表示样本ci的第j个特征值,cmin表示所有特征值的最小值,cmax表示表示所有特征值的最大值;c ij represents the jth eigenvalue of sample c i , c min represents the minimum value of all eigenvalues, and c max represents the maximum value of all eigenvalues;
步骤八:SVM分类模型训练,对各目标进行SVM分类模型训练。由于存在多个识别目标,因此多目标分类是一个多分类过程,采用one-against-one策略将SVM从二分类扩展到多分类,最后进行投票取得最终分类结果。假设目标数量为K,每个目标对应一个类,则Step 8: SVM classification model training, perform SVM classification model training for each target. Since there are multiple recognition targets, multi-target classification is a multi-classification process. The one-against-one strategy is used to extend SVM from binary classification to multi-classification, and finally vote to obtain the final classification result. Assuming that the number of targets is K and each target corresponds to a class, then
类的数量为K,需要训练K(K-1)/2个分类器,每个分类器对两个目标进行二分类。假设ωi和ωj分别代表目标di和目标dj对应的类,则针对类ωi和类ωj的SVM分类器的训练就是使用来自ωi和ωj中的CSI指纹样本解决如下问题:The number of classes is K, and K(K-1)/2 classifiers need to be trained, and each classifier performs binary classification on two targets. Assuming that ω i and ω j represent the classes corresponding to target d i and target d j respectively, the training of the SVM classifier for class ω i and class ω j is to use the CSI fingerprint samples from ω i and ω j to solve the following problem :
其中C为常量,ξ是一组松弛变量,ct是一个CSI指纹样本,N是样本个数。Where C is a constant, ξ is a set of slack variables, c t is a CSI fingerprint sample, and N is the number of samples.
步骤九:在线目标识别,实际目标识别时,算法根据实时采集的CSI指纹,通过训练得到的SVM分类器确定目标的分类。包括如下步骤:(1)步骤二的方式采集CSI原始数据;(2)按照步骤三至步骤六的方式对CSI数据进行预处理和特征提取;(3)按照步骤七的方式产生CSI指纹并归一化;(4)根据多个SVM分类模型的投票结果来确定实时测量的CSI指纹所代表的目标。Step 9: Online target recognition. During actual target recognition, the algorithm determines the classification of the target through the SVM classifier obtained through training based on the CSI fingerprints collected in real time. Including the following steps: (1) collecting CSI raw data in the manner of step 2; (2) performing preprocessing and feature extraction on the CSI data according to the manner of step 3 to step 6; (3) generating CSI fingerprints and merging them according to the manner of step 7 (4) Determine the target represented by the real-time measured CSI fingerprint based on the voting results of multiple SVM classification models.
本发明的有益效果是:基于CSI的简单目标识别解决方案不需要搭建专门的硬件设施,充分利用现有无线网络,使用普通商业路由器就可以达到简单目标识别的功能。在获取CSI原始数据后,本发明对数据进行预处理,首先采用基于密度的聚类算法DBSCAN对信道中的子载波数据进行聚类以去噪,然后采用基于权值的滑动平均算法对去噪后的数据进行平滑。数据预处理后,本发明采用主成分分析算法对数据进行特征值提取。预处理和特征提取后的数据能够更加准确地反映信号的主要变化并且维数大大降低,有助于提高目标识别精度并降低计算复杂度。本发明借助于基于one-against-one策略的SVM多分类算法,获得目标对象和信号指纹之间非线性依赖关系的统计模型,从而达到简单目标识别的目的。本发明能够达到98.7%以上目标识别的精度。The beneficial effects of the present invention are: the CSI-based simple target recognition solution does not need to build special hardware facilities, fully utilizes the existing wireless network, and can achieve the simple target recognition function by using ordinary commercial routers. After obtaining the original CSI data, the present invention preprocesses the data, first adopts the density-based clustering algorithm DBSCAN to cluster the subcarrier data in the channel to denoise, and then adopts the weight-based sliding average algorithm to denoise The subsequent data are smoothed. After data preprocessing, the present invention uses a principal component analysis algorithm to extract eigenvalues from the data. The data after preprocessing and feature extraction can more accurately reflect the main changes of the signal and greatly reduce the dimensionality, which helps to improve the accuracy of target recognition and reduce the computational complexity. The invention obtains the statistical model of the nonlinear dependence relationship between the target object and the signal fingerprint by means of the SVM multi-classification algorithm based on the one-against-one strategy, thereby achieving the purpose of simple target recognition. The invention can achieve target recognition accuracy of more than 98.7%.
尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。Although the illustrative specific embodiments of the present invention have been described above, so that those skilled in the art can understand the present invention, it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, As long as various changes are within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710568384.0A CN107451605A (en) | 2017-07-13 | 2017-07-13 | A kind of simple target recognition methods based on channel condition information and SVMs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710568384.0A CN107451605A (en) | 2017-07-13 | 2017-07-13 | A kind of simple target recognition methods based on channel condition information and SVMs |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107451605A true CN107451605A (en) | 2017-12-08 |
Family
ID=60488564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710568384.0A Pending CN107451605A (en) | 2017-07-13 | 2017-07-13 | A kind of simple target recognition methods based on channel condition information and SVMs |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107451605A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109061600A (en) * | 2018-09-28 | 2018-12-21 | 上海市刑事科学技术研究院 | A kind of target identification method based on millimetre-wave radar data |
CN109657572A (en) * | 2018-12-04 | 2019-04-19 | 重庆邮电大学 | Goal behavior recognition methods after a kind of wall based on Wi-Fi |
CN110730473A (en) * | 2019-09-03 | 2020-01-24 | 中国人民解放军陆军工程大学 | Signal feature extraction method for WiFi activity recognition |
CN111262637A (en) * | 2020-01-15 | 2020-06-09 | 湖南工商大学 | A Human Behavior Recognition Method Based on Wi-Fi Channel State Information CSI |
CN111836278A (en) * | 2019-08-09 | 2020-10-27 | 维沃移动通信有限公司 | Measurement reporting and processing method, equipment and medium in secondary cell activation |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120159527A1 (en) * | 2010-12-16 | 2012-06-21 | Microsoft Corporation | Simulated group interaction with multimedia content |
CN104619014A (en) * | 2015-01-09 | 2015-05-13 | 中山大学 | SVM-KNN (Support Vector Machine-K Nearest Neighbor)-based indoor positioning method |
CN105721086A (en) * | 2016-03-11 | 2016-06-29 | 重庆科技学院 | Wireless channel scene recognition method based on unscented Kalman filter artificial neural network (UKFNN) |
CN106131958A (en) * | 2016-08-09 | 2016-11-16 | 电子科技大学 | A kind of based on channel condition information with the indoor Passive Location of support vector machine |
CN106792560A (en) * | 2016-12-30 | 2017-05-31 | 北京理工大学 | Target identification method based on wireless reception of signals intensity |
-
2017
- 2017-07-13 CN CN201710568384.0A patent/CN107451605A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120159527A1 (en) * | 2010-12-16 | 2012-06-21 | Microsoft Corporation | Simulated group interaction with multimedia content |
CN104619014A (en) * | 2015-01-09 | 2015-05-13 | 中山大学 | SVM-KNN (Support Vector Machine-K Nearest Neighbor)-based indoor positioning method |
CN105721086A (en) * | 2016-03-11 | 2016-06-29 | 重庆科技学院 | Wireless channel scene recognition method based on unscented Kalman filter artificial neural network (UKFNN) |
CN106131958A (en) * | 2016-08-09 | 2016-11-16 | 电子科技大学 | A kind of based on channel condition information with the indoor Passive Location of support vector machine |
CN106792560A (en) * | 2016-12-30 | 2017-05-31 | 北京理工大学 | Target identification method based on wireless reception of signals intensity |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109061600A (en) * | 2018-09-28 | 2018-12-21 | 上海市刑事科学技术研究院 | A kind of target identification method based on millimetre-wave radar data |
CN109657572A (en) * | 2018-12-04 | 2019-04-19 | 重庆邮电大学 | Goal behavior recognition methods after a kind of wall based on Wi-Fi |
CN111836278A (en) * | 2019-08-09 | 2020-10-27 | 维沃移动通信有限公司 | Measurement reporting and processing method, equipment and medium in secondary cell activation |
CN111836278B (en) * | 2019-08-09 | 2023-05-26 | 维沃移动通信有限公司 | Measurement reporting and processing method, device and medium in secondary cell activation |
CN110730473A (en) * | 2019-09-03 | 2020-01-24 | 中国人民解放军陆军工程大学 | Signal feature extraction method for WiFi activity recognition |
CN111262637A (en) * | 2020-01-15 | 2020-06-09 | 湖南工商大学 | A Human Behavior Recognition Method Based on Wi-Fi Channel State Information CSI |
CN111262637B (en) * | 2020-01-15 | 2021-09-28 | 湖南工商大学 | Human body behavior identification method based on Wi-Fi channel state information CSI |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106131958A (en) | A kind of based on channel condition information with the indoor Passive Location of support vector machine | |
CN107480699A (en) | A kind of intrusion detection method based on channel condition information and SVMs | |
Ahmadien et al. | Predicting path loss distribution of an area from satellite images using deep learning | |
Gupta et al. | Machine learning-based urban canyon path loss prediction using 28 ghz manhattan measurements | |
Nguyen et al. | Transfer learning for future wireless networks: A comprehensive survey | |
Huang et al. | WiDet: Wi-Fi based device-free passive person detection with deep convolutional neural networks | |
CN107451605A (en) | A kind of simple target recognition methods based on channel condition information and SVMs | |
CN112152948A (en) | Wireless communication processing method and device | |
CN110414468B (en) | Identity verification method based on gesture signal in WiFi environment | |
CN107992882A (en) | A kind of occupancy statistical method based on WiFi channel condition informations and support vector machines | |
Wang et al. | Multi-classification of UWB signal propagation channels based on one-dimensional wavelet packet analysis and CNN | |
CN110062379B (en) | Identity authentication method based on channel state information under human behavior scene | |
Yang et al. | Wiimg: Pushing the limit of wifi sensing with low transmission rates | |
Tong et al. | A fine-grained channel state information-based deep learning system for dynamic gesture recognition | |
Kabir et al. | CSI-DeepNet: A lightweight deep convolutional neural network based hand gesture recognition system using Wi-Fi CSI signal | |
Zhou et al. | WiFlowCount: Device-free people flow counting by exploiting doppler effect in commodity WiFi | |
Kim et al. | Traffic-aware backscatter communications in wireless-powered heterogeneous networks | |
CN116340849B (en) | A non-contact cross-domain human activity recognition method based on metric learning | |
Wasilewska et al. | Artificial intelligence for radio communication context-awareness | |
KR102270808B1 (en) | Visible network providing apparatus and method using wireless artificial intelligence | |
CN114845390A (en) | Near-real-time Wi-Fi indoor positioning method based on subcarrier selection | |
CN115499912A (en) | Sight distance identification method based on Wi-Fi channel state information | |
Xie et al. | Specific Emitter Identification with Limited Labelled Signals Based on Variational Autoencoder Embedded in Information‐Maximising Generative Adversarial Network and Gradient Penalty | |
Yang et al. | WiFi based multi-task sensing via selective sharing module | |
Pasha et al. | Enhanced Fingerprinting Based Indoor Positioning Using Machine Learning. |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171208 |