一種圖像亮度色度調節方法、裝置和系統的制作方法
【技術領域】
[0001] 本發明設及圖像調節領域,特別設及一種圖像亮度色度調節方法、裝置和系統。
【背景技術】
[0002] 隨著視頻格式、接口協議及類型越來越多,視頻設備的兼容性和復雜性不斷增加。 而視頻終端設備如顯示器,電視機等,支持的接口協議和類型有限,在視頻信號傳送給視頻 終端前需要把不匹配的信號源格式轉換成視頻終端支持的信號格式才能夠正常接收、顯 示。但是不同信號格式之間轉換,特別是數字信號和模擬信號之間的轉換,會導致圖像亮度 和色彩出現不同程度的失真,嚴重影響了用戶體驗、甚至不能使用。傳統的方法只能通過調 節顯示器設備或其他終端設備的相關參數去改善,當一路信號送到多個視頻終端的時,需 要每個終端都調節一次,而且只有亮度、對比度等參數可W調節,無法把色度U、v分離出來 單獨調節,導致圖像失真嚴重時不能很好的改善。另外,大部分視頻終端設備不支持該些參 數的調節功能。
[0003] 目前顯示設備和視頻終端主要接收的幾乎為數字信號,每一像素的色彩為由=基 色(R、G、B)所構成,而圖像品質的好壞則主要取決于其所呈現畫面的亮度、對比度W及飽 和度。目前對數字圖像的處理主要有S種模型;RGB模型、HSV模型和YUV模型。其中,RGB 模型是由立基色混色原理產生的顏色模型,立基色為紅(時、綠佑)、藍炬),所有顏色都可 W由S基色按不同比例相加疊加組成。HSV模型是一種比較符合人眼視覺特性的顏色模型, 具有亮色分離的優點。H、S、V分別代表色調、飽和度及亮度。
[0004] 目前,針對YUV模型進行的圖像屬性調節,一般采用顏色模型轉換的方法來實現, 良P,首先將YUV模型式轉換為RGB模型,然后再轉換為服V模型,對服V顏色模型進行顏色 屬性調節。目前的色彩處理手段多為基于RGB和HSV色彩模型,而目前在視頻壓縮技術領 域,視頻源格式多為采取亮度信息與色度信息的分離表示模式即YUV。即使同一個信號源, 給不同顯示設備,其顯示的圖像效果也會有一定偏差。
【發明內容】
[0005] 本發明要解決的技術問題在于,針對現有技術的上述圖像出現不同程度的失真、 影響用戶體驗的缺陷,提供一種能改善圖像失真的嚴重程度、提高輸出圖像質量、增強用戶 體驗的圖像亮度色度調節方法、裝置和系統。
[0006] 本發明解決其技術問題所采用的技術方案是;構造一種圖像亮度色度調節方法, 其特征在于,包括如下步驟:
[0007] A)捕獲指定圖像數據格式的輸入數據;所述指定圖像數據格式為YUV444格式; [000引B)將所述輸入數據進行分離得到亮度分量、第一色度分量和第二色度分量;所述 第一色度分量為藍色色差分量,所述第二色度分量為紅色色差分量;
[0009]C)根據外部MCU控制指令判斷調用手動調節模式還是自動調節模式處理,如是手 動調節模式,則執行步驟D);否則,執行步驟巧;
[0010] D)將當前輸入的亮度分量值、第一色度分量值和第二色度分量值分別與手動調節 模式下亮度調節參數、手動調節模式下第一色度調節參數和手動調節模式下第二色度調節 參數進行疊加,分別得到調節后亮度值、第一調節后色度值和第二調節后色度值,執行步驟 巧;
[0011] 巧將當前輸入的亮度分量值、第一色度分量值和第二色度分量值分別與自動調節 模式下亮度調節參數、自動調節模式下第一色度調節參數和自動調節模式下第二色度調節 參數進行疊加,分別得到調節后亮度值、第一調節后色度值和第二調節后色度值,執行步驟 巧;
[0012] 巧對所述調節后亮度值、第一調節后色度值和第二調節后色度值進行防溢出處 理,并將防溢出處理后得到的最終的亮度值、第一色度值和第二色度值進行重組輸出。
[0013] 在本發明所述的圖像亮度色度調節方法中,所述步驟巧進一步包括:
[0014] E1)對系統偏差進行校驗,獲取亮度偏差值、第一色度偏差值和第二色度偏差值;
[0015] E2)根據當前輸入的亮度分量值和亮度偏差值獲取所述自動調節模式下亮度調節 參數,根據當前輸入的第一色度分量和第一色度偏差值獲取所述自動調節模式下第一色度 調節參數,根據當前輸入的第二色度分量值和第二色度偏差值獲取所述自動調節模式下第 二色度調節參數;
[0016] E3)將所述當前輸入的亮度分量值與自動調節模式下亮度調節參數進行疊加得到 所述調節后亮度值,將所述當前輸入的第一色度分量值與自動調節模式下第一色度調節參 數進行疊加得到所述第一調節后色度值,將所述當前輸入的第二色度分量值與自動調節模 式下第二色度調節參數進行疊加得到所述第二調節后色度值。
[0017] 在本發明所述的圖像亮度色度調節方法中,所述手動調節模式下亮度調節參數、 手動調節模式下第一色度調節參數和手動調節模式下第二色度調節參數的取值范圍分別 為;-128《手動調節模式下亮度調節參數《128、-128《手動調節模式下第一色度調節參 數《128、-128《手動調節模式下第二色度調節參數《128。
[0018] 在本發明所述的圖像亮度色度調節方法中,所述手動調節模式下亮度調節參數的 大小為-15,所述手動調節模式下第一色度調節參數的大小為3,所述手動調節模式下第二 色度調節參數的大小為0。
[0019] 本發明還設及一種實現上述圖像亮度色度調節方法的裝置,包括:
[0020] 數據捕獲單元;用于捕獲指定圖像數據格式的輸入數據;所述指定圖像數據格式 為YUV444格式;
[0021] 數據分離單元:用于將所述輸入數據進行分離得到亮度分量、第一色度分量和第 二色度分量;
[0022] 模式判斷單元;用于根據外部MCU控制指令判斷調用手動調節模式還是自動調節 模式處理;所述第一色度分量為藍色色差分量,所述第二色度分量為紅色色差分量;
[0023] 手動模式疊加單元;用于將當前輸入的亮度分量值、第一色度分量值和第二色度 分量值分別與手動調節模式下亮度調節參數、手動調節模式下第一色度調節參數和手動調 節模式下第二色度調節參數進行疊加,分別得到調節后亮度值、第一調節后色度值和第二 調節后色度值;
[0024] 自動模式疊加單元;用于將當前輸入的亮度分量值、第一色度分量值和第二色度 分量值分別與自動調節模式下亮度調節參數、自動調節模式下第一色度調節參數和自動調 節模式下第二色度調節參數進行疊加,分別得到調節后亮度值、第一調節后色度值和第二 調節后色度值;
[0025] 防溢出處理單元;用于對所述調節后亮度值、第一調節后色度值和第二調節后色 度值進行防溢出處理,并將防溢出處理后得到的最終的亮度值、第一色度值和第二色度值 進行重組輸出。
[0026] 在本發明所述的裝置中,所述自動模式疊加單元進一步包括:
[0027] 校驗模塊;用于對系統偏差進行校驗,獲取亮度偏差值、第一色度偏差值和第二色 度偏差值;
[002引調節參數獲取模塊;用于根據當前輸入的亮度分量值和亮度偏差值獲取所述自動 調節模式下亮度調節參數,根據當前輸入的第一色度分量和第一色度偏差值獲取所述自動 調節模式下第一色度調節參數,根據當前輸入的第二色度分量值和第二色度偏差值獲取所 述自動調節模式下第二色度調節參數;
[0029]自動調節疊加模塊;用于將所述當前輸入的亮度分量值與自動調節模式下亮度調 節參數進行疊加得到所述調節后亮度值,將所述當前輸入的第一色度分量值與自動調節模 式下第一色度調節參數進行疊加得到所述第一調節后色度值,將所述當前輸入的第二色度 分量值與自動調節模式下第二色度調節參數進行疊加得到所述第二調節后色度值