Maybe, but it looks like a problem of unscrambling an egg. The true image has been smeared over the sensor, superimposed on itself a bit. Maybe there is a good enough solution for the problem of finding the true image, but I can't imagine it to be computationally inexpensive.