Blind Deconvolution Python, To make the optimization efficient and robust, this paper uses the variables substitution scheme.