jak zmierzyć PSNR (Matlab lub inne programy)?

Witam. Do pracy inz. potrzebuje pomiary psnr kilku obrazkow skompresowanych roznymi metodami.Mgliste wspomnienia mowia mi ze operacje ta umozliwia matlab.Jesli dobrze pamietam,wrzucalo sie do niego plik bmp z oryginałem oraz plki "zaszumiony" a matlab dokonywal porownania i wywalal wynik w dB.Mam jednak dosc powazny problem:obrazy skompresowane pochodza z roznych urzadzen,i kazdy z nich jest przesuniety wzgledem siebie (zniekszt. obiektywu,inna rozdzielczosc rejestracji ,drgania kamery itp).Pewne jest,ze skompresowany piksel nie znajduje sie na miejscu swojego oryginału,wiec matlab odczyta to jako zupelne przeklamanie i wynik bedzie totalna bzdura!Czy zna ktos moze jakas inna metode obiektywnej oceny jakosci kompresji? Sprawa bardzo pilna. Dziekuje za wszelkie uwagi Pozdrawiam Marek

Reply to
Oracz2
Loading thread data ...

Matlab + Image Toolbox. Roboty jednak przy tym trochę będzie. Musisz wszystkie obrazki przeskalować i wprowadzić korekty abberacyjne i tym podobne, ale w Matlabie się to da stosunkowo łatwo zrobić, jak wiesz, co robisz ;-)

Waldek

Reply to
Waldemar Krzok

Użytkownik Oracz2 napisał:

Obawiam się, ze nie jest możliwa ocena porównawcza ani matematyczna jeśli porównuje się nie jedno, lecz różne źródła. Algorytmy kompresji mają różne właściwości i dają różne rodzaje błędów. Co więcej, jak powszechnie wiadomio, najlepsze algorytmy kompresji dedykowane są do określonych typów plików, gdzie ich efektywność jest najlepsza.

Takie rzeczy robi się sensownie, gdy dostępny jest TEN SAM obraz przed kompresją i po niej, a nie kiedy są ograzy wyłącznie po kompresji, z różnych żródeł i z błędami geometrii. Jeśli są dodatkowe poruszenia, to takie pliki mozna od razu odrzucić.

Ja skupiłbym się na analizie charakterystycznych fragmentów. W ogóle trzeba zacząć od wyboru obiektu - powinna być to plansza pomiarowa, choćby własnego pomysłu. Wtedy (po znormalizoaniu kontrastu i koloru) można analizoważ kontrast przejscia, szum, rozdzielczość na wybranych jednolitych fragmentach, nie troszcząć się o zniekształcenia. To jest już bardzo łatwe i na pewno obiektywne.

Reply to
A.Grodecki

Uzytkownik "Oracz2" <oracz snipped-for-privacy@poczta.onet.pl> napisal w wiadomosci news: snipped-for-privacy@posting.google.com...

Poszukaj na stronach ITU, napewno jest norma na ocena jakosci obrazu TV z uwzglednieniem TV cyfrowej chyba. Acha od siebie dodam ze bardzo czesto PSNR nie jest tozsamy z subiektywna jakoscia obrazu, bardzo czesto mozna zauwazyc ze obraz o dobrej subiektywnej jakosci moze miec gorszy PSNR niz ten z dobrym PSNR ale wyglada znacznie lepiej wizualnie...

Reply to
futu

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.