RS63194B1 - Skalabilni sistemi za kontrolu upravljanja bojama koji sadrže različite nivoe metapodataka - Google Patents
Skalabilni sistemi za kontrolu upravljanja bojama koji sadrže različite nivoe metapodatakaInfo
- Publication number
- RS63194B1 RS63194B1 RS20220438A RSP20220438A RS63194B1 RS 63194 B1 RS63194 B1 RS 63194B1 RS 20220438 A RS20220438 A RS 20220438A RS P20220438 A RSP20220438 A RS P20220438A RS 63194 B1 RS63194 B1 RS 63194B1
- Authority
- RS
- Serbia
- Prior art keywords
- metadata
- video
- display
- image
- content
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/603—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2353—Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440227—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/68—Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
- H04N9/69—Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits for modifying the colour signals by gamma correction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Library & Information Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Processing Of Color Television Signals (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Generation (AREA)
Description
Opis
UNAKRSNA-REFERENCA NA SRODNE PRIJAVE
[0001] Ova prijava zahteva prioritet od američke privremene prijave patenta br. 61/491,014 podnete 27. maja 2011. godine.
[0002] Ova prijava je Evropska izdvojena prijava Euro-PCT patentne prijave EP 12792811.7 (referenca: D11035EP01), podneta 17. maja 2012. godine.
OBLAST PRONALASKA
[0003] Predstavljen pronalazak se odnosi na procesiranje i, tačnije, na kodiranje i dekodiranje slikovnih i video signala koji koriste metapodatke, a tačnije, u različitim slojevima metapodataka.
STANJE TEHNIKE
[0004] Poznate skalabilne tehnike video kodiranja i dekodiranja omogućavaju proširenje ili smanjenje video kvaliteta, u zavisnosti od mogućnosti ciljnog video displeja i kvaliteta izvornih video podataka.
[0005] Međutim, poboljšanja u predstavljanju slike i/ili videa i iskustvu gledalaca mogu se napraviti korišćenjem i primenom metapodataka slike ili na jednom nivou ili na različitim nivoima metapodataka.
[0006] U WO2010128962A1, stavljeni su na uvid javnosti postupci i sistemi za optimizaciju multimedijalnog sadržaja ili displeja medijskog sadržaja u skladu sa optimalnom ili idealnom slikom. Različite verzije sadržaja koje su optimizovane za različite uređaje za prikaz mogu se daljinski generisati i preneti na prijemnik povezan sa displejom uređaja. Pored toga, skupovi podešavanja displej parametara koji su optimizovani za različite uređaje za prikaz mogu se preneti na prijemnik kako bi dozvolili prikaz optimalne slike za multimedijalni sadržaj. Štaviše, opis ili indikacija parametara uređaja za prikaz može se preneti na udaljeni server za korišćenje u generisanju različitih verzija sadržaja ili različitih skupova podešavanja parametara displeja.
SAŽETAK
[0007] Pronalazak je definisan nezavisnim patentnim zahtevima. Dodatni aspekti pronalaska su definisani u zavisnim patentnim zahtevima.
[0008] Ovde je stavljeno na uvid javnosti nekoliko tehničkih rešenja skalabilnih sistema i postupaka za procesiranje slike pri čemu se procesiranje upravljanja bojom podataka izvorne slike koji treba da se prikažu na ciljnom displeju menja u skladu sa različitim nivoima metapodataka.
[0009] U jednom tehničkom rešenju, otkriven je postupak za procesiranje i predstavljanje podataka slike na ciljnom displeju kroz skup nivoa metapodataka pri čemu su metapodaci povezani sa sadržajem slike. Postupak sadrži unos podataka o slici; utvrđivanje skupa nivoa metapodataka povezanih sa podacima slike; ako nijedan metapodatak nije pridružen podacima slike, izvođenje najmanje jednog od grupe koraka procesiranje slike, pri čemu navedena grupa sadrži: prelazak na podrazumevane vrednosti i adaptivno izračunavanje vrednosti parametara; ako su metapodaci povezani sa podacima slike, izračunavanje parametara algoritma za upravljanje bojama prema skupu nivoa metapodataka povezanih sa podacima slike.
[0010] U još jednom tehničkom rešenju, otkriven je sistem za dekodiranje i predstavljanje podataka slike na ciljnom displeju kroz skup nivoa metapodataka. Sistem sadrži: video dekoder, pri čemu navedeni video dekoder prima ulazne podatke o slici i proizvodi međupodatke o slici; dekoder metapodataka, pri čemu pomenuti dekoder metapodataka prima ulazne podatke o slici pri čemu je navedeni dekoder metapodataka sposoban da detektuje skup nivoa metapodataka povezanih sa navedenim ulaznim podacima slike i proizvodi posredne metapodatke; modul za upravljanje bojom, pri čemu modul za upravljanje bojom prima posredne metapodatke od navedenog dekodera metapodataka, prima međupodatke o slici iz pomenutog video dekodera i vrši procesiranje slike na osnovu međupodataka slike na osnovu pomenutih posrednih metapodataka; i ciljni displej, pri čemu navedeni ciljni displej prima i prikazuje podatke o slici iz navedenog modula za upravljanje bojom.
[0011] Ostale karakteristike i prednosti predstavljenog sistema su prezentovane u nastavku u detaljnom opisu kada se čitaju u vezi sa nacrtom prezentovanim u okviru ove prijave.
KRATAK OPIS CRTEŽA
[0012] Primeri tehničkih rešenja su ilustrovani na referentnim slikama crteža. Namera je da se tehnička rešenja i slike koji su ovde stavljeni na uvid javnosti smatraju ilustrativnim, a ne restriktivnim.
Slike 1A, 1B i 1C prikazuju jedno tehničko rešenje trenutne video obrade od stvaranja, distribucije, do korišćenja video signala.
Slika 2A opisuje jedno tehničko rešenje video obrade koje obuhvata obradu metapodataka u skladu sa učenjem predmetne prijave.
Slika 2B opisuje jedno tehničko rešenje bloka za predviđanje metapodataka.
Slika 3 prikazuje jedno tehničko rešenje sigmoidne krive koje koristi metapodatke Nivoa 1.
Slika 4 prikazuje jedno tehničko rešenje sigmoidne krive koje koristi metapodatke Nivoa 2.
Slika 5 prikazuje jedno tehničko rešenje dijagrama histograma zasnovanog na analizi slike/scene koje se može koristiti za podešavanje mapiranja slike/videa na ciljnom displeju. Slika 6 prikazuje jedno tehničko rešenje prilagođenog mapiranja slike/videa zasnovanog na metapodacima Nivoa 3 koji uključuje drugo referentno ocenjivanje podataka displeja slike/videa.
Slika 7 prikazuje jedno tehničko rešenje linearnog mapiranja do kojeg bi moglo doći ako se ciljni displej u suštini dobro poklapa sa drugim referentnim displejom koji se koristi za ocenjivanje podataka boja slike/videa.
Slika 8 je jedno tehničko rešenje obrade video/metapodataka, napravljeno u skladu sa principima predmetne prijave.
DETALJAN OPIS
[0013] U opisu koji sledi, navedeni su specifični detalji kako bi se obezbedilo detaljnije razumevanje osobama koje su stručne u oblasti. Međutim, dobro poznati elementi može biti da nisu prikazani ili detaljno opisani kako bi se izbeglo nepotrebna nejasnoća otkrića. Shodno tome, opis i crteže treba posmatrati u ilustrativnom, a ne u restriktivnom smislu.
Pregled
[0014] Jedan aspekt kvaliteta videa se odnosi na to da slike ili video zapisi budu prikazani na ciljnom displeju sa istom ili suštinski istom tačnošću kakvu je zamislio kreator slike ili videa. Poželjno je imati shemu upravljanja bojama (CM) koja pokušava da održi originalni izgled video sadržaja na displejima sa različitim mogućnostima. Da bi se ovaj zadatak izvršio, moglo bi biti poželjno da takav CM algoritam može da predvidi kako se video pojavio gledaocima u post produkcijskom okruženju gde je finalizovan.
[0015] Da bi se ilustrovali problemi relevantni za predmetnu prijavu i sistem, Slike 1A, 1B i 1C opisuju jedno tehničko rešenje trenutne video obrade 100 koja prati video signal od stvaranja, distribucije i korišćenja tog video signala.
[0016] Stvaranje 102 video signala može se desiti sa video signalom koji je ocenjivan 104 u boji od strane uređaja 106 za ocenjivanje boja koji može da ocenjuje signal za različite karakteristike slike - npr . osvetljenost, kontrast, predstavljanje boja ulaznog video signala. Uređaj 106 za ocenjivanje boja može ocenjivati signal da bi proizveo mapiranje 108 slike/videa i takvo ocenjivanje se može izvršiti na referentnom uređaju 110 za prikaz koji može imati, na primer, krivu 112 gama odgovora.
[0017] Jednom kada je signal ocenjen, video signal se može poslati kroz distribuciju 114 - gde takvu distribuciju treba široko shvatiti. Na primer, distribucija može biti putem interneta, DVD-a, bioskopa i slično. U predstavljenom slučaju, distribucija je prikazana na Slici 1A kao odvođenje signala do ciljnog displeja 120 sa maksimalnom osvetljenošću od 100 nita i sa krivom 124 gama odgovora. Pod pretpostavkom da je referentni displej 110 imao suštinski istu maksimalnu osvetljenost kao i ciljni displej i suštinski istu krivu odgovora, onda mapiranje primenjeno na video signal može biti jednostavno kao 1:1 mapiranje 122 - i napravljeno u skladu sa, na primer, Rec 709 STD za upravljanje 118 bojama. Držeći sve ostale faktore jednakima (kao na primer, uslovi ambijentalnog osvetljenja na ciljnom displeju), ono što se može videti na referentnom displeju je u suštini ono što biste videli na ciljnom displeju.
[0018] Ova situacija može da se promeni, na primer, kao što je prikazano na Slici 1B, pri čemu se ciljni displej 130 razlikuje od referentnog displeja 110 u nekoliko aspekata - npr. maksimalna osvetljenost (500 nita za razliku od 100 nita za referentni displej). U ovom slučaju, mapiranje 132 može biti 1:5 mapiranje za prikazivanje na ciljnom displeju. U tom slučaju, mapiranje je linearno rastezanje kroz Rec 709 CM blok. Svako potencijalna distorzija od referentnog displeja do gledanja ciljanog displeja može, ali ne mora biti zamerljivo za gledaoca, u zavisnosti od nivoa individualne diskriminacije. Na primer, tamni i srednji-tonovi su rastegnuti, ali mogu biti prihvatljivi. Pored toga, to može učiniti artefakte blokiranja MPEG-a značajnijim.
[0019] Slika 1C prikazuje ekstremniji primer. Ovde ciljni displej 140 može imati značajnije razlike u odnosu na referentni displej. Na primer, ciljni displej 140 ima maksimalnu osvetljenost od 1000 nita - za razliku od 100 nita za referentni displej. Ako bi se isto mapiranje 142 linearnog rastezanje primenilo na video signal koji ide do ciljnog displeja, tada bi gledaocu mogle biti predstavljene mnogo primetnije i neprihvatljivije distorzije. Na primer, video sadržaj može biti prikazan na znatno većem nivou osvetljenosti (odnos 1:10). Tamni i srednji tonovi mogu biti rastezani do tačke u kojoj je šum kamere originalnog snimanja primetan, a trake u tamnim delovima slike postaju značajnije. Pored toga, artefakti blokiranja MPEG-a mogu biti značajniji.
[0020] Bez iscrpnog istraživanja svih mogućih primera kako se neprihvatljivi artefakti mogu činiti gledaocu, moglo bi biti poučno da se razmotri još nekoliko. Na primer, pod pretpostavkom da je referentni displej imao veću maksimalnu osvetljenost (recimo, 600 nita) od ciljnog displeja (recimo, 100 nita). U ovom slučaju, ako je mapiranje ponovo linearno rastezanje 6:1, onda sadržaj može biti prikazan na ukupnom nižem nivou osvetljenosti i slika može izgledati tamna a tamni detalji slike mogu biti primetno stisnuti.
[0021] U još jednom primeru, pretpostavimo da referentni displej ima razliku u maksimalnoj osvetljenosti (recimo 600 nita) od ciljnog displeja (recimo 1000 nita). Primenom linearnog rastezanje, iako može postojati samo mala razlika u odnosu (to jest, blizu 1:2), razlika u veličini u maksimalnoj osvetljenosti je potencijalno velika i neprihvatljiva. Zbog razlike u veličini, slika može biti previše svetla i može biti neprijatna za gledanje. Srednji tonovi mogu biti neprirodno rastegnuti i mogu izgledati kao isprani. Pored toga, i šum kamere i šum kompresije mogu biti primetni i neprijatni. U još jednom primeru, pretpostavimo da referentni displej ima spektar boja jednaku P3, a ciljni displej ima spektar koji je manji od REC.709. Pretpostavimo da je sadržaj u boji bio ocenjen na referentnom displeju, ali prikazani sadržaj ima spektar koji je ekvivalentan ciljnom displeju. U ovom slučaju, mapiranje sadržaja iz referentnog displej spektra u ciljni spektar može nepotrebno kompresovati sadržaj i smanjiti zasićenost izgleda.
[0022] Bez neke vrste inteligentnog (ili bar preciznijeg) modela predstavljanje slike na ciljnom displeju, verovatno će neke distorzije ili neprihvatljivi artefakti biti očigledni za gledaoca slika/videa. U stvari, verovatno je da ono što gledalac doživljava nije ono što je zamislio kreator slika/videa. Iako su se razmatranja fokusirala na osvetljenost, bilo bi dobro da se ista zabrinutost odnosi i na boju. U stvari, ako postoji razlika u prostoru boja izvornog displeja i prostoru boja ciljnog displeja i ta razlika nije pravilno uzeta u obzir, onda bi distorzija boje takođe bila primetan artefakt. Isti koncept važi za sve razlike u ambijentalnom okruženju između izvornog displeja i ciljnog displeja.
Korišćenje metapodataka
[0023] Kao što su navedeni primeri, možda bi bilo poželjno razumeti prirodu i mogućnosti referentnog displeja, ciljnog displeja i izvornog sadržaja kako bi se stvorila što viša tačnost prvobitno nameravanom videu. Postoje i drugi podaci – koji opisuju aspekte, i prenose informacije, o sirovim podacima o slici, nazvanim „metapodaci“ koji su korisni u takvim vernim predstavljanjima.
[0024] Dok maperi tona i spektra generalno rade adekvatno za otprilike 80-95% slika procesiranih za određeni displej, postoje problemi kada se koriste takva generička rešenja za procesiranje slika. Tipično, ovi postupci ne garantuju da slika prikazana na ekranu odgovara nameri direktora ili početnog kreatora. Takođe je primećeno da različiti maperi tonova ili spektra mogu bolje da rade sa različitim tipovima slika ili bolje sačuvaju tonski red slika. Pored toga, takođe je primećeno da različiti maperi tonova i spektra mogu da izazovu sečenje i gubitak detalja ili promenu boje ili nijanse.
[0025] Prilikom mapiranja-tonova ocenjivanje-boje sekvence-slike, parametri za ocenjivanje-boja kao što su minimalni nivo crne i maksimalni nivo bele mogu biti poželjni parametri da dovedu mapiranje-tonova ocenjivanog-bojom sadržaja na određeni displej. Ocjenjivač-boja je već učinio da sadržaj (po slici, kao i na vremenskoj osnovi) izgleda onako kako on/ona više voli. Kada ga prevedete na drugi displej, možda će biti poželjno da se sačuva percipirano iskustvo gledanja sekvence slike. Treba imati na umu da je sa povećanjem nivoa metapodataka, moguće poboljšati takvo očuvanje izgleda.
[0026] Na primer, pretpostavimo da je sekvenca izlaska sunca snimljena, i da je ocena-boje profesionalca na referentnom displeju od 1000 nita. U ovom primeru, sadržaj treba da bude mapiran za displej na displeju od 200 nita. Slike pre izlaska sunca možda neće koristiti ceo opseg referentnog displeja (npr . max. 200 nita). Čim sunce izađe, sekvenca slika može da koristi ceo opseg od 1000 nita, što je maksimum sadržaja. Bez metapodataka, mnogi maperi tonova koriste maksimalnu vrednost (kao što je osvetljenost) kao smernicu za mapiranje sadržaja. Dakle, tonskekrive primenjene na slike pre izlaska sunca (mapiranje 1:1) mogu biti različite od tonskih krivih primenjenih na slike posle izlaska sunca (kompresija tona od 5x). Rezultirajuće slike prikazane na ciljnom displeju mogu imati istu vršnu osvetljenost pre i posle izlaska sunca, što predstavlja distorziju kreativne namere. Umetnik je nameravao da slika bude tamnija pre izlaska sunca i svetlija tokom, kao što je nastala na referentnom displeju. U ovom scenariju, metapodaci mogu biti definisani koko u potpunosti opisuju dinamički opseg scene; a korišćenje tih metapodataka može obezbediti održavanje umetničkog efekta. Takođe se može koristiti za minimiziranje vremenskih izdanja sa osvetljenošću od scene do scene.
[0027] Za još jedan primer, razmotrimo obrnutu od gore navedene situacije. Pretpostavimo da je Scena 1 ocenjena za 350 nita i da je Scena 1 snimljena na otvorenom prirodnom svetlu. Ako je Scena 2 snimljena u zamračenoj prostoriji i prikazana u istom opsegu, onda bi Scena 2 izgledala previše mračna. Upotreba metapodataka u ovom slučaju bi se mogla koristiti za definisanje odgovarajuće tonske krive i za osiguranje da je Scena 2 na odgovarajući način vidljiva. U još jednom primeru, pretpostavimo da referentni displej ima spektar boja jednak P3, a ciljni displej ima spektar koji je manji od REC. 709. Pretpostavimo da je sadržaj bio ocenjen u boji na referentnom displeju ali prikazani sadržaj ima spektar koji je ekvivalentan ciljnom displeju. Upotreba metapodataka koji definišu spektar sadržaja i spektar izvornog displeja može omogućiti mapiranju da donese inteligentnu odluku i mapira spektar sadržaja 1:1. Ovo može osigurati da zasićenost boja sadržaja ostane netaknuta.
[0028] U određenim tehničkim rešenjima predmetnog sistema, ton i spektar se ne moraju tretirati kao odvojeni entiteti ili uslovi skupa slika/videa. „Memorijske boje“ su boje na slici koje, iako gledalac možda nije svestan prvobitne namere, izgledaće pogrešno ako su nepravilno podešene. Nijansa kože, nebo i trava su dobri primeri memorijske boje koja, kada se ton mapira, njihova nijansa može biti promenjena da izgleda pogrešno. U jednom tehničkom rešenju, spektar mapera ima znanje o zaštićenoj boji (kao metapodacima) na slici kako bi osigurao da se njena nijansa održava tokom procesa mapiranja tonova. Korišćenje ovih metapodataka može da definiše i istakne zaštićene boje na slici kako bi se obezbedilo pravilno rukovanje memorijskim bojama.
Mogućnost definisanja lokalizovanih parametara mapiranja tona i spektra je primer metapodataka koji nisu nužno puki proizvod referentnih i/ili ciljnih displej parametara.
Jedno tehničko rešenje robusnog upravljanja bojama
[0029] U nekoliko tehničkih rešenja predmetne prijave, otkriveni su sistemi i postupci za prikazivanje robusne sheme upravljanja bojom, pri čemu se koristi nekoliko izvora metapodataka da bi se prikazala bolja tačnost slike/videa koja odgovara originalnoj nameri kreatora sadržaja. U jednom tehničkom rešenju, različiti izvori metapodataka mogu biti dodati u procesiranje, u skladu sa dostupnošću određenih metapodataka, kao što će biti ovde detaljnije razmotreno.
[0030] Kao samo jedan primer, Slika 2A prikazuje blok dijagram visokog nivoa obrade 200 za sliku/video koji koristi metapodatke. Kreiranje i post-produkcija slike se može odvijati u bloku 202. Video izvor 208 se unosi u video koder 210. Uhvaćeni, kao i video izvor, metapodaci 204 se unose u koder 206 metapodataka. Primeri metapodataka 204 su prethodno razmatrani; ali mogu uključivati takve stavke kao što su granice spektra i druge parametre izvornog i/ili referentnog displeja, okruženje referentnog displeja i druge parametre kodiranja. U jednom tehničkom rešenju, metapodaci prate video signale, jer podskup metapodataka može biti vremenski i prostorno lociran sa video signalima koji su namenjeni da budu prikazani u datom trenutku. Zajedno, koder 206 metapodataka i video koder 210 mogu se smatrati izvornim koderima slike.
[0031] Video signal i metapodaci se zatim distribuiraju preko distribucije 212 - na bilo koji pogodan način - npr. multipleksirano, redno, paralelno ili nekom drugom poznatom shemom. Trebalo bi shvatiti da distribuciju 212 treba široko shvatiti za potrebe predmetne prijave. Odgovarajuće sheme distribucije mogu uključivati: internet, DVD, kablovsku, satelitsku, bežičnu, žičnu ili slično.
[0032] Video signali i metapodaci, ovako distribuirani, ulaze u ciljno okruženje displeja 220. Metapodaci i video dekoderi, 222 i 224 redom, primaju svoje odgovarajuće tokove podataka i prikazuju odgovarajuće dekodiranje za karakteristike ciljnog displeja, između ostalih faktora. Metapodaci u ovom trenutku bi poželjno mogli da se pošalju u blok 220 upravljanja bojama (CM) treće strane i/ili u jednu od tehničkih rešenja CM modula 228 predmetne prijave. U slučaju da video i metapodatke procesira CM blok 228, generator 232 CM parametara može uzeti kao ulazne metapodatke iz dekodera 222 metapodataka, kao i blok 230 za predviđanje metapodataka.
[0033] Blok 230 predviđanja metapodataka može da napravi određena predviđanja više tačnosti predstavljanja na osnovu poznavanja prethodnih slika ili video scena. Blok predviđanja metapodataka prikuplja statistiku iz dolaznog video toka kako bi procenio parametre metapodataka. Jedno moguće tehničko rešenje bloka 230 za predviđanje metapodataka je prikazano na Slici 2B. U ovom tehničkom rešenju, histogram 262 dnevnika osvetljenosti slike može se izračunati za svaki frejm. Opcioni niskopropusni filter 260 može prethoditi histogramu kako bi (a) smanjio osetljivost histograma na šum i/ili (b) delimično objasnio prirodno zamućenje u sistemu ljudskog vida (npr. ljudi percipiraju shemu podrhtavanja kao mrlju u punoj boji). Od toga je uhvaćeno minimalno 266, maksimalno 274. Donja tačka 268 (eng. „toe point“) i gornja tačka 272 (eng. „shoulder point“) takođe se mogu uhvatiti na osnovu podešavanja procenata (kao što su 5% i 95%). Geometrijska sredina 270 (prosek dnevnika) se takođe može izračunati i koristiti kao srednja tačka. Ove vrednosti mogu biti vremenski filtrirane, tako da se, na primer, ne pomeraju prebrzo. Ove vrednosti se takođe mogu resetovati tokom promene scene po želji. Promene scene mogu se otkriti umetanjem crnog okvira ili ekstremnim radikalnim skokovima u histogramu ili bilo kojom drugom takvom tehnikom. Biće shvaćeno da detektor 264 promene scene može detektovati promene scene bilo iz podataka histograma, kao što je prikazano, ili direktno iz video podataka.
[0034] U još jednom tehničkom rešenju, sistem može da izračuna srednju vrednost od vrednosti intenziteta slike (osvetljenosti). Intenzitet slike se tada može skalirati pomoću perceptivnog procenjivanja, kao što je dnevnik, funkcija snage ili LUT. Sistem bi tada mogao da proceni istaknute i regione senke (npr. prostor iznad (eng. headroom) i prostor ispod (eng. footroom) na slici 5) iz prethodno-određenih procenata histograma slike (na primer 10% i 90%). Alternativno, sistem može oceniti regione istaknutih i senki kada je nagib histograma iznad ili ispod određenog praga. Moguće su mnoge varijacije - na primer, sistem može izračunati maksimalnu i minimalnu vrednost ulazne slike, ili iz unapred definisanih procenata (na primer 1% i 99%).
[0035] U drugim tehničkim rešenjima, vrednosti mogu da se stabilizuju tokom vremena (npr. frejm do frejma), sa fiksnom brzinom rasta i pada. Iznenadne promene mogu ukazivati na promenu scene, tako da vrednosti mogu biti izuzete od vremenske stabilizacije . Na primer, ako je promena ispod određenog praga, sistem može da ograniči stopu promene, u suprotnom ide se sa novom vrednošću. Alternativno, sistem može odbiti određene vrednosti od uticaja na oblik histograma (kao što je prisustvo horizontalnih tamnih stubića eng. letterbox ili nulte vrednosti).
[0036] Pored toga, generator 232 CM parametara bi mogao da uzme druge metapodatke (tj. ne moraju da se zasnivaju na kreiranju sadržaja) kao što su parametri displeja, ambijentalno okruženje displeja i korisničke prednosti kao faktor u upravljanju podacima boja slika/videa. Biće cenjeno da parametri displeja mogu biti dostupni CM parametru generatora 232 pomoću standardnih interfejsa, npr. EDID ili sličnim preko interfejsa (kao što su DDC redni interfejsi, HDMI, DVI ili slično). Pored toga, podaci o ambijentalnom displeju okruženja mogu biti dobijeni od senzora ambijentalnog svetla (nisu prikazani) koji mere uslove ambijentalnog svetla ili njihovu refleksiju od ciljnog displeja.
[0037] Nakon što je primio bilo koje odgovarajuće metapodatke, generator 232 CM parametara može postaviti parametre u nizvodnom CM algoritmu 234 koji se može baviti konačnim mapiranjem slike/video podataka na ciljnom displeju 236. Trebalo bi shvatiti da nije potrebno da bude razdvajanja funkcija kao što je prikazano između generatora 232 CM parametara i CM algoritma 234. U stvari, u nekim tehničkim rešenjima, ove karakteristike mogu biti kombinovane u jednom bloku.
[0038] Isto tako, biće cenjeno da su različiti blokovi koji formiraju Slike 2A i 2B opciono sa stanovišta predstavljenog tehničkog rešenja i da je moguće dizajnirati mnoga druga tehnička rešenja - sa ili bez ovih recitovanih blokova - koja su u okviru obima predmetne prijave. Pored toga, CM procesiranje se može odvijati u različitim tačkama u obradi 200 slike i ne nužno kao što je opisano na Slici 2A. Na primer, CM ciljnog displeja može biti postavljen i sadržan u samom ciljnom displeju, ili se takvo procesiranje može izvršiti u podešenoj gornjoj kutiji. Alternativno, u zavisnosti od toga koji je nivo procesiranja metapodataka dostupan ili koji se smatra odgovarajućim, CM ciljnog displeja može da se odvija u distribuciji ili na mestu post-produkcije.
Skalabilno upravljanje bojama koristeći različite nivoe metapodataka
[0039] U nekoliko tehničkih rešenja predmetne prijave, otkriveni su sistemi i postupci za prikazivanje skalabilne sheme upravljanja bojama, pri čemu nekoliko izvora metapodataka mogu biti raspoređeni u skup različitih nivoa metapodataka da bi se prikazao još viši nivo tačnosti slike/videa originalnoj nameri kreatora sadržaja. U jednom tehničkom rešenju, različiti nivoi metapodataka mogu biti dodati u procesuiranje, u skladu sa dostupnošću određenih metapodataka, kao što će ovde biti detaljnije razmotreno.
[0040] U mnogim tehničkim rešenjima predmetnog sistema, odgovarajući algoritmi metapodataka mogu uzeti u obzir mnoštvo informacija, kao što su, na primer:
(1) kodirani video sadržaj,
(2) postupak za pretvaranje kodiranog sadržaja u linearnu svetlost
(3) granice spektra (osvetljenost i hromatičnost) izvornog sadržaja, i
(4) informacije o post-produkcijskom okruženju.
[0041] Postupak za pretvaranje u linearnu svetlost može biti poželjan tako da se može izračunati izgled (osvetljenost, spektar boja, itd.) stvarne slike koju su primetili kreatori sadržaja. Granice spektra pomažu da se unapred navede koje najudaljenije boje mogu biti, tako da se takve najudaljenije boje mogu mapirati u ciljni displej bez odsecanja ili ostavljanja previše iznad. Informacije o post produkcijskom okruženju mogu biti poželjne kako bi se mogli modelirati svi spoljni faktori koji bi mogli uticati na izgled displeja.
[0042] U trenutnim mehanizmima video distribucije, samo kodirani video sadržaj je prikazan u ciljnom displeju. Pretpostavlja se da je sadržaj proizveden u referentnom studijskom okruženju korišćenjem referentnih displeja u skladu sa Rec.601/709 i raznim SMPTE standardima. Sistem ciljnog displeja se tipično pretpostavlja u skladu sa Rec.601/709 - a okruženje cilnog displeja se uglavnom ignoriše. Zbog osnovne pretpostavke da će i displej u post-produkciji i ciljni displej biti u skladu sa Rec.601/709, nijedan od displeja se ne može nadograditi bez unošenja određenog nivoa distorzije slike. U stvari, kako se Rec. 601 i Rec. 709 neznatno razlikuju po izboru primarnih izbora, neke distorzije možda su već uvedene.
[0043] Ovde je otkriveno jedno tehničko rešenje skalabilnog sistema nivoa metapodataka koja omogućava upotrebu referentnih i ciljnih displeja sa širim i poboljšanim opsegom mogućnosti. Različiti nivoi metapodataka omogućavaju CM algoritmu da prilagodi izvorni sadržaj za dati ciljni displej sa sve većim nivoima tačnosti. Sledeće sekcije opisuju nivoe predloženih metapodataka:
Nivo 0
[0044] Metapodaci nivoa 0 su podrazumevani slučaj i u suštini znače nula metapodataka. Metapodaci mogu biti odsutni iz više razloga uključujući:
(1) Kreatori sadržaja ga nisu uključili (ili je izgubljen u nekom trenutku u procesu postprodukcijske obrade)
(2) Displej prelazi između sadržaja (tj . surfovanje kanala ili reklamna pauza)
(3) Oštećenje ili gubitak podataka.
[0045] U jednom tehničkom rešenju, može biti poželjno da CM procesuiranje rukuje Nivoom 0 (tj. gde nema predstavljenih metapodataka) bilo procenom na osnovu video analize ili pretpostavkom podrazumevanih vrednosti.
[0046] U takvom tehničkom rešenju, algoritmi upravljanja bojama mogu biti u stanju da rade u odsustvu metapodataka na najmanje dva različita načina:
Prelaz na podrazumevane vrednosti
U ovom slučaju displej bi funkcionisao slično današnjem sistemu distribucije gde se pretpostavljaju karakteristike referentnog displeja post produkcije. U zavisnosti od formata video kodiranja, pretpostavljeni referentni displej bi potencijalno mogao biti drugačiji. Na primer, Rec. 601/709 displej se može pretpostaviti za 8-bitne RGB podatke. Ako je boja ocenjena na profesionalnom monitoru (kao što je ProMonitor) u režimu od 600 nita, P3 ili Rec 709 spektar bi se mogao pretpostaviti za RGB podatke veće dubine bita ili kodirane LogYuv podatke. Ovo bi moglo dobro da funkcioniše ako postoji samo jedan standard ili de facto standard za sadržaj većeg dinamičkog opsega. Međutim, ako se sadržaj većeg dinamičkog opsega kreira pod prilagođenim uslovima, rezultati možda neće biti znatno poboljšani i mogu biti loši.
Adaptivno izračunajte vrednosti parametara
U ovom slučaju, CM algoritam može početi sa nekim podrazumevanim pretpostavkama i precizirati te pretpostavke na osnovu informacija dobijenih analizom izvornog sadržaja. Tipično, ovo može uključivati analizu histograma video frejmova da bi se utvrdilo kako najbolje prilagoditi osvetljenost dolaznog izvora, moguće izračunavanjem vrednosti parametara za CM algoritam. Pri tome, može postojati rizik da to može da proizvede izgled tipa „automatske ekspozicije“ na video snimku gde je svaka scena ili frejm izbalansiran na isti nivo osvetljenosti. Pored toga, neki formati mogu predstavljati neke druge izazove – na primer, trenutno ne postoji automatizovan način za određivanje spektra boja ako je izvorni sadržaj u RGB formatu.
[0047] U drugom tehničkom rešenju, moguće je primeniti kombinaciju ova dva pristupa. Na primer, parametri spektra i kodiranja (kao što je gama) mogu se pretpostaviti kao standardizovana podrazumevana vrednost a histogram bi se mogao koristiti za podešavanje nivoa osvetljenosti. Nivo 1
[0048] U predstavljenom tehničkom rešenju, metapodaci Nivoa 1 prikazuju informacije koje opisuju kako je izvorni sadržaj kreiran i upakovan. Ovi podaci mogu omogućiti CM procesuiranju da predvidi kako se video sadržaj zapravo pojavio proizvođačima sadržaja. Parametri metapodataka Nivoa 1 mogu se grupisati u tri oblasti:
(1) parametri video kodiranja,
(2) izvorni parametri displeja,
(3) parametri spektra izvornog sadržaja, i
(4) parametri okruženja.
Parametri Video Kodiranja
[0049] Kako većina algoritama za upravljanje bojama radi barem delimično u linearnom svetlosnom prostoru, možda bi bilo poželjno imati postupak za pretvaranje kodiranog videa u linearno (ali relativno) (X, Y, Z) predstavljanje – ili bitni u shemi kodiranja ili prikazani kao sami metapodaci. Na primer, sheme kodiranja, kao što su LogYuv , OpenEXR , LogYky ili LogLuv TIFF, bitno sadrže informacije neophodne za pretvaranje u format linearne svetlosti. Međutim, za mnoge RGB ili YCbCr formate, dodatne informacije kao što su spektar i primarne boje mogu biti poželjne. Kao primer, za proces YCbCr ili RGB ulaza, mogu se dostaviti sledeće informacije:
(1) koordinate primarnih vrednosti i bela tačka koje se koriste za kodiranje izvornog sadržaja. Ovo se može koristiti za generisanje RGB u XYZ matrice transformacije prostora boja. ( x,y ) koordinate za svaku od crvene, zelene, plave i bele.
(2) minimalne i maksimalne vrednosti koda (npr. 'standardni' ili 'puni' opseg). Ovo se može koristiti za pretvaranje vrednosti koda u normalizovane ulazne vrednosti.
(3) globalna ili kriva odziva po-kanalu za svaki primarni (npr. 'gama'). Ovo se može koristiti za linearizaciju vrednosti intenziteta poništavanjem bilo kakvog nelinearnog odgovora koji je možda primenio interfejs ili referentni displej.
Parametri spektra izvornog displeja
[0050] Može biti korisno za algoritme upravljanja bojama da znaju spektar boja izvornog displeja. Ove vrednosti odgovaraju mogućnostima referentnog displeja koji se koristi za ocenjivanje sadržaja. Parametri spektra izvornog displeja, mereni poželjno u potpuno mračnom okruženju, mogu uključivati:
(1) Primarne, kao što je prikazano kao CIE x,y koordinate hromatičnosti sa specificiranom maksimalnom osvetljenošću ili XYZ.
(2) Tristimulus vrednost za belo i crno, kao što je CIE XYZ.
Parametar spektra izvora sadržaja
[0051] Može biti korisno za algoritme upravljanja bojama da znaju granice spektra boja koji se koriste u generisanju izvornog sadržaja. Tipično, ove vrednosti odgovaraju mogućnostima referentnog displeja koji se koristi za ocenjivanje sadržaja; međutim, mogu se razlikovati zbog podešavanja softvera ili ako je korišćen samo podskup mogućnosti displeja. U nekim slučajevima, spektra izvornog sadržaja možda se ne podudara sa spektrom kodiranih video podataka. Na primer, video podatak može biti kodiran u LogYuv (ili nekom drugom kodiranju) koji obuhvata ceo vizuelni spektar. Parametri izvornog spektra mogu uključivati:
(1) Primarne, kao što je prikazano kao CIE x,y koordinate hromatičnosti sa specificiranom maksimalnom osvetljenošću ili XYZ
(2) Tristimulus vrednost za belo i crno, kao što je CIE XYZ.
Parametri okruženja
[0052] U određenim okolnostima, samo poznavanje nivoa svetlosti koje proizvodi referentni displej možda neće biti dovoljno da se odredi kako se izvorni sadržaj „pojavio“ gledaocima u post produkciji. Informacije o nivoima svetlosti koje stvara ambijentalno okruženje takođe mogu biti korisne. Kombinacija displeja i svetla okruženja je signal koji pogađa ljudsko oko i stvara „izgled“. Možda bi bilo poželjno da se ovaj izgled sačuva kroz video obradu. Parametri okruženja, poželjno mereni u normalnom okruženju za ocenjivanje boja, mogu uključivati:
(1) Boju koja okružuje referentni monitor je prikazana kao apsolutna XYZ vrednost. Nivo prilagođavanja gledaoca svom okruženju može se proceniti korišćenjem ove vrednosti.
(2) Apsolutnu XYZ vrednost za nivo crne na referentnom monitoru u normalnom okruženju za ocenjivanje boja. Uticaj ambijentalnog osvetljenja na nivo crne boje može se odrediti korišćenjem ove vrednosti.
(3) Temperaturu boje ambijentalnog svetla prikazana kao apsolutna XYZ vrednost belog reflektivnog uzorka na prednjoj strani ekrana (kao papir). Adaptacija bele tačke gledaoca može se proceniti korišćenjem ove vrednosti.
[0053] Kao što je navedeno, metapodaci Nivoa 1 mogu da prikažu spektar, kodiranje i parametre okruženja za izvorni sadržaj. Ovo može omogućiti CM rešenju da predvidi kako se izvorni sadržaj pojavio kada je odobren. Međutim, možda neće prikazati mnoga uputstva o tome kako najbolje prilagoditi boje i osvetljenost tako da odgovaraju ciljnom displeju.
[0054] U jednom tehničkom rešenju, jedna sigmoidna kriva primenjena globalno na video frejmove u RGB prostoru može biti jednostavan i stabilan način mapiranja između različitih izvornih i ciljnih dinamičkih opsega. Dodatno, jedna sigmoidna kriva se može koristiti za nezavisno modifikovanje svakog kanala (R, G, B). Takva kriva takođe može biti sigmoidna u nekom prostoru opažanja, kao što su dnevnik ili funkcije snage. Primer krive 300 je prikazan na Slici 3. Razume se da bi druge krive mapiranja takođe bile prikladne, kao što je linearna mapa (kao što je prikazano na Slikama 3, 4 i 6), ili druge mape, kao što je gama.
[0055] U ovom slučaju, minimalne i maksimalne tačke na krivoj su poznate iz metapodataka Nivoa 1 i informacija na ciljnom displeju. Tačan oblik krive bi mogao biti statičan i onaj za koji je utvrđeno da u proseku dobro funkcioniše na osnovu ulaznog i izlaznog opsega. Takođe se može modifikovati adaptivno na osnovu izvornog sadržaja.
Nivo 2
[0056] Metapodaci Nivoa 2 prikazuju dodatne informacije o karakteristikama izvornog video sadržaja. U jednom tehničkom rešenju, metapodaci Nivoa 2 mogu podeliti opseg osvetljenosti izvornog sadržaja u specifične regione osvetljenosti. Tačnije, jedno tehničko rešenje može da razbije opseg osvetljenosti izvornog sadržaja u pet regiona, gde regioni mogu biti definisani tačkama duž opsega osvetljenosti. Takvi opsezi i regioni mogu biti definisani jednom slikom, skupom slika, jednom video scenom ili više video scena.
[0057] Radi dobitka ekspozicije, Slike 4 i 5 opisuju jedno tehničko rešenje korišćenja Nivoa 2 metapodataka. Slika 4 je mapiranje 400 ulazne osvetljenosti u izlaznu osvetljenost na ciljnom displeju. Mapiranje 400 je ovde opisano kao suštinski sigmoidna kriva koja sadrži skup tačaka prekida duž svoje krive. Ove tačke mogu odgovarati relevantnim vrednostima-označenim za procesuiranje slike kao: : minin, footin, midin, headini maxin.
[0058] U ovom tehničkom rešenju, minini maxinmogu odgovarati minimalnim i maksimalnim vrednostima osvetljenosti za scenu. Treća tačka, midin, može biti srednja vrednost koja odgovara opažavajuće 'prosečnoj' vrednosti osvetljenosti ili 'srednje sivoj'. Poslednje dve tačke, footini headin, mogu biti vrednosti za „footroom“ i „headroom“. Područje između vrednosti za „footroom“ i „headroom“ može da definiše važan deo dinamičkog opsega scene. Možda bi bilo poželjno da sadržaj između ovih tačaka bude sačuvan što je više moguće. Sadržaj niže od „footroom“-a može biti stisnut po želji. Sadržaj iznad „headroom“-a odgovara istaknutim delovima i može se iseći po želji. Treba imati na umu da ove tačke imaju tendenciju da definišu samu krivu, tako da bi druga realizacija mogla biti najbolja kriva za ove tačke. Dodatno, takva kriva može imati linearni, gama, sigmoidni ili bilo koji drugi pogodan i/ili poželjan oblik.
[0059] Dalje od ovog tehničkog rešenja, Slika 5 ilustruje tačke minimuma, „footroom“-a, sredine, „headroom“-a i maksimuma kao što je prikazano na dijagramu histograma 500. Takav histogram se može proizvesti na osnovu slike, na osnovu video scene ili čak na osnovu skupa video scena, u zavisnosti od toga koji nivo granularnosti analize histograma je poželjan da bi pomoglo sačuvanju tačnosti sadržaja. U jednom tehničkom rešenju, pet tačaka može biti specificirano u vrednostima koda, u istom predstavljanju kodiranja kao i video podaci. Napomena je da min i max mogu obično da odgovaraju istim vrednostima kao i opseg video signala, ali ne uvek.
[0060] U zavisnosti od granularnosti i frekvencije takvih dijagrama histograma, analiza histograma se može koristiti za redefinisanje tačaka duž mape osvetljenja na Slici 4 na dinamičkoj osnovi - i stoga menjanje krive tokom vremena. Ovo takođe može biti od pomoći za poboljšanje tačnosti sadržaja koji se prikazuje gledaocu na ciljnom displeju. Na primer, u jednom tehničkom rešenju, periodično prosleđivanje histograma omogućava dekoderu da potencijalno izvede više informacija nego samo min, max, itd. Koder takođe može uključiti novi histogram samo kada postoje značajne promene. Ovo bi moglo uštedeti dekoderu napor izračunavanja za svaki frejm u hodu. U još jednom tehničkom rešenju, histogram bi se mogao koristiti za procenu metapodataka – ili za zamenu metapodataka koji nedostaju ili za dopunu postojećih metapodataka.
Nivo 3
[0061] U jednom tehničkom rešenju, za metapodatke nivoa 3, parametri metapodataka Nivoa 1 i Nivoa 2 mogu se koristiti za drugo referentno ocenjivanje izvornog sadržaja. Na primer, primarna ocena izvornog sadržaja je možda izvršena na referentnom monitoru (npr. ProMonitor) korišćenjem P3 spektra pri osvetljenosti od 600 nita. Sa metapodacima Nivoa 3, informacije o sekundarnom ocenjivanju mogu da se izvode, na primer, na referenci CRT takođe mogu biti prikazana. U ovom slučaju, dodatne informacije bi ukazivale na Rec.601 ili Rec.709 primarne i nižu osvetljenost poput 120 nita. Odgovarajući min, foot, mid, head, i max nivoi bi takođe bili prikazani u CM algoritmu.
[0062] Metapodaci Nivoa 3 mogu dodati dodatne podatke – npr. spektra, okruženja, primarnog sadržaja, itd. i informacije o nivou osvetljenosti za drugo referentno ocenjivanje izvornog sadržaja. Ove dodatne informacije se zatim mogu kombinovati da bi se definisala sigmoidna kriva 600 (kao što je prikazano na Slici 6) koja će mapirati primarni ulaz u opseg referentnog displeja. Slika 6 pokazuje primer kako se nivoi ulaznog i referentnog displeja (izlaza) mogu kombinovati da bi se formirala odgovarajuća kriva mapiranja.
[0063] Ako se mogućnosti ciljnog displeja dobro poklapaju sa sekundarnim referentnim displejom onda se ova kriva može koristiti direktno za mapiranje sadržaja primarnog izvora. Međutim, ako se mogućnosti ciljnog displeja nalaze negde između primarnog i sekundarnog referentnog displeja, onda se kriva mapiranja za sekundarni displej može koristiti kao donja granica. Kriva koja se koristi za displej stvarnog cilja onda može biti interpolacija između bez redukcije (npr. linearno mapiranje 700 kao što je prikazano na Slici 7) i krive smanjenja punog opsega generisane korišćenjem referentnih nivoa.
Nivo 4
[0064] Metapodaci Nivoa 4 su isti kao metapodaci Nivoa 3 osim što su metapodaci za drugo referentno ocenjivanje prilagođeni stvarnom displeju cilja.
[0065] Metapodaci Nivoa 4 bi takođe mogli da se implementiraju u preko-vrha (OTT) scenarij (tj. Netflix, mobilno strimovanje ili neki drugi VOD servis) gde stvarni ciljni displej šalje svoje karakteristike provajderu sadržaja a sadržaj se distribuira sa najpogodnijim dostupnim krivama. U jednom takvom tehničkom rešenju, ciljni displej može biti u komunikaciji sa uslugom video strimovanja, VOD uslugom ili slično, a ciljni displej može poslati informacije usluge strimovanja, kao što su njegovi EDID podaci ili bilo koji drugi pogodni dostupni metapodaci. Takva komunikaciona putanja je opisana kao isprekidana putanja 240 na Slici 2A, ili video i/ili koder metapodataka (210 i 206 redom) -- kao što je poznato u oblastima sa uslugama kao što su Netflix i slični. Tipično, Netflix i druge takve VOD usluge nadgledaju količinu podataka i brzinu protoka podataka do ciljnog uređaja – a ne nužno i metapodatke za potrebe upravljanja bojama. Međutim, dovoljno je za svrhe ove predstavljenog tehničkog rešenja, da se metapodaci šalju iz ciljnih podataka na kreiranje ili post-produkciju – ili kroz distribuciju 212 ili na drugi način (u realnom vremenu ili a priori) - da bi se promenila boja, ton ili druge karakteristike podataka slike koji se dostavljaju na ciljni displej.
[0066] Sa metapodacima Nivoa 4 referentni nivoi osvetljenosti prikazani su posebno za ciljni displej. U ovom slučaju, sigmoidna kriva bi se mogla konstruisati kao što je prikazano na Slici 6 i direktno koristiti bez ikakve interpolacije ili podešavanja.
Nivo 5
[0067] Metapodaci Nivoa 5 poboljšavaju Nivo 3 ili Nivo 4 identifikacijom istaknutih karakteristika kao što su sledeće:
(1) Zaštićene boje – boje na slici koje su identifikovane kao uobičajene memorijske boje koje ne treba da se procesuiraju, kao što su tonovi kože, boja neba, trava, itd. Takve oblasti slike sa zaštićenim bojama mogu imati svoje podatke o slici prosleđene na ciljni displej bez izmena.
(2) Istaknute tačke – identifikacija izvora svetlosti, maksimalne emisione i ogledalske vrhove (3) Boja van spektra – karakteristike na slici koje su namerno ocenjene u boji van spektra izvornog sadržaja.
[0068] U nekim tehničkim rešenjima, ako je ciljni displej sposoban za veću osvetljenost, ovi identifikacioni objekti mogu biti veštački mapirani na maksimum displeja. Ako je ciljni displej sposoban za nižu osvetljenost, ovi objekti bi mogli biti isečeni do maksimuma na displeju a da se ne kompenzuju detalji. Ovi objekti se tada mogu zanemariti i definisana kriva mapiranja može se primeniti na preostali sadržaj i održavanje većeg iznosa detalja.
[0069] Takođe treba imati na umu da, u nekim tehničkim rešenjima, npr. u slučaju pokušaja mapiranja VDR na prikaz nižeg dinamičkog displeja, može biti korisno znati izvore svetlosti i istaknute vrhove jer bi ih neko mogao da iseče bez previše mnogo štete. Na primer, jarko osvetljeno lice na drugoj strani (tj. definitivno nije izvor svetlosti) možda nije karakteristika koju bi bilo poželjno da isečete. Alternativno, takva karakteristika se može postepeno kompresovati. U još jednom tehničkom rešenju, ako je ciljni displej sposoban za širi spektar, ovi objekti sadržaja mogu biti prošireni i do punih mogućnosti displeja. Dodatno, u drugom tehničkom rešenju, sistem može da ignoriše bilo koju definisanu krivu mapiranja da bi obezbedio visoko zasićenu boju.
[0070] Trebalo bi razumeti da u nekoliko tehničkih rešenja predmetne prijave, nivoi sami po sebi možda nisu stroga hijerarhija procesuiranja metapodataka. Na primer, Nivo 5 se može primeniti na podatke Nivoa 3 ili Nivoa 4. Pored toga, neki nivoi sa nižim brojevima možda neće biti predstavljeni; ipak sistem može procesuirati više numerisane nivoe, ako su predstavljeni.
Jedno tehničko rešenje sistema koji koristi više nivoa metapodataka
[0071] Kao što je gore razmotreno, različiti nivoi metapodataka prikazuju povećanje informacija o izvornom materijalu što omogućava CM algoritmu da prikaže sve tačnija mapiranja za ciljni displej. Jedno tehničko rešenjea koje koristi takve skalabilne i različite nivoe metapodataka prikazano je na Slici 8.
[0072] Sistem 800, kao što je opisano, prikazuje celu obradu video/metapodataka kroz pet blokova - kreiranje 802, kontejner 808, kodiranje/distribucija 814, dekodiranje 822 i korišćenje 834. Biće uvaženo da su moguće mnoge varijacije različitih implementacija - neki imaju više blokova a neki manje blokova. Obim predmetne prijave ne bi trebalo da bude ograničen na navođenje ovakvih tehničkih rešenja i, u stvari, obim predmetne prijave obuhvata ove različite implementacije i tehnička rešenja.
[0073] Kreiranje 802 široko uzima slike/video sadržaj 804 i procesuira ga, kao što je prethodno razmotreno, preko alata 806 za ocenjivanje boja. Procesuirani video i metapodaci se stavljaju u odgovarajući kontejner 810 – npr. bilo koji odgovarajući format ili struktura podataka koja je poznata u oblasti za naknadno širenje. Na primer, video se može čuvati i slati kao VDR video sa ocenom boja a metapodaci kao metapodaci u VDR XML formatu. Ovi metapodaci, kao što je prikazano u 812, podeljeni su na različite Nivoe a koji su prethodno razmotreni. U bloku kontejnera, moguće je ugraditi podatke u formatirane metapodatke koji se kodiraju a čiji su nivoi metapodataka dostupni i povezani sa podacima slike/videa. Treba imati na umu da ne moraju svi nivoi metapodataka biti povezani sa podacima slike/videa; ali da bez obzira na to koji su nivo metapodaci povezani, dekodiranje i predstavljanje nizvodno mogu biti u stanju da utvrdi i procesuira takve dostupne metapodatke na odgovarajući način.
[0074] Kodiranje se može nastaviti uzimanjem metapodataka i prikazivanjem u blok za određivanje parametara algoritma 816, dok video može biti prikazan u AVCVDR koderu 818 --koji takođe može da sadrži CM blok za procesuiranje videa pre distribucije 820.
[0075] Kada se jednom distribuira (kako se široko misli preko, npr. interneta, DVD-a, kabla, satelita, bežičnog, žičnog ili slično), dekodiranje video/metapodataka može da se nastavi do AVCVDR dekodera 824 (ili opciono do zastarelog dekodera 826, ako ciljni displej VDR nije omogućen). I video podaci i metapodaci se vraćaju iz dekodiranja (kao blok 830, 828 redom - i možda 832, ako je ciljni displej zastareo). Dekoder 824 može uzeti ulaznu sliku/video podatak i oporaviti i/ili podeliti ulazne podatke slike u tok slike/video podataka koji će se dalje procesuirati i prikazati, kao i tok metapodataka za izračunavanje parametara za kasnije procesuiranje CM algoritma na slici/video toku podataka koji treba da se prikaže. Tok metapodataka takođe treba da sadrži informacije o tome da li postoje metapodaci povezani sa tokom slika/video podataka. Ako metapodaci nisu povezani, sistem može nastaviti sa procesuiranjem Nivoa 0 kao što je gore razmotreno. U suprotnom, sistem može da nastavi sa daljim procesuiranjem u skladu sa bilo kojim metapodacima koji su povezani sa slikom/videom tokom podataka, kao što je gore razmotreno u skladu sa skupom različitih nivoa metapodataka.
[0076] Biće ocenjeno da li se u realnom vremenu može utvrditi da li postoje ili ne postoje bilo kakvi metapodaci povezani sa slikom/video podacima koji će se prikazati. Na primer, može biti moguće da za neke sekcije video toka nisu povezani nikakvi metapodaci sa tom sekcijom (bilo zbog oštećenja podataka ili da je kreator sadržaja nameravao da nema metapodataka) – a u drugim sekcijama mogu biti metapodaci, možda bogat skup metapodataka sa različitim nivoima, su sada dostupni i povezani sa drugim delovima video toka. Ovo može biti namerno od strane kreatora sadržaja; ali najmanje jedno tehničko rešenje predmetne prijave treba da bude u stanju da napravi takve odluke o tome da li je bilo koji, ili na kom nivou, metapodatak povezan sa video tokom u realnom vremenu ili suštinski dinamičkoj osnovi.
[0077] U bloku korišćenja, blok 836 za određivanje parametara algoritma može ili da povrati prethodne parametre možda urađene pre distribucije ili može ponovo izračunati parametre na osnovu metapodataka od ciljnog displeja i/ili ciljnog okruženja (možda iz standardnih interfejsa, npr. EDID ili novih VDR interfejsa kao i ulaz od posmatrača ili senzora u ciljnom okruženju – kao što je prethodno razmotreno u kontekstu realizacije Slika 2A i/ili 2B). Jednom kada su parametri izračunati ili oporavljeni, oni se mogu poslati na jedan ili više CM sistema (838, 840 i/ili 840) radi konačnog mapiranja izvornih i posrednih podataka slika/videa na ciljni displej 844 u skladu sa nekoliko ovde otkrivenih tehničkih rešenja.
[0078] U drugim tehničkim rešenjima, blokovi implementacije sa Slike 8 ne moraju biti fino podeljeni. Na primer, i uopšteno govoreći, procesuiranje koje uključuje određivanje parametara algoritma i sam algoritam upravljanja bojom ne mora nužno biti razdvojen kao što je prikazano na Slici 8; ali može biti zamišljen, i/ili implementiran kao, modul za upravljanje bojama.
[0079] Dodatno, iako je ovde opisan skup različitih nivoa metapodataka za upotrebu u obradi videa/slike, treba imati na umu da, u praksi, sistem ne treba da procesuira slike/video podatke u precizanom redosledu kako su Nivoi metapodataka numerisani. U stvari, može biti slučaj da su neki nivoi metapodataka dostupni u vreme prikazivanja, a drugi nivoi nisu dostupni. Na primer, drugo referentno ocenjivanje boja može ali ne mora da se izvrši i da metapodaci Nivoa 3 mogu ali ne moraju biti predstavljeni u vreme predstavljanja. Sistem napravljen u skladu sa predmetnom prijavom uzima u obzir prisustvo ili odsustvo različitih nivoa metapodataka u razmatranje i nastavlja sa najboljim procesuiranjem metapodataka koja je moguća u tom trenutku.
[0080] Sada je prikazan detaljan opis jednog ili više tehničkih rešenja pronalaska, pročitan zajedno sa pratećim slikama, koje ilustruju principe pronalaska. Treba imati na umu da je pronalazak opisan u vezi sa takvim tehničkim rešenjima, ali pronalazak nije ograničen ni na jedno tehničko rešenje. Obim pronalaska je ograničen samo patentnim zahtevima.
[0081] Brojni specifični detalji su izloženi u ovom opisu kako bi se prikazalo temeljno razumevanje pronalaska. Ovi detalji su prikazani za namenu primera i pronalazak se može primeniti u skladu sa patentnim zahtevima bez nekih ili svih ovih specifičnih detalja. Radi jasnoće, tehnički materijal koji je poznat u oblastima pronalaska u vezi sa pronalaskom nije detaljno opisan, tako da se izbegava nepotrebna nejasnoća pronalaska.
Claims (1)
1. Aparat koji sadrži:
najmanje jednu neprolaznu memoriju; i
tok bitova video slika uskladištenih u najmanje jednoj neprolaznoj memoriji, pri čemu tok bitova uključuje skup metapodataka koji ukazuju na to da su podaci o izvornoj slici ocenjeni u boji na referentnom uređaju za prikaz da bi se proizvele navedene video slike, i drugačiji skup metapodataka koji prikazuje dodatne informacije o video slikama, pri čemu su skup metapodataka i različiti skup metapodataka odvojeno podeljeni u tok bitova, pri čemu su video slike proizvedene ocenjivanjem boja izvornih podataka slike na referentnom uređaju za prikaz identifikovanom pomoću jednog ili više parametara referentnog uređaja za prikaz;
pri čemu skup metapodataka, koji je povezan sa video slikama, uključuje jedan ili više parametara referentnog uređaja za prikaz, uključujući najmanje:
a. belu tačku za referentni displej,
b. tri primarne za referentni displej,
pri čemu različiti skup metapodataka uključuje najmanje maksimalni nivo osvetljenosti video slika.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161491014P | 2011-05-27 | 2011-05-27 | |
| EP19190529.8A EP3595281B8 (en) | 2011-05-27 | 2012-05-17 | Scalable systems for controlling color management comprising varying levels of metadata |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RS63194B1 true RS63194B1 (sr) | 2022-06-30 |
Family
ID=47260176
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RS20241187A RS66113B1 (sr) | 2011-05-27 | 2012-05-17 | Skalabilni sistemi za kontrolu upravljanјa bojama koji sadrže različite nivoe metapodataka |
| RS20220438A RS63194B1 (sr) | 2011-05-27 | 2012-05-17 | Skalabilni sistemi za kontrolu upravljanja bojama koji sadrže različite nivoe metapodataka |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RS20241187A RS66113B1 (sr) | 2011-05-27 | 2012-05-17 | Skalabilni sistemi za kontrolu upravljanјa bojama koji sadrže različite nivoe metapodataka |
Country Status (18)
| Country | Link |
|---|---|
| US (26) | US9111330B2 (sr) |
| EP (7) | EP4787830A1 (sr) |
| JP (16) | JP5833233B2 (sr) |
| KR (16) | KR102758672B1 (sr) |
| CN (6) | CN106101483B (sr) |
| CY (1) | CY1125240T1 (sr) |
| DK (2) | DK3595281T3 (sr) |
| ES (4) | ES2992160T3 (sr) |
| FI (1) | FI3742715T3 (sr) |
| HR (3) | HRP20250991T1 (sr) |
| HU (3) | HUE068924T2 (sr) |
| LT (2) | LT3742715T (sr) |
| PL (3) | PL4009620T3 (sr) |
| PT (1) | PT3742715T (sr) |
| RS (2) | RS66113B1 (sr) |
| SI (2) | SI3742715T1 (sr) |
| SM (2) | SMT202400426T1 (sr) |
| WO (1) | WO2012166382A2 (sr) |
Families Citing this family (72)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3065724B2 (ja) * | 1991-08-12 | 2000-07-17 | 大阪瓦斯株式会社 | 管修繕具 |
| PT3742715T (pt) | 2011-05-27 | 2024-10-21 | Dolby Laboratories Licensing Corp | Sistemas escaláveis para controlo de gestão de cor compreendendo níveis variáveis de metadados |
| US9024961B2 (en) | 2011-12-19 | 2015-05-05 | Dolby Laboratories Licensing Corporation | Color grading apparatus and methods |
| CN104240674B (zh) * | 2013-06-14 | 2016-10-05 | 联想(北京)有限公司 | 一种调节显示单元的方法及一种电子设备 |
| US9875724B2 (en) * | 2012-08-21 | 2018-01-23 | Beijing Lenovo Software Ltd. | Method and electronic device for adjusting display |
| US10055866B2 (en) | 2013-02-21 | 2018-08-21 | Dolby Laboratories Licensing Corporation | Systems and methods for appearance mapping for compositing overlay graphics |
| US9521438B2 (en) | 2013-03-29 | 2016-12-13 | Microsoft Technology Licensing, Llc | Custom data indicating nominal range of samples of media content |
| US9607658B2 (en) * | 2013-07-30 | 2017-03-28 | Dolby Laboratories Licensing Corporation | System and methods for generating scene stabilized metadata |
| US9554020B2 (en) * | 2013-11-13 | 2017-01-24 | Dolby Laboratories Licensing Corporation | Workflow for content creation and guided display management of EDR video |
| JP6576018B2 (ja) * | 2013-12-26 | 2019-09-18 | キヤノン株式会社 | 画像処理装置および撮像装置 |
| US10009588B2 (en) | 2013-12-26 | 2018-06-26 | Canon Kabushiki Kaisha | Image processing apparatus and imaging apparatus |
| KR101898643B1 (ko) | 2014-02-25 | 2018-09-14 | 애플 인크. | 비디오 인코딩 및 디코딩을 위한 적응형 전달 함수 |
| JP6439418B2 (ja) * | 2014-03-05 | 2018-12-19 | ソニー株式会社 | 画像処理装置及び画像処理方法、並びに画像表示装置 |
| US11064204B2 (en) | 2014-05-15 | 2021-07-13 | Arris Enterprises Llc | Automatic video comparison of the output of a video decoder |
| US20170249521A1 (en) * | 2014-05-15 | 2017-08-31 | Arris Enterprises, Inc. | Automatic video comparison of the output of a video decoder |
| US20150334386A1 (en) * | 2014-05-15 | 2015-11-19 | Arris Enterprises, Inc. | Automatic video comparison of the output of a video decoder |
| JP6571073B2 (ja) * | 2014-05-20 | 2019-09-04 | エルジー エレクトロニクス インコーポレイティド | ディスプレイ適応的映像再生のためのビデオデータ処理方法及び装置 |
| EP3562135A1 (en) * | 2014-06-10 | 2019-10-30 | Panasonic Intellectual Property Management Co., Ltd. | Display system, display method, and display apparatus |
| EP3570555B1 (en) * | 2014-06-16 | 2023-10-18 | Panasonic Intellectual Property Management Co., Ltd. | Display method and display device using type information and hdmi and hdcp |
| CN111901599B (zh) * | 2014-06-27 | 2024-05-14 | 松下知识产权经营株式会社 | 再现装置 |
| JP6421504B2 (ja) * | 2014-07-28 | 2018-11-14 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
| WO2016021809A1 (ko) * | 2014-08-08 | 2016-02-11 | 엘지전자 주식회사 | 디스플레이 적응적 영상 재생을 위한 비디오 데이터 처리 방법 및 장치 |
| JP2016058848A (ja) | 2014-09-08 | 2016-04-21 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
| CN110992914B (zh) * | 2014-10-06 | 2022-07-01 | 三星电子株式会社 | 显示设备及控制该显示设备的方法 |
| KR102190233B1 (ko) * | 2014-10-06 | 2020-12-11 | 삼성전자주식회사 | 영상 처리 장치 및 이의 영상 처리 방법 |
| US9779691B2 (en) * | 2015-01-23 | 2017-10-03 | Dell Products, Lp | Display front of screen performance architecture |
| EP3065127A1 (en) * | 2015-03-02 | 2016-09-07 | Thomson Licensing | Method and device for processing image data |
| WO2016166838A1 (ja) * | 2015-04-15 | 2016-10-20 | ソニー株式会社 | 再生装置、再生方法、およびプログラム |
| US10708564B2 (en) | 2015-05-11 | 2020-07-07 | Samsung Electronics Co., Ltd. | Image processing apparatus and image processing method based on metadata |
| US10056042B2 (en) | 2015-05-12 | 2018-08-21 | Dolby Laboratories Licensing Corporation | Metadata filtering for display mapping for high dynamic range images |
| US10368105B2 (en) | 2015-06-09 | 2019-07-30 | Microsoft Technology Licensing, Llc | Metadata describing nominal lighting conditions of a reference viewing environment for video playback |
| GB2539461B (en) * | 2015-06-16 | 2020-01-08 | Canon Kk | Image data encapsulation |
| US10007412B2 (en) * | 2015-06-24 | 2018-06-26 | Samsung Electronics Co., Ltd. | Tone mastering system with creative intent metadata |
| US10542289B2 (en) | 2015-07-16 | 2020-01-21 | Dolby Laboratories Licensing Corporation | Signal reshaping and coding for HDR and wide color gamut signals |
| CN107925785B (zh) * | 2015-08-24 | 2020-07-07 | 夏普株式会社 | 接收装置、广播系统、接收方法以及记录介质 |
| US10902567B2 (en) * | 2015-11-24 | 2021-01-26 | Koninklijke Philips N.V. | Handling multiple HDR image sources |
| EP3185571A1 (en) * | 2015-12-22 | 2017-06-28 | Thomson Licensing | Hierarchical scene segmentation metadata transmission for content enhancement |
| US10516810B2 (en) | 2016-03-07 | 2019-12-24 | Novatek Microelectronics Corp. | Method of gamut mapping and related image conversion system |
| US10019785B2 (en) * | 2016-03-07 | 2018-07-10 | Novatek Microelectronics Corp. | Method of processing high dynamic range images using dynamic metadata |
| WO2017163685A1 (ja) * | 2016-03-24 | 2017-09-28 | シャープ株式会社 | 映像処理装置、表示装置、映像処理方法、制御プログラム、および記録媒体 |
| JP2017184220A (ja) * | 2016-03-24 | 2017-10-05 | シャープ株式会社 | 映像処理装置、表示装置、映像処理方法、制御プログラム、および記録媒体 |
| JP6682322B2 (ja) * | 2016-03-31 | 2020-04-15 | シャープ株式会社 | 階調値変換装置、テレビジョン受像機、階調値変換方法、制御プログラム、および記録媒体 |
| US11102495B2 (en) | 2016-05-17 | 2021-08-24 | Qualcomm Incorporated | Methods and systems for generating and processing content color volume messages for video |
| US9916638B2 (en) * | 2016-07-20 | 2018-03-13 | Dolby Laboratories Licensing Corporation | Transformation of dynamic metadata to support alternate tone rendering |
| KR102672149B1 (ko) | 2016-10-05 | 2024-06-05 | 돌비 레버러토리즈 라이쎈싱 코오포레이션 | 소스 색 볼륨 정보 메시징 |
| WO2018132329A1 (en) * | 2017-01-10 | 2018-07-19 | Dolby Laboratories Licensing Corporation | Display mapping for high dynamic range images |
| US10944974B2 (en) * | 2017-01-11 | 2021-03-09 | Raytheon Company | Method for encoding and processing raw UHD video via an existing HD video architecture |
| JP2017143546A (ja) * | 2017-03-21 | 2017-08-17 | ソニー株式会社 | 再生装置、記録媒体、表示装置、および情報処理方法 |
| EP3399497A1 (en) * | 2017-05-05 | 2018-11-07 | Koninklijke Philips N.V. | Optimizing decoded high dynamic range image saturation |
| US10939158B2 (en) * | 2017-06-23 | 2021-03-02 | Samsung Electronics Co., Ltd. | Electronic apparatus, display apparatus and control method thereof |
| PL3679716T3 (pl) * | 2017-09-06 | 2026-05-11 | Dolby Laboratories Licensing Corporation | Sposób optymalizacji krzywej tonalnej oraz powiązany koder wideo i dekoder wideo |
| CN119629402A (zh) | 2017-10-12 | 2025-03-14 | 索尼公司 | 接收设备和接收方法 |
| US10778979B2 (en) * | 2018-01-11 | 2020-09-15 | Qualcomm Incorporated | Signaling mechanisms for equal ranges and other DRA parameters for video coding |
| US10917583B2 (en) | 2018-04-27 | 2021-02-09 | Apple Inc. | Standard and high dynamic range display systems and methods for high dynamic range displays |
| JP6583501B2 (ja) * | 2018-08-28 | 2019-10-02 | ソニー株式会社 | 再生装置、表示装置、情報処理方法 |
| US11158024B2 (en) * | 2019-05-31 | 2021-10-26 | Apple Inc. | Configuring alpha channel video based on display settings |
| JP7591499B2 (ja) | 2019-06-12 | 2024-11-28 | サターン ライセンシング エルエルシー | 受信装置、受信方法、サーバ装置およびサーバ処理方法 |
| US20220109781A1 (en) * | 2019-06-13 | 2022-04-07 | Hewlett-Packard Development Company, L.P. | Color matching |
| KR102755132B1 (ko) * | 2019-12-27 | 2025-01-17 | 삼성전자 주식회사 | 다이나믹 톤 메타데이터를 포함하는 영상의 편집을 위한 전자 장치 및 그의 동작 방법 |
| US11301973B2 (en) * | 2020-03-30 | 2022-04-12 | Arm Limited | Tone mapping method |
| US11769234B2 (en) * | 2020-10-07 | 2023-09-26 | Qualcomm Incorporated | Methods and apparatus for histogram based tone mapping |
| KR102980892B1 (ko) | 2020-10-27 | 2026-06-25 | 울산과학기술원 | 전자장치 및 그 제어방법 |
| US20240013475A1 (en) * | 2020-11-12 | 2024-01-11 | Interdigital Ce Patent Holdings, Sas | Transparency range for volumetric video |
| WO2022268748A1 (en) * | 2021-06-23 | 2022-12-29 | Interdigital Ce Patent Holdings, Sas | Device and method for applying a look-up table |
| US11734806B2 (en) | 2021-11-24 | 2023-08-22 | Roku, Inc. | Dynamic tone mapping |
| US12666158B2 (en) * | 2023-01-04 | 2026-06-23 | Adobe Inc. | Gain map generation, embedding, and application for high dynamic range digital image functionality |
| CN116437162B (zh) * | 2023-06-12 | 2023-08-22 | 美视信息科技(常州)有限公司 | 一种信息传输方法、装置、显示器及存储介质 |
| US20250029309A1 (en) * | 2023-07-19 | 2025-01-23 | Ticha Melody Sethapakdi | System for the creation and viewing of custom coded image animations |
| CN116776237A (zh) * | 2023-08-23 | 2023-09-19 | 深圳前海环融联易信息科技服务有限公司 | 一种元数据分类分级方法、装置、设备及介质 |
| US12597181B2 (en) | 2023-10-05 | 2026-04-07 | Adobe Inc. | High dynamic range digital image editing visualizations |
| US12602841B2 (en) | 2023-10-05 | 2026-04-14 | Adobe Inc. | High dynamic range visualizations indicating ranges, point curves, and previews |
| GB2701329A (en) * | 2024-10-08 | 2026-04-29 | Sony Interactive Entertainment Inc | Gameplay video system and method |
Family Cites Families (147)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0724424B2 (ja) | 1986-09-02 | 1995-03-15 | 富士写真フイルム株式会社 | 画像処理方法及び装置 |
| JP2501370B2 (ja) | 1990-10-11 | 1996-05-29 | 三菱電機株式会社 | テレビジョン受信機 |
| US5276779A (en) | 1991-04-01 | 1994-01-04 | Eastman Kodak Company | Method for the reproduction of color images based on viewer adaption |
| JP3561985B2 (ja) * | 1994-11-28 | 2004-09-08 | ソニー株式会社 | 画像処理装置 |
| JP3134744B2 (ja) | 1995-11-20 | 2001-02-13 | 日本電気株式会社 | カラー画像システムにおける色管理方法およびシステム |
| US6075888A (en) | 1996-01-11 | 2000-06-13 | Eastman Kodak Company | System for creating a device specific color profile |
| JPH10294853A (ja) | 1997-04-21 | 1998-11-04 | Fuji Photo Film Co Ltd | 画像合成方法 |
| US7382379B1 (en) | 1997-06-27 | 2008-06-03 | Eastman Kodak Company | Arrangement for mapping colors between imaging systems and method thereof |
| US6411306B1 (en) | 1997-11-14 | 2002-06-25 | Eastman Kodak Company | Automatic luminance and contrast adustment for display device |
| JP3565020B2 (ja) | 1998-06-12 | 2004-09-15 | 松下電器産業株式会社 | 画像表示装置の補正データ生成方法 |
| US6335983B1 (en) | 1998-09-28 | 2002-01-01 | Eastman Kodak Company | Representing an extended color gamut digital image in a limited color gamut color space |
| US6847376B2 (en) | 1998-11-13 | 2005-01-25 | Lightsurf Technologies, Inc. | Method and system for characterizing color display monitor output |
| JP4147655B2 (ja) | 1998-12-07 | 2008-09-10 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
| US6317153B1 (en) | 1999-04-16 | 2001-11-13 | Avid Technology, Inc. | Method and system for calibrating color correction instructions between color correction devices |
| JP3708397B2 (ja) | 2000-03-03 | 2005-10-19 | 三菱電機株式会社 | 色彩特性変換方法及び画像表示装置 |
| JP3904841B2 (ja) | 2000-05-15 | 2007-04-11 | シャープ株式会社 | 液晶表示装置及びそれを用いた電子機器並びに液晶表示方法 |
| JP4150490B2 (ja) * | 2000-07-04 | 2008-09-17 | 株式会社リコー | 画像処理システムおよび画像処理方法および記録媒体 |
| JP2002092655A (ja) | 2000-09-20 | 2002-03-29 | Minolta Co Ltd | 3次元仮想現実を表示するシステム及び方法 |
| JP3620443B2 (ja) | 2000-12-05 | 2005-02-16 | 日産自動車株式会社 | 自動車用表示装置 |
| US6947079B2 (en) | 2000-12-22 | 2005-09-20 | Eastman Kodak Company | Camera having verification display with reverse white balanced viewer adaptation compensation and method |
| US6989859B2 (en) | 2000-12-22 | 2006-01-24 | Eastman Kodak Company | Camera having user interface ambient sensor viewer adaptation compensation and method |
| US7023580B2 (en) | 2001-04-20 | 2006-04-04 | Agilent Technologies, Inc. | System and method for digital image tone mapping using an adaptive sigmoidal function based on perceptual preference guidelines |
| JP3679060B2 (ja) | 2001-05-30 | 2005-08-03 | シャープ株式会社 | カラー表示装置 |
| US7133070B2 (en) * | 2001-09-20 | 2006-11-07 | Eastman Kodak Company | System and method for deciding when to correct image-specific defects based on camera, scene, display and demographic data |
| JP4372401B2 (ja) | 2001-12-21 | 2009-11-25 | シャープ株式会社 | 補正特性決定装置、補正特性決定方法および表示装置 |
| US7206791B2 (en) * | 2002-01-17 | 2007-04-17 | International Business Machines Corporation | System and method for managing and securing meta data |
| US6954543B2 (en) | 2002-02-28 | 2005-10-11 | Ipac Acquisition Subsidiary I, Llc | Automated discovery, assignment, and submission of image metadata to a network-based photosharing service |
| US6844881B1 (en) | 2002-03-29 | 2005-01-18 | Apple Computer, Inc. | Method and apparatus for improved color correction |
| US7184057B2 (en) * | 2002-06-24 | 2007-02-27 | Microsoft Corpoartion | Systems and methods for providing color management |
| KR100490405B1 (ko) | 2002-07-02 | 2005-05-17 | 삼성전자주식회사 | 프린팅 시스템에 있어서 이미지의 색상 조정방법 및 이를위한 그래픽 사용자 인터페이스 |
| US7289663B2 (en) | 2002-07-24 | 2007-10-30 | Eastman Kodak Company | Producing an extended color gamut luminance-chrominance digital image from a captured image |
| US7215343B2 (en) | 2003-01-30 | 2007-05-08 | Eastman Kodak Company | Color correction using a device-dependent display profile |
| JP2004282599A (ja) * | 2003-03-18 | 2004-10-07 | Matsushita Electric Ind Co Ltd | 画像表示装置、画像表示方法、プログラム、および記録媒体 |
| US7616233B2 (en) * | 2003-06-26 | 2009-11-10 | Fotonation Vision Limited | Perfecting of digital image capture parameters within acquisition devices using face detection |
| US7643675B2 (en) * | 2003-08-01 | 2010-01-05 | Microsoft Corporation | Strategies for processing image information using a color information data structure |
| US7840892B2 (en) | 2003-08-29 | 2010-11-23 | Nokia Corporation | Organization and maintenance of images using metadata |
| JP2006042294A (ja) | 2003-09-11 | 2006-02-09 | Matsushita Electric Ind Co Ltd | 画像処理装置、画像処理方法および画像処理プログラム |
| US7599551B2 (en) | 2003-11-14 | 2009-10-06 | Mitsubishi Denki Kabushiki Kaisha | Color correction device and color correction method |
| US7492375B2 (en) | 2003-11-14 | 2009-02-17 | Microsoft Corporation | High dynamic range image viewing on low dynamic range displays |
| JP2005151147A (ja) * | 2003-11-14 | 2005-06-09 | Toshiba Corp | 再生装置及び再生方法 |
| GB2408872B (en) | 2003-12-01 | 2008-12-31 | Inventec Appliances Corp | Method and apparatus for transforming a high dynamic range image into a low dynamic range image |
| JP2005210526A (ja) | 2004-01-23 | 2005-08-04 | Konica Minolta Photo Imaging Inc | 画像処理装置、撮像装置、画像処理方法、画像データ出力方法、画像処理プログラム及び画像データ出力プログラム |
| US8063992B2 (en) | 2004-06-30 | 2011-11-22 | Koninklijke Philips Electronics N.V. | Dominant color extraction for ambient light derived from video content mapped through unrendered color space |
| EP3660847B1 (en) | 2004-09-29 | 2022-11-02 | InterDigital CE Patent Holdings | Handling of color correction metadata |
| WO2006050305A1 (en) * | 2004-11-01 | 2006-05-11 | Technicolor Inc | Method and system for mastering and distributing enhanced color space content |
| JP4151643B2 (ja) | 2004-11-16 | 2008-09-17 | セイコーエプソン株式会社 | 色変換行列作成装置、色変換行列作成プログラム及び画像表示装置 |
| KR100763178B1 (ko) | 2005-03-04 | 2007-10-04 | 삼성전자주식회사 | 색 공간 스케일러블 비디오 코딩 및 디코딩 방법, 이를위한 장치 |
| US7487118B2 (en) | 2005-05-06 | 2009-02-03 | Crutchfield Corporation | System and method of image display simulation |
| JP2006343957A (ja) | 2005-06-08 | 2006-12-21 | Canon Inc | 色処理方法及びその装置 |
| US7656462B2 (en) | 2005-06-17 | 2010-02-02 | Martin Weston | Systems and methods for modifying master film for viewing at different viewing locations |
| US7548657B2 (en) | 2005-06-25 | 2009-06-16 | General Electric Company | Adaptive video compression of graphical user interfaces using application metadata |
| PL3247110T3 (pl) | 2005-07-18 | 2018-08-31 | Thomson Licensing | Sposób i urządzenie do obsługiwania wielu strumieni wideo z wykorzystaniem metadanych |
| JP2007067559A (ja) * | 2005-08-29 | 2007-03-15 | Canon Inc | 画像処理方法、画像処理装置、及び撮像装置の制御方法 |
| US7265794B2 (en) * | 2005-09-01 | 2007-09-04 | Texas Instruments Incorporated | Managing the color temperature for a light source array |
| US7809200B2 (en) | 2005-11-15 | 2010-10-05 | Teledyne Licensing, Llc | Dynamic range compression of high dynamic range imagery |
| KR100744309B1 (ko) * | 2005-11-22 | 2007-07-30 | 삼성전자주식회사 | Svc 방식이 적용되는 디지털 비디오 스트림의 전송시스템과 그 전송 방법 |
| JP4529888B2 (ja) | 2005-12-07 | 2010-08-25 | ブラザー工業株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
| US7746411B1 (en) | 2005-12-07 | 2010-06-29 | Marvell International Ltd. | Color management unit |
| CN101346984B (zh) | 2005-12-21 | 2012-12-26 | 汤姆森特许公司 | 用于显示彩色图像的方法以及用于图像的色彩显示装置 |
| KR101356548B1 (ko) | 2006-01-23 | 2014-01-28 | 막스-플랑크-게젤샤프트 츄어 푀르더룽 데어 비쎈샤프텐 에.파우. | 하이 다이나믹 레인지 코덱들 |
| JP4810420B2 (ja) * | 2006-02-24 | 2011-11-09 | キヤノン株式会社 | 画像処理装置及び画像処理方法、サーバ及びその制御方法、プログラム並びに記憶媒体 |
| CN100507917C (zh) * | 2006-02-24 | 2009-07-01 | 佳能株式会社 | 图像处理设备、图像处理方法以及服务器及其控制方法 |
| JP2007251891A (ja) | 2006-03-20 | 2007-09-27 | Matsushita Electric Ind Co Ltd | コンテンツの撮影装置 |
| US8194997B2 (en) * | 2006-03-24 | 2012-06-05 | Sharp Laboratories Of America, Inc. | Methods and systems for tone mapping messaging |
| DE102006045140A1 (de) * | 2006-03-27 | 2007-10-18 | Siemens Ag | Verfahren zur Erzeugung eines digitalen Datenstroms |
| US7869649B2 (en) * | 2006-05-08 | 2011-01-11 | Panasonic Corporation | Image processing device, image processing method, program, storage medium and integrated circuit |
| JP4930781B2 (ja) | 2006-05-17 | 2012-05-16 | ソニー株式会社 | 画像補正回路、画像補正方法および画像表示装置 |
| US7636496B2 (en) * | 2006-05-17 | 2009-12-22 | Xerox Corporation | Histogram adjustment for high dynamic range image mapping |
| JP4967454B2 (ja) | 2006-05-23 | 2012-07-04 | ソニー株式会社 | 画像補正回路、画像補正方法および画像表示装置 |
| JP5026514B2 (ja) * | 2006-06-02 | 2012-09-12 | トムソン ライセンシング | 入力色空間から出力色空間への測色変換の適合化 |
| JP4238881B2 (ja) | 2006-06-02 | 2009-03-18 | セイコーエプソン株式会社 | 画像補正装置、画像補正方法、画像補正プログラム、画像読み取り装置、画像読み取り方法および印刷装置 |
| WO2007146112A2 (en) | 2006-06-07 | 2007-12-21 | Ati Technologies, Ulc | Display information feedback |
| KR100834762B1 (ko) | 2006-09-29 | 2008-06-05 | 삼성전자주식회사 | 이 기종간 색역 사상 방법 및 장치 |
| US7773127B2 (en) * | 2006-10-13 | 2010-08-10 | Apple Inc. | System and method for RAW image processing |
| US7893975B2 (en) * | 2006-10-13 | 2011-02-22 | Apple Inc. | System and method for processing images using predetermined tone reproduction curves |
| US8441498B2 (en) | 2006-11-30 | 2013-05-14 | Entropic Communications, Inc. | Device and method for processing color image data |
| US20080170031A1 (en) | 2007-01-17 | 2008-07-17 | Chia-Hui Kuo | Method for performing chromatic adaptation while displaying image, and corresponding display circuit and device |
| US8982146B2 (en) * | 2007-01-30 | 2015-03-17 | Fergason Patent Properties Llc | Image acquisition and display system and method using information derived from an area of interest in a video image implementing system synchronized brightness control and use of metadata |
| JP4279318B2 (ja) * | 2007-02-02 | 2009-06-17 | 三菱電機株式会社 | 映像表示装置 |
| US8026908B2 (en) | 2007-02-05 | 2011-09-27 | Dreamworks Animation Llc | Illuminated surround and method for operating same for video and other displays |
| US8537285B2 (en) | 2007-03-14 | 2013-09-17 | Larry Silver | Carrier recovery system with phase noise suppression |
| US9185268B2 (en) | 2007-04-03 | 2015-11-10 | Thomson Licensing | Methods and systems for displays with chromatic correction with differing chromatic ranges |
| US7995242B2 (en) | 2007-05-31 | 2011-08-09 | Sharp Laboratories Of America, Inc. | Systems and methods for attenuation of near-neutral image colors |
| TWI466093B (zh) | 2007-06-26 | 2014-12-21 | Apple Inc | 用於視訊播放的管理技術 |
| US8970636B2 (en) | 2007-06-27 | 2015-03-03 | Thomson Licensing | System and method for color correction between displays with and without average picture dependency |
| JP4835525B2 (ja) | 2007-07-04 | 2011-12-14 | ソニー株式会社 | 画像処理装置、画像処理方法及びプログラム |
| US8330768B2 (en) | 2007-07-27 | 2012-12-11 | Sharp Laboratories Of America, Inc. | Apparatus and method for rendering high dynamic range images for standard dynamic range display |
| KR101401964B1 (ko) * | 2007-08-13 | 2014-05-30 | 삼성전자주식회사 | 메타데이터 인코딩/디코딩 방법 및 장치 |
| US8295594B2 (en) | 2007-10-09 | 2012-10-23 | Samsung Display Co., Ltd. | Systems and methods for selective handling of out-of-gamut color conversions |
| US8660175B2 (en) * | 2007-12-10 | 2014-02-25 | Qualcomm Incorporated | Selective display of interpolated or extrapolated video units |
| CN101953150A (zh) | 2007-12-20 | 2011-01-19 | Ati技术无限责任公司 | 用于描述视频处理的方法、设备及其机器可读取介质 |
| BRPI0822105A2 (pt) | 2008-01-31 | 2015-06-30 | Thomson Licensing | "método e sistema para definição e transmissão de dados de exame através de uma interface de multimídia de alta definição." |
| US8593476B2 (en) * | 2008-02-13 | 2013-11-26 | Gary Demos | System for accurately and precisely representing image color information |
| US8531379B2 (en) | 2008-04-28 | 2013-09-10 | Sharp Laboratories Of America, Inc. | Methods and systems for image compensation for ambient conditions |
| JP4623137B2 (ja) * | 2008-05-14 | 2011-02-02 | 富士ゼロックス株式会社 | 色処理装置、方法及びプログラム |
| CN101600049A (zh) * | 2008-06-06 | 2009-12-09 | 联咏科技股份有限公司 | 图像处理装置与方法 |
| US8446961B2 (en) | 2008-07-10 | 2013-05-21 | Intel Corporation | Color gamut scalability techniques |
| US8416179B2 (en) | 2008-07-10 | 2013-04-09 | Sharp Laboratories Of America, Inc. | Methods and systems for color preservation with a color-modulated backlight |
| US9501963B2 (en) * | 2008-07-18 | 2016-11-22 | Hewlett-Packard Development Company, L.P. | Color profiling of monitors |
| CA2734613C (en) * | 2008-08-19 | 2020-06-09 | Digimarc Corporation | Methods and systems for content processing |
| EP2324636A1 (en) * | 2008-08-22 | 2011-05-25 | Thomson Licensing | Method and system for content delivery |
| WO2010024782A1 (en) | 2008-08-26 | 2010-03-04 | Agency For Science, Technology And Research | A method and system for displaying an hdr image on a ldr display device |
| EP2890149A1 (en) * | 2008-09-16 | 2015-07-01 | Intel Corporation | Systems and methods for video/multimedia rendering, composition, and user-interactivity |
| US20100073362A1 (en) | 2008-09-23 | 2010-03-25 | Ike Ikizyan | Method And System For Scene Adaptive Dynamic 3-D Color Management |
| JP2010114839A (ja) | 2008-11-10 | 2010-05-20 | Canon Inc | 画像処理装置および画像処理方法 |
| US20100149207A1 (en) | 2008-11-21 | 2010-06-17 | Madden Thomas E | Grayscale characteristic for color display device |
| US8749570B2 (en) | 2008-12-11 | 2014-06-10 | International Business Machines Corporation | Identifying and generating color and texture video cohorts based on video input |
| EP2200268B1 (en) * | 2008-12-22 | 2012-02-08 | Thomson Licensing | Method of calibration of a target color reproduction device |
| KR101007101B1 (ko) * | 2009-01-07 | 2011-01-10 | 한양대학교 산학협력단 | 적응형 톤 매핑 장치 및 방법, 그리고 이를 이용한 영상 처리 시스템 |
| US8406569B2 (en) | 2009-01-19 | 2013-03-26 | Sharp Laboratories Of America, Inc. | Methods and systems for enhanced dynamic range images and video from multiple exposures |
| US8831343B2 (en) | 2009-01-19 | 2014-09-09 | Dolby Laboratories Licensing Corporation | Image processing and displaying methods for devices that implement color appearance models |
| WO2010088465A1 (en) | 2009-02-02 | 2010-08-05 | Gentex Corporation | Improved digital image processing and systems incorporating the same |
| US8290295B2 (en) | 2009-03-03 | 2012-10-16 | Microsoft Corporation | Multi-modal tone-mapping of images |
| CN104486605B (zh) | 2009-03-10 | 2017-04-12 | 杜比实验室特许公司 | 扩展动态范围和扩展维数图像信号转换 |
| JP5257158B2 (ja) | 2009-03-11 | 2013-08-07 | 株式会社リコー | 色変換装置、色変換方法およびプログラム |
| JP2010239498A (ja) * | 2009-03-31 | 2010-10-21 | Fujifilm Corp | 画像入出力方法及びシステム |
| JP5517685B2 (ja) | 2009-04-14 | 2014-06-11 | キヤノン株式会社 | 画像処理装置および方法 |
| EP2427819A4 (en) | 2009-05-06 | 2012-11-07 | Thomson Licensing | METHOD AND SYSTEMS FOR DELIVERING MULTIMEDIA CONTENTS ACCORDING TO PRESENTATION EQUIPMENT OPTIONS |
| WO2010132237A1 (en) | 2009-05-11 | 2010-11-18 | Dolby Laboratories Licensing Corporation | Light detection, color appearance models, and modifying dynamic range for image display |
| US8237633B2 (en) | 2009-05-12 | 2012-08-07 | Global Oled Technology Llc | Electro-luminescent display with adjustable white point |
| US8760461B2 (en) | 2009-05-13 | 2014-06-24 | Stmicroelectronics, Inc. | Device, system, and method for wide gamut color space support |
| US20100329646A1 (en) | 2009-06-26 | 2010-12-30 | Loeffler Markus E | System and method for remote film color correction |
| JP5552795B2 (ja) * | 2009-10-26 | 2014-07-16 | 株式会社ニコン | 撮像装置、画像処理装置およびプログラム |
| US8743178B2 (en) * | 2010-01-05 | 2014-06-03 | Dolby Laboratories Licensing Corporation | Multi-view video format control |
| WO2011103258A2 (en) | 2010-02-22 | 2011-08-25 | Dolby Laboratories Licensing Corporation | Video display control using embedded metadata |
| US8928686B2 (en) | 2010-06-08 | 2015-01-06 | Dolby Laboratories Licensing Corporation | Tone and gamut mapping methods and apparatus |
| US8525933B2 (en) | 2010-08-02 | 2013-09-03 | Dolby Laboratories Licensing Corporation | System and method of creating or approving multiple video streams |
| US20120066640A1 (en) * | 2010-09-13 | 2012-03-15 | Ati Technologies Ulc | Apparatus for providing multi-mode warping of graphical user interface objects |
| CN106204474B (zh) | 2011-03-02 | 2019-05-03 | 杜比实验室特许公司 | 局部多等级色调映射运算器 |
| TWI538474B (zh) | 2011-03-15 | 2016-06-11 | 杜比實驗室特許公司 | 影像資料轉換的方法與設備 |
| CN103493489B (zh) | 2011-04-14 | 2016-10-19 | 杜比实验室特许公司 | 基于原色分级模型的图像预测 |
| CN103535038B (zh) | 2011-05-16 | 2017-10-13 | 杜比实验室特许公司 | 用于分层vdr编码的有效架构 |
| PT3742715T (pt) | 2011-05-27 | 2024-10-21 | Dolby Laboratories Licensing Corp | Sistemas escaláveis para controlo de gestão de cor compreendendo níveis variáveis de metadados |
| JP5488583B2 (ja) | 2011-12-27 | 2014-05-14 | カシオ計算機株式会社 | 情報提供システム、サーバ、情報提供方法、及び、プログラム |
| US9219916B2 (en) | 2012-06-12 | 2015-12-22 | Dolby Laboratories Licensing Corporation | Joint base layer and enhancement layer quantizer adaptation in EDR video coding |
| US20140092004A1 (en) * | 2012-09-28 | 2014-04-03 | Ashok K. Mishra | Audio information and/or control via an intermediary device |
| US11146803B2 (en) | 2013-03-11 | 2021-10-12 | Dolby Laboratories Licensing Corporation | Distribution of multi-format high dynamic range video using layered coding |
| JP2016530780A (ja) * | 2013-07-14 | 2016-09-29 | エルジー エレクトロニクス インコーポレイティド | デジタル放送システムにおける高品質の色感表現のための超高画質放送信号送受信方法及び装置 |
| DK3231174T3 (da) * | 2014-12-11 | 2020-10-26 | Koninklijke Philips Nv | Optimering af billeder med højt dynamikområde til bestemte displays |
| KR102308192B1 (ko) * | 2017-03-09 | 2021-10-05 | 삼성전자주식회사 | 디스플레이 장치 및 그 제어 방법 |
| JP7425599B2 (ja) | 2019-12-26 | 2024-01-31 | ダイハツ工業株式会社 | インストルメントパネル |
| GB2611129B (en) * | 2022-03-31 | 2024-03-27 | V Nova Int Ltd | Signal processing with overlay regions |
| US20250285336A1 (en) * | 2022-04-25 | 2025-09-11 | Lg Electronics Inc. | Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method |
| CN117395455A (zh) * | 2022-07-05 | 2024-01-12 | 华为技术有限公司 | 一种编码、解码方法、装置及系统 |
| CN117834833B (zh) * | 2022-08-19 | 2026-07-21 | 腾讯科技(深圳)有限公司 | 一种点云媒体的数据处理方法及相关设备 |
| CN115988215B (zh) * | 2022-12-12 | 2025-11-21 | 上海交通大学 | 可变码率图像压缩方法、系统、装置、终端及存储介质 |
| US20250317618A1 (en) * | 2024-04-09 | 2025-10-09 | Nokia Technologies Oy | Method and apparatus for enabling backward compatible multilayer bitstream in single layer tracks |
-
2012
- 2012-05-17 PT PT201799467T patent/PT3742715T/pt unknown
- 2012-05-17 KR KR1020247010970A patent/KR102758672B1/ko active Active
- 2012-05-17 KR KR1020207016377A patent/KR20200074229A/ko not_active Ceased
- 2012-05-17 SM SM20240426T patent/SMT202400426T1/it unknown
- 2012-05-17 RS RS20241187A patent/RS66113B1/sr unknown
- 2012-05-17 KR KR1020217005628A patent/KR102553977B1/ko active Active
- 2012-05-17 KR KR1020237038793A patent/KR102655945B1/ko active Active
- 2012-05-17 SI SI201232075T patent/SI3742715T1/sl unknown
- 2012-05-17 CN CN201610544390.8A patent/CN106101483B/zh active Active
- 2012-05-17 ES ES20179946T patent/ES2992160T3/es active Active
- 2012-05-17 HR HRP20250991TT patent/HRP20250991T1/hr unknown
- 2012-05-17 HR HRP20220617TT patent/HRP20220617T1/hr unknown
- 2012-05-17 ES ES24196328T patent/ES3075396T3/es active Active
- 2012-05-17 ES ES21216250T patent/ES3039285T3/es active Active
- 2012-05-17 KR KR1020147003166A patent/KR101634090B1/ko active Active
- 2012-05-17 DK DK19190529.8T patent/DK3595281T3/da active
- 2012-05-17 EP EP26185306.3A patent/EP4787830A1/en active Pending
- 2012-05-17 JP JP2014512894A patent/JP5833233B2/ja active Active
- 2012-05-17 HU HUE20179946A patent/HUE068924T2/hu unknown
- 2012-05-17 CN CN201280025742.9A patent/CN103563347B/zh active Active
- 2012-05-17 EP EP21216250.7A patent/EP4009620B1/en active Active
- 2012-05-17 CN CN201610544411.6A patent/CN105933573B/zh active Active
- 2012-05-17 HR HRP20241473TT patent/HRP20241473T1/hr unknown
- 2012-05-17 HU HUE19190529A patent/HUE058712T2/hu unknown
- 2012-05-17 US US14/003,097 patent/US9111330B2/en active Active
- 2012-05-17 SI SI201231993T patent/SI3595281T1/sl unknown
- 2012-05-17 KR KR1020177033903A patent/KR20170135977A/ko not_active Ceased
- 2012-05-17 KR KR1020227033042A patent/KR102602528B1/ko active Active
- 2012-05-17 WO PCT/US2012/038448 patent/WO2012166382A2/en not_active Ceased
- 2012-05-17 EP EP19190529.8A patent/EP3595281B8/en active Active
- 2012-05-17 KR KR1020177021921A patent/KR20170094460A/ko not_active Ceased
- 2012-05-17 KR KR1020147022206A patent/KR20140110071A/ko not_active Ceased
- 2012-05-17 LT LTEP20179946.7T patent/LT3742715T/lt unknown
- 2012-05-17 DK DK20179946.7T patent/DK3742715T3/da active
- 2012-05-17 HU HUE21216250A patent/HUE072456T2/hu unknown
- 2012-05-17 KR KR1020237020197A patent/KR102656330B1/ko active Active
- 2012-05-17 SM SM20220185T patent/SMT202200185T1/it unknown
- 2012-05-17 KR KR1020257001860A patent/KR20250016487A/ko active Pending
- 2012-05-17 EP EP24196328.9A patent/EP4447460B1/en active Active
- 2012-05-17 PL PL21216250.7T patent/PL4009620T3/pl unknown
- 2012-05-17 KR KR1020257001861A patent/KR20250020684A/ko active Pending
- 2012-05-17 KR KR1020197019839A patent/KR20190086036A/ko not_active Ceased
- 2012-05-17 KR KR1020247010968A patent/KR102758666B1/ko active Active
- 2012-05-17 KR KR1020167011420A patent/KR20160054039A/ko not_active Ceased
- 2012-05-17 CN CN201610736168.8A patent/CN106357955B/zh active Active
- 2012-05-17 PL PL19190529T patent/PL3595281T3/pl unknown
- 2012-05-17 PL PL20179946.7T patent/PL3742715T3/pl unknown
- 2012-05-17 CN CN201610544228.6A patent/CN106057168B/zh active Active
- 2012-05-17 RS RS20220438A patent/RS63194B1/sr unknown
- 2012-05-17 EP EP12792811.7A patent/EP2716028B1/en active Active
- 2012-05-17 EP EP20179946.7A patent/EP3742715B1/en active Active
- 2012-05-17 EP EP26185302.2A patent/EP4783564A1/en active Pending
- 2012-05-17 KR KR1020137031003A patent/KR101405032B1/ko active Active
- 2012-05-17 ES ES19190529T patent/ES2913154T3/es active Active
- 2012-05-17 CN CN201410138876.2A patent/CN103873738B/zh active Active
- 2012-05-17 LT LTEP19190529.8T patent/LT3595281T/lt unknown
- 2012-05-17 FI FIEP20179946.7T patent/FI3742715T3/fi active
-
2015
- 2015-06-16 US US14/740,862 patent/US11218709B2/en active Active
- 2015-10-28 JP JP2015211773A patent/JP6224052B2/ja active Active
-
2017
- 2017-10-04 JP JP2017194221A patent/JP6561098B2/ja active Active
-
2018
- 2018-05-14 US US15/979,212 patent/US20180262767A1/en not_active Abandoned
-
2019
- 2019-06-06 US US16/433,228 patent/US20190289305A1/en not_active Abandoned
- 2019-07-22 JP JP2019134476A patent/JP6905010B2/ja active Active
-
2021
- 2021-06-21 US US17/353,519 patent/US11736703B2/en active Active
- 2021-06-24 JP JP2021104767A patent/JP7145290B2/ja active Active
-
2022
- 2022-04-18 CY CY20221100291T patent/CY1125240T1/el unknown
- 2022-09-16 JP JP2022147722A patent/JP7422832B2/ja active Active
- 2022-09-16 JP JP2022147723A patent/JP7422833B2/ja active Active
-
2023
- 2023-07-07 US US18/219,344 patent/US11917171B2/en active Active
-
2024
- 2024-01-16 JP JP2024004518A patent/JP7612061B2/ja active Active
- 2024-01-16 US US18/413,691 patent/US12081778B2/en active Active
- 2024-01-16 US US18/413,720 patent/US12231660B2/en active Active
- 2024-01-16 JP JP2024004519A patent/JP7612062B2/ja active Active
- 2024-06-03 US US18/731,860 patent/US12432364B2/en active Active
- 2024-06-03 US US18/731,823 patent/US12348740B2/en active Active
- 2024-11-22 US US18/957,187 patent/US12418666B2/en active Active
- 2024-12-24 JP JP2024227290A patent/JP7781252B2/ja active Active
- 2024-12-24 JP JP2024226841A patent/JP7858769B2/ja active Active
-
2025
- 2025-02-10 US US19/049,625 patent/US12363326B2/en active Active
- 2025-02-10 US US19/049,442 patent/US12355993B2/en active Active
- 2025-02-10 US US19/049,275 patent/US12328438B1/en active Active
- 2025-02-10 US US19/049,618 patent/US12418667B2/en active Active
- 2025-07-14 US US19/268,800 patent/US12671827B2/en active Active
- 2025-07-14 US US19/268,713 patent/US20250343932A1/en active Pending
- 2025-08-22 US US19/308,110 patent/US20250392739A1/en active Pending
- 2025-08-22 US US19/308,068 patent/US12549746B2/en active Active
- 2025-10-16 US US19/360,418 patent/US12621474B2/en active Active
- 2025-10-16 US US19/360,673 patent/US12556723B2/en active Active
- 2025-11-25 JP JP2025202781A patent/JP2026032118A/ja active Pending
- 2025-11-25 JP JP2025202765A patent/JP2026032117A/ja active Pending
-
2026
- 2026-01-08 US US19/443,216 patent/US12666063B2/en active Active
- 2026-01-08 US US19/443,424 patent/US20260136028A1/en active Pending
- 2026-02-04 US US19/529,822 patent/US12659497B1/en active Active
- 2026-02-05 US US19/530,579 patent/US20260172581A1/en active Pending
- 2026-03-04 US US19/556,849 patent/US20260197472A1/en active Pending
- 2026-04-28 JP JP2026074791A patent/JP2026126323A/ja active Pending
- 2026-04-28 JP JP2026074842A patent/JP2026120852A/ja active Pending
- 2026-04-28 JP JP2026074855A patent/JP2026120853A/ja active Pending
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12328438B1 (en) | Scalable systems for controlling color management comprising varying levels of metadata | |
| HK40069190B (en) | Scalable systems for controlling color management comprising varying levels of metadata | |
| HK40069190A (en) | Scalable systems for controlling color management comprising varying levels of metadata | |
| HK40041880B (en) | Scalable systems for controlling color management comprising varying levels of metadata |