TW200812369A - Dynamic softclipping of video levels - Google Patents
Dynamic softclipping of video levels Download PDFInfo
- Publication number
- TW200812369A TW200812369A TW095135811A TW95135811A TW200812369A TW 200812369 A TW200812369 A TW 200812369A TW 095135811 A TW095135811 A TW 095135811A TW 95135811 A TW95135811 A TW 95135811A TW 200812369 A TW200812369 A TW 200812369A
- Authority
- TW
- Taiwan
- Prior art keywords
- level
- function
- gain
- softening
- slope
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000012546 transfer Methods 0.000 claims abstract description 28
- 230000001131 transforming effect Effects 0.000 claims abstract 3
- 238000012545 processing Methods 0.000 claims description 64
- 238000006243 chemical reaction Methods 0.000 claims description 43
- 230000007704 transition Effects 0.000 claims description 7
- 238000012886 linear function Methods 0.000 claims description 6
- 230000008901 benefit Effects 0.000 claims description 2
- 238000013404 process transfer Methods 0.000 claims description 2
- 230000007774 longterm Effects 0.000 claims 1
- 230000001568 sexual effect Effects 0.000 claims 1
- 230000006872 improvement Effects 0.000 abstract description 3
- 238000007796 conventional method Methods 0.000 abstract 1
- 230000006835 compression Effects 0.000 description 12
- 238000007906 compression Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 9
- 230000003068 static effect Effects 0.000 description 8
- 239000003086 colorant Substances 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 101100400452 Caenorhabditis elegans map-2 gene Proteins 0.000 description 1
- 244000048298 Inga vera Species 0.000 description 1
- 206010029412 Nightmare Diseases 0.000 description 1
- 241000233805 Phoenix Species 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000003746 feather Anatomy 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 238000012892 rational function Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/20—Circuitry for controlling amplitude response
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
- G09G2320/0646—Modulation of illumination source brightness and image signal correlated to each other
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/066—Adjustment of display parameters for control of contrast
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/16—Calculation or use of calculated indices related to luminance levels in display data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Picture Signal Circuits (AREA)
- Liquid Crystal Display Device Control (AREA)
- Transforming Electric Information Into Light Information (AREA)
Description
200812369 九、發明說明: 【發明所屬之技術領域】 本發明係關於一種使用增益來改良顯示器上所展示之影 像之對比度的方法。 【先前技術】 一用於增加顯示器(例如LCD或電漿顯示器)上所展示之 影像的方式為將一增益(>1)應用於影像資料。舉例而言, , 此在像素具有幾乎相同亮度值的影像中(例如在具有許多 呀IHE % <圃乃T )可為需要的。該增益引起較高視訊位準 (亦即’通常引起較亮影像)及視訊位準之間的較多展布(亦 即’可察覺對比度之增加)。 可此需要應用增益之另一愔开彡或左T m ^ 一— 力f月开/為在[CD中使用動態背光 演算法(DBL)時。在LCD中,忤媪旦i认北, Ύ 暗~不由於背光經LCD面板 之线漏而傾向於看起來為”淺誃 — ~久瓜巴,且對此之解決方法為 错由使用DBL而降低壯笼:士日旦+ u , ^ 帑低此專%景處的背光亮度。當背光亮度 減小時,需要視訊增益 v , 卜馬補充以實現與背光亮度減小前 相比之類似亮度印象及步 頸似的或甚至經改良之可察覺對比 另外,可顯示視訊位準範圍在固定範圍内通常限於固定 之不同色彩。舉例而言,影像中之像素之RGB表示中
固分量中每一者可限於8位元,從而為每-分量(R、G ㈣供256個可能之視訊料(由整數值0至255表示)。 相應限制當然亦適用於其他類型之視訊位準表示或色 域,例如CMY表示中之亮度(γ)。 H4904.doc 200812369 通常,低值表示較暗色彩,且高值表示較亮色彩,例如 〇表示最暗之色彩,且255表示最亮之色彩。 當應用於影像資料之增益導致像素的視訊位準在可顯示 範圍之外(例如,超出如255之最大值)時,已知方法為,,硬 化處理"此等值,亦即,根據該增益將會獲得超出最大值 之像素將替代地以等於該最大值(例如255)而結束。此之後 果在於損失局部細節;影像之許多部分可能被展示為高度 飽和色之”單調”區域(該區域中之所有像素具有最大值), 且可能損失原始影像中之某些細節。 因此,在藉由應用增益來增加影像區域中某些像素之值 的情況下,存在著由於硬化處理而損失其他區域處之對比 度的風險。此通常成為關於在實踐中可應用多少增益之限 制因素。 EP096311 1A1揭示一藉由使用雙段轉換函數(dual segment transfer function)進行影像中之動態對比度改良之 方法及設備。 圖1展示如EP096311 1A1中所揭示之輸入與輸出圖,其包 括以IRE(無線電工程師協會(Institute 〇f Radi〇 Engineers》為 單位之亮度值轉換函數。當不存在對比度改良時,不存在 增盈(輸入與輸出之1:1關係),且轉換函數僅為”單位增益,, 函數10,亦即具有斜率1之線,其與座標原點相交。 EP0963 111A1中所提及之"雙段”係關於圖1中由線丨丨表示的 轉換函數11,其由兩段組成,第一段具有>=1(較佳為15) 之斜率’該線在適應性支點(adaptive pivot point) 12處變為 114904.doc 200812369 具Γ=1(較佳為L7)之斜率的第二段。該適應性支點總是 沿早位增赠位於12處。在圖4,該適應性支點係展示 為在其上端位置14 (40,40)處。下端位置(7,7)係由點13表 示。 在EP0963111A1之方法中,即時分析視訊圖框或視訊搁 位。在第—段中’段增益(斜率)適用於暗樣本分佈:若存 在較少暗樣本則選擇較高值,且若存在大量暗樣本則選擇 較低值。 一在第二段中,段增益(斜率)適用於經偵測之峰值,且若 左偵測之峰值等於或高於標稱峰值,則選擇"單位增益,,函 數,否則使用,,第二增益”轉換函數。 >」而k吕EP0963111A1之方法可用於改良較暗區域與 tc區域中之對比度,但其僅可提供相對較小增益,因此提 供小對比度改良,尤其在具有大量暗樣本之圖片的狀況 下,例如在主要為暗像素之場景中。此(例如)使得該方法 不適合與LCD中之動態背光相結合而使用。 另外,儘管EP0963111A1i方法可用於藉由使用第二段 中之’’單位增益,,而防止在亮區域中進行硬化處理,但應用 於第一段中之任何增益可導致需要在暗區域中進行硬化處 理,亦即,由於轉換函數可產生小於〇之值(黑色),所以輸 出可能需要"處理,,此等值使其為黑色,且因此將損失暗區 域中之對比度。 【發明内容】 本發明之一目的為克服先前技術中之問題。一具體目的 H4904.doc 200812369 為提供-種承認相對較高視訊位準增益具有相對較高處理 影像品質之方法。 此目的及其他目的係藉由用於改良具有—可顯示視訊位 準範圍之顯示器上所展示之影像的對比度之方法及信號處 理裝置而達成。該方法包括以下步驟··提供表示影像之輸 入視訊位準,該等位準在該可顯示範目内;提供—轉換函 數,其具有大於該可顯示範圍之增益區域中任何處之斜率 =斜率且具有大於0且小於該可顯示範圍之柔化處理區域 °处之斜率的斜率’該轉換函數經調適以將該範圍中 2㈣以視訊位準㈣成該範圍内之位準’該等區域交 均於臣品限位準虛;另γ由田 .. # 以轉換函數將該等輸入位準轉變 成该範圍内之輸出位準。 評斜率在&函數之某—輸人值處對應於該函數在 :輸:值處的導數。舉例而言,線性函數之導數為怪定 一士 午亦即獨立於輸入值之斜率。另 面’非線性函數具有會變化 斜率。 且在不同輸入值處不同的 本發明係基於以下理解··藉 子(亦 在曰盈區域中使用增益因 壓縮r介〜各 )及在柔化處理區域中使用 壓縮(亦即,在(^丨之間的斜 之辦兴卩《 - λα住 了將鬲增益應用於影像 之牦皿&域中的位準(例如低位準 位準,而盔+斟秘、,r ^ 或衫像之暗區域中的 …而對相盈區域外部之任 同時可使經轉變之輸人位準保 4^τ硬化處理。 根據羽4 t ^ ά 、、在可顯不位準之範圍内。 根據白知方法,較高增益( 卩較大斜率)通常意味著較 114904.doc 200812369 輸出位準將結束於 須對較大量 料之耗圍之外,且因此將必 域中之增益確保將此算…㈣本發明,柔化處理區 在可顯示範圍内) 4屋縮為一定範圍之位準(其皆 ▲之*圍内)’進而對所得影像具有較輕微影響。換 與習知方、、“車之#化處理"替代,,硬化處理"。因此, 於 ’目比’可使用較高增益。在實際情形中,庫用 於增益區域中之增益通常可高達4。 應用 轉換函數可葬士 g + 女μ 猎由具有大於1之斜率的線性增益函數及呈 =之二的斜率之線性柔化處理函數加以定義: =義:兩個區域(亦即,整個可顯示範圍)中以使得此 荨線性函數之交點定義臨限位準。 換言之,轉換函數在增益區域中將等於線性增益函數, 且在柔化處理區域中將等於線性柔化處理函數。藉由以此 方式,合該兩個函數(亦即增益函數與柔化處理函數)及使 I中母*疋義轉換函數之不同部分,每一函數可極為簡 卓’此允許在僅需要少暑咨、、店Μ φ 你惶而要夕里貝源的情況下進行建構。可獨立 建構每―函數’例如’―選擇可為利用已存在之增益函數 實施例,如增益因子乘法器(g…一—Her)。可传 用查找表建構柔化處理函數,或可預定義一個或許 處理函數並將其儲存在查找表中。 ’、 而且’儘管單獨之每一函數可能不能夠將範圍中之 位準轉換成相同範圍内的位準(亦即,轉換成另—可顯示 位準)’但相組合之該兩個函數提供該範圍之完全可顯示 覆蓋區域,而無需進行任何硬化處理。 不 114904.doc 10- 200812369 應注意,可使用除線性函數之外的其他連續函數並以類 似方^對其進行組合。在此狀況下,亦應將此等函數中每 一者疋義於兩個區域中("亦gP,兮梦7 飞甲(亦即,孩4函數應彼此重疊),且 此等函數中每一者呈頦名μ中田μ々 見在e又疋用於各別區域之限制内的斜 率。 可基於輸入視訊位準而調整增益轉換函數之斜率。 通,對斜率進行調整以確保應用所要增益及/或避免對 太大量位準進行柔化處理。較大斜率(亦即較高增益请應 於較小增益區域,且因此對應於需要柔化處理之較大量位 準。因此,對增益轉換函數斜率之調整可能不僅包含應用 所要增益,而且碎保不會存在太多的位準被柔化處理,亦 T確保增益提供合理之影像品f。舉例而言,當需要最大 可為結合動態背光之狀況)時,可基於有關柔化處 ㈣域中之位準量的資訊而調整斜率。應注意,若使用靜 悲柔化處理轉換函數且僅調整增益轉換函數,則由於交點 2化且因此該兩個區域可變化’所以結果仍可為兩個區 域中之動態特性。 亦可基於輸出視訊位準調整增益轉換函數之斜率。 =而言,可基於對經柔化處理之視訊位準之量的計數 旦--增盃。"視訊位準量”可相對於影像中之總視訊位準 :=,亦即,可由百分比值來表示。而且,由於任何影 確或隱含地具有某一解析度(亦即,有限像素量),且 由於視訊位準明確或隱含地屬於個別像素,故 影像像素之數目成比例的視訊位準量。因此,視訊 H4904.doc 200812369 或對應於所有影像像素之百分比 可對應於像素數目 理之輪入位準或像素之 增益轉換函數。 量 使用一提供有關實際上經柔化處 的資訊之反饋使得能夠自動調整 之斜率直至經柔化處理 另外’可無需在使用增 舉例而言,可增加增益轉換函數 之位準的量達到某一臨限值為止。 益函數之前對視訊位準進行廣泛分析,而是,選擇增益之 起始值並接著基於所產生之輸出使其受到調整可為足夠 的0 亦可基於輸入視訊位準及/或輸出才見訊位準而調整柔化 處理轉換函數之斜率。 、、藉=調整柔化處理函數之斜率’可影響經柔化處理之位 ^的里而無而干預或改變增益,亦即增益轉換函數之斜 率。亦可藉由此而改變柔化處理(亦即壓縮)程度。
^接近1之斜率意味著接近”單位增益”且幾乎根本無壓 縮,而接近0之斜率意味著接近,,硬化處理,,及重壓縮。而 :、,應注意,類似於上文所述,當僅調整柔化處理函數且 增益函數為靜態時,由於交點可變化且因此兩個區域可變 化’故結果仍可為該兩個區域中之動態特性。 使用一提供有關實際上經柔化處理之輸出位準(由許多 素表示)之i的資訊之反饋使得能夠自動調整柔化處理 轉換函數。舉例而言,可增加柔化處理轉換函數之斜率直 至、、里柔化處理之位準的量達到某一臨限值為止。另外,藉 用反饋’在使用柔化處理函數之前可無需對視訊位準 進々于廣泛分析,而是,選擇斜率的合理起始值並接著基於 n^04.d〇c 12 200812369 所產生之輸出使其受到自動調整可為足夠的。 轉變輸入視訊位準之牛跡 V驟可匕έ自兩個區域中之兩個轉 換函數確定輸出視訊位準。 藉由將兩個函數用於所有輸入值(亦即在柔化處理區域 中亦使用增益函數來轉變位準,且反之亦然),可在無需 關心某-輸人位準屬於哪—區域的情況下產生值。此意味 著柔化處理函數及增益函數可用於平行路徑中,且實際上 彼此獨立。因此,可以古庙々⑽ 丁 方便及間早之方式於硬體或軟體中 建構該方法。 可藉由為每—輸人視訊位準選擇來自轉換函數之最低輸 出位準而形成輸出視訊位準。 當增益區域用於低位準且柔化處理區域用於高位準時, 選擇最低值使得在增益區域中選擇由增益函數產生的值, 且在柔化處理區域中選擇由柔化處理函數產生的值。由於 此僅為進行比較及選擇(該比較及選擇可藉由例如比較器 及夕工器來建構)’故此為自各別函數選擇正確值的極為 方便之方式。應注意,當增益區域用於高位準且柔化處理 用於低位準時’可藉由替代地選擇最高值而達成類似效 應。 【實施方式】 圖2展示建構根據本發明之一實施例之方法的系統之示 意性方塊圖。該系統包括視訊位準分析區塊23〇 ;硬化處 理路徑2 3 2、2 3 4,柔化處理路徑2 3 6 ;及選擇器階段2 3 8、 240、242。此處之硬化處理路徑包含視訊增益區塊232及 114904.doc -13- 200812369 硬化處理區塊234’而此處之柔化處理路徑包含柔化處理 區塊236。此處之選擇器階段包含多工器(Μυχ)23 8及比較 器 240 〇 至系統之輸人為-影像’其中該影像之像素係由可顯示 位準範圍(可顯示範圍)内之視訊位準表示,且輸出為由相 同可顯示範圍内之經轉變位準表示的影像像素。在此實例 中^視訊位準係由8位元RGB值表示,亦即可顯示視訊位 準範圍係在值〇至255之範圍中。 輸入係饋至視訊增益區塊232、視訊位準分析區塊23〇及 柔化處理區塊236。 視訊位準分析區塊230基於影像之視訊位準内容而確定 視訊增益區塊232之增益因子。該增益因子係設定為… 之間的值,其中高值係選擇用於具有大量低像素值(暗色) 的影像。 視訊增益區塊232將增益因子與每一影像像素之視訊位 準值相乘’亦即建構增益函數。以數學方式,該增益函數 可表示如下: g—〇uTmN+g—Gffset (等式 l) 其中g為增益因子,且在此狀況下,l<g<4且g一 offset^。 曰凰因子擴展’’視訊位準,或在直方圖中呈現視訊位準的 狀況下,該函數”拉伸,,直方圖。 選擇增盈函數之參數使得可顯示範圍内t最小輸入值等 於可·、、、員π範圍内的輪出值(通常為最小輸入值),正如此實 例中由於1〇叫,〇而產生的狀況。 114904.doc -14- 200812369 硬化處理區塊234將在與增益因子相乘之後超出可顯示 範圍的視:位準(亦即,在此狀況下為255)設定為最大值 (25 5)仏g如自下文可見在所得影像中避免了經硬化處理 之位準,但硬化處理區塊通常用於避免增益之翻轉(⑺⑴ ㈣)及/或用於在硬體中節省匯流排或表之位元。而且, 藉由使用硬化處理區塊’硬化處理路徑可更類似於習知硬 化處理實施例,此可便於再次使用任何已存在之設計。 在另一實施例中,如由視訊增益區塊232及硬化處理區 塊234產生之類似轉變替代地係藉由使用查找表而產生。 柔化處理區塊236較佳包含含有預定義值之查找表 (LUT),該查找表對應於預定數目之預定義靜態柔化處理 函數。在8位元值之狀況下,可藉由8*8 LUT建構柔化處理 區塊236。 與增盈函數相比,柔化處理函數”壓縮”視訊位準。以數 學方式’可將柔化處理函數描述如下: s一OUT=s*IN+s一offset (等式 2) 其中S為壓縮因子,且〇<s<1。低壓縮因子意味著較重壓 細。選擇柔化處理函數之參數使得可顯示範圍内之最大輸 入值等於相同可顯示範圍内的輸出值(通常為最大輸入 值),如在此實例中:s一〇UT(255)=255。因此,不能超出 最大值(255),但仍可避免硬化處理。不是如在硬化處理中 將所有值壓縮成單個值(例如2 5 5 ),而是將該等值壓縮成一 值範圍。 靜態柔化處理函數中哪一者最適合使用取決於增益因子 114904.doc 15 200812369 及/或視訊位準内容,其在圖2中係由自分析區塊23〇之輸 出指向柔化處理區塊236的虛線箭頭加以指示。通常,對 於高增益因子(g),選擇具有高壓縮因子(s ;亦即輕壓縮) 之柔化處理函數,且對於低增益因子(g),選擇具有低壓縮 因子(s ;亦即重壓縮)之柔化處理函數。 在另一實施例中,使用僅單個預定靜態柔化處理函數, 且在該狀況下,柔化處理路徑無需來自視訊位準分析之資 訊0 在又一實施例中,即時計算柔化處理函數之輸出值,且 可基於增益因子或基於對影像之視訊位準内容的分析而在 執行時中確定柔化處理函數所用之參數。 兩個平行路徑(硬化處理及柔化處理)產生兩個不同的經 轉變視訊位準表示(亦即像素值)用於每一影像像素。 。。硬化處理路彳!之輸出及柔化處料徑之輸㈣饋至選擇 器階段中之多工器238的兩個獨立輸人端。對於多工器 輸入端之每··值’亦即對於與單個輸人像素值相對應的每 一對經轉變像素值而言,存在由比較器240進行之比較, 且最低多工器238輸人值係轉遞至多工器⑽之輸出端。以 此方式,儘管使用兩個獨立轉換函數在兩個平行路徑中產 生經轉變之值’但在多卫器238輸出端處對於每―影像像 素僅產生一個經韓變夕伯 ^ λ/- 轉文之值。儘管僅需改變單個參數(增益 因子)以定義所要輸出’但所得值係已藉由兩個獨立轉換 函數轉變之輸入值的組合。 、 仍多看圖2,此處將反饋路徑提供至分析區塊咖。該反 114904.doc -16 · 200812369 饋路徑包括計數器242,其對選自多工器238之硬化處理路 徑輸入端之值進行計數,亦即其提供對未經柔化處理之影 像像素的量進行量測,此亦間接為對影像中暗像素之量的 量測。將此數目提供至分析區塊且將其與柔化處理臨限數 目進行比較。基於該比較,確定實際上經柔化處理之像素 的篁是否為可接受的。若該量為可接受的,則可增加增益 因子,及/或所用柔化處理函數可使其斜率增加直至達到 柔化處理臨限數目為止。此允許了簡化的視訊位準分析區 塊23 0及輸入位準之自動可調整轉變。 舉例而言,可結合LCD及動態背光使用反饋路徑,以自 動凋整背光變暗(backlight dimming)及補償該變暗之增 益。經柔化處理像素之較少量意味著該增益及變暗可增加 直至達到柔化處理臨限為止。 圖2之系統可建才冓於硬體及/或軟體中。在軟體實施之狀 二):體可位於顯示器驅動器中或定時控制器區塊 圖3為說明根據一實施例之方法的流程圖。在第一步驟 50中,提供可顯示範圍内之影像輸人視訊位準,例如备 Γ圍位在^嶋值表示影像中每—像素時,可顯示視訊位^ 等V: 255之輕圍内。接著將輸入值分成平行路徑,該 =路徑對應於結合圖2所述之硬化處理路徑及柔化處 在硬化處理路徑中, 之系統中,藉由分析區 於步驟355令提供增益函數。在圖2 鬼30執行此步驟。可由等式^描述 I14904.doc 200812369 所提供之增益函數。 所提供之增盈函數用於隨後的步驟36〇中,其中在該步 驟360處轉變輸人視訊位準。在圖2之系、统中,藉由增益區 塊230及硬化處理區塊232執行此步驟。 在柔化處理路徑中,於步驟37〇中提供柔化處理函數。 在此步驟中,預疋義柔化處理函數並將其儲存在查找表 中,且選擇一與輸入位準一起使用之柔化處理函數。在圖 2之系統中,此步驟係藉由分析區塊23〇與儲存在柔化處理 查找表236中之預定義柔化處理函數相結合來執行。所提 供之柔化處理函數可由等式2進行描述。 儘官圖3中未指示,但柔化處理函數之預定義及此等函 數在查找表中的儲存當然可執行於步驟35〇之前。在單個 靜態柔化處理函數之狀況下,步驟3 7〇將僅包含預定義一 柔化處理函數,且在此狀況下,此步驟可獨立於步驟 350 〇 選定柔化處理函數係用於隨後步驟375中,在該步驟 中轉變輸入視訊位準。在圖2之系統中,此步驟係藉由柔 化處理區塊2 3 6而執行。 在步驟3 80中,對於每一輸入值而言,選擇由柔化處理 函數及增益函數產生的最低值。在圖2之系統中,此步驟 係藉由多工器238及比較器240而執行。 步驟380之結果可影響步驟355中對增益函數之確定及/ 或步驟370中對柔化處理函數之確定。在圖2之系統 此 反饋係藉由計數器242及分析區塊230而執行。如結人 口 口圖2 114904.doc -18- 200812369 所k及的,在一實施例中,該反饋僅可調整該等函數中之 一者,且在另一實施例中,根本不存在反饋。 在隨後之步驟3 8 5中於顯示器上展示經轉變之影像,亦 即對應於在步驟3 8 0中所選之經轉變位準的影像。 應注意,輸出值儘管已被轉變,但其將在輸入信號之可 顯示範圍内。 為了增強對上文所給實例之理解,現將參看諸圖詳細描 述轉換函數。 圖4給出用於實施例中之轉換函數12〇、121之一實例。 此實例中之轉換函數120、121可由等式丨及等式2來描述, 如上文結合圖2所呈現的。 圖4之水平軸表示可顯示範圍0至255中的輸入視訊位準 (例如RGB方t中任何分量之8位元數位值),且垂直轴表示 相同可顯示範圍内之輸出視訊位準。 增益轉換函數120與最低輸入/輸出值點122(此處為座標 原點(圖4中座標(0,0)))相交,且具有大於1(> 1)之斜率。可 〜到等式1之S—offset參數係用以調適柔化處理轉換函 數121使其與該最低輸入/輸出值點相交,然而在此實例 中,g—offset為 〇。 、j皿轉換函數122進一步與,,柔化處理,,轉換函數HI相交 於又點124處’該交點124對應於輸入臨限位準125。 巷柔化處理轉換函數121與最高輸入/輸出值點圖2中座 (’255))相父,且具有大於0(> 〇)但小於丨(< 丨)之斜 率。可注意到,笙+ q^ 寻式1之s—offset參數係用以調適柔化處理 114904.doc -19- 200812369 轉換函數121使其與該最高輸入/輸出值點相交。 因此,在可顯示範圍中,獨立於每一轉換函數之精確斜 率除在點122及123處之外,每一函數之輸出值將總大於 輸入值,亦即交點124將位於"單位增益,,線u〇上方。 然而,如先前所提及的,通常對於高增益因子(g ;亦 即,對於具有接近4之斜率的"陡”增益線12〇)而言,選擇具 有高壓縮因子(s ;亦即接近單位增益110)之柔化處理函數 121。反之亦然,對於低增益因子(g ;亦即,對於具有接 近單位增益線110之斜率的增益線12〇)而言,選擇具有低 壓縮因子(S ;亦即,接近硬化處理之重壓縮)的柔化處理函 數。 在基於對影像中視訊位準之分析而調整增益轉換函數 120及/或柔化處理轉換函數121之參數的實施例之狀況 下亦應,主思,此使得在某些限制内移動轉換函數丨2〇、 121之交點124。因此,臨限位準自身在一定程度上可取決 於輸入視訊位準。 舉例而S,參看圖4、等式!及等式2,㈣換函數斜率 之調整包含將交點124置放於由”單位增益"線(x,y)、"最大 增益”線(4X,50及"硬化處理••線(X,255)限制之區域内的某 處仁較佳地,如上文所提及,置放於該區域内距單位增 益線比距另兩者中之任一者更近之處。最大增益線及 硬化處理線係藉由對分別在m及等式2中之增益因子⑷ 及塵縮因子(S)設定之限制而確定。 精由選擇來自增益區域13〇中之增益轉換函數12〇之輸出 114904.doc -20- 200812369 值及來自柔化處理區诚由 次131中之柔化處理轉換函數121之輸 出值輸出值將獨立於輸人值而在輸人值⑺至加)之範圍 内亦即在可顯不範圍内。此對應於為可顯示範圍内之每 一輸入值選擇來自該兩個函數之最低值。 、自圖4以及自對增益函數及柔化處玉里函數之數學表示等 及等式2暗示出,該兩個函數將在可顯示範圍内彼此相 乂對於又點上方之輸入值而言,柔化處理函數將提供最 低值,且對於交胃上α "、下方之值而吕,增益函數將提供最低 值。 將瞭解’在使用期間,儘管兩個別函數_之—者為靜態 的仁自.亥兩個函數所得之轉換函數將呈現動態特性。舉 例而言,一靜態柔化處理函數121將與具有一增益因子(增 益函數之斜率)的動態增益函數12G-起使用,該增益因子 視影像之視訊位準而變化。改變增益(斜率)意味著交點124 改變’且因此臨限位準125改變,且因此,增益區域⑽與 柔:處理區域131改變。因&,儘管僅一函數為動態的且 另函數具有靜態實施Y列,但總結果為冑態轉換函數。 應庄思,當函數120、121作用於像素之獨立子色(sub_ C〇1〇r),例如當增益函數120作用於R及B且柔化處理函數 121作用於G時,結果可為該像素之色彩失真。然而,通常 在交點保持距單位增益線11〇不是太遠時,任何失真皆較 小。而且’為了補償此等失真,可使用通常已知的”偽色” 肩算法,其基本上意味著子色之間的關係保持恆定。當此 演异法影響像素時’將校正色調,但其代價為該像素之亮 114904.doc -21 - 200812369 度減小且色彩飽和減少。 圖5a說明一直方圖,其表示影像中像素之輸入視訊位準 (0至255)之分佈的實例。如自圖中可見,此特定影像具有 相對較大里低值像素(暗區域)但亦具有少量相對較高值像 素(該影像中為亮區域,或細節)。 圖5b展示根據一實施例在圖4之轉換函數已用於來自圖 5a直方圖的位準之後的直方圖。如在圖“中可見,圖。之 直方圖已被拉伸且移向圖4之增益區域13〇中的位準之更高 (更焭)值,亦即在此區域中,存在可察覺對比度之增加, 且像素已變得,,更亮”。對於圖4之柔化處理區域ΐ3ι中的位 準而a,圖5a之直方圖替代地已被”壓縮,,且移向更高(更亮) 值,其亦可見於圖5b中。該壓縮引起減小之對比度,但與 先則技術之方法硬化處理相比,視訊位準之間仍存在展 布’且因此更高位準之局部對比度並未完全損失。 熟習此項技術者認識到,本發明決不會侷限於上述較佳 幻相反在附加申請專利範圍之範疇内,可進行許 多修正及變化。舉例而言,所示之轉換函數已為線性的, 、而如A白此項技術者所認識到的,亦可使用根據_請 專利範圍的具有斜率之非線性函數,例如具有減小之斜率 、兩個函或_函數之斜率等於臨限值處之斜率。而 η在。亥等實例中,所提供之增益函數已用於低位準且所 提供之柔化處理函數ρ > 已用於鬲位準。然而,為了增加於高 位準之對比度且為了防止於低位準進行硬化處理,可將增 皿函數120提供用於高位準,且將柔化處理函數⑵提供用 114904.doc -22- 200812369 於低位準。 【圖式簡單說明】 圖1展示先前技術之轉換函數, 圖2展示建構根據一實施例之方法之系統的示意性方塊 圖, 圖3為說明根據一實施例之方法的流程圖, 圖4給出用於一實施例中之轉換函數的實例, 圖5a說明一直方圖,其表示影像中像素之視訊位準(〇至 2 5 5)的分佈, 圖5b展示根據一實施例在圖4之轉換函數已應用於圖 中之直方圖的位準之後的直方圖。 【主要元件符號說明】 10 π單位增益π函數 11 轉換函數 12 適應性支點 13 下端位置 14 上端位置 110 單位增益線 120 增益轉換函數 121 柔化處理轉換函數 122 最低輸入/輸出值點 123 最高輸入/輸出值點 124 交點 125 臨限位準 114904.doc . 23 - 200812369 130 增益區域 131 柔化處理區域 230 視訊位準分析區塊 232 硬化處理路徑/視訊增益區塊 234 硬化處理路徑/硬化處理區塊 236 柔化處理區塊/查找表 238 多工器 240 比較器 242 計數器 114904.doc -24-
Claims (1)
- 200812369 十、申請專利範圍: 1·厂種用於改良—顯示器上所展示之—影像之料度的方 法,该顯不器具有—可顯示視訊位準範圍,該方法包括 以下步驟: 提仏表不忒影像之輸入視訊位準,該等位準係在該可 顯示範圍内; 提2一轉換函數(120、121),其具有一大體遍及該可 顯示範圍之一增益區域(130)之大於i之斜率,及一大體 遍及該可顯示範圍之一柔化處理區域(13i)之大於ϋ且小 於1之斜率,該等區域(130、131)交會於一臨限位準(125) 處"亥轉換函數(120、121)經調適以將該可顯示範圍内 之任何輸入視訊位準轉換成該可顯示範圍内之一輸出位 準;及 使用該轉換函數(12〇、121)將該等輸入位準轉變成該 範圍内之輸出位準。 2·如請求項1之方法,其中該轉換函數(12〇、121)係藉由該 增益區域(130)中之一線性增益函數(12〇)及該柔化處理 區域(131)中之一線性柔化處理函數(121)加以定義,該 等轉換函數(120、121)中之每一者經定義於該兩個區域 (130、131)中,且其中該等線性函數(12〇、ι21)之一交 點(124)定義該臨限位準(丨25)。 3·如請求項1之方法,其進一步包括基於該等輸入視訊位 準而調整該增益轉換函數(120)之該斜率。 4·如請求項1之方法,其進一步包括基於該等輸出視訊位 114904.doc 200812369 準而凋整該增益轉換函數(12〇)之該斜率。 5 · 如請求jg 1 + 6· 進^ M之方法,其進-步包括基於該等輸入視訊位 /凋整該柔化處理轉換函數(121)之該斜率。 =明,項1之方法’其進—步包括基於該等輸出視訊位 而凋整該柔化處理轉換函數(121)之該斜率。 7· ^求項1之方法’其中該轉變該等輸人視訊位準之步 驟包含自該兩個區域(13〇、131)中之該兩個轉換函數 (12〇、121)確定輪出視訊位準。 一月长項7之方法’其中該等輸出視訊位準係藉由為每 輸入現訊位準選擇來自該兩個轉換函數(120、121)之 該等輸出視訊位準中的最低者而形成。 9. 種用於處理輸入視訊位準之信號處理裝置,該等輸入 位準係在可顯示於_顯示器上之視訊位準之 該裴置包括: 用於提供-轉換函數(12〇、121)之構件,該轉換函數 (120 121)具有-在該可顯示範圍之_增益區域⑽)中 的任何處皆大於1之斜率及_在該可顯示範圍之一柔化 處理區域(131)中的任何處皆大於〇且小於i之斜率,該等 區域(130、131)交會於一臨限位準(125)處,該轉換函數 ⑽、12D經調適以將該可顯示範圍内之任何輸入視訊 位準轉換成該可顯示範圍内的一輸出位準;及 用於使用該轉換函數(120、121)將該等輸入位準轉變 成該範圍内之輸出位準的構件。 !〇·如請求項9之裝置,其中該轉換函數⑽、i2i)係藉由該 114904.doc 200812369 立:益區域(130)中之一線性增益函數(12〇)及該柔化處理 區域(131)中之一線性柔化處理函數(i2i)加以定義,該 兩個函數(120、121)中每一者係定義於該兩個區域 (130 131)中’其中該等線性函數、⑵)之一交點 (124)定義該臨限位準(125)。 11·如咕求項9之裝置,其進一步包括用於基於該等輸出視 訊位準而調整該增益轉換函數(12〇)之該斜率及/或該柔 化處理轉換函數(121)之該斜率的構件。 12·如凊求項9之裝置’其中該用於轉變之構件包括用於使 用該兩個區域(130、131)中之該增益函數(12〇)轉變該等 輸入視訊位準的構件(232、234),及用於使用該兩個區 ^ ( 0 1 3 1)中之该柔化處理函數(12 1)轉變該等輸入視 訊位準的構件(236)。 13·如請求項12之裝置,其進—步包括經配置以將_使用該 增盈函數(120)而轉變之位準與一使用該柔化處理函數 (121)而轉變之位準進行比較,且選擇最低或最高位準作 為輸出位準的構件(240、238)。 14·如請^ 13之裝置,其進—步包括—經配置以對一使用 -特定函數〇2〇、匕”而轉變之位準被選擇作為輸出位 準之次數進行計數的計數器(242)。 15· -種顯示器裝置,其包括一如請求項9至14中任一項之 信號處理裝置。 、 114904.doc
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05109090 | 2005-09-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW200812369A true TW200812369A (en) | 2008-03-01 |
Family
ID=37900147
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW095135811A TW200812369A (en) | 2005-09-30 | 2006-09-27 | Dynamic softclipping of video levels |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8203574B2 (zh) |
| EP (1) | EP1969832A2 (zh) |
| JP (1) | JP2009508173A (zh) |
| CN (1) | CN101406038B (zh) |
| TW (1) | TW200812369A (zh) |
| WO (1) | WO2007036851A2 (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8203574B2 (en) * | 2005-09-30 | 2012-06-19 | Nxp B.V. | Dynamic softclipping of video levels |
| JP5314936B2 (ja) * | 2007-06-22 | 2013-10-16 | ルネサスエレクトロニクス株式会社 | 表示装置および表示装置駆動回路 |
| WO2010024009A1 (ja) | 2008-09-01 | 2010-03-04 | シャープ株式会社 | 画像表示装置および画像表示方法 |
| JP6725380B2 (ja) * | 2016-09-20 | 2020-07-15 | 株式会社東芝 | 最適化計算装置、最適化計算方法、およびプログラム |
| US12327296B2 (en) * | 2021-07-21 | 2025-06-10 | Black Sesame Technologies Inc. | Cache-based warp engine |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2521183Y2 (ja) * | 1987-09-29 | 1996-12-25 | ソニー株式会社 | ディジタル信号処理回路 |
| ES2118854T3 (es) * | 1992-05-22 | 1998-10-01 | Thomson Consumer Electronics | Procesador de señal de video que emplea analisis de elementos de imagen. |
| US5339114A (en) * | 1992-07-29 | 1994-08-16 | Thomson Consumer Electronics, Inc. | Television receiver with luminance signal clamped offset and re-clamped prior to contrast control for preventing black level changes with contrast control changes when displaying luminance signals having elevated black level |
| EP0613294B1 (en) * | 1993-02-24 | 1998-10-28 | Matsushita Electric Industrial Co., Ltd. | Gradation correction device and image sensing device therewith |
| US6459726B1 (en) * | 1998-04-24 | 2002-10-01 | Micron Technology, Inc. | Backscatter interrogators, communication systems and backscatter communication methods |
| EP0963111A1 (en) * | 1998-06-02 | 1999-12-08 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for dynamic contrast improvement in video pictures |
| JP2000307896A (ja) * | 1999-04-15 | 2000-11-02 | Toshiba Corp | 画像処理装置及び画像処理方法 |
| JP3430998B2 (ja) * | 1999-11-08 | 2003-07-28 | 松下電器産業株式会社 | 画像表示装置および画像表示方法 |
| US6567124B1 (en) * | 1999-12-01 | 2003-05-20 | Ball Aerospace & Technologies Corp. | Electronic image processing technique for achieving enhanced image detail |
| WO2001065479A2 (en) * | 2000-03-03 | 2001-09-07 | Koninklijke Philips Electronics N.V. | Data carrier having means for synchronization with a received data stream |
| JP3994265B2 (ja) * | 2002-03-04 | 2007-10-17 | セイコーエプソン株式会社 | 画像処理システム、プロジェクタ、プログラムおよび情報記憶媒体 |
| JP2004326082A (ja) * | 2003-04-09 | 2004-11-18 | Matsushita Electric Ind Co Ltd | 表示制御装置及び表示装置 |
| US8203574B2 (en) * | 2005-09-30 | 2012-06-19 | Nxp B.V. | Dynamic softclipping of video levels |
-
2006
- 2006-09-21 US US12/088,727 patent/US8203574B2/en active Active
- 2006-09-21 JP JP2008530736A patent/JP2009508173A/ja active Pending
- 2006-09-21 WO PCT/IB2006/053412 patent/WO2007036851A2/en not_active Ceased
- 2006-09-21 CN CN2006800360725A patent/CN101406038B/zh not_active Expired - Fee Related
- 2006-09-21 EP EP06809368A patent/EP1969832A2/en not_active Withdrawn
- 2006-09-27 TW TW095135811A patent/TW200812369A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| EP1969832A2 (en) | 2008-09-17 |
| CN101406038B (zh) | 2011-02-23 |
| US8203574B2 (en) | 2012-06-19 |
| CN101406038A (zh) | 2009-04-08 |
| WO2007036851A3 (en) | 2008-11-20 |
| US20080259217A1 (en) | 2008-10-23 |
| WO2007036851A2 (en) | 2007-04-05 |
| JP2009508173A (ja) | 2009-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8610654B2 (en) | Correction of visible mura distortions in displays using filtered mura reduction and backlight control | |
| CN104221051B (zh) | 图像显示装置或其方法 | |
| US8031166B2 (en) | Liquid crystal display method and the appratus thereof | |
| KR101443371B1 (ko) | 액정표시장치 및 그의 구동방법 | |
| JP6376971B2 (ja) | 画像表示方法及び画像表示装置 | |
| CN101383126B (zh) | 用于处理待显示在显示装置上的数字图像的方法及装置 | |
| US20100013750A1 (en) | Correction of visible mura distortions in displays using filtered mura reduction and backlight control | |
| WO2011025004A1 (ja) | 液晶表示装置,テレビジョン受像機 | |
| JP2010044346A (ja) | 液晶表示装置とその駆動方法 | |
| JP2009069835A (ja) | 輝度調節が可能な映像表示装置および映像表示方法 | |
| CN105282452A (zh) | 图像处理装置及图像处理方法 | |
| EP2194524B1 (en) | Display device and brightness controlling method therefor | |
| CN101290754A (zh) | Lcd背光调暗,lcd/图像信号补偿和控制lcd显示器的方法 | |
| JPWO2009054527A1 (ja) | 映像表示装置および方法およびこれに組み込まれる信号処理回路および液晶バックライト駆動装置 | |
| CN101101425B (zh) | 显示装置及其驱动方法 | |
| CN107680541A (zh) | 一种降低液晶显示器功耗的方法及装置 | |
| CN1957603B (zh) | 视频信号变换装置、视频显示装置 | |
| CN104240666B (zh) | 一种视频处理方法及装置 | |
| TW200812369A (en) | Dynamic softclipping of video levels | |
| EP2056284B1 (en) | A liquid crystal display method and apparatus | |
| US7684638B2 (en) | Dynamic image contrast enhancement device | |
| CN101884048B (zh) | 视讯增强及显示电力管理 | |
| KR101596463B1 (ko) | 이미지의 특성에 따른 백라이트 디밍 방법과 그 방법을 위한 장치 | |
| JP2009086222A (ja) | 映像補正装置及び映像表示装置 | |
| JP2022079199A (ja) | 表示装置 |