Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
RS62554B1 - Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja - Google Patents
[go: Go Back, main page]

RS62554B1 - Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja - Google Patents

Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja

Info

Publication number
RS62554B1
RS62554B1 RS20211371A RSP20211371A RS62554B1 RS 62554 B1 RS62554 B1 RS 62554B1 RS 20211371 A RS20211371 A RS 20211371A RS P20211371 A RSP20211371 A RS P20211371A RS 62554 B1 RS62554 B1 RS 62554B1
Authority
RS
Serbia
Prior art keywords
display
gsdf
values
digital code
image data
Prior art date
Application number
RS20211371A
Other languages
English (en)
Inventor
Jon Scott Miller
Scott Daly
Mahdi Nezamabadi
Robin Atkins
Original Assignee
Dolby Laboratories Licensing Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=47459140&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=RS62554(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Dolby Laboratories Licensing Corp filed Critical Dolby Laboratories Licensing Corp
Publication of RS62554B1 publication Critical patent/RS62554B1/sr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/153Digital output to display device ; Cooperation and interconnection of the display device with other functional units using cathode-ray tubes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/005Adapting incoming signals to the display format of the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/10Intensity circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • G09G2320/0276Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0285Improving the quality of display appearance using tables for spatial correction of display data
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/04Maintaining the quality of display appearance
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0428Gradation resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0435Change or adaptation of the frame rate of the video stream
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/06Colour space transformation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/14Solving problems related to the presentation of information to be displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/08Details of image data interface between the display device controller and the data line driver circuit
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/08Biomedical applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Picture Signal Circuits (AREA)
  • Processing Of Color Television Signals (AREA)
  • Digital Computer Display Output (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Television Systems (AREA)
  • Indicating Measured Values (AREA)
  • Lock And Its Accessories (AREA)
  • Studio Devices (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

Opis
UPUĆIVANJE NA POVEZANE PRIJAVE
[0001] Ova prijava zahteva prioritet US privremene prijave patenta br. 61/567,579 podnete 6. decembra 2011. god.; US privremene prijave patenta br.61/674,503 podnete 23. jula 2012. god.; i US privremene prijave patenta br.61/703,449 podnete 20. septembra 2012. godine.
[0002] Ova prijava je evropska izdvojena prijava evropske prijave patenta EP 19155297.5 (referenca: D11082EP03), za koju je EPO obrazac 1001 podnet 4. februara 2019.
OBLAST TEHNIKE PRONALASKA
[0003] Predmetni pronalazak se uopšteno odnosi na slikovne podatke. Preciznije, tehničko rešenje predmetnog pronalaska odnosi na razmenu slikovnih podataka baziranih na perceptualnoj nelinearnosti kroz različita svojstva displeja.
STANJE TEHNIKE PRONALASKA
[0004] Napredak u tehnologiji omogućava modernim dizajnima displeja da prikazuju sliku i video zapis sa značajnim poboljšanjem u različitim karalteristikama kvaliteta u odnosu na isti sadržaj, kao što je prikazano na manje modemskim displejima. Na primer, neki moderniji displeji su sposobni da prikazuju sadržaj sa dinamičkim opsegom (DR) koji je viši od standardnog dinamičkog opsega (SDR) konvencionalnih ili standardnih displeja.
[0005] Na primer, neki modemski displeji sa tečnim kristalima (LCD-ovi) imaju jedinicu za osvetljenost (jedinicu za pozadinsku osvetljenost, jedinicu za bočnu osvetljenost, itd.) koja obezbeđuje svetlosno polje u kojem pojedinačni delovi mogu biti modulisani odvojeno od modulisanja stanja poravnanja tečnih kristala aktivnih LCD elemenata. Ovaj pristup dualnom modulisanju se može proširiti (npr., na N-slojeve modulisanja u kojima N obuhvata ceo broj veći od dva), kao sa upravljivim posrednim slojevima (npr., višestruki slojevi pojedinačno upravljivim LCD slojevima) u elektrooptičkoj konfiguraciji displeja.
[0006] Suprotno tome, neki postojeći displeji imaju znatno uži dinamički opseg (DR) nego viši dinamički opseg (HDR). Mobilni uređaji, tableti, uređaji za kompjuterske igrice, televizijski (TV) i kompjuterski monitorski aparati koji koriste tipičnu katodnu cev (CRT), displej sa tečnim kristalima (LCD) sa konstantnim fluorescentnim belim pozadinskim osvetljenjem ili sa tehnologijom plazma ekrana, mogu biti ograničeni u njihovim DR mogućnostima prikazivanja na približno tri reda veličina. Ovakvi postojeći displeji tako predstavljaju standardni dinamički opseg (SDR), koji se ponekad naziva "’nizak’ dinamički opseg " ili "LDR," u odnosu na HDR.
[0007] Slike zabeležene HDR kamerama mogu imati HDR koji se odnosi na scenu koji je značajnije veći od dinamičkih opsega većine ako ne i svih uređaja sa displejom. Slike snimljene HDR-om koji se odnosi na scenu mogu da obuhvate velike količine podataka, i mogu biti konvertovane u postprodukcijske formate (npr., HDMI video signale sa 8 bitnim RGB, YCbCr, ili opcijama dubokih boja; 1.5 Gbps SDI video signale sa 10 bitnom 4:2:2 stopom semplovanja, 3 Gbps SDI sa 12 bitnom 4:4:4 ili 10 bitnom 4:2:2 stopom semplovanja; i druge oblike video formata ili slika) kako bi se olakšao prenos i skladištenje. Postprodukcijske slike mogu da obuhvate mnogo manji dinamički opseg od HDR koji se odnosi na scenu slike. Dalje, dok se slike isporučuju displejima krajnjeg korisnika u cilju prikazivanja, dolazi do promena slike koje su specifične za uređaj i/ili proizvođača, što dovodi do velikog broja očiglednih grešaka u prikazivanju slike u poređenju sa originalnim HDR-om koji se odnosi na scenu slike.
[0008] Evropsku izveštaj o pretraživanju citira WO 2007/014681 A1 ("D1") i EP 1391 865 A1 ("D2").
[0009] D1 opisuje postupak za kalibraciju sistema displeja tako da sistem displeja odgovara primenjenom standardu za širi opseg parametara, npr. uglovi gledanja, u poređenju sa tradicionalnim postupcima kalibracije. Dobija se izračunavanjem optimizovanog seta parametara kalibracije da bi displej bio u skladu sa primenjenim standardom za izabrani opseg parametara.
[0010] D2 opisuje uređaj i postupak za obradu podataka video slike koja se prikazuje na displeju gde više svetlosnih elemenata odgovara pikselima video slike, u kojoj je jasnoća svakog piksela kontrolisana kodnim rečima koje odgovaraju broju impulsa za uključivanje ili isključivanje svetlosnih elemenata, diterovanjem pomenutih podataka video slike i podpolja kodiranjem diterovanih podataka video slike koja se prikazuje. Vrednosti jasnoće podataka video slike se preslikavaju na nivoe jasnoće uzimajući u obzir ljudsku kontrastnu osetljivost zasnovanu na Veber-Fehnerovom zakonu.
[0011] Pristupi opisani u ovom odeljku su pristupi koji se mogu istraživati, ali nije obavezno da su pristupi bili prethodno uzeti u obzir ili istraživani. Tako, ukoliko to nije drugačije rečeno, ne pretpostavlja se da bilo koji od pristupa opisanih u ovom odeljku može da se kvalifikuje kao stanje tehnike samo na osnovu njegovog uključivanja u ovaj odeljak. Slično tome, identifikovani problemi koji se odnose na jedan ili više pristupa, ne treba da se pretpostavi, da su pronađeni u bilo kom stanju tehnike na osnovu ovog odeljka, osim ako nije prethodno navedeno.
SUŠTINA PRONALASKA
[0012] Pronalazak je definisan nezavisnim patentnim zahtevima, uzimajući u obzir bilo koji element koji je ekvivalentan elementu navedenom u patentnim zahtevima. Zavisni zahtev se odnosi na opcione karakteristike nekog tehničkog rešenja pronalaska.
[0013] Samo tehničko rešenje koje se odnosi na jednačinu (10) i Tabelu 3 koje kao primer imaju konstante n, m, c1, c2, i c3 kao što su definisane u nezavisnim zahtevima predstavljaju tehnička rešenja zahtevanog predmetnog pronalaska. Sve ostale pojave reči "tehničko rešenje(a)" se odnose na primere, koji su provobitno podneti ali koji ne predstavljaju tehnička rešenja predmetnog pronalaska; ovi primeri su ipak prikazani samo u ilustrativne svrhe.
KRATAK OPIS SLIKA NACRTA
[0014] Predmetni pronalazak ilustrovan je kao primer, ne kao ograničenje, u slikama pratećih crteža u kojima se referentni brojevi odnose na slične elemente i u kojima:
SL. 1 ilustruje primer familije funkcijskih kriva kontrastne osetljivosti koje se šire preko mnoštva nivoa svetlosnih adaptacija, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 2 ilustruje primer integracionog puta, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 3 ilustruje primer funkcije displeja sive skale, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 4 ilustruje krivu koja prikazuje Veberov razlomak, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 5 ilustruje primer tabele razmene slikovnih podataka sa uređajem razlličitog GSDFa, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 6 ilustruje primer konverzije jedinice, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 7 ilustruje primer SDR displeja, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 8A i SL. 8B ilustruju primer procesnih tokova, prema primeru tehničkog rešenja predmetnog pronalaska;
SL. 9 ilustruje primer hardverske platforme po kojoj računar ili računarski uređaj opisani ovde mogu biti implementirani, prema primeru tehničkog rešenja predmetnog pronalaska; SL. 10A ilustruje maksimume za kodne greške u jedinicama JND u mnoštvu kodnih prostora, svaki sa različitom jednom ili više različitih dužina bita, prema nekim primerima tehničkog rešenja;
SL. 10B do SL.10E ilustruje distribuciju kodnih grešaka, prema nekim primerima tehničkog rešenja; i
SL. 11 ilustruje vrednosti parametara u funkcionalnom modelu, prema primeru tehničkog rešenja.
OPIS PRIMERA TEHNIČKIH REŠENJA
[0015] Ovde su opisani primeri tehničkih rešenja koji se odnose na razmenu slikovnih podataka zasnovanih na perceptualnoj nelinearnoj osvetljenosti kroz displeje različitih mogućnosti. U sledećem opisu, u svrhu objašnjenja, dati su brojni specifični detalji kako bi se obezbedilo temeljno razumevanje predmetnog pronalaska. Međutim, biće očigledno, da predmetni pronalazak može da se upotrebljava bez ovih specifičnih detalja. U drugim slučajevima, dobro poznate strukture i uređaji nisu opisani u previše detalja, kako bi se izbeglo da se nepotrebno opstruira, čini nejasnim, ili nerazumljivim predmetni pronalazak.
[0016] Primeri tehničkih rešenja su ovde opisani prema sledećim smernicama:
1. OPŠTI PREGLED
2. MODEL FUNKCIJE KONTRASTNE OSETLJIVOSTI (CSF)
3. PERCEPTUALNA NELINEARNOST
4. DIGITALNE KODNE VREDNOSTI I SIVI NIVOI
5. PARAMETRI MODELA
6. VARIJABILNE PROSTORNE FREKVENCIJE
7. FUNKCIONALNI MODELI
8. RAZMENA SLIKOVNIH PODATAKA BAZIRANIH NA REFERENTNIM GSDF
9. KONVERZIJA REFERENTNIH KODIRANIH SLIKOVNIH PODATAKA
10. PRIMER TOKA POSTUPAKA
11. MEHANIZMI IMPLEMENTACIJE – PREGLED HARDVERA
12. NABROJANI PRIMERI TEHNIČKIH REŠENJA, EKVIVALENTI, NASTAVCI,
ALTERNATIVE I RAZNO
1. OPŠTI PREGLED
[0017] Ovaj pregled predstavlja osnove opisa nekih aspekata tehničkog rešenja predmetnog pronalaska. Treba napomenuti da ovaj pregled nije opsežan ili iscrpljujući sažetak aspekata tehničkog rešenja. Pored toga, treba napomenuti da ovaj pregled ne treba shvatiti da identifikuje bilo koje posebno značajne aspekte ili elemente tehničkog rešenja, niti da ocrtava bilo koji obim tehničkog rešenja pojedinačno, ili pronalaska u celini. Ovaj pregled samo predstavlja neke koncepte koji se odnose na primer tehničkog rešenja u sažetom i pojednostavljenom obliku, i treba biti shvaćen samo kao konceptualni uvod u detljniji opis primera tehničkih rešenja koji slede u nastavku.
[0018] Ljudski vid ne može da primeti razliku između dve vrednosti osvetljenosti ako dve vrednosti osvetljenosti nisu dovoljno različite jedna od druge. Umesto toga, ljudski vid samo primećuje razliku ako se vrednost osvetljenosti razlikuje ne manje od jedva primetne razlike (JND). Zbog perceptualne nelinearnosti ljudskog vida, količine pojedinačnih JND-ova nisu uniformne veličine ili skalirane kroz opseg svetlosnih nivoa, ali se pre svega razlikuju po različitim pojedinačnim svetlosnim nivoima. Dodatno, zahvaljujući perceptualnoj nelinearnosti, količine pojedinačnih JND-ova nisu uniformne veličine ili skalirane kroz opseg prostorne frekvencije na određenom svetlosnom nivou, već se razlikuju po različitim prostornim frekvencijama ispod granične prostorne frekvencije.
[0019] Kodirani slikovni podaci sa fazama kvantizacije osvetljenosti jednakih veličina ili linearno skaliranih veličina se ne poklapaju sa perceptivnom nelinearnošću ljudskog vida.
Kodirani slikovni podaci sa fazama kvantizacije osvetljenosti na fiksnoj prostornoj frekvenciji takođe se ne poklapaju sa perceptualnom nelinearnošću ljudskog vida. Ovim tehnikama, kada su kodne reči dodeljene da predstavljaju kvantovane vrednosti osvetljenosti, može biti distribuirano previše kodnih reči u jednom posebnom području (npr., u svetlom području ) opsega svetlosnih nivoa, dok premalo kodnih reči može biti distribuirano u drugom području (npr., tamnom području) opsega svetlosnih nivoa.
[0020] U pretrpanom području, mnoštvo kodnih reči može da ne proizvede perceptualne razlike, i tako su neupotrebljive za širu praktičnu primenu. U nedovoljno popunjenom području, dve susedne kodne reči mogu da proizvedu perceptualnu razliku mnogo veću od JND, i moguće da će da proizvedu linijsku distorziju (takođe poznatu kao bending) vizuelnih artefakata.
[0021] Tehnikama koje su ovde opisane, može da se koristi model funkcije kontrastne osetljivosti (CSF) kako bi se odredio JND kroz širok spektar (npr., 0 do 12,000 d/m<2>) svetlosnih nivoa. U primeru tehničkog rešenja, izabran je pik JND kao funkcija prostorne frekvencije na posebnom svetlosnom nivou kako bi predstavio kvant ljudskog opažanja na posebnom svetlosnom nivou. Odabir pika JND je u skladu sa ponašanjem ljudskog vida koje se prilagođava povišenim nivoima vizuelnog opažanja kada se posmatra pozadina bliskih ali različitih vrednosti osvetljenosti, koji se ponekad u video i slikovnom displejnom polju naziva efekat izoštravanja i/ili Vitlov efekat izoštravanja može biti tako i ovde opisan. Kako se ovde koristi, pojam " nivo svetlosne adaptacije" može da se odnosi na svetlosni nivo kojim je odabran/određen JND (npr., pik), predpostavljajući da je ljudski vid prilagođen na svetlosni nivo. Pik JND ovde opisan varira u odnosu na prostornu frekvenciju na različitim svetlosnim adaptivnim nivoima.
[0022] Kao što je ovde korišćen, pojam "prostorna frekvencija" može da se odnosi na stepen prostorne modulacije/razlike u slikama (u kome se stepen računa u odnosu na ili preko prostorne udaljenosti, suprotno od računanja stepena u odnosu na vreme). Suprotno od uobičajenih pristupa koji mogu fiksirati prostornu frekvenciju na specifičnu vrednost, prostorna frekvencija kao što je opisano ovde može da varira, na primer, unutar ili preko opsega. U nekim tehničkim rešenjima, pik JND može biti ograničen unutar određenog opsega prostorne frekvencije (npr., 0.1 do 5.0, 0.01 do 8.0 ciklusa/stepena, ili manjeg ili većeg opsega).
[0023] Referentna funkcija displeja sive skale (GSDF) može biti generisana na osnovu CSF modela. U nekim tehničkim rešenjima, postoji veoma široko polje posmatranja kod CSF modela koji generiše referentne GSDF koje bolje podržava displeje polja zabave. GSDF se odnosi na skup referentnih digitalnih kodnih vrednosti (ili referentne kodne reči), skup referentnih sivih nivoa (ili referentne vrednosti osvetljenosti), i mapiranje između dva skupa. U primeru tehničkog rešenja, svaka referentna digitalna kodna vrednost odgovara kvantu ljudskog opažanja, kao što je predstavljeno JND-om (npr., pik JND na nivou svetlosne adaptacije). U primeru tehničkog rešenja, jednak broj referentnih digitalnih kodnih vrednosti može da odgovara kvantu ljudskog opažanja.
[0024] GSDF može biti dobijena akumulisanjem JND iz početne vrednosti. U jednom primeru tehničkog rešenja, srednja vrednost kodne reči (npr., 2048 za 12-bitni kodni prostor) je data kao početna vrednost referentnom digitalnom kodu. Početna vrednost referentnog digitalnog koda može da odgovara početnom referentnom sivom nivou (npr., 100 cd/m<2>). Drugi referentni sivi nivoi za druge vrednosti referentnog digitalnog koda mogu da se dobiju pozitivnim akumulisanjem (dodavanjem) JND dok se referentni digitalni kod dodaje jedan po jedan, i negativnim akumulisanjem (oduzimanjem) JND dok se referentni digitalni kod oduzima jedan po jedan. U primeru tehničkog rešenja, veličine kao što je prag kontrasta može biti korišćena u računanju referentne vrednosti u GSDF-u, na mestu JND. Ove veličine koje su konkretno korišćene u računanju GSDF mogu biti definisane kao bezjedinični odnosi i mogu da se razlikuju od odgovarajuće JND samo po poznatim ili utvrdljivim multiplikatorima, faktorima deljenja i/ili izjednačavanja.
[0025] Kodni prostor može biti odabran da uključuje sve referentne digitalne kodne vrednosti u GSDF. U nekim tehničkim rešenjima, kodni prostor u kojem se nalaze sve referentne digitalne kodne vrednosti može biti jedan od 10-bitnih kodnih prostora, 11-bitnih kodnih prostora, 12-bitnih kodnih prostora, 13-bitnih kodnih prostora, 14-bitnih kodnih prostora, 15-bitnih kodnih prostora, ili veći ili manji kodni prostor.
[0026] Iako se veliki kodni prostor (>15 bita) može koristiti za hostovanje svih referentnih vrednosti digitalnog koda, u određenom tehničkom rešenju, najefikasniji kodni prostor (npr., 10 bita, 12 bita, itd.) se koristi da sadrži sve referentne digitalne kodne vrednosti generisane u referentnim GSDF.
[0027] Referentne GSDF mogu se koristiti za kodiraje slikovnih podataka, na primer, zabeležene ili generisane HDR kamerama, studijskim sistemima, ili drugim sistemima sa HDR koji se odnosi na scenu koji je značajnije veći od dinamičkog opsega većine ako ne i svih displej uređaja. Kodirani slikovni podaci mogu biti dopremljeni nizvodnim uređajima širokom raznovrsnošću postupaka raspodele ili prenosa (npr., HDMI video signalima sa 8 bitnim RGB, YCbCr, ili opcijama dubokih boja; 1.5 Gbps SDI video signalima sa 10 bitnim 4:2:2 stepenom semplovanja; 3 Gbps SDI sa 12 bitnim 4:4:4 ili 10 bitnim 4:2:2 stepenom semplovanja; i drugim formatima videa ili slike).
[0028] U nekim tehničkim rešenjima, zbog toga što susedne referentne digitalne kodne vrednosti u referentnim GSDF odgovaraju sivim nivoima koji su unutar JND, detalji koje ljudski vid sposoban da razlikuje mogu biti potpuno ili znatno očuvani u slikovnim podacima čije je kodiranje zasnovano na referentnim GSDF. Displej koji potpuno podržava referentne GSDF može da prikazuje slike bez bendinga ili distorzije linija artefakata.
[0029] Slikovni podaci čije je kodiranje bazirano na referentnim GSDF (ili referentnim kodiranim slikovnim podacima) mogu se koristiti da podržavaju široku raznovrsnost manje sposobnih displeja koji mogu da ne podržavaju potpuno sve referentne vrednosti osvetljenosti u referentnim GSDF. Zbog toga što referentni kodirani slikovni podaci obuhvataju sve perceptualne detalje u podržavanom opsegu osvetljenosti (koji može biti dizajniran da bude nadskup onoga što displej podržava), referentne digitalne kodne vrednosti mogu se optimalno i efikasno transkodirti u displej-specifične digitalne kodne vrednosti na način da sačuvaju što je moguće više detalja koliko je specifični displej sposoban da podrži i da izazove što je manje moguće vizuelno primetljivih grešaka. Dodatno i/ili opciono, dekonturisanje i diterovanje može biti obavljeno u sklopu sa, ili kao deo, transkodiranja od referentnih digitalnih kodnih vrednosti do displej-specifičnih digitalnih kodnih vrednosti kako bi se dalje poboljšao kvalitet slike ili videa.
[0030] Tehnike koje su ovde opisane ne zavise od prostora boje. Mogu se koristiti u RGB prostoru boja, YCbCr prostoru boja, ili različitom prostoru boja. Dalje, tehnike kojima se dobijaju referentne vrednosti (npr., referentne digitalne kodne vrednosti i referentni sivi nivoi) korišćenjem JND koja varira sa prostornom frekvencijom mogu se primeniti na različiti kanal (npr., jedan crveni, zeleni, i plavi kanal) osim kanala osvetljenosti u različitim prostorima boja (npr., RGB) koji može ili ne može da obuhvati kanal osvetljenosti. Na primer, referentne plave vrednosti mogu nastati na mestu referentnih sivih nivoa korišćenjem JND koje su primenljive za kanal plave boje. Tako se, u nekim tehničkim rešenjima, siva skala može zameniti bojom. Dodatno i/ili opciono, različiti CSF modeli takođe mogu se koristiti umesto Bartenovog modela. Tako se mogu koristiti različiti parametri modela za isti CSF model.
[0031] U nekim tehničkim rešenjima, ovde opisani mehanizmi formiraju deo sistema za obradu medija, uključujući, ali ne ograničavajući se na: mobilne uređaje, mašine za igrice, televiziju, laptop računare, netbuk računare, celularne radio-telefone, elektronske čitače knjiga, platne terminale, desktop računare, računarske radne stanice, računare kioske, ili različita drugi vrste terminala i jedinica za obradu medija.
[0032] Različite modifikacije poželjnog tehničkog rešenja i osnovnih principa i karakteristika ovde opisanih očigledne su stručnjacima. Tako, objava nije predviđen da bude ograničen na tehnička rešenja koji su prikazana, ali treba da joj se da širok obim koji je u skladu sa principima i karakteristikama ovde opisanim.
2. MODEL FUNKCIJE KONTRASTNE OSETLJIVOSTI (CSF)
[0033] Ljudska vizuelna osetljivost za prostorne strukture u prikazivanju slika može se najbolje opisati funkcijama kontrastne osetljivosti (CSF), koje opisuju kontrastnu osetljivost kao funkcije prostorne frekvencije (ili stepen prostorne modulacije/varijacije u slikama kako ih primećuje ljudski posmatrač). Kako se ovde koristi, kontrastna osetljivost S, može se smatrati kao dobit u vizuelnoj neuronskoj obradi signala kod ljudi, dok prag kontrasta CT, može biti određen obrnuto od kontrastne osetljivosti, na primer:
Kontrast - osetljivost = S = 1/CTizraz (1)
[0034] Kao što je ovde korišćen, pojam "prag kontrasta" može da se odnosi na, ili da bude u vezi sa, najnižom vrednošću (npr., jedva primetne razlike ) ili (relativnog) kontrasta neophodnog kako bi ljudsko oko uočilo razliku u kontrastu; u nekim tehničkim rešenjima, prag kontrasta može takođe biti prikazan kao funkcija jedva primetljive razlike podeljene sa nivoom svetlosne adaptacije kroz opseg vrednosti osvetljenosti.
[0035] U nekim tehničkim rešenjima, prag kontrasta može biti direktno izmeren u eksperimentima, bez korišćenja bilo kog CSF modela. U nekim drugim tehničkim rešenjima, međutim, prag kontrasta može da se odredi tako da bude baziran na CSF modelu. CSF model može se izgraditi sa brojnim parametrima modela i može se koristiti da se dobije GSDF čije faze kvantizacije u sivim nivoima zavise od, i variraju sa svetlosnim nivoima koje karakterišu vrednosti osvetljenosti i prostorna frekvencija. Primer tehničkog rešenja može se implementirati na osnovu jednog ili više raznih CSF modela kao što su dole opisani u Peter G. J. Barten, Contrast Sensitivity of the Human Eye i njegovom Effects on Image Quality (1999) (u daljem tekstu Bartenovog modela ili Bartenov CSF model), ili Scott Daly, poglavlje 17 u Digital Images i Human Vision, izd., od A. B. Watson, MIT Press(1993) (u daljem tekstu Dalijev model). U odnosu na primer tehničkih rešenja predmetnog pronalaska, prag kontrasta korišćen da generiše referentnu funkciju displejne sive skale (GSDF) može nastati eksperimentalno, teoretski, sa CSF modelom, ili njegovom kombinacijom.
[0036] Kao što je ovde korišćeno, GSDF može da se odnosi na mapiranje mnoštva digitalne kodne vrednosti (npr., 1, 2, 3, ... , N) na mnoštvo sivih nivoa (L1, L2, L3, ..., LN), u kojima digitalne kodne vrednosti predstavljaju indeks vrednosti praga kontrasta i sivi nivoi odgovaraju pragu kontrasta, kao što je prikazano u TABELI 1.
TABELA 1
[0037] U jednom tehničkom rešenju, sivi nivo (npr., Li) odgovara digitalnoj kodnoj vrednosti (npr., i) i susedni sivi nivo (npr., Li+1) može da se izračuna u odnosu na kontrast (npr., C(i)) kao što sledi:
u kome C(i) predstavlja kontrast za opseg osvetljenosti koji je povezan između Lii Li+1. Lmean(i, i+1) obuhvata aritmetičku srednju vrednost ili znači dva susedna siva nivoa Lii Li+1. Kontrast C(i) je aritmetički povezan sa Veberovim razlomkom ΔL/L sa faktorom dva. Ovde, ΔL predstavlja (Li+1- Li), i L predstavlja jednu od Li, Li+1, ili srednju vrednost između Lii Li+1.
[0038] U nekim tehničkim rešenjima, GSDF generator može da postavi kontrast C(i) na vrednost jednaku, ili drugačije proporcionalnu, pragu kontrasta (npr., CT(i)) na nivu osvetljenosti L između Lii Li+1, što uključuje sledeće:
C(i) = kCT(i) izraz (3)
gde k predstavlja multiplikativnu konstantu. U odnosu na tehnička rešenja predmetnog pronalaska, druge opisne statistike/definicije (npr., gemetrijska sredina, srednji, mod, varijanta, ili standardno odstupanje) i/ili skaliranje (x2, x3, podeljeno ili pomnoženo sa faktorom skaliranja, itd.) i/ili grananje (+1, 2, -1, -2, oduzeto ili sabrano sa ofset vrednostima, itd.) i/ili merenje mase (npr., dodeljivanjem istih ili različitih faktora mase dvoma susednim sivim nivoima) može se koristiti da dovede u vezu prag kontrasta sa kontrastima u cilju računanja sivih nivoa u GSDF.
[0039] Kao što se računa u izrazima (1), (2) i (3), kontrasti ili pragovi kontrasta mogu da obuhvate relativnu vrednost, i mogu da obuhvataju bezjediničnu vrednost (npr., tako S može takođe da bude bezjedninična).
[0040] CSF model se može izgraditi na osnovu osnovnih merenja praga kontrasta ili izračunanjem zasnovanim na CSF koji prikazuje CSF model. Ljudski vid je na žalost kompleksan, prilagodljiv i nelinearan, tako da ne postoji ni jedna CSF kriva koja opisuje ljudski vid. Umesto toga, može da se generiše familija CSF kriva baziranih na CSF modelu. Čak sa istim CSF modelom, različite vrednosti parametara modela proizvode različite rezultate za familiju CSF kriva.
3. PERCEPTUALNA NELINEARNOST
[0041] SL. 1 ilustruje primer familije CSF kriva koje se protežu preko mnoštva nivoa svetlosne adaptacije. U cilju ilustracije, najviša CSF kriva pokazana na SL. 1 je za nivo svetlosne adaptacije pri vrednosti osvetljenosti od 1000 kandela po kvadratnom metru (cd/m<2>ili 'nita'), i druge krive opadajuće visine su za nivoe svetlosne adaptacije pri opadajućoj vrednosti osvetljenosti sa uzastopnim faktorima od 10 smanjenja. Vidljive karakteristike koje se čitaju iz CSF kriva su da sa povećanjem osvetljenosti (povećanje nivoa svetlosnih adaptacija), povećava se sveukupna kontrastna osetljivost uključujući maksimum (ili pik) kontrastne osetljivosti. Pik prostorne frekvencije na kome kontrastna osetljivost pikova na CSF krivama na SL. 1 prelazi na višu prostornu frekvenciju. Slično, maksimalna perceptivna prostorna frekvencija (frekvencija prekida) na CSF krivama, koja je prekid CSF krivih sa horizontalnom (prostorna frekvencija) osom, se takođe povećava.
[0042] U jednom primeru tehničkog rešenja, CSF funkcija koja povećava familiju CSF kriva kao što je ilustrovano na SL. 1 može nastati sa Bartenovim CSF modelom, koji uzima u obzir broj ključnih efekata koji se odnose na ljudsko opažanje. Primer CSF, S(u), (ili obrnuto od odgovarajućeg praga kontrasta, mt,) po Bartenovom CSF modelu može se izračunati kao što je prikazano u Izrazu (4), ispod.
Primer parametara modela korišćenih u izrazu (4) iznad obuhvata vrednosti koje su nabrojane dole:
∘ 2 (numerički faktor) odgovara binokularnom vidu (4 ako je monokularan);
∘ k predstavlja signal/stepen buke, na primer, 3.0;
∘ T predstavlja integraciono vreme oka, na primer, 0.1 sekunda;
∘ X0predstavlja ugaonu veličinu objekta (npr., u obliku kocke);
∘ Xmaxpredstavlja maksimalnu ugaonu veličinu integracionog područja oka (npr., 12 stepeni);
∘ Nmaxpredstavlja maksimalan broj ciklusa koji su akumulirani preko sume verovatnoće, npr., 15 ciklusa;
∘ η predstavlja kvant efikasnosti oka, npr., .03;
∘ p predstavlja faktor konverzije fotona;
∘ E predstavlja osvetljenost mrežnjače, na primer, u Trolandovim jedinicama;
∘ Φ0predstavlja spektralnu gustinu nervne buke, npr., 3x10<-8>sekundi * stepeni<2>; i
∘ u0predstavlja maksimum prostorne frekvencije za lateralnu inhibiciju, npr., 7 ciklusa/stepeni.
Funkcija transfera optičke modulacije, Mopt, može da se predstavi ovako:
gde σ predstavlja parametar modela koji se odnosi na zenicu i/ili svetlosni nivo.
[0043] Bartenov CSF model kao što je prethodno razmatrano može se koristiti da opiše perceptualnu nelinearnost koja se odnosi na osvetljenost. Drugi CSF modeli mogu takođe da se koriste da opišu perceptualna nelinearnost. Na primer, Bartenov CSF model se ne računa kao efekat prilagođavanja, koji izaziva spuštanje granične prostorne frekvencija u oblast visoke prostorne frekvencije CSF. Ovaj efekat spuštanja uzrokovan prilagođavanjem može se izraziti kao funkcija opadajuće udaljenosti posmatranja.
[0044] Na primer, za udaljenost posmatranja preko 1.5 metara, maksimalna granična prostorna frekvencija kao što je prikazano Bartenovim CSF modelom može se postignuti, bez uticaja na efektivnost Bartenovog modela kao odgovarajućeg modela koji opisuje perceptualnu nelinearnost. Međutim, za udaljenosti koje su manje od 1.5 metara, efekat prilagođavanja postaje značajan, smanjujući preciznost Bartenovog modela.
[0045] Dakle, za tablet displeje, koji imaju bliže udaljenosti posmatranja, kao što je 0.5 metar, i pametne telefone, koji mogu da imaju udaljenost posmatranja do 0.125 metara, Bartenov CSF model možda nije optimalno podešen.
[0046] U nekim tehničkim rešenjima, može se koristiti Dalijev CSF model, koji uzima u obzir efekat prilagođavanja. U određenom tehničkom rešenju, Dalijev CSF model može biti delom sačinjen da se bazira na Bartenovom CSF, S(u), u izrazu (4) iznad, na primer, modifikovanjem optičke modulacije transfera funkcija, Mopt, u izrazu (5).
4. DIGITALNE KODNE VREDNOSTI I SIVI NIVOI
[0047] GSDF, kao što je ilustrovano u TABELI 1, mapira perceptualnu nelinearnost korišćenjem digitalnih kodnih vrednosti da bi predstavila sive nivoe koji su vezani za prag kontrasta u ljudskom vidu. Sivi nivoi koji obuhvataju sve mapirane vrednosti osvetljenosti mogu se distribuirati na takav način da su optimalano distribuirani da se poklapaju sa perceptualnom nelinearnošću ljudskog vida.
[0048] U nekim tehničkim rešenjima, kada je maksimalan broj sivih niva u GSDF dovoljno veliki u odnosu na maksimalni opseg vrednosti osvetljenosti, digitalne kodne vrednosti u GSDF mogu se koristiti na način da postignu najniži broj (npr., ispod sume od ukupno 4096 digitalnih kodnih vrednosti) sivih nivoa bez izazivanja vidljivosti prelaza faza nivoa sive (npr., vidljivo kao lažne konture ili grupe u slici; ili promene boje u tamne regije slike).
[0049] U nekim drugim tehničkim rešenjima, ograničen broj digitalne kodne vrednosti može se i dalje koristiti da predstavlja široki dinamički opseg sivih nivoa. Na primer, kada maksimalan broj nivoa sive skale u GSDF nije dovoljno veliki u odnosu na maksimalni opseg nivoa sive skale (npr., digitalne kodne vrednosti sa prikazom od 8-bita sa opsegom nivoa sivih skala od 0 do 12,000 nita), GSDF mogu se i dalje koristiti na način da postignu najniži broj (npr., ispod ukupno 256 digitalne kodne vrednosti) sivih nivoa da bi se smanjila ili minimizirala vidljivost fazne tranzicije sivog niva. Sa takvim GSDF, količine/stepeni perceptivne greške/artefakata fazne tranzicije mogu se jednako distribuirati kroz hijerarhiju relativno niskog broja sivih nivoa u GSDF. Kao što je ovde korišćen, pojam "nivo sive skale" ili "sivi nivo" može biti korišćen naizmenično, i može da se odnosi na predstavljenu vrednost osvetljenosti (kvantizovana vrednost osvetljenosti predstavljena u GSDF).
[0050] Sivi nivoi u GSDF mogu nastati slaganjem ili intergrisanjem praga kontrasta kroz nivoe svetlosne adaptacije (na različitim vrednostima osvetljenosti). U nekim tehničkim rešenjima, faze kvantizacije između sivih nivoa mogu biti tako odabrane da se faza kvantizacije između bilo koja dva susedna siva nivoa dogodi unutar JND. Prag kontrasta na određenom nivou svetlosne adaptacije (ili vrednosti osvetljenosti) može biti ne viši od jedva primetljive razlike (JND) na tom određenom nivou adaptacije. Sivi nivoi mogu nastati intergrisanjem ili slaganjem delova praga kontrasta (ili JND). U nekim tehničkim rešenjima, broj digitalnih kodnih vrednosti je više nego dovoljnan da predstavi sve JND-e u predstavljenom dinamičkom opsegu osvetljenosti.
[0051] Pragovi kontrasta, ili obrnuto kontrastne osetljivosti, koje su korišćene za izačunavanje skale sivih nivoa mogu se odabrati od CSF krive na različitim prostornim frekvencijama umesto utvrđene prostorne frekvencije za određeni nivo svetlosne adaptacije (ili vrednosti osvetljenosti). U nekim tehničkim rešenjima, svaki od pragova kontrasta je odabran od CSF krive na prostornoj frekvenciji koja odgovara piku kontrastne osetljivosti (npr., usled Vitlovog efekta izoštravanja) za nivo svetlosne adaptacije. Dodatno, prag kontrasta može biti odabran od CSF kriva na različitim prostornim frekvencijama za različite nivoe svetlosne adaptacije.
[0052] Primer izraza za računanje/slaganje sivih nivoa GSDF je sledeći:
gde f predstavlja prostornu frekvenciju, koja može biti drugačija od broja koji je utvrđen tehnikama koje su opisane ovde; i LApredstavlja nivo svetlosne adaptacije. Lminmože biti najniža vrednost osvetljenosti u svim mapiranim sivim nivoima. Kao što se ovde koristi, pojam "Nit" ili njegova skraćenica "nt" mogu da se povežu ili da se odnose, sinonimno ili naizmenično, na jedinicu intenziteta slike, jasnoću, luma i/ili osvetljenosti koja je ekvivalentana ili jednaka jedan (1) kandela po metru kvadratnom (1 Nit = 1 nt = 1 cd/m<2>). U nekim tehničkim rešenjima, Lminmože da obuhvati vrednost nula. U nekim drugim tehničkim rešenjima, Lminmože da obuhvati ne-nultu vrednost (npr., određeni tamni crni nivo, 10<-5>nit, 10<-7>nit, itd., koji može biti niži od onog što displeji uglavnom mogu da postignu). U nekim tehničkim rešenjima, Lminmože biti zamenjen sa drugim početnim vrednostima osim minimalne, kao što je srednja vrednost, ili maksimalna vrednosti, koja dozvoljava slaganje računanjem sa oduzimanjem ili dodavanjem negativnih.
[0053] U nekim tehničkim rešenjima, slaganje JND-ova da bi se dobili sivi nivoi u GSDF je obavljeno sumiranjem, na primer, kao što je prikazano u izrazu (6). U nekim drugim tehničkim rešenjima, može se koristiti integral na mestu diskretne sume. Integral može da se integriše duž integracionog puta određenog iz CSF (npr., izraz (4)). Na primer, integracioni put može da obuhvati pik kontrastnih osetljivosti (npr., različiti pikovi osetljivosti odgovarju različitim prostornim frekvencijama) za sve nivoe svetlosnih adaptacija u (referentnom) dinamičkom opsegu za CSF.
[0054] Kao što je ovde korišćen, integracioni put može da se odnosi na krivu vidljivog dinamičkog opsega (VDR) korišćenog da predstavi ljudsku perceptualnu nelinearnost i da utvrdi mapiranje između skupa digitalnih kodnih vrednosti i skupa referentnih sivih nivoa (kvantizovane vrednosti osvetljenosti). Mapiranje može biti potrebno kako bi se dostigao kriterijum da svaka faza kvantizacije (npr., razlika osvetljenosti od dva susedna siva nivoa u TABELI 1) bude manja od JND-ova iznad ili ispod odgovarajućeg nivoa svetlosne adaptacije (vrednost osvetljenosti). Trenutno dobijena vrednost (u jedinicama nita/prostor-ciklus) integracionog puta na određenom nivu svetlosne adaptacije (vrednost osvetljenosti) je proporcionalna sa JND na određenom nivou adaptacije. Kao što se ovde koristi, pojam "VDR" ili "vizuelni dinamički opseg " može da se odnosi na dinamički opseg koji je širi od standardnog dinamičkog opsega, i može da uključi, ali nije ograničen na, širok dinamički opseg do trenutnog perceptivnog dinamičkog opsega i skala boja koju ljudsko oko trenutno može da uoči.
[0055] Bazirano na tehnikama kao što je opisano ovde, može biti razvijena referentna GSDF koja je nezavisna od bilo kojih specifičnih uređaja ili displeja koji obrađuju sliku. U nekim tehničkim rešenjima, jedan ili više parametara modela osim nivoa svetlosne adaptacije (osvetljenost), prostorne frekvencija, i ugaone veličine mogu se postaviti na konstantane (ili utvrđene) vrednosti.
5. PARAMETRI MODELA
[0056] U nekim tehničkim rešenjima, CSF model je konstruisan sa parametrima vrednosti konzervativnog modela koji pokriva širok opseg displeja. Korišćenje parametara vrednosti konzervativnog modela obezbeđuje manje JND od postojećih standardnih GSDF-a. Prema tome, u nekim tehničkim rešenjima, referentne GSDF u tehnikama opisanim ovde su sposobne da podržavaju vrednosti osvetljenosti sa visokom preciznošću koja premašuje zahteve za ove displeje.
[0057] U nekim tehničkim rešenjima, parametri modela kao što je opisano ovde uključuju parametar vidnog polja (FOV). FOV parametar može biti određen sa vrednošću od 45 stepeni, 40 stepeni, 35 stepeni, 30 stepeni, 25 stepeni, ili drugom većom ili manjom vrednošću koja podržava širok opseg displeja i scenarija posmatranja uključujući one koji su korišćeni u studijima, pozorištima ili najmodernijim sistemima zabave.
[0058] Parametri modela kao što je opisano ovde mogu da uključuju parametar ugaone veličine, koji može da se odnosi na primer, na polje posmatranja. Parametar ugaone veličine može biti određen na vrednost od 45 stepeni x 45 stepeni, 40 stepeni x 40 stepeni, 35 stepeni x 35 stepeni, 30 stepeni x 30 stepeni, 25 stepeni x 25 stepeni, ili drugu veću ili manju vrednost koja podržava širok opseg displeja i scenarija posmatranja. U nekim tehničkim rešenjima, parametar ugaone veličine je korišćen delom da bi se dobila referentna GSDF koja je određena na n stepeni x m stepeni, gde bilo koja n ili m može biti numerička vrednost između 30 i 40, i n i m mogu ili ne mogu biti jednake.
[0059] U nekim tehničkim rešenjima, korišćena je velika ugaona veličina (npr., 40 stepeni x 40 stepeni) da bi se proizvela referentna GSDF sa većim brojem skala sivih nivoa i time većom kontrastnom osetljivošću. GSDF može se koristiti da podržava širok opseg scenarija gledanja i/ili prikazivanja (npr., displeji sa velikim video ekranima) za koje je potreban širok ugao posmatranja od ∼30 do 40 stepeni. GSDF koja ima povećanu osetljivost zahvaljujući odabiru velike ugaona veličine može se takođe koristiti da podržava visoko promenljive scenarije gledanja i/ili prikazivanja (npr., bioskopi). Moguće je da se odaberu čak veće ugaone veličine; međutim, povećavanje ugaonih veličina značajnije iznad određene ugaone veličine (npr., 40 stepeni) može proizvesti relativno ograničene marginalne koristi.
[0060] U nekim tehničkim rešenjima, referentan GSDF model pokriva veliki opseg osvetljenosti. Na primer, sivi nivoi, ili kvantizovane vrednosti osvetljenosti, koji su predstavljeni referentnim GSDF modelom imaju opseg od 0 ili približno 0 (npr., 10<-7>cd/m<2>) do 12,000 cd/m<2>. Niža granica predstavljenih vrednosti osvetljenosti u referentnim GSDF modelima može biti 10<-7>cd/m<2>, ili niže ili više vrednosti (npr., 0, 10<-5>, 10<-8>, 10<-9>cd/m<2>, itd.). GSDF može se koristiti da podržava širok opseg scenarija gledanja i/ili prikazivanja sa različitim ambientalnim svetlosnim nivoima. GSDF može se koristiti da podržava širok opseg displeja sa različitim tamnim crnim nivoima (u pozorištima, u zatvorenom, ili na otvorenom prostoru).
[0061] Gornja granica predstavljenih vrednosti osvetljenosti u referentnom GSDF modelu može biti 12,000 cd/m<2>, ili niže ili više vrednosti (npr., 6000-8000, 8000-10000, 10000-12000, 12000-15000 cd/m<2>, itd.). GSDF može se koristiti da podržava širok opseg scenarija gledanja i/ili prikazivanja sa različitim ambientalnim svetlosnim nivoima. GSDF može se koristiti da podržava širok opseg displeja sa različitim maksimalnim osvetljenostima (HDR TV, SDR displeji, laptopovi, tableti, mobilni uređaji, itd.).
6. PROMENLJIVA PROSTORNE FREKVENCIJE
[0062] SL. 2 ilustruje primer integracione putanje (označene kao VDR) koja se može koristiti kao integraciona putanja za dobijanje nivoa sive u referentnom GDSF-u, kao što je ovde opisano, u skladu sa primerom tehničkog rešenja predmetnog pronalaska. U tehničkim rešenjima, VDR kriva se koristi za tačno hvatanje pika kontrastne osetljivosti ljudskog vida u visokom dinamičnom opsegu vrednosti osetljivosti.
[0063] Kao što je ilustrovano na SL. 2, pik kontrastne osetljivosti se ne dešava na utvrđenoj vrednosti prostorne frekvencije, nego se pre dešava na manjoj prostornoj frekvenciji dok nivoi svetlosne adaptacije (vrednosti osvetljenosti) padaju. Ovo znači da tehnike (npr., DICOM) sa utvrđenom prostornom frekvencijom mogu značajnije da potcene kontrastnu osetljivost ljudskog vida na tamne nivoe svetlosne adaptacije (niska vrednosti osvetljenosti). Niža kontrastna osetljivost povećava viši prag kontrasta, što dovodi do većih veličina faza kvantizacije u kvantizovanim vrednostima osvetljenosti.
[0064] Drugačije od Digital Imaging and Communications in Medicine (DICOM) standarda, VDR kriva dobijena tehnikom kao što je ovde opisano ne utvrđuje parametar modela prostorne frekvencije na utvrđenoj vrednosti kao što je 4 ciklusa po stepenu. Pre, VDR kriva varira sa prostornom frekvencijom i precizno beleži maksimalnu kontrastnu osetljivost ljudskog vida na mnoštvu nivoa svetlosnih adaptacija. VDR kriva pravilno uzima u obzir efekat izoštravanja zahvaljujući prilagodljjivosti ljudskog vida na širok opseg nivoa svetlosnih adaptacija, i pomaže u generisanju visoko-preciznih referentnih GSDF. Ovde, pojam "visoko-precizni" znači da su perceptualne greške nastale zbog kvantizacije vrednosti osvetljenosti uklonjene ili značajno smanjene bazirano na referentnom GSDF koja najbolje i najefikasnije beleži ljudsku vizuelna nelinearnost unutar ograničenja utvrđene veličine kodnog prostora (npr., jedan ili 10 bita, 12 bita, itd.).
[0065] Proces računanja može biti korišćen da izračuna sive nivoe u referentnim GSDF (npr., TABELA 1). U primeru tehničkog rešenja, proces računanja je učestan i ponavlja se, uzastopno određujući prag kontrasta (ili prag modulacije, Na primer, mtu izrazu 4) od VDR krive, i primenjuje se na prag kontrasta kako bi se dobio uzastopni sivi nivoi u referentnim GSDF. Ovaj proces računanja može biti implementiran sa sledećim izrazima (7):
gde j-1, j i j 1 predstavljaju indekse tri susedne digitalne kodne vrednosti; Lj-1, Lji Lj+1odgovaraju sivim nivoima za koje su digitalne kodne vrednosti j-1, j i j+1 mapirane, redom. Lmaxi Lminodvojeno predstavljaju maksimalnu vrednost osvetljenosti i minimalnu vrednost osvetljenosti kroz JND ili deo JND. Upotreba JND ili njenog dela, zadržava visoku preciznost referentne GSDF.
[0066] Prag kontrasta mtkoji je povezan sa JND može biti definisan kao relativno svojstvo, npr., razlika između Lmaxi Lmin, koja je podeljena određenom vrednošću osvetljenosti bilo koje Lmax ili Lmin, ili između Lmaxi Lmin (npr., srednja vrednost Lmax i Lmin). U nekim tehničkim rešenjima, mtmože biti alternatovno definisana kao razlika između Lmaxi Lmin, koja je podeljena multiplikatorom (npr., 2) određene vrednosti osvetljenosti bilo koje Lmaxili Lmin, ili između Lmaxi Lmin. U kvantiranju vrednosti osvetljenosti u GSDF u mnoštvo sivih nivoa, Lmaxi Lminmogu da se odnose na susedne sive nivoe u mnoštvu sivih nivoa. Kao rezultat, Ljmože se povezati sa Lj-1i Lj+1kroz mt, redom, kao što je prikazano u izrazu (7).
[0067] U alternativnim tehničkim rešenjima, umesto korišćenja linearnih izraza kao što je ilustrovano u izrazu (7), može da se koristi nelinearni izraz koji se odnosi na JND-ove ili prag kontrasta sa sivi nivoima. Na primer, alternativni izraz baziran na standardnim odstupanjima podeljen srednjom vrednošću može biti korišćen na mestu jednostavnog odnosa praga kontrasta kao što je ilustrovano.
[0068] U nekim tehničkim rešenjima, referentna GSDF pokriva opseg od 0 do 12,000 cd/m<2>sa digitalnom kodnom vrednosti predstavljenom kao 12-bitna vrednost celog broja. Kako bi se dalje poboljšala preciznost referentne GSDF, mtmože se pomnožiti sa razlomnom vrednošću f. Dalje, centralna digitalna vrednost L2048 (imajući u vidu da su digitalne kodne vrednosti najmanje ograničene na 0 i 4096 kao u 12-bitnom kodnom prostoru koji je kompatibilan sa SDI) mogu se mapirati na 100cd/m<2>. Izraz (7) može da rezultira sledećim izrazima 8:
gde je vrednost razlomka f određena na 0.918177. U primeru tehničkog rešenja, minimalna dozvoljena vrednost za digitalne kodove je određena na kodnu reč (ili vrednost celog broja) 16 je određen do 0 (cd/m<2>). Druga najniža digitalna kodna vrednost 17 se završava na 5.27x10<-7>cd/m<2>, dok se digitalna kodna vrednost 4076 završava na 12,000 cd/m<2>.
[0069] SL. 3 ilustruje primer GSDF koji mapira između mnoštva sivih nivoa (u logaritamskim vrednostima osvetljenosti) i mnoštva digitalnih kodnih vrednosti u 12-bitnom kodnom prostoru, prema primeru tehničkog rešenja predmetnog pronalaska.
[0070] SL.4 ilustruje krivu koja prikazuje Veberov razlomak (Delta L/L, ili ΔL/L) zasnovan na sivim nivoima primera GSDF na SL. 3. Perceptualna nelinearnost ljudskog vida kao što je ilustrovano na SL. 4 je predstavljena kao funkcija vrednosti osvetljenosti na logaritamskoj osi osvetljenosti. Uporedne vizuelne razlike (npr., JND) ljudskog vida odgovaraju velikim Delta L/L vrednostima na nižim vrednostima osvetljenosti. Kriva Veberovih razlomaka se proteže kao asimptota do konstantne vrednosti za visoke vrednosti osvetljenosti (npr., Veber razlomak od 0.002 što odgovara Veberovom zakonu na višim vrednostima osvetljenosti).
7. MODELI FUNKCIJA
[0071] Jedna ili više analitičkih funkcija mogu se koristiti da se dobije mapiranje između digitalne kodne vrednosti sivih nivoa u GSDF (referentne GSDF ili uređaj-specifični GSDF) kao što je ovde opisano. Jedna ili više analitičkih funkcija mogu biti utvrđene, standardno-bazirane, ili nastavci standardno-baziranih funkcija. U nekim tehničkim rešenjima, GSDF generator (npr., 504 na FIG. 5) može da generiše GSDF u formi jedne ili više forvard lukap tabela (LUT) i/ili jednog ili više obrnutih LUT-ova baziranih, na jednoj ili više analitičkih funkcija (ili formula). Najmanje neki od ovih LUT-ova može biti obezbeđeno raznim koderima slikovnih podataka (npr., 506 na FIG. 5) ili širokoj raznovrsnosti displeja koji se koriste u konverziji između referentnih sivih nivoa i referentnih digitalnih kodnih nivoa u svrhu kodiranja referentnih slikovnih podataka. Dodatno, opciono, ili alternativno, najmanje neka od analitičkih funkcija (sa njihovim koeficijentima u celom broju ili predstavljeno kliznom tačkom) može biti direktno omogućena koderima slikovnih podataka ili širokoj raznovrsnosti displeja kako bi postigli mapiranje između digitalne kodne vrednosti i sivih nivoa u GSDF kao što je ovde opisano i/ili konverziju između sivih nivoa i digitalniih kodnih nivoa u svrhu kodiranja slikovnih podataka.
[0072] U nekim tehničkim rešenjima, analitičke funkcije kao što je opisano ovde obuhvataju sledeću funkciju koja može da se koristi da predvidi digitalnu kodnu vrednost baziranu na odgovarajućim sivim nivoima, kao što sledi:
gde D predstavlja (npr., 12 bit) vrednost digitalniog koda, L predstavlja vrednost osvetljenosti ili sivog nivoa u nitovima, n može da predstavlja pad u srednjem delu, a logD/logL krive prikazane izrazom (9), m može da predstavlja oštrinu pregiba logD/logL krive, i c1,c2 i c3 može da definiše krajnju i srednju tačku logD/logL krive.
[0073] U nekim tehničkim rešenjima, analitičke funkcije obuhvataju obrnutu funkciju koja odgovara sledećoj funkciji u izrazu (9) i moge se koristiti da se predvidi vrednost osvetljenosti zasnovanoj na odgovarajućoj digitalnoj kodnoj vrednost, kao što sledi:
[0074] Predviđene digitalne kodne vrednosti bazirane na mnoštvu vrednosti osvetljenosti korišćenjem izraza (9) mogu se uporediti sa posmatranim digitalnim kodnim vrednostima. Posmatrane digitalne kodne vrednosti mogu biti, ali nisu ograničene samo na bilo koji od, numeričkih kalkulacija baziranih na CSF modelu kao što je prethodno razmatrano. U jednom tehničkom rešenju, odstupanje između predviđene digitalne kodne vrednosti i posmatranih digitalnih kodnih vrednosti može biti računato i minimizirano kako bi se dobile optimalanne vrednosti parametara n, m, c1, c2, i c3u izrazu (9).
[0075] Takođe, predviđene vrednosti osvetljenosti bazirane na mnoštvu digitalnih kodnih vrednosti korišćenjem izraza (10) mogu se uporediti sa posmatranim vrednostima osvetljenosti. Posmatrane vrednosti osvetljenosti mogu, ali nisu ograničene da, budu generisane korišćenjem numeričkog računanja baziranog na CSF modelu kao što je prethodno razmatrano, ili korišćenjem ljudskih vizuelnih eksperimentalnih podataka. U jednom tehničkom rešenju, odstupanje između predviđenih vrednosti osvetljenosti i posmatranih vrednosti osvetljenosti može se dobiti kao delovanje parametara n, m, c1, c2, i c3i minimizirati da bi se dobila optimalana vrednost parametara n, m, c1, c2, i c3u izrazu (10).
[0076] Skup optimalnih vrednosti parametara n, m, c1, c2, i c3kao što je određeno izrazom (9) može ili ne mora biti isti kao skup optimalne vrednosti parametara n, m, c1, c2, i c3kao što je određeno izrazom (10). U slučaju razlike između dva skupa, jedan ili oba od dva skupa može se koristiti da generiše mapiranje između digitalne kodne vrednosti i vrednosti osvetljenosti. U nekim tehničkim rešenjima, dva skupa optimalne vrednosti parametara n, m, c1, c2, i c3, ako su različiti, mogu biti dovedeni u harmoniju, na primer, baziranu na minimizaciji round-trip greške, nastale obavljanjem kodnih operacija u oba pravca uzvodno i obrnuto izrazima (9) i (10). U nekim tehničkim rešenjima, višestruki round-trip procesi mogu biti sprovedeni kako bi se proučile greške nastale u digitalnim kodnim vrednostima i/ili u vrednostima osvetljenosti ili sivim nivoima. U nekim tehničkim rešenjima, odabir parametara u izrazima (9) i (10) može biti baziran na najmanje delom po principu da se neće pojaviti značajna greška u jednom, dva, ili više round trip procesa. Primeri beznačajne round trip greške mogu da uključe, ali nisu ograničeni samo na jednu, grešake manje od 0.0001%, 0.001%, 0.01%, 0.1%, 1%, 2%, ili druge konfigurabilne vrednosti.
[0077] Tehnička rešenja uključuju korišćenje kodnog prostora jedne ili više različitih bitnih dužina kako bi se predstavile digitalne kontrolne vrednosti. Optimizovane vrednosti parametara u izrazima (9) i (10) mogu biti dobijene za svaki od mnoštva kodnih prostora, svaki sa različitom jednom ili više različitih bitnih dužina. Zasnovane na optimizovanim vrednostima izraza (9) i (10), distribucije kodnih grešaka mogu da se utvrde (npr., greške transformacije unapred, greške obrnute transformacije, ili round trip greške u digitalnim kodnim vrednostima bazirane na izrazima (9) i (10)). U nekim tehničkim rešenjima, numerička razlika od jedne (1) u dve digitalne kodne vrednosti odgovara pragu kontrasta (ili odgovara JND) na svetlosnom nivou između dve vrednosti osvetljenosti predstavljene sa dve digitalne kodne vrednosti. SL. 10A ilustruje maksimume za kodne greške u jedinicama JND u mnoštvu kodnih prostora od kojih svaki sa različitom jednom ili više različitih preciznosti (sa različitim bitnim dužinama), prema nekim primerima tehničkih rešenja. Na primer, na osnovu funkcionalnih modela kao što je opisano ovde, maksimalna kodna greška za kodni prostor beskrajne ili ograničene bitne dužine je 11.252. U poređenju, na osnovu modela funkcije kao što je ovde opisano, maksimalna kodna greška za kodni prostor do 12 bita dužine (ili 4096) je 11.298. Ovo znači da je kodni prostor 12 bita dužine za digitalne kodne vrednosti odličan izbor sa modelom funkcije kao što je predstavljeno izrazima (9) i (10).
[0078] SL. 10B ilustruje distribuciju kodne greške za kodni prostor od 12 bita dužine (ili 4096) sa transformacijom unapred (od vrednosti osvetljenosti do digitalne kodne vrednosti) kao što je precizirano izrazom (9), prema primeru tehničkog rešenja. SL. 10C ilustruje distribuciju kodne greške za kodni prostor od 12 bita dužine (ili 4096) sa transformacijom unazad (od digitalne kodne vrednosti do vrednosti osvetljenosti) kao što je precizirano izrazom (10), prema primeru tehničkog rešenja. Obe SL.10B i SL.10C prikazuju maksimalnu kodnu grešku manju od 12.5.
[0079] Sl.11 ilustruje vrednosti parametara koje mogu da se koriste u izrazima (9) i (10), prema primeru tehničkog rešenja. U nekim tehničkim rešenjima, kao što je ilustrovano, formule bazirane na celom broju mogu se koristiti da predstave/približno predstave ove nejedinične vrednosti celog broja u specifičnoj implementaciji modela funkcije kao što je ovde opisano. U nekim drugim tehničkim rešenjima, utvrđena tačka, vrednosti klizne tačke sa jednom ili više preciznosti (npr., 14-, 16-, ili 32 bita) mogu se koristiti da predstave ove nejedinične vrednosti celog broja u specifičnoj implementaciji modela funkcije kao što je ovde opisano.
[0080] Tehnička rešenja uključuju korišćenje modela funkcije sa formulama drugačijim od onih (koji mogu biti krive za nijansno mapiranje) datih u izrazima (9) i (10). Na primer, konusni model sa Naka-Rašton formulom koja sledi, može se koristiti sa modelom funkcije kao što je opisano ovde:
u kojoj L predstavlja vrednosti osvetljenosti, n, m i σ predstavlja parametre modela povezanih sa konusnim modelom, i, Ldpredstavlja predviđene vrednosti koje se mogu kodirati digitalnim kodnim vrednostima. Mogu se koristiti slični postupci dobijanja parametara modela kroz minimiziranje odstupanja kako bi se dobile optimalne vrednosti parametara modela za izraz (11). SL. 10D prikazuje primer koji je koristan za razumevanje ovog pronalaska i ilustruje distribuciju kodnih grešaka za kodni prostor od 12 bitne dužine (ili 4096) sa transformacijom unapred (od vrednosti osvetljenosti do digitalnih kodnih vrednosti) kao što je precizirano izrazom (11), prema primeru tehničkog rešenja. U tehničkom rešenju, maksimalna kodna greška kao što je ilustrovano na SL.10D je 25 JNDa.
[0081] U drugom primeru, model funkcije može se generisati sa Reised mu formulom, na sledeći način:
u kojoj x predstavlja vrednosti osvetljenosti, i y predstavlja predviđene digitalne kodne vrednosti. Optimalne vrednosti parametara modela µ mogu se dobiti kroz minimalizovanje odstupanja. SL.
10E ilustruje distribuciju kodnih grešaka za kodni prostor od 12 bita dužine (or 4096) sa transformacijom unapred (od vrednosti osvetljenosti do digitalnih kodnih vrednosti) kao što je precizirano izrazom (12), prema primeru tehničkog rešenja. U jednom tehničkom rešenju, maksimalna kodna greška kao što je ilustrovano na SL.10E je 17 JND-a.
[0082] Kao što je ovde ilustrovano, u nekim tehničkim rešenjima, model funkcije može se koristiti da predvidi kodne vrednosti iz vrednosti osvetljenosti ili predvidi vrednosti osvetljenosti iz kodnih vrednosti. Formule koje su korišćene modelom funkcije, mogu biti obrnute. Ista ili slična logička obrada može biti implementirana kako bi se obavila transormacija unapred i obrnuto između ovih vrednosti. U nekim tehničkim rešenjima, parametri modela koji uključuju, ali nisu ograničeni samo na bilo koji od eksponenata, mogu biti predstavljeni brojevima sa fiksiranom decimalnom tačkom ili formulama baziranim na celim brojevima. Tako, najmanje deo logičke obrade može biti efikasno implementiran samo u hardveru, samo u sofveru, ili kombinaciji hardvera i softvera. Slično tome, najmanje deo LUTa generisanog modelom funkcije ili modelom formula (kao što je u izrazima (9) do (12)) može biti efikasno implementiran samo u hardveru, samo u sofveru, ili kombinaciji hardvera i softvera (uključujući ASIC ili FPGA). U nekim tehničkim rešenjima, jedan, dva ili više modela funkcija može biti implementirano u pojedinačnom računarskom uređaju, konfiguraciji od višestrukih računarski uređaja, serveru, itd. U nekim tehničkim rešenjima, greške u predviđenim kodnim vrednostima mogu biti unutar 14 kodnih vrednosti ciljne ili posmatrane vrednosti duž celog opsega vidljivog dinamičkog opsega vrednosti osvetljenosti. U nekim tehničkim rešenjima, ovo važi za oba transmisiju unapred i obrnuto. Mogu biti korišćeni isti ili različiti skupovi parametara modela u transmisiji unapred i obrnuto. Može biti maksimizirana tačnost povratnog putovanja sa optimalnom vrednošću parametara modela. Mogu se koristiti različiti kodni prostori. U posebnom tehničkom rešenju, kodni prostor od 12 bit dužina (4096) može se koristiti da sadrži digitalne kodne vrednosti sa minimalnim kodnim greškama kroz ceo opseg vidljivog dinamičkog opsega.
[0083] Kao što se ovde koristi, referentni GSDF može da se odnositi na GSDF koji obuhvata referentne digitalne kodne vrednosti i referentne sive nivoe koji su u vezi preko modela funkcije (parametri modela kojim mogu biti određene ciljne ili posmatrane vrednosti preko CSF modela), kao što je određeno numeričkim računanjem (npr., bez određivanja bilo koje funkcijske reprezentacije mapiranja između digitalne kodne vrednosti i vrednosti osvetljenosti) na osnovu CSF modela, ili kao što je određeno podacima dobijenim iz studija ljudskog vida. U nekim tehničkim rešenjima, uređaj GSDF može takođe da obuhvata mapiranje između digitalne kodne vrednosti i sivih nivoa koji mogu biti analitički predstavljeni modelom funkcije kao što je opisano ovde.
8. RAZMENA SLIKOVNIH PODATAKA BAZIRANIH NA REFERENTNIM GSDF
[0084] U cilju ilustracije, opisano je da su digitalne kodne vrednosti smeštene u 12 bitni kodni prostor. Ovaj pronalazak, međutim, nije toliko ograničen. Digitalne kodne vrednosti sa različitim kodnim prostorima (npr., različitim dubinama bita osim 12 bita) mogu se koristiti u referentnim GSDF. Na primer, 10 bitna vrednost celog broja može se koristiti da predstavlja digitalne kodove. Umesto mapiranja digitalne kodne vrednosti 4076 u vrednost osvetljenosti 12000 cd/m<2>u 12-bitnoj reprezentaciji digitalnih kodova, digitalna kodna vrednost 1019 može se mapirati u vrednost osvetljenosti 12000 cd/m<2>u 10-bitnoj reprezentaciji digitalnih kodova. Prema tome, ova i druge varijacije mogu se koristiti u kodnim prostorima (dubinama bita) za digitalne kodne vrednosti u referentnim GSDF.
[0085] Referentni GSDF mogu se koristiti za razmenu slikovnih podataka kroz različite GSDF-e koji mogu biti pojedinačno dizajnirani za svaki tip uređaja koji prima sliku i uređaja koji prikazuje sliku. Na primer, GSDFu koji je implementiran specifičnan tip uređaja koji prima sliku ili uređaja koji prikazuje sliku može implicitno ili eksplicitno da zavisi od parametara modela koji ne se ne poklapaju sa parametrima modela standardnog GSDF ili uređaj-specifičnog GSDF sa drugim tipom uređaja koji prima sliku ili uređaja koji prikazuje sliku.
[0086] Referentni GSDF mogu da odgovaraju oblicima krive kao što je prikazano na SL. 3 i SL.
4. Uopšteno govoreći, oblici GSDFa zavise od parametara korišćenih da bi se dobili ili dizajnirali GSDFi. Tako, referentni GSDF zavise od referentnog CSF modela i referentnih parametara modela koji se koriste da generišu referentne GSDF od referentnih CSF modela. Oblik krive uređaj-specifičnog GSDF zavisi od specifičnog uređaja, uključujući parametre displeja i uslova gledanja ukoliko je specifični uređaj displej.
[0087] U jednom primeru, displej čiji je podržavani opseg vrednosti osvetljenosti ograničen na manje od 500 cd/m<2>može da ne pretrpi povećanje u nagibu u oblasti visoke vrednosti osvetljenosti (koji se desi kada se ljudski vid prebacuje na logaritamsko ponašanje za sve frekvencije) kao što je prikazano na SL. 3. Pokretanje displeja sa oblikom krive na SL. 3 može dovesti do neoptimalnog (npr., neoptimalne) raspoređivanja sivih nivoa, sa previše sivih nivoa raspoređenih u svetlim oblastima, i nedovoljno raspoređenih u tamnim oblastima.
[0088] U drugom primeru, displej sa niskim kontrastom je dizajniran da se koristi na otvorenom u različitim dnevnim uslovima. Opseg osvetljenosti displeja može da se pojavi u velikoj meri ili potpuno u oblasti logaritamskog ponašanja kao na SL. 3. Pokretanje ovog displeja sa niskim kontrastom sa oblikom krive kao na SL. 3 može takođe dovesti do neoptimalnog (suboptimalnog) raspoređivanja sivih nivoa, sa previše sivih nivoa raspoređenih u tamnim oblastima, i nedovoljno raspoređenih u svetlim oblastima.
[0089] Primenom tehnika kao što je ovde opisano, svaki displej može da koristi svoj specifični GSDF (koji zavisi ne samo od parametara displeja, nego takođe od uslova gledanja koji, na primer, utiču na konkretan crni nivo) kako bi optimalano podržavao perceptualnu informaciju u kodiranim slikovnim podacima sa referentnim GSDF. Referentni GSDF koristi jedan ili više uzvodnih (npr., kodnih) uređaja za sveobuhvatno kodiranje slikovnih podataka kako bi se sačuvali perceptualni detalji koliko god je to moguće. Kodirani slikovni podatak u referentnim GSDF se tada isporučuje ka jednom ili više nizvodnih (npr., dekodnih) uređaja. U jednom primeru tehničkog rešenja, kodiranje slikovnih podataka na osnovu referentnih GSDF-ova je nezavisno od specifičnih uređaja koji potom dekodiraju i/ili prikazuju slikovne podatke.
[0090] Svaki uređaj (npr., displej) ima svoj specifični GSDF gde su nivoi sive specifični za uređaj, podržani/optimizovani. Specifični sivi nivoi mogu biti poznati proizvođaču displeja, ili ih je proizvođač posebno dizajniranao kako bi podržavali GSDF koji je specifičan za uređaj (koji mogu ili ne moraju da budu baziran na standardu). Linijski drajver uređaja može se implementirati sa kvantizovanom vrednosti osvetljenosti koja je specifična za uređaj. Optimizacija za uređaj može najbolje da se obavi kada je zasnovana na kvantizovanim vrednostima osvetljenosti koje su specifične za uređaj. Dodatno, tamni crni nivo (npr., najniži uređaj-specifični sivi nivo), koji može biti korišćen kao niža granica opsega uređaj-specifičnih sivih nivoa, može biti skup zasnovan delimično na trenutnom ambientalnom svetlosnom nivou i/ili optičkoj refleksivnosti uređaja (koja može biti poznata proizvođaču). Kada se na taj način odredi tamni crni nivo, mogu da se dobiju ili odrede uređaj-specifični sivi nivoi implicitnim ili eksplicitnim akumulisanjem (npr., slaganje/intergrisanje) faza kvantizacije u linijskom drajveru uređaja. Dobijanje i/ili podešavanje sivih nivoa može ili ne mora da se obavi istovremeno kada uređaj prikazuje slike.
[0091] Tako, primenom tehnike kao što je ovde opisano, tehnička rešenja predmetnog pronalaska mogu da uključe, ali nisu ograničeni samo na, kodiranje slikovnih podataka sa referentnim GSDF i dekodiranje i prikazivanje slikovnih podataka sa displej-specifičnih GSDF.
[0092] Tehnike kao što je opisano ovde mog se koristiti da razmenu slikovnih podataka kroz raznovrsnost uređaja sa različitim GSDF-a. SL. 5 ilustruje primer radnog okvira (500) razmene slikovnih podataka sa uređajima razlličitog GSDF-a, prema tehničkim rešenjima predmetnog pronalaska. Kao što je ilustrovano na SL. 5, prilagodljiv CSF model (502) može se koristiti da generiše referentne GSDF (504). Pojam "prilagodljiv" može da se odnosi na prilagodljivost CSF modela ljudskoj vizuelnoj nelinearnosti i ponašanjima. Prilagodljiv CSF model može se izraditi barem delimično na više CSF parametara (ili parametara modela). Mnoštvo parametara modela uključuje, na primer, nivo svetlosne adaptacije, područje displeja u položaju širine, nivo buke, podesnost (fizička udaljenost gledanja), vektor modulacije osvetljenosti ili boje (koji može biti, na primer, povezan sa test slikama ili šablonima slike koji se koriste u prilagodljivom CSF modelu (502)).
[0093] Uzvodni (npr., za kodiranje) uređaj može da primi slikovne podatke koji treba da se kodiraju sa referentnim GSDF (504) pre nego što se slikovni podaci ili njihovi derivativi transmituju ili distribuiraju do nizvodnih (npr., dekodnih) uređaja. Slikovni podaci koji treba da budu kodirani mogu izvorno da budu u bilo kom mnoštvu formata (standardno bazirani, posebno izrađeni, njihovi nastavci, itd.) i/ili mogu nastati iz od bilo kog mnoštva izvora slika (kamera, server slika, određen medij, itd.). Primeri slikovnih podataka koji treba da budu kodirani uključuju, ali nisu ograničeničeni samo na, neobrađene ili druge slike sa visokom bitnom dubinom 530. Neobrađene ili druge slike sa visokom bitnom dubinom mogu da se dobiju kamerom, studijskim sistemom, sistemom umetniče obrade, i drugim sistemom obrade slika, serverom slika, sadržajem baze podataka, itd. Slikovni podaci mogu da uključe ali nisu ograničeni samo na, digitalne fotografije, video slike, 3D slike, ne-3D slike, računarskigenerisane grafike, itd. Slikovni podaci mogu da obuhvate slike koje se odnose na scenu, slike koje se odnose na uređaj, ili slike sa različitim dinamičkim opsezima. Primeri slikovnih podataka koji treba da budu kodirani mogu da uključe verziju visokog kvaliteta originalnih slika koje treba da budu editovane, semplovane, i/ili kompresovane, zajedno sa metapodacima, u kodirani bitni tok za distribuciju ka sistemima za primanje slika (nizvodni sistem obrade slika kao što su displeji različitih proizvođača). Neobrađene ili druge slike sa visokom bitnom dubinom mogu biti visokog stepena semplovanja i korišćene od strane profesionalaca, umetničkih studija, emiterskih kompanija, najsavremenijih produkcijskih medija, itd. Slikovni podaci koji se kodiraju takođe mogu da budu u celosti ili delimično računarski generisani, ili mogu biti čak dobijeni bazirano u celosti ili delimično, od postojećih izvora slika kao što su stari filmovi ili dokumentarni filmovi.
[0094] Kao što se ovde koristi, fraza "slikovni podaci koji se kodiraju" može da se odnosi na slikovne podatke od jedne ili više slika; slikovni podaci koji treba da budu kodirani mogu da obuhvate slikovne podatke sa tačkom plutanja ili utvrđenom tačkom, i mogu biti u bilo kom prostoru boja. U tehniškom rešenju, jedna ili više slika mogu biti u RGB prostoru boja. U drugom tehničkom rešenju, jedna ili više slika mogu biti u YUV prostoru boja. U primeru, svaki piksel u slici kao što je opisano ovde obuhvata vrednosti piksela tačke plutanja za sve kanale (npr., kanale boja crvene, zelene, i plave u RGB prostoru boja) koje su definisane u prostoru boja. U drugom primeru, svaki piksel u slici kao što je opisano ovde obuhvata vrednosti piksela utvrđene tačke za sve kanale (npr., 16 bita ili viših/nižih brojeva bita vrednosti piksela utvrđene tačke za kanale boja crvene, zelene, i plave u RGB prostoru boja) koje su definisane u prostoru boja. Svaki piksel može opciono i/ili alternativno da obuhvata semplovane vrednosti piksela za jedan ili više kanala u prostoru boja.
[0095] U nekim tehničkim rešenjima, kao odgovor na primanje slikovnih podataka koji se kodiraju, uzvodni uređaj u radnom okviru (500) mapira vrednosti osvetljenosti kao što je specificirano ili određeno slikovnim podacima u referentne digitalne kodne vrednosti u referentnom GSDF, i generiše, bazirano na slikovnim podacima koji se kodiraju, referentne kodirane slikovne podatke sa referentnim digitalnim kodnim vrednostima. Proces mapiranja, od vrednosti osvetljenosti baziranoj na slikovnim podacima koji treba da budu kodirani u referentne digitalne kodne vrednosti, može da uključi odabranje referentne digitalne kodne vrednosti koje odgovaraju referentnim sivim nivoima (npr., kao što je prikazano u TABELI 1) poklapa se, ili se približava blisko kao bilo koje druge referentne vrednosti osvetljenosti u referentnim GSDF, sa vrednostima osvetljenosti kao što je specificirano ili određeno slikovnim podacima koji se kodiraju i zamenjuju vrednosti osvetljenosti sa referentnim digitalnim kodnim vrednostima u referentnim kodiranim slikovnim podacima.
[0096] Dodatno, opciono ili alternativno, mogu se primeniti faze predobrade i naknadne obrade (koji mogu da uključe, ali nisu ograničen samo na, konverziju prostora boja, semplovanje nadole, semplovanje nagore, mapiranje nijansi, gradiranje boja, dekompresija, kompresija, itd.) koje mogu da se obave kao deo generatisanja referentnih kodiranih slikovnih podataka.
[0097] U primeru tehničkog rešenja, radni okvir (500) može da obuhvati softver i/ili hardver komponente (npr., kodirajuću ili formatirajuću jedinicu (506)) koji su konfigurisani da kodiraju i/ili formatiraju referentne kodirane slikovne podatke u jedan ili više kodiranih izlaznih nizova bita ili fajlova slika. Kodirani tokovi bitova ili fajlovi slike mogu biti na standardno baziranom formatu, posebnom formatu, ili nastavku formata baziranog najmanje delimično na standardno baziranom formatu. Dodatno i/ili opciono, kodirani tokovi bitova ili fajlovi slike mogu da obuhvate metapodatke koji sadrže jedan ili više povezanih parametara (npr., parametri modela; minimalna vrednost osvetljenosti, maksimalne vrednost osvetljenosti, minimalna digitalna kodna vrednost, maksimimalna digitalna kodna vrednost, itd., kao što je ilustrovano u TABELI 1, SL.3 i SL. 4; identikovanje polja koje identifikuje CSF među mnoštvom CSF; referentna udaljenost gledanja) koji su povezani sa referentnim GSDF, predobrada i nakandna obrada koja se koristi da generiše referentne kodirane slikovne podatke.
[0098] U nekim tehničkim rešenjima, radni okvir (500) može da obuhvata jedan ili više odvojenih uzvodnih uređaja. Na primer, najmanje jedan ili više uzvodnih uređaja u radnom okviru (500) može biti kofigurisano da kodiraju slikovne podatke bazirane na referentnim GSDF. Uzvodni uređaji mogu da obuhvataju softver i/ili hardver komponente konfigurisane da izvršavaju funkcije koje se odnose na 502, 504, i 506, na SL.5. Kodirani tokovi bitova ili fajlovi slike mogu imati izlaz uz pomoć uzvodnih uređaja (502, 504, i 506, sa SL.5) kroz mrežnu vezu, digitalne interfejse, medije za skladištenje, itd., i isporučeni u slikovne tokove podataka (508) do drugih uređaja za obradu ili prikazivanje slika.
[0099] U nekim tehičkim rešenjima, radni okvir (500) dalje obuhvata jedan ili više nizvodnih uređaja kao jedan ili više posebnih uređaja. Nizvodni uređaji mogu da budu konfigurisani da prime/pristupe, iz toka (508) slikovnih podataka, kodirane tokove bitova ili fajlove slika otpremljene od strane jednog ili više uzvodnih uređaja. Na primer, nizvodni uređaji mogu da obuhvataju komponente softvera i/ili hardvera (npr., jedinica (510) za dekodiranje ili reformatiranje) konfigurisane da dekodiraju i/ili reformatiraju kodirane tokove bitova i fajlove slika, i izvuku/preuzmu referentne kodirane slikovne podatke. Kao što je ilustrovani na SL. 5, nizvodni uređaji mogu da obuhvataju raznolik skup displeja.
[0100] U nekim tehničkim rešenjima, displej (nije prikazan) se može dizajnirati i/ili implementirati da podrži referentnu GSDF. Prikazivanje HDR slike visoke preciznosti može biti obezbeđeno ako displej podržava svaki sivi nivo u referentnoj GSDF. Displej može da prikazuje slike u detaljima na finijem nivou nego što, ili na istom nivou kao, ljudski vid može da detektuje.
[0101] U nekim tehničkim rešenjima, digitalne kodne vrednosti poreklom iz displeja (koji može biti implementiran kao digitalizovane naponske vrednosti, npr., digitalni nivoi drajvera ili DDL, u sistemu displeja) u GSDF specifičnim za uređaj može da odgovara sivim nivoima specifičnim za uređaj (ili vrednostima osvetljenosti) različitim od onih u referentnoj GSDF. Nivoi sive specifični za uređaj mogu biti dizajnirani da podrže sRGB, Rec. 709, ili druge specifičnosti uključujući one koji koristi prikaze povezane sa komplementarnim gustinama. Dodatno, opciono, ili alternativno, uređaj-specifični sivi nivoi mogu se zasnivati na suštinskim DAC karakteristikama displej drajvera.
[0102] U nekim tehničkim rešenjima, displej A (512-A) se može dizajnirati i/ili implementirati da podrži uređaj-specifičnu GSDF A (514-A) displeja vidljivog dinamičkog opsega (VDR). GSDF A (514-A) može biti baziran na dubini bita od 12 bita (12-bitni prostor koda) za uređajspecifične digitalne kodne vrednosti, 10,000:1 odnos kontrasta (CR), i >P3 skalu. GSDF A (514-A) može da podrži sive nivoe unutar prvog pod-opsega (npr., 0 do 5,000 cd/m<2>) u celom opsegu referentne GSDF (504). Alternativno i/ili opciono, GSDF A (514-A) može da podrži ceo opseg (0 do 12,000 cd/m<2>, na primer) u referentnoj GSDF (504), ali može da obuhvati manje od svih referentnih sivih nivoa u referentnoj GSDF (504).
[0103] U nekim tehničkim rešenjima, displej B (512-B) se može dizajnirati i/ili implementirati da podrži uređaj-specifičnu GSDF B (514-B) za dinamički opseg uži od VDR. Na primer, displej uređaj B (512-B) može biti displej standardnog dinamičkog opsega (SDR). Kao što se ovde koristi, izrazi "standardni dinamički opseg" i "nizak dinamički opseg," i/ili njihove odgovarajuće skraćenice "SDR" i "LDR" mogu da se koriste kao sinonimi i/ili naizmenično. U nekim tehničkim rešenjima, GSDF B (514-B) može da podrži dubinu bita od 8 bita za uređaj-specifične digitalne kodne vrednosti, 500-5,000:1 odnos kontrasta (CR), i skalu boje kao što je opisano u Rec. 709. U nekim tehničkim rešenjima, GSDF B (514-B) može da obezbedi sive nivoe unutar drugog pod-opsega (npr., 0 do 2000 cd/m<2>) referentne GSDF (504).
[0104] U nekim tehničkim rešenjima, displej C (512-C) se može dizajnirati i/ili implementirati da podrži uređaj-specifičnu GSDF C (514-C) za dinamički opseg čak uži od SDR. Na primer, displej C (512-C) može biti tablet displej. U nekim tehničkim rešenjima, GSDF C (514-C) može da podrži dubinu bita od 8 bita za uređaj-specifične digitalne kodne vrednosti, 100-800:1 odnos kontrasta (CR), i skala boja manja od one definisane u Rec. 709. U nekim tehničkim rešenjima, GSDF C (514-C) može da podrži sive nivoe unutar trećeg pod-opsega (npr., 0 do 1,200 cd/m<2>) referentne GSDF (504).
[0105] U nekim tehničkim rešenjima, displej (npr., displej D (512-D)) se može dizajnirati i/ili implementirati da podrži uređaj-specifičnu GSDF (npr., GSDF D (514-D)) za veoma ograničen dinamički opseg mnogo uži od SDR. Na primer, displej D (512-D) može da obuhvata e-papir displej. U nekim tehničkim rešenjima, GSDF D (514-D), može da podrži dubinu bita od 6 bita ili manju za uređaj-specifične digitalne kodne vrednosti; odnos kontrasta (CR) od 10:1 ili manji, i skala boja mnogo manja od one definisane u Rec. 709. U nekim tehničkim rešenjima, GSDF D (514-D) može da podrži sive nivoe unutar četiri pod-opsega (npr., 0 do 100 cd/m<2>) referentne GSDF (504).
[0106] Preciznost u prikazivanju slika može se elegantno skalirati sa svakim displejem A do D (512-A preko -D). U nekim tehničkim rešenjima, podskup sivih nivoa u svakoj od uređajspecifičnih GSDF A do D (514-A preko -D) može biti u korelaciji sa, ili da se preslikava, podržanim referentnim sivim nivoima u referentnoj GSDF (504) na takav način da se ravnomerno raspodele perceptualno uočljive greške u opsegu sivih nivoa podržanih tim displejom.
[0107] U nekim tehničkim rešenjima, displej (npr., jedan od 512-A preko -D) sa uređajspecifičnom GSDF (npr., jednom od 514-A preko -D) prima/izvlači referentne kodirane slikovne podatke kodirane na osnovu referentnu GSDF. Kao odgovor, displej, ili jedinica za konverziju (jedna od 516-A preko -D) tu, mapira referentne digitalne kodne vrednosti kao što je specificirano u referentnim kodiranim slikovnim podacima, na uređaj-specifične digitalne kodne vrednosti koji su poreklom iz displeja. Ovo se može izvesti na jedan od nekoliko načina. U nekom tehničkom rešenju, mapiranje od referentne digitalne kodne vrednosti na uređajspecifične digitalne kodne vrednosti uključuje odabir uređaj-specifičnih sivih nivoa (koji odgovaraju uređaj-specifičnim digitalnim kodnim vrednostima) koji odgovaraju, ili približno odgovaraju što je bliže bilo kojim drugim uređaj-specifičnim sivim nivoima, referentnim sivim nivoima (koji odgovaraju referentnim digitalnim kodnim vrednostima). U drugom primeru, mapiranje od referentnih digitalnih kodnih vrednosti na uređaj-specifične digitalne kodne vrednosti uključuje (1) određivanje nijansa-mapiranih vrednosti osvetljenosti na osnovu referentnih sivih nivoa (koji odgovaraju referentnim digitalnim kodnim vrednostima) povezanim sa referentnom GSDF, i (2) odabir uređaj-specifičnih sivih nivoa (koji odgovaraju uređajspecifičnim digitalnim kodnim vrednostima) koji odgovaraju, ili približno odgovaraju što je bliže bilo kojim drugim uređaj-specifičnim sivim nivoima, nijansa-mapiranim vrednostima osvetljenosti.
[0108] Zatim, displej, ili čip napajanja (jedan od 518-A preko -D) u njemu, može da koristi digitalne kodne vrednosti specifične za displej za prikazivanje slike sa uređaj-specifičnim sivim nivoima koji odgovaraju kodnim vrednostima specifičnim za displej.
[0109] Opšte govoreći, referentna GSDF može se zasnivati na drugačijem CSF modelu od onog na kome se zasniva GSDF specifičan za displej. Konverzija/mapiranje između referentne GSDF i uređaj-specifične GSDF je neophodno. Čak iako se isti CSF model koristi za generisanje i referentne GSDF i uređaj-specifične GSDF, različite vrednosti parametara modela mogu da se koriste u izvođenju GSDF. Za referentnu GSDF, vrednosti parametara modela mogu da se konzervativno podese da bi se očuvali detalji za širok spektar nizvodnih uređaja, dok za uređajspecifičnu GSDF, vrednosti parametara modela mogu da odražavaju specifični dizajn/implementaciju i uslove gledanja pod kojima će displej da prikazuje slike. Konverzija/mapiranje između referentne GSDF i uređaj-specifične GSDF je i dalje potrebno, jer specifični parametri uslova gledanja displeja (npr., ambijentalni svetlosni nivo, optička refleksivnost displeja, itd.) se razlikuju od vrednosti parametara modela korišćenih za izvođenje referentne GSDF. Ovde, parametri uslova gledanja mogu da uključuju one koji ometaju kvalitet displeja (npr., odnos kontrasta, itd.) i povećavaju crni nivo (npr., najniži sivi nivo, itd.). Konverzija/mapiranje između referentne GSDF i uređaj-specifične GSDF tehnikama kao što je ovde opisano poboljšava kvalitet u prikazivanju slike (npr., poboljšava odnos kontrasta povećanjem vrednosti osvetljenosti u regionima visoke vrednosti, itd.).
9. KONVERZIJA REFERENCE KODIRANI PODACI
[0110] SL. 6 ilustruje primer jedinice za konverziju (npr., 516), prema nekim tehničkim rešenjima predmetnog pronalaska. Jedinica (516) za konverziju može, ali nije ograničena samo na to, da bude jedna (npr., 516-A) od mnoštva jedinica za konverziju (npr., 516-A preko -D) kao što je ilustrovano na SL. 5. U nekim tehničkim rešenjima, jedinica (516) za konverziju može da primi prve podatke definicije za referentnu GSDF (REF GSDF) i druge podatke definicije za uređaj-specifičnu GSDF (npr., GSDF-A (514-A sa SL. 5)). Kao što se ovde koristi, izrazi "uređaj-specifični" i "displej-specifični" mogu da se koriste naizmenično, ako je uređaj displej.
[0111] Na osnovu primljenih podataka o definiciji, jedinica (516) za konverziju kaskadira referentnu GSDF sa GSDF specifičnim za displej da bi se formirala tabela pretraživanja konverzije (LUT za konverziju). Kaskadiranje između dve GSDFs može da uključuje poređenje sivih nivoa u dve GSDF, i na osnovu rezultata poređenja sivih nivoa, uspostavljanje mapiranja između referentnih digitalnih kodnih vrednosti u referentnoj GSDF i digitalnih kodnih vrednosti specifičnim za displej u displej-specifičnoj GSDF.
[0112] Tačnije, sa obzirom na referentnu digitalnu kodnu vrednost u referentnoj GSDF, njen odgovarajući referentni sivi nivo može se odrediti na osnovu referentnog GSDF. Referentni sivi nivo tako određen može se koristiti da locira uređaj-specifični sivi nivo u displej-specifičnoj GSDF. U jednom tehničkom rešenju, locirani nivo sive specifičan za uređaj može da odgovara, ili približno odgovara što je bliže bilo kojim drugim displej-specifičnim sivim nivoima u displejspecifičnoj GSDF, referentnom sivom nivou. U još jednom tehničkom rešenju, nijansa-mapirana vrednost osvetljenosti može da se dobije globalnim ili lokalnim operaterom nijansa-mapiranja koji deluje na referentni sivi nivo; gde uređaj-specifični sivi nivo lociran može da odgovara, ili približno odgovara što je bliže bilo kojim drugim displej-specifičnim sivim nivoima u displejspecifičnoj GSDF, nijansa-mapiranoj vrednosti osvetljenosti.
[0113] Sa sivim nivoom specifičnim za uređaj, digitalna kodna vrednost specifična za displej može da se identifikuje iz displej-specifične GSDF. Ulaz se može dodati ili definisati u LUT za konverziju, koji se sastoji od referentne digitalne kodne vrednosti i displej-specifične kodne vrednosti.
[0114] Faze kako su gore opisani mogu se ponoviti za druge referentne digitalne kodne vrednosti u referentnoj GSDF.
[0115] U nekim tehničkim rešenjima koji su korisni za razumevanje ovog pronalaska, LUT za konverziju može se prethodno izraditi i skladištiti pre nego što se prime i obrade slikovni podaci čija obrada treba da se izvrši delimično na osnovu LUT-a za konverziju. U alternativnim tehničkim rešenjima, slikovni podaci koji treba da se obrade sa LUT-om za konverziju su analizirani. Rezultati analize mogu biti korišćeni da se postave ili najmanje podese odnosi slaganja između referentnih digitalnih kodnih vrednosti i uređaj-specifičnih digitalnih kodnih vrednosti. Na primer, ako slikovni podaci ukazuju na određeno koncentrovanje ili distribuciju vrednosti osvetljenosti, LUT za konverziju može se podesiti na način da očuva veliku količinu detalja u koncentrovanom regionu vrednosti osvetljenosti.
[0116] U nekim tehničkim rešenjima, jedinica (516) za konverziju obuhvata jedan ili više komponenata softvera i/ili hardvera (pod-jedinica (602) za poređenje) konfigurisanih da porede faze kvantizacije (npr., razlike u vrednostima osvetljenosti, ili ΔLs) između susednih digitalnih kodnih vrednosti) u referentnoj GSDF i u GSDF specifičnoj za displej (514-A). Na primer, faza kvantizacije pri referentnoj digitalnoj kodnoj vrednosti u referentnoj GSDF može biti referentna razlika u vrednostima osvetljenostu (referentna GSDF ΔL), dok faza kvantizacije pri displejspecifičnoj digitalnoj kodnoj vrednosti u displej-specifičnoj GSDF može biti displej-specifična razlika u vrednostima osvetljenosti (displej-specifična GSDF ΔL). Ovde, displej-specifična digitalna kodna vrednost odgovara (ili formira par u LUT za konverziju sa) referentnoj digitalnoj kodnoj vrednosti. U nekim primerima, pod-jedinica (602) za poređenje poredi ove dve razlike u vrednostima osvetljenosti. Ova operacija je suštinski test koji može da se izvede ili na osnovu ΔL vrednosti, ili opciono i/ili alternativno, na osnovu relativnih nagiba dve GSDF krive.
[0117] Faze kvantizacije za vrednosti osvetljenosti u displej-specifičnoj GSDF mogu obično da pređu referentnu GSDF, kako su jedan ili više referentnih sivih nivoa iz referentne GSDF (npr., odgovara domenu velike dubine bita, itd.) spojeni u displej-specifičnim sivim nivoima iz displejspecifične GSDF (npr., odgovara domenu male dubine bita, itd.). U ovim slučajevima, diterovanje se koristi da se uklone artifakti bendinga. Kao deo sveukupnog diterovanja, diterovanje se takođe izvodi na lokalnim okolnim izlaznim pikselima (u prostoru i/ili vremenu). U izvesnom smislu, ljudsko oko može biti predstavljeno kao niskopropusni filter. Najmanje u ovom smislu, izvođenjem proseka lokalni okolnih piksela kao što su opisani ovde tako se stvaraju željeni izlazni sivi nivoi koji smanjuju i/ili uklanjaju vizuelne artifakte bendinga, koji drugačije mogu biti prisutni zbog velikih faza kvantizacije u displej-specifičnoj GSDF.
[0118] U ređim slučajevima, faze kvantizacije za vrednosti osvetljenosti za referentnu GSDF mogu povremeno da pređu one displej-specifične GSDF. Koristi se postupak na osnovu algoritma dekonturisanja, koji sintetiše izlazni sivi nivo na osnovu ulaznog sivog nivoa, na primer, izvođenjem proseka susednih ulaznih piksela.
[0119] U skladu sa tim, ako je referentna GSDF ΔL veća od displej-specifične GSDF ΔL, koja je "Y" put na SL. 6, onda je algoritamska zastavica dekonturisanja podešena za ulaz, u LUT za konverziju, koji obuhvata referentnu digitalnu kodnu vrednost i displej-specifičnu digitalnu kodnu vrednost.
[0120] Ako je referentna GSDF ΔL manja od displej-specifične GSDF ΔL, koja je "N" put na SL. 6, onda je algoritamska zastavica diterovanja podešena za ulaz, u LUT za konverziju, koji obuhvata referentnu digitalnu kodnu vrednost i displej-specifičnu digitalnu kodnu vrednost.
[0121] Ako je referentna GSDF ΔL jednaka displej-specifičnoj GSDF ΔL, onda nisu ni algoritamska zastavica dekonturisanja niti algoritamska zastavica diterovanja podešene za ulaz, u LUT za konverziju, koji obuhvata referentnu digitalnu kodnu vrednost i displej-specifičnu digitalnu kodnu vrednost.
[0122] Algoritamska zastavice dekonturisanja i diterovanja mogu biti skladištene sa ulazima u LUT za konverziju, ili mogu biti skladištene u stukturi povezanih podataka izvan, ali radno povezani sa, LUT za konverziju.
[0123] U nekim tehničkim rešenjima, jedinica (516) za konverziju je konfigurisana da primi referentne kodirane slikovne podatke, koji mogu biti u obliku visoke dubine bita ili ulazna slika sa kliznom tačkom, i da mapira referentne digitalne kodne vrednosti naveden u referentnoj GSDF na displej-specifične digitalne kodne vrednosti naveden u displej-specifičnoj GSDF. Pored mapiranja digitalnih kodnih vrednosti između GSDF, jedinica (516) za konverziju može biti konfigurisana da izvodi dekonturisanje ili diterovanje na osnovu podešavanja algoritamskih zastavica (algoritamske zastavice dekonturisanja ili algoritamske zastavice diterovanja) prethodno opisane.
[0124] Kao što je napomenuto, referentna GSDF verovatno sadrži veću količinu detalja nego displej-specifična GSDF; tako, "Y" put sa SL. 6 može da se ne javi, ili može da se javi ređe. U nekim rešenjima, "Y" put i povezana obrada mogu se izostaviti da bi se pojednostavila implementacija jedinice za konverziju.
[0125] U nekim tehničkim rešenjima, sa obzirom na referentnu digitalnu kodnu vrednost kao što je određena za piksel u referentnim kodiranim slikovnim podacima, jedinica (516) za konverziju pretražuje u LUT-u za konverziju za odgovarajućom displej-specifičnom digitalnom kodnom vrednošću, i zamenjuje referentnu digitalnu kodnu vrednost sa odgovarajućom displejspecifičnom digitalnom kodnom vrednošću. Dodatno i/ili opciono, jedinica (516) za konverziju određuje da li algoritam dekonturisanja ili diterovanja treba da se izvede za piksel, na osnovu postojanju/podešavanju algoritamske zastavice za neki ulaz, u LUT za konverziju, koji obuhvata referentnu digitalnu kodnu vrednost i displej-specifičnu digitalnu kodnu vrednost.
[0126] Ako se utvrdi da ne treba izvoditi ni algoritam dekonturisanja niti algoritam diterovanja (npr., nema indikacije ili zastavice za izvođenje jednog od tih algoritama), onda se ne izvodi ni dekonturisanje niti diterovanje za piksel za sada.
[0127] Ako se utvrdi da treba izvršiti algoritam dekonturisanja, onda jedinica (516) za konverziju može da izvede jedan ili više algoritama dekonturisanja (Decontour Algo). Izvođenje jednog ili više algoritama dekonturisanja može da uključuje primanje slikovnih podataka ulaznih lokalnih piksela okoline i uvođenje slikovnih podataka lokalnih piksela okoline u algoritme dekonturisanja.
[0128] Ako se utvrdi da treba izvršiti algoritam diterovanja, onda jedinica (516) za konverziju može da izvede jedan ili više algoritama diterovanja (Dithering Algo).
[0129] Piksel može i dalje da bude uključen u dekonturisanje ili diterovanje ako jedinica (516) za konverziju određuje da dekonturisanje ili diterovanje treba da se izvede u odnosu na piksele okoline. Na primer, uređaj-specifični (izlazni) sivi nivo piksela može se koristiti za diterovanje lokalnih piksela okoline. U drugom primeru, referentni (ulazni) sivi nivo piksela može se koristiti za dekonturisanje lokalnih piksela okoline.
[0130] U nekim tehničkim rešenjima, jedinica (516) za konverziju otprema rezultate obrade gore navedenih faza do nizvodnih jedinica za obradu ili podjedinica. Rezultati obrade obuhvataju displej-specifične kodirane slikovne podatke u formatu displej-specifične izlazne slike dubine bita kodirane sa digitalnim kodnim vrednostima u displej-specifičnoj GSDF (npr., GSDF-A).
[0131] SL. 7 ilustruje primer SDR displeja (700) koji implementira obradu 8-bitnih slika. SDR displej (700), ili VDR jedinica (702) za dekodiranje tu, prima kodirani ulaz. Kodirani ulaz obuhvata referentne kodirane slikovne podatke u kontejneru slikovnih podataka koji može biti u jednom od većeg broja formata kontejnera slikovnih podataka. VDR jedinica (702) za dekodiranje dekodira kodirani ulaz i odatle određuje/preuzima referentne kodirane slikovne podatke. Referentni kodirani slikovni podaci mogu da obuhvataju slikovne podatke za pojedinačne piksele u prostoru boje (npr., RGB prostor boje, YCbCr prostor boje, itd.). Slikovni podaci za pojedinačne piksele mogu biti kodirani sa referentnim digitalnim kodnim vrednostima u referentnoj GSDF.
[0132] Dodatno i/ili opciono, SDR displej (700) obuhvata jedinicu (704) za upravljanje displejom koja održava parametre displeja za SDR displej (700). Parametri displeja mogu najmanje delimično da definišu displej-specifičnu GSDF (npr., GSDF-B sa SL. 5) povezanu sa SDR displejom (700). Parametri displeja koji definišu displej-specifičnu GSDF mogu da uključuju maksimalne (max) i minimalne (min) sive nivoe podržane SDR displejom (700). Parametri displeja mogu takođe da uključuju osnovne boje (osnovne) podržane SDR displejom, veličinu displeja (veličina), optičku reflektivnost površine SDR displeja za prikaz slike, ambijentalni svetlosni nivo. Neki od parametara displeja mogu se prethodno konfigurisati sa fiksnim vrednostima. Neki od parametara displeja mogu se izmeriti u realnom vremenu ili blizu realnog vremena SDR displejmo (700). Neki od parametara displeja mogu da se konfigurišu od strane korisnika SDR displeja (700). Neki od parametara displeja mogu se prethodno konfigurisati sa podrazumevanim vrednostima i može se poništiti merenjem ili od strane korisnika. Jedinica (704) za upravljanje displejom uspostavlja/oblikuje perceptualnu nelinearnost displej-specifičnih sivih nivoa na osnovu referentne GSDF, i može dodatno i/ili opciono da izvodi nijansa-mapiranje kao deo uspostavljanja/oblikovanja displej-specifičnih sivih nivoa. Na primer, LUT za konverziju kao što je ilustrovana na SL.5 i/ili drugi povezani meta podaci (npr., zastavice diterovanja i dekonturisanja, itd.) mogu se uspostaviti jedinicom (704) za upravljanje displejom za svrhu uspodtavljanja/oblikovanja perceptualne nelinearnosti displej-specifičnih sivih nivoa u skladu sa referentnom GSDF. Operacije kaskadiranja kao što je prethodno opisano mogu se implementirati sa jedinicom (704) za upravljanje displejom da bi se kreirala LUT za konverziju i/ili ostali povezani metapodaci (712) koji se odnose na jednu ili obe od referentne GSDF i displej-specifičnne GSDF. LUT za konverziju i/ili ostalim povezanim metapodacima (712) može se pristupiti i mogu da se koriste od strane ostalih jedinica ili podjedinica u SDR displeju (700). Dalje, LUT za konverziju i/ili ostali povezani metapodaci mogu da se koriste kao, ili da se izvedu, metapodaci (714) za invertovanje perceptualne nelinearnosti. Kao što se ovde koristi, invertovanje perceptualne nelinearnosti može da uključuje konverziju displej-specifičnih digitalnih kodnih vrednosti u displej-specifične digitalne upravljačke nivoe (npr., digitalizovani naponski nivoi u displeju).
[0133] Dodatno i/ili opciono, SDR displej (700) obuhvata jedinicu (516) za konverziju kao što je ilustrovano na SL. 5 i SL. 6, i 8-bitni perceptualni kvantizator (706). U nekim tehničkim rešenjima, SDR displej (700), ili jedinica (516) za konverziju i 8-bitni perceptualni kvantizator (706) u njemu, konvertuje referentne kodirane slikovne podatke u displej-specifičnu izlaznu sliku dubine bita kodiranu sa digitalnim kodnim vrednostima specifičnim za displej povezanim sa displej-specifičnom GSDF (npr., GSDF-A ili GSDF-B sa FIG.5), i kvantizuje displej-specifičnu izlaznu sliku dubine bita u perceptualno kodirane slikovne podatke u prostoru 8-bitnog koda. Kao što se ovde koristi, izraz "perceptualno kodirani" može da se odnosi na tip kodiranja koji je zasnovan na ljudskom vizuelnom perceptualnom modelu, kao što je CSF koji dovodi do referentne GSDF.
[0134] Dodatno i/ili opciono, SDR displej (700) obuhvata jedinicu (708) za postobradu videa koja može, ali nije samo ograničena da, izvodi nula, jednu, ili više operacija obrade slika na perceptualno kodiranim slikovnim podacima u 8-bitnoj osvetljenosti. Ove operacije obrade slika mogu da uključuju, ali nisu ograničene samo na, poređenje, dekompresiju, konverziju prostora boje, podsemplovanje, nadsemplovanje, ili uređivanje boje. Rezultati ovih operacija mogu biti otpremljeni u ostale delove SDR displeja (700).
[0135] U jednom primeru tehničkog rešenja, SDR displej (700) obuhvata 8-bitni inverzni perceptualni kvantizator (710) konfigurisan da konvertuje digitalne kodne vrednosti specifične za displej u rezultatima operacija obrade slika u digitalne upravljačke nivoe specifične za displej (npr., digitalizovani naponski nivoi). Displej specifični digitalni upravljački nivoi generisani (ili konvertovani nazad iz digitalnih kodnih vrednosti) inverznim perceptualnim kvantizatorom (710) mogu specifično da podrže jedan od nekoliko tipova nelinearnosti osvetljenosti koje može da podrži SDR displej (700). U nekom primeru, inverzni perceptualni kvantizator (710) konvertuje displej specifične digitalne kodne vrednosti u displej specifične digitalne upravljačke nivoe da bi se podržale nelinearnosti osvetljenosti povezane sa Rec.709. U nekom drugom primeru, inverzni perceptualni kvantizator (710) konvertuje displej-specifične digitalne kodne vrednosti u displejspecifične digitalne upravljačke nivoe da bi se podržale nelinearnosti osvetljenosti povezane sa linearnim domenom osvetljenosti ili log domenom osvetljenosti (koji može biti relativno jednostavan da se integriše sa lokalnim operacijama dimovanja). U nekom drugom primeru, inverzni perceptualni kvantizator (710) konvertuje displej specifične digitalne kodne vrednosti u displej specifične digitalne upravljačke nivoe da bi se podržala displej-specifična CSF (ili njena povezana GSDF), sa optimalnim postavljanjem displej specifičnih sivih nivoa za specifični displej (700), i moguće podesili za uslove gledanja specifične za taj displej (700).
10. PRIMERI TOKOVA POSTUPKA
[0136] SL. 8A ilustruje primer toka postupka prema tehničkom rešenju predmetnog pronalaska. U nekim tehničkim rešenjima, jedan ili više računarskih uređaja ili komponenata kao što su jedan ili više računarskih uređaja u radnom okviru (500) mogu da izvode ovaj tok postupka. U bloku 802, računarski uređaj prima slikovne podatke koji treba da budu kodirani.
[0137] U bloku 804, računarski uređaj kodira, zasnovano na referentnom mapiranju između skupa referentnih digitalnih kodnih vrednosti i skupa referentnih sivih nivoa, slikovne podatke koji treba da budu kodirani u referentne kodirane slikovne podatke. Ovde, vrednosti osvetljenosti u slikovnim podacima koji treba da budu kodirani su predstavljeni skupom referentnih digitalnih kodnih vrednosti. Razlika u osvetljenosti između dva referentna siva nivoa predstavljena dvema susednim referentnim digitalnim kodnim vrednostima u skupu referentnih digitalnih kodnih vrednosti može biti obrnuto proporcionalna maksimalnoj kontrastnoj osetljivosti ljudskog vida prilagođenog na određeni svetlosni nivo.
[0138] U bloku 806, računarski uređaj otprema referentne kodirane slikovne podatke.
[0139] U nekom tehničkom rešenju, računarski uređaj određuje referentnu funkciju displeja sive skale (GSDF) na osnovu modela funkcije kontrastne osetljivosti (CSF); referentni GSDF specificira referentno mapiranje između skupa referentnih digitalnih kodnih vrednosti i skupa referentnih sivih nivoa. CSF model obuhvata jedan ili više parametara modela, koji mogu imati ugaonu veličinu koja je u opsegu koji obuhvata jedno ili više od: između 25 stepeni x 25 stepeni i 30 stepeni x 30 stepeni, između 30 stepeni x 30 stepeni i 35 stepeni x 35 stepeni, između 35 stepeni x 35 stepeni i 40 stepeni x 40 stepeni, između 40 stepeni x 40 stepeni i 45 stepeni x 45 stepeni, ili više od 45 stepeni x 45 stepeni.
[0140] U nekom tehničkom rešenju, računarski uređaj dodeljuje srednju vrednost osvetljenosti, unutar opsega vrednosti osvetljenosti podržanih skupom referentnih sivih nivoa, srednjoj digitalnoj kodnoj vrednosti u prostoru koda koji smešta skup referentnih digitalnih kodnih vrednosti, i izvodi, izvođenjem jednog ili više računanja slaganjem ili integracijom, veći broj pod-mapiranja, gde svako pod-mapiranje mapira referentnu digitalnu kodnu vrednost u skupu referentnih digitalnih kodnih vrednosti na referentni sivi nivo u skupu referentnih sivih nivoa. Srednja vrednost osvetljenosti može biti odabrana unutar opsega koji obuhvata jedno ili više od: manje od 50 nitova, između 50 nitova i 100 nitova uključeno, između 100 i 500 nitova uključeno, ili ne manje od 500 nitova.
[0141] U nekom tehničkom rešenju, skup referentnih sivih nivoa pokriva dinamički opseg sa gornjom granicom koja ima vrednost: manju od 500 nitova, između 500 nitova i 1000 nitova uključeno, između 1000 i 5000 nitova uključeno, između 5000 nitova i 10000 nitova uključeno, između 10000 nitova i 15000 nitova uključeno, ili veću od 15000 nitova.
[0142] U nekom tehničkom rešenju, maksimalna kontrastna osetljivost je određena iz neke krive kontrastne osetljivosti među većim brojem krivih kontrastne osetljivosti određenih na osnovu modela funkcije kontrastne osetljivosti (CSF) koji ima parametre modela koji obuhvataju jednu ili više od promenljive vrednosti osvetljenosti, promenljive prostorne frekvencije, ili jednu ili više drugih promenljivih.
[0143] U nekom tehničkom rešenju, najmanje dve maksimalne kontrastne osetljivosti određene na osnovu najmanje dve krive kontrastne osetljivosti u mnoštvu krivih kontrastne osetljivosti javljaju se na dvema različitim vrednostima prostorne frekvencije.
[0144] U nekom tehničkom rešenju, računarski uređaj konvertuje jednu ili više ulaznih slika predstavljenih, primljenih, poslatih, ili čuvanih sa slikovnim podacima koji treba da budu kodirani iz ulaznog video signala u jednu ili više izlaznih slika predstavljenih, primljenih, poslatih, ili čuvanih sa referentnim kodiranim slikovnim podacima sadržanim u izlaznom video signalu.
[0145] U nekom tehničkom rešenju, slikovni podaci koji treba da se kodiraju obuhvataju slikovne podatke kodirane u jednom od formata slike visoke rezolucije i opsega visoke dinamike (HDR), RGB prostora boje koji je u vezi standarda Academy Color Encoding Specification (ACES) od Academy of Motion Picture Arts and Sciences (AMPAS), P3 standarda prostora boje inicijative Digital Cinema, Reference Input Medium Metric/Reference Output Medium Metric (RIMM/ROMM) standarda, sRGB prostora boje, ili RGB prostora boje koji je povezan sa BT.709 standardom preporučenim od Međunarodne unije za telekomunikacije (ITU), itd.
[0146] U nekom tehničkom rešenju, razlika u osvetljenosti između dva referentna siva nivoa predstavljena dvema susednim referentnim digitalnim kodnim vrednostima je manja od praga jedve primetne razlike na posebnom svetlosnom nivou.
[0147] U nekom tehničkom rešenju, određeni svetlosni nivo je vrednost osvetljenosti između dve vrednosti osvetljenosti, uključeno.
[0148] U nekom tehničkom rešenju, skup referentnih digitalnih kodnih vrednosti obuhvata vrednosti celog broja u prostoru koda sa dubinom bita: manjom od 12 bita; između 12 bita i 14 bita, uključeno; najmanje 14 bita; 14 bita ili većom.
[0149] U nekom primeru izvođenja, skup referentnih sivih nivoa može da obuhvati skup kvantovanih vrednosti osvetljenosti.
[0150] SL. 8B prikazuje primer toka procesa prema tehničkom rešenju predmetnog pronalaska. U nekim tehničkim rešenjima, jedan ili više računarskih uređaja ili komponenata kao što je jedan ili više računarskih uređaja u radnom okviru (500) može da izvodi ovaj tok postupka. U bloku 852, računarski uređaj određuje mapiranje digitalnog koda između skupa referentnih digitalnih kodnih vrednosti i skupa uređaj-specifičnih digitalnih kodnih vrednosti. Ovde, skup referentnih digitalnih kodnih vrednosti je mapiran u referentnom mapiranju na skupu referentnih sivih nivoa, dok je skup uređaj-specifičnih digitalnih kodnih vrednosti mapiran u uređaj-specifičnom mapiranju na skup uređaj-specifičnih sivih nivoa.
[0151] U bloku 854, računarski uređaj prima referentne kodirane slikovne podatke kodirane sa skupom referentnih digitalnih kodnih vrednosti. Vrednosti osvetljenosti u referentnim kodiranim slikovnim podacima zasnovani su na skupu referentnih digitalnih kodnih vrednosti. Razlika u osvetljenosti između dva referentna siva nivoa predstavljena dvema susednim referentnim digitalnim kodnim vrednostima u skupu referentnih digitalnih kodnih vrednosti može biti obrnuto proporcionalan maksimalnoj kontrastnoj osetljivosti ljudskog vida prilagođenog na određeni svetlosni nivo.
[0152] U bloku 856, računarski uređaj transkodira, zasnovano na mapiranju digitalnog koda, referentni kodirani slikovni podaci kodirani sa skupom referentnih digitalnih kodnih vrednosti u uređaj-specifičnim slikovnim podacima kodiranim sa skupom uređaj-specifičnih digitalnih kontrolnih kodova. Vrednosti osvetljenosti u uređaj-specifičnim slikovnim podacima bazirani su na skupu uređaj-specifičnih digitalnih kodnih vrednosti.
[0153] U jednom tehničkom rešenju, računarski uređaj određuje skup odnosa slaganja između skupa referentnih digitalnih kodnih vrednosti i skupa uređaj-specifičnih digitalnih kodnih vrednosti. Ovde, odnos slaganja u skupu odnosa slaganja dovodi u vezi referentnu digitalnu kodnu vrednost u skupu referentnih digitalnih kodnih vrednosti sa uređaj-specifičnom digitalnom kodnom vrednošću. Računarski uređaj dalje poredi prvu razliku u osvetljenosti pri referentnoj digitalnoj kodnoj vrednosti i drugu razliku u osvetljenosti pri uređaj-specifičnoj digitalnoj kodnoj vrednosti, i čuva, bazirano na poređenju prve razlike u osvetljenosti i druge razlike u osvetljenosti, algoritamsku zastavicu o tome da li bi trebalo izvršiti diterovanje, dekonturisanje, ili nikakvu operaciju za referentnu digitalnu kodnu vrednost.
[0154] U jednom tehničkom rešenju, računarski uređaj određuje referentnu digitalnu kodnu vrednost iz referentnih kodiranih slikovnih podataka za piksel, i dalje određuje da li je algoritamska zastavica podešena za referentnu digitalnu kodnu vrednost. Kao odgovor na određivanje da je algoritamska zastavica podešena za dekonturisanje, računarski uređaj izvodi algoritam dekonturisanja napikselu. Alternativno, kao odgovor na određivanje da je algoritamska zastavica podešena za diterovanje, računarski uređaj izvodi algoritam diterovanja na pikselu.
[0155] U jednom tehničkom rešenju, računarski uređaj prikazuje jednu ili više slike na displeju na osnovu uređaj-specifičnih slikovnih podataka kodiranih sa skupom uređaj-specifičnih digitalnih kontrolnih kodova. Ovde, displej može biti, ali nije ograničen samo na, jedan od displeja vidljivog dinamičkog opsega (VDR), displeja standardnog dinamičkog opsega (SDR), displeja tablet računara, ili displej mobilnog uređaja.
[0156] U jednom tehničkom rešenju, uređaj-specifična funkcija displeja sive skale (GSDF) specificira uređaj-specifično mapiranje između skupa uređaj-specifičnih digitalnih kodnih vrednosti i skupa uređaj-specifičnih sivih nivoa.
[0157] U jednom tehničkom rešenju, uređaj-specifično mapiranje izvodi se na osnovu jednog ili više parametara displeja i nula ili više parametara uslova gledanja.
[0158] U jednom tehničkom rešenju, skup uređaj-specifičnih sivih nivoa pokriva dinamički opseg sa gornjom granicom koja ima vrednost: manju od 100 nitova, ne manju od 100 nitova ali manju od 500 nitova, između 500 nitova i 1000 nitova uključeno, između 1000 i 5000 nitova uključeno, između 5000 nitova i 10000 nitova uključeno, ili veću od 10000 nitova.
[0159] U jednom tehničkom rešenju, računarski uređaj konvertuje jednu ili više ulaznih slika predstavljenih, primljenih, poslatih, ili čuvanih sa referentnim kodiranim slikovnim podacima iz ulaznog video signala u jednu ili više izlaznih slika predstavljenih, primljenih, poslatih, ili čuvanih sa uređaj-specifičnim slikovnim podacima sadržanim u izlaznom video signalu.
[0160] U jednom tehničkom rešenju, uređaj-specifični slikovni podaci podržavaju prikazivanje slike u jednom od formata slike visoke rezolucije i opsega visoke dinamike (HDR), RGB prostora boje koji je u vezi standarda Academy Color Encoding Specification (ACES) Academy od Motion Picture Arts and Sciences (AMPAS), P3 standarda prostora boje inicijative Digital Cinema, Reference Input Medium Metric/Reference Output Medium Metric (RIMM/ROMM) standarda, sRGB prostora boje, ili RGB prostora boje koji je povezan sa BT.709 standardom preporučenim od Međunarodne unije za telekomunikacije (ITU).
[0161] U jednom tehničkom rešenju, skup uređaj-specifičnih digitalnih kodnih vrednosti obuhvata vrednosti celog broja u prostoru koda sa dubinom bita od: 8 bita; većom od 8 ali manjom od 12 bita; 12 bita ili više.
[0162] U jednom tehničkom rešenju, skup uređaj-specifičnih sivih nivoa može da obuhvata skup kvantovanih vrednosti osvetljenosti.
[0163] U različitim tehničkim rešenjima, koder, dekoder, sistem, itd., izvodi bilo koji ili deo gore navedenih postupaka kao što je opisano.
11. MEHANIZMI IMPLEMENTACIJE - PREGLED HARDVERA
[0164] Prema jednom tehničkom rešenju, tehnike ovde opisane implementirane su sa jednim ili više računarskih uređaja za posebnu namenu. Računarski uređaji za posebnu namenu mogu biti hard-wired za izvođenje tehnika, ili može da uključuje digitalne elektronske uređaje kao što su jedan ili više integrisanih kola specifične namene (ASIC) ili programabilni nizovi gejtova polja (FPGA) koji su uporno programirani za izvođenje tehnika, ili mogu da uključuju jedan ili više hardver procesora opšte namene programiranih za izvođenje tehnika u skladu sa programskim instrukcijama u firmveru, memoriji, ostalom skladištu, ili kombinaciji. Ti računarski uređaji za posebnu namenu mogu takođe da kombinuju poručenu hard-wired logiku, ASIC, ili FPGA sa poručenom programiranjem da se postignu tehnike. Računarski uređaji za posebnu namenu mogu biti desktop računarski sistemi, prenosivi računarski sistemi, mobilni uređaji, mrežni uređaji ili bilo koji drugi uređaj koji inkorporira hard-wired i/ili programsku logiku za implementaciju tehnika.
[0165] Na primer, SL. 9 je blok dijagram koji ilustruje računarski sistem 900 na kom primer tehničkog rešenja predmetnog pronalaska može da se implementira. Računarski sistem 900 uključuje bus 902 ili drugi komunikacioni mehanizam za komunikacionu informaciju, i procesor 904 hardver spojen sa bus 902 za obradu informacije. Procesor 904 hardvera može biti, na primer, mikroprocesor opšte namene.
[0166] Računarski sistem 900 takođe uključuje glavnu memoriju 906, kao što je radna memorija (RAM) ili drugi dinamički uređaj za skladištenje, spojenu sa bus 902 za čuvanje informacije i instrukcija koje će biti izvršene procesorom 904. Glavna memorija 906 takođe može da se koristi za čuvanje privremenih varijabli ili druge međuinformacije tokom izvršenja instrukcija koje će izvršiti procesor 904. Te instrukcije, kada se čuvaju u ne-privremennim medijima za skladištenje dostupnim procesoru 904, prikazuju računarski sistem 900 u uređaju za posebnu namenu koji je nabavljen za izvođenje operacija specificiranih u instrukcijama.
[0167] Računarski sistem 900 dalje uključuje memoriju samo za čitanje (ROM) 908 ili drugi statički uređaj za skladištenje spojen sa bus 902 za čuvanje statičke informacije i instrukcija za procesor 904. Uređaj 910 za skladištenje, kao što je magnetski disk ili optički disk, je obezbeđen i spojen sa bus 902 za čuvanje informacije i instrukcija.
[0168] Računarski sistem 900 može biti spojen preko bus 902 za displej 912, kao što je displej sa tečnim kristalima, za prikazivanje informacije korisniku računara. Ulazni uređaj 914, uključujući alfanumeričke i druge tastere, vezan je sa bus 902 za komunikacionu informaciju i odabire komandi za procesor 904. Drugi tip ulaznog uređaja korisnika je kontrola kursora 916, kao što je miš, trackball, ili tasteri pravca kursora za komunikaciju informacije o pravcu i odabire komandi za procesor 904 i za kontrolisanje kretanja kursora na displeju 912. Ovaj ulazni uređaj obično ima dva stepena slobode u dve ose, prva osa (npr., x) i druga osa (npr., y), koji omogućavaju da uređaj specificira položaje u ravni.
[0169] Računarski sistem 900 može da implementira tehnike ovde opisane upotrebom naručene hard-wired logike, jednog ili više ASIC ili FPGA, firmvera i/ili programske logike koja u kombinaciji sa računarskim sistemom izaziva ili programira računarski sistem 900 da bude uređaj za posebnu namenu. Prema jednom tehničkom rešenju, tehnike se ovde izvode računarskim sistemom 900 kao odgovor na procesor 904 koji izvršava jednu ili više sekvenci jedne ili više instrukcija sadržanih u glavnoj memoriji 906. Te instrukcije mogu da se učitaju u glavnu memoriju 906 iz drugog medijuma za skladištenje, kao što je uređaj 910 za skladištenje. Izvođenje sekvenci instrukcija sadržanih u glavnoj memoriji 906 izaziva procesor 904 da izvodi faze postupka opisane ovde. U alternativnim tehničkim rešenjima, hard-wired kola mogu da se koriste umesto ili u kombinaciji sa instrukcijama softvera.
[0170] Izraz "mediji za skladištenje" kao što je korišćen ovde odnosi se na bilo koji neprivremeni medijum koji čuva podatke i/ili instrukcije da izaziva da uređaj radi na specifičan način. Ti medijumi za skladištenje mogu da obuhvataju nepromenljive medijume i/ili promenljive medijume. Nepromenljivi medijumi uključuju, na primer, optičke ili magnetske diskove, kao što je uređaj 910 za skladištenje. Promenljivi medijumi uključuju dinamičku memoriju, kao što je glavna memorija 906. Uobičajeni oblici medijuma za skladištenje uključuju, na primer, flopi disk, fleksibilni disk, hard disk, poluprovodnički disk, magnetsku traku, ili bilo koji drugi magnetski medijum za skladištenje podataka, CD-ROM, bilo koji drugi optički medijum za skladištenje podataka, bilo koji fizički medijum sa obrascima otvora, RAM, PROM, i EPROM, FLASH-EPROM, NVRAM, bilo koji drugi memorijski čip ili ketridž.
[0171] Medijumi za skladištenje se razlikuju od ali mogu da se koriste u vezi sa prenosnim medijumima. Prenosni medijumi učestvuju u prenosu informacije između medijuma za skladištenje. Na primer, prenosni medijumi uključuju koaksijalne kablove, bakarne žice i optička vlakna, uključujući žice koje obuhvataju bus 902. Prenosni medijumi mogu takođe da imaju oblik zvučnih ili svetlosnih talasa, kao što su oni generisani tokom komunikacija radio-talasnih i infra-crvenih podataka.
[0172] Različiti oblici medijuma mogu da budu uključeni u nošenje jedne ili više sekvenci jedne ili više instrukcija do procesora 904 radi izvršenja. Na primer, instrukcije mogu inicijalno da se prenose na magnetskom disku ili poluprovodničkom disku daljinskog računara. Daljinski računar može da napuni instrukcije u njegovu dinamičku memoriju i šalje instrukcije preko telefonske linije upotrebom modema. Modem lokalni na računarski sistem 900 može da primi podatke na telefonskoj liniji i koristi infra-crveni transmiter da konvertuje podatke u infra-crveni signal. Infra-crveni detekor može da primi podatke nošene u infra-crvenom signalu i odgovarajuće kolo može da stavi podatke na bus 902. Bus 902 nosi podatke do glavne memorije 906, iz koje procesor 904 preuzima i izvršava instrukcije. Instrukcije primljene od glavne memorije 906 mogu opciono da se čuvaju na uređaju 910 za skladištenje ili pre ili posle izvršenja od strane procesora 904.
[0173] Računarski sistem 900 takođe uključuje komunikacioni interfejs 918 spojen sa busom 902. Komunikacioni interfejs 918 obezbeđuje dvosmernnu komunikaciju podataka spojenu sa linkom 920 mreže koji je povezan sa lokalnom mrežom 922. Na primer, komunikacioni interfejs 918 može biti kartica digitalne mreže integrisanih servisa (ISDN), kablovski modem, satelit modem, ili modem da obezbedi komunikacionu vezu podataka sa odgovarajućim tipom telefonske linije. Kao drugi primer, komunikacioni interfejs 918 može biti kartica lokalne mreže (LAN) da obezbedi vezu podataka sa odgovarajućim sa kompatibilnim LAN. Bežične mreže mogu takođe da se implementiraju. U bilo kojoj takvoj implementaciji, komunikacioni interfejs 918 šalje i prima električne, elektromagnetne ili optičke signale koji nose digitalne tokove podataka koji predstavljaju različite tipove informacije.
[0174] Link 920 mreže tipično obezbeđuje komunikaciju podataka preko jedne ili više mreža drugim uređajima za obradu podataka. Na primer, link 920 mreže može da obezbedi vezu preko lokalne mreže 922 host računaru 924 ili opremi sa podacima kojom upravlja Internet Service Provider (ISP) 926. ISP 926 zauzvrat obezbeđuje servise komunikacije podataka kroz svetsku mrežu komunikacije paketa podataka koja se sada obično naziva "Internet" 928. Lokalna mreža 922 i Internet 928, oba, koriste električne, elektromagnetne ili optičke signale koji nosi digitalne tokove podataka. Signali kroz različite mreže i signali na linku 920 mreže i kroz komunikacioni interfejs 918, koji nosi digitalne podatke prema i od računarsklog sistema 900, su primerni oblici prenosnih medijuma.
[0175] Računarski sistem 900 može da šalje poruke i prima podatke, uključujući programski kod, preko mreže(a), linka 920 mreže i komunikacionog interfejsa 918. U primeru Interneta, server 930 može da pošalje traženi kod za aplikativni program preko Interneta 928, ISP 926, lokalne mreže 922 i komunikacionog interfejsa 918.
[0176] Primljeni kod može biti izvršen procesorom 904 kada se primi, i/ili čuvan u uređaju 910 za skladištenje, ili drugom nepromenljivom skladištenju za kasnije izvršenje.
[0177] Sledeća Tabela 3 opisuje izračunavanje perceptualne krive EOTF za konverziju digitalne video kodne vrednosti u apsolutne linearne nivoe osvetljenosti u tački displeja. Takođe je uključeno obrnuto OETF izračunavanje za konverziju apsolutne linearne osvetljenost u digitalne kodne vrednosti.
Tabela 3. Primer specifikacije za perceptualnu krivu EOTF
[0178] Sledeća Tabela 4 prikazuje primere vrednosti za 10 bita.

Claims (3)

  1. Patentni zahtevi 1. Aparat za dekodiranje konfigurisan za: prijem, kodiranih slikovnih podataka; i dekodiranje, kodiranih slikovnih podataka, naznačen time da navedeno dekodiranje sadrži mapiranje 10-bitnih vrednosti digitalnog koda u kodiranim slikovnim podacima u normalizovane vrednosti osvetljenosti zasnovane barem delimično na funkcionalnom modelu:
    u kome: Y je normalizovana vrednost osvetljenosti, pri čemu je 0 ≤ Y ≤ 1, V je normalizovana vrednost odgovarajuće jedne od 10-bitnih digitalnih kodnih vrednosti D kodiranih slikovnih podataka, pri čemu je 0 ≤ V ≤ 1, i n, m, c1, c2, i c3su unapred određene vrednosti, sa:
  2. 2. Aparat za dekodiranje prema patentnom zahtevu 1, pri čemu 10-bitna digitalna kodna vrednost D predstavlja uzorkovanu vrednost komponente slikovnih podataka u signalu serijskog digitalnog interfejsa (SDI).
  3. 3. Tok bitova koji sadrži slikovne podatke, naznačen time da su slikovni podaci kodirani 10-bitnim digitalnim kodnim vrednostima D koji predstavljaju normalizovanu osvetljenost Y zasnovanu barem delimično na inverznom funkcionalnom modelu od
    u kome V je normalizovana vrednost 10-bitne digitalne kodne vrednosti D, sa 0 ≤ Y ≤ 1 i 0 ≤ V ≤ 1; pri čemu n, m, c1, c2, i c3su unapred određene vrednosti, sa:
RS20211371A 2011-12-06 2012-12-06 Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja RS62554B1 (sr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201161567579P 2011-12-06 2011-12-06
US201261674503P 2012-07-23 2012-07-23
US201261703449P 2012-09-20 2012-09-20
EP20203561.4A EP3800542B1 (en) 2011-12-06 2012-12-06 Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities

Publications (1)

Publication Number Publication Date
RS62554B1 true RS62554B1 (sr) 2021-12-31

Family

ID=47459140

Family Applications (9)

Application Number Title Priority Date Filing Date
RS20201431A RS61119B1 (sr) 2011-12-06 2012-12-06 Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20230171A RS64021B1 (sr) 2011-12-06 2012-12-06 Računarski program i računarski čitljiv medijum koji ima skladišten tok bitova za poboljšanje razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20240981A RS65920B1 (sr) 2011-12-06 2012-12-06 Postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20211371A RS62554B1 (sr) 2011-12-06 2012-12-06 Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20230184A RS64033B1 (sr) 2011-12-06 2012-12-06 Računarski program koji poboljšava razmenu slikovnih podataka baziranih na perceptualnoj nelinearnosti kroz različita svojstva displeja
RS20241290A RS66216B1 (sr) 2011-12-06 2012-12-06 Postupak za poboljšanje razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20250762A RS67081B1 (sr) 2011-12-06 2012-12-06 Postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20190645A RS58774B1 (sr) 2011-12-06 2012-12-06 Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20250152A RS66583B1 (sr) 2011-12-06 2012-12-06 Postupak poboljšanja razmene slikovnih podataka zasnovano na nelinearnosti perceptualne osvetljenosti kroz različita svojstva displeja

Family Applications Before (3)

Application Number Title Priority Date Filing Date
RS20201431A RS61119B1 (sr) 2011-12-06 2012-12-06 Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20230171A RS64021B1 (sr) 2011-12-06 2012-12-06 Računarski program i računarski čitljiv medijum koji ima skladišten tok bitova za poboljšanje razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20240981A RS65920B1 (sr) 2011-12-06 2012-12-06 Postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja

Family Applications After (5)

Application Number Title Priority Date Filing Date
RS20230184A RS64033B1 (sr) 2011-12-06 2012-12-06 Računarski program koji poboljšava razmenu slikovnih podataka baziranih na perceptualnoj nelinearnosti kroz različita svojstva displeja
RS20241290A RS66216B1 (sr) 2011-12-06 2012-12-06 Postupak za poboljšanje razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20250762A RS67081B1 (sr) 2011-12-06 2012-12-06 Postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20190645A RS58774B1 (sr) 2011-12-06 2012-12-06 Uređaj i postupak poboljšanja razmene slikovnih podataka baziranih na perceptualnoj nelinearnosti osvetljenosti kroz različita svojstva displeja
RS20250152A RS66583B1 (sr) 2011-12-06 2012-12-06 Postupak poboljšanja razmene slikovnih podataka zasnovano na nelinearnosti perceptualne osvetljenosti kroz različita svojstva displeja

Country Status (26)

Country Link
US (6) US9077994B2 (sr)
EP (13) EP3974956B1 (sr)
JP (17) JP5735717B2 (sr)
KR (12) KR101812469B1 (sr)
CN (9) CN106095353B (sr)
AU (12) AU2012347820B2 (sr)
BR (2) BR112014012927A2 (sr)
CA (9) CA3114379C (sr)
CY (2) CY1121636T1 (sr)
DK (9) DK3514677T3 (sr)
ES (10) ES3039488T3 (sr)
FI (6) FI4137929T3 (sr)
HR (10) HRP20250190T1 (sr)
HU (9) HUE056242T2 (sr)
IN (1) IN2014CN03871A (sr)
LT (2) LT3514677T (sr)
MX (6) MX380258B (sr)
MY (5) MY203888A (sr)
PL (9) PL4137929T3 (sr)
PT (10) PT4472203T (sr)
RS (9) RS61119B1 (sr)
RU (4) RU2665211C1 (sr)
SG (4) SG10201604112PA (sr)
SI (2) SI3514677T1 (sr)
SM (2) SMT202000641T1 (sr)
WO (1) WO2013086169A1 (sr)

Families Citing this family (110)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8988552B2 (en) 2011-09-26 2015-03-24 Dolby Laboratories Licensing Corporation Image formats and related methods and apparatuses
US10242650B2 (en) 2011-12-06 2019-03-26 Dolby Laboratories Licensing Corporation Perceptual luminance nonlinearity-based image data exchange across different display capabilities
CA3114379C (en) * 2011-12-06 2023-06-27 Dolby Laboratories Licensing Corporation Device and method of improving the perceptual luminance nonlinearity - based image data exchange across different display capabilities
US9661296B2 (en) * 2012-07-12 2017-05-23 Samsung Electronics Co., Ltd. Image processing apparatus and method
EP2896198B1 (en) 2012-09-12 2016-11-09 Dolby Laboratories Licensing Corporation Display management for images with enhanced dynamic range
US9720231B2 (en) 2012-09-26 2017-08-01 Dolby Laboratories Licensing Corporation Display, imaging system and controller for eyewear display device
CN104956670B (zh) 2013-01-25 2017-09-08 杜比实验室特许公司 基于全局显示管理的光调制
BR112015020009B1 (pt) 2013-02-21 2023-02-07 Dolby Laboratories Licensing Corporation Gerenciamento de exibição para vídeo de alta gama dinâmica
US9584811B2 (en) 2013-06-17 2017-02-28 Dolby Laboratories Licensing Corporation Adaptive reshaping for layered coding of enhanced dynamic range signals
US10218917B2 (en) 2013-07-16 2019-02-26 Koninklijke Philips N.V. Method and apparatus to create an EOTF function for a universal code mapping for an HDR image, method and process to use these images
US9712834B2 (en) * 2013-10-01 2017-07-18 Dolby Laboratories Licensing Corporation Hardware efficient sparse FIR filtering in video codec
US9179042B2 (en) 2013-10-09 2015-11-03 Dolby Laboratories Licensing Corporation Systems and methods to optimize conversions for wide gamut opponent color spaces
US9648351B2 (en) 2013-10-24 2017-05-09 Dolby Laboratories Licensing Corporation Error control in multi-stream EDR video codec
EP2989793B1 (en) 2013-11-13 2017-04-05 Dolby Laboratories Licensing Corporation Workflow for content creation and guided display management of enhanced dynamic range video
US9538155B2 (en) 2013-12-04 2017-01-03 Dolby Laboratories Licensing Corporation Decoding and display of high dynamic range video
EP2887664A1 (en) * 2013-12-19 2015-06-24 Thomson Licensing Method and device for encoding a high-dynamic range image
DE202015009982U1 (de) 2014-02-07 2022-08-02 Sony Group Corporation Übertragungsvorrichtung, Empfangsvorrichtung und Anzeigevorrichtung
KR102509533B1 (ko) 2014-02-25 2023-03-14 애플 인크. 비디오 인코딩 및 디코딩을 위한 적응형 전달 함수
CN106105177B (zh) * 2014-06-10 2019-09-27 松下知识产权经营株式会社 变换方法及变换装置
MX357792B (es) 2014-06-10 2018-07-25 Panasonic Ip Man Co Ltd Sistema de visualizacion, metodo de visualizacion y aparato de visualizacion.
US9613407B2 (en) 2014-07-03 2017-04-04 Dolby Laboratories Licensing Corporation Display management for high dynamic range video
GB2528283B (en) 2014-07-16 2020-08-05 Barco Nv Image colour calibration with multiple colour scales
US9911179B2 (en) * 2014-07-18 2018-03-06 Dolby Laboratories Licensing Corporation Image decontouring in high dynamic range video processing
CN105469375B (zh) * 2014-08-28 2021-09-07 北京三星通信技术研究有限公司 处理高动态范围全景图的方法和装置
CN105934939B (zh) 2014-09-22 2018-10-19 松下知识产权经营株式会社 再现方法以及再现装置
RU2648634C1 (ru) 2014-09-26 2018-03-26 Долби Лабораторис Лайсэнзин Корпорейшн Кодирование и декодирование перцепционно квантованного видеосодержимого
US10063824B2 (en) 2014-11-05 2018-08-28 Apple Inc. Mapping image/video content to target display devices with variable brightness levels and/or viewing conditions
JP6601729B2 (ja) * 2014-12-03 2019-11-06 パナソニックIpマネジメント株式会社 データ生成方法、データ再生方法、データ生成装置及びデータ再生装置
FI4109906T3 (fi) * 2014-12-03 2024-01-30 Panasonic Ip Man Co Ltd Datangenerointilaite
JP6362793B2 (ja) 2015-01-19 2018-07-25 ドルビー ラボラトリーズ ライセンシング コーポレイション ハイダイナミックレンジ映像のためのディスプレイマネジメント
EP3051823A1 (en) 2015-01-27 2016-08-03 Thomson Licensing Methods, systems and aparatus for electro-optical and opto-electrical conversion of images and video
EP3251366B1 (en) * 2015-01-27 2024-01-10 InterDigital Madison Patent Holdings, SAS Methods and apparatus for electro-optical and opto-electrical conversion of images and video
US10419762B2 (en) 2015-03-02 2019-09-17 Dolby Laboratories Licensing Corporation Content-adaptive perceptual quantizer for high dynamic range images
JP6463179B2 (ja) 2015-03-17 2019-01-30 キヤノン株式会社 信号処理装置、信号処理方法および撮像装置
US10735755B2 (en) 2015-04-21 2020-08-04 Arris Enterprises Llc Adaptive perceptual mapping and signaling for video coding
US10484684B2 (en) 2015-04-22 2019-11-19 Dolby Laboratories Licensing Corporation Signal reshaping and coding in the IPT-PQ color space
WO2016181819A1 (ja) * 2015-05-12 2016-11-17 ソニー株式会社 画像処理装置、および画像処理方法、並びにプログラム
JP6731722B2 (ja) * 2015-05-12 2020-07-29 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 表示方法および表示装置
JP6663214B2 (ja) * 2015-05-26 2020-03-11 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 表示方法および表示装置
WO2016199409A1 (en) * 2015-06-07 2016-12-15 Sharp Kabushiki Kaisha Systems and methods for optimizing video coding based on a luminance transfer function or video color component values
US10863202B2 (en) * 2015-06-12 2020-12-08 Shaoher Pan Encoding data in a source image with watermark image codes
WO2017003525A1 (en) * 2015-06-30 2017-01-05 Dolby Laboratories Licensing Corporation Real-time content-adaptive perceptual quantizer for high dynamic range images
US10602109B2 (en) * 2015-07-10 2020-03-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangements for HDR encoding
CN107852511B (zh) 2015-07-16 2020-09-22 杜比实验室特许公司 用于hdr和宽色域信号的信号整形和编码
US10575005B2 (en) 2015-07-22 2020-02-25 Dolby Laboratories Licensing Corporation Video coding and delivery with both spatial and dynamic range scalability
JP6320440B2 (ja) 2015-08-04 2018-05-09 ドルビー ラボラトリーズ ライセンシング コーポレイション ハイダイナミックレンジ信号のための信号再構成
KR102121676B1 (ko) * 2015-09-21 2020-06-10 돌비 레버러토리즈 라이쎈싱 코오포레이션 지각 코드 공간에서 디스플레이를 동작시키기 위한 기술들
US10283032B2 (en) 2015-10-07 2019-05-07 Samsung Display Co., Ltd. Integrated circuit for nonlinear data encoding
US10140953B2 (en) 2015-10-22 2018-11-27 Dolby Laboratories Licensing Corporation Ambient-light-corrected display management for high dynamic range images
EP3364654B1 (en) 2015-12-15 2021-03-03 Huawei Technologies Co., Ltd. High dynamic range image processing method and apparatus
CN108370405B (zh) 2015-12-23 2019-11-26 华为技术有限公司 一种图像信号转换处理方法、装置及终端设备
JP6559803B2 (ja) * 2015-12-25 2019-08-14 シャープ株式会社 表示装置、表示装置の制御方法、制御プログラム、および記録媒体
US10679544B2 (en) * 2016-01-29 2020-06-09 Barco Nv Digital image processing chain and processing blocks and a display including the same
CN107027027B (zh) * 2016-01-31 2021-02-12 西安电子科技大学 图像的编码、解码方法及装置、以及图像的编解码系统
JP6757157B2 (ja) 2016-03-29 2020-09-16 キヤノン株式会社 投影装置およびその制御方法
EP3226563B1 (en) 2016-03-30 2021-06-23 Dolby Laboratories Licensing Corp. Chroma reshaping
US10397586B2 (en) 2016-03-30 2019-08-27 Dolby Laboratories Licensing Corporation Chroma reshaping
EP3745390B1 (en) 2016-05-27 2023-10-04 Dolby Laboratories Licensing Corporation Transitioning between video priority and graphics priority
JP6912869B2 (ja) * 2016-06-15 2021-08-04 オリンパス株式会社 画像処理装置、画像処理プログラム、画像処理方法
JP6729055B2 (ja) * 2016-06-23 2020-07-22 セイコーエプソン株式会社 映像処理装置、表示装置および映像処理方法
TWI631505B (zh) * 2016-08-26 2018-08-01 晨星半導體股份有限公司 應用於播放裝置的影像處理方法及相關的電路
JP6751233B2 (ja) * 2016-09-12 2020-09-02 オンキヨー株式会社 映像処理装置
FR3056872A1 (fr) 2016-09-23 2018-03-30 Ymagis Procede numerique de traitement d’image et de projection pour la diffusion en salle
US10296807B2 (en) 2016-10-04 2019-05-21 Canon Kabushiki Kaisha Image processing apparatus and image processing method
EP3312798A1 (en) * 2016-10-20 2018-04-25 Thomson Licensing Method and device for inverse tone mapping
JP2018081595A (ja) * 2016-11-17 2018-05-24 キヤノン株式会社 画像処理装置及び方法、及び撮像装置
WO2018160847A1 (en) 2017-03-03 2018-09-07 Dolby Laboratories Licensing Corporation Color image modification with approximation function
CN110383801B (zh) 2017-03-03 2021-08-10 杜比实验室特许公司 不均匀颜色空间中的颜色饱和度调整
US10713765B2 (en) 2017-03-03 2020-07-14 Dolby Laboratories Licensing Corporation Color image modification with approximation function
WO2018160883A1 (en) 2017-03-03 2018-09-07 Dolby Laboratories Licensing Corporation Color saturation adjustment in non-uniform color space
CN110447051B (zh) 2017-03-20 2023-10-31 杜比实验室特许公司 在感知上保持参考场景的对比度和色度
JP7037584B2 (ja) 2017-06-16 2022-03-16 ドルビー ラボラトリーズ ライセンシング コーポレイション 効率的なエンド・ツー・エンドシングルレイヤー逆ディスプレイマネジメント符号化
US10769817B2 (en) * 2017-08-07 2020-09-08 Samsung Display Co., Ltd. Measures for image testing
US11252401B2 (en) * 2017-08-07 2022-02-15 Dolby Laboratories Licensing Corporation Optically communicating display metadata
US11336895B2 (en) * 2017-09-06 2022-05-17 Dolby Laboratories Licensing Corporation Tone-curve optimization method and associated video encoder and video decoder
US10600163B2 (en) 2017-11-22 2020-03-24 Interdigital Vc Holdings, Inc. Method and device for reconstructing a display adapted HDR image
JP6970763B2 (ja) * 2018-02-14 2021-11-24 Eizo株式会社 表示システム及びプログラム
US10832613B2 (en) 2018-03-07 2020-11-10 At&T Intellectual Property I, L.P. Image format conversion using luminance-adaptive dithering
US10931977B2 (en) 2018-03-15 2021-02-23 Comcast Cable Communications, Llc Systems, methods, and apparatuses for processing video
EP3541074B1 (en) 2018-03-15 2022-07-13 Comcast Cable Communications LLC Systems, methods, and apparatuses for processing video
KR102546990B1 (ko) * 2018-03-16 2023-06-23 엘지전자 주식회사 신호 처리 장치 및 이를 구비하는 영상표시장치
KR20190114332A (ko) * 2018-03-29 2019-10-10 에스케이하이닉스 주식회사 이미지 센싱 장치 및 그의 동작 방법
WO2019185935A1 (en) * 2018-03-29 2019-10-03 Barco N.V. Driver for led display
US10917583B2 (en) * 2018-04-27 2021-02-09 Apple Inc. Standard and high dynamic range display systems and methods for high dynamic range displays
WO2019245876A1 (en) 2018-06-18 2019-12-26 Dolby Laboratories Licensing Corporation Image capture methods and systems
JP2020003704A (ja) * 2018-06-29 2020-01-09 株式会社デンソー 情報処理装置
JP2020017079A (ja) * 2018-07-25 2020-01-30 株式会社朋栄 トーンマッピング処理及びトーンマッピングパラメータの自動調整更新によるhdr映像変換方法及びその装置
US20200045341A1 (en) * 2018-07-31 2020-02-06 Ati Technologies Ulc Effective electro-optical transfer function encoding for limited luminance range displays
US10802795B2 (en) * 2018-08-21 2020-10-13 Semiconductor Components Industries, Llc Systems and methods for image data compression
EP3672267A1 (en) * 2018-12-20 2020-06-24 InterDigital VC Holdings, Inc. Methods for processing audio and/or video contents and corresponding signal, devices, electronic assembly, system, computer readable program products and computer readable storage media
CA3140405A1 (en) * 2019-05-17 2020-11-26 Fenoto Technologies Inc. Electronic paper display system
CN113853647B (zh) * 2019-05-23 2023-08-18 Eizo株式会社 图像显示装置、图像显示系统、图像显示方法及记录介质
EP3764346A1 (en) * 2019-07-09 2021-01-13 Koninklijke Philips N.V. Adjustment of display optimization behaviour for hdr images
JP7370762B2 (ja) 2019-08-20 2023-10-30 キヤノン株式会社 撮像装置およびその制御方法
CN110797038B (zh) * 2019-10-30 2020-11-06 腾讯科技(深圳)有限公司 音频处理方法、装置、计算机设备及存储介质
EP3873096A1 (en) 2020-02-25 2021-09-01 Koninklijke Philips N.V. Improved hdr color processing for saturated colors
US11343495B2 (en) * 2020-06-03 2022-05-24 Tencent America LLC Methods of simplification of temporal filtering
CN114449244B (zh) * 2020-10-31 2023-07-18 华为技术有限公司 一种画质调整方法及装置
CN114822448B (zh) * 2021-01-22 2024-04-05 广州视创显示科技有限公司 一种图像混合显示方法、装置、设备及存储介质
WO2022245624A1 (en) 2021-05-19 2022-11-24 Dolby Laboratories Licensing Corporation Display management with position-varying adaptivity to ambient light and/or non-display-originating surface light
KR102663499B1 (ko) 2021-06-08 2024-05-07 대구가톨릭대학교산학협력단 반응성기를 가지는 개질 맥신 화합물 및 이를 포함하는 광경화성 수지 조성물
CN114170546B (zh) * 2021-11-16 2026-04-21 中国人民解放军63861部队 一种视频目标状态的识别模型训练方法及识别方法
EP4220539A1 (en) 2022-01-27 2023-08-02 Koninklijke Philips N.V. Automatic luminance adjustment for hdr video coding
US12555508B2 (en) * 2022-08-30 2026-02-17 Beijing Boe Display Technology Co., Ltd. Display apparatus and luminance adjustment method therefor
CN115797862A (zh) * 2022-11-26 2023-03-14 宝钢工程技术集团有限公司 一种通过图像识别自学习监测涂层室环境的方法
CN116052619B (zh) * 2022-11-30 2025-11-25 苏州威达智科技股份有限公司 一种基于纯视觉感知的屏幕动态纯色画面测定方法
KR20240094244A (ko) * 2022-12-15 2024-06-25 삼성디스플레이 주식회사 표시 장치 및 이의 구동 방법
JPWO2024203081A1 (sr) 2023-03-30 2024-10-03
CN116437162B (zh) * 2023-06-12 2023-08-22 美视信息科技(常州)有限公司 一种信息传输方法、装置、显示器及存储介质
US12553774B2 (en) 2024-03-28 2026-02-17 Ati Technologies Ulc Method to generate reference EOTFs for display measurements

Family Cites Families (119)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0103488B1 (en) * 1982-09-14 1991-03-27 New York Institute Of Technology Method and apparatus for encoding and decoding video
US5276779A (en) 1991-04-01 1994-01-04 Eastman Kodak Company Method for the reproduction of color images based on viewer adaption
GB2311432B (en) * 1996-03-20 2000-05-03 Sony Uk Ltd Method and apparatus for processing an input image
US6388648B1 (en) 1996-11-05 2002-05-14 Clarity Visual Systems, Inc. Color gamut and luminance matching techniques for image display systems
JP4076248B2 (ja) * 1997-09-09 2008-04-16 オリンパス株式会社 色再現装置
JPH1188909A (ja) * 1997-09-11 1999-03-30 Mitsubishi Electric Corp 画像圧縮伝送装置
US6148006A (en) * 1997-11-12 2000-11-14 Nortel Networks Limited Communication system architecture, exchange having a plurality of broadband modems and method of supporting broadband operation on a one to one basis
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 ソニー株式会社 画像処理装置及び画像処理方法
JP2000188647A (ja) * 1998-12-21 2000-07-04 Ricoh Co Ltd 画像評価方法および画像評価装置
US6370265B1 (en) 1999-11-24 2002-04-09 Direct Radiography Corp. Method for generating gray scale transfer functions for use in displaying a digital radiogram
US7170477B2 (en) 2000-04-13 2007-01-30 Sharp Kabushiki Kaisha Image reproducing method, image display apparatus and picture signal compensation device
JP3904841B2 (ja) 2000-05-15 2007-04-11 シャープ株式会社 液晶表示装置及びそれを用いた電子機器並びに液晶表示方法
JP4766288B2 (ja) * 2000-06-21 2011-09-07 ソニー株式会社 情報処理装置
JP2002092655A (ja) 2000-09-20 2002-03-29 Minolta Co Ltd 3次元仮想現実を表示するシステム及び方法
FI110045B (fi) 2000-11-08 2002-11-15 Antti Lahtinen Menetelmä ja laite harmaasävykuvan muuntamiseksi valeharmaakuvaksi
JP3620443B2 (ja) 2000-12-05 2005-02-16 日産自動車株式会社 自動車用表示装置
US6989859B2 (en) 2000-12-22 2006-01-24 Eastman Kodak Company Camera having user interface ambient sensor viewer adaptation compensation and method
US6947079B2 (en) 2000-12-22 2005-09-20 Eastman Kodak Company Camera having verification display with reverse white balanced viewer adaptation compensation and method
US7019763B2 (en) 2001-01-09 2006-03-28 Seiko Epson Corporation Display device, driving method therefor, electro-optical device, driving method therefor, and electronic apparatus
US6831947B2 (en) * 2001-03-23 2004-12-14 Sharp Laboratories Of America, Inc. Adaptive quantization based on bit rate prediction and prediction error energy
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
DE10300048B4 (de) * 2002-01-05 2005-05-12 Samsung Electronics Co., Ltd., Suwon Verfahren und Vorrichtung zur Bildcodierung und -decodierung
US7046400B2 (en) 2002-01-31 2006-05-16 Eastman Kodak Company Adjusting the color, brightness, and tone scale of rendered digital images
JP2003244436A (ja) 2002-02-13 2003-08-29 Konica Corp キャリブレーション装置、画像出力装置のキャリブレーション方法、プログラムおよび記憶媒体
US6755529B2 (en) * 2002-03-12 2004-06-29 Visionrx, Inc. Method and apparatus for measuring contrast sensitivity
US7221807B2 (en) 2002-03-29 2007-05-22 Sharp Laboratories Of America, Inc. Methods and systems for digital image characteristic adjustment using a neural network
US7609360B2 (en) 2002-06-17 2009-10-27 Fujifilm Corporation Image display device
US7184057B2 (en) * 2002-06-24 2007-02-27 Microsoft Corpoartion Systems and methods for providing color management
EP1391865A1 (en) * 2002-08-23 2004-02-25 Deutsche Thomson-Brandt Gmbh Plasma display panel (PDP) - Reduction of dithering noise while displaying less video levels than required
US7043090B2 (en) 2002-10-02 2006-05-09 Eastman Kodak Company Enhancing the tonal characteristics of digital images using expansive and compressive tone scale functions
JP4467877B2 (ja) 2002-11-08 2010-05-26 富士通マイクロエレクトロニクス株式会社 表示装置の駆動方法、及び表示装置の駆動回路
JP2004212598A (ja) 2002-12-27 2004-07-29 Sharp Corp 変換装置、補正回路、駆動装置、表示装置、検査装置および表示方法
JP4410997B2 (ja) 2003-02-20 2010-02-10 パナソニック株式会社 表示パネルの駆動装置
JP4396107B2 (ja) 2003-02-21 2010-01-13 凸版印刷株式会社 映像表示システム
US7266229B2 (en) * 2003-07-24 2007-09-04 Carestream Health, Inc. Method for rendering digital radiographic images for display based on independent control of fundamental image quality parameters
KR100508937B1 (ko) 2003-08-05 2005-08-17 삼성에스디아이 주식회사 고효율 플라즈마 디스플레이 패널에서의 계조 표현 방법및 그 방법을 사용한 플라즈마 디스플레이 패널 구동 장치
DE10338484B4 (de) 2003-08-21 2008-10-16 Eizo Gmbh Verfahren und Anordnung zum Optimieren des Verlaufs einer Leuchtdichtekennlinie
US7508387B2 (en) 2003-09-30 2009-03-24 International Business Machines Corporation On demand calibration of imaging displays
US7412105B2 (en) 2003-10-03 2008-08-12 Adobe Systems Incorporated Tone selective adjustment of images
JP2005117590A (ja) 2003-10-10 2005-04-28 Konica Minolta Medical & Graphic Inc 放射線画像撮影システムおよび放射線画像検出処理装置
EP1544837A1 (en) * 2003-12-17 2005-06-22 Deutsche Thomson-Brandt Gmbh Method and device for reducing the effect of differences in scan line load
EP1544838A1 (en) * 2003-12-17 2005-06-22 Deutsche Thomson-Brandt Gmbh Method and device for compensating effect of differences in subfield load
JP4757201B2 (ja) 2003-12-18 2011-08-24 シャープ株式会社 液晶ディスプレイのためのダイナミックガンマ
US20050190836A1 (en) * 2004-01-30 2005-09-01 Jiuhuai Lu Process for maximizing the effectiveness of quantization matrices in video codec systems
JP4632721B2 (ja) * 2004-03-18 2011-02-16 メガビジョン株式会社 処理装置及びガンマ値調整プログラム
EP1587049A1 (en) 2004-04-15 2005-10-19 Barco N.V. Method and device for improving conformance of a display panel to a display standard in the whole display area and for different viewing angles
US8218625B2 (en) * 2004-04-23 2012-07-10 Dolby Laboratories Licensing Corporation Encoding, decoding and representing high dynamic range images
EP1763954A1 (en) 2004-06-30 2007-03-21 Koninklijke Philips Electronics N.V. Dominant color extraction for ambient light derived from video content mapped through unrendered color space
EP1769265A1 (en) 2004-07-13 2007-04-04 Koninklijke Philips Electronics N.V. Standardized digital image viewing with ambient light control
US7283654B2 (en) 2004-08-26 2007-10-16 Lumeniq, Inc. Dynamic contrast visualization (DCV)
EP1650736A1 (en) 2004-10-25 2006-04-26 Barco NV Backlight modulation for display
US7782405B2 (en) 2004-12-02 2010-08-24 Sharp Laboratories Of America, Inc. Systems and methods for selecting a display source light illumination level
KR101460089B1 (ko) * 2004-12-23 2014-11-10 돌비 레버러토리즈 라이쎈싱 코오포레이션 폭넓은 색상 범위 디스플레이, 및 관찰 영역에 이미지를 표시하기 위한 장치 및 방법
US7372507B2 (en) 2005-02-08 2008-05-13 Texas Instruments Incorporated Real-time content based gamma adjustment for digital video display
US20060197968A1 (en) 2005-03-01 2006-09-07 Vannostrand S L Dicom print driver
US7606429B2 (en) * 2005-03-25 2009-10-20 Ati Technologies Ulc Block-based image compression method and apparatus
WO2007014681A1 (en) * 2005-08-01 2007-02-08 Barco N.V. Method and device for improved display standard conformance
US7495679B2 (en) * 2005-08-02 2009-02-24 Kolorific, Inc. Method and system for automatically calibrating a color display
JP2006101512A (ja) * 2005-09-21 2006-04-13 Matsushita Electric Ind Co Ltd 画像圧縮装置および画像送受信装置
JP4529888B2 (ja) 2005-12-07 2010-08-25 ブラザー工業株式会社 画像処理装置、画像処理方法及び画像処理プログラム
WO2008007301A2 (en) 2006-07-10 2008-01-17 Koninklijke Philips Electronics, N.V. System and method for dicom compliant display of ultrasound images in varying ambient light
KR101243817B1 (ko) 2006-07-28 2013-03-18 엘지디스플레이 주식회사 평판표시장치와 그 데이터 다중 변조방법
US7990427B2 (en) 2006-08-21 2011-08-02 Micron Technology, Inc. Method and apparatus for applying tonal correction to images
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
US8026908B2 (en) 2007-02-05 2011-09-27 Dreamworks Animation Llc Illuminated surround and method for operating same for video and other displays
KR100855472B1 (ko) * 2007-02-07 2008-09-01 삼성전자주식회사 저전력 구동 장치 및 방법
US7826681B2 (en) 2007-02-28 2010-11-02 Sharp Laboratories Of America, Inc. Methods and systems for surround-specific display modeling
JP2008234315A (ja) * 2007-03-20 2008-10-02 Toyota Motor Corp デジタル画像の階調圧縮方法及び階調圧縮装置
WO2009002316A1 (en) 2007-06-27 2008-12-31 Thomson Licensing System and method for color correction between displays with and without average picture dependency
US8135230B2 (en) * 2007-07-30 2012-03-13 Dolby Laboratories Licensing Corporation Enhancing dynamic ranges of images
EP2063647A1 (en) 2007-11-24 2009-05-27 Barco NV Calibration of a 3-dimensional display
EP2223283A4 (en) 2007-12-17 2013-02-06 Hewlett Packard Development Co IMAGE PROCESSING USING TARGET VALUES
US8179363B2 (en) 2007-12-26 2012-05-15 Sharp Laboratories Of America, Inc. Methods and systems for display source light management with histogram manipulation
CN101478687B (zh) * 2008-01-04 2010-12-08 华晶科技股份有限公司 对数字图像中伪色像素的校正方法
US8199995B2 (en) 2008-01-29 2012-06-12 Carestream Health, Inc. Sensitometric response mapping for radiological images
JP2009211048A (ja) * 2008-02-06 2009-09-17 Canon Inc 画像信号処理装置および画像信号処理方法
US8593476B2 (en) 2008-02-13 2013-11-26 Gary Demos System for accurately and precisely representing image color information
JP4334596B2 (ja) * 2008-02-27 2009-09-30 株式会社東芝 表示装置
US20110032286A1 (en) 2008-04-09 2011-02-10 Sharp Kabushiki Kaisha Display device and television receiver
US8531379B2 (en) 2008-04-28 2013-09-10 Sharp Laboratories Of America, Inc. Methods and systems for image compensation for ambient conditions
JP4956488B2 (ja) 2008-06-10 2012-06-20 株式会社東芝 画像処理装置および画像表示装置
JP5274908B2 (ja) 2008-06-20 2013-08-28 本田技研工業株式会社 燃料電池スタック
TWI383228B (zh) 2008-07-02 2013-01-21 Chunghwa Picture Tubes Ltd 主動元件陣列基板、液晶顯示面板及其驅動方法
US8416179B2 (en) 2008-07-10 2013-04-09 Sharp Laboratories Of America, Inc. Methods and systems for color preservation with a color-modulated backlight
US8610654B2 (en) * 2008-07-18 2013-12-17 Sharp Laboratories Of America, Inc. Correction of visible mura distortions in displays using filtered mura reduction and backlight control
JP4901821B2 (ja) * 2008-07-24 2012-03-21 株式会社東芝 画像処理装置および画像処理方法
EP2308375B1 (en) 2008-07-28 2016-09-07 NEC Display Solutions, Ltd. Gray scale display device
JP5188334B2 (ja) * 2008-09-04 2013-04-24 キヤノン株式会社 画像処理装置、画像処理方法およびプログラム
EP2329487B1 (en) * 2008-09-30 2016-05-25 Dolby Laboratories Licensing Corporation Systems and methods for applying adaptive gamma in image processing for high brightness and high dynamic range displays
KR20110083663A (ko) * 2008-10-13 2011-07-20 코닌클리케 필립스 일렉트로닉스 엔.브이. 이미지들의 콘트라스트 향상
US8111307B2 (en) * 2008-10-25 2012-02-07 Omnivision Technologies, Inc. Defective color and panchromatic CFA image
JP2010114839A (ja) 2008-11-10 2010-05-20 Canon Inc 画像処理装置および画像処理方法
GB0901825D0 (en) 2009-02-05 2009-03-11 Univ Cardiff Displaying image data
US8290295B2 (en) 2009-03-03 2012-10-16 Microsoft Corporation Multi-modal tone-mapping of images
CN102349290B (zh) 2009-03-10 2014-12-17 杜比实验室特许公司 扩展动态范围和扩展维数图像信号转换
US8390642B2 (en) 2009-04-30 2013-03-05 Hewlett-Packard Development Company, L.P. System and method for color space setting adjustment
CN101620819B (zh) * 2009-06-25 2013-10-16 北京中星微电子有限公司 显示图像背光亮度的动态调整方法、装置及移动显示设备
US20120154355A1 (en) 2009-11-27 2012-06-21 Canon Kabushiki Kaisha Image display apparatus
JP2011133877A (ja) * 2009-11-27 2011-07-07 Canon Inc 画像表示装置、および画像処理装置
CN101710995B (zh) * 2009-12-10 2011-02-16 武汉大学 基于视觉特性的视频编码系统
CN101950528B (zh) * 2009-12-31 2012-06-27 四川虹欧显示器件有限公司 等离子显示器灰阶线形调整的方法
US8866837B2 (en) 2010-02-02 2014-10-21 Microsoft Corporation Enhancement of images for display on liquid crystal displays
GB201002632D0 (en) * 2010-02-16 2010-03-31 Im Sense Ltd Method and system for generating enhanced images
PL2543181T3 (pl) * 2010-03-03 2016-03-31 Koninklijke Philips Nv Urządzenia i sposoby definiowania systemu kolorów
JP5484977B2 (ja) * 2010-03-23 2014-05-07 オリンパス株式会社 蛍光観察装置
EP2561684A1 (en) * 2010-04-19 2013-02-27 Dolby Laboratories Licensing Corporation Quality assessment of high dynamic range, visual dynamic range and wide color gamut image and video
CN102024266B (zh) * 2010-11-04 2012-07-25 西安电子科技大学 基于图像结构模型的压缩感知图像重构方法
US20120182278A1 (en) 2011-01-17 2012-07-19 Dolby Laboratories Licensing Corporation Methods and Apparatus for Estimating Light Adaptation Levels of Persons Viewing Displays
TWI538474B (zh) 2011-03-15 2016-06-11 杜比實驗室特許公司 影像資料轉換的方法與設備
CN102142145B (zh) * 2011-03-22 2012-12-19 宁波大学 一种基于人眼视觉特性的图像质量客观评价方法
EP2518719B1 (en) 2011-04-08 2016-05-18 Dolby Laboratories Licensing Corporation Image range expansion control methods and apparatus
CN102170581B (zh) * 2011-05-05 2013-03-20 天津大学 基于hvs的ssim与特征匹配立体图像质量评价方法
CN102222460B (zh) * 2011-06-10 2013-06-05 四川虹欧显示器件有限公司 一种等离子体显示面板的图像改善方法
US8988552B2 (en) 2011-09-26 2015-03-24 Dolby Laboratories Licensing Corporation Image formats and related methods and apparatuses
PL4421797T3 (pl) 2011-09-27 2025-09-01 Koninklijke Philips N.V. Urządzenie i sposób do przekształcenia zakresu dynamiki obrazów
CN102420988B (zh) * 2011-12-02 2013-11-20 上海大学 一种利用视觉特性的多视点视频编码系统
CA3114379C (en) 2011-12-06 2023-06-27 Dolby Laboratories Licensing Corporation Device and method of improving the perceptual luminance nonlinearity - based image data exchange across different display capabilities
JP7044273B2 (ja) * 2020-06-01 2022-03-30 株式会社東洋新薬 血中中性脂肪上昇抑制用組成物

Also Published As

Publication number Publication date
HRP20230225T1 (hr) 2023-04-14
HRP20190794T1 (hr) 2019-06-28
AU2022291562A1 (en) 2023-02-02
HUE052566T2 (hu) 2021-05-28
AU2022201261A1 (en) 2022-03-17
RU2020124786A3 (sr) 2022-03-15
EP4160385B1 (en) 2024-11-13
AU2023204114A1 (en) 2023-07-13
EP4155898A1 (en) 2023-03-29
EP4583509A2 (en) 2025-07-09
EP2788855A1 (en) 2014-10-15
EP3800542B1 (en) 2021-09-15
HRP20251432T1 (hr) 2026-01-02
JP6366641B2 (ja) 2018-08-01
RS58774B1 (sr) 2019-06-28
MX372632B (es) 2020-06-04
PL3514677T3 (pl) 2021-03-08
ES2584681T3 (es) 2016-09-28
RS66216B1 (sr) 2024-12-31
KR20190037352A (ko) 2019-04-05
PL4472202T3 (pl) 2025-09-15
CY1121636T1 (el) 2020-07-31
PL4155898T3 (pl) 2025-02-03
PL4137929T3 (pl) 2024-10-14
JP7699280B2 (ja) 2025-06-26
ES3015509T3 (en) 2025-05-06
JP7838157B2 (ja) 2026-03-31
RU2607618C2 (ru) 2017-01-10
AU2022204421A1 (en) 2022-07-14
CN106095351A (zh) 2016-11-09
EP3800543A2 (en) 2021-04-07
JP2024169505A (ja) 2024-12-05
JP7246542B2 (ja) 2023-03-27
EP4472202B1 (en) 2025-07-16
EP4618543A3 (en) 2025-10-15
AU2016203103B2 (en) 2018-04-19
IN2014CN03871A (sr) 2015-07-03
HRP20230252T1 (hr) 2023-04-14
BR112014012927A2 (pt) 2017-06-13
EP3514677A2 (en) 2019-07-24
AU2016204177B2 (en) 2018-04-26
SG10201607838PA (en) 2016-12-29
BR122021018508B1 (pt) 2022-12-06
HRP20241218T1 (hr) 2024-12-06
JP2022075909A (ja) 2022-05-18
JP6640929B2 (ja) 2020-02-05
HRP20250945T1 (hr) 2025-10-10
CA3218784A1 (en) 2013-06-13
MX2014006445A (es) 2014-09-01
PL4160385T3 (pl) 2025-03-24
JP7647005B2 (ja) 2025-03-18
KR20220047675A (ko) 2022-04-18
WO2013086169A1 (en) 2013-06-13
CA2854071C (en) 2017-05-30
CA3114379A1 (en) 2013-06-13
AU2021201806A1 (en) 2021-04-22
CN106095356A (zh) 2016-11-09
CN106095352B (zh) 2019-04-09
RU2711102C1 (ru) 2020-01-15
PT3800542T (pt) 2021-11-09
JP2025175086A (ja) 2025-11-28
KR101768435B1 (ko) 2017-08-17
KR102385015B1 (ko) 2022-04-12
MY198864A (en) 2023-10-02
CN106095358B (zh) 2019-05-14
HRP20241614T1 (hr) 2025-02-14
EP4155898B1 (en) 2024-10-30
DK3079055T3 (da) 2019-06-03
HUE070850T2 (hu) 2025-07-28
EP3800542A1 (en) 2021-04-07
AU2018206694A1 (en) 2018-08-02
KR101865543B1 (ko) 2018-06-11
MX2019007447A (es) 2019-10-02
RS67081B1 (sr) 2025-09-30
KR102284891B1 (ko) 2021-08-04
KR20210097214A (ko) 2021-08-06
US9685139B2 (en) 2017-06-20
AU2016203100B2 (en) 2016-08-04
CN106095355A (zh) 2016-11-09
JP7091306B2 (ja) 2022-06-27
CA3198226C (en) 2025-05-13
EP3974956A3 (en) 2022-08-03
KR102105317B1 (ko) 2020-04-28
RU2014127489A (ru) 2016-01-27
DK3974956T3 (da) 2023-02-27
AU2016204177A1 (en) 2016-07-14
EP3079055A1 (en) 2016-10-12
RS61119B1 (sr) 2020-12-31
AU2023204114B2 (en) 2024-11-21
KR20210145848A (ko) 2021-12-02
EP4472203A3 (en) 2025-01-15
RS64033B1 (sr) 2023-04-28
US20170018251A1 (en) 2017-01-19
SI3079055T1 (sl) 2019-07-31
KR101812469B1 (ko) 2017-12-27
MX365965B (es) 2019-06-21
HRP20250190T1 (hr) 2025-04-11
AU2016203103A1 (en) 2016-06-02
EP4618543A2 (en) 2025-09-17
ES2995169T3 (en) 2025-02-07
EP3800543B1 (en) 2023-01-11
EP4472203B1 (en) 2025-07-30
ES2939867T3 (es) 2023-04-27
SG10201604112PA (en) 2016-07-28
SMT202000641T1 (it) 2021-01-05
MY203733A (en) 2024-07-16
JP2015159543A (ja) 2015-09-03
DK3800543T3 (da) 2023-02-27
AU2022201261B2 (en) 2023-04-06
CN106095354A (zh) 2016-11-09
ES2727965T3 (es) 2019-10-21
AU2021201806B2 (en) 2022-03-24
PT4472203T (pt) 2025-11-21
EP2788855B1 (en) 2016-06-01
KR20210045516A (ko) 2021-04-26
PT4472202T (pt) 2025-08-05
CN106095357B (zh) 2020-02-21
FI4155898T3 (fi) 2024-12-02
CA3219049A1 (en) 2013-06-13
ES3039488T3 (en) 2025-10-21
EP3974956A2 (en) 2022-03-30
JP6180566B2 (ja) 2017-08-16
JP2023063449A (ja) 2023-05-09
PT3974956T (pt) 2023-02-23
CN106095356B (zh) 2019-05-14
AU2022204421B2 (en) 2022-09-22
CA3114448A1 (en) 2013-06-13
RU2728845C1 (ru) 2020-07-31
JP2024169506A (ja) 2024-12-05
JP2025123376A (ja) 2025-08-22
JP7421674B2 (ja) 2024-01-24
JP7432496B2 (ja) 2024-02-16
PL3800542T3 (pl) 2022-01-17
US9959837B2 (en) 2018-05-01
CN103988165B (zh) 2016-05-18
CN106095352A (zh) 2016-11-09
CY1123605T1 (el) 2022-03-24
DK3800542T3 (da) 2021-11-08
DK4160385T3 (da) 2025-02-17
CA3006841C (en) 2021-06-01
CN103988165A (zh) 2014-08-13
US9697799B2 (en) 2017-07-04
AU2016204179A1 (en) 2016-07-14
US9077994B2 (en) 2015-07-07
RS64021B1 (sr) 2023-03-31
EP4472203A2 (en) 2024-12-04
HK1199955A1 (en) 2015-07-24
EP4472202A3 (en) 2025-01-08
CA3006841A1 (en) 2013-06-13
CA3198207A1 (en) 2013-06-13
PT3079055T (pt) 2019-06-06
FI4160385T3 (fi) 2025-02-20
KR20140103928A (ko) 2014-08-27
KR20210000318A (ko) 2021-01-04
KR20180065031A (ko) 2018-06-15
SI3514677T1 (sl) 2021-02-26
HK1197471A1 (zh) 2015-01-16
FI3974956T3 (fi) 2023-03-20
JP2016158247A (ja) 2016-09-01
ES2940345T3 (es) 2023-05-05
ES2835379T3 (es) 2021-06-22
EP3800543A3 (en) 2021-07-14
FI4472202T3 (fi) 2025-08-19
DK4472202T3 (da) 2025-08-18
EP3974956B1 (en) 2023-01-11
SG10201604130UA (en) 2016-07-28
KR102197273B1 (ko) 2020-12-31
CA2933940A1 (en) 2013-06-13
AU2012347820B2 (en) 2016-07-28
HUE043319T2 (hu) 2019-08-28
JP2024069635A (ja) 2024-05-21
JP2020074121A (ja) 2020-05-14
PL3974956T3 (pl) 2023-04-24
KR102197647B1 (ko) 2021-01-04
KR102245919B1 (ko) 2021-04-30
AU2019264649B2 (en) 2020-12-24
RU2665211C1 (ru) 2018-08-28
JP2024009175A (ja) 2024-01-19
JP2015510600A (ja) 2015-04-09
JP2016225988A (ja) 2016-12-28
LT3079055T (lt) 2019-06-10
US20160119634A1 (en) 2016-04-28
PL3800543T3 (pl) 2023-04-03
CN106095353A (zh) 2016-11-09
DK4155898T3 (da) 2024-11-18
PL3079055T3 (pl) 2019-09-30
MY203888A (en) 2024-07-23
EP4472202A2 (en) 2024-12-04
CA3114448C (en) 2023-06-27
HUE069316T2 (hu) 2025-03-28
AU2016203100A1 (en) 2016-06-02
CN106095358A (zh) 2016-11-09
HRP20211707T1 (hr) 2022-02-18
CA3114379C (en) 2023-06-27
PT4160385T (pt) 2025-02-26
JP2024009174A (ja) 2024-01-19
EP4137929A1 (en) 2023-02-22
US20140363093A1 (en) 2014-12-11
MX365964B (es) 2019-06-21
SG11201401944XA (en) 2014-09-26
CN106095351B (zh) 2020-01-14
MY167086A (en) 2018-08-10
JP5951827B2 (ja) 2016-07-13
DK3514677T3 (da) 2020-11-30
HUE068381T2 (hu) 2024-12-28
PT3800543T (pt) 2023-02-20
PT4155898T (pt) 2024-11-28
KR20170087530A (ko) 2017-07-28
RS66583B1 (sr) 2025-04-30
CA2933940C (en) 2018-07-17
MX2019007437A (es) 2019-08-16
CA3198207C (en) 2023-12-12
AU2016204179B2 (en) 2017-08-03
JP2022106814A (ja) 2022-07-20
AU2018206694B2 (en) 2019-08-15
CA3198226A1 (en) 2013-06-13
EP4160385A1 (en) 2023-04-05
FI4137929T3 (fi) 2024-08-30
JP2021064948A (ja) 2021-04-22
EP3514677A3 (en) 2019-10-30
EP4583509A3 (en) 2025-11-19
JP2018174579A (ja) 2018-11-08
US20170263211A1 (en) 2017-09-14
KR102446482B1 (ko) 2022-09-23
JP5735717B2 (ja) 2015-06-17
JP7568182B2 (ja) 2024-10-16
KR20170005524A (ko) 2017-01-13
HRP20201891T1 (hr) 2021-01-08
HUE061704T2 (hu) 2023-08-28
HUE061490T2 (hu) 2023-07-28
CN106095354B (zh) 2019-06-11
EP3514677B1 (en) 2020-11-04
EP4137929B1 (en) 2024-08-07
LT3514677T (lt) 2020-12-28
US9521419B2 (en) 2016-12-13
CA2854071A1 (en) 2013-06-13
CN106095355B (zh) 2019-05-14
CN106095353B (zh) 2019-04-09
JP7699279B2 (ja) 2025-06-26
KR101550592B1 (ko) 2015-09-07
FI3800543T3 (fi) 2023-03-19
HUE056242T2 (hu) 2022-02-28
ES2899579T3 (es) 2022-03-14
ES2993279T3 (en) 2024-12-26
KR20150023947A (ko) 2015-03-05
PT4137929T (pt) 2024-09-10
KR20200034826A (ko) 2020-03-31
RU2020124786A (ru) 2022-01-27
MX2020004850A (es) 2021-03-04
AU2012347820A1 (en) 2014-05-15
MY193501A (en) 2022-10-17
KR102332475B1 (ko) 2021-12-01
US20150281711A1 (en) 2015-10-01
US9288499B2 (en) 2016-03-15
RS65920B1 (sr) 2024-10-31
AU2019264649A1 (en) 2019-12-05
US20170018257A1 (en) 2017-01-19
CN106095357A (zh) 2016-11-09
PT3514677T (pt) 2020-11-30
SMT201900281T1 (it) 2019-07-11
DK4137929T3 (da) 2024-09-16
HUE072889T2 (hu) 2025-12-28
EP3079055B1 (en) 2019-03-20
AU2022291562B2 (en) 2023-03-02
MX380258B (es) 2025-03-12

Similar Documents

Publication Publication Date Title
JP7699279B2 (ja) 異なる表示機能の間で知覚ルミナンス非線形性ベースの画像データ交換を改善する装置および方法
HK40112223B (en) Method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK40112223A (en) Method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK40049879A (en) Computer program for and computer readable medium having stored a bitstream for improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK40049320B (en) Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK40049320A (en) Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK40049879B (en) Computer program for and computer readable medium having stored a bitstream for improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK40010382B (en) Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK40010382A (en) Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK1229922B (en) Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK1229922A1 (en) Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities
HK1197471B (en) Device and method of improving the perceptual luminance nonlinearity-based image data exchange across different display capabilities