[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106899305B - Original signal reconstruction method based on second-generation wavelet - Google Patents

Original signal reconstruction method based on second-generation wavelet Download PDF

Info

Publication number
CN106899305B
CN106899305B CN201710011603.5A CN201710011603A CN106899305B CN 106899305 B CN106899305 B CN 106899305B CN 201710011603 A CN201710011603 A CN 201710011603A CN 106899305 B CN106899305 B CN 106899305B
Authority
CN
China
Prior art keywords
matrix
original signal
sparse
basis
iteration
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.)
Active
Application number
CN201710011603.5A
Other languages
Chinese (zh)
Other versions
CN106899305A (en
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.)
Shaanxi Shangpin Information Technology Co ltd
Original Assignee
Shaanxi Shangpin Information Technology 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 Shaanxi Shangpin Information Technology Co ltd filed Critical Shaanxi Shangpin Information Technology Co ltd
Priority to CN201710011603.5A priority Critical patent/CN106899305B/en
Publication of CN106899305A publication Critical patent/CN106899305A/en
Application granted granted Critical
Publication of CN106899305B publication Critical patent/CN106899305B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3059Digital compression and data reduction techniques where the original information is represented by a subset or similar information, e.g. lossy compression
    • H03M7/3062Compressive sampling or sensing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Complex Calculations (AREA)

Abstract

The invention discloses an original signal reconstruction method based on second-generation wavelets. The implementation scheme is as follows: the method comprises the steps of sparsely representing an original signal x by using a second-generation wavelet as a sparse basis, then sampling the original signal x by using a computing cluster, obtaining a measured value y from a measurement matrix phi and the original signal x, storing or transmitting the measured value y, and finally reconstructing data by using a piecewise orthogonal matching pursuit, so that the original signal x can be recovered in an allowed distortion range through the measured value y, namely a result obtained after the original signal x is compressed. The invention solves the problem that the traditional compressed sensing technology can not well carry out sparse representation on unstructured massive network data, and provides an original signal reconstruction method based on second-generation wavelets, so as to solve the problem that the traditional compressed sensing technology is not applicable to unstructured massive network data and achieve the compression ratio as large as possible and the distortion as small as possible.

Description

Original signal reconstruction method based on second-generation wavelet
Technical Field
The invention belongs to the field of data compression, and particularly relates to an original signal reconstruction method based on second-generation wavelets, which is suitable for reconstructing unstructured massive network data by traditional compressed sensing.
Background
Compressed sensing is an emerging sampling theory, and by utilizing the sparsity of data, data samples with data volume much smaller than that of an original signal can be obtained under the condition of being far lower than the nyquist sampling rate, and then the original signal is reconstructed through a nonlinear algorithm.
The traditional compressed sensing technology is developed for being applied to the field of image compression, and since image data can be represented in a lattice form, the first generation wavelet can be well represented sparsely by being used as a sparse basis. For the unstructured massive network data, due to the obvious unstructured characteristic, the first generation wavelet is used as a sparse basis and is difficult to be well sparsely represented, so that the quality of the unstructured massive network data by compressed sensing is remarkably reduced.
Compared with the traditional wavelet algorithm, the second generation wavelet method is a faster and more effective wavelet transform realization method, does not depend on Fourier transform, and completely completes the construction of the biorthogonal wavelet filter in the time domain. The construction method has the outstanding advantages in structural design and self-adaptive construction, and overcomes the defects of the traditional frequency domain construction method. In the application of the compressive sensing technology, the original signal is sparsely represented by taking the second-generation wavelet as a sparse basis, so that unstructured massive data can be well sparsely represented.
Disclosure of Invention
The invention aims to provide an original signal reconstruction method based on second-generation wavelets, which is used for solving the problem of inapplicability of traditional compressed sensing to unstructured massive network data so as to realize the compression ratio as large as possible and the distortion as small as possible.
In order to achieve the purpose, the technical scheme of the invention comprises the following steps:
an original signal reconstruction method based on second generation wavelets comprises the following steps:
step 1: carrying out sparse representation on an original signal, and obtaining a sparse coefficient through a sparse basis and the original signal;
step 2: sampling the original signal, and obtaining a measured value by using the measurement matrix and the original signal;
and step 3: storing the sparse basis, the measured value and the random number seed;
and 4, step 4: and obtaining a sparse coefficient through iteration, and reconstructing the original signal by using a sparse basis.
Further according to the original signal reconstruction method based on the second generation wavelet, the original signal is sparsely represented in step 1, and a sparse coefficient is obtained through a sparse basis and the original signal:
for a given set of points S ═ x1,x2,…,xnIs x1<x2<…<xn,n=k×2lWherein n, k and l are positive integers;
for any 2k x 2k matrix V, then VLThe table takes the k × 2k halves of the lower edge of the matrix V, VURepresenting the k x 2k half of the upper side of the matrix V, having
Figure BDA0001204936650000011
The original signal x is sparsely represented by taking the second generation wavelet as a sparse basis, so that unstructured massive data can be well sparsely represented, the original signal x is sparsely represented, and the method comprises the following steps:
(1-1) constructing a 2k matrix M1,i
Figure BDA0001204936650000021
Where i is 1, …, n/2k, si=(i-1)2k;
Matrix M1,iOf orthogonal basis U1,i,U1,i=[Orth(M1,i)]TOrth represents solving orthogonal basis operation; by U1,iTo obtain U1
Figure BDA0001204936650000022
By U1Obtain the first basis matrix Ψ1First base matrix Ψ1Is the intermediate operation result, Ψ, necessary for constructing sparse basis Ψ1=U1
(1-2) constructing a 2k matrix M2,i
Figure BDA0001204936650000023
Where i is 1, …, n/2k, from M2,iTo obtain U2,i,U2,i=[Orth(M2,i)]T(ii) a Then passes through U2,iTo obtain U2′:
Figure BDA0001204936650000024
Wherein n is2N/4k, from U2' obtaining U2
Figure BDA0001204936650000025
Wherein In/2An identity matrix of (n/2) × (n/2);
by U2And U1To obtain a second basis matrix psi2,ψ2=U1U2
According to the construction matrix M1,iMethod of constructing M1,2iAnd M1,2i-1
(1-3) obtaining the jth basis matrix psijWhere j is 2, …, log2(n/k) to construct a 2k × 2k matrix Mj,i
Figure BDA0001204936650000031
Where i is 1, …, n/2k, from Mj,iCan obtain Uj,i,Uj,i=[Orth(Mj,i)]TFrom Uj,iCan obtain Uj′:
Figure BDA0001204936650000032
By Uj' can obtain Uj
Figure BDA0001204936650000033
Log for j 2, …2(n/k) obtained UjAnd U1The jth base matrix psi can be obtainedj,ψj=U1U2…Uj
(1-4) taking the maximum value log when j2(n/k), the obtained jth base matrix psijI.e. a sparse basis psi, i.e.
Figure BDA0001204936650000035
(1-5) obtaining a sparse coefficient s by using the sparse basis psi and the original signal x, wherein the specific s is psi-1x, wherein ψ-1Representing the inverse matrix of the sparse basis psi;
the sparse coefficients s are the result of the sparse representation of the original signal x on the sparse basis ψ.
Further according to the original signal reconstruction method based on the second generation wavelet, sampling the original signal in the step 2, and obtaining a measurement value by a measurement matrix and the original signal;
constructing a Bernoulli random matrix with the size of M multiplied by N as a measurement matrix phi, wherein each element independently follows the Bernoulli distribution, and the ith row and the jth column are respectively provided with a plurality of elementsBy phii,jRepresents:
Figure BDA0001204936650000034
the measured values y, y Φ x, Φ ψ s, As are obtained from the measurement matrix Φ and the original signal x.
Further according to the original signal reconstruction method based on the second generation wavelet, the sparse basis, the measured value and the random number seed are stored in step 3:
storing the sparse basis psi, the measured value y and the random number seed of the Bernoulli random matrix used as the measurement matrix phi, and calling when the original signal needs to be reconstructed;
the random number seed is a true random number used for generating a random matrix by a computer, each element in the matrix is obtained by calculating the true random number from the system time of the computer through an algorithm, and the true random number is the random number seed; under the condition that the seeds are fixed and the algorithm is fixed, the obtained random matrixes are the same; during storage, the whole measurement matrix phi is not required to be stored and transmitted, and only the random number seed is stored;
further according to the original signal reconstruction method based on the second generation wavelet, in step 4, the sparse coefficient is obtained through iteration, the original signal is reconstructed by using a sparse basis, and the method comprises the following steps:
(4-1) acquiring a measured value y, a random number seed and a sparse basis psi, generating a measurement matrix phi, and obtaining a sensing matrix A from the measurement matrix phi and the sparse basis psi, wherein A is phi psi;
(4-2) residual error r when iteration is not started0Set of indices when iteration is not started, y
Figure BDA0001204936650000041
An initial value 1 of an iteration number t, wherein t is the iteration number, and the maximum iteration number is tmax
(4-3) residual r from last iterationt-1And the number M of the rows of the sensing matrix A to obtain a threshold Th
Figure BDA0001204936650000042
||·||2Representing 2 norm of matrix calculation, wherein ts is a threshold parameter ts, and rt represents residual error in the t iteration;
from the sensing matrix A and the residual rt-1A vector u of length N is obtained with u ═ abs (a)Trt-1) Abs (·) represents the modulo value;
for j is more than or equal to 1 and less than or equal to N, calculating in sequence<rt-1,aj>,<·,·>Expressing to obtain vector inner product, forming obtained N numbers into vector u, selecting u with value greater than threshold ThThe value of (A) is set J by the column number J of the corresponding sensor matrix A0Said set being a set of column sequence numbers, J0Representing the index found for each iteration;
(4-4) index set Λt=Λt-1∪J0Column set At=At-1∪ajCalculating y as AtstLeast squares solution of (1) to obtain stIs estimated value of
Figure BDA0001204936650000043
Figure BDA0001204936650000044
Updating residual errors
Figure BDA0001204936650000045
t=t+1;
Wherein a isjRepresents the jth column, A, of the matrix sensor matrix AtRepresentation by index ΛtThe selected column set of the sensing matrix A;
if Λt=Λt-1Or t is>tmaxOr rtIf the value is 0, stopping iteration;
reconstructing the resultant
Figure BDA0001204936650000046
At ΛtA non-zero term is positioned, and the value of the non-zero term is a sparse coefficient s obtained in the last iterationt
Figure BDA0001204936650000047
Is the final estimate of the sparse coefficient s at the end of the iteration, stThe estimated value of the sparse coefficient s in the t iteration is obtained;
(4-5) obtaining sparse coefficients at the end of the iteration
Figure BDA0001204936650000048
Reconstructing the original signal by sparse basis psi to obtain the estimated value of the original signal x
Figure BDA0001204936650000049
Figure BDA00012049366500000410
The estimated value
Figure BDA00012049366500000411
I.e. the reconstructed original signal.
Compared with the prior art, the invention has the following advantages:
1. according to the invention, the second-generation wavelet is used as a sparse basis to carry out sparse representation on the original signal x, so that unstructured massive data can be well sparsely represented, the problem of inapplicability of the traditional compression sensing technology based on the first-generation wavelet to the unstructured massive data is solved, a larger compression ratio is obtained, and the second-generation wavelet is a polynomial, so that the method has the advantage of high calculation speed.
2. The invention uses the segment orthogonal matching pursuit to reconstruct the data, so that the original signal x can be recovered in an allowed distortion range through the measured value y, namely the result after the original signal x is compressed, and the invention provides a powerful guarantee for improving the compression ratio.
Drawings
Fig. 1 is a flowchart of an implementation of an original signal reconstruction method based on second-generation wavelets according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following describes the solutions and effects of the present invention in detail with reference to the accompanying drawings.
As shown in fig. 1, the present invention specifically performs the following steps on the original signal reconstruction method based on the second-generation wavelet.
Step 1: and carrying out sparse representation on the original signal, and obtaining a sparse coefficient through a sparse basis and the original signal.
For a given set of points S ═ x1,x2,…,xnIn which x1<x2<…<xn,n=k×2lN, k and l are positive integers.
For any 2k x 2k matrix V, then VLThe table takes the k × 2k halves of the lower edge of the matrix V, VURepresenting the k x 2k half of the upper side of the matrix V, having
Figure BDA0001204936650000051
The original signal x is sparsely represented by taking the second generation wavelet as a sparse basis, so that unstructured massive data can be well sparsely represented, the original signal x is sparsely represented, and the method comprises the following steps:
(1-1) constructing a 2k matrix M1,iThe following were used:
Figure BDA0001204936650000052
where i is 1, …, n/2k, si=(i-1)2k。
Matrix M1,iOf orthogonal basis U1,i,U1,i=[Orth(M1,i)]TOrth denotes the orthogonal basis calculation, by U1,iTo obtain U1
Figure BDA0001204936650000053
By U1Obtain the first basis matrix Ψ1First base matrix Ψ1Is an intermediate operation node necessary for constructing sparse basis ΨFruit, fruit juice1=U1
(1-2) constructing a 2k matrix M2,i
Figure BDA0001204936650000054
Where i is 1, …, n/2k, from M2,iTo obtain U2,i,U2,i=[Orth(M2,i)]TThen through U2,iTo obtain U2′:
Figure BDA0001204936650000061
Wherein n is2N/4k, from U2' obtaining U2
Figure BDA0001204936650000062
Wherein In/2Is an identity matrix of (n/2) × (n/2).
By U2And U1To obtain a second basis matrix psi2,ψ2=U1U2
According to the construction matrix M1,iMethod of constructing M1,2iAnd M1,2i-1
(1-3) obtaining the jth basis matrix psijWhere j is 2, …, log2(n/k) to construct a 2k × 2k matrix Mj,i
Figure BDA0001204936650000063
Where i is 1, …, n/2k, from Mj,iCan obtain Uj,i,Uj,i=[Orth(Mj,i)]TFrom Uj,iCan obtain Uj′:
Figure BDA0001204936650000064
By Uj' can obtain Uj
Figure BDA0001204936650000065
Log for j 2, …2(n/k) obtained UjAnd U1The jth basis matrix Ψ can be obtainedj,ψj=U1U2…Uj
(1-4) taking the maximum value log when j2(n/k), the obtained jth base matrix psijI.e. a sparse basis psi, i.e.
Figure BDA0001204936650000066
(1-5) obtaining a sparse coefficient s by using the sparse basis psi and the original signal x, wherein the specific s is psi-1x. Wherein psi-1Representing the inverse matrix of the sparse basis psi.
The sparse coefficients s are the result of the sparse representation of the original signal x on the sparse basis ψ.
Step 2: the original signal is sampled and a measurement value is obtained from the measurement matrix and the original signal.
Constructing a Bernoulli random matrix with the size of M multiplied by N as a measurement matrix phi, wherein each element independently follows the Bernoulli distribution, and the ith row and jth column elements use phii,jRepresents:
Figure BDA0001204936650000071
the measured values y, y Φ x, Φ ψ s, As are obtained from the measurement matrix Φ and the original signal x.
And step 3: the sparse basis, the measured value and the random number seed are stored.
And storing the sparse basis psi, the measured value y and the random number seed of the Bernoulli random matrix used as the measurement matrix phi, and calling when the original signal needs to be reconstructed.
The random number seed is a true random number used for generating a random matrix by a computer, each element in the matrix is obtained by calculating the true random number from the system time of the computer through an algorithm, and the true random number is the random number seed. Under the condition that the seeds are fixed and the algorithm is fixed, the obtained random matrixes are the same. During storage, the whole measurement matrix phi is not required to be stored and transmitted, and only the random number seed is stored.
And 4, step 4: and obtaining a sparse coefficient through iteration, and reconstructing the original signal by using a sparse basis.
The method comprises the following steps:
(4-1) acquiring a measured value y, a random number seed and a sparse basis psi, generating a measurement matrix phi, and obtaining a sensing matrix A from the measurement matrix phi and the sparse basis psi, wherein A is phi psi;
(4-2) residual error r when iteration is not started0Set of indices when iteration is not started, y
Figure BDA0001204936650000072
An initial value 1 of an iteration number t, wherein t is the iteration number, and the maximum iteration number is tmax
(4-3) residual r from last iterationt-1And the number M of the rows of the sensing matrix A to obtain a threshold Th
Figure BDA0001204936650000078
||·||2Representing a 2 norm of the matrix, where tsIs a threshold parameter ts,rtRepresenting the residual error at the t-th iteration;
from the sensing matrix A and the residual rt-1A vector u, u-abs (a) of length N is obtainedTrt-1) Abs (·) represents the modulo value;
for j is more than or equal to 1 and less than or equal to N, calculating in sequence<rt-1,aj>,<·,·>Expressing to obtain vector inner product, forming obtained N numbers into vector u, selecting u with value greater than threshold ThThe value of (A) is set J by the column number J of the corresponding sensor matrix A0Said set being a set of column sequence numbers, J0Representing the index found for each iteration;
(4-4) index set Λt=Λt-1∪J0Column set At=At-1∪ajCalculating y as AtstLeast squares solution of (1) to obtain stIs estimated value of
Figure BDA0001204936650000073
Figure BDA0001204936650000074
Updating residual errors
Figure BDA0001204936650000075
t=t+1;
Wherein a isjRepresents the jth column, A, of the matrix sensor matrix AtRepresentation by index ΛtThe selected column set of the sensing matrix A;
if ΛΛ=Λt-1Or t is>tmaxOr rtIf the value is 0, stopping iteration;
reconstructing the resultant
Figure BDA0001204936650000076
At ΛtA non-zero term is positioned, and the value of the non-zero term is a sparse coefficient s obtained in the last iterationt
Figure BDA0001204936650000077
Is the final estimate of the sparse coefficient s at the end of the iteration, stThe estimated value of the sparse coefficient s in the t iteration is obtained;
(4-5) obtaining sparse coefficients at the end of the iteration
Figure BDA0001204936650000081
Reconstructing the original signal by sparse basis psi to obtain the estimated value of the original signal x
Figure BDA0001204936650000082
Figure BDA0001204936650000083
The estimated value
Figure BDA0001204936650000084
I.e. the reconstructed original signal.
The above description is only for the preferred embodiment of the present invention, and the technical solution of the present invention is not limited thereto, and any known modifications made by those skilled in the art based on the main technical idea of the present invention belong to the technical scope of the present invention, and the specific protection scope of the present invention is subject to the description of the claims.

Claims (4)

1. An original signal reconstruction method based on second generation wavelets is characterized by comprising the following steps:
step 1: carrying out sparse representation on an original signal, and obtaining a sparse coefficient through a sparse basis and the original signal:
for any 2k x 2k matrix V, then VLRepresenting k x 2k halves, V, taking the lower side of the matrix VURepresenting the k x 2k half of the upper side of the matrix V, having
Figure FDA0002418612680000011
The original signal x is sparsely represented by taking the second generation wavelet as a sparse basis, so that unstructured massive data can be well sparsely represented, the original signal x is sparsely represented, and the method comprises the following steps:
(1-1) construction of a 2k × 2k matrix M1, i'
Figure FDA0002418612680000012
Where i is 1, …, n/2k, si=(i-1)2k;
Matrix M1,iOf orthogonal basis U1,i,U1,i=[Orth(M1,i)]TOrth represents solving orthogonal basis operation; by U1,iTo obtain U1
Figure FDA0002418612680000013
By U1Obtain the first basis matrix Ψ1First base matrix Ψ1Is the intermediate operation result, Ψ, necessary for constructing sparse basis Ψ1=U1
(1-2) constructing a 2k matrix M2,i
Figure FDA0002418612680000014
Where i is 1, …, n/2k, from M2,iTo obtain U2,i,U2,i=[Orth(M2,i)]T(ii) a Then passes through U2,iTo obtain U2′:
Figure FDA0002418612680000021
Wherein n is2N/4k, from U2' obtaining U2
Figure FDA0002418612680000022
Wherein In/2An identity matrix of (n/2) × (n/2);
by U2And U1To obtain a second basis matrix psi2,ψ2=U1U2
According to the construction matrix M1,iMethod of constructing M1,2iAnd M1,2i-1
(1-3) obtaining the jth basis matrix psijWhere j is 2, …, log2(n/k) to construct a 2k × 2k matrix Mj,i
Figure FDA0002418612680000023
Where i is 1, …, n/2k, from Mj,iCan obtain Uj,i,Uj,i=[Orth(Mj,i)]TFrom Uj,iCan obtain Uj′:
Figure FDA0002418612680000024
By Uj' can obtain Uj
Figure FDA0002418612680000025
Log for j 2, …2(n/k) obtained UjAnd U1The jth base matrix psi can be obtainedj,ψj=U1U2…Uj
(1-4) taking the maximum value log when j2(n/k), the obtained jth base matrix psijI.e. a sparse basis psi, i.e.
Figure FDA0002418612680000026
(1-5) obtaining a sparse coefficient s by using the sparse basis psi and the original signal x, wherein the specific s is psi-1x, wherein ψ-1Representing the inverse matrix of the sparse basis psi;
the sparse coefficient s is the result of sparse representation of the original signal x on a sparse basis ψ;
step 2: sampling the original signal, and obtaining a measured value by using the measurement matrix and the original signal;
and step 3: storing the sparse basis, the measured value and the random number seed;
and 4, step 4: obtaining a final estimation value of a sparse coefficient s through iteration
Figure FDA0002418612680000031
And reconstructing the original signal by using the sparse basis.
2. The method for reconstructing an original signal based on second-generation wavelets according to claim 1, wherein the step 2 is performed by sampling the original signal, obtaining a measurement value from the measurement matrix and the original signal, and performing the following steps:
constructing a Bernoulli random matrix with the size of M multiplied by N as a measurement matrix phi, wherein each element independently follows the Bernoulli distribution, and the ith row and jth column elements use phii,jRepresents:
Figure FDA0002418612680000032
and obtaining a measured value y from the measurement matrix phi and the original signal x, wherein y is phi x and phi ψ s is As, and A is a sensing matrix.
3. The method for reconstructing an original signal based on second-generation wavelets according to claim 1, wherein the step 3 of storing the sparse basis, the measured value and the random number seed is performed by the following steps:
storing the sparse basis psi, the measured value y and the random number seed of the Bernoulli random matrix used as the measurement matrix phi, and calling when the original signal needs to be reconstructed;
the random number seed is a true random number used for generating a random matrix by a computer, each element in the matrix is obtained by calculating the true random number from the system time of the computer through an algorithm, and the true random number is the random number seed; under the condition that the seeds are fixed and the algorithm is fixed, the obtained random matrixes are the same; during storage, the whole measurement matrix phi is not required to be stored and transmitted, and only the random number seed is stored.
4. Method for reconstructing an original signal based on second-generation wavelets according to claim 1, wherein the final estimation value of the sparse coefficient s is obtained through iteration in step 4
Figure FDA0002418612680000033
Reconstructing an original signal by using a sparse basis, and performing the following steps:
(4-1) acquiring a measured value y, a random number seed and a sparse basis psi, generating a measurement matrix phi, and obtaining a sensing matrix A from the measurement matrix phi and the sparse basis psi, wherein A is phi psi;
(4-2) residual error r when iteration is not started0Set of indices when iteration is not started, y
Figure FDA0002418612680000034
An initial value 1 of iteration times t, wherein t is the iteration times, and the maximum iteration times is tmax;
(4-3) residual r from last iterationt-1And passThe number of rows M of the sensing matrix a, to obtain a threshold Th,
Figure FDA0002418612680000041
||·||2representing a 2 norm of the matrix, where tsIs a threshold parameter ts,rtRepresenting the residual error at the t-th iteration;
from the sensing matrix A and the residual rt-1A vector u, u-abs (a) of length N is obtainedTrt-1) Abs (·) represents the modulo value;
for j is more than or equal to 1 and less than or equal to N, calculating in sequence<rt-1,aj>,<·,·>Expressing to obtain vector inner product, forming obtained N numbers into vector u, selecting vector u with value greater than threshold ThThe value of (A) is set J by the column number J of the corresponding sensor matrix A0Said set being a set of column sequence numbers, J0Representing the index found for each iteration;
(4-4) index set Λt=Λt-1∪J0Column set At=At-1∪ajCalculating y as AtstLeast squares solution of (1) to obtain stIs estimated value of
Figure FDA0002418612680000042
Figure FDA0002418612680000043
Updating residual errors
Figure FDA0002418612680000044
Wherein a isjRepresents the jth column, A, of the matrix sensor matrix AtRepresentation by index ΛtThe selected column set of the sensing matrix A;
if Λt=Λt-1Or t is>tmaxOr rtIf the value is 0, stopping iteration;
reconstructing the resultant
Figure FDA0002418612680000045
At ΛtA non-zero term is positioned, and the value of the non-zero term is a sparse coefficient s obtained in the last iterationt
Figure FDA0002418612680000046
Is the final estimate of the sparse coefficient s at the end of the iteration, stThe estimated value of the sparse coefficient s in the t iteration is obtained;
(4-5) when the iteration is finished, obtaining the final estimated value of the sparse coefficient s
Figure FDA0002418612680000047
Reconstructing the original signal by sparse basis psi to obtain the estimated value of the original signal x
Figure FDA0002418612680000048
Figure FDA0002418612680000049
The estimated value
Figure FDA00024186126800000410
I.e. the reconstructed original signal.
CN201710011603.5A 2017-01-07 2017-01-07 Original signal reconstruction method based on second-generation wavelet Active CN106899305B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710011603.5A CN106899305B (en) 2017-01-07 2017-01-07 Original signal reconstruction method based on second-generation wavelet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710011603.5A CN106899305B (en) 2017-01-07 2017-01-07 Original signal reconstruction method based on second-generation wavelet

Publications (2)

Publication Number Publication Date
CN106899305A CN106899305A (en) 2017-06-27
CN106899305B true CN106899305B (en) 2020-10-23

Family

ID=59197803

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710011603.5A Active CN106899305B (en) 2017-01-07 2017-01-07 Original signal reconstruction method based on second-generation wavelet

Country Status (1)

Country Link
CN (1) CN106899305B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107516301A (en) * 2017-08-30 2017-12-26 中国科学院光电技术研究所 Construction optimization method for measuring matrix in image reconstruction based on compressed sensing
CN112260693A (en) * 2020-09-14 2021-01-22 中国工程物理研究院电子工程研究所 Digital modulation signal reconstruction method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104345340A (en) * 2013-07-29 2015-02-11 中国石油化工股份有限公司 Jitter sparse sampling method in seismic data regularization
CN106203453A (en) * 2016-07-18 2016-12-07 清华大学深圳研究生院 A kind of based on compressed sensing biological with abiotic target identification method and system thereof
CN106251319A (en) * 2016-07-31 2016-12-21 哈尔滨理工大学 A kind of Color Image Fusion based on Curvelet conversion

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011069055A2 (en) * 2009-12-04 2011-06-09 Stc.Unm System and methods of compressed sensing as applied to computer graphics and computer imaging

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104345340A (en) * 2013-07-29 2015-02-11 中国石油化工股份有限公司 Jitter sparse sampling method in seismic data regularization
CN106203453A (en) * 2016-07-18 2016-12-07 清华大学深圳研究生院 A kind of based on compressed sensing biological with abiotic target identification method and system thereof
CN106251319A (en) * 2016-07-31 2016-12-21 哈尔滨理工大学 A kind of Color Image Fusion based on Curvelet conversion

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于多形态稀疏表示的图像压缩感知重构算法研究;叶慧;《中国优秀硕士学位论文全文库》;20150215;第5,9-15,19-27页 *

Also Published As

Publication number Publication date
CN106899305A (en) 2017-06-27

Similar Documents

Publication Publication Date Title
CN110084862B (en) Image compression sensing algorithm based on multi-scale wavelet transform and deep learning
CN107516301A (en) Construction optimization method for measuring matrix in image reconstruction based on compressed sensing
CN108419083B (en) Image multilevel wavelet full subband compressed sensing coding method
CN107016656B (en) Wavelet sparse basis optimization method in image reconstruction based on compressed sensing
CN107147397B (en) Wearable device-oriented rapid compressed sensing reconstruction method
CN107154064B (en) Natural image compressed sensing method for reconstructing based on depth sparse coding
CN109447921A (en) A kind of image measurement matrix optimizing method based on reconstructed error
CN104867119B (en) The structural missing image fill method rebuild based on low-rank matrix
US9455741B2 (en) Method for collecting signal with sampling frequency lower than Nyquist frequency
CN103077510B (en) Multivariate compressive sensing reconstruction method based on wavelet HMT (Hidden Markov Tree) model
CN104506752B (en) A kind of similar image compression method based on residual error compressed sensing
CN104809357B (en) The analysis method and device of a kind of multiple dimensioned touching act of three-dimensional rough surface
CN113689513B (en) SAR image compression method based on robust tensor decomposition
CN106899305B (en) Original signal reconstruction method based on second-generation wavelet
CN106228524A (en) A kind of image de-noising method and device
CN105957022A (en) Recovery method of low-rank matrix reconstruction with random value impulse noise deletion image
CN107170018A (en) Construction optimization method of measurement matrix in image reconstruction based on compressed sensing
CN114786018A (en) Image reconstruction method based on greedy random sparse Kaczmarz
CN109191540B (en) Magnetic resonance spectrum reconstruction method based on truncated nuclear norm
CN103824264B (en) Compression sensing method based on random Fourier&#39;s feature
CN111243047B (en) Image compression sensing method based on self-adaptive nonlinear network and related product
CN103985100A (en) Partitioned compression sensing method based on self-adaptive observation combinational optimization
Wang et al. Image reconstruction from patch compressive sensing measurements
Sun et al. The application of improved Hadamard measurement matrix in compressed sensing
CN115065367B (en) Low-complexity sparse signal sampling reconstruction system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant