1. A method for estimating heading misalignment between a device and a person, wherein the device comprises an optical sensor capable of capturing an image, the method comprising: capturing an image of the person by the optical sensor; extracting at least one physical feature of the person from the image; and estimating a misalignment angle using the at least one physical feature of the person extracted from the image.