Image stabilization method and electronic device | Patent Publication Number 20250039543 | Patexia