Relinearization-based 5-Point Quaternion Algorithm