Skip to Main Content
Improve Capture One

Request a new feature, or support for a camera/lens that you would like to use in Capture One.

Status Awaiting review
Workspace Feature requests
Categories Capture One Pro
Created by Fabrizio Giudici
Created on Nov 26, 2023

Auto horizon levelling

What problem do you see this solving?

A common task with seascapes is levelling horizon so it is perfectly horizontal. Automating this task would save lots of time.

When was the last time you were affected by this lack of functionality, or specific tool?

In theory the “Auto adjust rotation & flip" tool should do, but in my experience it NEVER works for this specific task. While “Auto keystone" often does a decent work with architectural or some kind of landscape shots (e.g. when in a wood with lots of straight trees), I've never been able to automatically level a horizon with Capture One. Most of the time "auto rotation" does a very rough job, sometimes it comes close, but if I need to refine it of course the automated tool is useless.

Now I'm aware that auto rotating a generic photo is not an easy task; but a crisp horizon line should be a different matter.

You can interpret my request in two ways: either adding a specific tool "Horizon leveling" or improving “Auto adjust rotation & flip" with a specific algorithm that auto-detects a horizon.

Current workaround

Are you using any workarounds or other solutions to achieve your goals in Capture One?

Without auto leveling I'm forced to align photos with a horizon in a manual fashion, one by one.

  • Thomas Kyhn Rovsing Hjørnet
    Reply
    |
    Feb 23, 2024

    Just came across this.

    Before:

    After:

  • Walter Rowe
    Reply
    |
    Dec 11, 2023

    Perhaps the increased contrast of the scene allowed Capture One to better detect vertical and horizontal lines.

  • Joachim Jundt
    Reply
    |
    Dec 11, 2023

    My bad. I did so, it just came out in each image a different horizon. I mean, different in deviation from the horizontal line.

    Thanks to your comment I tried the same with DxO (old version 5, currently they're on 7). Subject was a scaffolding around a historic building. In terms of autocorrect the horizon, DxO did pretty good, whereas C1 showed different angles, but none was "correct".

    Interestingly that changed in another series showing scaffolding and a corner shape of the old tower. Here C1 hit it in all four images: the corner was shown perfectly vertical - and the scaffolding looked out of place. Unfortunately the tower is not exactly vertical, it's thicker at the bottom and gets thinner. DxO oriented its auto-align on the many posts of the scaffolding and ignored the corner shape. See for yourself which result looks better to you. I find it difficult as both main elements have no clear horizon.

     

  • Walter Rowe
    Reply
    |
    Dec 11, 2023

    369182181677 said:

    Whereas C1 applies the angle value of the first image the adjustments are copied from stubbornly to each image the adjustments are distributed to.

    Of course! I would be very disappointed if copy-apply didn't do exactly that.

    If you want to auto-level a batch of images, then select the batch of images and press the Auto button in the Rotate tool. That will do what you want - auto rotate each image separately.

    You also can include rotate in the set of Auto adjustments affected by the Auto button in the menu bar. If you select a batch of images and press it, Capture One does exactly the same as DxO.

  • Fabrizio Giudici
    Reply
    |
    Dec 11, 2023

    I ask because some images I have taken, with testing in mind, sometimes look "wrong" in some odd way after aligning to what is apparently a useful horizon line as is the case with seascapes.

    I'm wondering how much the vertical elements of an image are taken into account when trying to auto adjust horizon lines. 

    Clever remark. While I don't think it happens in those cases of mine that I posted above (there are the sails of the sailboats, but they are so small), actually lots of seascapes can have slanted vertical lines: thinking of larger sailboats, poles near a pier, umbrellas on the beach, etc... One more reason for having a dedicated horizon leveling option, I'd say.

  • Joachim Jundt
    Reply
    |
    Dec 11, 2023

    When we speak about "time saver" for a well done auto-levelling, I think most of us take C1's way to apply that individually to each image, one after another for granted and the only way.

    DxO uses a rather different approach: Every "AUTO" element, be it levelling, exposure, tone correction is applied individually to each selected image. And this happens on-the-fly! No need to copy adjustments from one image to the others.

    Whereas C1 applies the angle value of the first image the adjustments are copied from stubbornly to each image the adjustments are distributed to. Rather annoying, imo. If I want to give each image the same value I can do so with using th double arrow. But the real time-saver, again imo, is the ability to treat each image individually when it comes to auto-adjustments. Else it's always post-treatment. 

  • Thomas Kyhn Rovsing Hjørnet
    Reply
    |
    Dec 11, 2023

    368752449678

    It may be slightly more vertical after the adjustment, but it doesn't seem right that a small cone-shaped object would be used for levelling when there's a horizon spanning the whole image.

  • Grant Perkins
    Reply
    |
    Dec 11, 2023

    Thomas,

    OK, so the adjustment is a slight rotation. That explains the differences.

    Is the vertical subject in the centre of the frame more vertical in the before or the after version?

    I ask because some images I have taken, with testing in mind, sometimes look "wrong" in some odd way after aligning to what is apparently a useful horizon line as is the case with seascapes.

    I'm wondering how much the vertical elements of an image are taken into account when trying to auto adjust horizon lines. 

  • Marcin Mrzygłocki
    Reply
    |
    Dec 11, 2023

    I think I noticed one thing: automatic rotation works best for me, when there are strictly vertical elements in the frame, like wall corners, columns, or windows.

  • Thomas Kyhn Rovsing Hjørnet
    Reply
    |
    Dec 11, 2023

    368752449678

    The only difference between the two versions is that auto-levelling has been applied in the second ("After").

  • Grant Perkins
    Reply
    |
    Dec 11, 2023

    Thomas, 

    Your 2 examples above seem to have slightly different crops.  Or perhaps a tiny amount of rotation? Or maybe slightly different lens corrections?

    Is that actually the case? If so might that be a factor in the Auto-generated horizon levelling results?

     

     

  • Guest
    Reply
    |
    Dec 11, 2023

    @house of hazards I think your suggestion is very valuable and I hope Capture One will consider implementing it. Automating horizon levelling would be a huge time-saver for photographers, especially those who work frequently with seascapes and landscapes.

     
  • Fabrizio Giudici
    Reply
    |
    Dec 8, 2023

    I did a couple of tests. Something has changed because one of the test images that I posted a few days ago is now correctly aligned; but there are others that aren't, and they are pretty simple cases.

  • Fabrizio Giudici
    Reply
    |
    Dec 8, 2023

    In my case, every C1 version since when there is the auto align function up to 16.2.5.9. I've upgraded to 16.3 a few days ago (after posting this topic), but I've not tried the function with this latest version yet.

  • Thomas Kyhn Rovsing Hjørnet
    Reply
    |
    Dec 8, 2023

    Has there been any change to the auto-levelling function?

    This is with the latest version of Capture One, 16.3.2.32.

    Before:

    After:

  • Walter Rowe
    Reply
    |
    Dec 8, 2023

    Please include the version of Capture One you are using where auto-rotate is not leveling the horizon.

  • Fabrizio Giudici
    Reply
    |
    Nov 29, 2023

    I use the same approach you described and yes, I can confirm that both of my examples above were perfectly leveled by hand before applying the tool.

  • Joachim Jundt
    Reply
    |
    Nov 29, 2023

    The cursor of the "straighten tool" doesn't allow precise aiming or an enlarged view of the area it's aiming at in one go. I'm also only "good enough" using it. If I want to be really precise, I use a workflow of construction lines (don't know the C1 translation of "Hilfslinien") and either the crop tool or moving the angle slider.

    But why is the automatic process so faulty? Is C1 using a low res preview? But even if so, one of my example was perfectly leveled before the auto-levelling and bad afterwards.

  • Fabrizio Giudici
    Reply
    |
    Nov 28, 2023

    Drawing a line to level in theory could be done with the "Straighten" tool, but I am unable to use it: every time I try it (also for vertical lines) I still need manual corrections (so in the end I always use "Rotate freehand". But in this case it could be my fault, who knows?

  • Joachim Jundt
    Reply
    |
    Nov 28, 2023

    Sorry, haven't refreshed my browser. Hence my suggestion to add the loupe also for the straightening tool. It would be more convenient than constantly jump from view all to 100% or more, just to get that correct.

    Of course, sometimes it's unnecessarily pedantic, other times, especially in architecture or product photography, it's a simple must, else no manufacturer of geared heads would have any business...

  • Load older comments
  • +4