CN103257856A - Signal receiver based self-adaptive OMP (orthogonal matching pursuit) method - Google Patents

Signal receiver based self-adaptive OMP (orthogonal matching pursuit) method Download PDF

Info

Publication number
CN103257856A
CN103257856A CN2012105604210A CN201210560421A CN103257856A CN 103257856 A CN103257856 A CN 103257856A CN 2012105604210 A CN2012105604210 A CN 2012105604210A CN 201210560421 A CN201210560421 A CN 201210560421A CN 103257856 A CN103257856 A CN 103257856A
Authority
CN
China
Prior art keywords
beta
atom
residual error
signal
omp
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
CN2012105604210A
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.)
SHANDONG GOLD GROUP CO Ltd
Original Assignee
SHANDONG GOLD GROUP CO 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 SHANDONG GOLD GROUP CO Ltd filed Critical SHANDONG GOLD GROUP CO Ltd
Priority to CN2012105604210A priority Critical patent/CN103257856A/en
Publication of CN103257856A publication Critical patent/CN103257856A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a signal receiver based self-adaptive OMP (orthogonal matching pursuit) method, firstly deduces and illustrates sparse decomposition and secondarily introduces a signal receiver based self-adaptive OMP method. By learning from relevant methods, the problems about large calculation amount and long calculation period are discovered, so that selection of atoms in an atomic library is handled, and treatment of a single atom is changed into treatment of an atom set. Further, iterations are reduced, so signal sparse representation can be obtained within a short time, speed of signal sparsity is increased and the signal receiver based self-adaptive OMP method can be well applied in practice.

Description

A kind of self-adaptation OMP method based on signal receiver
Technical field
The present invention relates to the signal process field, wherein mainly is the invention based on the relevant sparse decomposition method of signal receiver in the compression sampling theory, specifically, relates to a kind of self-adaptation OMP method based on signal receiver.
Background technology
The generation of compressed sensing theory has improved the speed that signal is handled greatly, rely on its outstanding performance, make it obtain development at full speed, but, as a theory of just having risen, must there be many weak points in it, and it is perfect still to need experts and scholars constantly it to be carried out, and one of them emphasis is exactly the research of sparse decomposition.
Nowadays the development of sparse decomposition mainly is exactly the development of algorithm, because at different situations, with a kind of algorithm outstanding demand that also can't satisfy all situations again, the common progress of multiple algorithm makes this theory of compressed sensing obtain application more and more widely, and the core of algorithm is exactly the foundation of former word bank, former word bank is exactly the base in original the decomposition in fact, but it is unique so lost some important attribute of base because of it, seeking a kind of new former word bank will be the basic of sparse decomposition development, so this paper is after having fully understood existing classic algorithm, it is improved, make it adapt to different characteristics of signals.
The method of sparse decomposition has a lot, they design at different situations, except the MP method of classics, many OMP methods in addition of using now, it is exactly the orthogonal matching pursuit method, it is to have carried out and must improve in the MP method, it has solved the problem that atom may be non-orthogonal in the MP method, because after choosing atom, the OMP method has been carried out orthogonalization process by the Gram-Schmidt method to it, and then signal carried out projection on atom, after so continuous projection, obtain the linear combination of selected atom, then, there is certain problem in this method, be to carry out one by one when choosing atom, so algorithm have certain defective in computing time, and also underaction on the adaptability of this algorithm, like this, by study a kind of adaptive quadrature match tracing method that can be applicable in the signal receiver has been proposed.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of self-adaptation OMP method based on signal receiver, and its selection to atom is changed into the set of selecting specific atom, makes to reduce on its calculated amount, thereby has improved the efficient of signal receiver.
The present invention realizes goal of the invention by following technological means:
A kind of self-adaptation OMP method based on signal receiver is characterized in that, may further comprise the steps:
(1) initialization: order
Figure BDA00002628664600021
u 1=p 1/ || p 1|| 1, I=s, j=1, k=1 improves former word bank;
(2) atom in the former word bank is sorted:
< R K - 1 , g r k 1 > &GreaterEqual; < R K - 1 , g r k 2 > &GreaterEqual; . . . &GreaterEqual; < R K - 1 , g r k n >
(3) son of choosing preceding I item maximum is marked, and forms set, namely
S k = { r k 1 , r k 2 , r k 3 . . . . r k I }
(4) will gather unification then:
C k=f k-1∪S k
Wherein, f K-1It is the signal indication after last projection finishes.
(5) atom of choosing is carried out orthogonalization process, by the definition of quadrature as can be known, if { β 1, β 2, β 3.... β nBe { α 1, α 2, α 3.... α nOrthogonalization after base, then can obtain:
&beta; k = &alpha; k - < &alpha; k , &beta; 1 > < &beta; 1 , &beta; 1 > &beta; 1 - < &alpha; k , &beta; 2 > < &beta; 2 , &beta; 2 > &beta; 2 - < &alpha; k , &beta; k - 1 > < &beta; k - 1 , &beta; k - 1 > &beta; k - 1
Identical principle, the atom of before choosing is
Figure BDA00002628664600032
Make the atom after the orthogonalization be By orthogonalized definition, can obtain the expression formula of the atom after the new orthogonalization:
u k = g r k - < g r k , u 1 > < u 1 , u 1 > u 1 - < g r k , u 2 > < u 2 , u 2 > u 2 - < g r k , u k - 1 > < u k - 1 , u k - 1 > u k - 1
(6) the signal residual error is calculated, the residual error that makes signal is γ, then can obtain its expression formula:
&gamma; k = f - &Sigma; I &Element; C k < f , u I > u I
(7) restrictive condition is set: this step is by to residual error γ kJudgement realize, if
|| γ k‖≤σ then stops iteration, and wherein σ is the threshold value that arranges before the iteration, otherwise, change step (8);
(8) size of the last residual error of the current residual sum of judgement is if current residual error is greater than or equal to last residual error, that is:
||r k|| 2≥||r k-12
Then initialized condition is upgraded, done following processing: j is increased by 1, I is increased s doubly, with the mathematical way expression namely be
j=j+1
j=j+1
I=j×s
Wherein s is the initial value of the I that arranges, and along with after j adds, the scope of I also will increase like this, thereby the scope of the maximum atom of I item also increases before selection, commentaries on classics step (2);
Diminishing if current residual error less than the residual error of last time, is exactly residual error, illustrating that the atom of current several maximums can satisfy the condition of decomposition, that is:
|| r k|| 2<|| r K-12Change step (1).
Compared with prior art, advantage of the present invention and good effect are: the present invention is based on the OMP method, itself still possesses the advantage of OMP method, improve and do not destroy this one-piece construction, compared to the MP method, it is selecting to have carried out orthogonalized processing behind the required atom of projection, and this can have bigger precision when making the sparse decomposition of the signal of back, for the follow-up signal that reconstructs has more accurately been laid good basis; When selecting atom, be not that single atom is selected, because the selection of single atom can strengthen operand, thereby influenced operation time, this algorithm is that several atoms of a maximum are selected, and then the set of atom done required subsequent treatment, like this, just can guarantee the quick of time, improve the efficient of projection; The number of atom set is not definite by artificial control, but be adaptive to signal characteristics own, after the user gives initial value to method, this method can change by judgement after the iteration by adaptive carrying out, and the process that changes is exactly an adaptive process, if initial value is suitable, just can the rarefaction signal with iteration number of times seldom; Method is used very flexible, accurately can finish the Sparse Decomposition of Signal process at short notice to the assurance of iteration thresholding, and if carry out basis for estimation with iterations, only needs to change simple parameters just can accomplish; The renewal of former word bank can liberalization, can select different former word banks well at different letters, so just can better obtain sparse resolution characteristic, save time simultaneously, and disposed a kind of former word bank at time varying signal in the invention, produce new characteristic item by it being carried out linear frequency modulation control, can better improve signal receiver efficient.
Description of drawings
Fig. 1 is process flow diagram of the present invention.
Fig. 2 is whole-sample block scheme of the present invention.
Embodiment
Below in conjunction with accompanying drawing and preferred embodiment the present invention is done further to describe in detail.
Referring to Fig. 1 and Fig. 2, improved method is based on the OMP method, selection principle to atom in the OMP method is to get maximum, like this because the number of choosing restriction at every turn, processing speed can be relatively slow when processing comprises the very big signal of quantity of information to make the OMP method, add in the MP method, many orthogonalized steps of a step, also atom to be done normalized, these all make its big heavy discount in efficient, so restricted the application that further develops of OMP method, and follow-on algorithm is once chosen I maximum atom, the operation to atom has been become the operation of pair set, like this, optimum condition is exactly to lack the step of half than the OMP method, also can reduce naturally on the time a lot, will more be of practical significance more than using.
And at time frequency signal, I have carried out certain improvement to the former word bank of method, the former word bank of Gabor is by to the Gaussian function time shift, stretches, and obtains after the frequency displacement conversion, it is also bad to the drop shadow effect of the signal of time-frequency, therefore, this wherein, I have added a linear frequency modulation conversion to former word bank, see to be exactly that the back of signal is increased quadratic term intuitively, its quadratic term coefficient is exactly that frequency modulation is sparse, and like this, the MP algorithm after the improvement will have the good treatment effect to the signal near nature more.
The former word bank of original Gabor: g ( t ) = 1 s g ( t - u s ) cos ( vt + &omega; )
The former word bank of modified Gabor: g ( t ) = 1 s g ( t - u s ) cos ( vt + &omega; + &beta; t 2 )
Former word bank after the improvement can better be sampled to time frequency signal, and feasible signal sampling machine based on this method has better application to be worth, and can carry out sampling processing to most signals in the reality.
The present invention includes following steps:
(1) initialization: order U1=p 1/ || p 1‖, I=s, j=1, k=1 improves former word bank;
(2) atom in the former word bank is sorted:
< R K - 1 , g r k 1 > &GreaterEqual; < R K - 1 , g r k 2 > &GreaterEqual; . . . &GreaterEqual; < R K - 1 , g r k n >
(3) son of choosing preceding I item maximum is marked, and forms set, namely
S k = { r k 1 , r k 2 , r k 3 . . . . r k I }
(4) will gather unification then:
C k=f k-1∪S k
Wherein, f K-1It is the signal indication after last projection finishes.
(5) atom of choosing is carried out orthogonalization process, by the definition of quadrature as can be known, if { β 1, β 2, β 3.... β nBe { α 1, α 2, α 3.... α nOrthogonalization after base, then can obtain:
&beta; k = &alpha; k - < &alpha; k , &beta; 1 > < &beta; 1 , &beta; 1 > &beta; 1 - < &alpha; k , &beta; 2 > < &beta; 2 , &beta; 2 > &beta; 2 - < &alpha; k , &beta; k - 1 > < &beta; k - 1 , &beta; k - 1 > &beta; k - 1
Identical principle, the atom of before choosing is Make the atom after the orthogonalization be
Figure BDA00002628664600064
By orthogonalized definition, can obtain the expression formula of the atom after the new orthogonalization:
u k = g r k - < g r k , u 1 > < u 1 , u 1 > u 1 - < g r k , u 2 > < u 2 , u 2 > u 2 - < g r k , u k - 1 > < u k - 1 , u k - 1 > u k - 1
(6) the signal residual error is calculated, the residual error that makes signal is γ, then can obtain its expression formula:
&gamma; k = f - &Sigma; I &Element; C k < f , u I > u I
(7) restrictive condition is set: this step is by to residual error γ kJudgement realize, if
|| γ k‖≤σ then stops iteration, and wherein σ is the threshold value that arranges before the iteration, and is generally all very little very little.If satisfied this condition, illustrate that Sparse Decomposition of Signal finishes, and good degree of rarefication arranged that we need proceed iteration and decompose if do not satisfy condition, and change step (8);
(8) size of the last residual error of the current residual sum of judgement is if current residual error is greater than or equal to last residual error, that is:
||r k|| 2≥||r k-12
Then initialized condition is upgraded, done following processing: j is increased by 1, I is increased s doubly, with the mathematical way expression namely be
j=j+1
j=j+1
I=j×s
Wherein s is the initial value of the I that arranges, and along with after j adds, the scope of I also will increase like this, thereby the scope of the maximum atom of I item also increases before selection, commentaries on classics step (2);
Diminishing if current residual error less than the residual error of last time, is exactly residual error, illustrating that the atom of current several maximums can satisfy the condition of decomposition, that is:
|| r k2<|| r K-12This time, we only needed the continuation iteration just can finally make it satisfy the termination numerical value that we arrange, and changeed step (1).

Claims (1)

1. the self-adaptation OMP method based on signal receiver is characterized in that, may further comprise the steps:
(1) initialization: order
Figure FDA00002628664500011
U1=p 1/ || p 1|| 1, I=s, j=1, k=1 improves former word bank;
(2) atom in the former word bank is sorted:
< R K - 1 , g r k 1 > &GreaterEqual; < R K - 1 , g r k 2 > &GreaterEqual; . . . &GreaterEqual; < R K - 1 , g r k n >
(3) son of choosing preceding I item maximum is marked, and forms set, namely
S k = { r k 1 , r k 2 , r k 3 . . . . r k I }
(4) will gather unification then:
C k=f k-1∪S k
Wherein, f K-1It is the signal indication after last projection finishes.
(5) atom of choosing is carried out orthogonalization process, by the definition of quadrature as can be known, if { β 1, β 2, β 3.... β nBe { α 1, α 2, α 3.... α nOrthogonalization after base, then can obtain:
&beta; k = &alpha; k - < &alpha; k , &beta; 1 > < &beta; 1 , &beta; 1 > &beta; 1 - < &alpha; k , &beta; 2 > < &beta; 2 , &beta; 2 > &beta; 2 - < &alpha; k , &beta; k - 1 > < &beta; k - 1 , &beta; k - 1 > &beta; k - 1
Identical principle, the atom of before choosing is
Figure FDA00002628664500015
Make the atom after the orthogonalization be
Figure FDA00002628664500016
By orthogonalized definition, can obtain the expression formula of the atom after the new orthogonalization:
u k = g r k - < g r k , u 1 > < u 1 , u 1 > u 1 - < g r k , u 2 > < u 2 , u 2 > u 2 - < g r k , u k - 1 > < u k - 1 , u k - 1 > u k - 1
(6) the signal residual error is calculated, the residual error that makes signal is γ, then can obtain its expression formula:
&gamma; k = f - &Sigma; I &Element; C k < f , u I > u I
(7) restrictive condition is set: this step is by to residual error γ kJudgement realize, if || γ k||≤σ then stops iteration, and wherein σ is the threshold value that arranges before the iteration, otherwise, change step (8);
(8) size of the last residual error of the current residual sum of judgement is if current residual error is greater than or equal to last residual error, that is:
||r k|| 2≥||r k-12
Then initialized condition is upgraded, done following processing: j is increased by 1, I is increased s doubly, with the mathematical way expression namely be
j=j+1
j=j+1
I=j×s
Wherein s is the initial value of the I that arranges, and along with after j adds, the scope of I also will increase like this, thereby the scope of the maximum atom of I item also increases before selection, commentaries on classics step (2);
Diminishing if current residual error less than the residual error of last time, is exactly residual error, illustrating that the atom of current several maximums can satisfy the condition of decomposition, that is:
|| r k|| 2<|| r K-12Change step (1).
CN2012105604210A 2011-12-23 2012-12-21 Signal receiver based self-adaptive OMP (orthogonal matching pursuit) method Pending CN103257856A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105604210A CN103257856A (en) 2011-12-23 2012-12-21 Signal receiver based self-adaptive OMP (orthogonal matching pursuit) method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201110437879.2 2011-12-23
CN201110437879 2011-12-23
CN2012105604210A CN103257856A (en) 2011-12-23 2012-12-21 Signal receiver based self-adaptive OMP (orthogonal matching pursuit) method

Publications (1)

Publication Number Publication Date
CN103257856A true CN103257856A (en) 2013-08-21

Family

ID=48961795

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105604210A Pending CN103257856A (en) 2011-12-23 2012-12-21 Signal receiver based self-adaptive OMP (orthogonal matching pursuit) method

Country Status (1)

Country Link
CN (1) CN103257856A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009097824A1 (en) * 2008-02-05 2009-08-13 Huawei Technologies Co., Ltd. Compressive sampling for multimedia coding
CN102156975A (en) * 2011-04-22 2011-08-17 西安电子科技大学 Natural image de-noising method based on support value transform and multi-scale redundant dictionary learning

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009097824A1 (en) * 2008-02-05 2009-08-13 Huawei Technologies Co., Ltd. Compressive sampling for multimedia coding
CN102156975A (en) * 2011-04-22 2011-08-17 西安电子科技大学 Natural image de-noising method based on support value transform and multi-scale redundant dictionary learning

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
何雪云 等: "基于压缩感知的OFDM系统稀疏信道估计新方法研究", 《南京邮电大学学报(自然科学版)》 *
张刘刚: "基于匹配追踪(MP)算法的信号自适应分解研究及其应用", 《万方数据》 *
殷勤业 等: "自适应旋转投影分解法", 《电子学报》 *
高睿: "基于压缩传感的匹配追踪重建算法研究", 《万方学位论文》 *

Similar Documents

Publication Publication Date Title
CN108322409B (en) Sparse OFDM channel estimation method based on generalized orthogonal matching pursuit algorithm
Hu et al. Compressed sensing of complex sinusoids: An approach based on dictionary refinement
CN104615767A (en) Searching-ranking model training method and device and search processing method
WO2019089267A1 (en) Learning the structure of hierarchical extraction models
CN105046366A (en) Model training method and device
Greaves-Tunnell et al. A statistical investigation of long memory in language and music
Jayaram et al. Parallel and flexible sampling from autoregressive models via langevin dynamics
CN109946518A (en) Electric harmonic signal analysis method and analytical equipment based on bayes method
Fasshauer Green’s functions: Taking another look at kernel approximation, radial basis functions, and splines
CN102708294A (en) Self-adaptive parameter soft measuring method on basis of semi-supervised local linear regression
Liu et al. Two sufficient descent three-term conjugate gradient methods for unconstrained optimization problems with applications in compressive sensing
Zhang et al. Multi-source information fused generative adversarial network model and data assimilation based history matching for reservoir with complex geologies
Das et al. Sketchode: Learning neural sketch representation in continuous time
CN110146923A (en) A kind of efficient high accuracy depth domain methods of seismic wavelet extraction
Liang et al. Adaptive variational nonlinear chirp mode decomposition
Su Multivariate local polynomial regression with application to Shenzhen component index
US20220269973A1 (en) Measuring quantum state purity
Carlen et al. Fast and slow convergence to equilibrium for Maxwellian molecules via Wild sums
CN103257856A (en) Signal receiver based self-adaptive OMP (orthogonal matching pursuit) method
CN104570131A (en) Method and device for estimating magnetotelluric parameters
CN113987924A (en) Complex electromagnetic signal simulation generation method based on target feature self-learning
Joly et al. Hyperbolic domains of determinacy and Hamilton–Jacobi equations
Minces et al. Four point functions in the SL (2, R) WZW model
Lu et al. Frequency recovery of band-limited seismic data based on sparse spike train deconvolution
Chernov et al. Sparse grid approximation spaces for space–time boundary integral formulations of the heat equation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130821