Mam obraz i chciałbym zmierzyć w nim ilość szczegółów. Innym sposobem na to jest sprawdzenie, jak rozmazany jest obraz. Jednym ze sposobów jest analiza składników wysokiej częstotliwości w transformacie Fouriera obrazu.
Czy są jakieś inne / lepsze metody?
Odpowiedzi:
To, o czym mówisz, jest zwykle nazywane „ostrością obrazu”. Szybki skan, podobnie jak wcześniejsza wiedza, dotyczy następujących kwestii:
Jestem pewien, że jest ich znacznie więcej. Jest to obecnie bardzo aktywny kierunek studiów. Jeśli żadna z tych metod Ci nie odpowiada, kontynuuj wyszukiwanie w artykułach akademickich i sprawdź, czy możesz znaleźć lepszą metodę.
źródło
Myślę, że jeśli mówimy o ilości szczegółów na obrazie, dyskretna transformata falkowa (DWT) idealnie pasuje do opisu. Nie jest całkowicie odmienna od dyskretnej transformaty Fouriera (DFT), ponieważ również działa w kategoriach drobnych i zgrubnych elementów skali sygnału, ale jest również bardzo zlokalizowana w przeciwieństwie do DFT. Fantastyczne wprowadzenie do jednowymiarowych sygnałów I. Selesnick jest tutaj .
Transformacja falkowa jest zasadniczo serią zagnieżdżonych ortogonalnych filtrów pasmowo-przepustowych, które ostatecznie wytwarzają sygnały o różnych składowych widmowych, więc w tym sensie można użyć dowolnej falkowej transformaty Fouriera. Jeśli jednak chcesz narysować komponenty oddzielnie od siebie, musisz użyć WFT, ponieważ daje to również odpowiednie okno i lokalizację w przestrzeni.
Jeśli chcesz po prostu obliczyć ilość szczegółów na każdym poziomie skali, wystarczy obliczyć całkowitą energię każdego pasma w transformacji Fouriera:
gdzie jest transformatą Fouriera niektórych sygnałów , a jest pewnym przedziałem częstotliwości w dziedzinie Fouriera.S.fa( ω ) s ( t ) β
źródło