Kiedy obraz jest kodowany przy pomocy JPEG, piksele RGB są najpierw kodowane do YUV, a następnie próbkowane w dół kanały UV. Przed faktycznym wykonaniem DCT i zakodowaniem współczynników JPEG nie koryguje gamma kanału Y. Czy to jest poprawne? Czy nie powinniśmy określać współczynników DCT, które będą miały największy wpływ na nasz oglądany wynik?
compression
gamma
Mokosha
źródło
źródło
Odpowiedzi:
Według Wikipedii (wstaw standardową dokładność zastrzeżenia RE):
YCbCr jest formatem nieliniowym. Jak wspomniałem wcześniej, „Video Demystified” stwierdza:
Charles' Poynton za Kolor FAQ Zjednoczone
W przypadku kompresji dążymy do najlepszej reprezentacji wizualnej na bit, a ponieważ oko jest w przybliżeniu nieliniowe w ten sposób, sensowne jest stosowanie reprezentacji nieliniowych.
źródło
Krótka odpowiedź brzmi „nie” z powodów opisanych w notatce Alvy'ego Ray Smitha „ Korekcja gamma” . Gamma nie polega na nieliniowości w ludzkiej percepcji, chodzi o nieliniowość urządzeń wyświetlających (i, jak sądzę, także urządzeń akwizycyjnych).
źródło