一種圖像增強的方法及終端的制作方法
【技術領域】
[0001] 本發明設及圖像處理技術領域,具體設及一種圖像增強的方法及終端。
【背景技術】
[0002] 隨著科學技術的發展,終端(如平板電腦、手機等)得到快速發展,人們對終端的 要求也越來越高,而對終端的拍照功能的要求為眾多要求中較為突出的一個。
[0003] 目前技術中,在暗視覺環境下實施拍攝的過程中,往往需要利用閃光燈進行輔助 拍攝,運種方式,雖然可W較好改善圖像的信噪比,但是閃光燈通常設計成比較白的光源, 雖然可W提高無閃光燈拍照時候得到的圖像的信噪比,但是同時也會帶來較為嚴重的偏色 問題,尤其是當拍攝燭光,鶴絲燈等場景時,畫面色調會偏冷,會破壞畫面故有場景的臨場 感,改變原有的氛圍。
【發明內容】
[0004] 本發明實施例提供了一種圖像增強的方法及終端,W期在暗視覺環境下得到信噪 比較高且顏色較為真實的圖像。 陽〇化]本發明實施例第一方面提供了一種圖像增強的方法,包括:
[0006] 獲取針對預設場景的強閃圖像和弱閃圖像;
[0007] 將所述強閃圖像分離為第一色品數據和第一亮度數據;
[0008] 將所述弱閃圖像分離為第二色品數據和第二亮度數據;
[0009] 根據所述第一色品數據和所述第二色品數據估算當前環境下無閃圖像的第=色 品數據;
[0010] 將所述第一亮度數據和所述第二亮度數據按照預設方式進行處理W得到第=亮 度數據;
[0011] 將所述第=色品數據和所述第=亮度數據合成為輸出圖像。
[0012] 本發明實施例第二方面提供了一種終端,包括:
[0013] 獲取單元,用于獲取針對預設場景的強閃圖像和弱閃圖像;
[0014] 第一分離單元,用于將所述獲取單元獲取到的強閃圖像分離為第一色品數據和第 一亮度數據;
[0015] 第二分離單元,用于將所述獲取單元獲取到的弱閃圖像分離為第二色品數據和第 二亮度數據;
[0016] 估算單元,用于根據所述第一分離單元分離得到的第一色品數據和所述第二分離 單元分離得到的第二色品數據估算當前環境下無閃圖像的第=色品數據;
[0017] 處理單元,用于將所述第一分離單元分離得到的第一亮度數據和所述第二分離單 元分離得到的第二亮度數據按照預設方式進行處理W得到第=亮度數據;
[0018] 合成單元,用于將所述估算單元估算得到的第=色品數據和所述處理單元處理得 到的第=亮度數據合成為輸出圖像。
[0019] 實施本發明實施例,具有如下有益效果:
[0020] 通過本發明實施例終端可將獲取的針對預設場景的強閃圖像和弱閃圖像分別進 行分離,W分別得到強閃圖像和弱閃圖像的色品數據和亮度數據,依據兩者的色品數據估 算無閃圖像的色品數據,對兩者的亮度數據按照預設方式進行處理,最后將估算得到的無 閃圖像的色品數據和預設方式處理后的亮度數據合成為輸出圖像,通過本發明實施例一方 面可在暗視覺環境下提高輸出圖像的信噪比,另一方面使得輸出圖像的色品數據接近不開 閃光燈時攝像頭拍攝的圖像的色品數據,從而,輸出圖像的顏色較為真實。
【附圖說明】
[0021] 為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領 域普通技術人員來講,在不付出創造性勞動的前提下,還可W根據運些附圖獲得其他的附 圖。
[0022] 圖1是本發明實施例提供的一種圖像增強的方法的第一實施例流程示意圖;
[0023] 圖2是本發明實施例提供的一種圖像增強的方法的第二實施例流程示意圖;
[0024] 圖3是本發明實施例提供的一種終端的第一實施例結構示意圖;
[00巧]圖4是本發明實施例提供的一種終端的第二實施例結構示意圖。
【具體實施方式】
[00%] 下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發 明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施 例,都屬于本發明保護的范圍。
[0027] 本發明實施例所描述的終端可W包括智能手機(如Amlroid手機、iOS手機、 WindowsPhone手機等)、平板電腦、掌上電腦、筆記本電腦、移動互聯網設備(MID,Mobile InternetDevices)或穿戴式設備等,上述終端僅是舉例,而非窮舉,包含但不限于上述終 JLjJU 乂而。
[0028] 請參閱圖1,為本發明實施例提供的一種圖像增強的方法的第一實施例流程示意 圖。本實施例中所描述的圖像增強的方法,包括W下步驟:
[0029] SlOl、獲取針對預設場景的強閃圖像和弱閃圖像。
[0030] 具體實現中,由于閃光燈的功率不同,因而,終端可利用終端的攝像頭對預設場景 進行拍照時,得到的圖像的信噪比不一樣。根據運個原理,終端可通過在不同的閃光燈下針 對預設場景進行拍照時候得到不同的圖像,本實施例中,可W2張圖像進行說明,即強閃圖 像和弱閃圖像,其中,強閃圖像對應的閃光燈的功率大于弱閃圖像對應的閃光燈的功率。其 中,預設場景是指強閃圖像和弱閃圖像對應的拍攝場景相同。或者,終端可從該終端的相冊 中獲取針對預設場景的強閃圖像和弱閃圖像。或者,終端可從網絡圖片庫中找到針對預設 場景的強閃圖像和弱閃圖像。
[0031] S102、將所述強閃圖像分離為第一色品數據和第一亮度數據。
[0032] 具體實現中,終端可先將強閃圖像轉變到預設顏色空間,運樣,便可W分離出強閃 圖像的第一色品數據和第一亮度數據。其中,預設顏色空間可包括但不僅限于:HIS顏色空 間、YUV顏色空間、YIQ顏色空間、1931CIE-XYZ等等。優選地,1931CIE-XYZ。例如,強閃圖 像為RGB圖像時,可將該RGB圖像轉1931(:16-乂町顏色空間,在1931CIE-X^顏色空間中的 強閃圖像則為亮度數據和色品數據,那么終端可直接對該亮度數據和色品數據分別進行不 同的處理,將處理之后的亮度數據和色品數據進行逆變換,即可得到處理后的強閃圖像,該 逆變換為由193ICIE-XYZ轉變為RGB顏色空間。
[0033]S103、將所述弱閃圖像分離為第二色品數據和第二亮度數據。
[0034] 具體實現中,終端可利用步驟S102中所描述的方法將弱閃圖像分離為第二色品 數據和第二亮度數據,優選地,終端可將弱閃圖像轉變到與強閃圖像對應的預設顏色空間。
[0035]S104、根據所述第一色品數據和所述第二色品數據估算當前環境下無閃圖像的第 =色品數據。
[0036]具體實現中,終端可根據強閃圖像的第一色品數據和弱閃圖像的第二色品數據估 算當前環境下無閃圖像的第=色品數據。
[0037] 需要說明的是,雖然實現中,在當前環境下,若終端不開閃光燈也會得到無閃圖 像,可提取該無閃圖像的色品數據,但是,本實施例中的無閃圖像的色品數據為估算得到的 無閃數據,兩者之間存在的一定的差異。
[0038]S105、將所述第一亮度數據和所述第二亮度數據按照預設方式進行處理W得到第 =亮度數據。
[0039] 具體實現中,終端可對第一亮度數據和第二亮度數據進行加權處理,從而得到第 =亮度數據。即可將第一亮度數據的權值定義為K1,將第二亮度數據的權值定義為K2,其 中,K1+K2 = 1。
[0040] 進一步地,終端可對第一亮度數據和第二亮度數據進行加權平均運算W得到第= 亮度數據。
[0041] 進一步地,在第一亮度數據的權值為1的情況下,即第二亮度數據的權值為0情況 下,可將第一亮度數據直接作為第=亮度數據。
[0042] 進一步地,在第二亮度數據的權值為1的情況下,即第一亮度數據的權值為0情況 下,可將第二亮度數據直接作為第=亮度數據。
[0043] 可選地,終端可從第一亮度數據選取預設區域的亮度數據,從第二亮度數據中選 取該預設區域對應的區域W外的區域的亮度數據,將兩者的亮度數據合成第=亮度數據。
[0044] 可選地,終端可將強閃圖像和弱閃圖像合成高動態范圍圖像(英文:化曲Dynamic Range,縮寫:皿時,提取該高動態范圍圖像的亮度數據作為第S亮度數據。
[0045]S106、將所述第=色品數據和所述第=亮度數據合成為輸出圖像。
[0046] 由上述可知,終端可通過顏色空間變換的方式將強閃圖像分離為第一色品數據和 第一亮度數據。同理,終端可將弱閃圖像分離為第二色品