Parallel image restoration on parallel and distributed computers