午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

數(shù)碼相機(jī)中的圖像防顫的制作方法

文檔序號(hào):7644030閱讀:265來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):數(shù)碼相機(jī)中的圖像防顫的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在數(shù)碼相機(jī)中捕獲圖像的方法及設(shè)備,更具體地講,本發(fā)明涉及一種在數(shù)碼相機(jī)中捕獲相對(duì)穩(wěn)定的圖片的方法、一種用于在低運(yùn)動(dòng)時(shí)機(jī)下捕獲圖像的設(shè)備以及一種用于捕獲相對(duì)穩(wěn)定的圖片的數(shù)碼相機(jī)。

背景技術(shù)
圖像顫抖(image shake)是一種降低數(shù)碼相機(jī)性能的問(wèn)題。圖像顫抖通常由相機(jī)使用者的移動(dòng)引起,或者由支撐架(比如三腳架或托架)傳遞而來(lái)的振動(dòng)引起。另一種圖像顫抖的根源來(lái)自被成像物體的移動(dòng)。由于傳感器變得更小,而圖像傳感器中的像素的數(shù)量卻在增加,圖像顫抖變成了更嚴(yán)重的問(wèn)題。
避免圖像顫抖的一種方法是為傳感器陣列建造一種回轉(zhuǎn)底座(gyroscopic mount)。這樣,即使當(dāng)相機(jī)的周?chē)考\(yùn)動(dòng)時(shí)傳感器陣列仍然保持靜止。但是,這種方法相對(duì)較為昂貴;而且,對(duì)相機(jī)運(yùn)動(dòng)的補(bǔ)償不能減小被成像物體的移動(dòng)的不利影響。
盡管相機(jī)可能總是稍微移動(dòng),但是圖像的顫抖表明了在拍照過(guò)程中相機(jī)的運(yùn)動(dòng)是變化的。類(lèi)似地,物體的運(yùn)動(dòng)可以改變,例如當(dāng)足球運(yùn)動(dòng)員跳躍或者執(zhí)行一個(gè)突然的短暫的運(yùn)動(dòng)。因此,有必要提供一種可以很好地利用低運(yùn)動(dòng)(low motion)時(shí)機(jī)的方法和系統(tǒng)。此外,有必要以較低的成本將圖像顫抖的影響降到最小。


發(fā)明內(nèi)容
一方面,本發(fā)明提供了一種在數(shù)碼相機(jī)中捕獲圖像的方法,其包括 接收先前圖像幀的先前圖像輸入,并形成先前圖像輸入的銳度值; 接收當(dāng)前圖像幀的當(dāng)前圖像輸入,并形成當(dāng)前圖像輸入的銳度值; 預(yù)估下一圖像幀運(yùn)動(dòng)將小于當(dāng)前圖像幀運(yùn)動(dòng),該預(yù)估至少基于先前圖像輸入的銳度值以及當(dāng)前圖像輸入的銳度值; 根據(jù)上述預(yù)估,決定捕獲下一圖像幀;以及捕獲下一圖像幀。
上述的方法可以進(jìn)一步包括接收捕獲命令,其中,對(duì)先前圖像幀的先前圖像輸入的接收是在接收該捕獲命令之后。
上述的方法也可進(jìn)一步包括接收第一個(gè)圖像幀的第一個(gè)圖像輸入,并形成該第一個(gè)圖像輸入的銳度值;其中,第一個(gè)圖像幀不同于先前圖像幀,并且,第一個(gè)圖像輸入的接收是在先前圖像輸入的接收之前。其中,第一個(gè)圖像輸入可以是第一個(gè)圖像幀的一個(gè)子幀,先前圖像輸入可以是先前圖像幀的一個(gè)子幀,當(dāng)前圖像輸入可以是當(dāng)前圖像幀的一個(gè)子幀;形成銳度值可以包括一個(gè)高頻提取過(guò)濾器,而該高頻提取過(guò)濾器可以是一高通過(guò)濾器。
上述的方法還可進(jìn)一步包括接收捕獲命令,其中,第一個(gè)圖像輸入的接收是在捕獲命令的接收之前,先前圖像輸入的接收是在捕獲命令的接收之后。
上述的方法中,從先前圖像輸入和當(dāng)前圖像輸入中選擇圖像輸入并形成其銳度值可以包括用圖像輸入對(duì)高通過(guò)濾器矩陣(high pass filtermatrix)進(jìn)行卷積求和,而該高通過(guò)濾器矩陣可具有對(duì)稱(chēng)性。
上述的方法中,捕獲下一圖像幀的決定取決于當(dāng)前圖像幀的幀銳度大于先前圖像幀的幀銳度;捕獲下一圖像幀的決定取決于當(dāng)前圖像幀的幀銳度大于捕獲命令之后的任意圖像幀的幀銳度;當(dāng)前圖像輸入是當(dāng)前圖像幀的一個(gè)子幀,的先前圖像輸入是先前圖像幀的一個(gè)對(duì)應(yīng)子幀,而且的預(yù)估則進(jìn)一步取決于所述當(dāng)前圖像幀的子幀的銳度值與所述先前圖像幀的對(duì)應(yīng)子幀的銳度值之間的差;該先前圖像幀可以是緊鄰所述當(dāng)前圖像幀之前的一個(gè)圖像幀;當(dāng)前圖像幀的子幀可以是當(dāng)前圖像幀的最后一個(gè)子幀,差的絕對(duì)值小于其它連續(xù)銳度值差的絕對(duì)值的最大值與選擇因子的乘積;該選擇因子取決于差的符號(hào),并且小于1。
另一方面,本發(fā)明提供了一種在數(shù)碼相機(jī)中捕獲相對(duì)穩(wěn)定的圖片的手段,其包括預(yù)估何時(shí)下一圖像幀的圖像運(yùn)動(dòng)將會(huì)小于當(dāng)前圖像幀的圖像運(yùn)動(dòng)的步驟,以及根據(jù)預(yù)估捕獲下一圖像幀的手段。
再一方面,本發(fā)明提供了一種在數(shù)碼相機(jī)中捕獲相對(duì)穩(wěn)定的圖片的方法,其包括計(jì)算關(guān)于一個(gè)圖像輸入的第一銳度值;計(jì)算關(guān)于另一個(gè)圖像輸入的第二銳度值;計(jì)算包括第一銳度值和第二銳度值的銳度值差;根據(jù)銳度值差估計(jì)下一圖像的質(zhì)量;以及根據(jù)對(duì)下一圖像質(zhì)量的估計(jì),從圖像輸入中捕獲下一圖像。該方法中,第一銳度值可以包括一個(gè)子幀的銳度值,第二銳度值可以包括另一個(gè)子幀的銳度值。
又一方面,本發(fā)明提供了一種用于在低運(yùn)動(dòng)時(shí)機(jī)下捕獲圖像的設(shè)備,其包括計(jì)算一圖像輸入的至少兩個(gè)銳度值差的手段;根據(jù)銳度值差、估計(jì)下一圖像質(zhì)量的手段;以及響應(yīng)估計(jì)圖像質(zhì)量的手段、從圖像輸入中捕獲下一圖像的手段。
再一方面,本發(fā)明提供了一種用于捕獲相對(duì)穩(wěn)定的圖片的數(shù)碼相機(jī),其包括輸出與圖像相關(guān)數(shù)據(jù)的數(shù)碼圖像傳感器;儲(chǔ)存數(shù)據(jù)和指令的機(jī)器可讀媒介;至少一個(gè)執(zhí)行指令和操作數(shù)據(jù)的處理器;被用于執(zhí)行的指令;聯(lián)結(jié)到圖像傳感器的銳度檢測(cè)器,該銳度檢測(cè)器用于評(píng)估圖像的銳度;根據(jù)銳度,預(yù)估下一圖像之圖像運(yùn)動(dòng)的預(yù)估器;以及決定捕獲下一圖像并將下一圖像捕獲到機(jī)器可讀媒介中的判斷器。
上述數(shù)碼相機(jī)中,機(jī)器可讀媒介可包括能用于相對(duì)少量線(xiàn)的線(xiàn)緩沖器;銳度檢測(cè)器能用與圖像相關(guān)的數(shù)據(jù)對(duì)高通過(guò)濾器矩陣求卷積。
再一方面,本發(fā)明提供了一種在數(shù)碼相機(jī)中捕獲圖像的方法,其包括將來(lái)自數(shù)碼圖像傳感器的一圖像幀劃分成至少四個(gè)子幀,這些子幀具有等量的圖像數(shù)據(jù);接收捕獲命令;從數(shù)碼圖像傳感器接收當(dāng)前子幀圖像數(shù)據(jù);在線(xiàn)緩沖器中儲(chǔ)存當(dāng)前子幀圖像數(shù)據(jù)的選擇數(shù)量的線(xiàn);執(zhí)行高頻過(guò)濾,其包括用線(xiàn)緩沖器中當(dāng)前子幀圖像數(shù)據(jù)的選擇列,對(duì)過(guò)濾器矩陣求卷積;根據(jù)高頻過(guò)濾,評(píng)估當(dāng)前子幀的銳度;評(píng)估當(dāng)前與先前銳度值的差;確定最大的當(dāng)前與先前銳度值的差;評(píng)估包括當(dāng)前子幀圖像數(shù)據(jù)的圖像幀的銳度;根據(jù)當(dāng)前與先前銳度值的差以及最大的當(dāng)前與先前銳度值的差,預(yù)估下一圖像幀的質(zhì)量;以及根據(jù)預(yù)估以及包括當(dāng)前子幀圖像數(shù)據(jù)的圖像幀的銳度,決定捕獲下一圖像幀。
本發(fā)明的方法和系統(tǒng)可以很好地利用低運(yùn)動(dòng)時(shí)機(jī),以較低的成本將圖像顫抖的影響降到最小。
下面以示例的方式通過(guò)附圖對(duì)本發(fā)明進(jìn)行描述。附圖應(yīng)該被看作是示例而非限制,因?yàn)楸景l(fā)明的范圍是由權(quán)利要求界定的。



圖1展示了用于在數(shù)碼相機(jī)中減小圖像運(yùn)動(dòng)影響的一種系統(tǒng)的一個(gè)實(shí)施方式。
圖2展示了將連續(xù)的圖像幀劃分成連續(xù)的圖像幀的子幀。
圖3展示了5×5矩陣的高通過(guò)濾系數(shù)。
圖4A展示了一種改善圖像捕獲的實(shí)施方式的選擇步驟的流程圖。
圖4B展示了圖4A中的實(shí)施方式的選擇步驟的更詳細(xì)的流程圖。
圖5展示了一實(shí)施方式的線(xiàn)緩沖器中的像素?cái)?shù)據(jù)移動(dòng)。
圖6展示了一種改善圖像捕獲的實(shí)施方式的數(shù)據(jù)流的流程圖。
圖7展示了一實(shí)施方式的改善的圖像捕獲的曲線(xiàn)圖。
圖8展示了數(shù)碼相機(jī)的一實(shí)施方式。

具體實(shí)施例方式 本發(fā)明提供了一種用于在數(shù)碼靜物相機(jī)中圖像防顫的系統(tǒng)、方法以及設(shè)備。本文中描述的實(shí)施方式只是本發(fā)明的示例,并且其本質(zhì)只是用于說(shuō)明而不是限制。
在一實(shí)施方式中,揭示了一種在數(shù)碼相機(jī)中捕獲圖像的方法。該方法包括基于圖像輸入計(jì)算銳度值。在該實(shí)施方式中,計(jì)算銳度值包括確定關(guān)于圖像輸入的高頻值。該方法還包括基于銳度值預(yù)估下一圖像的質(zhì)量。該方法進(jìn)一步包括響應(yīng)該預(yù)估(prediction)決定是否捕獲下一圖像輸入數(shù)據(jù)。
在另一實(shí)施方式中,揭示了一種數(shù)碼相機(jī)。該相機(jī)包括一處理器。該相機(jī)還包括聯(lián)結(jié)(coupled)到處理器的用于圖像存儲(chǔ)的媒介。該相機(jī)進(jìn)一步包括聯(lián)結(jié)到處理器的圖像傳感器。該相機(jī)還包括圖像質(zhì)量檢測(cè)器用于探測(cè)圖像運(yùn)動(dòng)(image motion)。該圖像質(zhì)量檢測(cè)器包括一個(gè)基于對(duì)來(lái)自數(shù)碼圖像傳感器的圖像數(shù)據(jù)進(jìn)行高通濾波的銳度檢測(cè)器。而且,該相機(jī)包括一個(gè)聯(lián)結(jié)到質(zhì)量檢測(cè)器的下一圖像運(yùn)動(dòng)的預(yù)估器(predictor)。此外,該相機(jī)包括一個(gè)聯(lián)結(jié)到預(yù)估器的判斷器(decision maker)。該預(yù)估器和該判斷器用于評(píng)估(evaluate)質(zhì)量檢測(cè)器的輸出并且在媒介中捕獲來(lái)自數(shù)碼圖像傳感器的圖像,響應(yīng)質(zhì)量檢測(cè)器的輸出。在一些實(shí)施方式中,該質(zhì)量檢測(cè)器、預(yù)估器以及判斷器可以被處理器執(zhí)行。
在另一實(shí)施方式中,本方面揭示了一種設(shè)備。該設(shè)備包括用于計(jì)算關(guān)于當(dāng)前圖像輸出的銳度值的手段(means)。該設(shè)備還包括用于依靠該銳度值估計(jì)下一圖像質(zhì)量的手段。該設(shè)備進(jìn)一步包括用于從該圖像輸入捕獲下一圖像輸入數(shù)據(jù)幀的手段。用于捕獲的手段響應(yīng)用于估計(jì)下一圖像質(zhì)量的手段而工作。
這里描述和揭示的一種方法和設(shè)備可以在數(shù)碼靜物相機(jī)中改善圖像質(zhì)量。該方法和設(shè)備依靠估計(jì)圖像輸入數(shù)據(jù)的運(yùn)動(dòng)特征,并隨后捕獲被感應(yīng)到的下一圖像。這樣,當(dāng)處理器確定達(dá)到了相對(duì)穩(wěn)定圖片的那個(gè)標(biāo)準(zhǔn),處理器可以隨后捕獲下一圖像并期望下一圖像將會(huì)相對(duì)穩(wěn)定。這允許快速地評(píng)估,而不需要存儲(chǔ)多個(gè)圖像。這還可以減小昂貴元件引起的成本問(wèn)題,比如,可活動(dòng)圖像傳感器以及透鏡。
在下面的描述中,為了說(shuō)明,提出了各種具體細(xì)節(jié)以便于提供關(guān)于本發(fā)明的透徹理解。然而,很明顯,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),沒(méi)有這些具體細(xì)節(jié)時(shí)本發(fā)明也能實(shí)現(xiàn)。此外,結(jié)構(gòu)和裝置以框圖形式顯示以避免混淆本發(fā)明。
本說(shuō)明書(shū)中提到的“一個(gè)實(shí)施方式”或“一實(shí)施方式”,表示與該實(shí)施方式相關(guān)聯(lián)的所描述的特定特征、結(jié)構(gòu)或特性包含在至少一個(gè)本發(fā)明的實(shí)施方式中。因此,在本說(shuō)明書(shū)中多處出現(xiàn)的短語(yǔ)“在一實(shí)施方式中”并不必然都表示同一實(shí)施方式,當(dāng)然也不是無(wú)關(guān)聯(lián)的或相互排斥的其它實(shí)施方式。
通過(guò)附圖可以進(jìn)一步理解各種實(shí)施方式。圖1展示了用于在數(shù)碼相機(jī)中減小圖像運(yùn)動(dòng)的影響的一種系統(tǒng)的實(shí)施方式。系統(tǒng)100包括將圖像投影到圖像傳感器110的光學(xué)部件105。圖像傳感器可以是CCD、CMOS或類(lèi)似的圖像傳感器矩陣。在許多實(shí)施方式中該陣列是成行成列布置的檢測(cè)器的矩形陣列。圖像傳感器110的像素被依照本領(lǐng)域眾所周知的轉(zhuǎn)動(dòng)快門(mén)定時(shí)機(jī)構(gòu)(rolling shutter timing mechanism)被曝光。在所展示的實(shí)施方式中,像素的第一行被選擇并且來(lái)自被選擇行中各個(gè)像素的圖像數(shù)據(jù)被順序地從圖像傳感器輸出到線(xiàn)緩沖器(line buffer)150。接下來(lái),下一行以同樣的方式被從圖像輸出復(fù)制到線(xiàn)緩沖器。在整個(gè)圖像傳感器陣列的每次完全掃描的結(jié)尾,預(yù)定時(shí)間的消隱期出現(xiàn)在光柵掃描被重復(fù)之前。來(lái)自圖像傳感器110中的每個(gè)像素的一組完全掃描的圖像數(shù)據(jù)被稱(chēng)為一個(gè)幀(frame)??梢?jiàn)圖像傳感器用于響應(yīng)被投影圖像而輸出圖像數(shù)據(jù)。
對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),任意地以“行”或者“列”來(lái)表示圖像傳感器中的位于一條線(xiàn)(line)上的各個(gè)傳感器是很顯而易見(jiàn)的。盡管術(shù)語(yǔ)“行”通常是指平行于數(shù)碼相機(jī)頂部和底部的一條像素,但本發(fā)明不依賴(lài)任何的具體指定并且在本發(fā)明的范圍和精神內(nèi)也可以進(jìn)行列式光柵掃描。
而且,劃分圖像傳感器以及輸出來(lái)自圖像傳感器的數(shù)據(jù)的各種其它方法在一些實(shí)施方式中是有用的。例如,由圖像傳感器像素?cái)?shù)據(jù)的被選擇子矩陣組成的人為幀可以按照被選擇的順序重復(fù)地掃描。而且,一種包括像素可編址圖像緩沖器的傳感器可以被用于完成本發(fā)明的某些方案。
眾所周知,當(dāng)圖像被曝光時(shí)數(shù)碼圖像的質(zhì)量受到圖像顫抖(這里也稱(chēng)為圖像運(yùn)動(dòng))的不利影響。無(wú)意的相機(jī)運(yùn)動(dòng)引起圖像顫抖并導(dǎo)致銳度降低。然而圖像運(yùn)動(dòng)還可以源自目標(biāo)或被成像物體的運(yùn)動(dòng)。連續(xù)的圖像幀在銳度上的相對(duì)變化取決于運(yùn)動(dòng)的特性。一般地,當(dāng)具有較小的運(yùn)動(dòng)時(shí)圖像的銳度較大。研究發(fā)現(xiàn)圖像運(yùn)動(dòng)可以根據(jù)子幀(subframes)的銳度相對(duì)變化被有效地預(yù)估。本發(fā)明包括一種高效的相機(jī)防顫抖方法,其包括根據(jù)子幀估計(jì)相對(duì)銳度變化,然后根據(jù)相對(duì)變化預(yù)估下一圖像的銳度。在本發(fā)明的另一種方案中,相機(jī)防顫抖方法被用于減小目標(biāo)運(yùn)動(dòng)在圖像質(zhì)量上的不利影響。在本發(fā)明的其它一些方案中,揭露了一種采用防顫抖方法的防顫數(shù)碼相機(jī)。該數(shù)碼相機(jī)可以利用普通的硬件資源完成,因此成本較低。
參照?qǐng)D1對(duì)本發(fā)明的用于在數(shù)碼相機(jī)中改善圖像質(zhì)量的一種方法和系統(tǒng)的一個(gè)實(shí)施方式進(jìn)行了進(jìn)一步闡述。該系統(tǒng)100包括響應(yīng)來(lái)自光學(xué)通路105的圖像而形成圖像數(shù)據(jù)的圖像傳感器110。盡管在本實(shí)施方式中是可見(jiàn)光的圖像,但其它實(shí)施方式包括成像電磁輻射的其它形式比如紅外線(xiàn)、x-射線(xiàn)、毫米波、等等。該系統(tǒng)100進(jìn)一步包括用于存儲(chǔ)指令和數(shù)據(jù)的機(jī)器可讀媒介、以及至少一個(gè)用于執(zhí)行指令和處理數(shù)據(jù)的處理器。該系統(tǒng)還包括圖像質(zhì)量檢測(cè)器120,其根據(jù)來(lái)自圖像傳感器110的圖像數(shù)據(jù)輸入感應(yīng)圖像運(yùn)動(dòng)。
在該實(shí)施方式中,來(lái)自圖像傳感器110的數(shù)據(jù)輸入被移動(dòng)到機(jī)器可讀媒介的緩沖器150。該緩沖器被聯(lián)結(jié)到圖像質(zhì)量檢測(cè)器120。在許多實(shí)施方式中,質(zhì)量檢測(cè)器120包括銳度檢測(cè)器。該系統(tǒng)還包括運(yùn)動(dòng)預(yù)估器130以及判斷器140。電腦可讀媒介中的指令和數(shù)據(jù)被處理器用于執(zhí)行銳度檢測(cè)器120、預(yù)估器130、以及判斷器140。然而在各種其它實(shí)施方式中,檢測(cè)器、預(yù)估器或者判斷器的功能,全部地或者部分地,可以采用控制電路執(zhí)行。在該實(shí)施方式中,媒介包括用于存儲(chǔ)與來(lái)自圖像傳感器110的像素?cái)?shù)據(jù)輸入的行對(duì)應(yīng)的圖像數(shù)據(jù)的許多線(xiàn)的線(xiàn)緩沖器。盡管在該實(shí)施方式中圖像數(shù)據(jù)的線(xiàn)是指數(shù)據(jù)的行,但是在其它實(shí)施方式中線(xiàn)同樣可以是像素?cái)?shù)據(jù)的列。而且,包括非矩形像素構(gòu)造的檢測(cè)器和/或用于接收來(lái)自圖像傳感的圖像輸入并將該數(shù)據(jù)存儲(chǔ)在機(jī)器可讀媒介中的其它方法可以被用于實(shí)現(xiàn)本發(fā)明。
在圖1所示的系統(tǒng)的一實(shí)施方式中,圖像傳感器110是XGA分辨率傳感器,其具有768行,每行包括1024個(gè)像素。因此該傳感器的每個(gè)完整的圖像幀包括1024×768個(gè)像素。然而包括來(lái)自傳感器的像素?cái)?shù)據(jù)的子集的圖像幀通常被選擇處理。例如,包含感興趣目標(biāo)的較小的像素陣列可以被選擇,這樣避免了從頭到尾地處理和存儲(chǔ)來(lái)自圖像輸入的不希望的背景(在一些實(shí)施方式中這稱(chēng)為“數(shù)字變焦”)。
已發(fā)現(xiàn)將圖像幀劃分成子幀一般會(huì)改善探測(cè)運(yùn)動(dòng)的靈敏度。在圖2所示的實(shí)施方式中,圖像幀被劃分成四個(gè)行式(row-wise)子幀。每個(gè)子幀是W像素寬度和H像素高度。其中圖像幀是XGA陣列,W值,是每行的水平像素的個(gè)數(shù)或列數(shù),是1024。H是被子幀個(gè)數(shù)劃分的圖像幀的像素行的個(gè)數(shù)。因此H值在該實(shí)施方式中是256。當(dāng)然在其它實(shí)施方式中,例如,當(dāng)圖像幀被選擇成具有來(lái)自XGA傳感器的像素子集,該圖像幀將具有其它的分辨率并且可以依照具體的應(yīng)用被劃分成不同的子幀個(gè)數(shù)。因此,W和H取決于所選擇的分辨率和所選擇的子幀個(gè)數(shù)。
在許多實(shí)施方式中,幀圖像獲取速度是15或30幀每秒,取決于許多的設(shè)計(jì)約束和工業(yè)標(biāo)準(zhǔn)。對(duì)應(yīng)的圖像幀曝光時(shí)間將稍微小于1/15秒或1/30秒,因?yàn)閹释ǔT趦纱纹毓庵g包括消隱期。
在許多實(shí)施方式中,圖像幀的連續(xù)的已編號(hào)的線(xiàn)被順次的曝光。由于幀率(frame rate)減小,圖像幀必須被劃分成更多的子幀以便有效地采樣該圖像的相對(duì)運(yùn)動(dòng)。另一方面,若子幀的個(gè)數(shù)太多,每個(gè)子幀的減小的高度可以對(duì)垂直方向的運(yùn)動(dòng)產(chǎn)生一種人為的靈敏度。因此可以看出在圖像獲取速度和圖像子幀之間存在著一個(gè)平衡點(diǎn)。研究發(fā)現(xiàn)在采用VGA(640×480)或者XGA圖像幀分辨率以及標(biāo)準(zhǔn)的15/秒或30/秒的幀率時(shí),使用至少四個(gè)同樣的水平子幀可以實(shí)現(xiàn)有效的運(yùn)動(dòng)感應(yīng)。
在圖1所示的一實(shí)施方式中,銳度檢測(cè)器110根據(jù)圖像數(shù)據(jù)的空間高頻成分來(lái)探測(cè)銳度。當(dāng)物體的圖像具有銳度邊界時(shí)(例如,物體沒(méi)有被相機(jī)顫抖或瞬間的目標(biāo)移動(dòng)弄模糊),它們往往具有更高頻譜。同一個(gè)物體運(yùn)動(dòng)時(shí)的圖像往往具有較小的高頻譜(例如,運(yùn)動(dòng)從本質(zhì)上模糊了邊界的界定)。一般地,增加的空間高頻譜在圖像中與銳度相關(guān)。因此一個(gè)高頻提取過(guò)濾器被用于探測(cè)圖像的銳度。然而探測(cè)銳度或者相反地檢測(cè)銳度缺失的其它方法也可以被用于感應(yīng)圖像運(yùn)動(dòng),這取決于具體應(yīng)用。
在一實(shí)施方式中,銳度檢測(cè)器包括高通過(guò)濾。適合的高通過(guò)濾器包括圖3中的5×5高通過(guò)濾器矩陣卷積示例,其中圖像數(shù)據(jù)f(x,y)被提取出圖像數(shù)據(jù)的高頻值g(x,y)。該過(guò)濾器的應(yīng)用是通過(guò)評(píng)估卷積和(convolutionsum) 其中,w(m,n)是圖3所示的高通過(guò)濾器矩陣的一個(gè)元件。矩陣的中心(m=0,n=0)被定位在(x,y)。盡管高通過(guò)濾器矩陣包括25個(gè)值,它可以高效率地只存儲(chǔ)在6個(gè)存儲(chǔ)單元,其屬于4-折對(duì)稱(chēng)(owing to the 4-foldsymmetry)w(m,n)=w(-m,n)=w(m,-n)=w(-m,-n)。圖3所示的高通過(guò)濾器矩陣只是可以用于提取圖像數(shù)據(jù)的高頻部分的過(guò)濾器的一個(gè)例子。具有對(duì)稱(chēng)的矩陣特別有效。其它高頻提取過(guò)濾器比如單頻帶過(guò)濾器或者多頻帶過(guò)器濾結(jié)合,以及類(lèi)似元件,也可以用在一些實(shí)施方式中,這取決于具體的應(yīng)用。
銳度檢測(cè)器實(shí)施方式為jth幀中的ith子幀形成子幀銳度值,jth幀包括由下面的關(guān)系給出的子幀平均高頻部分 其中,W是沿子幀寬度方向(在該實(shí)施方式中是指幀中的一行)的像素的個(gè)數(shù),H是子幀一列中(是指整個(gè)幀列高度的子幀部分)的像素的個(gè)數(shù)。
預(yù)估器130根據(jù)當(dāng)前幀的當(dāng)前子幀銳度值以及先前圖像幀的先前子幀銳度值估計(jì)下一幀的預(yù)期圖像運(yùn)動(dòng)。在一實(shí)施方式中展示的一種預(yù)估器方法是將圖像幀劃分為按照以下方式運(yùn)作的四個(gè)子幀。當(dāng)前jth幀中的ith子幀銳度值與相應(yīng)的先前(j-1)th幀的子幀銳度值之間的差按照以下公式計(jì)算 Dij=sij-si,j-1, 其中,i是當(dāng)前子幀數(shù)(i=1,2,3,4)。需要指出的是不同幀的子幀被稱(chēng)為相應(yīng)子幀,如果并且僅是如果它們具有相同的子幀數(shù)。而且,Dmax,先前連續(xù)的子幀的銳度值差Dij的最大絕對(duì)值在捕獲命令之后,依照以下公式得到 Dmax=max(|Dij|), 其中,下標(biāo)i包括子幀數(shù)量(i=1,2,3,4)而下標(biāo)j包括在捕獲命令之后從第一個(gè)圖像幀到當(dāng)前圖像幀的圖像幀數(shù)量。
預(yù)估器130通過(guò)評(píng)估以下兩個(gè)命題(proposition)來(lái)估計(jì)下一圖像幀的圖像運(yùn)動(dòng) 命題1D4j>o and D4j<k1*Dmax and D4j>D3j 命題2D4j<o(jì) and|D4j|<k2*Dmax and D4j>D3j 其中,k1和k2是選擇的因子。若兩個(gè)命題中的至少一個(gè)成立,則下一幀圖像運(yùn)動(dòng)將會(huì)小于當(dāng)前圖像幀運(yùn)動(dòng)的預(yù)估將被輸出到結(jié)論模組140。否則下一幀圖像運(yùn)動(dòng)將等于或大于當(dāng)前圖像幀運(yùn)動(dòng)的預(yù)估將被輸出到判斷器。在應(yīng)用中發(fā)現(xiàn),當(dāng)k1選擇常量2/3而k2選擇常量1/2時(shí),十分有效。k1和k2的其它選擇也可以被采用,盡管已經(jīng)驗(yàn)證了當(dāng)k1和k2的選擇值小于1時(shí)更好。
一個(gè)幀的最新近的子幀圖像數(shù)據(jù)被認(rèn)為會(huì)比舊的數(shù)據(jù)提供關(guān)于將來(lái)運(yùn)動(dòng)的更多精確的估計(jì)。因此在實(shí)施方式中命題1和命題2是基于D4j這是因?yàn)樽訋?的數(shù)據(jù)是最后的并且是來(lái)自圖像傳感器的圖像幀數(shù)據(jù)輸入的最新近的部分。然而其它的根據(jù)圖像幀數(shù)據(jù)的銳度估計(jì)運(yùn)動(dòng)的方法可以被用在各種實(shí)施方式中,并且其它的將來(lái)圖像運(yùn)動(dòng)的預(yù)估器可以在本發(fā)明的范圍和精神內(nèi)被采用。
在圖1所示的方法和設(shè)備的一實(shí)施方式中,結(jié)論模組140計(jì)算當(dāng)前幀j的幀銳度Sj。當(dāng)前幀(j)的幀銳度Sj采用以下公式計(jì)算 然而基于其它公式的幀銳度的其它度量(metric)也可以被采用,這取決于具體的應(yīng)用。
判斷器140決定是否從圖像傳感器110捕獲下一幀并將它保存在圖像存儲(chǔ)器(memory)115。當(dāng)以下三個(gè)命題都成立時(shí)將決定捕獲1)收到捕獲命令,2)預(yù)估器預(yù)估下一幀將具有增大的銳度,以及3)Sj>Sc(例如,當(dāng)前幀比收到捕獲命令后的第一個(gè)圖像幀清晰)。
在應(yīng)用中,圖像捕獲必須在收到捕獲命令后的有限時(shí)間內(nèi)完成。在預(yù)估器預(yù)估增大的銳度或Sj>Sc之前,故障或者不正常圖像狀態(tài)可能導(dǎo)致無(wú)法接受的延遲。為了避免無(wú)法接受的延遲,圖1中的判斷器140包括一個(gè)超時(shí)補(bǔ)償用于從數(shù)據(jù)傳感器110捕獲下一圖像幀并通過(guò)緩沖器150進(jìn)入圖像存儲(chǔ)器115。其中,當(dāng)接收到捕獲命令并且下一幀計(jì)數(shù)將要超過(guò)預(yù)先確定的圖像數(shù)據(jù)幀的最大數(shù)量(圖4A的判定步驟470中的“最大”)時(shí),判斷器140確定超時(shí)并且指令處理器執(zhí)行圖像處理160并將下一圖像幀從圖像傳感器110捕獲至圖像儲(chǔ)存器(storage)170,對(duì)應(yīng)于圖4A中的460、465、470以及480步驟。
可供選擇地,當(dāng)判斷器140不決定捕獲下一圖像時(shí),像素的其它子幀被從圖像傳感器110讀取并被質(zhì)量檢測(cè)器120和預(yù)估器130處理。當(dāng)然本發(fā)明的范圍和精神包括一些其它的實(shí)施方式,其它的實(shí)施方式采用其它的其它方法和/或運(yùn)算法則,其它方法和/或運(yùn)算法則用于根據(jù)預(yù)估器的輸出和幀的數(shù)量和/或捕獲命令后的時(shí)間消逝來(lái)確定是否捕獲下一圖像。
圖4A和圖4B顯示了用于圖像評(píng)估和捕獲的實(shí)施方式的進(jìn)一步的細(xì)節(jié)。首先,用于保持質(zhì)量檢測(cè)器和預(yù)估器的參數(shù)和變量(例如,Dmax、Sc、Sij、Dij等)的寄存器和幀數(shù)量計(jì)數(shù)器在框410被初始化。接著,子幀數(shù)量計(jì)數(shù)器在框420被初始化。被接收的幀數(shù)量取決于被接收的子幀的積累總數(shù)。在一些實(shí)施方式中計(jì)數(shù)功能被合并。而且,包括增加幀計(jì)數(shù)器461、測(cè)試幀計(jì)數(shù)器470、增加子幀數(shù)量441以及復(fù)位子幀數(shù)量447的計(jì)數(shù)可以采用其它的方法完成比如采用具有更少步驟的方法。
僅作為一個(gè)示例,包括圖4A和圖4B中方法的另一實(shí)施方式,保持子幀的積累總數(shù)的計(jì)數(shù)。在以上示例中,子幀的積累總數(shù)包括子幀數(shù)量(子幀數(shù)量等于以4為模的積累總子幀數(shù)量)、以及幀數(shù)量(幀數(shù)量是積累的總子幀計(jì)數(shù)除以4所得商的整數(shù)部分)。
接下來(lái),幀在框430被獲得,子幀以子幀442作為子幀的銳度值,并且銳度值差Dmax被估計(jì)并存儲(chǔ)在寄存器445中。在一些實(shí)施方式中,銳度值是按照以上給出的公式評(píng)估。然而,在本發(fā)明的范圍和精神內(nèi),各種其它方法和銳度值測(cè)量都可以被用于評(píng)估圖像的質(zhì)量,包括其它的依靠過(guò)濾圖像高頻部分的測(cè)量。
圖4A中的每個(gè)模塊430和435包括圖4B中模塊441到模塊447列舉的步驟。首先,子幀數(shù)量在441中被增加;在442中,子幀數(shù)據(jù)的一部分被從圖像傳感器讀取,以及取決于子幀數(shù)據(jù)的項(xiàng)(term)被評(píng)估。在442-444中,子幀數(shù)據(jù)的另外的部分被讀取并且被評(píng)估,直到在445中完成子幀處理,并且子幀的銳度值特征被評(píng)估并存儲(chǔ)在處理器可讀媒介中。步驟441、442、444、445被重復(fù)直到全部的幀已經(jīng)在模塊446被處理。全部的幀被處理以后,在447中,子幀數(shù)量被復(fù)位。
當(dāng)一個(gè)幀在模塊430被讀取并評(píng)估,另一個(gè)幀被獲取并評(píng)估直到收到捕獲命令450。當(dāng)收到捕獲命令,在模塊455中預(yù)估器估計(jì)下一幀的質(zhì)量,在模塊460中基于估計(jì)質(zhì)量評(píng)估捕獲標(biāo)準(zhǔn)。若基于估計(jì)質(zhì)量的捕獲標(biāo)準(zhǔn)合適,在模塊480中判斷器將命令將下一幀捕獲到圖像存儲(chǔ)器,并且在模塊490該程序結(jié)束。但是,在模塊460若基于估計(jì)質(zhì)量的捕獲標(biāo)準(zhǔn)不合適,則在模塊465中幀計(jì)數(shù)器被增加,并且在模塊470中判斷器測(cè)試是否幀計(jì)數(shù)已經(jīng)到達(dá)預(yù)定的最大數(shù)量“Max”。若幀計(jì)數(shù)器已經(jīng)到達(dá)最大,在模塊480中該判斷器將命令將下一幀捕獲到圖像存儲(chǔ)器,并且在模塊490該程序結(jié)束。否則,在模塊435另一幀被獲取并被評(píng)估。
本發(fā)明的另一方案是采用相對(duì)小量存儲(chǔ)器的方法和系統(tǒng)。圖5展示了一種用于儲(chǔ)存像素?cái)?shù)據(jù)以便按照?qǐng)D1和圖4所示的方法評(píng)估要素的緩沖存儲(chǔ)器。依照該實(shí)施方式,一個(gè)相對(duì)小的線(xiàn)緩沖器510以及少量字寄存器的存儲(chǔ)量足夠用于執(zhí)行圖1所示的銳度檢測(cè)器120、預(yù)估器130以及判斷器140,其中,相對(duì)小的線(xiàn)緩沖器510包括用于儲(chǔ)存4線(xiàn)像素存儲(chǔ)器的存儲(chǔ)器。
在一實(shí)施方式中,用于評(píng)估子幀數(shù)量Sij的計(jì)算操作包括如前面所述的積累卷積要素g(x,y)。在該實(shí)施方式中,要素的評(píng)估采用卷積矩陣系數(shù)(如圖3所示)、當(dāng)前圖像子幀數(shù)據(jù)540(參照?qǐng)D5)的四條連續(xù)線(xiàn)(行)的五列、以及包括從圖像傳感器接收的最新近的當(dāng)前線(xiàn)的圖像數(shù)據(jù)的五列部分530(參照?qǐng)D5)。
圖5還展示了評(píng)估卷積時(shí)的像素?cái)?shù)據(jù)移動(dòng)。一個(gè)輸入的像素值575,來(lái)自當(dāng)前子幀的當(dāng)前線(xiàn)(被處理行),從圖像傳感器接收并儲(chǔ)存在短的邏輯的五位寄存緩沖器530的最右邊的單元576。那條線(xiàn)的四個(gè)其它引入像素?cái)?shù)據(jù)被儲(chǔ)存在鄰近的寄存緩沖器,以便讀取(不太新的在左邊,最新的在右邊)。除了行區(qū)段部分520以外,在子幀的引入線(xiàn)之前被接收的圖像數(shù)據(jù)的連續(xù)線(xiàn)(行),對(duì)應(yīng)于被指針y-2到y(tǒng)+1指定的行(例如,與卷積要素從n=-2到n=1相對(duì)應(yīng)),已經(jīng)被保持在四線(xiàn)緩沖器510。因而很明顯,行區(qū)段520包括從圖像傳感器接收至五列像素?cái)?shù)據(jù)寄存緩沖器530的數(shù)據(jù)的當(dāng)前線(xiàn)(行)的列。
線(xiàn)緩沖器510的“窗口”540中的以及短五列寄存緩沖器530中的像素?cái)?shù)據(jù)足夠評(píng)估卷積和的一個(gè)要素。評(píng)估是通過(guò)將圖3中的5x 5矩陣w(m,n)的元素乘以?xún)?chǔ)存在虛線(xiàn)區(qū)域內(nèi)的對(duì)應(yīng)值f(x+m,y+n),其中,虛線(xiàn)區(qū)域包括線(xiàn)緩沖器540的五列以及五列寄存緩沖器,并且將這些有符號(hào)的乘積加到積累寄存器從而積累包括g(x,y)的25個(gè)要素。這種評(píng)估僅需要圖3中矩陣(該矩陣具有4-折對(duì)稱(chēng))的6個(gè)可區(qū)分系數(shù)、來(lái)自緩沖的圖像數(shù)據(jù)的4條連續(xù)線(xiàn)的像素?cái)?shù)據(jù)的五列540、以及緩沖寄存器530中的從圖像傳感器最新接收的像素?cái)?shù)據(jù)的五個(gè)對(duì)應(yīng)列。要素g(x,y)被評(píng)估后,其絕對(duì)值被形成并且g(x,y)的絕對(duì)值被積累到一個(gè)包括Sij的分子的部分和的寄存器。
g(x,y)被評(píng)估后,如圖5的下部所示,線(xiàn)緩沖器的窗口以及最新接收的像素?cái)?shù)據(jù)被向右前進(jìn)一列到達(dá)位置550。該圖上半部分的窗口540中[x-2,y-2]處的最舊的數(shù)據(jù)不再需要要素估計(jì)。它被[x-2,y-1]處的數(shù)據(jù)改寫(xiě)(例如,如箭頭561所示被有效地丟棄并且被來(lái)自箭頭562所示位置的數(shù)據(jù)取代)。因此,四線(xiàn)緩沖器510的列x-2中的每個(gè)數(shù)據(jù)都被向上提升一行,如箭頭562、564、以及566所示[x-2,y-1]處的數(shù)據(jù)被移到位置[x-2,y-2]562,[x-2,y]處的數(shù)據(jù)被移到位置[x-2,y-1],[x-2,y+1]處的數(shù)據(jù)被移到[x-1,y]564,以及位于五列線(xiàn)緩沖寄存器530最左位置的最舊的像素?cái)?shù)據(jù)[x-2,y+2]被傳送到4線(xiàn)數(shù)據(jù)緩沖器的[x-2,y+1]位置,如箭頭568所示。接下來(lái),五列引入像素?cái)?shù)據(jù)緩沖寄存器530中的其它值被向左移一列,如箭頭570、571、572、573所示意。
從圖像傳感器接收的下一像素?cái)?shù)據(jù)接下來(lái)被讀取到緩沖寄存器530的最右的一列。下一要素,g(x+1,y)可以按照前面對(duì)g(x,y)的方法評(píng)估。評(píng)估卷積和的要素、提升像素?cái)?shù)據(jù)位置、以及將窗口向右前進(jìn)一列的程序被重復(fù)直到Sij的y行的所有要素都已經(jīng)被積累。窗口位置隨后在左邊被重新開(kāi)始并且下一行y+1的要素被評(píng)估并按照同樣的方法被積累。當(dāng)子幀i的所有行都被處理以后和Sij完成。
然而,在界定了一個(gè)子幀邊界的兩行或兩列中評(píng)估g(x,y)需要數(shù)據(jù)超過(guò)該子幀的周長(zhǎng)(形式上,用于[x,y]的卷積和需要來(lái)自相鄰兩行以及各個(gè)方向的列的數(shù)據(jù))。在各種實(shí)施方式中,這些邊界值可以通過(guò)用于邊界的標(biāo)準(zhǔn)技術(shù)評(píng)估(例如,外推法、鏡像法、假定第一個(gè)可用行的值、截?cái)喾?、等?。在這種簡(jiǎn)便的實(shí)施方式中,過(guò)濾被限制到減少的子幀上[W-2xH-2]從而來(lái)自圖像傳感器的物理的行和列被用于評(píng)估該要素。當(dāng)然用于邊界值的指針和常數(shù)可以根據(jù)所使用的標(biāo)準(zhǔn)技術(shù)進(jìn)行調(diào)整。而且,可以理解,用術(shù)語(yǔ)“左”“右”“上”“下”描述的數(shù)據(jù)的移動(dòng),或行和列的移動(dòng),只是用于解釋。在各種實(shí)施方式中這些術(shù)語(yǔ)可以被交換,或者使用其它術(shù)語(yǔ)。盡管這些術(shù)語(yǔ)便于指示邏輯的數(shù)據(jù)結(jié)構(gòu),但是該媒介的物理儲(chǔ)存單元通常以各種方法布置,這取決于具體的應(yīng)用。
可以看出,用于相對(duì)少量線(xiàn)的線(xiàn)緩沖器和少量的儲(chǔ)存寄存器足夠執(zhí)行預(yù)估器130和判斷器140。在一實(shí)施方式中在jth幀中包括四個(gè)子幀,四個(gè)銳度值Sij特性運(yùn)動(dòng)。在這種實(shí)施方式中預(yù)估器取決于Dmax,D3j、D4j、k1、k2。判斷器140取決于Sj、Sc、預(yù)估器輸出、以及選擇的幀的最大數(shù)量。因此可以采用大約15個(gè)用于儲(chǔ)存運(yùn)動(dòng)的常量和值特性的寄存器單元執(zhí)行預(yù)估器和判斷器。當(dāng)然,根據(jù)具體的應(yīng)用,其它過(guò)濾方法和/或不同的過(guò)濾器可以用在本發(fā)明的范圍和精神內(nèi),包括大于或小于所示的5×5矩陣的過(guò)濾器卷積矩陣。在一個(gè)依照所展示的例子的實(shí)施方式中,用于評(píng)估圖像銳度的線(xiàn)緩沖器的數(shù)量(圖5所示的實(shí)施方式中是四線(xiàn)緩沖器)少于該卷積矩陣的維數(shù)(圖3所示的實(shí)施方式中的矩陣是5維)。此外,小的寄存緩沖器被用于儲(chǔ)存一些像素?cái)?shù)據(jù),數(shù)量等于過(guò)濾矩陣的維數(shù)。因此,該方法和系統(tǒng)的實(shí)施方式的優(yōu)點(diǎn)是只需要小的緩沖器和寄存器,從而降低了成本。
圖6展示了本發(fā)明的實(shí)施方式的數(shù)碼相機(jī)的數(shù)據(jù)流的簡(jiǎn)化方案。該相機(jī)具有處理器650。該相機(jī)還具有機(jī)器可讀媒介,機(jī)器可讀媒介包括被處理器用于執(zhí)行控制程序640的指令和數(shù)據(jù)的儲(chǔ)存器、用于執(zhí)行質(zhì)量檢測(cè)器和預(yù)估器及判斷器630的指令、用于執(zhí)行高頻銳度過(guò)濾器620的過(guò)濾器系數(shù)的數(shù)據(jù)儲(chǔ)存器、用于執(zhí)行包括質(zhì)量檢測(cè)器和預(yù)估器及判斷器的其它功能的選擇常數(shù)的數(shù)據(jù)儲(chǔ)存器、以及用于通過(guò)處理器儲(chǔ)存和接收值以及結(jié)果的數(shù)據(jù)儲(chǔ)存寄存器。而且,相機(jī)還具有一個(gè)圖像傳感器。響應(yīng)一個(gè)圖像,該圖像傳感器順次地將包括圖像傳感器像素的線(xiàn)的圖像傳感器像素?cái)?shù)據(jù)610傳送至線(xiàn)緩沖器670。在該實(shí)施方式中,處理器650沒(méi)有直接通向線(xiàn)緩沖器670中的數(shù)據(jù)??刂齐娐纷詣?dòng)地將線(xiàn)緩沖器670的一部分鏡像到鏡像寄存器660。該鏡像寄存器660被處理器詢(xún)問(wèn)。該鏡像的數(shù)據(jù)部分660包括像素?cái)?shù)據(jù)矩陣,像素?cái)?shù)據(jù)矩陣包括儲(chǔ)存器540和530中的用于如圖5所示評(píng)估Sij的數(shù)據(jù)。
該相機(jī)還包括圖像信號(hào)處理器(ISP)680,ISP用于處理來(lái)自媒介的寄存器675中的像素?cái)?shù)據(jù)610,并且將像素?cái)?shù)據(jù)轉(zhuǎn)換成其它格式,比如壓縮的聯(lián)合攝影專(zhuān)家組格式(JPEG),以便在圖片儲(chǔ)存媒介695中捕獲和儲(chǔ)存。圖像傳感器數(shù)據(jù)通過(guò)控制電路從圖像傳感器被獨(dú)立地管道傳輸至緩沖器670、寄存器675以及ISP。
在一實(shí)施方式中,媒介640中的控制程序直接操作并且數(shù)據(jù)在質(zhì)量檢測(cè)器、預(yù)估器以及判斷器的程序模組之間流動(dòng),按照?qǐng)D4所示的方法。處理器執(zhí)行質(zhì)量檢測(cè)器、訪(fǎng)問(wèn)儲(chǔ)存在媒介620中的過(guò)濾器矩陣系數(shù)和常數(shù)、以及將結(jié)果保存在寄存器媒介665。選擇的預(yù)估器和判斷器常數(shù)也在媒介620中。另一方面,根據(jù)圖像數(shù)據(jù)(例如,g(x,y)、Sij、Dmax等)評(píng)估的質(zhì)量,被保存在寄存器媒介665并從這里訪(fǎng)問(wèn)。當(dāng)判斷器決定捕獲下一圖像時(shí),它在信號(hào)線(xiàn)665上向門(mén)控制電路690輸出一個(gè)捕獲信號(hào)。門(mén)控制690將下一圖像從ISP捕獲至圖片儲(chǔ)存器695,若且僅當(dāng)判斷器輸出捕獲信號(hào)。
盡管在一實(shí)施方式中質(zhì)量檢測(cè)器、預(yù)估器以及判斷器被處理器執(zhí)行用于實(shí)現(xiàn)程序編碼,但是在其它實(shí)施方式中這些功能中的一些或者所有這些功能被控制電路執(zhí)行。而且,盡管在該實(shí)施方式中鏡像寄存器660和質(zhì)量檢測(cè)器630是基于5×5矩陣高通過(guò)濾圖像數(shù)據(jù)來(lái)探測(cè)圖像質(zhì)量,但是在各種其它實(shí)施方式中,質(zhì)量檢測(cè)器被基于子波變換或適于探測(cè)銳度的其它方法執(zhí)行,這取決于具體的應(yīng)用。
圖7顯示了在采用防顫相機(jī)的一實(shí)施方式進(jìn)行拍照時(shí),幀銳度Sj(實(shí)線(xiàn)710)以及當(dāng)前與先前子幀銳度之間的逐次差Dij=Sij-Sij-1(虛線(xiàn)720)的演變。用于Sj的左手邊垂直軸722和用于Dij的右手邊垂直軸724都標(biāo)有任意單位。水平軸單位是子幀的總數(shù),N,從起始時(shí)間N=0其就已經(jīng)被評(píng)估。當(dāng)相機(jī)被置于準(zhǔn)備好捕獲圖像的狀態(tài)后,其開(kāi)始評(píng)估子幀。Sj和Dij的曲線(xiàn)從N=4(幀1)開(kāi)始畫(huà)。N=4處是包括四個(gè)編號(hào)為1到4的子幀的第一個(gè)圖像幀781的銳度被評(píng)估。圖像幀1的銳度781大約為167單位。在圖7所示的實(shí)施方式中相機(jī)具有預(yù)設(shè)的10幀的幀超時(shí)參數(shù)。
圖7所示,當(dāng)圖像幀1被評(píng)估后,更多的圖像幀被讀取和評(píng)估。剛好在處理完第20th子幀735后接收到捕獲命令。第20th子幀對(duì)應(yīng)于從N=0處曲線(xiàn)的源頭開(kāi)始的第五個(gè)完整圖像幀。因此圖像幀6,對(duì)應(yīng)于點(diǎn)786,是接收到捕獲命令后的第一個(gè)被評(píng)估的圖像幀。而且,捕獲命令后的第10th圖像幀是圖7中796處的圖像幀15。這是在收到捕獲命令后具有最大10幀超時(shí)的圖像幀。因此判斷器不會(huì)根據(jù)超時(shí)改寫(xiě)(timeout override)決定捕獲直到圖像幀14被評(píng)估完。
當(dāng)捕獲命令被接收以后(在該示例中N=20),出現(xiàn)了增加運(yùn)動(dòng),這可以由子幀21到24出現(xiàn)的負(fù)的銳度值差Dij證實(shí)。響應(yīng)該增加運(yùn)動(dòng),收到捕獲命令后在N=24(幀6)處的下一完整幀的銳度相對(duì)于幀5減小。捕獲指令之后的第一個(gè)圖像幀的銳度,被判斷器用作前面公式中的Sc=S6,具有一個(gè)值S6≈-127。在以下3個(gè)子幀過(guò)程中運(yùn)動(dòng)持續(xù)增加,25-27,如負(fù)的Dij(Dij<0)所證實(shí)。在子幀28出現(xiàn)了較小的改善(較少的運(yùn)動(dòng),Dij>0),但是在子幀25-27增加的運(yùn)動(dòng)超過(guò)了在子幀28處的相對(duì)小的改善。因此在子幀28處的運(yùn)動(dòng)Sc+1(S7)的度量,其包括來(lái)自四個(gè)子幀N=25~28的作用,已經(jīng)比S6(Sc)惡化,從S6≈-127降到S7≈-318(Sc+1)。因?yàn)镾c+1≈-318<Sc≈-127,所以判斷器不捕獲。
在子幀29處運(yùn)動(dòng)級(jí)別相對(duì)穩(wěn)定(Dij=0)并且從子幀30開(kāi)始運(yùn)動(dòng)級(jí)別明顯的下降。從子幀30到子幀32子幀銳度持續(xù)改善(Dij>0)。這引起幀S8=Sc+2788處的銳度充分地增加,其達(dá)到局部最大值約240。盡管在該幀S8>Sc,但是幀8的后面連續(xù)的子幀之間的銳度改善速率已經(jīng)減小(D4j<D3j,j=8)。因此下一圖像運(yùn)動(dòng)不被預(yù)估成改善(因?yàn)槊}1和命題2都不成立)并且判斷器不決定捕獲下一圖像幀。
從子幀34開(kāi)始,790處,運(yùn)動(dòng)又增加(Dij<0)導(dǎo)致幀銳度的重新惡化。在幀9,792處,幀的后面兩個(gè)連續(xù)子幀之間的銳度改善速率又減小,例如增大的銳度惡化速率,(D4j<D3j<0,j=9)。因此,判斷器不決定捕獲下一幀。然而在幀9(子幀36)之后惡化速率減弱,這可以由從幀10的子幀36(標(biāo)號(hào)793)到子幀40(標(biāo)號(hào)794)單調(diào)增加的Dij證實(shí)。
當(dāng)幀10被評(píng)估(標(biāo)號(hào)794處的子幀40),預(yù)估器預(yù)估下一圖像幀運(yùn)動(dòng)將少于當(dāng)前圖像幀運(yùn)動(dòng)因?yàn)槊}2成立。這從以下的考慮中可以很明顯地看出來(lái)。D4j>D3j,(j=10)是命題1和命題2都要求的最后一個(gè)要素。接下來(lái),可以看出在幀10(子幀40)D4j<0。因此命題1不成立并且繼續(xù)評(píng)估命題2的第二個(gè)要素以確定是否下一圖像幀運(yùn)動(dòng)被預(yù)估小于當(dāng)前圖像幀運(yùn)動(dòng)。|Dij|<k2*Dmax(k2=1/2),通過(guò)在捕獲命令之后從幀20開(kāi)始到幀40的子幀后結(jié)束的一段間隔內(nèi)選擇|Dij|的最大值首先確定Dmax??梢钥吹絴Dij|到達(dá)相對(duì)最大值是在子幀31(787)間隔,其中Di.j≈240。在幀10,(子幀40)D4.j大約為-18單位。因此不等式D4.j≈-18<k2*Dmax≈1/2*240=120,在幀10是滿(mǎn)足條件的。從而,在幀10命題2成立并且預(yù)估器預(yù)估下一圖像運(yùn)動(dòng)將小于當(dāng)前圖像幀運(yùn)動(dòng)。
此外,在幀10(子幀40),用于捕獲下一圖像幀的判斷器標(biāo)準(zhǔn)是符合的,因?yàn)?)收到了捕獲命令,2)預(yù)估器預(yù)估銳度增加,并且3)幀10的幀銳度大于ScS10≈-54>Sc=S6≈-127。在幀10確定捕獲之后,下一幀796,子幀44處的幀11,被捕獲并儲(chǔ)存在圖像傳感器中。Dij的計(jì)算值以及被捕獲的幀之后的一些連續(xù)子幀也在圖7中被展示以作對(duì)照??梢钥闯?,幀11的特征是其銳度大于之前的或隨后的任意一個(gè)幀。因此在該示例中,本發(fā)明的方法在所示時(shí)間段內(nèi)(大約2、3秒內(nèi)70幀,比如,每秒30幀)捕獲具有最大銳度的幀。
圖8顯示了一種個(gè)人裝置的一個(gè)示例,其可以被用作數(shù)碼相機(jī)或類(lèi)似裝置。這樣的裝置可以被用于執(zhí)行各種功能,根據(jù)具體的應(yīng)用,比如電話(huà)通訊、雙向?qū)ず敉ㄓ崱€(gè)人組織、全球定位系統(tǒng)、或者類(lèi)似功能。電腦系統(tǒng)800表示該包括數(shù)碼相機(jī)的裝置的電腦部分。電腦800通過(guò)通訊界面820連接到外部系統(tǒng)。這種界面一般是電纜線(xiàn)和/或無(wú)線(xiàn)界面的一些形式以便和一個(gè)直接可用的個(gè)人電腦配合使用,而且可以包括無(wú)線(xiàn)電界面以便和網(wǎng)絡(luò)通訊比如802.11無(wú)線(xiàn)網(wǎng)絡(luò)。當(dāng)然各種網(wǎng)絡(luò)和通訊方法比如藍(lán)牙、紅外線(xiàn)界面、移動(dòng)電話(huà)界面以及其它,這取決于具體的應(yīng)用。
電腦系統(tǒng)800包括處理器810,其可以是傳統(tǒng)的微處理器比如IntelPentium微處理器、IBM power PC微處理器、Texas儀器數(shù)碼信號(hào)處理器、或者各種類(lèi)型處理器的結(jié)合,這取決于具體的應(yīng)用。存儲(chǔ)器840通過(guò)總線(xiàn)870被聯(lián)結(jié)到處理器810。存儲(chǔ)器840可以是動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)并且還可以包括靜態(tài)存儲(chǔ)器(SRAM)、閃速存儲(chǔ)器、磁存儲(chǔ)器以及其它類(lèi)型,這取決于具體的應(yīng)用??偩€(xiàn)870將處理器810聯(lián)結(jié)到存儲(chǔ)器840、非易失性?xún)?chǔ)存器850、顯示控制器830、以及輸入/輸出控制器(I/O)860。在一些實(shí)施方式中,這些元件的各種結(jié)合被集成在一個(gè)集成電路中或集成在位于同一個(gè)封裝內(nèi)的多個(gè)集成電路的結(jié)合體中。需要指出的是,顯示控制器830和I/O控制器860經(jīng)常被集成在一起,并且該顯示器還可以提供輸出。
顯示控制器830以傳統(tǒng)的顯示控制方式控制顯示設(shè)備835,顯示設(shè)備835一般是液晶顯示器(LCD)或類(lèi)似平板顯示器、小形態(tài)因子顯示器。輸入/輸出裝置855可以包括鍵盤(pán)或觸筆和觸摸屏,有時(shí)還可以擴(kuò)展出硬盤(pán)驅(qū)動(dòng)器、打印機(jī)、掃描儀、以及其它輸入和輸出裝置,包括鼠標(biāo)或其它指點(diǎn)裝置,比如當(dāng)相機(jī)被連接到一些擴(kuò)展塢或者個(gè)人電腦。顯示控制器830和I/O控制器860可以采用傳統(tǒng)的眾所周知的技術(shù)執(zhí)行。數(shù)碼圖像輸入裝置865可以是包括本發(fā)明的一實(shí)施方式的數(shù)碼相機(jī),其被聯(lián)結(jié)到I/O控制器860或者通過(guò)單獨(dú)的聯(lián)結(jié)以便允許圖像被輸入到該裝置800。
非易失性?xún)?chǔ)存器850通常是閃速存儲(chǔ)器或者只讀存儲(chǔ)器,或者兩者的結(jié)合。磁碟、光碟、或者其它形式的用于大量?jī)?chǔ)存數(shù)據(jù)的儲(chǔ)存器也可以被用在一些實(shí)施方式中,盡管這樣的裝置的形態(tài)因子一般排斥被安裝為該裝置800的永久性部件。當(dāng)然,其它電腦上的大儲(chǔ)存量裝置一般可以與該裝置800的較為有限的儲(chǔ)存器結(jié)合在一起使用。該數(shù)據(jù)中的一些經(jīng)常在裝置800中的軟件執(zhí)行過(guò)程中通過(guò)直接內(nèi)存存取處理寫(xiě)入存儲(chǔ)器840。本領(lǐng)域的技術(shù)人員可以馬上認(rèn)識(shí)到該術(shù)語(yǔ)“機(jī)器可讀媒介”或“電腦可讀媒介”包括任意類(lèi)型的可被處理器810訪(fǎng)問(wèn)的儲(chǔ)存器裝置,并且還包括編碼數(shù)據(jù)信號(hào)的載波。
裝置800是多種具有不同特征的可能裝置中的一個(gè)示例。例如,基于Intel微處理器的裝置通常具有多條總線(xiàn),其中一條可以是用于外圍設(shè)備的輸入/輸出(I/O)總線(xiàn)而另一條直接連接處理器810和存儲(chǔ)器840(通常稱(chēng)作存儲(chǔ)器總線(xiàn))。各條總線(xiàn)通過(guò)橋部件連接在一起,歸因于不同的總線(xiàn)協(xié)議,橋部件執(zhí)行任意必須的轉(zhuǎn)換。
此外,裝置800被操作系統(tǒng)軟件控制,操作系統(tǒng)軟件可以包括文件管理系統(tǒng),比如磁盤(pán)操作系統(tǒng),其為操作系統(tǒng)軟件的一部分。具有關(guān)聯(lián)文件管理系統(tǒng)軟件的操作系統(tǒng)的一個(gè)示例是通常所說(shuō)的華盛頓的雷蒙德區(qū)的微軟公司的Windows CE操作系統(tǒng)的家族,以及它們關(guān)聯(lián)的文件管理系統(tǒng)。具有關(guān)聯(lián)文件管理系統(tǒng)軟件的操作系統(tǒng)的另一個(gè)示例是Palm操作系統(tǒng)以及它關(guān)聯(lián)的文件管理系統(tǒng)。然而,數(shù)碼相機(jī)共同的一個(gè)問(wèn)題是它們具有非常落后的文件管理軟件和關(guān)聯(lián)的使用者界面。文件管理系統(tǒng)一般儲(chǔ)存在非易失性?xún)?chǔ)存器850中并且使處理器810執(zhí)行操作系統(tǒng)要求的各種操作以便輸入和輸出數(shù)據(jù)并將數(shù)據(jù)儲(chǔ)存在存儲(chǔ)器中,包括在非易失性?xún)?chǔ)存器850上儲(chǔ)存文件。其它操作系統(tǒng)可以由裝置的制造商提供,并且那些操作系統(tǒng)一般會(huì)具有裝置-特定的特征,這些裝置-特定的特征不是類(lèi)似裝置上的類(lèi)似操作系統(tǒng)的一部分。類(lèi)似地,WinCE或Palm操作系統(tǒng)適于在特定的裝置上針對(duì)特定的裝置性能。
在一些實(shí)施方式中裝置800可以被集成到一個(gè)芯片上或一組芯片上,并且一般被安裝成小的形態(tài)因子以便用作個(gè)人裝置。這樣,將處理器、總線(xiàn)、單板存儲(chǔ)器、以及顯示器-I/O控制器都集成到一個(gè)芯片上也不稀奇??晒┻x擇地,功能可以被分割成點(diǎn)至點(diǎn)相互連接的幾個(gè)芯片,這樣,從實(shí)際裝置或相關(guān)示意圖觀(guān)察,總線(xiàn)在邏輯上清楚但物理上不顯而易見(jiàn)。
上面詳細(xì)描述的一部分是采用算法的術(shù)語(yǔ)和在電腦存儲(chǔ)器中對(duì)數(shù)據(jù)位的操作的符號(hào)表示進(jìn)行的。這些算法描述和表示是數(shù)據(jù)處理領(lǐng)域的技術(shù)人員向其它領(lǐng)域的技術(shù)人員轉(zhuǎn)述他們工作實(shí)質(zhì)的常用手段。這里的算法,一般,構(gòu)想為通向所需結(jié)果的首尾一致的操作順序。該操作是那些需要的物理量的物理操作。通常,盡管不必要,這些量采用能夠被儲(chǔ)存、傳送、結(jié)合、比較、和其它操作的電或磁信號(hào)的形式。以位、值、元素、符號(hào)、特性、要素、數(shù)字、或類(lèi)似物指代這些信號(hào),主要是針對(duì)共同使用時(shí)的便利性。
但是,應(yīng)當(dāng)記住,所有這些術(shù)語(yǔ)或者類(lèi)似的術(shù)語(yǔ)應(yīng)當(dāng)與適當(dāng)?shù)奈锢砹筷P(guān)聯(lián)并且只是用在這些物理量上的方便標(biāo)簽。除非專(zhuān)門(mén)地另外聲明,否則應(yīng)當(dāng)理解為貫穿本說(shuō)明書(shū),采用術(shù)語(yǔ)比如“處理”或“計(jì)算”或“確定”或“顯示”或“評(píng)估”或類(lèi)似詞匯進(jìn)行的討論,是指電腦系統(tǒng)或類(lèi)似電子計(jì)算裝置的行為或處理,其將電腦系統(tǒng)的寄存器和存儲(chǔ)器中的以物理量表示的數(shù)據(jù)操作或者轉(zhuǎn)換成電腦系統(tǒng)的存儲(chǔ)器或寄存器或其它信息儲(chǔ)存、傳送或顯示裝置中的類(lèi)似地以物理量表示的其它數(shù)據(jù)。這樣發(fā)設(shè)備可在媒介中實(shí)施。
本領(lǐng)域的技術(shù)人員可以理解,盡管該系統(tǒng)和方法的示例和實(shí)施方式已經(jīng)被展示,但是在不背離本發(fā)明的精神和范圍內(nèi)可以變換出各種變化形式。例如,本發(fā)明的實(shí)施方式可以用于許多不同類(lèi)型的圖像獲取系統(tǒng)、成像裝置、數(shù)據(jù)庫(kù)、應(yīng)用程序以及其它系統(tǒng)。而且,一個(gè)實(shí)施方式的特征可以被結(jié)合于另一個(gè)實(shí)施方式,即使那些特征沒(méi)有在本申請(qǐng)文件的一個(gè)單獨(dú)的實(shí)施方式中一起描述。因此,本發(fā)明的范圍是由其權(quán)利要求限定的。
權(quán)利要求
1.一種在數(shù)碼相機(jī)中捕獲圖像的方法,包括
接收先前圖像幀的先前圖像輸入,并形成所述先前圖像輸入的銳度值;
接收當(dāng)前圖像幀的當(dāng)前圖像輸入,并形成所述當(dāng)前圖像輸入的銳度值;
預(yù)估下一圖像幀運(yùn)動(dòng)將小于當(dāng)前圖像幀運(yùn)動(dòng),所述預(yù)估至少基于所述先前圖像輸入的銳度值以及所述當(dāng)前圖像輸入的銳度值;
根據(jù)所述預(yù)估,決定捕獲下一圖像幀;以及
捕獲所述下一圖像幀。
2.如權(quán)利要求1所述的方法,其進(jìn)一步包括接收捕獲命令,其中,所述對(duì)先前圖像幀的先前圖像輸入的接收是在接收該捕獲命令之后。
3.如權(quán)利要求1所述的方法,其進(jìn)一步包括接收第一個(gè)圖像幀的第一個(gè)圖像輸入,并形成該第一個(gè)圖像輸入的銳度值;其中,所述第一個(gè)圖像幀不同于所述先前圖像幀,并且,所述第一個(gè)圖像輸入的接收是在所述先前圖像輸入的接收之前。
4.如權(quán)利要求3所述的方法,其進(jìn)一步包括接收捕獲命令,其中,所述第一個(gè)圖像輸入的接收是在所述捕獲命令的接收之前,所述先前圖像輸入的接收是在所述捕獲命令的接收之后。
5.如權(quán)利要求3所述的方法,其中,所述第一個(gè)圖像輸入是所述第一個(gè)圖像幀的一個(gè)子幀,所述先前圖像輸入是所述先前圖像幀的一個(gè)子幀,所述當(dāng)前圖像輸入是所述當(dāng)前圖像幀的一個(gè)子幀。
6.如權(quán)利要求3所述的方法,其中,形成銳度值包括一個(gè)高頻提取過(guò)濾器。
7.如權(quán)利要求6所述的方法,其中,所述的高頻提取過(guò)濾器是一高通過(guò)濾器。
8.如權(quán)利要求1所述的方法,其中,從所述先前圖像輸入和所述當(dāng)前圖像輸入中選擇圖像輸入并形成其銳度值包括用所述圖像輸入對(duì)高通過(guò)濾器矩陣進(jìn)行卷積求和。
9.如權(quán)利要求8所述的方法,其中,所述的高通過(guò)濾器矩陣具有對(duì)稱(chēng)性。
10.如權(quán)利要求1所述的方法,其中,捕獲所述下一圖像幀的決定取決于所述當(dāng)前圖像幀的幀銳度大于所述先前圖像幀的幀銳度。
11.如權(quán)利要求1所述的方法,其中,捕獲所述下一圖像幀的決定取決于所述當(dāng)前圖像幀的幀銳度大于所述捕獲命令之后的任意圖像幀的幀銳度。
12.如權(quán)利要求1所述的方法,其中,所述的當(dāng)前圖像輸入是所述當(dāng)前圖像幀的一個(gè)子幀,所述的先前圖像輸入是所述先前圖像幀的一個(gè)對(duì)應(yīng)子幀,而且所述的預(yù)估則進(jìn)一步取決于所述當(dāng)前圖像幀的子幀的銳度值與所述先前圖像幀的對(duì)應(yīng)子幀的銳度值之間的差。
13.如權(quán)利要求12所述的方法,其中,所述先前圖像幀是緊鄰所述當(dāng)前圖像幀之前的一個(gè)圖像幀。
14.如權(quán)利要求13所述的方法,其中,所述當(dāng)前圖像幀的子幀是所述當(dāng)前圖像幀的最后一個(gè)子幀,所述差的絕對(duì)值小于其它連續(xù)銳度值差的絕對(duì)值的最大值與選擇因子的乘積。
15.如權(quán)利要求14所述的方法,其中,所述的選擇因子取決于所述差的符號(hào),并且所述的選擇因子小于1。
16.一種在數(shù)碼相機(jī)中捕獲相對(duì)穩(wěn)定的圖片的手段,包括預(yù)估何時(shí)下一圖像幀的圖像運(yùn)動(dòng)將會(huì)小于當(dāng)前圖像幀的圖像運(yùn)動(dòng)的步驟,以及根據(jù)所述預(yù)估捕獲所述下一圖像幀的手段。
17.一種在數(shù)碼相機(jī)中捕獲相對(duì)穩(wěn)定的圖片的方法,包括
計(jì)算關(guān)于一個(gè)圖像輸入的第一銳度值;
計(jì)算關(guān)于另一個(gè)圖像輸入的第二銳度值;
計(jì)算包括所述第一銳度值和所述第二銳度值的銳度值差;
根據(jù)所述銳度值差估計(jì)下一圖像的質(zhì)量;以及
根據(jù)對(duì)所述下一圖像質(zhì)量的估計(jì),從所述的圖像輸入中捕獲下一圖像。
18.如權(quán)利要求17所述的方法,其中,所述的第一銳度值包括一個(gè)子幀的銳度值,所述的第二銳度值包括另一個(gè)子幀的銳度值。
19.一種用于在低運(yùn)動(dòng)時(shí)機(jī)下捕獲圖像的設(shè)備,包括
計(jì)算一圖像輸入的至少兩個(gè)銳度值差的手段;
根據(jù)所述銳度值差、估計(jì)下一圖像質(zhì)量的手段;以及
響應(yīng)所述估計(jì)圖像質(zhì)量的手段、從所述圖像輸入中捕獲下一圖像的手段。
20.一種用于捕獲相對(duì)穩(wěn)定的圖片的數(shù)碼相機(jī),包括
輸出與圖像相關(guān)數(shù)據(jù)的數(shù)碼圖像傳感器;
儲(chǔ)存數(shù)據(jù)和指令的機(jī)器可讀媒介;
至少一個(gè)執(zhí)行所述指令和操作所述數(shù)據(jù)的處理器;
被用于執(zhí)行的指令;
聯(lián)結(jié)到所述圖像傳感器的銳度檢測(cè)器,所述銳度檢測(cè)器用于評(píng)估圖像的銳度;
根據(jù)所述銳度,預(yù)估下一圖像之圖像運(yùn)動(dòng)的預(yù)估器;以及
決定捕獲下一圖像并將所述下一圖像捕獲到所述機(jī)器可讀媒介中的判斷器。
21.如權(quán)利要求20所述的數(shù)碼相機(jī),其中,所述的機(jī)器可讀媒介包括能用于相對(duì)少量線(xiàn)的線(xiàn)緩沖器。
22.如權(quán)利要求20所述的數(shù)碼相機(jī),其中,所述的銳度檢測(cè)器用所述與圖像相關(guān)的數(shù)據(jù)對(duì)高通過(guò)濾器矩陣求卷積。
23.一種在數(shù)碼相機(jī)中捕獲圖像的方法,包括
將來(lái)自數(shù)碼圖像傳感器的一圖像幀劃分成至少四個(gè)子幀,所述的子幀具有等量的圖像數(shù)據(jù);
接收捕獲命令;
從所述數(shù)碼圖像傳感器接收當(dāng)前子幀圖像數(shù)據(jù);
在線(xiàn)緩沖器中儲(chǔ)存所述當(dāng)前子幀圖像數(shù)據(jù)的選擇數(shù)量的線(xiàn);
執(zhí)行高頻過(guò)濾,其包括用所述線(xiàn)緩沖器中所述當(dāng)前子幀圖像數(shù)據(jù)的選擇列,對(duì)過(guò)濾器矩陣求卷積;
根據(jù)所述高頻過(guò)濾,評(píng)估所述當(dāng)前子幀的銳度;
評(píng)估當(dāng)前與先前銳度值的差;
確定最大的當(dāng)前與先前銳度值的差;
評(píng)估包括所述當(dāng)前子幀圖像數(shù)據(jù)的圖像幀的銳度;
根據(jù)當(dāng)前與先前銳度值的差以及最大的當(dāng)前與先前銳度值的差,預(yù)估下一圖像幀的質(zhì)量;以及
根據(jù)所述預(yù)估以及包括所述當(dāng)前子幀圖像數(shù)據(jù)的圖像幀的銳度,決定捕獲下一圖像幀。
24.一種用于圖像捕獲的、執(zhí)行權(quán)利要求23所述方法的裝置。
全文摘要
本發(fā)明公開(kāi)了一種在靜物相機(jī)中充分降低圖像運(yùn)動(dòng)的影響的方法和系統(tǒng)。在一實(shí)施方式中,揭示了一種在數(shù)碼相機(jī)中捕獲圖像的方法。該方法包括計(jì)算關(guān)于圖像輸入的銳度值。該方法還包括評(píng)估銳度值以確定圖像運(yùn)動(dòng)。該方法進(jìn)一步響應(yīng)評(píng)估銳度值從圖像輸入捕獲下一圖像輸入數(shù)據(jù)。
文檔編號(hào)H04N5/14GK101159813SQ20071000620
公開(kāi)日2008年4月9日 申請(qǐng)日期2007年1月30日 優(yōu)先權(quán)日2006年3月31日
發(fā)明者單繼章, 杰西·揚(yáng)華李, 劉關(guān)嵩, 輝 潘, 丹尼爾·L·弗拉姆 申請(qǐng)人:豪威科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1