sigrecover
所属分类:物理/力学计算
开发工具:matlab
文件大小:0KB
下载次数:1
上传日期:2023-08-07 20:25:59
上 传 者:
sh-1993
说明: SigRecover:在分布式声传感数据处理中从噪声中恢复信号,
(SigRecover: Recovering signal from noise in distributed acoustic sensing data processing,)
文件列表:
MATseisdl/ (0, 2023-11-08)
MATseisdl/LICENSE (35149, 2023-11-08)
MATseisdl/demos/ (0, 2023-11-08)
MATseisdl/demos/test_matseisdl_sgk2d.m (4077, 2023-11-08)
MATseisdl/demos/test_matseisdl_sgk2drecon.m (4950, 2023-11-08)
MATseisdl/demos/test_matseisdl_sgk3d.m (4010, 2023-11-08)
MATseisdl/demos/test_matseisdl_sgk3drecon.m (5138, 2023-11-08)
MATseisdl/matseisdl/ (0, 2023-11-08)
MATseisdl/matseisdl/dl_ddtf_recon.m (3027, 2023-11-08)
MATseisdl/matseisdl/dl_genmask.m (2288, 2023-11-08)
MATseisdl/matseisdl/dl_hevents.m (3310, 2023-11-08)
MATseisdl/matseisdl/dl_ksvd.m (4172, 2023-11-08)
MATseisdl/matseisdl/dl_ksvd_denoise.m (4354, 2023-11-08)
MATseisdl/matseisdl/dl_ksvd_recon.m (2982, 2023-11-08)
MATseisdl/matseisdl/dl_omp0.m (1010, 2023-11-08)
MATseisdl/matseisdl/dl_patch.m (2906, 2023-11-08)
MATseisdl/matseisdl/dl_patch3d.m (3218, 2023-11-08)
MATseisdl/matseisdl/dl_patch3d_inv.m (3815, 2023-11-08)
MATseisdl/matseisdl/dl_patch_inv.m (3185, 2023-11-08)
MATseisdl/matseisdl/dl_pthresh.m (3196, 2023-11-08)
MATseisdl/matseisdl/dl_ricker.m (1185, 2023-11-08)
MATseisdl/matseisdl/dl_rperm.m (1774, 2023-11-08)
MATseisdl/matseisdl/dl_scale.m (3526, 2023-11-08)
MATseisdl/matseisdl/dl_sgk.m (5181, 2023-11-08)
MATseisdl/matseisdl/dl_sgk_denoise.m (4327, 2023-11-08)
MATseisdl/matseisdl/dl_sgk_recon.m (3133, 2023-11-08)
MATseisdl/matseisdl/dl_snr.m (2498, 2023-11-08)
clean.m (43, 2023-11-08)
data/ (0, 2023-11-08)
data/eq-3-d1.mat (14817928, 2023-11-08)
data/eq-3.mat (3480780, 2023-11-08)
data/jdas_denoised_650_2048_19.2_0.02s.bin (5324800, 2023-11-08)
data/jdas_noisy_650_2048_19.2_0.02s.bin (5324800, 2023-11-08)
data/wang_in.mat (1371531, 2023-11-08)
data/wang_out.mat (1370653, 2023-11-08)
subroutines/ (0, 2023-11-08)
subroutines/anno2.m (1082, 2023-11-08)
subroutines/seis.m (232, 2023-11-08)
... ...
# sigrecover
SigRecover: Recovering signal from noise in distributed acoustic sensing data processing
## Reference
If you find this package useful, please do not forget to cite the following paper.
Chen, Y., 2023. SigRecover: Recovering signal from noise in distributed acoustic sensing data processing, under review.
BibTeX:
@article{sigrecover,
author={Yangkang Chen},
title = {SigRecover: Recovering signal from noise in distributed acoustic sensing data processing},
journal={TBD},
year=2023,
volume=X,
issue=X,
pages={under review},
doi={XXX},
}
-----------
## Copyright
Authors of the sigrecover paper, 2021-present
-----------
## License
GNU General Public License, Version 3
(http://www.gnu.org/copyleft/gpl.html)
-----------
## Install
Using the latest version
git clone https://github.com/chenyk1990/sigrecover
cd sigrecover
addpath(genpath('./')); #in Matlab command line
-----------
## Examples
The "main" directory contains all runable scripts test_figNO.m to reproduce all figures in the paper.
-----------
## Dependence Packages
* MATseisdl (https://github.com/chenyk1990/MATseisdl)
-----------
## Development
The development team welcomes voluntary contributions from any open-source enthusiast.
If you want to make contribution to this project, feel free to contact the development team.
-----------
## Contact
Regarding any questions, bugs, developments, collaborations, please contact
Yangkang Chen
chenyk2016@gmail.com
-----------
## NOTES:
1. To run the reproducible scripts (test_xxxx.m), please first download the required package from: https://github.com/chenyk1990/MATseisdl.
2. Please put the MATseisdl package in the main directory and add its sub-directories to the Matlab toolbox path.
3. The scripts beginning with "test_" are runnable scripts.
4. The directory [subroutines](https://github.com/chenyk1990/sigrecover/tree/main/subroutines) stores all the required subroutines.
5. The current version is based on Matlab. Future versions may also support Python and be optimized regarding computational efficiency.
6. All figures (except for fig1, which is a schematic plot, and fig11, which is based on Madagascar and powerpoint) in the sigrecover paper are in the following directory for a quick look (https://github.com/chenyk1990/sigrecover/tree/main/gallery/).
7. The label fonts are different across different Matlab versions and platforms (Linux, Max). The figures presented in the paper are from Mac-Pro Matlab 2022b.
-----------
## Gallery
The gallery figures of the sigrecover package can be found at
https://github.com/chenyk1990/gallery/tree/main/sigrecover
Each figure in the gallery directory corresponds to a test_figNO.m script in the "main" directory with the exactly the same file name (figNO.png).
These gallery figures are also presented below.
Figure 2 Generated by [test_jdas.m](https://github.com/chenyk1990/sigrecover/tree/main/test_jdas.m)
近期下载者:
相关文件:
收藏者: