攝像曝光處理方法和終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理技術(shù),尤其涉及一種攝像曝光處理方法和終端。
【背景技術(shù)】
[0002]目前,室內(nèi)電光源(日光燈等)由于是采用交流電供電,因此會(huì)有光強(qiáng)的波動(dòng),當(dāng)手機(jī)等帶有相機(jī)功能的終端在室內(nèi)使用時(shí),常由于燈光光強(qiáng)波動(dòng)而影響手機(jī)中相機(jī)的曝光,進(jìn)而產(chǎn)生條紋狀(banding)圖像,影響拍攝效果。現(xiàn)有技術(shù)中,雖然對(duì)曝光時(shí)間進(jìn)行了設(shè)置,但是由于世界各地的交流電頻率的不同(如在中國為50HZ,北美為60HZ),目前的設(shè)置無法靈活適應(yīng)不同的地區(qū)的室內(nèi)光源,仍然會(huì)出現(xiàn)banding的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種相機(jī)曝光處理方法和終端,以濾除攝像時(shí)產(chǎn)生的水波紋,優(yōu)化拍攝效果。
[0004]為達(dá)到上述目的,本發(fā)明實(shí)施例提供了一種攝像曝光處理方法,包括:啟動(dòng)終端上的攝像設(shè)備;獲取當(dāng)前終端所處位置區(qū)域的交流電頻率;將攝像設(shè)備的曝光時(shí)間設(shè)置為所述交流電頻率對(duì)應(yīng)的半波時(shí)長的整數(shù)倍后,驅(qū)動(dòng)攝像設(shè)備正常運(yùn)行。
[0005]本發(fā)明實(shí)施例還提供了一種終端,包括:啟動(dòng)模塊,用于啟動(dòng)終端上的攝像設(shè)備;獲取模塊,用于獲取當(dāng)前終端所處位置區(qū)域的交流電頻率;設(shè)置模塊,用于將攝像設(shè)備的曝光時(shí)間設(shè)置為所述交流電頻率對(duì)應(yīng)的半波時(shí)長的整數(shù)倍后,驅(qū)動(dòng)攝像設(shè)備正常運(yùn)行。
[0006]本發(fā)明實(shí)施例提供的攝像曝光處理方法和終端,通過將攝像設(shè)備的曝光時(shí)間調(diào)整為攝像設(shè)備所處位置區(qū)域所使用的交流電半波長的整數(shù)倍,來濾除攝像中產(chǎn)生的波紋,優(yōu)化攝像效果。
【附圖說明】
[0007]圖1為本發(fā)明提供的攝像曝光處理方法一個(gè)實(shí)施例的方法流程圖;
[0008]圖2為本發(fā)明提供的攝像曝光處理方法另一個(gè)實(shí)施例的方法流程圖;
[0009]圖3為本發(fā)明提供的終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0010]圖4為本發(fā)明提供的終端另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0011]附圖標(biāo)記說明:
[0012]310-啟動(dòng)模塊;320_獲取模塊;330_設(shè)置模塊;321_獲取單元;322_查找單元;323-確定單元;340_存儲(chǔ)模塊。
【具體實(shí)施方式】
[0013]當(dāng)前,大部分終端進(jìn)行攝像時(shí)都會(huì)產(chǎn)生條紋狀(banding)圖像,其原因是這些終端中的相機(jī)(camera,也可以稱作攝像頭組件,具備照相和攝影功能)都采用互補(bǔ)金屬氧化物半導(dǎo)體(Complementary Metal Oxide Semiconductor, CMOS)的曝光方式。而這種曝光方式是采用一行一行的方式進(jìn)行曝光的,即同一行上的每個(gè)像素(Pixel)的曝光開始點(diǎn)(起始時(shí)間)和曝光時(shí)間都是一樣的,而在不同行之間雖然曝光時(shí)間都是一樣的,但是曝光的開始點(diǎn)是不同的。同時(shí),現(xiàn)有電光源(日光燈等)一般都使用交流電供電,交流電的電流呈正弦波形式波動(dòng),因此,導(dǎo)致電光源的光強(qiáng)也呈正弦波形式波動(dòng),如果曝光時(shí)間設(shè)置的不合理并且曝光的開始時(shí)間又是不同,則單位時(shí)間內(nèi)CMOS像元接受到的光亮就是不同的,行與行之間的CMOS像元接收的光強(qiáng)不同,從而導(dǎo)致了 banding現(xiàn)象的產(chǎn)生。
[0014]經(jīng)過研究發(fā)現(xiàn),由于電光源的光強(qiáng)的波動(dòng)也是呈正弦波的形式,根據(jù)正弦波的特性,只要曝光時(shí)間為正弦波周期的半周期的整數(shù)倍,那么無論曝光時(shí)間的開始點(diǎn)在哪里,在曝光時(shí)間內(nèi)對(duì)應(yīng)的光強(qiáng)的積分值(光強(qiáng)的累加值)都是一樣的,即在一個(gè)曝光時(shí)間內(nèi)CMOS像元接收的光量是相同的,這樣就不會(huì)出現(xiàn)banding現(xiàn)象,因此,將曝光時(shí)間設(shè)置為交流電周期的半個(gè)周期就能夠滿足濾除banding的要求。目前,在中國交流電頻率是50Hz,如果相機(jī)曝光時(shí)間不是半波長周期的整數(shù)倍即1ms的整數(shù)倍,圖像上就會(huì)有明暗條紋,而在交流電頻率60Hz的國家(如北美地區(qū)),曝光時(shí)間就要是8.33ms (大約為60Hz對(duì)應(yīng)的半波長周期)的整數(shù)倍。
[0015]目前相機(jī)對(duì)banding的處理,是在相機(jī)軟件里設(shè)置一個(gè)設(shè)置(setting)菜單讓用戶選擇banding設(shè)置是“50hz/60hz”。但很少有用戶知道這個(gè)選項(xiàng)的含義,即時(shí)知道也可能不知道自己當(dāng)前所處地區(qū)采用的交流電頻率。而隨著現(xiàn)在手機(jī)等終端的處理能力提高,可以用純圖像處理的算法判斷當(dāng)前是否產(chǎn)生banding并切換曝光參數(shù),但也只能在一定場景,一定限度內(nèi)抑制減輕banding問題,同時(shí)該減輕過程需要較長的收斂時(shí)間,是的用戶體驗(yàn)較差。
[0016]基于以上相機(jī)對(duì)消除banding的局限性,本方案在獲取當(dāng)前終端所處位置區(qū)域的交流電頻率后,對(duì)相機(jī)的曝光時(shí)間進(jìn)行調(diào)整設(shè)置,從而,在相機(jī)底層自動(dòng)調(diào)節(jié)banding設(shè)置為50hz或者60hz,很好的處理了 banding問題,而且不需要用戶去關(guān)注任何banding這種專業(yè)的設(shè)置,方便用戶使用。
[0017]下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例的攝像曝光處理方法和終端進(jìn)行詳細(xì)描述。
[0018]實(shí)施例一
[0019]圖1為本發(fā)明提供的攝像曝光處理方法一個(gè)實(shí)施例的方法流程圖,該方法的執(zhí)行主體可以為具有攝像以及位置識(shí)別或位置檢測功能的手機(jī)、Ipad等終端。如圖1所示,該攝像曝光處理方法包括如下步驟:
[0020]S110,啟動(dòng)終端上的攝像設(shè)備。
[0021]所述的終端上的攝像設(shè)備可以為集成在終端上的具有攝像功能的設(shè)備的集合,如手機(jī)上的內(nèi)置攝像頭組件。由于本方案是針對(duì)現(xiàn)有的CMOS攝像頭在攝像時(shí)出現(xiàn)的banding進(jìn)行濾除,因此本方案中所指的攝像設(shè)備均采用的是CMOS攝像頭或者采用的曝光方式也為pixel按一行一行進(jìn)行曝光。
[0022]在實(shí)際操作中,可通過點(diǎn)擊相機(jī)應(yīng)用的圖標(biāo),啟動(dòng)攝像設(shè)備。
[0023]S120,獲取當(dāng)前終端所處位置區(qū)域的交流電頻率。
[0024]通常,在打開camera應(yīng)用后,終端會(huì)進(jìn)行camera應(yīng)用的初始化設(shè)置,其中包括對(duì)曝光時(shí)間的設(shè)置,即在終端界面camera應(yīng)用的圖像數(shù)據(jù)顯示之前,調(diào)用setParameter來配置當(dāng)前banding設(shè)置。
[0025]本步驟即在配置當(dāng)前banding設(shè)置之前進(jìn)行。
[0026]現(xiàn)有的終端通常都集成有GPS或系統(tǒng)所在時(shí)區(qū)等位置定位功能,這些附加定位功能可以協(xié)助終端獲取當(dāng)前終端所處位置區(qū)域的信息,進(jìn)而可獲知終端所處的國家信息,以及該國家使用的交流電頻率。
[0027]S130,將攝像設(shè)備的曝光時(shí)間設(shè)置為交流電頻率對(duì)應(yīng)的半波時(shí)長的整數(shù)倍后,驅(qū)動(dòng)攝像設(shè)備正常運(yùn)行。
[0028]在獲取當(dāng)前終端所處位置區(qū)域的交流電頻率后,依據(jù)前述消除banding所需的曝光時(shí)間與終端所處位置區(qū)域的交流電頻率的關(guān)系,將攝像設(shè)備的曝光時(shí)間設(shè)置為該交流電頻率對(duì)應(yīng)的半波時(shí)長的整數(shù)倍后,驅(qū)動(dòng)攝像設(shè)備正常運(yùn)行,直至進(jìn)入正常的工作狀態(tài)。
[0029]在后續(xù)攝像過程中,包括攝影或錄制視頻時(shí),由于曝光時(shí)間已按終端所在地區(qū)進(jìn)行了匹配設(shè)置,貝1J不會(huì)出現(xiàn)banding問題。
[0030]本實(shí)施例提供的攝像曝光處理方法,通過按位置區(qū)域調(diào)整攝像設(shè)備的曝光時(shí)間的曝光方式,避免了攝像過程中出現(xiàn)條紋現(xiàn)象,提高了用戶的攝像體驗(yàn)以及攝像效果。
[0031]實(shí)施例二
[0032]圖2為本發(fā)明提供的攝像曝光處理方法另一個(gè)實(shí)施例的方法流程圖。在如圖1所示實(shí)施例的基礎(chǔ)上,本實(shí)施例對(duì)示出了 S120,獲取當(dāng)前終端所處位置區(qū)域的交流電頻率的具體方式,并且增加了對(duì)曝光設(shè)置的保存步驟,以便于攝像設(shè)備利用預(yù)存的數(shù)據(jù)快速實(shí)現(xiàn)開啟和運(yùn)行。如圖2所示,該攝像曝光處理方法包括如下步驟:
[0033]S210,啟動(dòng)終端上的攝像設(shè)備。S210與前述SllO相同。
[0034]在S210后,可繼續(xù)執(zhí)行S120的步驟內(nèi)容,如下示出了步驟S120的具體實(shí)現(xiàn)方式,對(duì)應(yīng)步驟包括S220?S230。
[0035]S220,獲取當(dāng)前終端系統(tǒng)的時(shí)區(qū)信息和/或終端檢測得到的GPS位置信息。
[0036]其中,終端系統(tǒng)的時(shí)區(qū)信息可從終端系統(tǒng)中“時(shí)間與日期”的相關(guān)設(shè)置中查詢獲取,而GPS位置信息可通過終端內(nèi)預(yù)置的GPS定位設(shè)備獲得。在具體應(yīng)用場景中,如果終端為手機(jī),則也可通過小區(qū)定位,確定手機(jī)所處的位置區(qū)域。