麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種圖像曝光補(bǔ)償方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)與流程

文檔序號(hào):11254282閱讀:2358來(lái)源:國(guó)知局
本發(fā)明涉及拍攝
技術(shù)領(lǐng)域
:,尤其涉及一種圖像曝光補(bǔ)償方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
::曝光補(bǔ)償也稱為ev(曝光值)調(diào)整,是指在圖像拍攝過(guò)程中對(duì)拍攝環(huán)境的光照不足而采取的一種圖像增強(qiáng)技術(shù)。傳統(tǒng)的曝光補(bǔ)償是增強(qiáng)全局圖像的亮度和對(duì)比度,即對(duì)于一個(gè)圖像而言,曝光補(bǔ)償指的是對(duì)圖像中的所有拍攝物(包括拍攝背景)采用同一曝光強(qiáng)度進(jìn)行曝光。傳統(tǒng)的曝光補(bǔ)償沒(méi)有考慮到圖像的不同區(qū)域?qū)τ诓煌毓鈴?qiáng)度的需求,采用傳統(tǒng)的曝光補(bǔ)償容易讓圖像產(chǎn)生局部過(guò)曝或欠曝的問(wèn)題,使圖像質(zhì)量整體下降。所以現(xiàn)有技術(shù)中,缺乏一種在拍攝過(guò)程中,能夠根據(jù)預(yù)覽圖像的實(shí)際情況,而對(duì)預(yù)覽圖像的不同區(qū)域采用不同曝光強(qiáng)度進(jìn)行曝光補(bǔ)償?shù)姆桨浮<夹g(shù)實(shí)現(xiàn)要素:本發(fā)明的主要目的在于提出一種圖像曝光補(bǔ)償方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)中采用曝光補(bǔ)償容易讓圖像產(chǎn)生局部過(guò)曝或欠曝的問(wèn)題。為實(shí)現(xiàn)上述目的,本發(fā)明提供一種圖像曝光補(bǔ)償方法,包括:在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償子區(qū)域進(jìn)行曝光補(bǔ)償。進(jìn)一步的,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域包括:根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域,亮度相關(guān)特性包括亮度和/或亮度變化快慢。進(jìn)一步的,根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域包括:對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;或者,對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域設(shè)置為兩個(gè)不同的曝光補(bǔ)償子區(qū)域;或者,對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域設(shè)置為曝光補(bǔ)償子區(qū)域;其中,對(duì)拍攝物邊緣區(qū)域進(jìn)行曝光補(bǔ)償時(shí)只按照拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。進(jìn)一步的,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域包括:確定拍攝預(yù)覽圖像中顏色的分布,根據(jù)顏色的分布將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;曝光補(bǔ)償子區(qū)域中包含的是顏色相近的色塊。進(jìn)一步的,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)包括:從預(yù)設(shè)的曝光補(bǔ)償參數(shù)中選取適合各個(gè)曝光補(bǔ)償子區(qū)域的曝光補(bǔ)償參數(shù);或者,根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的亮度分布的特點(diǎn)實(shí)時(shí)設(shè)置各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)。為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種圖像曝光補(bǔ)償裝置,該圖像曝光補(bǔ)償裝置包括處理器,存儲(chǔ)器及通信總線;通信總線用于實(shí)現(xiàn)處理器和存儲(chǔ)器之間的連接通信;處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償子區(qū)域進(jìn)行曝光補(bǔ)償。進(jìn)一步的,處理器用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域,亮度相關(guān)特性包括亮度和/或亮度變化快慢。進(jìn)一步的,處理器用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;或者,用于對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域設(shè)置為兩個(gè)不同的曝光補(bǔ)償子區(qū)域;或者,用于對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域設(shè)置為曝光補(bǔ)償子區(qū)域;其中,對(duì)拍攝物邊緣區(qū)域進(jìn)行曝光補(bǔ)償時(shí)只按照拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。進(jìn)一步的,處理器用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:從預(yù)設(shè)的曝光補(bǔ)償參數(shù)中選取適合各個(gè)曝光補(bǔ)償子區(qū)域的曝光補(bǔ)償參數(shù);或者,根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的亮度分布的特點(diǎn)實(shí)時(shí)設(shè)置各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)。為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償子區(qū)域進(jìn)行曝光補(bǔ)償。采用本實(shí)施例提出的圖像曝光補(bǔ)償方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可以在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。相對(duì)于現(xiàn)有技術(shù)中的圖像全局曝光補(bǔ)償,本發(fā)明根據(jù)圖像的像素分布特征對(duì)圖像進(jìn)行了曝光補(bǔ)償子區(qū)域劃分,各個(gè)子區(qū)域分別設(shè)置有對(duì)應(yīng)的曝光補(bǔ)償參數(shù),所以各個(gè)曝光補(bǔ)償子區(qū)域都可以得到合適的不同程度的曝光補(bǔ)償,降低過(guò)曝和欠曝出現(xiàn)的可能,提高圖像的成像質(zhì)量,提高用戶的拍攝體驗(yàn)。附圖說(shuō)明圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;圖2是本發(fā)明的一種圖像曝光補(bǔ)償方法的流程圖;圖3是本發(fā)明的一種基于像素分布特征對(duì)圖像進(jìn)行曝光補(bǔ)償子區(qū)域的劃分以及對(duì)子區(qū)域進(jìn)行曝光補(bǔ)償?shù)脑砜驁D;圖4是本發(fā)明的一種對(duì)拍攝預(yù)覽圖像的曝光子區(qū)域劃分的示意圖;圖5是本發(fā)明的一種基于邊緣區(qū)域?qū)ε臄z預(yù)覽圖像的曝光子區(qū)域劃分的示意圖;圖6是本發(fā)明的一種圖像曝光補(bǔ)償裝置的硬件結(jié)構(gòu)示意圖;圖7是本發(fā)明的一種基于亮度識(shí)別和邊緣識(shí)別對(duì)圖像進(jìn)行曝光補(bǔ)償子區(qū)域的劃分以及對(duì)子區(qū)域進(jìn)行曝光補(bǔ)償?shù)脑砜驁D。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。具體實(shí)施方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說(shuō)明,其本身沒(méi)有特定的意義。因此,“模塊”、“部件”或“單元”可以混合地使用。終端可以以各種形式來(lái)實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如手機(jī)、平板電腦、筆記本電腦、掌上電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、便捷式媒體播放器(portablemediaplayer,pmp)、導(dǎo)航裝置、可穿戴設(shè)備、智能手環(huán)、計(jì)步器等移動(dòng)終端,以及諸如數(shù)字tv、臺(tái)式計(jì)算機(jī)等固定終端。后續(xù)描述中將以移動(dòng)終端為例進(jìn)行說(shuō)明,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。請(qǐng)參閱圖1,其為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的一種移動(dòng)終端的硬件結(jié)構(gòu)示意圖,該移動(dòng)終端100可以包括:rf(radiofrequency,射頻)單元101、wifi模塊102、音頻輸出單元103、a/v(音頻/視頻)輸入單元104、傳感器105、顯示單元106、用戶輸入單元107、接口單元108、存儲(chǔ)器109、處理器110、以及電源111等部件。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的移動(dòng)終端結(jié)構(gòu)并不構(gòu)成對(duì)移動(dòng)終端的限定,移動(dòng)終端可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。下面結(jié)合圖1對(duì)移動(dòng)終端的各個(gè)部件進(jìn)行具體的介紹:射頻單元101可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,具體的,將基站的下行信息接收后,給處理器110處理;另外,將上行的數(shù)據(jù)發(fā)送給基站。通常,射頻單元101包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器、雙工器等。此外,射頻單元101還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于gsm(globalsystemofmobilecommunication,全球移動(dòng)通訊系統(tǒng))、gprs(generalpacketradioservice,通用分組無(wú)線服務(wù))、cdma2000(codedivisionmultipleaccess2000,碼分多址2000)、wcdma(widebandcodedivisionmultipleaccess,寬帶碼分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,時(shí)分同步碼分多址)、fdd-lte(frequencydivisionduplexing-longtermevolution,頻分雙工長(zhǎng)期演進(jìn))和tdd-lte(timedivisionduplexing-longtermevolution,分時(shí)雙工長(zhǎng)期演進(jìn))等。wifi屬于短距離無(wú)線傳輸技術(shù),移動(dòng)終端通過(guò)wifi模塊102可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖1示出了wifi模塊102,但是可以理解的是,其并不屬于移動(dòng)終端的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。音頻輸出單元103可以在移動(dòng)終端100處于呼叫信號(hào)接收模式、通話模式、記錄模式、語(yǔ)音識(shí)別模式、廣播接收模式等等模式下時(shí),將射頻單元101或wifi模塊102接收的或者在存儲(chǔ)器109中存儲(chǔ)的音頻數(shù)據(jù)轉(zhuǎn)換成音頻信號(hào)并且輸出為聲音。而且,音頻輸出單元103還可以提供與移動(dòng)終端100執(zhí)行的特定功能相關(guān)的音頻輸出(例如,呼叫信號(hào)接收聲音、消息接收聲音等等)。音頻輸出單元103可以包括揚(yáng)聲器、蜂鳴器等等。a/v輸入單元104用于接收音頻或視頻信號(hào)。a/v輸入單元104可以包括圖形處理器(graphicsprocessingunit,gpu)1041和麥克風(fēng)1042,圖形處理器1041對(duì)在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置(如攝像頭)獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進(jìn)行處理。處理后的圖像幀可以顯示在顯示單元106上。經(jīng)圖形處理器1041處理后的圖像幀可以存儲(chǔ)在存儲(chǔ)器109(或其它存儲(chǔ)介質(zhì))中或者經(jīng)由射頻單元101或wifi模塊102進(jìn)行發(fā)送。麥克風(fēng)1042可以在電話通話模式、記錄模式、語(yǔ)音識(shí)別模式等等運(yùn)行模式中經(jīng)由麥克風(fēng)1042接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語(yǔ)音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由射頻單元101發(fā)送到移動(dòng)通信基站的格式輸出。麥克風(fēng)1042可以實(shí)施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號(hào)的過(guò)程中產(chǎn)生的噪聲或者干擾。移動(dòng)終端100還包括至少一種傳感器105,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板1061的亮度,接近傳感器可在移動(dòng)終端100移動(dòng)到耳邊時(shí),關(guān)閉顯示面板1061和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的指紋傳感器、壓力傳感器、虹膜傳感器、分子傳感器、陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。顯示單元106用于顯示由用戶輸入的信息或提供給用戶的信息。顯示單元106可包括顯示面板1061,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來(lái)配置顯示面板1061。本發(fā)明的顯示單元106可以將拍攝預(yù)覽圖像顯示給用戶,以及將經(jīng)過(guò)曝光補(bǔ)償?shù)呐臄z預(yù)覽圖像顯示給用戶觀看。用戶輸入單元107可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與移動(dòng)終端的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,用戶輸入單元107可包括觸控面板1071以及其他輸入設(shè)備1072。觸控面板1071,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1071上或在觸控面板1071附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。觸控面板1071可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器110,并能接收處理器110發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板1071。除了觸控面板1071,用戶輸入單元107還可以包括其他輸入設(shè)備1072。具體地,其他輸入設(shè)備1072可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種,具體此處不做限定。進(jìn)一步的,觸控面板1071可覆蓋顯示面板1061,當(dāng)觸控面板1071檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器110以確定觸摸事件的類型,隨后處理器110根據(jù)觸摸事件的類型在顯示面板1061上提供相應(yīng)的視覺(jué)輸出。雖然在圖1中,觸控面板1071與顯示面板1061是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)移動(dòng)終端的輸入和輸出功能,但是在某些實(shí)施例中,可以將觸控面板1071與顯示面板1061集成而實(shí)現(xiàn)移動(dòng)終端的輸入和輸出功能,具體此處不做限定。接口單元108用作至少一個(gè)外部裝置與移動(dòng)終端100連接可以通過(guò)的接口。例如,外部裝置可以包括有線或無(wú)線頭戴式耳機(jī)端口、外部電源(或電池充電器)端口、有線或無(wú)線數(shù)據(jù)端口、存儲(chǔ)卡端口、用于連接具有識(shí)別模塊的裝置的端口、音頻輸入/輸出(i/o)端口、視頻i/o端口、耳機(jī)端口等等。接口單元108可以用于接收來(lái)自外部裝置的輸入(例如,數(shù)據(jù)信息、電力等等)并且將接收到的輸入傳輸?shù)揭苿?dòng)終端100內(nèi)的一個(gè)或多個(gè)元件或者可以用于在移動(dòng)終端100和外部裝置之間傳輸數(shù)據(jù)。存儲(chǔ)器109可用于存儲(chǔ)軟件程序以及各種數(shù)據(jù)。存儲(chǔ)器109可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器109可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。本發(fā)明的存儲(chǔ)器109中可以預(yù)先存儲(chǔ)圖像曝光補(bǔ)償程序。處理器110是移動(dòng)終端的控制中心,利用各種接口和線路連接整個(gè)移動(dòng)終端的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器109內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器109內(nèi)的數(shù)據(jù),執(zhí)行移動(dòng)終端的各種功能和處理數(shù)據(jù),從而對(duì)移動(dòng)終端進(jìn)行整體監(jiān)控。處理器110可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器110可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器110中。本發(fā)明的處理器110可以運(yùn)行存儲(chǔ)在上述存儲(chǔ)器109中的圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下的步驟:在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。移動(dòng)終端100還可以包括給各個(gè)部件供電的電源111(比如電池),優(yōu)選的,電源111可以通過(guò)電源管理系統(tǒng)與處理器110邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。盡管圖1未示出,移動(dòng)終端100還可以包括藍(lán)牙模塊等,在此不再贅述?;谏鲜鲆苿?dòng)終端硬件結(jié)構(gòu),提出本發(fā)明方法各個(gè)實(shí)施例。實(shí)施例一:傳統(tǒng)的曝光技術(shù)是增強(qiáng)全局圖像的亮度和對(duì)比度,沒(méi)有考慮圖像中像素分布特征,比如圖像邊緣處富含高頻細(xì)節(jié)成分,需要曝光強(qiáng)度大,而圖像中具有大色塊的部分是低頻冗余成分,需要曝光強(qiáng)度小,采用全局補(bǔ)償?shù)姆绞剑苋菀鬃寛D像中的局部產(chǎn)生過(guò)曝或欠曝,使圖像質(zhì)量整體下降。為了解決這個(gè)問(wèn)題,如圖2所示,本實(shí)施例示出一種圖像曝光補(bǔ)償方法,可以在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域,對(duì)不同的曝光補(bǔ)償子區(qū)域采用不同的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。這種對(duì)拍攝預(yù)覽圖像的分區(qū)域曝光補(bǔ)償方法,可以針對(duì)每個(gè)曝光補(bǔ)償子區(qū)域的實(shí)際情況,對(duì)每個(gè)曝光補(bǔ)償子區(qū)域進(jìn)行不同強(qiáng)度的曝光補(bǔ)償,避免采用傳統(tǒng)的曝光補(bǔ)償方案時(shí),圖像局部過(guò)曝或欠曝的問(wèn)題,有效提升了用戶的拍照體驗(yàn),增強(qiáng)了采用本實(shí)施例的圖像曝光補(bǔ)償方法的裝置,如手機(jī)的拍攝功能。本實(shí)施例如圖2所示的圖像曝光補(bǔ)償方法,包括:s201、在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;s202、根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);s203、根據(jù)與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。其中,本實(shí)施例的拍攝圖像的裝置可以是任何具有攝像頭和處理器的裝置,包括移動(dòng)終端如手機(jī)、平板電腦、筆記本電腦等等。本實(shí)施例中,拍攝預(yù)覽圖像的像素分布特征包括但不限于,該拍攝預(yù)覽圖像中的像素的顏色分布特征,像素的亮度分布特征和像素的飽和度分布特征。對(duì)于拍攝預(yù)覽圖像中曝光補(bǔ)償子區(qū)域的劃分,在一實(shí)施例中,可以根據(jù)拍攝預(yù)覽圖像中像素顏色的分布特征來(lái)劃分,例如,將拍攝預(yù)覽圖像中的顏色相近的像素所在的區(qū)域劃分為同一個(gè)曝光補(bǔ)償區(qū)域;對(duì)于拍攝預(yù)覽圖像中曝光補(bǔ)償子區(qū)域的劃分,在另一實(shí)施例中,可以根據(jù)拍攝預(yù)覽圖像中像素亮度的分布特征來(lái)劃分,例如,將拍攝預(yù)覽圖像中在預(yù)設(shè)的第一亮度范圍內(nèi)的區(qū)域劃分為第一曝光補(bǔ)償子區(qū)域,將拍攝預(yù)覽圖像中在第二亮度范圍內(nèi)的區(qū)域劃分為第二曝光補(bǔ)償子區(qū)域,將拍攝預(yù)覽圖像中在第三亮度范圍內(nèi)的區(qū)域劃分為第三曝光補(bǔ)償子區(qū)域,·····等等;對(duì)于拍攝預(yù)覽圖像中曝光補(bǔ)償子區(qū)域的劃分,在另一實(shí)施例中,還可以根據(jù)拍攝預(yù)覽圖像中像素飽和度的分布特征來(lái)劃分,例如可以預(yù)先多個(gè)設(shè)置像素飽和度范圍,根據(jù)該范圍以及拍攝預(yù)覽圖像的像素飽和度分布,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域。而對(duì)于一個(gè)拍攝預(yù)覽圖像而言,若是在一個(gè)窗口鄰域內(nèi),像素點(diǎn)的亮度出現(xiàn)比較大的變化,則說(shuō)明該窗口鄰域內(nèi),存在拍攝預(yù)覽圖像中被拍攝物體的邊緣。對(duì)于一個(gè)圖像而言,其邊緣的清晰程度是影響該圖像質(zhì)量的一個(gè)重要因素,所以在本實(shí)施例中,攝預(yù)覽圖像的像素分布特征還包括了拍攝預(yù)覽圖像像素的亮度變化特征。對(duì)于攝預(yù)覽圖像中拍攝物的邊緣區(qū)域而言,其富含高頻細(xì)節(jié)成分,需要的曝光強(qiáng)度更大,在s202中獲取曝光補(bǔ)償參數(shù)時(shí),需要考慮到邊緣區(qū)域的該需求。在劃分出曝光補(bǔ)償子區(qū)域之后,需要獲取各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)。本實(shí)施例的曝光補(bǔ)償參數(shù)中包括了曝光補(bǔ)償強(qiáng)度。其中,各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)一般是不同的,例如,攝預(yù)覽圖像中的拍攝主體是一棵樹(shù),圖像背景是藍(lán)天白云,則樹(shù)的枝葉部分可以作為第一曝光子區(qū)域,樹(shù)的樹(shù)干部分作為第二曝光子區(qū)域,背景的藍(lán)天白云作為第三曝光子區(qū)域,第一曝光子區(qū)域采用的曝光補(bǔ)償參數(shù)中曝光補(bǔ)償強(qiáng)度最高,其次是第二曝光子區(qū)域,再次是第三曝光子區(qū)域。對(duì)于上述的曝光補(bǔ)償參數(shù),其可以是預(yù)先設(shè)置的,也可以是在拍攝過(guò)程中根據(jù)拍攝預(yù)覽圖像的實(shí)際效果實(shí)時(shí)設(shè)置的。其中,當(dāng)曝光補(bǔ)償參數(shù)是預(yù)先設(shè)置的時(shí),可以預(yù)存在當(dāng)前拍攝的裝置上,如當(dāng)前用戶拍攝時(shí)使用的是手機(jī),曝光補(bǔ)償參數(shù)預(yù)存在手機(jī)上;或者曝光補(bǔ)償參數(shù)可以預(yù)先設(shè)置在服務(wù)器上,裝置(如手機(jī))在拍攝的時(shí)候,從該服務(wù)器上獲取;或者裝置在拍攝時(shí)可以向其連接的裝置請(qǐng)求曝光補(bǔ)償參數(shù),若該連接的裝置上有,則通過(guò)連接獲取該曝光補(bǔ)償參數(shù)。在s203中,在確定曝光補(bǔ)償參數(shù)后,就可以對(duì)各個(gè)曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。本實(shí)施例中可以利用現(xiàn)有的曝光補(bǔ)償算法對(duì)拍攝預(yù)覽圖像進(jìn)行曝光補(bǔ)償。該曝光補(bǔ)償算法包括但不限于多尺度retinex算法。下面以多尺度retinex算法為例,并結(jié)合圖3中拍攝預(yù)覽圖像的分區(qū)曝光原理框圖,對(duì)如何對(duì)多個(gè)曝光補(bǔ)償子區(qū)域進(jìn)行曝光補(bǔ)償進(jìn)行示例說(shuō)明。參見(jiàn)圖3,假設(shè)對(duì)于原始圖像s(上述的拍攝預(yù)覽圖像),根據(jù)其上的像素分布特征,將原始圖像s劃分為了三個(gè)區(qū)域-第一曝光補(bǔ)償子區(qū)域,第二曝光補(bǔ)償子區(qū)域,第三曝光補(bǔ)償子區(qū)域。根據(jù)每一個(gè)區(qū)域的像素分布特征,對(duì)每一個(gè)區(qū)域設(shè)置了相應(yīng)的補(bǔ)償尺度σ1、σ2、σ3。retinex算法主要用于處理受照射光影響嚴(yán)重的圖像。它的主要目標(biāo)就是將一幅給定的原始圖像s分解成入射圖像l(x,y)和反射圖像r(x,y),即s(x,y)=r(x,y)l(x,y)對(duì)其取對(duì)數(shù)并將入射圖像和反射圖像分離,有l(wèi)og[s(x,y)]=log[r(x,y)]+log[l(x,y)]取對(duì)數(shù)后一方面可以簡(jiǎn)化計(jì)算,另一方面也符合人眼的非線性特性。單尺度retinex算法引入高斯濾波器來(lái)估計(jì)圖像的入射向量l,高斯函數(shù)得到反射分量r(x,y)=s(x,y)-s(x,y)*f(x,y)式中,σ為尺度,*為卷積,經(jīng)過(guò)此變換就得到增強(qiáng)后的圖像。高斯函數(shù)中的σ的決定圖像增強(qiáng)的效果,單尺度retinex中全局圖像使用同一尺度σ,這種方式顯然忽略不同細(xì)節(jié)對(duì)增強(qiáng)效果的敏感性。多尺度retinex(msr,multi-scaleretinex)是指在不同區(qū)域使用不同尺度σ對(duì)圖片增強(qiáng),然后以線性加權(quán)的方式組合起來(lái),這種方法克服了單尺度retinex算法不能兼顧σ取值的確定,使得圖片整體色彩保真,細(xì)節(jié)部分增強(qiáng)。式中,fi(x,y)是參數(shù)為σl的高斯函數(shù),wl為對(duì)于各個(gè)增強(qiáng)圖像所加的權(quán)重,n為高斯函數(shù)總個(gè)數(shù)。在一個(gè)實(shí)施例中,上述根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域包括:根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域,亮度相關(guān)特性包括亮度和/或亮度變化快慢。對(duì)于一個(gè)圖像而言,其亮度的分布特點(diǎn)包括亮度的大小分布和亮度的變化特點(diǎn)。所以在一個(gè)實(shí)施例中,可以根據(jù)拍攝預(yù)覽圖像中圖像亮度,將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域。例如,在圖4所示的拍攝預(yù)覽畫(huà)面中,拍攝的主體是一簇花a,其亮度較高,背景是地面b,其亮度較低,則根據(jù)亮度可以將拍攝預(yù)覽畫(huà)面劃分為花朵所在第一曝光補(bǔ)償子區(qū)域,和地面所在的第二曝光補(bǔ)償子區(qū)域,第一曝光補(bǔ)償子區(qū)域和第二曝光補(bǔ)償子區(qū)域采用不同的曝光強(qiáng)度進(jìn)行曝光補(bǔ)償。進(jìn)一步的,根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域包括:對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域。其中,預(yù)設(shè)的亮度分析模塊包括但不限于lip模型。在對(duì)拍攝預(yù)覽圖像提取亮度分量前,還可以先將拍攝預(yù)覽圖像轉(zhuǎn)換為適合人眼感知的his顏色空間類型。例如,在一個(gè)實(shí)施例中將拍攝預(yù)覽圖像從彩色空間轉(zhuǎn)換為適合人眼感知的his顏色空間并提取出亮度分量,使用預(yù)設(shè)的lip模型,根據(jù)亮度不同將拍攝預(yù)覽圖像劃分為低亮度區(qū)域i1、中亮度區(qū)域i2和飽和區(qū)域i3等3部分。下面對(duì)lip亮度劃分進(jìn)行說(shuō)明:在歐式空間中,灰色調(diào)函數(shù)定義為p(x,y)=m(1-i(x,y)/imax)(0.1)式中,m為灰度值,i(x,y)為亮度分量,imax為亮度飽和值。lip模型是根據(jù)圖像亮度來(lái)劃分的,設(shè)p(x,y)和q(x,y)為2個(gè)灰色調(diào)函數(shù),a為正實(shí)數(shù),定義運(yùn)算p(x,y)⊙q(x,y)=m(p(x,y)-q(x,y))/(m-q(x,y))其中和的灰色調(diào)函數(shù)的計(jì)算組成了向量空間z,將灰色調(diào)向量z與實(shí)數(shù)空間同構(gòu),經(jīng)過(guò)δ變換得δ(p(x,y))=-mln(1-p(x,y)/m)實(shí)數(shù)空間的變換同樣適合灰色調(diào)空間,并將δ(p(x,y)定義為p=δ(p(x,y))p表示經(jīng)過(guò)變換的灰色調(diào)函數(shù),它已經(jīng)是實(shí)數(shù)域中的實(shí)數(shù),逆變換公式為此處的對(duì)數(shù)運(yùn)算正是lip的由來(lái)。在一個(gè)實(shí)施例中,可以只根據(jù)拍攝預(yù)覽圖像中亮度變化快慢進(jìn)行曝光補(bǔ)償子區(qū)域的劃分。則根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域包括:對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域設(shè)置為兩個(gè)不同的曝光補(bǔ)償子區(qū)域。其中,拍攝物的邊緣區(qū)域是亮度變化較大較明顯的區(qū)域。對(duì)于一個(gè)拍攝預(yù)覽圖像而言,其中可能包含很多個(gè)拍攝物,各個(gè)拍攝物都有其邊緣,所以一個(gè)圖像中的邊緣區(qū)域應(yīng)可以是多個(gè)邊緣小區(qū)域的集合。例如在圖5所示的拍攝預(yù)覽圖像中,拍攝物為花瓶c,拍攝背景是墻d,則對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)得到的是花瓶c的拍攝物邊緣區(qū)域,如圖中的兩道虛線圈出的區(qū)域,拍攝預(yù)覽圖像中的其余區(qū)域是非拍攝物邊緣區(qū)域,如圖5中未在虛線范圍內(nèi)的墻體和花瓶。對(duì)于拍攝預(yù)覽圖像中的物體而言,其邊緣表現(xiàn)為局部特征不連續(xù)性,比如灰度,顏色,紋理結(jié)構(gòu)的突變。邊緣是區(qū)分不同區(qū)域的分界處。圖像邊緣特性包括:方向和幅度。沿邊緣走向的像素灰度變化平緩,垂直邊緣走向的像素灰度變換劇烈。邊緣檢測(cè)就是利用邊緣是圖像灰度變化最劇烈的特點(diǎn),在一個(gè)窗口鄰域內(nèi),對(duì)圖像各個(gè)像素點(diǎn)求微分或者二階微分來(lái)確定邊緣點(diǎn)。一階微分圖像的峰值處對(duì)應(yīng)著圖像的邊緣點(diǎn),二階微分圖像的過(guò)零點(diǎn)對(duì)應(yīng)著圖像的邊緣點(diǎn)。對(duì)于圖像,計(jì)算微分可以轉(zhuǎn)換為計(jì)算梯度。圖像梯度的重要性質(zhì)是:梯度的方向在圖像灰度最大變化率的上,它恰好反映出圖像邊緣上的灰度變化。在本專利中,因?yàn)槭菍?duì)圖像轉(zhuǎn)換成了his空間,所以邊緣檢測(cè)中跟蹤是的亮度的突變區(qū)域。常用的邊緣提取梯度算子有:robert算子、sobel算子、prewitt算子、krisch算子、canny算子。在本實(shí)施例中,可以優(yōu)先選取sobel算子,盡管sobel算法檢測(cè)邊緣不是最準(zhǔn)確的,但是它算法簡(jiǎn)單,效率高,在終端尤其是手機(jī)上使用時(shí),不會(huì)過(guò)多地占用手機(jī)的處理器資源。sobel是用周圍8個(gè)像素來(lái)估計(jì)中心像素的梯度,sobel算子對(duì)靠近中心像素的點(diǎn)應(yīng)給予更高的權(quán)重,所以與中心像素4鄰接的像素權(quán)重設(shè)為2或-2,sobel邊緣檢測(cè)算法的卷積核為:在一個(gè)實(shí)施例中,可以將亮度劃分和邊緣檢測(cè)結(jié)合起來(lái)對(duì)拍攝預(yù)覽圖像進(jìn)行曝光補(bǔ)償子區(qū)域的劃分。根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域包括:對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域設(shè)置為曝光補(bǔ)償子區(qū)域;其中,對(duì)拍攝物邊緣區(qū)域進(jìn)行曝光補(bǔ)償時(shí)只按照拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。在這個(gè)曝光子區(qū)域劃分方案中,對(duì)拍攝預(yù)覽圖像的亮度劃分和邊緣檢測(cè)的順序在本實(shí)施例中是沒(méi)有限制的,可以先對(duì)拍攝預(yù)覽圖像提取亮度分量,進(jìn)行曝光補(bǔ)償子區(qū)域的劃分,也可以先對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)識(shí)別邊緣區(qū)域。但是對(duì)于識(shí)別出來(lái)的邊緣區(qū)域,即使其在某個(gè)或某幾個(gè)根據(jù)亮度劃分出的曝光子區(qū)域中,也只使用與拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。在一個(gè)實(shí)施例中,可以先識(shí)別拍攝物物邊緣區(qū)域,例如在圖5的圖像中,先識(shí)別花瓶c的邊緣區(qū)域(如圖中的虛線區(qū)域),再根據(jù)圖5中亮度將圖5劃分為多個(gè)亮度等級(jí)的曝光補(bǔ)償子區(qū)域,假設(shè)在圖5中根據(jù)亮度劃分的是花瓶c所在的區(qū)域和背景d區(qū)域,則計(jì)算起來(lái)一共有三個(gè)區(qū)域曝光子區(qū)域:花瓶的邊緣區(qū)域,花瓶c的非邊緣區(qū)域,背景墻d的非邊緣區(qū)域。除了利用拍攝預(yù)覽圖像中的亮度分布特征劃分曝光補(bǔ)償子區(qū)域外,還可以利用拍攝預(yù)覽圖像中的顏色的分布劃分曝光補(bǔ)償子區(qū)域。在一個(gè)實(shí)施例中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域包括:確定拍攝預(yù)覽圖像中顏色的分布,根據(jù)顏色的分布將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;曝光補(bǔ)償子區(qū)域中包含的是顏色相近的色塊。還是以圖5中的拍攝預(yù)覽圖像為例,假設(shè)花瓶c的顏色是紅色,墻體d是白色,則劃分出的曝光子區(qū)域包括花瓶區(qū)域和墻體區(qū)域。對(duì)于根據(jù)顏色劃分的曝光補(bǔ)償子區(qū)域,其曝光補(bǔ)償參數(shù)是可以根據(jù)顏色設(shè)置的參數(shù),也可以是根據(jù)曝光補(bǔ)償子區(qū)域的亮度設(shè)置的參數(shù)。在劃分出曝光補(bǔ)償子區(qū)域后,就是獲取曝光補(bǔ)償參數(shù)。其中,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)包括:從預(yù)設(shè)的曝光補(bǔ)償參數(shù)中選取適合各個(gè)曝光補(bǔ)償子區(qū)域的曝光補(bǔ)償參數(shù)。其中預(yù)設(shè)的曝光補(bǔ)償參數(shù)可以與存在拍攝圖像的終端上,也可以是與存在外部存儲(chǔ)裝置如服務(wù)器上,由拍攝的裝置向外部存儲(chǔ)裝置獲取。預(yù)設(shè)的曝光補(bǔ)償參數(shù)可以包括根據(jù)顏色設(shè)置的參數(shù)、根據(jù)亮度設(shè)置的參數(shù)以及為邊緣區(qū)域設(shè)置的參數(shù)。在一個(gè)實(shí)施例中,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)包括:根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的亮度分布的特點(diǎn)實(shí)時(shí)設(shè)置各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)。在該方案中,可以根據(jù)當(dāng)前的拍攝預(yù)覽圖像中劃分的曝光補(bǔ)償子區(qū)域的亮度等級(jí)和是否為拍攝物邊緣區(qū)域來(lái)為曝光補(bǔ)償子區(qū)域設(shè)置曝光補(bǔ)償參數(shù)。例如對(duì)拍攝物邊緣區(qū)域設(shè)置較高的曝光補(bǔ)償強(qiáng)度,對(duì)亮度較高的區(qū)域設(shè)置較小的曝光補(bǔ)償強(qiáng)度等等。采用本實(shí)施例提出的圖像曝光補(bǔ)償方法,可以在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。相對(duì)于現(xiàn)有技術(shù)中的圖像全局曝光補(bǔ)償,本實(shí)施例根據(jù)圖像的像素分布特征對(duì)圖像進(jìn)行了曝光補(bǔ)償子區(qū)域劃分,各個(gè)子區(qū)域分別設(shè)置有對(duì)應(yīng)的曝光補(bǔ)償參數(shù),所以各個(gè)曝光補(bǔ)償子區(qū)域都可以得到合適的不同程度的曝光補(bǔ)償,降低過(guò)曝和欠曝出現(xiàn)的可能,提高圖像的成像質(zhì)量,提高用戶的拍攝體驗(yàn)。進(jìn)一步的,本實(shí)施例可以對(duì)拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域進(jìn)行圖區(qū),對(duì)拍攝物邊緣區(qū)域采用對(duì)應(yīng)的曝光補(bǔ)償參數(shù),強(qiáng)化圖像中的邊緣,使得圖像輪廓感更強(qiáng),呈現(xiàn)的立體效果更好。實(shí)施例二:參見(jiàn)圖6,本實(shí)施例提出一種圖像曝光補(bǔ)償裝置,該圖像曝光補(bǔ)償裝置包括處理器61,存儲(chǔ)器62及通信總線63;通信總線63用于實(shí)現(xiàn)處理器和存儲(chǔ)器之間的連接通信;處理器61用于執(zhí)行存儲(chǔ)器62中存儲(chǔ)的圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。其中,本實(shí)施例的圖像曝光補(bǔ)償裝置可以是任何具有攝像頭和處理器的裝置,包括移動(dòng)終端如手機(jī)、平板電腦、筆記本電腦等等。本實(shí)施例中,拍攝預(yù)覽圖像的像素分布特征包括但不限于,該拍攝預(yù)覽圖像中的像素的顏色分布特征,像素的亮度分布特征和像素的飽和度分布特征。對(duì)于拍攝預(yù)覽圖像中曝光補(bǔ)償子區(qū)域的劃分,可以根據(jù)拍攝預(yù)覽圖像中像素顏色的分布特征來(lái)劃分;可以根據(jù)拍攝預(yù)覽圖像中像素亮度的分布特征來(lái)劃分,還可以根據(jù)拍攝預(yù)覽圖像中像素飽和度的分布特征來(lái)劃分,例如可以預(yù)先多個(gè)設(shè)置像素飽和度范圍,根據(jù)該范圍以及拍攝預(yù)覽圖像的像素飽和度分布,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域。而對(duì)于一個(gè)拍攝預(yù)覽圖像而言,若是在一個(gè)窗口鄰域內(nèi),像素點(diǎn)的亮度出現(xiàn)比較大的變化,則說(shuō)明該窗口鄰域內(nèi),存在拍攝預(yù)覽圖像中被拍攝物體的邊緣。對(duì)于一個(gè)圖像而言,其邊緣的清晰程度是影響該圖像質(zhì)量的一個(gè)重要因素,所以在本實(shí)施例中,攝預(yù)覽圖像的像素分布特征還包括了拍攝預(yù)覽圖像像素的亮度變化特征。對(duì)于攝預(yù)覽圖像中拍攝物的邊緣區(qū)域而言,其富含高頻細(xì)節(jié)成分,需要的曝光強(qiáng)度更大,處理器61獲取曝光補(bǔ)償參數(shù)時(shí),需要考慮到邊緣區(qū)域的該需求。本實(shí)施例的曝光補(bǔ)償參數(shù)中包括了曝光補(bǔ)償強(qiáng)度。其中,各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)一般是不同的。在一個(gè)實(shí)施例中,處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域,亮度相關(guān)特性包括亮度和/或亮度變化快慢。對(duì)于一個(gè)圖像而言,其亮度的分布特點(diǎn)包括亮度的大小分布和亮度的變化特點(diǎn)。所以在一個(gè)實(shí)施例中,處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:根據(jù)拍攝預(yù)覽圖像中圖像亮度,將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域。進(jìn)一步的,處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像提取亮度分量;根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域。其中,預(yù)設(shè)的亮度分析模塊包括但不限于lip模型。在對(duì)拍攝預(yù)覽圖像提取亮度分量前,還可以先將拍攝預(yù)覽圖像轉(zhuǎn)換為適合人眼感知的his顏色空間類型。對(duì)lip亮度劃分參見(jiàn)實(shí)施例一的相關(guān)敘述。考慮到拍攝預(yù)覽圖像中亮度變化快慢也可以是曝光補(bǔ)償子區(qū)域的劃分依據(jù)。在一個(gè)實(shí)施例中,處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域;將拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域設(shè)置為兩個(gè)不同的曝光補(bǔ)償子區(qū)域。其中,拍攝物的邊緣區(qū)域是亮度變化較大較明顯的區(qū)域。對(duì)于一個(gè)拍攝預(yù)覽圖像而言,其中可能包含很多個(gè)拍攝物,各個(gè)拍攝物都有其邊緣,所以一個(gè)圖像中的邊緣區(qū)域應(yīng)可以是多個(gè)邊緣小區(qū)域的集合。對(duì)于拍攝預(yù)覽圖像中的物體而言,其邊緣表現(xiàn)為局部特征不連續(xù)性,邊緣是區(qū)分不同區(qū)域的分界處。沿邊緣走向的像素灰度變化平緩,垂直邊緣走向的像素灰度變換劇烈。邊緣檢測(cè)就是利用邊緣是圖像灰度變化最劇烈的特點(diǎn),在一個(gè)窗口鄰域內(nèi),對(duì)圖像各個(gè)像素點(diǎn)求微分或者二階微分來(lái)確定邊緣點(diǎn)。一階微分圖像的峰值處對(duì)應(yīng)著圖像的邊緣點(diǎn),二階微分圖像的過(guò)零點(diǎn)對(duì)應(yīng)著圖像的邊緣點(diǎn)。對(duì)于圖像,計(jì)算微分可以轉(zhuǎn)換為計(jì)算梯度。圖像梯度的重要性質(zhì)是:梯度的方向在圖像灰度最大變化率的上,它恰好反映出圖像邊緣上的灰度變化。在本專利中,因?yàn)槭菍?duì)圖像轉(zhuǎn)換成了his空間,所以邊緣檢測(cè)中跟蹤是的亮度的突變區(qū)域。常用的邊緣提取梯度算子有:robert算子、sobel算子、prewitt算子、krisch算子、canny算子。在本實(shí)施例中,可以優(yōu)先選取sobel算子,盡管sobel算法檢測(cè)邊緣不是最準(zhǔn)確的,但是它算法簡(jiǎn)單,效率高,在終端尤其是手機(jī)上使用時(shí),不會(huì)過(guò)多地占用手機(jī)的處理器資源。在一個(gè)實(shí)施例中,可以將亮度劃分和邊緣檢測(cè)結(jié)合起來(lái)對(duì)拍攝預(yù)覽圖像進(jìn)行曝光補(bǔ)償子區(qū)域的劃分。處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域曝光補(bǔ)償子區(qū)域;其中,對(duì)拍攝物邊緣區(qū)域進(jìn)行曝光補(bǔ)償時(shí)只按照拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。在這個(gè)曝光子區(qū)域劃分方案中,對(duì)拍攝預(yù)覽圖像的亮度劃分和邊緣檢測(cè)的順序在本實(shí)施例中是沒(méi)有限制的,處理器61可以執(zhí)行圖像曝光補(bǔ)償程序,先實(shí)現(xiàn)步驟:對(duì)拍攝預(yù)覽圖像提取亮度分量,進(jìn)行曝光補(bǔ)償子區(qū)域的劃分,也可以先實(shí)現(xiàn)步驟:對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)識(shí)別邊緣區(qū)域。但是對(duì)于識(shí)別出來(lái)的邊緣區(qū)域,即使其與某個(gè)或某幾個(gè)根據(jù)亮度劃分出的曝光子區(qū)域有重疊,也只使用與拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。下面結(jié)合圖7的原理框圖,對(duì)本實(shí)施例中集合亮度劃分和邊緣檢測(cè)進(jìn)行曝光補(bǔ)償進(jìn)行說(shuō)明。對(duì)于原始圖像s(上述的拍攝預(yù)覽圖像),使用lip模型根據(jù)圖像中的亮度將圖像s劃分為低亮度區(qū)域i1,中亮度區(qū)域i2和高亮度區(qū)域i3。利用sobel邊緣檢測(cè)方法劃分出圖像s中的拍攝物邊緣區(qū)域i4。對(duì)低亮度區(qū)域i1,中亮度區(qū)域i2和高亮度區(qū)域i3和邊緣區(qū)域i4,采用的曝光補(bǔ)償算法是ssr(多尺度retinex算法,msr)曝光補(bǔ)償算法,對(duì)低亮度區(qū)域i1,中亮度區(qū)域i2和高亮度區(qū)域i3和邊緣區(qū)域i4分別設(shè)置補(bǔ)償尺度σ1、σ2、σ3、σ4。其中需要注意的是,i4與其他區(qū)域(低亮度區(qū)域i1,中亮度區(qū)域i2和高亮度區(qū)域i3中的一個(gè)或者多個(gè))肯定存在重合,這些重合的區(qū)域的補(bǔ)償尺度都是σ4。除了利用拍攝預(yù)覽圖像中的亮度分布特征劃分曝光補(bǔ)償子區(qū)域外,還可以利用拍攝預(yù)覽圖像中的顏色的分布劃分曝光補(bǔ)償子區(qū)域。在一個(gè)實(shí)施例中,處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:確定拍攝預(yù)覽圖像中顏色的分布,根據(jù)顏色的分布將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;曝光補(bǔ)償子區(qū)域中包含的是顏色相近的色塊。在劃分出曝光補(bǔ)償子區(qū)域后,就是獲取曝光補(bǔ)償參數(shù)。其中,處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:從預(yù)設(shè)的曝光補(bǔ)償參數(shù)中選取適合各個(gè)曝光補(bǔ)償子區(qū)域的曝光補(bǔ)償參數(shù)。其中預(yù)設(shè)的曝光補(bǔ)償參數(shù)可以與存在拍攝圖像的終端上,也可以是與存在外部存儲(chǔ)裝置如服務(wù)器上,由拍攝的裝置向外部存儲(chǔ)裝置獲取。預(yù)設(shè)的曝光補(bǔ)償參數(shù)可以包括根據(jù)顏色設(shè)置的參數(shù)、根據(jù)亮度設(shè)置的參數(shù)以及為邊緣區(qū)域設(shè)置的參數(shù)。在一個(gè)實(shí)施例中,處理器61用于執(zhí)行圖像曝光補(bǔ)償程序,以實(shí)現(xiàn)以下步驟:根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的亮度分布的特點(diǎn)實(shí)時(shí)設(shè)置各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)。在該方案中,可以根據(jù)當(dāng)前的拍攝預(yù)覽圖像中劃分的曝光補(bǔ)償子區(qū)域的亮度等級(jí)和是否為拍攝物邊緣區(qū)域來(lái)為曝光補(bǔ)償子區(qū)域設(shè)置曝光補(bǔ)償參數(shù)。例如對(duì)拍攝物邊緣區(qū)域設(shè)置較高的曝光補(bǔ)償強(qiáng)度,對(duì)亮度較高的區(qū)域設(shè)置較小的曝光補(bǔ)償強(qiáng)度等等。采用本實(shí)施例提出的圖像曝光補(bǔ)償裝置,處理器運(yùn)行預(yù)選存儲(chǔ)在存儲(chǔ)器中的圖像曝光補(bǔ)償程序,可以根據(jù)圖像的像素分布特征對(duì)圖像進(jìn)行了曝光補(bǔ)償子區(qū)域劃分,各個(gè)子區(qū)域分別設(shè)置有對(duì)應(yīng)的曝光補(bǔ)償參數(shù),所以各個(gè)曝光補(bǔ)償子區(qū)域都可以得到合適的不同程度的曝光補(bǔ)償,本實(shí)施例的裝置有效降低過(guò)曝和欠曝出現(xiàn)的可能,提高圖像的成像質(zhì)量,提高用戶的拍攝體驗(yàn)。并且還能增強(qiáng)拍攝預(yù)覽圖像的輪廓,提高立體效果。實(shí)施例三:本實(shí)施例提出一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:在圖像拍攝過(guò)程中,根據(jù)拍攝預(yù)覽圖像的像素分布特征,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的像素分布特征,獲取與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù);根據(jù)與各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù),分別對(duì)曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。本實(shí)施例中,拍攝預(yù)覽圖像的像素分布特征包括但不限于,該拍攝預(yù)覽圖像中的像素的顏色分布特征,像素的亮度分布特征和像素的飽和度分布特征。對(duì)于拍攝預(yù)覽圖像中曝光補(bǔ)償子區(qū)域的劃分,可以根據(jù)拍攝預(yù)覽圖像中像素顏色的分布特征來(lái)劃分;可以根據(jù)拍攝預(yù)覽圖像中像素亮度的分布特征來(lái)劃分,還可以根據(jù)拍攝預(yù)覽圖像中像素飽和度的分布特征來(lái)劃分,例如可以預(yù)先多個(gè)設(shè)置像素飽和度范圍,根據(jù)該范圍以及拍攝預(yù)覽圖像的像素飽和度分布,將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域。而對(duì)于一個(gè)拍攝預(yù)覽圖像而言,若是在一個(gè)窗口鄰域內(nèi),像素點(diǎn)的亮度出現(xiàn)比較大的變化,則說(shuō)明該窗口鄰域內(nèi),存在拍攝預(yù)覽圖像中被拍攝物體的邊緣。對(duì)于一個(gè)圖像而言,其邊緣的清晰程度是影響該圖像質(zhì)量的一個(gè)重要因素,所以在本實(shí)施例中,攝預(yù)覽圖像的像素分布特征還包括了拍攝預(yù)覽圖像像素的亮度變化特征。對(duì)于攝預(yù)覽圖像中拍攝物的邊緣區(qū)域而言,其富含高頻細(xì)節(jié)成分,需要的曝光強(qiáng)度更大,獲取曝光補(bǔ)償參數(shù)時(shí),需要考慮到邊緣區(qū)域的該需求。本實(shí)施例的曝光補(bǔ)償參數(shù)中包括了曝光補(bǔ)償強(qiáng)度。其中,各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)一般是不同的。在一個(gè)實(shí)施例中,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:根據(jù)拍攝預(yù)覽圖像中圖像亮度的分布特點(diǎn),將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域,亮度相關(guān)特性包括亮度和/或亮度變化快慢。對(duì)于一個(gè)圖像而言,其亮度的分布特點(diǎn)包括亮度的大小分布和亮度的變化特點(diǎn)。所以在一個(gè)實(shí)施例中,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:根據(jù)拍攝預(yù)覽圖像中圖像亮度,將拍攝預(yù)覽圖像劃分為多個(gè)亮度相關(guān)特性不同的曝光補(bǔ)償子區(qū)域。進(jìn)一步的,處該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像提取亮度分量;根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域。其中,預(yù)設(shè)的亮度分析模塊包括但不限于lip模型。在對(duì)拍攝預(yù)覽圖像提取亮度分量前,還可以先將拍攝預(yù)覽圖像轉(zhuǎn)換為適合人眼感知的his顏色空間類型。對(duì)lip亮度劃分參見(jiàn)實(shí)施例一的相關(guān)敘述。考慮到拍攝預(yù)覽圖像中亮度變化快慢也可以是曝光補(bǔ)償子區(qū)域的劃分依據(jù)。在一個(gè)實(shí)施例中,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域;將拍攝物邊緣區(qū)域和非拍攝物邊緣區(qū)域設(shè)置為兩個(gè)不同的曝光補(bǔ)償子區(qū)域。其中,拍攝物的邊緣區(qū)域是亮度變化較大較明顯的區(qū)域。對(duì)于一個(gè)拍攝預(yù)覽圖像而言,其中可能包含很多個(gè)拍攝物,各個(gè)拍攝物都有其邊緣,所以一個(gè)圖像中的邊緣區(qū)域應(yīng)可以是多個(gè)邊緣小區(qū)域的集合。對(duì)于拍攝預(yù)覽圖像中的物體而言,其邊緣表現(xiàn)為局部特征不連續(xù)性,邊緣是區(qū)分不同區(qū)域的分界處。沿邊緣走向的像素灰度變化平緩,垂直邊緣走向的像素灰度變換劇烈。邊緣檢測(cè)就是利用邊緣是圖像灰度變化最劇烈的特點(diǎn),在一個(gè)窗口鄰域內(nèi),對(duì)圖像各個(gè)像素點(diǎn)求微分或者二階微分來(lái)確定邊緣點(diǎn)。一階微分圖像的峰值處對(duì)應(yīng)著圖像的邊緣點(diǎn),二階微分圖像的過(guò)零點(diǎn)對(duì)應(yīng)著圖像的邊緣點(diǎn)。對(duì)于圖像,計(jì)算微分可以轉(zhuǎn)換為計(jì)算梯度。圖像梯度的重要性質(zhì)是:梯度的方向在圖像灰度最大變化率的上,它恰好反映出圖像邊緣上的灰度變化。在本專利中,因?yàn)槭菍?duì)圖像轉(zhuǎn)換成了his空間,所以邊緣檢測(cè)中跟蹤是的亮度的突變區(qū)域。常用的邊緣提取梯度算子有:robert算子、sobel算子、prewitt算子、krisch算子、canny算子。在本實(shí)施例中,可以優(yōu)先選取sobel算子,盡管sobel算法檢測(cè)邊緣不是最準(zhǔn)確的,但是它算法簡(jiǎn)單,效率高,在終端尤其是手機(jī)上使用時(shí),不會(huì)過(guò)多地占用手機(jī)的處理器資源。在一個(gè)實(shí)施例中,可以將亮度劃分和邊緣檢測(cè)結(jié)合起來(lái)對(duì)拍攝預(yù)覽圖像進(jìn)行曝光補(bǔ)償子區(qū)域的劃分。該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域設(shè)置為曝光補(bǔ)償子區(qū)域;其中,對(duì)拍攝物邊緣區(qū)域進(jìn)行曝光補(bǔ)償時(shí),只按照拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。在這個(gè)曝光子區(qū)域劃分方案中,對(duì)拍攝預(yù)覽圖像的亮度劃分和邊緣檢測(cè)的順序在本實(shí)施例中是沒(méi)有限制的,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,先實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像提取亮度分量,根據(jù)亮度分量和預(yù)設(shè)的亮度分析模型,將拍攝預(yù)覽圖像劃分成多個(gè)不同亮度等級(jí)的曝光補(bǔ)償子區(qū)域;或者先實(shí)現(xiàn)以下步驟:對(duì)拍攝預(yù)覽圖像進(jìn)行邊緣檢測(cè)確定拍攝預(yù)覽圖像中的拍攝物邊緣區(qū)域,將拍攝物邊緣區(qū)域設(shè)置為曝光補(bǔ)償子區(qū)域。但是對(duì)于識(shí)別出來(lái)的邊緣區(qū)域,即使其與某個(gè)或某幾個(gè)根據(jù)亮度劃分出的曝光子區(qū)域有重疊,也只使用與拍攝物邊緣區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)進(jìn)行曝光補(bǔ)償。除了利用拍攝預(yù)覽圖像中的亮度分布特征劃分曝光補(bǔ)償子區(qū)域外,還可以利用拍攝預(yù)覽圖像中的顏色的分布劃分曝光補(bǔ)償子區(qū)域。在一個(gè)實(shí)施例中,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:確定拍攝預(yù)覽圖像中顏色的分布,根據(jù)顏色的分布將拍攝預(yù)覽圖像劃分為多個(gè)曝光補(bǔ)償子區(qū)域;曝光補(bǔ)償子區(qū)域中包含的是顏色相近的色塊。在劃分出曝光補(bǔ)償子區(qū)域后,就是獲取曝光補(bǔ)償參數(shù)。其中,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:從預(yù)設(shè)的曝光補(bǔ)償參數(shù)中選取適合各個(gè)曝光補(bǔ)償子區(qū)域的曝光補(bǔ)償參數(shù)。其中預(yù)設(shè)的曝光補(bǔ)償參數(shù)可以與存在拍攝圖像的終端上,也可以是與存在外部存儲(chǔ)裝置如服務(wù)器上,由拍攝的裝置向外部存儲(chǔ)裝置獲取。預(yù)設(shè)的曝光補(bǔ)償參數(shù)可以包括根據(jù)顏色設(shè)置的參數(shù)、根據(jù)亮度設(shè)置的參數(shù)以及為邊緣區(qū)域設(shè)置的參數(shù)。在一個(gè)實(shí)施例中,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)的一個(gè)或者多個(gè)程序可被執(zhí)行,以實(shí)現(xiàn)以下步驟:根據(jù)各個(gè)曝光補(bǔ)償子區(qū)域的亮度分布的特點(diǎn)實(shí)時(shí)設(shè)置各個(gè)曝光補(bǔ)償子區(qū)域?qū)?yīng)的曝光補(bǔ)償參數(shù)。在該方案中,可以根據(jù)當(dāng)前的拍攝預(yù)覽圖像中劃分的曝光補(bǔ)償子區(qū)域的亮度等級(jí)和是否為拍攝物邊緣區(qū)域來(lái)為曝光補(bǔ)償子區(qū)域設(shè)置曝光補(bǔ)償參數(shù)。例如對(duì)拍攝物邊緣區(qū)域設(shè)置較高的曝光補(bǔ)償強(qiáng)度,對(duì)亮度較高的區(qū)域設(shè)置較小的曝光補(bǔ)償強(qiáng)度等等。采用本實(shí)施例提出的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),運(yùn)行其存儲(chǔ)的一個(gè)或多個(gè)程序,可以根據(jù)圖像的像素分布特征對(duì)圖像進(jìn)行了曝光補(bǔ)償子區(qū)域劃分,各個(gè)子區(qū)域分別設(shè)置有對(duì)應(yīng)的曝光補(bǔ)償參數(shù),所以各個(gè)曝光補(bǔ)償子區(qū)域都可以得到合適的不同程度的曝光補(bǔ)償,本實(shí)施例有效降低過(guò)曝和欠曝出現(xiàn)的可能,提高圖像的成像質(zhì)量,提高用戶的拍攝體驗(yàn)。需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例的方法。上面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的具體實(shí)施方式,上述的具體實(shí)施方式僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 吉安县| 怀柔区| 广灵县| 辛集市| 奉节县| 江都市| 深泽县| 喀喇| 黄大仙区| 临清市| 元氏县| 宁阳县| 体育| 福建省| 刚察县| 淮安市| 营山县| 太仆寺旗| 包头市| 桑植县| 宣化县| 新邵县| 龙陵县| 莫力| 田阳县| 囊谦县| 扎兰屯市| 杭州市| 秭归县| 普宁市| 罗江县| 罗平县| 甘泉县| 扎囊县| 会宁县| 旬邑县| 时尚| 泽库县| 富源县| 三门峡市| 衡阳县|