CN107895063A - One kind compression EO-1 hyperion mask optimization method - Google Patents
One kind compression EO-1 hyperion mask optimization method Download PDFInfo
- Publication number
- CN107895063A CN107895063A CN201710960143.0A CN201710960143A CN107895063A CN 107895063 A CN107895063 A CN 107895063A CN 201710960143 A CN201710960143 A CN 201710960143A CN 107895063 A CN107895063 A CN 107895063A
- Authority
- CN
- China
- Prior art keywords
- mrow
- msub
- msup
- matrix
- mask
- 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
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000005457 optimization Methods 0.000 title claims abstract description 17
- 230000006835 compression Effects 0.000 title claims description 15
- 238000007906 compression Methods 0.000 title claims description 15
- 239000011159 matrix material Substances 0.000 claims abstract description 85
- 230000008602 contraction Effects 0.000 claims abstract description 4
- 238000004422 calculation algorithm Methods 0.000 claims description 11
- 238000009795 derivation Methods 0.000 claims description 8
- 238000011478 gradient descent method Methods 0.000 claims description 5
- 238000010276 construction Methods 0.000 claims description 3
- 238000010606 normalization Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000013519 translation Methods 0.000 claims description 2
- 239000008186 active pharmaceutical agent Substances 0.000 claims 1
- 238000001228 spectrum Methods 0.000 description 14
- 238000003384 imaging method Methods 0.000 description 13
- 230000003595 spectral effect Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013170 computed tomography imaging Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004611 spectroscopical analysis Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/02—Details
- G01J3/0205—Optical elements not provided otherwise, e.g. optical manifolds, diffusers, windows
- G01J3/0229—Optical elements not provided otherwise, e.g. optical manifolds, diffusers, windows using masks, aperture plates, spatial light modulators or spatial filters, e.g. reflective filters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/12—Generating the spectrum; Monochromators
- G01J3/18—Generating the spectrum; Monochromators using diffraction elements, e.g. grating
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2823—Imaging spectrometer
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2823—Imaging spectrometer
- G01J2003/2826—Multispectral imaging, e.g. filter imaging
Landscapes
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Other Investigation Or Analysis Of Materials By Electrical Means (AREA)
Abstract
The invention discloses one kind to compress EO-1 hyperion mask optimization method.Step of the present invention is as follows:Step (1) utilizes geometric optics by the position of mask in systems, obtains initial projections matrix P0, P0It is the matrix of a p × n in real number field, i.e.,Initial cycle iteration count variable q=0 is set;Step (2) is by matrix PqD enters ranks standardization, obtains effectively dictionaryStep (3) constructs Gram matrixesStep (4) shrinks Gram matrixes Gq, that is, update Gram matrixes:Step (5) is decomposed the Gram matrixes after contraction using SVDOrder be reduced to p;Step (6) solves Gram matrixesSquare root SqSo thatStep (7) finds Pq+1So that errorMinimum, q=q+1.The property consistent with each other of mask after present invention optimization is significantly lower than the property consistent with each other of random mask, and the signal to noise ratio of reconstruction image is also significantly improved.
Description
Technical field
The present invention relates to high light spectrum image-forming technology and the optimization of compression EO-1 hyperion mask, more particularly to applied compression height
During light spectrum image-forming, there is provided one kind compression EO-1 hyperion mask optimization method.
Background technology
High light spectrum image-forming is the big study hotspot of current one.How to realize quick hyper-spectral data gathering be all the time one urgently
Solve the problems, such as.Herein, mainly in the method that mask realization compression high light spectrum image-forming is placed before sensor, carry out
Further optimization and expansion.Learned on relevant knowledge and matrix class with reference to optimization projection matrix including matrix differential, projection
The related contents such as analysis realize the optimization of mask for the practical problem.
High light spectrum image-forming technology is to be combined traditional two-dimensional imaging technique with spectral technique, from ultraviolet to near-infrared
In spectral region, using imaging spectrometer, the tens of or hundreds of spectral bands in spectral coverage connect to target object
Continuous imaging, while object space characteristic imaging is obtained, also obtain the spectral information of testee, remote sensing, monitor with
And there is important application in the extensive field such as spectroscopy.The most important task of high light spectrum image-forming is exactly effectively to collect one
The three-dimensional data cube changed by two-dimensional space and one-dimensional spectral space.The most frequently used method be using mechanical scanning or when
The method of sequence scanning once records one or several data points.The method of snapshot imaging is by once independent imaging acquisition to completely
Three-dimensional data, this has obvious advantage gathering dynamic scene or method when taking photo by plane than scanning.Snapshot imaging is logical
Cross and realize higher-dimension signal multiplexing to two-dimensional CCD sensor, therefore sacrifice image resolution ratio.The sample of snapshot imaging method
Including four-dimensional imaging spectrometer (4DIS) and computed tomography imaging spectrometer (CTIS) etc..A kind of coding aperture is fast recently
Irradiation spectrometer (CASSI) is rebuild come coded light signal by computation compression.This calculating imaging method can overcome acquisition
Aerial image and light spectrum image-forming resolution ratio compromise.What CASSI systems can constantly be overturn by collection in piezoelectric working platform
Repeatedly imaging is improved corresponding to encoding mask.A kind of more flexible selection is to utilize DMD (DMD) continuous shooting
Spectrum imaging system (DMD-SSI).The trend for rebuilding data has been calculated very by compressing by optical encoding record data
Substantially, but during the method encoded colors of all compressed spectrums imaging be all based on space uniform it is assumed that this is substantially limited
The quality of compression algorithm for reconstructing with compression compression sparsity constraints.Passed so we propose in work before
Mask coding is placed before sensor, realizes the inconsistent modulation in space, and obtaining needs to do after the inconsistent modulation in space
Be exactly to carry out sparse reconstruction.How so that the information collected is how to optimize projection matrix most beneficial for sparse reconstruction
The problem of.And for compressing high light spectrum image-forming, this problem was not studied in detail all the time.So we are high in compression
On the basis of light spectrum image-forming, the relevant knowledge of matrix analysis, including matrix differential, Projection Analysis, matrix decomposition are further utilized
Knowledge, propose a kind of optimized algorithm of mask, the optimization of mask realized with this so that reconstructed results reach best.For
Checking proposes the feasibility of optimized algorithm, and We conducted some l-G simulation tests to prove and show the optimization of algorithm effect
Fruit.
The content of the invention
The technical problems to be solved by the invention are:In order that the information that must be collected most beneficial for it is sparse rebuild, it is necessary to
A kind of evaluation criterion for judging that projection matrix is good and bad in compression high light spectrum image-forming is determined, and based on this, passes through proposition
Mask optimized algorithm improves the purpose of sparse reconstruction quality to realize.
Mask is the vector of one 100 × 1 in the present invention, and the projection matrix P of one 3100 × 100 is constructed by it.
For the above-mentioned purpose, the object applied first is spectrum camera, and compared with general camera, spectrum camera is in image planes position
Put and placed one block of grating to produce multispectral camera, be equivalent to the spectral information of scene being mapped to the different angles of image planes
At the emergent ray of degree, i.e. the angle dimension of light field.We are it needs to be determined that one of irrelevance of a measurement matrix first
Standard, that we select here is the most commonly used μtTo be weighed.
The present invention solves the target for the technical scheme present invention that its technical problem uses:Minimize μt(PD)
The parameter of input is as follows:
t:Degree of correlation threshold value
n:Cross complete dictionary
p:Pendulous frequency
γ:Degree of correlation threshold value
Iter:Iterations
The target of the present invention:Minimize μt(PD)
The parameter of input is as follows:
t:Degree of correlation threshold value
n:Cross complete dictionary
p:Pendulous frequency
γ:Degree of correlation threshold value
P:Projection matrix, by the array between 100 × 10 to 1 into.
D:The excessively complete dictionary obtained by dictionary learning, size are 3100 × 387.
Iter:Iterations
It is as follows to implement step:
Step (1) utilizes geometric optics by the position of mask in systems, obtains initial projections matrix P0, P0It is real number
P × n matrix on domain, i.e.,Initial cycle iteration count variable q=0 is set;
Described initial projections matrix P0Derivation it is as follows:
The null matrix of one 100 × 100 is constructed first;
Then the diagonal entry using 100 numbers of mask as the null matrix, and surface element stores shape on diagonal
Formula is symbolic variable form.By this 100 × 100 reproduction matrix 31 times, 3100 × 100 matrix, i.e. projection matrix are formed
P0.Element is identical on diagonal wherein in this 31 100 × 100 matrix, but element sequence is different, has on position
Translation.This 3100 × 100 matrix is exactly the projection matrix P that we construct0。
Step (2) is by matrix PqD enters ranks standardization, obtains effectively dictionary
Described standardization is exactly by matrix PqD each row normalization is unit vector so that its each column vector
Modulus value is one, wherein PqRepresent to circulate obtained projection matrix P the q times;
Step (3) constructs Gram matrixes
That is effectively dictionaryTransposition and itself be multiplied construction Gram matrixes.
Step (4) shrinks Gram matrixes Gq, i.e., update Gram matrixes using formula (1):
Wherein:gijRepresent the element that the i-th row jth arranges in Gram matrixes;Represent new after formula (1) conversion
Value;
Step (5) is decomposed the Gram matrixes after contraction using SVDOrder be reduced to p, specifically:
ByUnderstand, due to unusual value-based algorithm obtain Σ matrix diagonals members be it is non-negative, therefore V and
U matrix columns vector may differ sign, and because U, V vector are that unit is orthogonal, matrix also only has in actual calculating
The negative semidefinite member of only a few, therefore directly calculated using absolute value, that is, utilize V Σ UTTo ask for the flat of Gram matrixes
Root.
Step (6) solves Gram matrixesSquare root SqSo thatWherein
Step (7) finds the q+1 times and circulates obtained projection matrix Pq+1So that errorMinimum, q=q+1.
Asked for using gradient descent methodProblem, detailed calculating process are as follows:
7-1.Definition be calculate:
Minimize
tr(Sq TSq-Sq TPD-DTPTSq+DTPTPD) (3)
Using Matrix Calculating trace property, former formula can be changed to
F (x)=tr (Sq TSq-2DTPTSq+DTPTPD) (4)
Further gradient is asked to obtain
Using substep differential formulas, according to the property of the generation projection matrix of mask before, it becomes possible to obtained from formula (5)
It is directed to the Grad of each unknown mask variable.
F (x) is a function on projection matrix P, but projection matrix P is formed by 100 × 1 mask configuration
3100 × 100 size two-dimensional matrixs, the inside variable only have 100, and other elements are 0, it is also necessary to ensure the element holding for 0
It is constant.Therefore, directly cannot to projection matrix P derivations.For this in MATLAB, 100 variables therein are distinguished
Symbolic variable is defined as, function f (x) is allowed in MATLAB to this 100 sign function derivations, it is direct to bypass in this way
The problem of being brought to projection matrix P derivations.
Step (8) repeat step (2) arrives step (7) Iter times, the projection matrix P after output optimizationiter.Due to operation side
Formula is fixed, therefore threshold value t is the definite value of setting.
Beneficial effects of the present invention:
Method of the present invention only need to be by optimizing to mask so that and the property consistent with each other of projection matrix reduces,
To realize the more rarefaction of projection matrix, beneficial to reconstruction.The simulation experiment result shows, is covered at random compared to usually used
Film, the property consistent with each other of the mask after optimization are significantly lower than the property consistent with each other of random mask, and the signal to noise ratio of reconstruction image is also bright
It is aobvious to be improved.
Brief description of the drawings
Fig. 1 is flow chart of the present invention;
Fig. 2 is projection matrix P of the present invention property convergence curves consistent with each other.
Embodiment
Below in conjunction with drawings and Examples, the present invention is described in further detail.
As shown in Figure 1-2, a kind of compression EO-1 hyperion mask optimized algorithm proposed by the present invention, projection is reduced by algorithm
The property size consistent with each other of matrix, to obtain more sparse projection matrix.The method of the invention comprises the following steps:
Step (1) utilizes geometric optics by the position of mask in systems, is derived by projection matrix
Loop iteration counting variable q=0 is set, it is common Iter times to step 7 to repeat step 2.Due to mode of operation be it is fixed, because
This threshold value t is the definite value of setting.
Step (2) is by matrix PqD enters ranks standardization, obtains effectively dictionaryHere the method standardized is exactly will
Matrix PqD each row normalization is unit vector so that the modulus value of its each column vector is one.
Step (3) calculates Gram matrixesHere we use matrix correlation knowledge, allow effectively dictionaryTransposition and itself be multiplied construction Gram matrixes.
Step (4) shrinks matrix, updates Gram matrixes using formula once:
Here the purpose done so is to shrink Gram matrixes to allow matrix to be easier to restrain.
Step (5) is decomposed the Gram matrixes after contraction using SVDOrder be reduced to p.ByUnderstand,
Because the Σ matrix diagonals members that unusual value-based algorithm obtains are non-negative, therefore V and U matrix columns vector may differ positive and negative
Number, because U, V vector are that unit is orthogonal, it is actual calculate in matrix also only have the negative semidefinite member of only a few, therefore here I
Directly calculated using absolute value, that is, utilize V Σ UTTo ask for the square root of Gram matrixes, results of calculation shows
Show, for the error under this problem two norm meanings caused by such 1 or so.
Step (6) solves Gram matrixesSquare root SqSo thatWhereinHere we
IfSo doing can be by sacrificing limited more solving precisions, to ensure the solving speed of algorithm.
Step (7) finds Pq+1So that errorMinimum, q=q+1.Asking forDuring problem
We have attempted gradient descent method respectively.Detailed calculating process is as follows:
1, it is understood thatDefinition be calculate:
Minimize
tr(Sq TSq-Sq TPD-DTPTSq+DTPTPD)
Using Matrix Calculating trace property, former formula can be changed to
F (x)=tr (Sq TSq-2DTPTSq+DTPTPD)
Further gradient is asked to obtain
Here with substep differential formulas, according to the property of the generation projection matrix of mask before, it is possible to from above-mentioned matrix
The Grad for being directed to each unknown mask variable is obtained in gradient.
2nd, f (x) is a function on projection matrix P here, but projection matrix P is by 100 × 1 mask configuration
3100 × 100 size two-dimensional matrixs formed, the inside variable only have 100, and other elements are 0, it is also necessary to ensure the member for 0
Element keeps constant.Therefore, directly cannot to projection matrix P derivations.For this in MATLAB, we are by therein 100
Individual variable is respectively defined as symbolic variable, function f (x) is allowed in MATLAB to this 100 sign function derivations, in this way
To bypass the problem of directly being brought to projection matrix P derivations.
3rd, to ask for process using gradient descent method as follows:
Step1:Given initial point;
Step2:
Step3:Linear search, step-length t is determined by recalling linear search method;
Step4:X=x+ Δs x;
Repeat step2-step4, until meeting stopping criterion.
Projection matrix P after step (8) output optimizationiter。
Projection matrix P is constructed with 100 × 1 new mask after gradient descent method convergence, as new throwing
Shadow matrix Piter, output, examine whether its property consistent with each other obtains convergence.
Claims (2)
1. one kind compression EO-1 hyperion mask optimization method, it is characterised in that be implemented as follows:
Target:Minimize μt(PD)
The parameter of input is as follows:
t:Degree of correlation threshold value
n:Cross complete dictionary
p:Pendulous frequency
γ:Degree of correlation threshold value
P:Projection matrix, by the array between 100 × 10 to 1 into;
D:The excessively complete dictionary obtained by dictionary learning, size are 3100 × 387
Iter:Iterations
Wherein mask is the vector of one 100 × 1, and the projection matrix P of one 3100 × 100 is constructed by it;
It is as follows to implement step:
Step (1) utilizes geometric optics by the position of mask in systems, obtains initial projections matrix P0, P0It is in real number field
One p × n matrix, i.e.,Initial cycle iteration count variable q=0 is set;
Step (2) is by matrix PqD enters ranks standardization, obtains effectively dictionary
Described standardization is exactly by matrix PqD each row normalization is unit vector so that the modulus value of its each column vector is
One, wherein PqRepresent to circulate obtained projection matrix P the q times;
Step (3) constructs Gram matrixes
That is effectively dictionaryTransposition and itself be multiplied construction Gram matrixes;
Step (4) shrinks Gram matrixes Gq, i.e., update Gram matrixes using formula (1):
<mrow>
<msub>
<mover>
<mi>g</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mi>j</mi>
</mrow>
</msub>
<mo>=</mo>
<mfenced open = "{" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<mi>&gamma;</mi>
<mo>&CenterDot;</mo>
<msub>
<mi>g</mi>
<mrow>
<mi>i</mi>
<mi>j</mi>
</mrow>
</msub>
</mrow>
</mtd>
<mtd>
<mrow>
<mo>|</mo>
<msub>
<mi>g</mi>
<mrow>
<mi>i</mi>
<mi>j</mi>
</mrow>
</msub>
<mo>|</mo>
<mo>&GreaterEqual;</mo>
<mi>t</mi>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>&gamma;</mi>
<mi>t</mi>
<mo>&CenterDot;</mo>
<mi>s</mi>
<mi>i</mi>
<mi>g</mi>
<mi>n</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>g</mi>
<mrow>
<mi>i</mi>
<mi>j</mi>
</mrow>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
<mtd>
<mrow>
<mi>t</mi>
<mo>></mo>
<mo>|</mo>
<msub>
<mi>g</mi>
<mrow>
<mi>i</mi>
<mi>j</mi>
</mrow>
</msub>
<mo>|</mo>
<mo>&GreaterEqual;</mo>
<mi>&gamma;</mi>
<mi>t</mi>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>g</mi>
<mrow>
<mi>i</mi>
<mi>j</mi>
</mrow>
</msub>
</mtd>
<mtd>
<mrow>
<mi>&gamma;</mi>
<mi>t</mi>
<mo>></mo>
<mo>|</mo>
<msub>
<mi>g</mi>
<mrow>
<mi>i</mi>
<mi>j</mi>
</mrow>
</msub>
<mo>|</mo>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
</mrow>
Wherein:gijRepresent the element that the i-th row jth arranges in Gram matrixes;Represent the new value after formula (1) conversion;
Step (5) is decomposed the Gram matrixes after contraction using SVDOrder be reduced to p, specifically:
ByUnderstand, because the Σ matrix diagonals members that unusual value-based algorithm obtains are non-negative, therefore V and U matrixes
Column vector may differ sign, because U, V vector are that unit is orthogonal, it is actual calculate in matrix also only have only a few
Negative semidefinite member, therefore directly calculated using absolute value, that is, utilize V Σ UTTo ask for the square root of Gram matrixes;
Step (6) solves Gram matrixesSquare root SqSo thatWherein
Step (7) finds the q+1 times and circulates obtained projection matrix Pq+1So that errorMinimum, q=q+1;
Asked for using gradient descent methodProblem, detailed calculating process are as follows:
Definition be calculate:
<mrow>
<mo>|</mo>
<mrow>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mo>-</mo>
<mi>P</mi>
<mi>D</mi>
</mrow>
<mo>|</mo>
<msubsup>
<mo>|</mo>
<mi>F</mi>
<mn>2</mn>
</msubsup>
<mo>=</mo>
<mi>t</mi>
<mi>r</mi>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mo>-</mo>
<mi>P</mi>
<mi>D</mi>
</mrow>
<mo>)</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mo>-</mo>
<mi>P</mi>
<mi>D</mi>
</mrow>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>2</mn>
<mo>)</mo>
</mrow>
</mrow>
Minimize
<mrow>
<mi>t</mi>
<mi>r</mi>
<mrow>
<mo>(</mo>
<msup>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mi>T</mi>
</msup>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mo>-</mo>
<msup>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mi>T</mi>
</msup>
<mi>P</mi>
<mi>D</mi>
<mo>)</mo>
</mrow>
<mo>-</mo>
<msup>
<mi>D</mi>
<mi>T</mi>
</msup>
<msup>
<mi>P</mi>
<mi>T</mi>
</msup>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mo>+</mo>
<msup>
<mi>D</mi>
<mi>T</mi>
</msup>
<msup>
<mi>P</mi>
<mi>T</mi>
</msup>
<mi>P</mi>
<mi>D</mi>
<mo>)</mo>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>3</mn>
<mo>)</mo>
</mrow>
</mrow>
Using Matrix Calculating trace property, former formula can be changed to
<mrow>
<mi>f</mi>
<mrow>
<mo>(</mo>
<mi>x</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mi>t</mi>
<mi>r</mi>
<mrow>
<mo>(</mo>
<msup>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mi>T</mi>
</msup>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mo>-</mo>
<mn>2</mn>
<msup>
<mi>D</mi>
<mi>T</mi>
</msup>
<msup>
<mi>P</mi>
<mi>T</mi>
</msup>
<msub>
<mi>S</mi>
<mi>q</mi>
</msub>
<mo>+</mo>
<msup>
<mi>D</mi>
<mi>T</mi>
</msup>
<msup>
<mi>P</mi>
<mi>T</mi>
</msup>
<mi>P</mi>
<mi>D</mi>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>4</mn>
<mo>)</mo>
</mrow>
</mrow>
Further gradient is asked to obtain
<mrow>
<mfrac>
<mrow>
<mi>d</mi>
<mi>f</mi>
<mrow>
<mo>(</mo>
<mi>x</mi>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<msup>
<mi>dP</mi>
<mi>T</mi>
</msup>
</mrow>
</mfrac>
<mo>=</mo>
<mo>-</mo>
<mn>2</mn>
<msubsup>
<mi>DS</mi>
<mi>q</mi>
<mi>T</mi>
</msubsup>
<mo>+</mo>
<mn>2</mn>
<msup>
<mi>DD</mi>
<mi>T</mi>
</msup>
<msup>
<mi>P</mi>
<mi>T</mi>
</msup>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>5</mn>
<mo>)</mo>
</mrow>
</mrow>
Using substep differential formulas, according to the property of the generation projection matrix of mask before, it becomes possible to be directed to from formula (5)
In the Grad of each unknown mask variable;
Step (8) repeat step (2) arrives step (7) Iter times, the projection matrix P after output optimizationiter;Because mode of operation is
Fixed, therefore threshold value t is the definite value of setting.
A kind of 2. compression EO-1 hyperion mask optimization method according to claim 1, it is characterised in that described initial projections
Matrix P0Derivation it is as follows:
The null matrix of one 100 × 100 is constructed first;
Then the diagonal entry using 100 numbers of mask as the null matrix, and surface element storage form is on diagonal
Symbolic variable form;By this 100 × 100 reproduction matrix 31 times, 3100 × 100 matrix, i.e. projection matrix P are formed0;Its
In element is identical on diagonal in this 31 100 × 100 matrix, but element sequence is different, has the translation on position;
This 3100 × 100 matrix is exactly the projection matrix P that we construct0。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710960143.0A CN107895063A (en) | 2017-10-16 | 2017-10-16 | One kind compression EO-1 hyperion mask optimization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710960143.0A CN107895063A (en) | 2017-10-16 | 2017-10-16 | One kind compression EO-1 hyperion mask optimization method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107895063A true CN107895063A (en) | 2018-04-10 |
Family
ID=61803541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710960143.0A Pending CN107895063A (en) | 2017-10-16 | 2017-10-16 | One kind compression EO-1 hyperion mask optimization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107895063A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110501071A (en) * | 2019-08-02 | 2019-11-26 | 杭州电子科技大学 | A kind of compression EO-1 hyperion exposure mask optimization method based on ambiguous encoding |
CN111475768A (en) * | 2020-03-11 | 2020-07-31 | 重庆邮电大学 | Observation matrix construction method based on low coherence unit norm tight frame |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006106508A2 (en) * | 2005-04-04 | 2006-10-12 | Technion Research & Development Foundation Ltd. | System and method for designing of dictionaries for sparse representation |
CN103810755A (en) * | 2014-03-04 | 2014-05-21 | 西安电子科技大学 | Method for reconstructing compressively sensed spectral image based on structural clustering sparse representation |
CN104063857A (en) * | 2014-06-30 | 2014-09-24 | 清华大学 | Hyperspectral image generating method and system |
WO2016029276A1 (en) * | 2014-08-29 | 2016-03-03 | Commonwealth Scientific And Industrial Research Organisation | Imaging method and apparatus |
-
2017
- 2017-10-16 CN CN201710960143.0A patent/CN107895063A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006106508A2 (en) * | 2005-04-04 | 2006-10-12 | Technion Research & Development Foundation Ltd. | System and method for designing of dictionaries for sparse representation |
CN103810755A (en) * | 2014-03-04 | 2014-05-21 | 西安电子科技大学 | Method for reconstructing compressively sensed spectral image based on structural clustering sparse representation |
CN104063857A (en) * | 2014-06-30 | 2014-09-24 | 清华大学 | Hyperspectral image generating method and system |
WO2016029276A1 (en) * | 2014-08-29 | 2016-03-03 | Commonwealth Scientific And Industrial Research Organisation | Imaging method and apparatus |
Non-Patent Citations (3)
Title |
---|
FRANKIE CAMACHO: "An Inverse Free Projected Gradient Descent Method for the Generalized Eigenvalue Problem", 《CAAM TECHNICAL REPORTS》 * |
MICHAEL ELAD: "Optimized Projections for Compressed Sensing", 《IEEE TRANSACTIONS ON SIGNAL PROCESSING》 * |
XING LIN: "Spatial-spectral Encoded Compressive Hyperspectral Imaging", 《ACM TRANSACTIONS ON GRAPHICS》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110501071A (en) * | 2019-08-02 | 2019-11-26 | 杭州电子科技大学 | A kind of compression EO-1 hyperion exposure mask optimization method based on ambiguous encoding |
CN110501071B (en) * | 2019-08-02 | 2021-07-13 | 杭州电子科技大学 | Compressed hyperspectral mask optimization method based on fuzzy coding |
CN111475768A (en) * | 2020-03-11 | 2020-07-31 | 重庆邮电大学 | Observation matrix construction method based on low coherence unit norm tight frame |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110175971B (en) | Deep learning image reconstruction method for multispectral single-pixel imaging | |
Wang et al. | Hyperspectral image reconstruction using a deep spatial-spectral prior | |
Wang et al. | Adaptive nonlocal sparse representation for dual-camera compressive hyperspectral imaging | |
CN111579506B (en) | Multi-camera hyperspectral imaging method, system and medium based on deep learning | |
US8948540B2 (en) | Optimized orthonormal system and method for reducing dimensionality of hyperspectral images | |
EP3832359B1 (en) | Method and device for imaging of lensless hyperspectral image | |
CN109697697B (en) | Reconstruction method of spectral imaging system based on optimization heuristic neural network | |
Tsagkatakis et al. | Graph and rank regularized matrix recovery for snapshot spectral image demosaicing | |
CN109741407A (en) | A kind of high quality reconstructing method of the spectrum imaging system based on convolutional neural networks | |
CN106404171A (en) | Liquid crystal hyperspectral calculation imaging measurement device and method of three-dimensional encoding | |
CN109883548A (en) | The Encoding Optimization of the spectrum imaging system of neural network based on optimization inspiration | |
CN111598962B (en) | Single-pixel imaging method and device based on matrix sketch analysis | |
CN109886898A (en) | The imaging method of the spectrum imaging system of neural network based on optimization inspiration | |
CN107560735A (en) | High-resolution infrared imaging system and method based on compressed sensing | |
CN116245726A (en) | Compressed sensing polarization super-resolution imaging method based on deep learning framework | |
CN116579966B (en) | Image reconstruction method and device, electronic equipment and storage medium | |
Chen et al. | Prior image guided snapshot compressive spectral imaging | |
CN107895063A (en) | One kind compression EO-1 hyperion mask optimization method | |
CN109087262A (en) | A kind of method for reconstructing, the storage medium of multiple view spectrum picture | |
CN106778530A (en) | A kind of hyperspectral image nonlinear solution mixing method based on bilinearity mixed model | |
CN108663118A (en) | Infrared broadband EO-1 hyperion calculates imaging devices and methods therefor | |
CN115855839B (en) | Improved spatial spectrum fusion hyperspectral calculation reconstruction method based on ADMM framework | |
CN105528623A (en) | Imaging spectrum image sparse representation method based on ground object class classification redundant dictionary | |
CN115342916A (en) | Spectral imaging method based on high-order mathematical modeling and fitting calibration | |
CN111397733B (en) | Single/multi-frame snapshot type spectral imaging method, system and 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 | ||
CB03 | Change of inventor or designer information |
Inventor after: Yan Chenggang Inventor after: Lv Binbin Inventor after: Wu Jiamin Inventor before: Lv Binbin Inventor before: Yan Chenggang Inventor before: Wu Jiamin |
|
CB03 | Change of inventor or designer information | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180410 |
|
WD01 | Invention patent application deemed withdrawn after publication |