Automatycznie koryguje zbieżne linie, forma zniekształcenia perspektywy. Podstawowy mechanizm zainspirowany został programem Markusa Hebla ShiftN. Moduł ten pozwala również na regulację obrotu obrazu.

Zniekształcenia perspektywy są naturalnym efektem rzutowania trójwymiarowej sceny na dwuwymiarową płaszczyznę i powodują, że obiekty znajdujące się blisko widza wydają się większe, niż obiekty leżące dalej. Zbiegające się linie są szczególnym przypadkiem zniekształceń perspektywy często obserwowanych na fotografiach architektonicznych — równoległe linie sfotografowane pod kątem są przekształcane w zbieżne linie, które spotykają się w pewnym punkcie obserwacyjnym w obrębie lub poza ramką zdjęcia.

Moduł ten jest w stanie korygować zbieżne linie poprzez zniekształcenie obrazu w taki sposób, że omawiane linie stają się równoległe do ramki obrazu. Korekty można nakładać w kierunku pionowym i poziomym, osobno lub łącznie. W celu wykonania automatycznej korekcji moduł jest w stanie przeanalizować obraz pod kątem odpowiednich cech strukturalnych składających się z odcinków linii. Struktury linii można również ustawić ręcznie, rysując „prostokąt perspektywy” lub rysując na obrazie wiele poziomych i pionowych linii. Na podstawie tych – automatycznie lub ręcznie rysowanych – odcinków linii inicjowana jest procedura dopasowania, która określa najlepsze wartości parametrów modułu.

Ponieważ większość zastosowań tego modułu to obrót zdjęcia, kontrolki korekty perspektywy są domyślnie ukryte. Kliknij nagłówek “perspektywa”, aby je rozwinąć.

Gdy moduł jest aktywny (i żaden z przycisków struktury nie jest zaznaczony), możesz kliknąć PPM i przeciągnąć w dowolne miejsce obrazu, aby zdefiniować linię poziomą lub pionową. Spowoduje to, że parametr obrotu zostanie automatycznie dostosowany tak, aby narysowana linia była pozioma/pionowa względem ramki zdjęcia.

przebieg czynności dla korekty perspektywy

struktura

Pierwszym krokiem jest uzyskanie szczegółów o poziomych i/lub pionowych strukturach na zdjęciu. Dla ich uzyskania udostępniliśmy trzy metody:

ręczne rysowanie linii struktury

Click on the

image
and then click on one of the “fit” icons to complete the process. You can re-enter this mode to edit your drawn lines at any time. Edit a line by clicking and dragging on the line or the end nodes, and right-click a line to delete it. Once you are happy with your changes, re-select a “fit” icon to complete the process.

ręczne określenie prostokąta perspektywy

Click on the

image
icon to enable perspective rectangle drawing mode. This will draw a rectangle on the screen and you can grab and move the corners of the rectangle so that the left and right sides fall on lines you wish to make vertical, and the top and bottom fall on lines you wish to make horizontal. Once you are happy with your rectangle, click one of the “fit” icons to complete the process. You can re-enter this mode to edit your drawn rectangle at any time. Once you are happy with your changes, re-select a “fit” icon to complete the process.

automatyczne wykrywanie struktury

Click the

image
icon to analyze the image for structural elements – Ansel will automatically detect and evaluate line elements. Shift+click to apply a contrast enhancement step before performing further analysis. Ctrl+click to apply an edge enhancement step before performing further analysis. Both variations can be used alone or in combination if the default analysis is not able to detect a sufficient number of lines.

W kolejnych etapach przetwarzania wykorzystywane są tylko te linie, które tworzą pionowe lub poziome ich zestawy. Segmenty linii są wyświetlane jako nakładki na kanwie obrazu, a typ linii jest identyfikowany przez kolor w następujący sposób:

zielony
Pionowe linie zbieżne
czerwony
Linie pionowe niezbieżne.
niebieski
Zbieżne linie poziome
żółty
Linie poziome niezbieżne
szary
Inne linie, które nie są interesujące dla tego modułu

Lines marked in red or yellow are regarded as outliers and are not taken into account during the automatic fitting step. This outlier elimination involves a statistical process using random sampling which means that each time you press the “get structure” button the color pattern of the lines will look slightly different.

Możesz ręcznie zmienić stan segmentów linii: Kliknij lewym przyciskiem linię, aby ją wybrać (zmień kolor na zielony lub niebieski) i kliknij PPM, aby ją odznaczyć (zmień kolor na czerwony lub żółty). Jeśli przytrzymasz wciśnięty przycisk myszy, możesz użyć akcji przesuwania, aby zaznaczyć/odznaczyć wiele linii w rzędzie. Rozmiar pędzla zaznaczania/odznaczania można zmienić za pomocą kółka myszy. Przytrzymaj klawisz Shift i przytrzymaj lewy lub prawy przycisk myszy podczas przeciągania, aby zaznaczyć lub odznaczyć wszystkie linie w wybranym prostokątnym obszarze.

Jeśli odpowiadają ci wykryte linie, kliknij na ikony “dopasowania” dla dokończenia procesu.

dopasuj

Gdy jesteś zadowolony ze zidentyfikowanych linii poziomych i pionowych, określonych z powyższych metod, kliknij jedną z ikon „dopasowania”, aby automatycznie ustawić parametry modułu na podstawie zdefiniowanej struktury. Obraz i nałożone linie zostaną następnie wyświetlone z zastosowanymi korektami perspektywy.

You may choose to automatically apply just the vertical corrections

image
. Ctrl+click on any of the icons to apply a rotation without the lens shift. Shift+click on any of the icons to apply the lens shift without any rotation.

obrót

Gdy jesteś zadowolony z zastosowanych korekt perspektywy, możesz chcieć wykonać ostateczną korektę obrotu, dostosowując parametr obrotu lub klikając PPM i przeciągając obraz, aby zdefiniować linię poziomą/pionową.

kontrolki modułu

rotation
Control the rotation of the image around its center to correct for a skewed horizon. To rotate by more than the default soft limit of ten degrees, right click and enter the desired value up to 180 degrees (see module controls).
automatyczne kadrowanie
Po włączeniu funkcja ta przycina obraz, aby usunąć wszelkie czarne obszary na krawędziach, spowodowane korekcją zniekształceń. Możesz przyciąć do „największego obszaru” lub największego prostokąta, który zachowuje oryginalne proporcje („oryginalny format”). W tym drugim przypadku możesz ręcznie dostosować wynik automatycznego przycinania, klikając obszar przycinania i przesuwając go. Rozmiar regionu jest modyfikowany automatycznie, aby wykluczyć wszelkie czarne obszary.
przesunięcie obiektywu (w poziomie)
Poprawia zbieżne linie poziome (tj. aby niebieskie linie były równoległe).
przesunięcie obiektywu (w pionie)
Poprawia zbieżne linie pionowe (tj. aby zielone linie były równoległe). W niektórych przypadkach można uzyskać bardziej naturalnie wyglądający obraz, korygując zniekształcenia pionowe do poziomu 80 ~ 90%, a nie do maksymalnego stopnia. W tym celu zmniejsz suwak korekty po wykonaniu automatycznej korekty.
ścinanie
Ścina obraz wzdłuż jednej z jego przekątnych. Jest to wymagane podczas jednoczesnej korekcji zniekształceń perspektywy pionowej i poziomej.
prowadnice
Po aktywacji na obraz nakładana jest siatka, która pomaga ocenić jakość korekcji.
model obiektywu
Ten parametr steruje ogniskową obiektywu, współczynnikiem kadrowania aparatu i współczynnikiem proporcji używanych przez algorytm korekcji. W przypadku ustawienia na „ogólny” zakładana jest ogniskowa obiektywu 28 mm w aparacie pełnoklatkowym 35 mm. W przypadku ustawienia „specyficzny” ogniskową i współczynnik kadrowania można ustawić ręcznie za pomocą dostarczonych suwaków.
ogniskowa
Jeśli model obiektywu jest ustawiony na „specyficzny”, ustaw ogniskową obiektywu. Wartość domyślna jest pobierana z danych Exif obrazu i można ją zastąpić przy użyciu suwaka.
mnożnik ogniskowej
Jeśli model obiektywu jest ustawiony na „specyficzny”, możesz ustawić mnożnik ogniskowej. Zwykle będziesz musiał ustawić tę wartość ręcznie.
modyfikacja proporcji
Jeśli model obiektywu jest ustawiony na „specyficzny”, ten parametr umożliwia swobodne ręczne dostosowanie proporcji obrazu. Jest to przydatne do „rozpraszania” zdjęć zrobionych obiektywem anamorficznym (który zmienia stosunek wysokości do szerokości).
struktura
Pozwala zdefiniować linie poziome i pionowe na obrazie, korzystając z metody ręcznej lub automatycznej (szczegóły w sekcji przepływu pracy).
dopasuj
Ustawia suwaki korekcji zniekształceń automatycznie w oparciu o zidentyfikowaną strukturę (szczegółowe informacje znajdują się w sekcji przepływu pracy).
pokaż prowadnice
Zaznacz to pole, aby wyświetlać nakładki prowadnic, gdy moduł jest aktywowany. Kliknij ikonę po prawej stronie, aby kontrolować właściwości prowadnic. Zob. prowadnice i nakładki, aby uzyskać szczegółowe informacje.

przykłady

Oto obraz z przekrzywionym horyzontem i zbieżnymi liniami, spowodowanymi skierowaniem kamery do góry:

image

Obraz po korekcji zniekształceń perspektywy pionowej i poziomej przy użyciu automatycznego wykrywania struktury. Zwróć uwagę na korektę kadrowania, dokonaną przez funkcję automatycznego przycinania i wciąż widoczną nakładkę linii strukturalnych:

image