本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,具體涉及一種圖像信號(hào)處理器及其圖像信號(hào)處理方法。
背景技術(shù):
無論數(shù)碼相機(jī)、攝像機(jī)或者攝像手機(jī),圖像傳感器采集到的圖像數(shù)據(jù),均需要依次經(jīng)過模擬信號(hào)處理器(analogsignalprocessing,asp)、模擬數(shù)字轉(zhuǎn)換器(analogtodigitalconverter,adc)以及圖像信號(hào)處理器(imagesignalprocessor,isp)的處理后,才能最終顯示在上述終端設(shè)備上。
其中,isp主要作用是對(duì)adc輸出的數(shù)字信號(hào)做后期處理,isp的性能決定了攝像機(jī)的成像質(zhì)量。通常情況下,isp可以包括用于執(zhí)行線性糾正、噪聲去除、壞點(diǎn)去除、內(nèi)插、白平衡以及自動(dòng)曝光控制等功能的多個(gè)功能優(yōu)化處理單元。所述多個(gè)功能優(yōu)化處理單元在實(shí)現(xiàn)相應(yīng)優(yōu)化功能時(shí),通常需要參考邊緣信息。能否提取到準(zhǔn)確的邊緣信息,直接決定了需要參考邊緣信息的模塊的性能。
目前,上述isp硬件設(shè)計(jì)復(fù)雜度較高,計(jì)算量較大,導(dǎo)致數(shù)字圖像的生成速度較慢,并且isp中各功能優(yōu)化處理單元提取到的邊緣信息的準(zhǔn)確性較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例主要用于解決如何降低isp硬件設(shè)計(jì)復(fù)雜度以及計(jì)算量,并提高isp中各功能優(yōu)化處理單元獲得的邊緣圖像的精確性。
為解決上述問題,本發(fā)明實(shí)施例提供了一種圖像信號(hào)處理器,所述圖像信號(hào)處理器包括:
信號(hào)接收單元,適于接收對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào),得到原始數(shù)字圖像;
邊緣信息運(yùn)算單元,適于分別根據(jù)所述原始數(shù)字圖像計(jì)算對(duì)應(yīng)像素點(diǎn)的 邊緣信息;
至少兩個(gè)功能優(yōu)化處理單元,適于分別根據(jù)所述信息運(yùn)算單元計(jì)算的邊緣信息,獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能。
可選地,所述邊緣信息運(yùn)算單元提取到的邊緣信息包括:所述原始數(shù)字圖像中各個(gè)像素點(diǎn)的邊緣強(qiáng)弱信息及方向信息。
可選地,所述至少兩個(gè)功能優(yōu)化處理單元中各功能優(yōu)化處理單元分別包括:
邊緣圖像提取模塊,適于根據(jù)所述邊緣信息運(yùn)算單元計(jì)算的邊緣信息,按照預(yù)設(shè)的邊緣圖像條件,獲得對(duì)應(yīng)的邊緣圖像;
圖像處理模塊,適于根據(jù)所獲得的邊緣圖像,執(zhí)行所屬的功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。
可選地,所述至少兩個(gè)功能優(yōu)化處理單元中各功能優(yōu)化處理單元適于從其它功能優(yōu)化處理單元獲取圖像處理數(shù)據(jù),并根據(jù)所獲得的邊緣圖像,執(zhí)行所屬的功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。
本發(fā)明實(shí)施例還提供了一種圖像信號(hào)處理器的圖像信號(hào)處理方法,所述圖像信號(hào)處理器包括至少兩個(gè)功能優(yōu)化處理單元,所述方法包括:
當(dāng)接收到對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào)時(shí),根據(jù)所述數(shù)字信號(hào)得到原始數(shù)字圖像,并計(jì)算所述原始數(shù)字圖像中各像素點(diǎn)的邊緣信息;
將所述邊緣信息分別發(fā)送至所述至少兩個(gè)功能優(yōu)化處理單元,由所述至少兩個(gè)功能優(yōu)化處理單元分別根據(jù)所述邊緣信息獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能。
可選地,所述邊緣信息包括:所述原始數(shù)字圖像中各個(gè)像素點(diǎn)的邊緣強(qiáng)弱信息及方向信息。
可選地,所述根據(jù)所述邊緣信息執(zhí)行相應(yīng)的圖像處理功能,包括:
根據(jù)所述邊緣信息,按照預(yù)設(shè)的邊緣圖像條件,獲得對(duì)應(yīng)的邊緣圖像;
根據(jù)所獲得的邊緣圖像,執(zhí)行所屬的功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。
可選地,所述至少兩個(gè)功能優(yōu)化處理單元分別根據(jù)所述邊緣信息獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能,包括:
所述至少功能優(yōu)化處理單元中各功能優(yōu)化處理單元從其它功能優(yōu)化處理單元獲取圖像處理數(shù)據(jù),并根據(jù)所獲得的邊緣圖像,執(zhí)行所述功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。
與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案至少具有以下優(yōu)點(diǎn):
通過在isp中設(shè)置邊緣信息運(yùn)算單元,進(jìn)而可以在信號(hào)接收單元接收到對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào)后,先由所述邊緣信息運(yùn)算單元分別根據(jù)所述數(shù)字信號(hào)計(jì)算對(duì)應(yīng)像素點(diǎn)的邊緣信息,再由各功能優(yōu)化處理單元分別根據(jù)所述邊緣信息運(yùn)算單元計(jì)算的邊緣信息,獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能。由邊緣信息運(yùn)算單元統(tǒng)一計(jì)算所述原始數(shù)字圖像的邊緣信息,各功能優(yōu)化處理單元直接利用所述邊緣信息運(yùn)算單元的計(jì)算結(jié)果進(jìn)行后續(xù)處理即可,而無須分別計(jì)算邊緣信息,降低圖像信號(hào)處理器的硬件設(shè)計(jì)復(fù)雜度及計(jì)算量。并且,由于各功能優(yōu)化處理單元得到的邊緣圖像均是基于對(duì)原始數(shù)字圖像進(jìn)行邊緣提取后的信息,而非經(jīng)上游功能優(yōu)化處理單元處理后的邊緣信息,因此不存在邊緣信息損失,故各功能優(yōu)化處理單元得到的邊緣圖像精確度更高。
附圖說明
圖1是本發(fā)明實(shí)施例中一種圖像處理系統(tǒng)的結(jié)構(gòu)示意圖;
圖2是現(xiàn)有技術(shù)中一種isp的結(jié)構(gòu)示意圖;
圖3是本發(fā)明實(shí)施例中一種isp的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例中另一種isp的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例中一種圖像信號(hào)處理方法流程圖。
具體實(shí)施方式
目前,如圖1所示,數(shù)碼相機(jī)、攝像機(jī)或者攝像手機(jī)等成像設(shè)備的圖像 處理系統(tǒng)中,通常設(shè)置有圖像傳感器11、asp12、adc13以及isp14。其中,圖像傳感器11適于采集圖像數(shù)據(jù),獲得原始采集圖像,并輸出所述原始采集圖像中各個(gè)像素點(diǎn)對(duì)應(yīng)的模擬信號(hào)。asp12適于對(duì)所述圖像傳感器輸出的模擬信號(hào)進(jìn)行處理。adc13適于將asp12處理后的模擬信號(hào)轉(zhuǎn)換為對(duì)應(yīng)的數(shù)字信號(hào),獲得原始數(shù)字圖像。isp14對(duì)所述原始數(shù)字圖像進(jìn)行后期處理。經(jīng)isp14處理后的圖像才能顯示在所述成像設(shè)備的顯示器上。
其中,isp14包括多個(gè)功能優(yōu)化處理單元,分別用于執(zhí)行線性糾正、噪聲去除、壞點(diǎn)去除、內(nèi)插、白平衡或自動(dòng)曝光控制等功能。在對(duì)所述原始數(shù)字圖像進(jìn)行后期處理時(shí),isp中的多數(shù)功能優(yōu)化處理單元都需要用到圖像邊緣信息,進(jìn)而可以根據(jù)所述圖像邊緣信息對(duì)所述原始數(shù)字圖像進(jìn)行相應(yīng)的處理。
圖2示出了目前isp的一種結(jié)構(gòu)示意圖。如圖2所示,所述isp包括第一功能優(yōu)化處理單元211,第二功能優(yōu)化處理單元212以及第三功能優(yōu)化處理單元213,每個(gè)功能優(yōu)化處理單元內(nèi)部分別設(shè)置有邊緣提取模塊。獲得原始數(shù)字圖像20后,第一功能優(yōu)化處理單元211內(nèi)部的邊緣提取模塊211a先對(duì)所述原始數(shù)字圖像提取邊緣信息,得到相應(yīng)的邊緣圖像,再利用所得到的邊緣圖像對(duì)所述原始數(shù)字圖像進(jìn)行相應(yīng)的處理,并將處理后的原始數(shù)字圖像發(fā)送給第二功能優(yōu)化處理單元212。之后,所述第二功能優(yōu)化處理單元212內(nèi)部的邊緣提取模塊212a對(duì)經(jīng)第一功能優(yōu)化處理單元211處理后的原始數(shù)字圖像提取邊緣信息,得到相應(yīng)的邊緣圖像,再利用所得到的邊緣圖像對(duì)所述經(jīng)第一功能優(yōu)化處理單元211處理后的原始數(shù)字圖像進(jìn)行相應(yīng)的處理,并將處理后的原始數(shù)字圖像發(fā)送給第三功能優(yōu)化處理單元213。所述第三功能優(yōu)化處理單元213內(nèi)部的邊緣提取模塊213a對(duì)經(jīng)第二功能優(yōu)化處理單元212處理后的原始數(shù)字圖像提取邊緣信息,得到相應(yīng)的邊緣圖像,再利用所得到的邊緣圖像對(duì)所述經(jīng)第二功能優(yōu)化處理單元212處理后的原始數(shù)字圖像進(jìn)行相應(yīng)的處理。
由圖2可以看出,目前的isp中,每個(gè)需要參考邊緣信息的功能優(yōu)化處理單元內(nèi)均設(shè)置有邊緣提取模塊,由各自的邊緣提取模塊按照各自的邊緣提取方法對(duì)圖像的邊緣信息進(jìn)行計(jì)算和判斷,導(dǎo)致所述isp占用行緩沖區(qū)(linebuffer)、計(jì)算量以及硬件設(shè)計(jì)復(fù)雜度增加。并且,后續(xù)功能優(yōu)化處理單元在提取邊緣信息時(shí),均是基于上游功能優(yōu)化處理單元處理的原始數(shù)字圖像,部 分細(xì)節(jié)信息損失,導(dǎo)致后續(xù)功能優(yōu)化處理單元難以準(zhǔn)確地得到所述原始數(shù)字圖像的邊緣信息。
針對(duì)上述問題,本發(fā)明的實(shí)施例提供了一種圖像信號(hào)處理器,所述裝置可以包括信號(hào)接收單元、邊緣信息運(yùn)算單元以及至少兩個(gè)功能優(yōu)化處理單元。在信號(hào)接收單元接收到對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào)后,先由邊緣信息運(yùn)算單元分別根據(jù)所述數(shù)字信號(hào)計(jì)算對(duì)應(yīng)像素點(diǎn)的邊緣信息,再由各功能優(yōu)化處理單元分別根據(jù)所述邊緣信息運(yùn)算單元計(jì)算的邊緣信息,獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能。
也就是說,通過在圖像信號(hào)處理器中設(shè)置邊緣信息運(yùn)算單元,進(jìn)而可以在獲得原始數(shù)字圖像后,由邊緣信息運(yùn)算單元統(tǒng)一計(jì)算所述原始數(shù)字圖像的邊緣信息,各功能優(yōu)化處理單元直接利用所述邊緣信息運(yùn)算單元的計(jì)算結(jié)果進(jìn)行后續(xù)處理即可,而無須分別計(jì)算邊緣信息,降低圖像信號(hào)處理器的硬件設(shè)計(jì)復(fù)雜度及計(jì)算量。并且,由于各功能優(yōu)化處理單元得到的邊緣圖像均是基于對(duì)原始數(shù)字圖像進(jìn)行邊緣提取后的信息,而非經(jīng)上游功能優(yōu)化處理單元處理后的邊緣信息,因此不存在邊緣信息損失,故各功能優(yōu)化處理單元得到的邊緣圖像精確度更高。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例作詳細(xì)地說明。
本發(fā)明實(shí)施例提供了一種圖像信號(hào)處理器。下面參照?qǐng)D3,對(duì)所述圖像信號(hào)處理器進(jìn)行詳細(xì)描述。
如圖3所示,所述圖像信號(hào)處理器可以包括:信號(hào)接收單元31、邊緣信息運(yùn)算單元32以及功能優(yōu)化處理單元331~333。其中,所述信號(hào)接收單元31適于接收對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào),得到原始數(shù)字圖像;所述邊緣信息運(yùn)算單元32適于分別根據(jù)所述原始數(shù)字圖像計(jì)算對(duì)應(yīng)像素點(diǎn)的邊緣信息。所述功能優(yōu)化處理單元331~333的數(shù)量至少為兩個(gè),適于分別根據(jù)所述邊緣信息運(yùn)算單元32計(jì)算的邊緣信息,獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能。
在具體實(shí)施中,所述邊緣信息運(yùn)算單元32提取到的邊緣信息可以包括: 所述原始數(shù)字圖像中各個(gè)像素點(diǎn)的邊緣強(qiáng)弱信息及方向信息。
在具體實(shí)施中,所述功能優(yōu)化處理單元331~333可以包括邊緣圖像提取單元以及圖像處理單元。其中,所述邊緣圖像提取單元適于根據(jù)所述信息運(yùn)算單元計(jì)算的邊緣信息,按照預(yù)設(shè)的邊緣圖像條件,獲得對(duì)應(yīng)的邊緣圖像。所述圖像處理單元適于根據(jù)所獲得的邊緣圖像,執(zhí)行所述功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。其中,每個(gè)功能優(yōu)化處理單元的預(yù)設(shè)邊緣圖像條件可以相同,也可以不同,具體根據(jù)所述功能優(yōu)化處理單元的功能進(jìn)行設(shè)定。
具體地,所述第一功能優(yōu)化處理單元331可以包括:邊緣圖像提取模塊331a及圖像處理模塊331b。所述第二功能優(yōu)化處理單元332可以包括:邊緣圖像提取模塊332a及圖像處理模塊332b。所述第三功能優(yōu)化處理單元333可以包括:邊緣圖像提取模塊333a及圖像處理模塊333b。
在具體實(shí)施中,所述功能優(yōu)化處理單元331~333適于從其它功能優(yōu)化處理單元獲取圖像處理數(shù)據(jù),并根據(jù)所獲得的邊緣圖像,執(zhí)行所述功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。例如,所述第二功能優(yōu)化處理單元332可以從所述第一功能優(yōu)化處理單元331中獲取經(jīng)第一功能優(yōu)化處理單元331處理后的圖像處理數(shù)據(jù),所述第三功能優(yōu)化處理單元333可以從所述第二功能優(yōu)化處理單元332中獲取經(jīng)所述第二功能優(yōu)化處理單元332處理后的圖像處理數(shù)據(jù)。各所述功能優(yōu)化處理單元331~333之間圖像處理數(shù)據(jù)具體如何傳輸,由各所述功能優(yōu)化處理單元331~333的功能確定。例如,具有降噪功能的功能優(yōu)化處理單元通常要從具有去馬賽克功能的模塊中獲取圖像處理數(shù)據(jù)。
為了便于本領(lǐng)域人員理解本發(fā)明實(shí)施例中的圖像信號(hào)處理器,下面結(jié)合具體的功能優(yōu)化處理單元,對(duì)所述圖像信號(hào)處理器進(jìn)行詳細(xì)描述。
如圖4所示,所述圖像信號(hào)處理器包括:信號(hào)接收單元41,邊緣信息運(yùn)算單元42,去馬賽克單元431,降噪單元432,以及銳化單元433。
當(dāng)信號(hào)接收單元41得到原始數(shù)字圖像后,邊緣信息運(yùn)算單元42對(duì)所述原始數(shù)字圖像進(jìn)行邊緣信息提取,再將所提取到的邊緣信息分別發(fā)送至去馬賽克單元431,降噪單元432,以及銳化單元433。去馬賽克單元431,降噪單元432,以及銳化單元433可以根據(jù)各自的邊緣圖像條件,獲取所需要的邊 緣圖像,并參考所獲取的邊緣圖像,對(duì)所述原始數(shù)字圖像進(jìn)行更為準(zhǔn)確的處理。
具體地,在邊緣信息運(yùn)算單元42內(nèi),可以適當(dāng)增大邊緣提取的模板,使用準(zhǔn)確地較高的邊緣提取算法,精確地提取所述原始數(shù)字圖像上各個(gè)方向以及紋理區(qū)域的邊緣信息edgeinfo={gn,gs,gw,ge,g45,g135,gtexture},以便各功能優(yōu)化單元可以根據(jù)所述邊緣信息確定所述數(shù)字圖像相應(yīng)的區(qū)域是否存在邊緣,以及所述邊緣是否為強(qiáng)邊或弱邊等。其中,gn表示所述原始數(shù)字圖像在垂直向上方向的梯度信息,gs表示所述原始數(shù)字圖像在垂直向下方向的梯度信息,gw表示所述原始數(shù)字圖像在水平向左方向的梯度信息,ge表示所述原始數(shù)字圖像在水平向右方向的梯度信息,g45表示所述原始數(shù)字圖像在45°方向上的邊緣信息,g135表示所述原始數(shù)字圖像在135°方向上的邊緣信息,gtexture表示所述原始數(shù)字圖像在紋理區(qū)域的邊緣信息。
將所提取到的邊緣信息edgeinfo分別發(fā)送至去馬賽克單元431,降噪單元432,以及銳化單元433。與此同時(shí),原始數(shù)字圖像依次經(jīng)去馬賽克單元431,降噪單元432,以及銳化單元433進(jìn)行相應(yīng)的處理。
具體地,當(dāng)原始數(shù)字圖像與edgeinfo發(fā)送至去馬賽克處理器431時(shí),一方面,去馬賽克單元431可以使用edgeinfo中傳遞的gn、gs、gw及ge信息,獲知所述原始數(shù)字圖像的水平方向的邊緣信息gh及垂直方向的邊緣信息gv,其中,gh=gw+ge、gv=gn+gs,就可以實(shí)現(xiàn)對(duì)所述原始數(shù)字圖像上各個(gè)像素點(diǎn)的方向信息的判斷。另一方面,去馬賽克單元431在對(duì)原始數(shù)字圖中各個(gè)像素點(diǎn)的像素值進(jìn)行插值時(shí),可以根據(jù)實(shí)際的需要給各個(gè)方向的梯度信息設(shè)置合理的閾值,由此可以對(duì)插值的方向進(jìn)行準(zhǔn)確的判斷,提高對(duì)所述原始數(shù)字圖像去馬賽克的精度。
當(dāng)經(jīng)去馬賽克單元431處理后的原始數(shù)字圖像以及edgeinfo發(fā)送至降噪單元432時(shí),降噪單元432需要參考比較準(zhǔn)確的邊緣信息,以對(duì)經(jīng)去馬賽克單元431處理后的原始數(shù)字圖像進(jìn)行降噪處理。此時(shí)就不僅需要參考水平及垂直方向的邊緣信息,還需要參考45°、135°以及紋理區(qū)域的邊緣信息。通過對(duì)經(jīng)去馬賽克單元431處理后的原始數(shù)字圖像不同頻率的區(qū)域,使用不同的降噪強(qiáng)度,可以有效抑制該圖像平坦區(qū)域的噪聲,并且保留該圖像完整的 高頻信息。由此可以看出,細(xì)節(jié)完整的邊緣信息對(duì)實(shí)現(xiàn)理想的去噪效果具有十分重要的意義,如果所述降噪單元432得到的邊緣信息損失部分細(xì)節(jié)信息,必然會(huì)對(duì)降噪效果產(chǎn)生一定影響。
當(dāng)經(jīng)降噪單元432處理后的原始數(shù)字圖像以及edgeinfo發(fā)送至銳化單元433時(shí),銳化單元433需要參考準(zhǔn)確的邊緣信息,對(duì)降噪單元432處理后的原始數(shù)字圖像進(jìn)行銳化操作。此時(shí)直接使用對(duì)原始數(shù)字圖像統(tǒng)一提取的邊緣信息進(jìn)行銳化操作,可以大幅提升銳化的效果。由于經(jīng)降噪單元432后,原始數(shù)字圖像的邊緣信息中的高頻信息存在一定程度的損失,如果所述銳化單元433得到的圖像邊緣信息是經(jīng)降噪單元432處理后的邊緣信息,所述銳化單元433對(duì)再經(jīng)降噪單元432處理后的邊緣信息進(jìn)行邊緣提取操作操作時(shí),得到的邊緣圖像不能準(zhǔn)確地反映原始圖像的細(xì)節(jié),對(duì)銳化的效果有很大的影響。
由上述內(nèi)容可知,本發(fā)明實(shí)施例中的圖像信號(hào)處理器,通過設(shè)置邊緣信息運(yùn)算單元,進(jìn)而可以在獲得原始數(shù)字圖像后,由邊緣信息運(yùn)算單元統(tǒng)一計(jì)算所述原始數(shù)字圖像的邊緣信息,各功能優(yōu)化處理單元直接利用所述邊緣信息運(yùn)算單元的計(jì)算結(jié)果進(jìn)行后續(xù)處理即可,不僅可以降低圖像信號(hào)處理器的硬件設(shè)計(jì)復(fù)雜度及計(jì)算量,而且可以使得圖像信號(hào)處理器中各功能優(yōu)化處理單元得到的邊緣圖像精確度更高。
為了使本領(lǐng)域技術(shù)人員更好地理解和實(shí)現(xiàn)本發(fā)明,以下分別對(duì)上述裝置對(duì)應(yīng)的方法進(jìn)行詳細(xì)描述。
本發(fā)明實(shí)施例提供了一種圖像信號(hào)處理器的圖像信號(hào)處理方法。其中,所述圖像信號(hào)處理器包括至少兩個(gè)功能優(yōu)化處理單元。下面參照?qǐng)D5,對(duì)所述圖像信號(hào)處理方法進(jìn)行詳細(xì)說明。
如圖5所示,所述可以包括如下步驟:
步驟51,判斷是否接收到對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào)。
當(dāng)接收到對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào)時(shí),執(zhí)行步驟52,否則繼續(xù)執(zhí)行步驟51。
步驟52,根據(jù)所述數(shù)字信號(hào)得到原始數(shù)字圖像,并計(jì)算所述原始數(shù)字圖 像中各像素點(diǎn)的邊緣信息。
在具體實(shí)施中,所述原始數(shù)字圖像中各像素點(diǎn)的邊緣信息可以包括:所述原始數(shù)字圖像中各個(gè)像素點(diǎn)的邊緣強(qiáng)弱信息及方向信息,具體可以采用多種邊緣檢測(cè)算法提取原始數(shù)字圖像中各像素點(diǎn)的邊緣信息,比如sobel邊緣檢測(cè)算法或canny邊緣檢測(cè)算法。
步驟53,將所述邊緣信息分別發(fā)送至各所述功能優(yōu)化處理單元,由各所述功能優(yōu)化處理單元分別根據(jù)所述邊緣信息獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能。
在具體實(shí)施中,所述功能優(yōu)化處理單元具體執(zhí)行的功能不受限制,只要所述功能優(yōu)化處理單元在執(zhí)行對(duì)應(yīng)的功能時(shí),需要參考所述數(shù)字圖像的邊緣信息即可。并且,各所述功能優(yōu)化處理單元之間的連接關(guān)系不受限制,所述功能優(yōu)化處理單元可以從其它功能優(yōu)化處理單元獲取圖像處理數(shù)據(jù),并根據(jù)所獲得的邊緣圖像,執(zhí)行所述功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。原始數(shù)字圖像經(jīng)isp中的各功能優(yōu)化處理單元處理后,才最終顯示在成像設(shè)備的顯示器上。
在具體實(shí)施中,所述功能優(yōu)化處理單元在根據(jù)所述邊緣信息執(zhí)行相應(yīng)的圖像處理功能時(shí),可以先根據(jù)所述邊緣信息,按照預(yù)設(shè)的邊緣圖像條件,獲得對(duì)應(yīng)的邊緣圖像,再根據(jù)所獲得的邊緣圖像,執(zhí)行所述功能優(yōu)化處理單元所對(duì)應(yīng)的圖像處理功能。其中,各所述功能優(yōu)化處理單元中的邊緣圖像條件可以相同,也可以不同。
由上述內(nèi)容可知,本發(fā)明實(shí)施例中的圖像信號(hào)處理方法,在獲取到對(duì)原始采集圖像中各個(gè)像素點(diǎn)進(jìn)行處理后對(duì)應(yīng)產(chǎn)生的數(shù)字信號(hào)時(shí),通過統(tǒng)一計(jì)算原始數(shù)字圖像中各像素點(diǎn)的邊緣信息,再將計(jì)算得到的邊緣信息分別發(fā)送至各所述功能優(yōu)化處理單元,由各所述功能優(yōu)化處理單元分別根據(jù)所述邊緣信息獲得對(duì)應(yīng)的邊緣圖像,并執(zhí)行相應(yīng)的圖像處理功能,不僅可以降低圖像信號(hào)處理器的硬件設(shè)計(jì)復(fù)雜度及計(jì)算量,而且可以使得各功能優(yōu)化處理單元得到的邊緣圖像精確度更高。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步 驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:rom、ram、磁盤或光盤等。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。