Focused Blind Deconvolution (FBD)
@article{bharadwaj2018focused,
title={Focused blind deconvolution},
author={Bharadwaj, Pawan and Demanet, Laurent and Fournier, Aim{\'e}},
journal={arXiv preprint arXiv:1808.00166},
year={2018}
}
A multi-channel blind deconvolution (BD) example is here. Choose the length of the Green's functions, source signal and data vectors:
ntg=20 # length of Green's functions
nr=40 # number of receivers
tfact=80 #
nt = ntg*tfact # length of data
Then, we create some toy Green's functions:
gobs=randn(ntg, nr)
sobs=randn(nt)
Allocation of memory necessary to perform BD
bdpa=FocusedBlindDecon.BD(ntg, nt, nr, gobs=gobs, sobs=sobs);
plotobsmodel(pa.om)
FocusedBlindDecon.bd!(pa)