[go: up one dir, main page]

TWI895305B - 混合動態範圍內容的重新映射 - Google Patents

混合動態範圍內容的重新映射

Info

Publication number
TWI895305B
TWI895305B TW109142964A TW109142964A TWI895305B TW I895305 B TWI895305 B TW I895305B TW 109142964 A TW109142964 A TW 109142964A TW 109142964 A TW109142964 A TW 109142964A TW I895305 B TWI895305 B TW I895305B
Authority
TW
Taiwan
Prior art keywords
dynamic range
pixel
content
value
determining
Prior art date
Application number
TW109142964A
Other languages
English (en)
Other versions
TW202139718A (zh
Inventor
金炫哲
崔源宰
尹象瑛
張先一
Original Assignee
美商谷歌有限責任公司
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
Application filed by 美商谷歌有限責任公司 filed Critical 美商谷歌有限責任公司
Publication of TW202139718A publication Critical patent/TW202139718A/zh
Application granted granted Critical
Publication of TWI895305B publication Critical patent/TWI895305B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • G06T5/92Dynamic range modification of images or parts thereof based on global image properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/182Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/467Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/98Adaptive-dynamic-range coding [ADRC]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20208High dynamic range [HDR] image processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)

Abstract

本發明揭示用於混合動態範圍內容的重新映射之方法、系統及設備,其等包含編碼於一電腦儲存媒體上之電腦程式。在一個態樣中,揭示一種用於混合動態範圍內容的重新映射之方法,該方法包含:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像;判定該影像包含在一第一像素處之第一動態範圍內容;基於第一動態範圍內容之一查找表及該第一像素之一初始值判定該第一像素之一第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;判定該影像包含在一第二像素處之第二動態範圍內容;基於該第二像素之一第二初始值判定該第二像素之一第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。

Description

混合動態範圍內容的重新映射
可在不同動態範圍中編碼影像內容。例如,可將一第一視訊編碼為高動態範圍(HDR)內容且將一第二視訊編碼為標準動態範圍(SDR)內容。HDR視訊可提供比SDR視訊更亮的白色及更深的黑色。動態範圍可係指一像素之一最大照度與最小照度之間之一比率。
本說明書描述用於混合動態範圍內容的重新映射之技術、方法、系統及其他機構。一般言之,影像內容僅包含在一單一動態範圍中之內容。例如,一影像可僅包含HDR內容且不包含SDR內容。在另一實例中,一影像可不包含HDR內容且僅包含SDR內容。
然而,提供包含混合動態範圍內容之一影像可係有利的。例如,具有待展示於一顯示器上之混合動態範圍內容之一影像可包含針對顯示器之一部分之將展示使用HDR編碼之一視訊之HDR內容且包含針對顯示器之一剩餘部分之將展示表示為SDR內容之一圖形使用者介面之SDR內容。
使用混合動態範圍內容之一問題可係不同動態範圍經不同地編碼,因此可需要經不同地解碼。例如,SDR內容可使用一γ曲線編碼,該γ曲線不同於用於編碼HDR內容之一γ曲線。因此,不同範圍之內容之γ解碼可基於內容之範圍而不同。重新映射可包含γ編碼及γ解碼兩者。例如,HDR內容可需要使用針對HDR之一γ曲線解碼以準確地顯示且SDR內容可需要使用針對SDR之一γ曲線解碼以準確地顯示。
基於針對另一動態範圍之解碼對一動態範圍中之內容進行解碼可導致一不準確顯示。例如,將HDR內容解碼為SDR內容可導致內容顯示為比該內容應顯示更暗,且將SDR內容解碼為HDR內容可導致內容顯示為比該內容應顯示更亮。
為了準確地γ解碼具有混合動態範圍內容之一影像,一系統可動態地判定是否係將特定內容解碼為一第一動態範圍或為一第二動態範圍。例如,一系統可判定是否將一第一像素解碼為SDR內容或解碼為HDR內容,且亦判定是否將影像中之一第二像素解碼為SDR內容或解碼為HDR內容。因此,系統可使HDR內容之細節能夠在經顯示為SDR內容時避免丟失同時亦在相同顯示器上同時準確地顯示SDR內容與HDR內容。
一般言之,本說明書中描述之標的物之一個新穎態樣可體現於包含以下動作之一方法中:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像;判定該影像包含在一第一像素處之第一動態範圍內容;回應於判定該影像包含在一第一像素處之第一動態範圍內容,基於第一動態範圍內容之一查找表及該第一像素之一初始值判定該第一像素之一第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;判定該影像包含在一第二像素處之第二動態範圍內容;回應於判定該影像包含在一第二像素處之第二動態範圍內容,基於該第二像素之一第二初始值判定該第二像素之一第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。
此態樣之其他實施例包含對應電路、電腦系統、設備及記錄在一或多個電腦儲存裝置上之電腦程式,其等各經組態以執行方法之動作。一或多個電腦之一系統可經組態以憑藉具有安裝於系統上之在操作中引起系統執行動作之軟體、韌體、硬體或其等之一組合而執行特定操作或動作。一或多個電腦程式可經組態以憑藉包含在藉由資料處理設備執行時引起該設備執行動作之指令而執行特定操作或動作。
此等及其他實施例可各視情況包含一或多個以下特徵。在一些態樣中,基於第一動態範圍內容之一查找表及第一像素之一初始值判定第一像素之一第一經重新映射值包含基於第一動態範圍內容之一查找表判定第一像素之一經重新映射值。
在某些態樣中,基於第二像素之一第二初始值判定第二像素之一第二經重新映射值包含基於第二動態範圍內容之一查找表判定第二像素之一第二經重新映射值。在一些實施方案中,基於第二像素之一第二初始值判定第二像素之一第二經重新映射值包含基於第一動態範圍內容之查找表及一第一動態範圍轉第二動態範圍轉換因數兩者判定第二像素之一第二經重新映射值。
在一些態樣中,基於第一動態範圍內容之查找表及一第一動態範圍轉第二動態範圍轉換因數兩者判定第二像素之一第二經重新映射值包含基於第一動態範圍內容之查找表判定第二像素之一中間經重新映射值以及基於中間經重新映射值及第一動態範圍轉第二動態範圍轉換因數判定第二經重新映射值。在某些態樣中,基於第二像素之一第二初始值判定第二像素之一第二經重新映射值包含基於一第一動態範圍轉第二動態範圍轉換判定第二像素之一中間經重新映射值以及基於中間經重新映射值及第一動態範圍內容之查找表判定第二經重新映射值。
在一些實施方案中,判定影像包含在一第一像素處之第一動態範圍內容包含判定影像之後設資料指示第一像素之一位置包含第一動態範圍內容。在某些態樣中,動作包含獲得包含第二動態範圍內容且不包含第一動態範圍內容之一第二影像;判定該影像包含第二動態範圍內容且不包含第一動態範圍內容;及回應於判定該影像包含第二動態範圍內容且不包含第一動態範圍內容,選擇一第二第一動態範圍轉第二動態範圍轉換因數。在一些態樣中,第一動態範圍內容包含高動態範圍(HDR)內容且第二動態範圍內容包含標準動態範圍(SDR)內容。
在下文之隨附圖式及描述中闡述本說明書中描述之標的物之一或多項實施例之細節。將自描述、圖式及發明申請專利範圍明白標的物之其他特徵、態樣及優點。
圖1係具有基於不同重新映射顯示之混合動態範圍內容之一例示性影像110之一方塊圖。影像110包含由具有第二動態範圍內容之一區域包圍之第一動態範圍內容之一區域。例如,第一動態內容可係來自待展示於一顯示器之一部分上之HDR視訊且第二動態內容可係針對包含顯示器之一裝置之一圖形使用者介面之SDR表示,其中SDR表示待展示於顯示器之剩餘部分上。
第一,可基於一第二動態範圍解碼整個影像110,此導致一第二影像120。例如,可將整個影像110解碼為SDR內容。第二影像120可準確地顯示第二動態範圍內容但不準確地顯示第一動態範圍內容。例如,來自圖形使用者介面之SDR表示之內容可經準確地顯示但來自HDR視訊之內容可經顯示為比其在被正確地解碼為HDR內容時應顯示更暗。
第二,可基於一第一動態範圍解碼整個影像110,此導致一第三影像130。例如,可將整個影像110解碼為HDR內容。第三影像130可準確地顯示第一動態範圍內容但不準確地顯示第二動態範圍內容。例如,來自HDR視訊之內容可經準確地顯示但圖形使用者介面之SDR表示可經不準確地顯示為比其在被正確地解碼為SDR內容時應顯示更亮。
第三,可基於混合動態範圍解碼整個影像110,此導致一第四影像140。例如,可將表示HDR內容之影像之像素解碼為HDR內容,且可將表示SDR內容之影像之像素解碼為SDR內容。第四影像140可準確地顯示第一動態範圍內容及第二動態範圍內容兩者。例如,來自HDR視訊之內容可經準確地顯示且圖形使用者介面之SDR表示可經準確地顯示。
圖2A至圖2C係使用動態範圍之不同查找表重新映射混合動態範圍之一例示性系統200之方塊圖。系統200包含一動態範圍識別器210、一第一動態範圍查找表重新映射器220、一第二動態範圍查找表重新映射器230及一經重新映射值選擇器240。
動態範圍識別器210可獲得一影像且判定影像中之哪些像素包含第一動態範圍內容及影像中之哪些像素包含第二動態範圍內容。例如,動態範圍識別器210可判定在影像中之1,1之一位置處之一第一像素包含HDR內容且在影像中之10,10之一位置處之一第二像素包含SDR內容。
在一些實施方案中,動態範圍識別器210可基於影像之一標頭中之後設資料判定影像中之哪些像素包含第一動態範圍內容及影像中之哪些像素包含第二動態範圍內容。例如,識別器210可基於分析儲存指定在1,1處之像素包含HDR內容且在10,10處之像素包含SDR內容之後設資料之影像之一標頭而判定在1,1處之像素包含HDR內容。
基於判定,動態範圍識別器210可接著輸出指示哪一類型之動態範圍內容包含於各像素中之一動態範圍指示符。例如,動態範圍識別器210可針對在1,1之一位置處之一第一像素輸出一值「0」 (其指示第一像素包含第一動態範圍內容),且針對在10,10之一位置處之一第二像素輸出一值「1」 (其指示第二像素包含第二動態範圍內容)。
第一動態範圍查找表重新映射器220基於一第一動態範圍查找表將來自影像之一輸入值重新映射至一第一中間經重新映射值。例如,第一動態範圍查找表重新映射器220可針對在1,1之一位置處之一像素接收表示210之一γ值之一輸入值G210且將該輸入值重新映射至表示200之一γ值之一第一中間經重新映射值G200。第一動態範圍查找表可包含輸入值及配對對應輸出值。例如,第一動態範圍查找表可包含具有一輸入值G210及一配對第一中間經重新映射值G200之一項目。第一動態範圍查找表可包含針對在0與255之間之整數之各輸入值之項目,其中各項目亦包含一對應配對第一中間經重新映射值。
第二動態範圍查找表重新映射器230基於一第二動態範圍查找表將來自影像之一輸入值重新映射至一第二中間經重新映射值。例如,第二動態範圍查找表重新映射器230可針對在1,1之一位置處之一像素接收表示210之一γ值之一輸入值G210且將該輸入值重新映射至表示180之一γ值之一第二中間經重新映射值G180。第二動態範圍查找表可包含一對輸入值及對應輸出值。例如,第二動態範圍查找表可包含具有一輸入值G210及一配對第二中間經重新映射值G180之一項目。第二動態範圍查找表可包含針對在0與255之間之整數之各輸入值之項目,其中各項目亦包含一對應輸出值。
經重新映射值選擇器240可接收動態範圍指示符、第一中間經重新映射值及第二中間經重新映射值,且基於動態範圍指示符、第一中間經重新映射值及第二中間經重新映射值選擇中間經重新映射值之一者作為經重新映射值以供顯示。例如,如圖2B中展示,在像素中之內容經指示為第一動態範圍內容時,經重新映射值選擇器240可針對在位置1,1處之一像素接收來自動態範圍識別器210之像素中之內容係第一動態範圍內容之一指示、來自第一動態範圍查找表重新映射器220之一第一中間經重新映射值G200及來自第二動態範圍查找表重新映射器230之一第二中間經重新映射值G180,且選擇第一中間經重新映射值G200作為經重新映射值以供顯示。
在另一實例中,如圖2C中展示,在像素中之內容經指示為第二動態範圍內容時,經重新映射值選擇器240可針對在位置10,10處之一像素接收像素中之內容係第二動態範圍內容之一指示、一第一中間經重新映射值G200及一第二中間經重新映射值G180,且代替第一中間經重新映射值,選擇第二中間經重新映射值G180作為經重新映射值以供顯示。
可針對影像中之各像素執行上文針對動態範圍識別器210、第一動態範圍查找表重新映射器220、第二動態範圍查找表重新映射器230及經重新映射值選擇器240描述之操作。例如,可首先針對在位置0,0處之一像素,接著在位置0,1處之一像素,接著在位置0,2處之一像素等循序地執行上文針對動態範圍識別器210、第一動態範圍查找表重新映射器220、第二動態範圍查找表重新映射器230及經重新映射值選擇器240描述之操作,直至針對影像中之像素指定之值被重新映射。在另一實例中,可針對在位置0,0處之一像素、在位置0,1處之一像素、在位置0,2處之一像素等針對影像中之像素之全部位置並行執行上文針對動態範圍識別器210、第一動態範圍查找表重新映射器220、第二動態範圍查找表重新映射器230及經重新映射值選擇器240描述之操作。
可接著將自系統200輸出之經重新映射值提供至經組態以接收經重新映射值且將電壓提供至一顯示器中之像素之驅動器積體電路。例如,經重新映射值G200可導致2.5伏特之一電壓被提供至顯示面板中之一像素且經重新映射值G180可導致2.1伏特之一電壓被提供至顯示面板中之一像素。驅動器積體電路可基於一經重新映射值接收影響最終電壓輸出之其他控制因數,此等控制因數包含顯示亮度控制、顯示均勻性校準、色彩校準及圖案加載效應控制。
圖3A至圖3C係使用經應用至來自一查找表之一輸出之一動態範圍轉換因數重新映射混合動態範圍之一例示性系統300之方塊圖。系統200可具有一缺點,其中可需要在生產線中校準不同查找表兩者,此可耗費時間且增加成本。另外,包含不同查找表可增加儲存不同查找表所需之硬體大小要求。系統300可實現僅儲存一單一查找表,相較於系統200,此可降低需要經校準之查找表之一數目且降低硬體大小要求。
系統300包含動態範圍識別器210、第一動態範圍查找表重新映射器220、一第二動態範圍轉換因數判定器330及一經重新映射值判定器340。動態範圍識別器210及第一動態範圍查找表重新映射器220可如針對系統200描述般類似地操作。
第二動態範圍轉換因數判定器330可接收一動態範圍指示符且基於動態範圍指示符判定一第二動態範圍轉換因數。例如,第二動態範圍轉換因數判定器330可自動態範圍識別器210接收在1,1處之一像素包含第一動態範圍內容之一指示,且作為回應,判定一第二動態範圍轉換因數1.0。在另一實例中,第二動態範圍轉換因數判定器330可自動態範圍識別器210接收在10,10處之一像素包含第二動態範圍內容之一指示,且作為回應,判定一第二動態範圍轉換因數0.9。
在一些實施方案中,當內容經指示為第一動態範圍時,第二動態範圍轉換因數判定器330可判定第二動態範圍轉換因數為1.0。例如,第二動態範圍轉換因數判定器330可自動態範圍識別器210接收在1,1處之一像素包含第一動態範圍內容之一指示,且作為回應,判定一第二動態範圍轉換因數1.0。
在一些實施方案中,第二動態範圍轉換因數判定器330可基於一以下方程式判定第二動態範圍轉換因數:(方程式1)
其中F(xd )表示第二動態範圍轉換因數,xd 表示作為輸入之初始值,GHDR 表示對應於HDR查找表之HDR γ曲線,且Lmax 表示最大照度。可基於影像是否係僅包含第二動態範圍內容或包含混合動態範圍內容判定Lmax 。例如,Lmax 在影像僅包含第二動態範圍內容時可係500,且在影像包含混合動態範圍內容時可係250。
經重新映射值判定器340可接收來自第一動態範圍查找表重新映射器之一第一中間經重新映射值及來自第二動態範圍轉換因數判定器330之第二動態範圍轉換因數,且基於第一中間經重新映射值及第二動態範圍轉換因數提供一經重新映射值。
如圖3B中針對在10,10處之一像素(具有針對第二動態範圍內容之一值G210)展示,動態範圍識別器210可輸出第二動態範圍之一指示,第二動態範圍轉換因數判定器330可接收第二動態範圍之指示及值G210且判定一第二動態範圍轉換因數0.9,第一動態範圍查找表重新映射器220可輸出一第一中間經重新映射值G200,且經重新映射值判定器可接收一第一中間經重新映射值G200及一轉換因數0.9且作為回應,基於將第一中間經重新映射值G200乘以轉換因數0.9而提供一經重新映射值G180。
如圖3C中針對在1,1處之一像素(具有針對第一動態範圍內容之一值G210)展示,動態範圍識別器210可輸出第一動態範圍之一指示,第二動態範圍轉換因數判定器330可接收第一動態範圍之指示及值G210且判定一第二動態範圍轉換因數1.0,第一動態範圍查找表重新映射器220可輸出一第一中間經重新映射值G200,且經重新映射值判定器可接收一第一中間經重新映射值G200及一轉換因數1.0且作為回應,基於將第一中間經重新映射值G200乘以轉換因數1.0而提供一經重新映射值G200。
在一些實施方案中,第一中間經重新映射值可由十個位元表示,轉換因數可由十個位元表示,且經重新映射值可由十一個位元表示。因此,系統200可不包含由值表示之資料之許多丟失。
圖4A至圖4C係使用一動態範圍轉換器410重新映射混合動態範圍作為一查找表之輸入之部分之一例示性系統400之方塊圖。系統300包含動態範圍識別器210、第一動態範圍轉第二動態範圍轉換器410、一經重新映射值選擇器240及第一動態範圍查找表重新映射器220。
第一動態範圍轉第二動態範圍轉換器410可接收一輸入值且基於該輸入值輸出一第一中間經重新映射值。例如,轉換器410可接收一輸入G210且輸出G198。在另一實例中,轉換器410可接收一輸入G205且輸出G193。
如圖4B中針對在1,1處之一像素(具有針對第一動態範圍內容之一值G210)展示,動態範圍識別器210可接收影像且輸出第一動態範圍之一指示,轉換器410可自影像接收一輸入G210且輸出G198,經重新映射值選擇器240可接收來自動態範圍識別器210之第一動態範圍之指示、來自影像之G210及來自轉換器410之作為第一中間經重新映射值之G198,且選擇來自影像之G210作為經重新映射值。
如圖4C中針對在10,10處之一像素(具有針對第二動態範圍內容之一值G210)展示,動態範圍識別器210可接收影像且輸出第二動態範圍之一指示,轉換器410可自影像接收一輸入G210且輸出G198,經重新映射值選擇器240可接收來自動態範圍識別器210之第二動態範圍之指示、來自影像之G210及來自轉換器410之作為第一中間經重新映射值之G198,且選擇來自轉換器410之G198作為經重新映射值。
在一些實施方案中,第一動態範圍轉第二動態範圍轉換器410可接收且輸出八位元值。因此,在一些實施方案中,截取誤差可降低第二動態範圍中之內容之顯示之準確度。在一些實施方案中,識別器210、轉換器410及選擇器240可在包含重新映射器220之一驅動器積體晶片之前包含於一系統單晶片中。
圖5係展示用於混合動態範圍內容的重新映射之一程序500之一流程圖。程序500可藉由系統200、300或400執行。程序500包含獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像(510)。例如,動態範圍識別器210可接收包含作為第一動態範圍之在1,1之一位置處之一像素處之G210及作為第二動態範圍之在10,10之一位置處之一像素處之G210之影像。
程序500包含判定影像包含在一第一像素處之第一動態範圍內容(520)。在一些實施方案中,判定影像包含在一第一像素處之第一動態範圍內容包含判定影像之後設資料指示第一像素之一位置包含第一動態範圍內容。例如,動態範圍識別器210可判定儲存於一影像檔案之一標頭中之後設資料指定在1,1之一位置處之一像素包含第一動態範圍內容且作為回應,判定在1,1之位置處之像素包含第一動態範圍內容。在另一實例中,動態範圍識別器210可判定儲存於一影像檔案之一標頭中之後設資料指定在10,10之一位置處之一像素包含第二動態範圍內容且作為回應,判定在10,10之位置處之像素包含第二動態範圍內容。
程序500包含基於第一動態範圍內容之一查找表及第一像素之一初始值判定第一像素之一第一經重新映射值(530)。例如,第一動態範圍查找表重新映射器220可接收一初始值G210且輸出一第一經重新映射值G200。
在一些實施方案中,基於第一動態範圍內容之一查找表及第一像素之一初始值判定第一像素之一第一經重新映射值包含基於第一動態範圍內容之一查找表判定第一像素之一經重新映射值。例如,重新映射器220可獲得HDR內容之一查找表,識別查找表中具有作為一輸入值之一值G210之單一項目且接著選擇單一項目中G200之一對應配對值作為第一經重新映射值。在另一實例中,重新映射器220可獲得HDR內容之一查找表,識別查找表中具有作為一輸入值之一值G205之單一項目且接著選擇單一項目中G195之一對應配對值作為第一經重新映射值。
程序包含提供第一像素之第一經重新映射值以供顯示(540)。例如,如圖2B中展示,經重新映射值選擇器240可提供第一中間經重新映射值G200作為經重新映射值。在另一實例中,如圖3C中展示,經重新映射值判定器340可將第一中間經重新映射值G200乘以一因數1.0,因此提供第一中間經重新映射值G200作為經重新映射值。在又一實例中,如圖4B中展示,重新映射器220可提供第一經重新映射值G200以供顯示。
程序包含判定影像包含在一第二像素處之第二動態範圍內容(550)。例如,動態範圍識別器210可判定儲存於一影像檔案之一標頭中之後設資料指定在10,10之一位置處之一像素包含第二動態範圍內容且作為回應,判定在10,10之位置處之像素包含第二動態範圍內容。
程序500包含基於第二像素之一第二初始值判定第二像素之一第二經重新映射值(560)。在一些實施方案中,基於第二像素之一第二初始值判定第二像素之一第二經重新映射值包含基於第二動態範圍內容之一查找表判定第二像素之一第二經重新映射值。例如,如圖2B中展示,第二動態範圍查找表重新映射器230可基於一第二初始值G210判定一第二經重新映射值G180。
在一些實施方案中,基於第二像素之一第二初始值判定第二像素之一第二經重新映射值包含基於第一動態範圍內容之查找表及一第一動態範圍轉第二動態範圍轉換因數兩者判定第二像素之一第二經重新映射值。在一些實施方案中,基於第一動態範圍內容之查找表及一第一動態範圍轉第二動態範圍轉換因數兩者判定第二像素之一第二經重新映射值包含基於第一動態範圍內容之查找表判定第二像素之一中間經重新映射值以及基於中間經重新映射值及第一動態範圍轉第二動態範圍轉換因數判定第二經重新映射值。例如,如圖3B中展示,經重新映射值判定器340可自第一動態範圍查找表重新映射器220接收一第一中間經重新映射值G200且將值G200乘以一經接收轉換因數0.9以達到一第二經重新映射值G180。
在一些實施方案中,基於第二像素之一第二初始值判定第二像素之一第二經重新映射值包含基於一第一動態範圍轉第二動態範圍轉換判定第二像素之一中間經重新映射值以及基於中間經重新映射值及第一動態範圍內容之查找表判定第二經重新映射值。例如,如圖4C中展示,轉換器410可接收一第二初始值G210且將值G210轉換為G198,經重新映射值選擇器240可接著自轉換器410選擇值G198,且重新映射器220可接著將來自選擇器240之值G198重新映射至G190。
程序500包含提供第二像素之第二經重新映射值以供顯示(570)。例如,如圖2C中展示,選擇器240之輸出可用作第二經重新映射值。在另一實例中,如圖3B中展示,經重新映射值判定器340之輸出可用作第二經重新映射值。在又一實例中,如圖3C中展示,重新映射器220之輸出可用作第二經重新映射值。
在一些實施方案中,程序500包含:獲得包含第二動態範圍內容且不包含第一動態範圍內容之一第二影像;判定該影像包含第二動態範圍內容且不包含第一動態範圍內容;及回應於判定該影像包含第二動態範圍內容且不包含第一動態範圍內容,選擇一第二第一動態範圍轉第二動態範圍轉換因數。例如,動態範圍識別器210可判定一影像僅包含第二動態範圍內容且作為回應,將一指示提供至轉換因數判定器330以增加一轉換因數。
在一些實施方案中,第一動態範圍內容包含高動態範圍(HDR)內容且第二動態範圍內容包含標準動態範圍(SDR)內容。
本說明書中描述之標的物及操作之實施例可實施於數位電子電路中,或電腦軟體、韌體或硬體(包含本說明書中揭示之結構及其等結構等效物)或其等之一或多者之組合中。本說明書中描述之標的物之實施例可實施為一或多個電腦程式,即,在電腦儲存媒體上編碼以供資料處理設備執行或控制資料處理設備之操作之電腦程式指令之一或多個模組。
一電腦儲存媒體可為一電腦可讀儲存裝置、一電腦可讀儲存基板、一隨機或串列存取記憶體陣列或裝置或其等之一或多者之一組合或包含於一電腦可讀儲存裝置、一電腦可讀儲存基板、一隨機或串列存取記憶體陣列或裝置或其等之一或多者之一組合中。再者,雖然一電腦儲存媒體並非一經傳播信號,但一電腦儲存媒體可係編碼於一人為產生經傳播信號中之電腦程式指令之一源或目的地。電腦儲存媒體亦可係一或多個單獨實體組件或媒體(例如,多個CD、磁碟或其他儲存裝置)或包含於該一或多個單獨實體組件或媒體中。
本說明書中描述之操作可實施為藉由一資料處理設備對儲存於一或多個電腦可讀儲存裝置上或自其他源接收之資料執行之操作。
術語「資料處理設備」涵蓋用於處理資料之全部種類之設備、裝置及機器,包含(藉由實例)一可程式化處理器、一電腦、一系統單晶片或前述之多者或組合。設備可包含專用邏輯電路,例如,一FPGA (場可程式化閘陣列)或一ASIC (特定應用積體電路)。除硬體之外,設備亦可包含產生討論中電腦程式之一執行環境之程式碼,例如構成處理器韌體、一協定堆疊、一資料庫管理系統、一作業系統、一跨平台運行時間環境、一虛擬機器或其等之一或多者之一組合之程式碼。設備及執行環境可實現各種不同運算模型基礎設施,諸如網頁服務、分散式運算及網格運算基礎設施。
一電腦程式(亦稱為一程式、軟體、軟體應用程式、指令碼或程式碼)可以任何形式之程式設計語言(包含編譯或解譯語言、宣告式或程序語言)撰寫,且其可以任何形式(包含作為一獨立程式或作為一模組、組件、副常式、物件或適於用於一運算環境中之其他單元)部署。一電腦程式可能但非必需對應於一檔案系統中之一檔案。一程式可儲存於保存其他程式或資料(例如,儲存於一標記語言文件中之一或多個指令碼)之一檔案之一部分中、儲存於專用於討論中程式之一單一檔案中、或儲存於多個協調檔案(例如,儲存程式碼之一或多個模組、副程式或部分之檔案)中。一電腦程式可經部署以在一個電腦上執行或在定位於一個位點處或跨多個位點分佈且藉由一通信網路互連之多個電腦上執行。
本說明書中描述之程序及邏輯流程可由一或多個可程式化處理器執行,該一或多個可程式化處理器執行一或多個電腦程式以藉由對輸入資料操作且產生輸出而執行動作。程序及邏輯流程亦可由專用邏輯電路(例如,一FPGA (場可程式化閘陣列)或一ASIC (特定應用積體電路))執行且設備亦可實施為該專用邏輯電路。
適合於執行一電腦程式之處理器包含(藉由實例)通用微處理器及專用微處理器兩者及任何種類之數位電腦之任何一或多個處理器。一般言之,一處理器將自一唯讀記憶體或一隨機存取記憶體或兩者接收指令及資料。一電腦之關鍵元件係用於根據指令執行動作之一處理器及用於儲存指令及資料之一或多個記憶體裝置。一般言之,一電腦將亦包含用於儲存資料之一或多個大容量儲存裝置(例如,磁碟、磁光碟或光碟),或經可操作地耦合以自一或多個大容量儲存裝置接收資料或將資料傳送至一或多個大容量儲存裝置或兩者。然而,一電腦無需具有此等裝置。再者,一電腦可嵌入於另一裝置中,例如(僅列出少許)一行動電話、一個人數位助理(PDA)、一行動音訊或視訊播放器、一遊戲機、一全球定位系統(GPS)接收器或一可攜式儲存裝置(例如,一通用串列匯流排(USB)快閃隨身碟)。適於儲存電腦程式指令及資料之裝置包含全部形式之非揮發性記憶體、媒體及記憶體裝置,包含(藉由實例):半導體記憶體裝置,例如,EPROM (可擦除可程式化唯讀記憶體)、EEPROM (電可擦除可程式化唯讀記憶體)及快閃記憶體裝置;磁碟,例如,內部硬碟機或可抽換式磁碟;磁光碟;及CD-ROM及DVD-ROM光碟。處理器及記憶體可藉由專用邏輯電路補充或併入專用邏輯電路中。
為提供與一使用者之互動,本說明書中描述之標的物之實施例可實施於一電腦上,該電腦具有:用於將資訊顯示給使用者之一顯示裝置,例如,一CRT (陰極射線管)、LCD (液晶顯示器)或OLED (有機發光二極體)監視器;以及一鍵盤及一指標裝置,例如,一滑鼠或一軌跡球,藉由其等使用者可將輸入提供至電腦。亦可使用其他種類之裝置來提供與一使用者之互動;例如,提供至使用者之回饋可為任何形式之感覺回饋,例如,視覺回饋、聽覺回饋或觸覺回饋;且可以任何形式接收來自使用者之輸入,包含聲學、語音或觸覺輸入。另外,一電腦可藉由將文件發送至由一使用者使用之一裝置且自該裝置接收文件而與使用者互動;例如,藉由回應於自一使用者之使用者裝置上之一網頁瀏覽器接收之請求而將網頁發送至網頁瀏覽器。
本說明書中描述之標的物之實施例可實施於一運算系統中,該運算系統包含一後端組件(例如,作為一資料伺服器),或包含一中間軟體組件(例如,一應用程式伺服器),或包含一前端組件(例如,具有一使用者可透過其與本說明書中描述之標的物之一實施方案互動之一圖形使用者介面或一網頁瀏覽器之一使用者電腦),或一或多個此等後端組件、中間軟體組件或前端組件之任何組合。系統之組件可由任何形式或媒體之數位資料通信(例如,一通信網路)互連。通信網路之實例包含一區域網路(「LAN」)及一廣域網路(「WAN」)、一網間網路(例如,網際網路)及同級間網路(例如,特用同級間網路)。
運算系統可包含使用者及伺服器。一使用者及伺服器通常彼此遠離且通常透過一通信網路互動。使用者及伺服器之關係憑藉運行於各自電腦上且彼此具有一使用者-伺服器關係之電腦程式而產生。在一些實施例中,一伺服器將資料(例如,一HTML頁面)傳輸至一使用者裝置(例如,為了將資料顯示給與使用者裝置互動之一使用者且自與使用者裝置互動之一使用者接收使用者輸入之目的)。在使用者裝置處產生之資料(例如,使用者互動之一結果)可在伺服器處自使用者裝置接收。
雖然本說明書含有許多具體實施方案細節,但不應將此等細節理解為對任何特徵或可能主張之內容之範疇之限制,而應理解為特定實施例所特定之特徵之描述。亦可在一單一實施例中組合實施本說明書中在單獨實施例之內容背景中描述之特定特徵。相反地,在一單一實施例之背景內容中描述之各種特徵亦可單獨地或以任何適合子組合在多項實施例中實施。而且,儘管上文可將特徵描述為以特定組合起作用且甚至最初如此主張,然在一些情況中,來自一所主張組合之一或多個特徵可從組合中免除,且所主張組合可係關於一子組合或一子組合之變動。
類似地,雖然在圖式中按一特定順序描繪操作,但此不應被理解為要求按所展示之特定順序或循序順序執行此等操作,或執行全部繪示之操作以達成所要結果。在某些境況中,多任務處理及平行處理可為有利的。再者,不應將上文描述之實施例中之各種系統組件之分離理解為在全部實施例中需要此分離,且應將其理解為所述程式組件及系統通常可一起整合於一單一軟體產品中或封裝至多個軟體產品。
因此,已描述標的物之特定實施例。其他實施例在以下發明申請專利範圍之範疇內。在一些情況中,在發明申請專利範圍中敘述之動作可以一不同順序執行且仍達成所要結果。另外,在附圖中描繪之程序不一定需要所展示之特定順序或循序順序以達成所要結果。在某些實施方案中,多任務處理及平行處理可為有利的。
110:影像 120:第二影像 130:第三影像 140:第四影像 200:系統 210:動態範圍識別器 220:第一動態範圍查找表重新映射器 230:第二動態範圍查找表重新映射器 240:經重新映射值選擇器 300:系統 330:第二動態範圍轉換因數判定器 340:經重新映射值判定器 400:系統 410:第一動態範圍轉第二動態範圍轉換器 500:程序 510:步驟 520:步驟 530:步驟 540:步驟 550:步驟 560:步驟 570:步驟
圖1係具有基於不同重新映射顯示之混合動態範圍內容之一例示性影像之一方塊圖。
圖2A至圖2C係使用動態範圍之不同查找表重新映射混合動態範圍之一例示性系統之方塊圖。
圖3A至圖3C係使用經應用至來自一查找表之一輸出之一動態範圍轉換因數重新映射混合動態範圍之一例示性系統之方塊圖。
圖4A至圖4C係使用一動態範圍轉換器重新映射混合動態範圍作為一查找表之輸入之部分之一例示性系統之方塊圖。
圖5係展示用於混合動態範圍內容的重新映射之一程序之一流程圖。
各種圖式中之相同元件符號及名稱指示相同元件。
110:影像
120:第二影像
130:第三影像
140:第四影像

Claims (12)

  1. 一種用於混合動態範圍內容的重新映射之方法,其包括:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像;基於第一動態範圍內容之一查找表及一第一像素之一初始值判定該第一像素之一第一經重新映射值;基於第二動態範圍內容之一查找表及該第一像素之該初始值判定該第一像素之一第二經重新映射值;判定該影像包含在該第一像素處之第一動態範圍內容;回應於判定該影像包含在該第一像素處之第一動態範圍內容,自該第一像素之該第一經重新映射值與該第一像素之該第二經重新映射值之間中選擇該第一像素之該第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;基於第一動態範圍內容之該查找表及一第二像素之一初始值判定該第二像素之一第一經重新映射值;基於第二動態範圍內容之該查找表及該第二像素之該初始值判定該第二像素之一第二經重新映射值;判定該影像包含在該第二像素處之第二動態範圍內容;回應於判定該影像包含在該第二像素處之第二動態範圍內容,自該第二像素之該第一經重新映射值與該第二像素之該第二經重新映射值之間中選擇該第二像素之該第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。
  2. 如請求項1之方法,其中判定該影像包含在該第一像素處之第一動態範圍內容包括:判定該影像之後設資料(metadata)指示該第一像素之一位置包含第一動態範圍內容。
  3. 如請求項1之方法,其包括:獲得包含第二動態範圍內容且不包含第一動態範圍內容之一第二影像;判定該影像包含第二動態範圍內容且不包含第一動態範圍內容;及回應於判定該影像包含第二動態範圍內容且不包含第一動態範圍內容,選擇一第二第一動態範圍轉第二動態範圍轉換因數。
  4. 如請求項1之方法,其中該第一動態範圍內容包括高動態範圍(HDR)內容且該第二動態範圍內容包括標準動態範圍(SDR)內容。
  5. 一種用於混合動態範圍內容的重新映射之方法,其包括:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像;基於第一動態範圍內容之一查找表及一第一像素之一初始值判定該第一像素之一中間(intermediate)經重新映射值;判定該影像包含在該第一像素處之第一動態範圍內容;回應於判定該影像包含在該第一像素處之第一動態範圍內容,判定 使用該第一像素之該中間經重新映射值作為該第一像素之一第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;基於第一動態範圍內容之一查找表及一第二像素之一初始值判定該第二像素之一中間經重新映射值;判定該影像包含在該第二像素處之第二動態範圍內容;回應於判定該影像包含在該第二像素處之第二動態範圍內容,基於該中間經重新映射值及一第一動態範圍轉第二動態範圍轉換因數以判定該第二像素之一第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。
  6. 一種用於混合動態範圍內容的重新映射之方法,其包括:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像;判定該影像包含在一第一像素處之第一動態範圍內容;回應於判定該影像包含在該第一像素處之第一動態範圍內容,基於第一動態範圍內容之一查找表及該第一像素之一初始值判定該第一像素之一第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;基於一第一動態範圍轉第二動態範圍轉換以判定一第二像素之一中間經重新映射值;判定該影像包含在該第二像素處之第二動態範圍內容;回應於判定該影像包含在該第二像素處之第二動態範圍內容,基於 該第二像素之該中間經重新映射值及該第一動態範圍內容之該查找表判定該第二像素之一第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。
  7. 一種用於混合動態範圍內容的重新映射之系統,該系統包含經組態以執行以下操作之電路:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像;基於第一動態範圍內容之一查找表及一第一像素之一初始值判定該第一像素之一第一經重新映射值;基於第二動態範圍內容之一查找表及該第一像素之該初始值判定該第一像素之一第二經重新映射值;判定該影像包含在該第一像素處之第一動態範圍內容;回應於判定該影像包含在該第一像素處之第一動態範圍內容,自該第一像素之該第一經重新映射值與該第一像素之該第二經重新映射值之間中選擇該第一像素之該第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;基於第一動態範圍內容之該查找表及一第二像素之一初始值判定該第二像素之一第一經重新映射值;基於第二動態範圍內容之該查找表及該第二像素之該初始值判定該第二像素之一第二經重新映射值;判定該影像包含在該第二像素處之第二動態範圍內容;回應於判定該影像包含在該第二像素處之第二動態範圍內容,自該 第二像素之該第一經重新映射值與該第二像素之該第二經重新映射值之間中選擇該第二像素之該第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。
  8. 如請求項7之系統,其中判定該影像包含在該第一像素處之第一動態範圍內容包括:判定該影像之後設資料指示該第一像素之一位置包含第一動態範圍內容。
  9. 如請求項7之系統,該等操作包括:獲得包含第二動態範圍內容且不包含第一動態範圍內容之一第二影像;判定該影像包含第二動態範圍內容且不包含第一動態範圍內容;及回應於判定該影像包含第二動態範圍內容且不包含第一動態範圍內容,選擇一第二第一動態範圍轉第二動態範圍轉換因數。
  10. 如請求項7之系統,其中該第一動態範圍內容包括高動態範圍(HDR)內容且該第二動態範圍內容包括標準動態範圍(SDR)內容。
  11. 一種用於混合動態範圍內容的重新映射之系統,該系統包含經組態以執行以下操作之電路:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像; 基於第一動態範圍內容之一查找表及一第一像素之一初始值判定該第一像素之一中間經重新映射值;判定該影像包含在該第一像素處之第一動態範圍內容;回應於判定該影像包含在該第一像素處之第一動態範圍內容,判定使用該第一像素之該中間經重新映射值作為該第一像素之一第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;基於第一動態範圍內容之一查找表及一第二像素之一初始值判定該第二像素之一中間經重新映射值;判定該影像包含在該第二像素處之第二動態範圍內容;回應於判定該影像包含在該第二像素處之第二動態範圍內容,基於該中間經重新映射值及該第二像素之一第二初始值以判定該第二像素之一第二經重新映射值,其中基於該第二像素之該第二初始值判定該第二像素之該第二經重新映射值包括基於該第一動態範圍內容之該查找表及一第一動態範圍轉第二動態範圍轉換因數兩者判定該第二像素之該第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。
  12. 一種用於混合動態範圍內容的重新映射之系統,該系統包含經組態以執行以下操作之電路:獲得包含第一動態範圍內容及第二動態範圍內容兩者之待顯示之一影像;判定該影像包含在一第一像素處之第一動態範圍內容; 回應於判定該影像包含在該第一像素處之第一動態範圍內容,基於第一動態範圍內容之一查找表及該第一像素之一初始值判定該第一像素之一第一經重新映射值;提供該第一像素之該第一經重新映射值以供顯示;基於一第一動態範圍轉第二動態範圍轉換以判定一第二像素之一中間經重新映射值;判定該影像包含在該第二像素處之第二動態範圍內容;回應於判定該影像包含在該第二像素處之第二動態範圍內容,基於該第二像素之該中間經重新映射值及該第一動態範圍內容之該查找表判定該第二像素之一第二經重新映射值;及提供該第二像素之該第二經重新映射值以供顯示。
TW109142964A 2019-12-04 2020-12-04 混合動態範圍內容的重新映射 TWI895305B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
PCT/US2019/064444 WO2021112838A1 (en) 2019-12-04 2019-12-04 Remapping for mixed dynamic range content
WOPCT/US19/64444 2019-12-04

Publications (2)

Publication Number Publication Date
TW202139718A TW202139718A (zh) 2021-10-16
TWI895305B true TWI895305B (zh) 2025-09-01

Family

ID=69024656

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109142964A TWI895305B (zh) 2019-12-04 2020-12-04 混合動態範圍內容的重新映射

Country Status (5)

Country Link
US (1) US12020411B2 (zh)
EP (1) EP4032309A1 (zh)
CN (1) CN114556954B (zh)
TW (1) TWI895305B (zh)
WO (1) WO2021112838A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115701129B (zh) * 2021-07-31 2024-09-10 荣耀终端有限公司 一种图像处理方法及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017196727A1 (en) * 2016-05-10 2017-11-16 Qualcomm Incorporated Methods and systems for generating regional nesting messages for video pictures
US20180330674A1 (en) * 2017-05-12 2018-11-15 Apple Inc. Electronic Devices With Tone Mapping To Accommodate Simultaneous Display of Standard Dynamic Range and High Dynamic Range Content
US20190035063A1 (en) * 2015-08-31 2019-01-31 Lg Electronics Inc. Image display apparatus
US20190149792A1 (en) * 2016-06-27 2019-05-16 Intel Corporation Method and system of multi-dynamic range multi-layer video blending with alpha channel sideband for video playback

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8339475B2 (en) * 2008-12-19 2012-12-25 Qualcomm Incorporated High dynamic range image combining
JP2016058848A (ja) 2014-09-08 2016-04-21 ソニー株式会社 画像処理装置及び画像処理方法
US10300764B2 (en) 2015-06-18 2019-05-28 Denso International America, Inc. Diagnostic function for brushless blower motor
EP3131284A1 (en) 2015-08-13 2017-02-15 Thomson Licensing Methods, systems and aparatus for hdr to hdr inverse tone mapping
US10043251B2 (en) 2015-10-09 2018-08-07 Stmicroelectronics Asia Pacific Pte Ltd Enhanced tone mapper for high dynamic range images and video
WO2017089146A1 (en) 2015-11-24 2017-06-01 Koninklijke Philips N.V. Handling multiple hdr image sources
WO2018132329A1 (en) 2017-01-10 2018-07-19 Dolby Laboratories Licensing Corporation Display mapping for high dynamic range images
US10148907B1 (en) 2017-10-27 2018-12-04 Avago Technologies International Sales Pte. Limited System and method of luminance processing in high dynamic range and standard dynamic range conversion
US10609424B2 (en) 2018-03-09 2020-03-31 Dolby Laboratories Licensing Corporation Single-layer progressive coding for supporting multi-capability HDR composition

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190035063A1 (en) * 2015-08-31 2019-01-31 Lg Electronics Inc. Image display apparatus
WO2017196727A1 (en) * 2016-05-10 2017-11-16 Qualcomm Incorporated Methods and systems for generating regional nesting messages for video pictures
US20190149792A1 (en) * 2016-06-27 2019-05-16 Intel Corporation Method and system of multi-dynamic range multi-layer video blending with alpha channel sideband for video playback
US20180330674A1 (en) * 2017-05-12 2018-11-15 Apple Inc. Electronic Devices With Tone Mapping To Accommodate Simultaneous Display of Standard Dynamic Range and High Dynamic Range Content

Also Published As

Publication number Publication date
WO2021112838A1 (en) 2021-06-10
TW202139718A (zh) 2021-10-16
US20230196524A1 (en) 2023-06-22
CN114556954A (zh) 2022-05-27
CN114556954B (zh) 2024-06-04
EP4032309A1 (en) 2022-07-27
US12020411B2 (en) 2024-06-25

Similar Documents

Publication Publication Date Title
US9262307B2 (en) Modeling test space for system behavior with optional variable combinations
US11954536B2 (en) Data engine
US11783752B2 (en) Gamma lookup table compression
US12505776B2 (en) Dual color management for a multi-pixel density display
CN107767327B (zh) 图像渲染方法及装置、计算设备、显示设备
CN113516697B (zh) 图像配准的方法、装置、电子设备及计算机可读存储介质
TWI895305B (zh) 混合動態範圍內容的重新映射
US11295700B2 (en) Display apparatus, display method, image processing device and computer program product for image processing
CN114071190A (zh) 云应用视频流处理方法、相关装置及计算机程序产品
CN114365211B (zh) 基于降维的伽玛查找表压缩
US8913073B2 (en) Interpolation according to a function represented using unevenly spaced samples of the function
CN113438428B (zh) 用于视频自动化生成的方法、装置、设备和计算机可读存储介质
CN110574356A (zh) 动态色域可调整显示器
US20220301518A1 (en) Three sub-color correction based on two-dimensional graphs
WO2023236013A1 (en) Data re-arrangement by mixed simt and simd execution mode
CN115641284A (zh) 数据增强方法、模型训练方法和图像处理方法及装置
CN117194437A (zh) 文件存储方法、装置、电子设备和计算机可读介质