Blind deconvolution of a function convolved with itself

259 Views Asked by At

I have a function/vector $f$ that I know is the result of an unknown function $g$ convolved with itself:

$f = g \ast g$

Is there any way to do a blind deconvolution on $f$ with this constraint?

1

There are 1 best solutions below

0
On BEST ANSWER

Taking the Fourier transform, we have $$ \widehat{f} = \widehat{g}^2, $$ so that $\widehat{g} = \sqrt{\widehat{f}}$. Then take the inverse Fourier transform to find $g$. This doesn't quite work, I think, because you have to choose a branch of the square root. I think this shows the solution is not unique, but you can still find them by this method.