Trzy części w jednym pliku
Specyfikacja opisuje format pliku, który koduje logarytmiczną mapę wzmocnienia zakresu wewnątrz pliku JPEG. W praktyce oznacza to trzy elementy: zwykłe zdjęcie SDR, mapę wzmocnienia mówiącą, o ile jaśniejszy ma być każdy obszar, oraz metadane, które mówią programowi, jak ją zastosować.
Co robi każda część
- Zdjęcie bazowe Zwykła wersja JPEG. To ją pokazuje każdy dotychczasowy program do wyświetlania zdjęć i dlatego ten format nie zepsuł świata, gdy się pojawił.
- Mapa wzmocnienia Drugi plik JPEG, dużo mniejszy, działający jak mnożnik dla każdego obszaru. Konwerter Vaultaire zapisuje go w jednej czwartej rozmiaru.
- Metadane Wartości XMP i indeks MPF, które mówią zgodnemu programowi, że mapa tam jest i jak ją interpretować.
Specyfikacja formatu Ultra HDR Image stwierdza, że starsze programy, które nie obsługują tego formatu, odczytują i wyświetlają zwykłe zdjęcie o niskim zakresie dynamicznym, a programy, które go obsługują, łączą zdjęcie główne z mapą wzmocnienia i pokazują zdjęcie o wysokim zakresie dynamicznym na zgodnych ekranach.
Dlaczego zbudowano to w ten sposób
Ekran HDR może pokazać jaśniejszą biel niż ekran SDR, ale o ile jaśniejszą, to już się różni. Specyfikacja wprost mówi, że technika wyświetlania musi dostosować się do dowolnej proporcji między punktem bieli HDR i SDR danego ekranu, a ta może się znacznie różnić między urządzeniami, a nawet zmieniać w czasie na jednym urządzeniu.
Pojedyncze, stałe zdjęcie HDR tego nie potrafi. Zdjęcie bazowe z mnożnikiem potrafi, ponieważ to program decyduje, jak mocno zastosować mapę do ekranu, który ma przed sobą. Specyfikacja wymaga też, aby technika działała bez przycinania świateł, gubienia cieni, kompresji lokalnego kontrastu ani zmiany relacji tonalnych między obiektami w scenie. Te cztery ograniczenia sprawiają, że mapa wzmocnienia wygrywa ze zwykłym zakodowaniem jaśniejszego zdjęcia.
Drugim wymogiem projektowym był rozmiar. Dodatkowe dane to skompresowana mapa w stylu skali szarości, a nie druga fotografia w pełnej rozdzielczości, więc plik rośnie umiarkowanie, zamiast podwajać rozmiar.
Dlaczego Twoje zdjęcie HDR często wygląda zwyczajnie
Ultra HDR degraduje się po cichu, co jest jego największą zaletą i największym źródłem zamieszania. Nic nie zgłasza błędu. Po prostu dostajesz zdjęcie SDR.
| Przyczyna | Co się dzieje |
|---|---|
| Program nie obsługuje map wzmocnienia | Pokazuje zdjęcie bazowe, dokładnie zgodnie z zamysłem |
| Ekran jest SDR | Nie ma dodatkowego zapasu jasności do wykorzystania |
| Jasność ekranu lub tryb oszczędzania energii | Dostępny zapas jasności maleje, więc efekt też maleje |
| Edytor zapisał plik ponownie | Wiele edytorów zapisuje zwykły plik JPEG i usuwa mapę |
| Platforma społecznościowa ponownie zakodowała przesłany plik | Obsługa różni się w zależności od aplikacji, konta, urządzenia i ścieżki przesyłania |
Przetestuj rzeczywistą ścieżkę publikacji, zanim zaczniesz gdziekolwiek polegać na wersji HDR. Obsługa zmienia się na tyle często, że wynik sprzed roku nie dowodzi niczego o dniu dzisiejszym.
Konwersja w obie strony
Konwerter odczytuje kierunek z samego pliku. Działa na jednym nieprzezroczystym zdjęciu JPEG, PNG lub WebP albo na pliku Ultra HDR JPEG, do 20 MB, 8,192 pikseli na bok i 16,000,000 pikseli łącznie.
- Z Ultra HDR na zwykły SDR Wersja bazowa w pliku jest już poprawną odpowiedzią SDR, więc zostaje odczytana, zakodowana ponownie jako zwykły plik JPEG i sprawdzona, aby potwierdzić, że plik do pobrania nie deklaruje mapy wzmocnienia. Nie ma stylu do wyboru.
- Z SDR na Ultra HDR Mapa wzmocnienia jest generowana ze zdjęcia i pakowana razem z zapasową wersją SDR, wymaganymi wartościami XMP i indeksem MPF. Reakcję świateł wybierasz jako Naturalny, Blask lub Graficzny.
- Plik wyjściowy to zawsze JPEG Źródło PNG lub WebP staje się plikiem Ultra HDR JPEG, ponieważ format definiuje zdjęcie bazowe, mapę wzmocnienia, wartości XMP i indeks MPF jako dane JPEG.
- Sprawdzone przed pobraniem Najpierw analizowany jest kontener i dekodowane są oba osadzone zdjęcia JPEG. Wszystko działa w workerze przeglądarki i żaden plik nie jest przesyłany.
Jedno uczciwe ograniczenie kierunku z SDR na HDR: wygenerowana mapa wzmocnienia nie odzyska detali w światłach, których oryginał nigdy nie uchwycił. Zmienia tylko sposób, w jaki zgodny ekran pokazuje zakres już obecny w pliku. Jeśli zdjęcie jest po prostu za ciemne, lepszym punktem wyjścia jest przewodnik po rozjaśnianiu.
Jeśli chodzi o metadane, to narzędzie jest jedynym wyjątkiem wśród konwerterów Vaultaire. Obsługiwane metadane źródłowe nie są kopiowane, ale Ultra HDR wymaga wartości XMP mapy wzmocnienia i indeksu MPF, więc plik wyjściowy z założenia nie jest pozbawiony metadanych.
Ultra HDR: najczęstsze pytania
Czym jest zdjęcie Ultra HDR?
Plik JPEG zawierający zwykłe zdjęcie bazowe SDR, drugi plik JPEG z mapą wzmocnienia i metadane opisujące, jak zgodny program ma je połączyć. Specyfikacja definiuje go jako logarytmiczną mapę wzmocnienia zakresu zakodowaną wewnątrz pliku JPEG.
Dlaczego nadal otwiera się w starym oprogramowaniu?
Zgodność wsteczna była wymogiem projektowym. Programy, które nie znają tego formatu, wyświetlają zwykłe zdjęcie o niskim zakresie dynamicznym i ignorują resztę.
Dlaczego moje zdjęcie HDR wygląda zwyczajnie?
To zależy od urządzenia, trybu wyświetlania, jasności i aplikacji, która je wyświetla. Zależy też od tego, czy mapa wzmocnienia przetrwała edycję lub udostępnianie pliku, bo wiele usług koduje go ponownie i ją usuwa.
Czy mogę przekonwertować Ultra HDR na zwykły JPG?
Tak. Wersja bazowa w pliku jest poprawnym wynikiem SDR, więc zostaje odczytana, zakodowana ponownie jako zwykły plik JPEG i sprawdzona, aby potwierdzić, że nie deklaruje mapy wzmocnienia.
Czy mogę zamienić zwykłe zdjęcie w Ultra HDR?
Możesz spakować je z wygenerowaną mapą wzmocnienia. To nie odzyska detali w światłach, których oryginał nigdy nie uchwycił. Kształtuje sposób, w jaki zgodny ekran pokazuje zakres, który już tam jest.
Czy plik robi się dużo większy?
Umiarkowanie. Mapa to skompresowane zdjęcie o zmniejszonym rozmiarze, zapisywane tutaj w jednej czwartej wielkości, a nie druga fotografia w pełnej rozdzielczości. Utrzymanie dodatkowych danych w małym rozmiarze było jednym z zadeklarowanych wymogów formatu.