Jak usunąć rozmycie ruchu?

23

Czy istnieje ogólnie akceptowana metoda usuwania rozmycia spowodowanego ruchem z obrazu. W prostym przypadku możemy założyć, że ruch odbywa się w linii prostej. Zakładam, że jest to dwuczęściowy proces składający się z oszacowania ruchu, a następnie dekonwolucji, ale jak to się właściwie dzieje?

Phonon
źródło

Odpowiedzi:

12

Tak, dekonwolucja. Ta strona opisuje szereg metod dekonwolucji i metod szacowania funkcji rozproszenia punktów:

Mówią, że literatura dotycząca dekonwolucji jest „niezwykle obszerna”. Wybierają algorytm Lucy-Richardson do dekonwolucji i opracowują własny algorytm szacowania ruchu do określania funkcji rozproszenia punktów.

przed po

endolit
źródło
9

Usuwanie rozmycia spowodowanego ruchem, z wyjątkiem rozmycia z obiektów źródła punktowego lub obiektów znajdujących się w pobliżu źródła punktowego, może być dość trudne. Ogólne kroki są następujące. Uwaga: niektóre z tych informacji pochodzą z artykułu zatytułowanego „ Szacowanie PSF przy użyciu prognozy Sharp Edge ”.

  1. Znajdź odpowiednik PSF dla rozmycia w ruchu. Może się to różnić w zależności od regionu FPA, w zależności od szerokości obiektywu i rodzaju ruchu, któremu podlega. Najłatwiej jest znaleźć punktowy obiekt źródłowy i znaleźć PSF. Można to osiągnąć, jeśli tło jest jednolite, szczególnie jeśli jest jednolicie ciemne, np. Gwiazdy. Bardziej złożona metoda może polegać na szukaniu krawędzi i zobaczeniu efektywnego PSF na tej krawędzi. Krawędź da ci jednowymiarowy PSF, ale można go użyć do znalezienia pełnego PSF.
  2. Korzystając z PSF, rozłóż obraz. Jak wspomniano wcześniej Endolith, istnieje mnóstwo algorytmów dekonwolucji, wybierz jeden, aby zaspokoić twoje potrzeby.
PearsonArtPhoto
źródło
0

Pomysł: może do tego zadania należy przestudiować obrazowanie HDR. Jest artykuł na temat kalibracji radiometrycznej kamery do komponowania prawidłowych obrazów HDR. Pokazano, że istnieje ogromna różnica między obrazami wynikająca z zastosowania syntetycznego rozmycia w ruchu na obrazach LDR i HDR.

Jest na to strona: http://ict.debevec.org/~debevec/Research/HDR/

Rozmycie ruchu na obrazach LDR i HDR:

LDR HDR

Bálint Fodor
źródło
3
Twoja odpowiedź nie jest związana z pytaniem. OP konkretnie prosi o usunięcie rozmycia w ruchu. Twoja odpowiedź sugeruje, że zastosowanie rozmycia w ruchu do HDR (z korekcją intensywności) daje bardziej realistyczny wygląd, co czyni go techniką w grafice komputerowej i nie można go użyć do usunięcia poruszenia z fotografii.
rwong
Przepraszamy za brak jasności. Sugeruję przestudiowanie obrazowania HDR, ponieważ usunięcie rozmycia spowodowanego ruchem z rzeczywistego obrazu (efekt nasycenia spowodowany zakresem niskiej intensywności, którą może zakodować kamera) może wymagać głębszej inspekcji. Zastosowanie metody usuwania rozmycia dla pierwszego obrazu prawdopodobnie nie sprawdzi się dla drugiego obrazu . Więc moje pojęcie jest istotne .
Bálint Fodor
Podczas wykonywania usuwania zadziorów należy rozumieć, że (1) należy zapobiegać nasyceniu, w przeciwnym razie uniemożliwiłoby usuwanie zadziorów (utrata informacji w czasie przechwytywania), (2) intensywności pikseli znormalizowano do liniowo addytywnej krzywej odpowiedzi. Usuwanie zadziorów nie może być wykonane bez tych dwóch warunków wstępnych.
rwong
Witaj @ BálintFodor, czy w świetle komentarzy mógłbyś wyjaśnić i wyjaśnić, w jaki sposób twoja odpowiedź odnosi się do usuwania zadziorów? Twój komentarz poniżej rwong nie jest zbyt pouczający dla tych, którzy nie są dobrze zaznajomieni z tym tematem i naprawdę chciałbym dowiedzieć się więcej. Dzięki :)
Lorem Ipsum,
1
Cześć @ BálintFodor, po przeczytaniu artykułu jestem gotowy cofnąć głosowanie. Jednak mechanizm głosowania w witrynie wymaga dodania dodatkowych informacji do pytania, zanim będę mógł zmienić głos (jest to mechanizm wbudowany w StackExchange).
rwong