Item request has been placed!
×
Item request cannot be made.
×
![loading](/sites/all/modules/hf_eds/images/loading.gif)
System and method for a hierarchical Bayesian-map approach for solving inverse problems
Item request has been placed!
×
Item request cannot be made.
×
![loading](/sites/all/modules/hf_eds/images/loading.gif)
- Publication Date:April 04, 2017
- معلومة اضافية
- Patent Number: 9,613,439
- Appl. No: 14/884841
- Application Filed: October 16, 2015
- نبذة مختصرة : A method of reconstructing an image of an object, the method including: determining, by a plurality of sensors, a waveform based on the object, wherein the plurality of sensors view the object from a plurality of directions; determining, by a pre-processing module, a plurality of measurements of the object using the waveform, wherein the plurality of measurements are arranged in a vector form; determining, by an option module, a sampling matrix, a dictionary, and a noise factor, wherein the sampling matrix represents a geometric arrangement of the plurality of sensors, and the dictionary is pre-selected by the option module; estimating, by an estimation module, a coefficient vector using the measurements, the sampling matrix, and the noise factor; and reconstructing, by a reconstruction module, the image, using the coefficient vector and the dictionary.
- Inventors: The United States of America, as represented by the Secretary of the Navy (Washington, DC, US)
- Assignees: The United States of America, as represented by the Secretary of the Navy (Washington, DC, US)
- Claim: 1. A method of reconstructing an image of an object, said method comprising: determining, by a plurality of sensors, a waveform based on said object, wherein said plurality of sensors view said object from a plurality of directions; determining, by a pre-processing module, a plurality of measurements of said object using said waveform, wherein said plurality of measurements are arranged in a vector form; determining, by an option module, a sampling matrix, a dictionary, and a noise factor, wherein said sampling matrix represents a geometric arrangement of said plurality of sensors, and said dictionary is pre-selected by said option module; estimating, by an estimation module, a coefficient vector using said measurements, said sampling matrix, said noise factor and a global compound Gaussian prior; and reconstructing, by a reconstruction module, said image, using said coefficient vector and said dictionary.
- Claim: 2. A method of reconstructing an image of an object, said method comprising: determining, by a plurality of sensors, a waveform based on said object, wherein said plurality of sensors view said object from a plurality of directions; determining, by a pre-processing module, a plurality of measurements of said object using said waveform, wherein said plurality of measurements are arranged in a vector form; determining, by an option module, a sampling matrix, a dictionary, and a noise factor, wherein said sampling matrix represents a geometric arrangement of said plurality of sensors, and said dictionary is pre-selected by said option module; estimating, by an estimation module, a coefficient vector using said measurements, said sampling matrix, and said noise factor; and reconstructing, by a reconstruction module, said image, using said coefficient vector and said dictionary, wherein said estimating said coefficient vector comprises computing, by a first variable module: a first variable, using a pre-selected non-linear factor; and a multi-scale Gaussian tree structure, using a quad-tree decomposition of said image, said sampling matrix, said dictionary, and said measurements.
- Claim: 3. The method of claim 2 , wherein said estimating said coefficient vectors further comprises: estimating, by a parameter module, a structural parameter based on a parent-child relationship for each node in said tree structure; repeating, by a loop module: said computing of said first variable and said multi-scale Gaussian tree structure, and said estimating of said structural parameter, across said tree structure, until said structural parameter is lower than a first pre-selected threshold.
- Claim: 4. The method of claim 3 , wherein said estimating said coefficient vectors further comprises: computing, by a second variable module, a second variable based on said first variable, said sampling matrix, a variable selection operator, and a second pre-selected threshold; and computing, by a coefficient module, said coefficient vector based on a Hadamard product of said first variable and said second variable.
- Claim: 5. A method of reconstructing an image of an object, said method comprising: determining, by a plurality of sensors, a waveform based on said object, wherein said plurality of sensors view said object from a plurality of directions; determining, by a pre-processing module, a plurality of measurements of said object using said waveform, wherein said plurality of measeaents are arranged in a vector form; determining, by an option module, a sampling matrix, a dictionary, and a noise factor, wherein said sampling matrix represents a geometric arrangement of said plurality of sensors, and said dictionary is pre-selected by said option module; estimating, by an estimation module, a coefficient vector using said measurements, said sampling matrix, and said noise factor: and reconstructing, by a reconstruction module, said image, using said coefficient vector and said dictionary, wherein said estimating said coefficient vector comprises: initializing, by said estimation module, x 0 =|h −1 (Ψ T y)| and n=0, wherein x 0 is an initial approximation of a temporary parameter, h is a nonlinear factor, Ψ is said sampling matrix, y is a vector comprising said measurements, and n is a loop counter; calculating, by said estimation module, a descent direction d n ; determining, by said estimation module, a step size λ; and computing, by said estimation module, x n+1 =x n +λd n , wherein x n is an n th approximation for said temporary variable and x n+1 is an (n+1) th approximation for said temporary variable.
- Claim: 6. The method of claim 5 , further comprising: incrementing, by said estimation module, said loop counter n; computing, by said estimation module, x*, by repeating said calculating said descent direction d n , said determining said step size λ, said computing x n+1 , and said incrementing said loop counter n until a norm of a steepest descent vector is smaller than a pre-selected threshold, wherein x* is a temporary variable.
- Claim: 7. The method of claim 6 , further comprising: computing, by said estimation module, z*=h(x*); calculating, by said estimation module, =diag(S λ [z*]) and Λ R =diag(z*), where [mathematical expression included] calculating, by said estimation module, u*=L −1 R where L= ({tilde over (Ψ)} T Σ v −1 {tilde over (Ψ)}+Λ L −1 Σ u −1 Λ L −1)Λ R and R= {tilde over (Ψ)} T Σ v −1 where vε m is said noise factor; and calculating, by said estimation module, c*=z*⊙u* where c*ε n is said coefficient vector.
- Claim: 8. The method of claim 7 , wherein said reconstructing said image further comprises: calculating, by said reconstruction module, I=Φc* where Iε n is the reconstructed image and Φε d×n is said pre-selected dictionary.
- Claim: 9. The method of claim 8 , wherein said plurality of sensors are independent from each other, wherein said dictionary comprises at least one class of wavelet dictionaries, and wherein said sampling matrix comprises a sampling operator determined by a transmitted waveform associated with said measurements and said geometric arrangement of said plurality of sensors.
- Claim: 10. An imaging device comprising: a plurality of sensors configured to generate a waveform based on an object; a pre-processor configured to determine a plurality of measurements using said waveform, wherein said plurality of measurements are arranged in a vector form; and a central imaging device comprising: an option module configured to determine a sampling matrix, a pre-selected dictionary, a pre-selected non-linear factor, a first pre-selected threshold, a second pre-selected threshold, and a noise factor, wherein option module determines said sampling matrix using a geometric arrangement of said plurality of sensors; an estimation module configured to estimate a coefficient vector using said plurality of measurements, said sampling matrix, said pre-selected dictionary and a global compound Gaussian prior; and a reconstruction module configured to reconstruct image of said object, using said coefficient vector and said pre-selected dictionary.
- Claim: 11. An imaging device comprising: a plurality of sensors configured to generate a waveform based on an object; a pre-processor configured to determine a plurality of measurements using said waveform, wherein said plurality of measurements are arranged in a vector form; and a central imaging device comprising: an option module configured to determine a sampling matrix, a pre-selected dictionary, a pre-selected non-linear factor, a first pre-selected threshold, a second pre-selected threshold, and a noise factor, wherein option module determines said sampling matrix using a geometric arrangement of said plurality of sensors; an estimation module configured to estimate a coefficient vector using said plurality of measurements, said sampling matrix, and said pre-selected dictionary; and a reconstruction module configured to reconstruct an image of said object, using said coefficient vector and said pre-selected dictionary, wherein said estimation module further comprises: a first variable module configured to: compute a first variable using a pre-selected non-linear factor; and determine a multi-scale Gaussian tree structure using a quad-tree decomposition of said sampling matrix, said pre-selected dictionary, and said measurements.
- Claim: 12. The device of claim 11 , wherein said estimation module further comprises: a parameter module configured to determine a structural parameter using a parent-child relationship for each node in said multi-scale Gaussian tree structure; and a loop module configured to control operation of said first variable module and said parameter module across said multi-scale Gaussian tree structure until said structural parameter is lower than said first pre-selected threshold.
- Claim: 13. The device of claim 12 , further comprising: a second variable module configured to determine a second variable using said first variable, said sampling matrix, said variable selection operator and said second pre-selected threshold; and a coefficient module configured to determine said coefficient vector using a Hadamard product of said first variable and said second variable.
- Claim: 14. An imaging device comprising: a plurality of sensors configured to generate a waveform based on an object; a pre-processor configured to determine a plurality of measurements using said waveform, wherein said plurality of measurements are arranged in a vector form; and a central imaging device comprising: an option module configured to determine a sampling matrix, a pre-selected dictionary, a pre-selected non-linear factor, a first pre-selected threshold, a second pre-selected threshold, and a noise factor, wherein option module determines said sampling matrix using a geometric arrangement of said plurality of sensors; an estimation module configured to estimate a coefficient vector using said plurality of measurements, said sampling matrix, and said pre-selected dictionary; and a reconstruction module configured to reconstruct an image of said object, using said coefficient vector and said pre-selected dictionary, wherein said estimation module is further configured to: initialize x 0 =|h −1 (Ψ T y)| and n=0, wherein x 0 is an initial approximation of a temporary parameter, h is a nonlinear factor, Ψ is said sampling matrix, y is a vector comprising said measurements, and n is a loop counter; calculate a descent direction d n ; determine a step size λ; and compute x n+1 =x n +λd n , wherein x n is an n th approximation for said temporary variable and x n+1 is an (n+1) th approximation for said temporary variable.
- Claim: 15. The device of claim 14 , wherein said estimation module is further configured to: increment said loop counter n; and compute x* by repeating said calculating said descent direction d n , said determining said step size λ, said computing x n+1 , and said incrementing said loop counter n until a norm of a steepest descent vector is smaller than a pre-selected threshold.
- Claim: 16. The device of claim 15 , wherein said estimation module is further configured to: compute z*=h(x*); calculate =diag(S λ [z*]) and Λ R =diag(z*) where [mathematical expression included] calculate u*=L −1 R where L= ({tilde over (Ψ)} T Σ v −1 {tilde over (Ψ)}+Λ L −1 Σ u −1 Λ L −1)Λ R and R= {tilde over (Ψ)} T Σ v −1 where vε m is said noise factor; and calculate c*=z*⊙u* where c*ε n is said coefficient vector.
- Claim: 17. The device of claim 16 , wherein said reconstruction module is further configured to reconstruct said image by calculating I=Φc* where Iε n is the reconstructed image and Φε d×n is said pre-selected dictionary.
- Claim: 18. A non transitory program storage device readable by computer, tangibly embodying a program of instructions executable by said computer to perform a method for reconstructing an image of an object, said method comprising: determining, by a plurality of sensors, a waveform based on said object, wherein said plurality of sensors view said object from a plurality of directions; determining, by a pre-processing module, a plurality of measurements of said object using said waveform, wherein said plurality of measurements are arranged in a vector form; determining, by an option module, a sampling matrix, a dictionary, and a noise factor, wherein said sampling matrix represents a geometric arrangement of said plurality of sensors, and said dictionary is pre-selected by said option module; estimating, by an estimation module, a coefficient vector using said measurements, said sampling matrix, and said noise factor; and reconstructing, by a reconstruction module, said image, using said coefficient vector and said dictionary, wherein said reconstructing said image further comprises using hierarchical Bayesian maximum a posteriori and using a global compound Gaussian model as a statistical prior.
- Claim: 19. A non-transitory program storage device readable by computer, tangibly embodying a program of instructions executable by said computer to perform a method for reconstructing an image of an object, said method comprising: determining, by a plurality of sensors, a waveform based on said object, wherein said plurality of sensors view said object from a plurality of directions; determining, by a pre-processing module, a plurality of measurements of said object using said waveform, wherein said plurality of measurements are arranged in a vector form: determining, by an option module, a sampling matrix, a dictionary, and a noise factor, wherein said sampling matrix represents a geometric arrangement of said plurality of sensors, and said dictionary is pre-selected by said option module; estimating, by an estimation module, a coefficient vector using said measurements, said sampling matrix, and said noise factor; and reconstructing, by a reconstruction module, said image, using said coefficient vector and said dictionary, wherein said estimating said coefficient vector comprises computing, by a first variable module: a first variable, using a pre-selected non-linear factor; and a multi-scale Gaussian tree structure, using a quad-tree decomposition of said image, said sampling matrix, said dictionary, and said measurements.
- Claim: 20. The program storage device of claim 19 , wherein said estimating said coefficient vectors further comprises: estimating, by a parameter module, a structural parameter based on a parent-child relationship for each node in said tree structure; repeating, by a loop module: said computing of said first variable and said multi-scale Gaussian tree structure, and said estimating of said structural parameter, across said tree structure, until said structural parameter is lower than a first pre-selected threshold.
- Claim: 21. The program storage device of claim 18 , wherein said reconstructing said image further comprises using global compound Gaussian model as a statistical prior.
- Patent References Cited: 6950492 September 2005 Besson
6950493 September 2005 Besson
7283231 October 2007 Brady
7394251 July 2008 Lin
8538329 September 2013 Beadle
8860835 October 2014 Kelly
8861588 October 2014 Nguyen
9474495 October 2016 Ahn
2011/0142316 June 2011 Wang - Other References: Fira et al., “On Projection Matrices and Dictionaries in ECG Compressive Sensing—a Comparative Study”, 2014 12th Symposium of Neural Network Applications in Electrical Engineering (NEUREL) School of Electrical Engineering, University of Belgrade, Nov. 25-27, 2014. cited by examiner
Raj et al., “A Hierarchical Bayesian-Map Approach to Computational Imaging”, 2014 IEEE Conference on Image Processing (ICIP), Oct. 27-30, 2014. cited by examiner
Needell et al., CoSaMP: Iterative signal recovery from incomplete and inaccurate samples, Applied and Computational Harmonic Analysis, Jan. 31, 2008, pp. 301-321, vol. 26, Elsevier, Amsterdam, Netherlands. cited by applicant
Kim et al., An Interior-Point Method for Large-scale ξ1-Regularized Least Squares, IEEE Journal of Selected Topics in Signal Processing, Dec. 2007, pp. 606-617, vol. 1, No. 4, IEEE, Piscataway, USA. cited by applicant
Ji et al., Bayesian Compressive Sensing, IEEE Journal of Selected Topics in Signal Processing, Jun. 2008, pp. 2346-2356, vol. 56, No. 6, IEEE, Piscataway, USA. cited by applicant - Primary Examiner: Couso, Jose
- Attorney, Agent or Firm: US Naval Research Laboratory
Koshy, Suresh - الرقم المعرف: edspgr.09613439
- Patent Number:
حقوق النشر© 2024، دائرة الثقافة والسياحة جميع الحقوق محفوظة Powered By EBSCO Stacks 3.3.0 [353] | Staff Login
![](https://library.dctabudhabi.ae/sites/default/files/dct_logo_white.png)
حقوق النشر © دائرة الثقافة والسياحة، جميع الحقوق محفوظة
No Comments.