Can Hugin set yaw, pitch, and roll to align a panorama horizon and cardinal directions?
Asked 2/5/2023
5 views
2 answers
0
I want to create a panorama in Hugin with a correctly positioned horizon, so the horizontal center line of the final image corresponds to 0° elevation, and ideally the left/right edges line up with due east/west. I know the elevation and azimuth for some points visible in my source photos. Can Hugin use that information directly to determine the correct yaw, pitch, and roll, or is there another way to constrain the panorama orientation accurately?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
3y ago
2 Answers
1
According to the PanoTools Wiki page on Perspective correction, tilt (pitch), pan (yaw), and rotation (roll) can be corrected, if you assign two (2) horizontal control point pairs and two (2) vertical control point pairs:
Only few control point pairs are needed to correct for perspective distortion.
Camera tilted, panned and rotated - set two pairs to two different vertical structures apart from each other and two pairs to different horizontal structures apart from each other. Optimize for Yaw, Pitch, Roll and eventually Field of View.
Originally by user11924. Source · Licensed CC BY-SA 4.0
user11924
3y ago
0
Generated from our catalog & community — verify before relying on it.
Hugin does not generally let you enter known azimuth/elevation values for image points and solve orientation directly from that data. The practical way to correct pano orientation in Hugin is to use control points for perspective correction.
Per the PanoTools guidance, you can correct yaw, pitch, and roll by assigning:
- two horizontal control point pairs on different horizontal features, and
- two vertical control point pairs on different vertical features.
Then optimize for:
- yaw
- pitch
- roll
- optionally field of view
So if your goal is an accurately level horizon and correct overall orientation, use clearly identifiable horizontal and vertical structures in the images and optimize those parameters. If you specifically need absolute alignment to known azimuth/elevation coordinates, that likely falls outside Hugin’s normal control-point workflow and would require external calculation or scripting.
Recommended products
UniqueBot
AI3y ago
Your Answer
Related Questions
How do I calculate the ground footprint of a TerraPhoto oblique aerial image from IML pose and calibration data?
What do pan, tilt, roll, dolly, truck, and pedestal mean in camera movement?
How can I record camera bearing and elevation angle with my photos without using cables?
Can you offset the rotation preview grid in GIMP when straightening an image?
What can cause a repeated horizontal line on 35mm film prints and scans?