拍照處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及終端技術(shù)領(lǐng)域,特別是涉及一種拍照處理方法及裝置。
【背景技術(shù)】
[0002]隨著終端的不斷發(fā)展,終端的功能越來越多,相比于相機拍照,由于使用終端拍照更加方便快捷,從而吸引了越來越多的用戶使用終端進行拍照。而拍照成為人們生活娛樂不可缺少的功能的同時,也使得用戶對拍照功能的要求越來越高。
[0003]但是,目前用戶使用終端進行延時拍照時,需要進入?yún)?shù)設(shè)置界面手動設(shè)置延遲時間。且每次使用時,都需要進入?yún)?shù)設(shè)置界面設(shè)置延遲時間,導(dǎo)致操作比較繁瑣,從而降低了用戶服務(wù)質(zhì)量。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種拍照處理方法及裝置,以解決現(xiàn)有終端的延時拍照的操作比較繁瑣,從而降低用戶服務(wù)質(zhì)量的技術(shù)問題。
[0005]為解決上述問題,本發(fā)明提供的技術(shù)方案如下:
[0006]本發(fā)明實施例提供一種拍照處理方法,其包括:
[0007]在監(jiān)測到終端進入拍照界面時,接收用戶在所述終端上的敲擊信號;
[0008]在預(yù)設(shè)數(shù)據(jù)庫中查找與所述敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本;
[0009]如果在所述預(yù)設(shè)數(shù)據(jù)庫中查找到與所述敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本,則獲取所述預(yù)設(shè)敲擊信號樣本對應(yīng)的延遲時間;
[0010]根據(jù)所述延遲時間進行延時拍照。
[0011]本發(fā)明實施例還提供一種拍照處理裝置,其包括:
[0012]接收模塊,用于在監(jiān)測到終端進入拍照界面時,接收用戶在所述終端上的敲擊信號;
[0013]查找模塊,用于在預(yù)設(shè)數(shù)據(jù)庫中查找與所述敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本;
[0014]獲取模塊,用于當(dāng)在所述預(yù)設(shè)數(shù)據(jù)庫中查找到與所述敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本,則獲取所述預(yù)設(shè)敲擊信號樣本對應(yīng)的延遲時間;
[0015]拍照模塊,用于根據(jù)所述延遲時間進行延時拍照。
[0016]相較于現(xiàn)有技術(shù),本實施例的拍照處理方法及裝置,在監(jiān)測到終端進入拍照界面時,接收用戶在該終端上輸入的敲擊信號;在預(yù)設(shè)數(shù)據(jù)庫中查找與該敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本;如果在預(yù)設(shè)數(shù)據(jù)庫中查找到與該敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本,則獲取該預(yù)設(shè)敲擊信號樣本對應(yīng)的延遲時間;根據(jù)該延遲時間進行延時拍照,由于通過敲擊信號方便地獲取延遲時間,簡化了操作過程,從而提高了用戶服務(wù)質(zhì)量。
【附圖說明】
[0017]圖1為本發(fā)明實施例一提供的拍照處理方法的流程圖;
[0018]圖2為本發(fā)明實施例二提供的拍照處理方法的流程圖;
[0019]圖3為本發(fā)明實施例三提供的拍照處理方法的流程圖;
[0020]圖4為本發(fā)明實施例四提供的拍照處理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0022]請參照圖1,圖1為本發(fā)明實施例一提供的拍照處理方法的流程圖。
[0023]本優(yōu)選實施例的拍照處理方法,包括:
[0024]步驟S101,在監(jiān)測到終端進入拍照界面時,接收用戶在該終端上的敲擊信號;
[0025]例如,終端監(jiān)測到用戶打開終端的相機時,檢測用戶是否用手在終端上進行敲擊,可以通過終端自帶的麥克風(fēng)、受話器或者揚聲器,檢測該敲擊信號,該終端可以為手機、平板電腦等設(shè)備。
[0026]步驟S102,在預(yù)設(shè)數(shù)據(jù)庫中查找與該敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本;
[0027]例如,終端預(yù)先設(shè)置有數(shù)據(jù)庫,該數(shù)據(jù)庫存儲有多個預(yù)設(shè)敲擊信號樣本;終端在該數(shù)據(jù)庫中查找與該敲擊信號匹配的預(yù)設(shè)敲擊信號樣本;如果沒有查找到,則執(zhí)行步驟S103;如果查找到,則執(zhí)行步驟S104;
[0028]步驟S103,當(dāng)在該預(yù)設(shè)數(shù)據(jù)庫中沒有查找到與該敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本時,則不作處理;
[0029]例如,如果終端在該預(yù)設(shè)數(shù)據(jù)庫中,沒有找到與該敲擊信號匹配的預(yù)設(shè)敲擊信號樣本時,按照正常拍照方式進行拍照,譬如當(dāng)終端檢測到用戶按下拍照鍵時,立即進行拍照。
[0030]步驟S104,當(dāng)在該預(yù)設(shè)數(shù)據(jù)庫中查找到與該敲擊信號對應(yīng)的預(yù)設(shè)敲擊信號樣本時,獲取該預(yù)設(shè)敲擊信號樣本對應(yīng)的延遲時間;
[0031]例如,如果終端在該預(yù)設(shè)數(shù)據(jù)庫中,找到與該敲擊信號匹配的預(yù)設(shè)敲擊信號樣本時,獲取該預(yù)設(shè)敲擊信號樣本對應(yīng)的延遲時間,其中每個預(yù)設(shè)敲擊信號樣本對應(yīng)一延遲時間。
[0032]步驟S105,根據(jù)該延遲時間進行延時拍照。
[0033]例如,終端接收到敲擊信號時,延遲該延遲時間后進行拍照,以獲得照片。
[0034]本優(yōu)選實施例的拍照處理方法,在拍照界面時,當(dāng)用戶在終端上輸入的敲擊信號時,根據(jù)該敲擊信號獲取對應(yīng)的延遲時間,以實現(xiàn)延遲拍照,從而使得用戶使用更加方便,且提高用戶服務(wù)質(zhì)量。
[0035]請參照圖2,圖2為本發(fā)明實施例二提供的拍照處理方法的流程圖。
[0036]本優(yōu)選實施例的拍照處理方法,包括:
[0037]步驟S201、在監(jiān)測到終端進入拍照界面時,接收用戶在該終端上的敲擊信號;
[0038]例如,終端監(jiān)測到用戶打開終端的相機時,檢測用戶是否用手在終端上進行敲擊,這里對敲擊的位置不作限定,比如,用戶可以在終端的任何位置進行敲擊,只要終端能檢測到該敲擊操作均可,該終端可以為手機、平板電腦等設(shè)備。
[0039]當(dāng)然,為了提高避免誤操作,接收用戶在該終端上的敲擊信號的步驟包括:
[0040](1)獲取該終端上的振動信號;
[0041](2)判斷該振動信號是否為用戶通過敲擊該終端產(chǎn)生的振動信號;
[0042](3)如果是,則確定該振動信號為該敲擊信號。
[0043]該敲擊信號為根據(jù)用戶通過敲擊產(chǎn)生的振動信號產(chǎn)生的,例如,當(dāng)監(jiān)聽到終端有音樂播放或者視頻播放時,終端接收用戶在終端上的振動信號,之后判斷該振動信號是否為用戶通過敲擊產(chǎn)生的振動信號,如果是,則確定該振動信號為該敲擊信號;
[0044]具體地,本實施例中用戶的敲擊操作可以為用手指直接點擊終端,也可以是利用其他硬物,比如用筆桿、鑰匙等,點擊終端。
[0045]由于敲擊動作時間非常短暫,且通過設(shè)備的固體傳播,因此,終端受到用戶敲擊產(chǎn)生的振動信號是一種特殊的振動信號,其與終端受到其他作用力產(chǎn)生的振動信號,或者終端傳遞的外部振源產(chǎn)生的振動信號不相同。從電學(xué)角度來分析敲擊產(chǎn)生的振動信號,比如將敲擊產(chǎn)生的振動信號轉(zhuǎn)換成數(shù)字信號,對該數(shù)字信號進行數(shù)字處理分析,可以得出以下分析結(jié)果:
[0046]從信號時間來看,該信號持續(xù)的時間時長非常短(毫秒級別);從信號幅值大小比較來看,該數(shù)字信號的電平相對較大,(由于振動信號是固體傳播,且由終端自身傳播),比一般振動信號對應(yīng)的數(shù)字信號的信號強更大的;從信號的頻譜來看,頻率覆蓋了整個數(shù)字信號頻段,且各個頻率的幅值差別不大。
[0047]因此,可以基于上述振動信號對應(yīng)的數(shù)字信號的特點或者特征,識別或者判斷獲取到的振動信號是否為用戶通過敲擊產(chǎn)生的振動信號;判斷獲取到的振動信號是否為用戶通過敲擊產(chǎn)生的振動信號的具體判斷過程可以為:
[0048]將該振動信號轉(zhuǎn)換成對應(yīng)的振動數(shù)字信號;
[0049]獲取該振動數(shù)字信號的關(guān)鍵特征信息;
[0050]根據(jù)該關(guān)鍵特征信息判斷振動信號是否為用戶通過敲擊終端產(chǎn)生的振動信號,比如,通過終端自帶的麥克風(fēng)、受話器或者揚聲器將該振動信號轉(zhuǎn)換成模擬電信號,然后,將該模擬電信號進行模數(shù)轉(zhuǎn)換(例如,通過模數(shù)轉(zhuǎn)換器轉(zhuǎn)換),得到振動數(shù)字信號,對該振動數(shù)據(jù)信號進行數(shù)字處理(DSP),以得到該振動數(shù)字信號的,關(guān)鍵特征信息,然后,根據(jù)關(guān)鍵特征信息判斷該振動信號是否為敲擊信號。為了便于判斷,本實施例在得到模擬電信號之后,進行模數(shù)轉(zhuǎn)換之前,還可以對模擬電信號進行放大處理,比如通過PGA放大器對該模擬電信號進行放大處理,其中,對數(shù)字信號的處理可以由DSP芯片來執(zhí)行。
[0051]其中,振動數(shù)字信號的關(guān)鍵特征信息可以包括:頻率信息(包括頻率分布、頻帶寬度等)、幅值信息(包括平均幅值)、以及時間信息(信號周期)中的至少一種,當(dāng)然,還可以包括其他特征信息。
[0052]本實施例中,根據(jù)關(guān)鍵特征信息來判斷,比如,判斷關(guān)鍵特征信息是否滿足預(yù)設(shè)條件,若是,則判定該振動信號為用戶通過敲擊該終端產(chǎn)生的振動信號,否則,判定該振動信號不是用戶通過敲擊該終端產(chǎn)生的振動信號。
[0053]例如,在關(guān)鍵特征信息包括:頻率信息、幅值信息、以及時