Skip to content

CoDIS-Lab/Cauchy-SAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


*********************** CauchySAR_v1 - SAR Inverse Problem Solving via Cauchy Proximal Splitting ****************


This package includes the MATLAB source code for using the Cauchy proximal splitting (CPS) algorithm to solve a number of SAR imaging inverse problems including:

1) Super-resolution
3) Image-Formation
4) De-speckling
5) Ship Wake Detection.

Specifically, this package includes three folders:

1) images		: Stores images for the inverse problems examples.
2) examples		: Stores four scripts for each of the SAR inverse problems.

	2.1) CPS_ex1_superresolution.m
	2.2) CPS_ex2_imageFormation.m
	2.3) CPS_ex3_despeckling.m
	2.4) CPS_ex4_shipWakeDetection.m
	
3) source functions	: Stores the source functions below:

	3.1) ConfirmedHalflines.m        
	3.2) norm_visual_SAR.m            
	3.3) estimatePSF.m                
	3.4) radonT.m                     
	3.5) CauchyProx.m                 
	3.6) forwardOp.m                  
	3.7) rpBasicFarField.m            
	3.8) LoadSARDataRecons.m          
	3.9) generateSpeckle.m            
	3.10) rpFast.m                     
	3.11) bpBasicFarField.m            
	3.12) imageNormalize.m             
	3.13) rpFastFarField.m             
	3.14) bpFast.m                     
	3.15) inverseOp.m                  
	3.16) bpFastFarField.m  

LICENSE

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Copyright (C) Oktay Karakus o.karakus@bristol.ac.uk and Alin Achim alin.achim@bristol.ac.uk, 27-03-2021, University of Bristol, UK


REFERENCE

[1] O Karakus, and A Achim. "On Solving SAR Imaging Inverse Problems Using Non-Convex Regularization with a Cauchy-based Penalty" IEEE Transactions on Geoscience and Remote Sensing, 2020. arXiv link : https://arxiv.org/abs/2005.00657

[2] O Karakus, A Achim. (2021): "CauchySAR_v1". https://doi.org/10.5523/bris.2ld1on1vrlzba2o05jd5jhdhd0.

**** For the CPS Algorithm and its corresponding Matlab package please also refer to:

[3] O Karakus, P Mayo, and A Achim. "Convergence Guarantees for Non-Convex Optimisation with Cauchy-Based Penalties" IEEE Transactions on Signal Processing, 2020. arXiv link : https://arxiv.org/abs/2003.04798

[4] O Karakus, A Achim. (2020): "Cauchy Proximal Splitting (CPS)". https://doi.org/10.5523/bris.15y437loa26cr2nx8gnn3l4hzi


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages