本發(fā)明涉及自動(dòng)拍照領(lǐng)域,具體涉及一種自動(dòng)拍照方法及裝置。
背景技術(shù):
隨著大量的監(jiān)控?cái)?shù)據(jù)需要存儲(chǔ)、歸檔和整理,例如,課本掃描、法院資料呈現(xiàn)等情形下,經(jīng)常要進(jìn)行圖像手動(dòng)拍照,即是在呈現(xiàn)的畫(huà)面出現(xiàn)變化時(shí),需要進(jìn)行手動(dòng)拍照。目前的做法是:畫(huà)面呈現(xiàn)->按拍照鍵->畫(huà)面更新->按拍照鍵->畫(huà)面更新…,在動(dòng)輒上百頁(yè)甚至更多的資料時(shí),這樣操作不但耗力,而且非常耗時(shí)。為了操作方便,可以選擇事件觸發(fā)拍照,例如移動(dòng)物體的偵測(cè),當(dāng)出現(xiàn)畫(huà)面更新時(shí),觸發(fā)拍照功能。
目前,主流的移動(dòng)偵測(cè)功能主要分為以下幾種算法。
前后幀差分:通過(guò)判斷時(shí)間T秒和(T+n)秒的兩幀或者相近時(shí)間內(nèi)的幾幀進(jìn)行比較,當(dāng)不同時(shí)間點(diǎn)的幀之間差分值大于一定值時(shí),則觸發(fā)移動(dòng)偵測(cè)對(duì)應(yīng)所設(shè)定的事件。
背景差法:基于對(duì)靜態(tài)背景建立一個(gè)模型,在當(dāng)前采樣幀和背景模型的差分值大于一預(yù)設(shè)定值時(shí),觸發(fā)移動(dòng)偵測(cè)對(duì)應(yīng)所設(shè)定的事件。
光流法:利用運(yùn)動(dòng)物體的時(shí)域光流特性,提取出移動(dòng)物體,從而觸發(fā)移動(dòng)偵測(cè)對(duì)應(yīng)所設(shè)定的事件。
上述前后幀差分、背景差法、光流法,都需要將一個(gè)時(shí)間段內(nèi)若干幀連續(xù)的圖像或該時(shí)間段內(nèi)多個(gè)指定時(shí)間點(diǎn)的關(guān)鍵幀圖像進(jìn)行存儲(chǔ),之后利用所述圖像的像素值計(jì)算移動(dòng)偵測(cè)所需的參數(shù)進(jìn)行移動(dòng)判斷,因此存儲(chǔ)圖像的內(nèi)存開(kāi)銷(xiāo)非常大,且進(jìn)行移動(dòng)偵測(cè)的計(jì)算量非常大,通常需要額外消耗獨(dú)立的軟、硬件資源。
而市場(chǎng)上很多攝像機(jī)基于成本考慮,沒(méi)有很高速的處理器或者大塊的可用內(nèi)存用于移動(dòng)偵測(cè)計(jì)算,但是所有展臺(tái)都有自動(dòng)聚焦功能,而自動(dòng)聚焦功能的算法就是基于聚焦值的運(yùn)用,展臺(tái)環(huán)境比較穩(wěn)定,可以利用展臺(tái)當(dāng)前圖像幀的聚焦值與之前圖像幀的聚焦值的變化作為判斷畫(huà)面是否運(yùn)動(dòng)的依據(jù),運(yùn)算量很小。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種自動(dòng)拍照方法,克服現(xiàn)有技術(shù)在呈現(xiàn)圖像出現(xiàn)變化時(shí),需要進(jìn)行手動(dòng)拍照的缺陷,基于聚焦值計(jì)算的全新移動(dòng)偵測(cè)方法,運(yùn)算量小,節(jié)省了軟、硬件資源。
根據(jù)本發(fā)明的一個(gè)方面,提供一種自動(dòng)拍照方法,包括獲取初始圖像幀的聚焦值作為聚焦參考值,獲取當(dāng)前圖像幀的聚焦值,當(dāng)所述聚焦參考值與所述當(dāng)前圖像幀的聚焦值的絕對(duì)差值大于第一預(yù)設(shè)值時(shí),如果連續(xù)M個(gè)圖像幀中有N個(gè)圖像幀的聚焦值與所述聚焦參考值的絕對(duì)差值都大于所述第一預(yù)設(shè)值,則判斷當(dāng)連續(xù)K個(gè)當(dāng)前圖像幀的聚焦值與前一圖像幀的聚焦值的絕對(duì)差值小于或等于所述第一預(yù)設(shè)值,則執(zhí)行拍照。
當(dāng)所述聚焦參考值與所述當(dāng)前圖像幀的聚焦值的絕對(duì)差值小于或等于所述第一預(yù)設(shè)值時(shí),則所述聚焦參考值等于所述當(dāng)前圖像幀的聚焦值,并繼續(xù)獲取當(dāng)前圖像幀的聚焦值,并判斷所述聚焦參考值與所述當(dāng)前圖像幀的聚焦值的絕對(duì)差值是否大于所述第一預(yù)設(shè)值。
當(dāng)所述連續(xù)M個(gè)圖像幀中沒(méi)有所述N個(gè)圖像幀的所述聚焦值與所述聚焦參考值的絕對(duì)差值大于所述預(yù)設(shè)值,則所述聚焦參考值等于所述當(dāng)前圖像幀的聚焦值,并繼續(xù)獲取當(dāng)前圖像幀的聚焦值,并判斷所述聚焦參考值與所述當(dāng)前圖像幀的聚焦值的絕對(duì)差值是否大于所述第一預(yù)設(shè)值。
所述M、N和K根據(jù)幀率取值。
所述M值為幀率乘3/5,所述N值為幀率乘2/5,所述K值為幀率乘1/5。
所述第一預(yù)設(shè)值為所述聚焦參考值與第二預(yù)設(shè)值的乘積,所述第二預(yù)設(shè)值為大于零且小于1的小數(shù)。
所述第二預(yù)設(shè)值大于等于0.05且小于等于0.1。
執(zhí)行拍照后,繼續(xù)執(zhí)行獲取初始圖像幀的聚焦值作為聚焦參考值及后續(xù)步驟。
執(zhí)行拍照后,所述聚焦參考值等于所述當(dāng)前圖像幀的聚焦值,繼續(xù)獲取當(dāng)前圖像幀的聚焦值及后續(xù)步驟。
另一方面,本發(fā)明還提供了一種自動(dòng)拍照裝置,包括聚焦參考值生成模塊、聚焦值獲取模塊、第一判斷模塊、第二判斷模塊和拍照模塊,所述聚焦參考值生成模塊獲取圖像幀的聚焦值作為聚焦參考值;所述聚焦值獲取模塊獲取當(dāng)前圖像幀的聚焦值;所述第一判斷模塊根據(jù)所述聚焦參考值和所述當(dāng)前圖像幀的聚焦值判斷圖像是否發(fā)生預(yù)設(shè)變化;所述第二判斷模塊用于當(dāng)圖像發(fā)生預(yù)設(shè)變化后,根據(jù)當(dāng)前圖像幀的聚焦值與前一圖像幀的聚焦值判斷圖像預(yù)設(shè)變化是否結(jié)束;所述拍照模塊用于當(dāng)圖像預(yù)設(shè)變化結(jié)束時(shí),執(zhí)行自動(dòng)拍照。
所述聚焦參考值生成模塊獲取初始圖像幀的聚焦值作為所述聚焦參考值。
當(dāng)所述聚焦參考值與所述當(dāng)前圖像幀的聚焦值的絕對(duì)差值大于第一預(yù)設(shè)值時(shí),如果連續(xù)M個(gè)圖像幀中有N個(gè)圖像幀的所述聚焦值與所述聚焦參考值的絕對(duì)差值都大于所述第一預(yù)設(shè)值,則所述第一判斷模塊判斷圖像發(fā)生預(yù)設(shè)變化。
當(dāng)所述聚焦參考值與所述當(dāng)前圖像幀的聚焦值的絕對(duì)差值小于或等于所述第一預(yù)設(shè)值時(shí),則所述聚焦參考值等于所述當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行所述聚焦值獲取模塊及后續(xù)模塊。
當(dāng)所述連續(xù)M個(gè)圖像幀中沒(méi)有所述N個(gè)圖像幀的所述聚焦值與所述聚焦參考值的絕對(duì)差值大于所述第一預(yù)設(shè)值時(shí),則所述聚焦參考值等于所述當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行所述聚焦值獲取模塊及后續(xù)模塊。
當(dāng)連續(xù)K個(gè)當(dāng)前圖像幀的聚焦值與前一圖像幀的聚焦值的絕對(duì)差值小于或等于所述第一預(yù)設(shè)值時(shí),所述第二判斷模塊判斷圖像預(yù)設(shè)變化結(jié)束。
所述M、N和K根據(jù)幀率取值。
所述M值為幀率乘3/5,N值為幀率乘2/5,所述K值為幀率乘1/5。
所述第一預(yù)設(shè)值為所述聚焦參考值與第二預(yù)設(shè)值的乘積,所述第二預(yù)設(shè)值為大于零且小于1的小數(shù)。
所述第二預(yù)設(shè)值大于等于0.05且小于等于0.1。
拍照模塊執(zhí)行完成后,繼續(xù)執(zhí)行所述聚焦參考值生成模塊及后續(xù)模塊。
拍照模塊執(zhí)行完成后,所述聚焦參考值等于所述當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行所述聚焦值獲取模塊及后續(xù)模塊。
本發(fā)明的有益效果在于,通過(guò)采用本發(fā)明的自動(dòng)拍照方法,使得在展示圖像時(shí),只需要開(kāi)啟自動(dòng)檢測(cè)拍照功能,即可對(duì)發(fā)生更新的圖像進(jìn)行自動(dòng)拍照,所有流程全部由軟件計(jì)算執(zhí)行,相比于現(xiàn)有的移動(dòng)偵測(cè)方法,運(yùn)算量小,節(jié)省了軟、硬件資源,在操作方便快捷的同時(shí),大大節(jié)省了時(shí)間。
附圖說(shuō)明
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中:
圖1是現(xiàn)有技術(shù)中一個(gè)翻頁(yè)動(dòng)作產(chǎn)生中聚焦值隨時(shí)間變化的示意圖;
圖2是本發(fā)明一實(shí)施例的自動(dòng)拍照方法100流程框圖;
圖3是本發(fā)明一實(shí)施例的自動(dòng)拍照方法200流程框圖;
圖4是本發(fā)明一實(shí)施例的自動(dòng)拍照裝置300的框圖;
具體實(shí)施方式
現(xiàn)結(jié)合附圖,對(duì)本發(fā)明的較佳實(shí)施例作詳細(xì)說(shuō)明。
目前的所有實(shí)物展臺(tái)都有自動(dòng)聚焦功能,而自動(dòng)聚焦功能的算法就是基于聚焦值的運(yùn)用,展臺(tái)環(huán)境比較穩(wěn)定,可以利用展臺(tái)當(dāng)前圖像幀的聚焦值與之前圖像幀的聚焦值的變化作為判斷畫(huà)面是否變化的依據(jù),運(yùn)算量很小。
聚焦值是一個(gè)圖像畫(huà)面梯度統(tǒng)計(jì)值(具體呈現(xiàn)方式就是值越大畫(huà)面越清晰)。靜止畫(huà)面該值基本穩(wěn)定,且維持在一個(gè)較高值,只會(huì)在很小范圍內(nèi)波動(dòng),而在畫(huà)面運(yùn)動(dòng)過(guò)程中,該值就會(huì)產(chǎn)生變化,且波動(dòng)范圍較大。聚焦值的最終體現(xiàn)形式就是一個(gè)正整數(shù),并且只跟當(dāng)前圖像幀有關(guān)系,不需要很多的內(nèi)存用于存儲(chǔ)計(jì)算。
對(duì)于實(shí)物展示臺(tái)來(lái)講,環(huán)境相對(duì)比較固定,而翻頁(yè)動(dòng)作有些固定的特征:持續(xù)性,即,翻頁(yè)過(guò)程從開(kāi)始到結(jié)束持續(xù)進(jìn)行無(wú)間斷;時(shí)間一致性,即,不同的人整個(gè)翻頁(yè)過(guò)程的時(shí)間基本都在1~3秒,針對(duì)這些特性,如果幀率按照50幀/秒計(jì)算,整個(gè)翻頁(yè)過(guò)程大概持續(xù)50幀到150幀。所以,可以依據(jù)畫(huà)面聚焦值的變化情況來(lái)判斷翻頁(yè)動(dòng)作開(kāi)始和結(jié)束,在翻頁(yè)動(dòng)作結(jié)束時(shí),執(zhí)行自動(dòng)拍照。
在現(xiàn)有技術(shù)中,實(shí)物展臺(tái)中發(fā)生一個(gè)翻頁(yè)動(dòng)作時(shí),聚焦值隨時(shí)間的變化示意圖如附圖1所示。可以很很明確的看出,當(dāng)未翻頁(yè)之前,圖像的聚焦值基本保持穩(wěn)定,當(dāng)翻頁(yè)時(shí),聚焦值產(chǎn)生較大幅度的波動(dòng),當(dāng)翻頁(yè)結(jié)束,畫(huà)面靜止下來(lái)后,聚焦值又趨于穩(wěn)定。
如圖2所示,是本發(fā)明一實(shí)施例的自動(dòng)拍照方法100流程框圖。其正是利用現(xiàn)有技術(shù)中發(fā)生并完成翻頁(yè)動(dòng)作過(guò)程中聚焦值的變化而完成的。包括以下步驟:
步驟101,獲取初始圖像幀的聚焦值,并將該聚焦值作為聚焦參考值。在具體實(shí)施方式中,聚焦參考值為系統(tǒng)剛開(kāi)始運(yùn)行時(shí)的圖像幀的聚焦值,即初始圖像幀的聚焦值。當(dāng)圖像靜止的時(shí)候,圖像幀的聚焦值比較穩(wěn)定,但也有小范圍的波動(dòng),可以設(shè)置一個(gè)波動(dòng)門(mén)檻等級(jí),當(dāng)聚焦值在波動(dòng)門(mén)檻等級(jí)范圍內(nèi)波動(dòng)時(shí),認(rèn)為圖像是靜止的,聚焦參考值不變。
步驟103:獲取當(dāng)前圖像幀的聚焦值。在具體實(shí)施方式中,當(dāng)一個(gè)新的圖像幀到來(lái)時(shí),讀取該新的圖像幀的聚焦值,即當(dāng)前圖像幀的聚焦值。需要說(shuō)明的是,在步驟105、步驟107和步驟109執(zhí)行過(guò)程中,都需要不斷獲取當(dāng)前圖像幀的聚焦值。
步驟105:當(dāng)聚焦參考值與當(dāng)前圖像幀的聚焦值的絕對(duì)差值大于第一預(yù)設(shè)值時(shí),判斷圖像開(kāi)始發(fā)生預(yù)設(shè)變化,并執(zhí)行步驟107。否則,可繼續(xù)執(zhí)行步驟103。需要說(shuō)明的是,本專(zhuān)利中的“圖像開(kāi)始發(fā)生預(yù)設(shè)變化”指的是首次出現(xiàn)的當(dāng)前圖像幀的聚焦值的波動(dòng)超過(guò)第一預(yù)設(shè)值。
步驟107:當(dāng)連續(xù)M個(gè)圖像幀中有N個(gè)圖像幀的聚焦值與聚焦參考值的絕對(duì)差值都大于第一預(yù)設(shè)值時(shí),判斷圖像發(fā)生預(yù)設(shè)變化,則執(zhí)行步驟109。否則,可繼續(xù)執(zhí)行步驟103。通過(guò)這樣的判斷方法,可以很好的避免外界因素的干擾。需要說(shuō)明的是,本專(zhuān)利中的“圖像發(fā)生預(yù)設(shè)變化”指的是在圖像開(kāi)始發(fā)生預(yù)設(shè)變化之后,繼續(xù)有多個(gè)圖像幀的聚焦值的波動(dòng)超過(guò)第一預(yù)設(shè)值。
步驟109:當(dāng)連續(xù)K個(gè)當(dāng)前圖像幀的聚焦值與前一圖像幀的聚焦值的絕對(duì)差值小于或等于第一預(yù)設(shè)值時(shí),則判斷圖像預(yù)設(shè)變化結(jié)束,執(zhí)行步驟111。否則,繼續(xù)獲取當(dāng)前圖像幀的聚焦值,并執(zhí)行步驟109,直至連續(xù)K個(gè)當(dāng)前圖像幀的聚焦值與前一圖像幀的聚焦值的絕對(duì)差值小于或等于第一預(yù)設(shè)值,即圖像預(yù)設(shè)變化結(jié)束,再執(zhí)行步驟111。
在一實(shí)施方式中,M、N和K可依據(jù)不同的幀率取不同的數(shù)值。在具體實(shí)施方式中,M值可為幀率乘3/5,N值可為幀率乘2/5,K值可為幀率成1/5。例如,當(dāng)幀率為50時(shí),M可取值為30,N可取值為20,K可取值為10。當(dāng)采用這中比例取值時(shí),步驟107和步驟109的判斷精度是最佳的,自動(dòng)拍照方法100的精度也是最佳的。
在一實(shí)施方式中,第一預(yù)設(shè)值可以是步驟101中獲取的聚焦參考值與第二預(yù)設(shè)值的乘積,第二預(yù)設(shè)值的取值范圍可以是大于0且小于1的小數(shù),第二預(yù)設(shè)值可以調(diào)節(jié)檢測(cè)的靈敏度。通常情況下,第二預(yù)設(shè)值太低容易誤判,太高又容易漏檢,作為優(yōu)選實(shí)施方式,第二預(yù)設(shè)值可設(shè)置為大于等于0.05且小于等于0.1。
步驟111,執(zhí)行拍照。
在一實(shí)施方式中,當(dāng)執(zhí)行拍照之后,可繼續(xù)執(zhí)行步驟101及后續(xù)步驟??蛇M(jìn)行連續(xù)的自動(dòng)拍照。
在又一實(shí)施方式中,當(dāng)執(zhí)行拍照之后,可將當(dāng)前圖像幀的聚焦值作為新的聚焦參考值,并繼續(xù)執(zhí)行步驟103及后續(xù)步驟。
如圖3所示,是本發(fā)明又一實(shí)施例的自動(dòng)拍照方法200流程框圖。其中步驟201、步驟203、步驟209和步驟211分別與圖2所示的自動(dòng)拍照方法100的步驟101、步驟103、步驟109和步驟111相同,這里不再贅述。
其中,步驟205:當(dāng)聚焦參考值與當(dāng)前圖像幀的聚焦值的絕對(duì)差值大于第一預(yù)設(shè)值時(shí),判斷圖像開(kāi)始發(fā)生預(yù)設(shè)變化,并執(zhí)行步驟207。否則,可執(zhí)行步驟204,即,聚焦參考值等于當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行步驟203。通過(guò)執(zhí)行步驟204,可以提高判斷圖像發(fā)生預(yù)設(shè)變化的準(zhǔn)確性,進(jìn)而提高自動(dòng)拍照方法200的準(zhǔn)確性。
步驟207:當(dāng)連續(xù)M個(gè)圖像幀中有N個(gè)圖像幀的聚焦值與聚焦參考值的絕對(duì)差值都大于第一預(yù)設(shè)值時(shí),判斷圖像發(fā)生預(yù)設(shè)變化,則執(zhí)行步驟209。否則,可執(zhí)行步驟204,即,聚焦參考值等于當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行步驟203??稍诒苊馔饨缫蛩氐母蓴_的同時(shí),提高判斷圖像發(fā)生預(yù)設(shè)變化的準(zhǔn)確性。
如圖4所示,是本發(fā)明一實(shí)施例的自動(dòng)拍照裝置300的框圖。包括聚焦參考值生成模塊302、聚焦值獲取模塊304、第一判斷模塊306、第二判斷模塊308和拍照模塊310。聚焦參考值生成模塊302獲取圖像幀的聚焦值作為聚焦參考值;聚焦值獲取模塊304獲取當(dāng)前圖像幀的聚焦值;第一判斷模塊306根據(jù)聚焦參考值和當(dāng)前圖像幀的聚焦值判斷圖像是否發(fā)生預(yù)設(shè)變化;第二判斷模塊308在圖像發(fā)生預(yù)設(shè)變化后,根據(jù)當(dāng)前圖像幀的聚焦值與前一圖像幀的聚焦值判斷圖像預(yù)設(shè)變化是否結(jié)束;拍照模塊310在圖像預(yù)設(shè)變化結(jié)束時(shí),執(zhí)行自動(dòng)拍照。
在一實(shí)施方式中,自動(dòng)拍照裝置300開(kāi)始工作后,聚焦參考值生成模塊302獲取初始圖像幀的聚焦值,并將該聚焦值作為聚焦參考值。在具體實(shí)施方式中,聚焦參考值為系統(tǒng)剛開(kāi)始運(yùn)行時(shí)的圖像幀的聚焦值,即初始圖像幀的聚焦值。當(dāng)圖像靜止的時(shí)候,圖像幀的聚焦值比較穩(wěn)定,但也有小范圍的波動(dòng),可以設(shè)置一個(gè)波動(dòng)門(mén)檻等級(jí),當(dāng)聚焦值在波動(dòng)門(mén)檻等級(jí)范圍內(nèi)波動(dòng)時(shí),認(rèn)為圖像是靜止的,聚焦參考值不變。
在一實(shí)施方式中,聚焦值獲取模塊304持續(xù)獲取當(dāng)前圖像幀的聚焦值。在具體實(shí)施方式中,當(dāng)一個(gè)新的圖像幀到來(lái)時(shí),聚焦值獲取模塊304會(huì)獲取該新的圖像幀的聚焦值,即當(dāng)前圖像幀的聚焦值。需要說(shuō)明的是,在第一判斷模塊306和第二判斷模塊308執(zhí)行的過(guò)程中,都是需要不斷獲取當(dāng)前圖像幀的聚焦值。
在具體實(shí)施方式中,可以通過(guò)圖像傳感器自帶的聚焦值獲取功能獲取圖像幀的聚焦值,也可以將輸出圖像的模擬信號(hào)通過(guò)帶通濾波電路和積分電路組合,通過(guò)模數(shù)(A/D)轉(zhuǎn)換來(lái)獲取圖像幀的聚焦值,也可通過(guò)可編程邏輯器件計(jì)算出圖像幀的聚焦值。
在一實(shí)施方式中,當(dāng)聚焦參考值與當(dāng)前圖像幀的聚焦值的絕對(duì)差值大于第一預(yù)設(shè)值時(shí),如果連續(xù)M個(gè)圖像幀中有N個(gè)圖像幀的聚焦值與聚焦參考值的絕對(duì)差值都大于第一預(yù)設(shè)值,則第一判斷模塊306判斷圖像發(fā)生預(yù)設(shè)變化,自動(dòng)拍照裝置300將會(huì)執(zhí)行第二判斷模塊308。否則,自動(dòng)拍照裝置300會(huì)繼續(xù)執(zhí)行聚焦值獲取模塊304及后續(xù)模塊。通過(guò)這樣的判斷,可以很好的避免外界因素的干擾。
在一實(shí)施方式中,當(dāng)聚焦參考值與當(dāng)前圖像幀的聚焦值的絕對(duì)差值小于或等于第一預(yù)設(shè)值時(shí),可更新聚焦參考值,即聚焦參考值等于當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行聚焦值獲取模塊304。通過(guò)更新聚焦參考值,可以提高第一判斷模塊306判斷圖像發(fā)生預(yù)設(shè)變化的準(zhǔn)確性,提高自動(dòng)拍照裝置300的靈敏度。
在一實(shí)施方式中,當(dāng)沒(méi)有連續(xù)M個(gè)圖像幀中有N個(gè)圖像幀的聚焦值與聚焦參考值的絕對(duì)差值都大于第一預(yù)設(shè)值時(shí),可更新聚焦參考值,即聚焦參考值等于當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行聚焦值獲取模塊304??蛇M(jìn)一步提高第一判斷模塊306判斷圖像發(fā)生預(yù)設(shè)變化的準(zhǔn)確性,提高自動(dòng)拍照裝置300的靈敏度。
在一實(shí)施方式中,當(dāng)連續(xù)K個(gè)圖像幀的聚焦值與前一圖像幀的聚焦值的絕對(duì)差值小于或等于第一預(yù)設(shè)值時(shí),第二判斷模塊308判斷圖像預(yù)設(shè)變化結(jié)束,可執(zhí)行拍照。否則,自動(dòng)拍照裝置300將會(huì)繼續(xù)獲取當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行第二判斷模塊308,直至連續(xù)K個(gè)圖像幀的聚焦值與前一圖像幀的聚焦值的絕對(duì)差值小于或等于第一預(yù)設(shè)值,即圖像預(yù)設(shè)變化結(jié)束,再執(zhí)行拍照。
在一實(shí)施方式中,M、N和K可依據(jù)不同的幀率取不同的值。在具體實(shí)施方式中,M值可為幀率乘3/5,N值可為幀率乘2/5,K值可為幀率乘1/5。例如,當(dāng)幀率為50時(shí),M可取值為30,N可取值為20,K可取值為10。當(dāng)采用這中比例取值時(shí),第一判斷模塊306和第二判斷模塊308的判斷精度是最佳的,自動(dòng)拍照裝置300也是最準(zhǔn)確的。
在一實(shí)施方式中,第一預(yù)設(shè)值可以是聚焦參考值與第二預(yù)設(shè)值的乘積,第二預(yù)設(shè)值的取值可為大于0小于1的小數(shù),第二預(yù)設(shè)值可以調(diào)節(jié)檢測(cè)的靈敏度。通常情況下,第二預(yù)設(shè)值太低容易誤判,太高又容易漏檢,作為優(yōu)選的實(shí)施方式,第二預(yù)設(shè)值可以是大于等于0.05且小于等于0.1。
在一實(shí)施方式中,拍照模塊310執(zhí)行完成之后,可繼續(xù)執(zhí)行聚焦參考值生成模塊302及后續(xù)模塊。可實(shí)現(xiàn)連續(xù)自動(dòng)拍照。
在又一實(shí)施方式中,拍照模塊310執(zhí)行完成后,可將聚焦參考值更新為當(dāng)前圖像幀的聚焦值,并繼續(xù)執(zhí)行聚焦值獲取模塊304及后續(xù)模塊。
在運(yùn)用此技術(shù)后,使得在實(shí)物展示時(shí),只需要開(kāi)啟自動(dòng)檢測(cè)拍照功能,即可對(duì)發(fā)生更新的圖像進(jìn)行自動(dòng)拍照,即畫(huà)面呈現(xiàn)->翻頁(yè)->翻頁(yè)…->關(guān)閉自動(dòng)檢測(cè)拍照功能,按鍵拍照這一過(guò)程將變換成全部由軟件計(jì)算執(zhí)行,運(yùn)算量小,節(jié)省了軟、硬件資源,在操作方便快捷的同時(shí),將大大節(jié)省完成所需的時(shí)間。
應(yīng)當(dāng)理解的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō),可以對(duì)上述實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而所有這些修改和替換,都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。