Tre dele i én fil
Specifikationen beskriver et filformat, der koder et logaritmisk gain map-billede inde i en JPEG. I praksis betyder det tre komponenter: et almindeligt SDR-foto, et gain map, der siger, hvor meget lysere hvert område skal være, og metadata, der fortæller en læser, hvordan det anvendes.
Hvad hver del gør
- Basisbilledet En almindelig JPEG-gengivelse. Det er den, alle eksisterende fremvisere viser, og det er grunden til, at formatet ikke ødelagde verden, da det kom.
- Gain map'et En anden JPEG, meget mindre, der fungerer som en multiplikator pr. område. Vaultaire-konverteren skriver den i kvart størrelse.
- Metadataene XMP-værdier og et MPF-indeks, der fortæller en kompatibel læser, at gain map'et er der, og hvordan det skal fortolkes.
Specifikationen for Ultra HDR-billedformatet fastslår, at ældre læsere, som ikke understøtter formatet, læser og viser det konventionelle billede med lavt dynamisk omfang, mens læsere, der understøtter det, kombinerer primærbilledet med gain map'et og gengiver et billede med højt dynamisk omfang på kompatible skærme.
Hvorfor det blev bygget sådan
En HDR-skærm kan vise lysere hvid end en SDR-skærm, men hvor meget lysere varierer. Specifikationen siger tydeligt, at visningsteknikken skal tilpasse sig ethvert forhold mellem en skærms HDR- og SDR-hvidpunkter, som kan variere betydeligt mellem enheder eller endda over tid på én enhed.
Ét fast HDR-billede kan ikke det. Et basisbillede plus en multiplikator kan, fordi læseren bestemmer, hvor langt gain map'et skal skubbes for den skærm, den har foran sig. Specifikationen kræver også, at teknikken virker uden at klippe højlys, mase skygger, komprimere lokal kontrast eller ændre de tonale forhold mellem objekter i motivet. Disse fire krav er grunden til, at et gain map slår det at kode et lysere billede.
Det andet designkrav var størrelse. De ekstra data er et komprimeret map i gråtonestil, ikke et andet foto i fuld opløsning, så filen vokser beskedent i stedet for at fordobles.
Hvorfor dit HDR-foto ofte ser normalt ud
Ultra HDR nedgraderes ubemærket, hvilket er dens bedste egenskab og dens mest forvirrende. Intet fejler. Du får bare SDR-billedet.
| Årsag | Hvad der sker |
|---|---|
| Fremviseren understøtter ikke gain maps | Den viser basisbilledet, præcis som tilsigtet |
| Skærmen er SDR | Der er intet ekstra headroom at gengive i |
| Skærmens lysstyrke eller en strømsparetilstand | Det tilgængelige headroom skrumper, så effekten skrumper |
| Et redigeringsprogram gemte filen igen | Mange redigeringsprogrammer skriver en almindelig JPEG og fjerner gain map'et |
| En social platform kodede uploaden om | Understøttelsen varierer efter app, konto, enhed og uploadmetode |
Test den faktiske udgivelsesvej, før du stoler på HDR-gengivelsen nogen steder. Understøttelsen skifter tit nok til, at et resultat fra sidste år intet beviser om i dag.
Konvertering i begge retninger
Konverteren læser retningen ud fra selve filen. Den virker på ét uigennemsigtigt stillbillede i JPEG, PNG eller WebP eller på en Ultra HDR-JPEG på op til 20 MB, 8,192 pixels pr. side og 16,000,000 pixels i alt.
- Ultra HDR til almindelig SDR Basisgengivelsen inde i filen er allerede det korrekte SDR-svar, så den læses ud, kodes om til en almindelig JPEG og tjekkes for at bekræfte, at downloaden ikke angiver noget gain map. Der er intet look at vælge.
- SDR til Ultra HDR Der genereres et gain map ud fra billedet, og det pakkes med en SDR-fallback, de påkrævede XMP-værdier og et MPF-indeks. Du vælger Naturlig, Glød eller Grafisk til højlysresponsen.
- Outputtet er altid JPEG En PNG- eller WebP-kilde bliver til en Ultra HDR-JPEG, fordi formatet definerer basisbilledet, gain map'et, XMP-værdierne og MPF-indekset som JPEG-data.
- Verificeret før download Containeren analyseres, og begge indlejrede JPEG-billeder afkodes først. Alt kører i en browser-worker, og ingen fil uploades.
Én ærlig begrænsning i retningen fra SDR til HDR: at generere et gain map kan ikke genskabe højlysdetaljer, som originalen aldrig optog. Det ændrer, hvordan en kompatibel skærm gengiver det omfang, der allerede ligger i filen. Hvis fotoet bare er for mørkt, er guiden til at gøre billeder lysere det rigtige sted at starte i stedet.
Med hensyn til metadata er dette værktøj den ene undtagelse blandt Vaultaire-konverterne. Understøttede metadata fra kilden kopieres ikke, men Ultra HDR kræver XMP-værdier for gain map og et MPF-indeks, så outputtet er i sagens natur ikke frit for metadata.
FAQ om Ultra HDR
Hvad er et Ultra HDR-billede?
En JPEG, der indeholder et almindeligt SDR-basisbillede, et andet JPEG-gain map og metadata, der beskriver, hvordan en kompatibel læser kombinerer dem. Specifikationen definerer det som et logaritmisk gain map-billede kodet inde i en JPEG-fil.
Hvorfor åbner den stadig i gammel software?
Bagudkompatibilitet var et designkrav. Læsere, der ikke forstår formatet, viser det konventionelle billede med lavt dynamisk omfang og ignorerer resten.
Hvorfor ser mit HDR-foto normalt ud?
Det afhænger af enheden, visningstilstanden, lysstyrken og den app, der viser det. Det afhænger også af, at gain map'et overlever alt, hvad der redigerede eller delte filen, fordi mange tjenester koder om og fjerner det.
Kan jeg konvertere Ultra HDR til en almindelig JPG?
Ja. Basisgengivelsen inde i filen er det korrekte SDR-resultat, så den læses ud, kodes om til en almindelig JPEG og tjekkes for at bekræfte, at der ikke angives noget gain map.
Kan jeg lave et almindeligt foto om til Ultra HDR?
Du kan pakke et med et genereret gain map. Det kan ikke genskabe højlysdetaljer, som originalen aldrig optog. Det former, hvordan en kompatibel skærm gengiver det omfang, der allerede er der.
Bliver filen meget større?
Beskedent. Gain map'et er et komprimeret billede i reduceret størrelse, her skrevet i kvart størrelse, ikke et andet foto i fuld opløsning. At holde de ekstra data små var et af formatets erklærede krav.