用于在移動(dòng)終端拍照過程中預(yù)處理的方法及移動(dòng)終端的制作方法
【專利摘要】本發(fā)明公開了一種用于在移動(dòng)終端拍照過程中預(yù)處理的方法及移動(dòng)終端,該方法包括:移動(dòng)終端根據(jù)用戶指令進(jìn)入拍照模式;移動(dòng)終端在檢測(cè)到移動(dòng)終端中的相機(jī)對(duì)焦成功之后,進(jìn)一步通過第一傳感器檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;根據(jù)運(yùn)動(dòng)狀態(tài)信息判斷移動(dòng)終端是否處于相對(duì)靜止?fàn)顟B(tài);如果判斷處于相對(duì)靜止?fàn)顟B(tài)且持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間,則移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。本發(fā)明的實(shí)施例具有照片處理速度效率高、減少照片處理時(shí)間的優(yōu)點(diǎn)。
【專利說明】用于在移動(dòng)終端拍照過程中預(yù)處理的方法及移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及相機(jī)【技術(shù)領(lǐng)域】,特別涉及一種用于在移動(dòng)終端拍照過程中預(yù)處理的方法及移動(dòng)終端。
【背景技術(shù)】
[0002]目前,大多移動(dòng)終端都具有拍照功能,如在移動(dòng)終端上進(jìn)行拍照時(shí),其流程很簡(jiǎn)單,用戶只需按下快門即可,但是,如果整個(gè)流程中涉及到了對(duì)照片的處理(預(yù)處理),特別在移動(dòng)終端上資源有限,照片的處理(預(yù)處理)時(shí)間就有可能成為最大的瓶頸。其中的一個(gè)瓶頸為:對(duì)照片進(jìn)行處理的所有操作都需要等待用戶按下快門獲得照片之后才能夠?qū)φ掌M(jìn)行處理。
[0003]對(duì)照片的處理例如在圖像識(shí)別過程中,由于拍照產(chǎn)生的圖片大小不一,對(duì)于上傳的數(shù)據(jù)量也大有不同。因此,需要在移動(dòng)終端對(duì)照片進(jìn)行壓縮等處理,以保證服務(wù)端識(shí)別的準(zhǔn)確率及上傳的數(shù)據(jù)包較小。
[0004]綜上可知,對(duì)照片的處理的計(jì)算量的大小對(duì)整個(gè)流程的時(shí)間有非常大的影響。而現(xiàn)有的移動(dòng)終端的拍照及照片處理依賴用戶拍照后的數(shù)據(jù),即對(duì)照片的預(yù)處理必須在用戶實(shí)際照相完成之后進(jìn)行,從而造成整個(gè)處理流程持續(xù)時(shí)間較長(zhǎng),相片處理效率的低下。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的旨在至少解決上述技術(shù)缺陷之一。
[0006]為此,本發(fā)明的一個(gè)目的在于提出一種用于在移動(dòng)終端拍照過程中預(yù)處理的方法,該方法具有照片拍照以及對(duì)照片進(jìn)行預(yù)處理時(shí)間短、處理效率高的優(yōu)點(diǎn)。
[0007]本發(fā)明的另一目的在于提出一種移動(dòng)終端。
[0008]為達(dá)到上述目的,本發(fā)明第一方面的實(shí)施例公開了一種用于在移動(dòng)終端拍照過程中預(yù)處理的方法,包括以下步驟:S1:移動(dòng)終端根據(jù)用戶指令進(jìn)入拍照模式;S2:所述移動(dòng)終端在檢測(cè)到所述移動(dòng)終端中的相機(jī)對(duì)焦成功之后,進(jìn)一步通過第一傳感器檢測(cè)所述移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;S3:根據(jù)所述運(yùn)動(dòng)狀態(tài)信息判斷所述移動(dòng)終端是否處于相對(duì)靜止?fàn)顟B(tài);以及S4:如果判斷處于所述相對(duì)靜止?fàn)顟B(tài)且持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間,則所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
[0009]另外,根據(jù)本發(fā)明上述實(shí)施例的用于在移動(dòng)終端拍照過程中預(yù)處理的方法還可以具有如下附加的技術(shù)特征:
[0010]在一些示例中,還包括:S5:所述移動(dòng)終端通過第二傳感器檢測(cè)所述移動(dòng)終端的相對(duì)角度信息;S6:所述移動(dòng)終端根據(jù)所述相對(duì)角度信息判斷所述移動(dòng)終端的相對(duì)角度信息在所述預(yù)設(shè)時(shí)間中是否發(fā)生改變;以及S7:如果判斷未發(fā)生改變,則所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
[0011]在一些示例中,所述第一傳感器和第二傳感器為加速度傳感器、重力傳感器、陀螺儀中的一種或多種。[0012]在一些示例中,如果判斷處于所述相對(duì)靜止?fàn)顟B(tài)但未持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間,則重復(fù)所述步驟S2-S4。
[0013]在一些示例中,如果判斷所述移動(dòng)終端的相對(duì)角度信息在所述預(yù)設(shè)時(shí)間中發(fā)生了改變,則重復(fù)所述步驟S2-S7。
[0014]本發(fā)明第二方面的實(shí)施例提出了一種移動(dòng)終端,包括:模式切換模塊,用于在接收到用戶的拍照模式請(qǐng)求指令時(shí)將所述移動(dòng)終端切換至拍照模式;焦距判斷模塊,用于判斷所述移動(dòng)終端的相機(jī)是否對(duì)焦成功;第一傳感器,用于在所述焦距判斷模塊判斷所述移動(dòng)終端的相機(jī)對(duì)焦成功時(shí),檢測(cè)所述移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;判斷模塊,用于根據(jù)所述運(yùn)動(dòng)狀態(tài)信息判斷移動(dòng)終端是否處于相對(duì)靜止?fàn)顟B(tài),且在判斷移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)時(shí),進(jìn)一步判斷所述相對(duì)靜止?fàn)顟B(tài)的持續(xù)時(shí)間;預(yù)處理模塊,用于在判斷移動(dòng)終端處于所述相對(duì)靜止?fàn)顟B(tài)且持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間時(shí),控制所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
[0015]另外,根據(jù)本發(fā)明上述實(shí)施例的移動(dòng)終端還可以具有如下附加的技術(shù)特征:
[0016]在一些實(shí)例中,還包括:第二傳感器,用于檢測(cè)所述移動(dòng)終端的相對(duì)角度信息;角度判斷模塊,用于根據(jù)所述相對(duì)角度信息判斷所述移動(dòng)終端的相對(duì)角度信息在所述預(yù)設(shè)時(shí)間中是否發(fā)生改,其中,當(dāng)所述角度判斷模塊判斷所述相對(duì)角度信息未發(fā)生改變時(shí),所述預(yù)處理模塊控制所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
[0017]在一些實(shí)例中,所述第一傳感器和第二傳感器為加速度傳感器、重力傳感器、陀螺儀中的一種或多種。
[0018]在一些實(shí)例中,當(dāng)所述判斷模塊判斷移動(dòng)終端處于所述相對(duì)靜止?fàn)顟B(tài)但未持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間時(shí),所述焦距判斷模塊進(jìn)行下一次的判斷。
[0019]在一些實(shí)例中,當(dāng)所述角度判斷模塊判斷所述移動(dòng)終端的相對(duì)角度信息在所述預(yù)設(shè)時(shí)間中發(fā)生了改變時(shí),所述焦距判斷模塊進(jìn)行下一次的判斷。
[0020]本發(fā)明的實(shí)施例的用于在移動(dòng)終端拍照過程中預(yù)處理的方法及移動(dòng)終端在相機(jī)對(duì)焦成功之后,自動(dòng)判斷移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)的持續(xù)時(shí)間是否超過預(yù)設(shè)時(shí)間,且在持續(xù)時(shí)間超過該預(yù)定時(shí)間之后判定用戶有拍攝圖像的意向,移動(dòng)終端便自動(dòng)地模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。相比于傳統(tǒng)的相機(jī)或者帶拍照功能的移動(dòng)終端等而言,將用戶實(shí)際拍照,如按下快門進(jìn)行拍照得到當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理的操作提前至用戶實(shí)際按下快門之前進(jìn)行,即將用戶實(shí)際拍照以后通過移動(dòng)終端等對(duì)照片進(jìn)行預(yù)處理的操作提前,由此,特別是在存在對(duì)照片進(jìn)行預(yù)處理操作時(shí),節(jié)省了相片的預(yù)處理時(shí)間,例如,在圖像識(shí)別過程中,由于拍照產(chǎn)生的圖片大小不一,對(duì)于上傳的數(shù)據(jù)量也大有不同,通常需要在移動(dòng)終端等設(shè)備上對(duì)照片進(jìn)行壓縮等處理工作,以保證上傳至服務(wù)端識(shí)別的準(zhǔn)確率及上傳的數(shù)據(jù)包較小。因此,本發(fā)明的實(shí)施例在用戶實(shí)際拍照之前,將用戶按下快門后對(duì)得到圖像的處理提前完成,從而節(jié)省了照相和圖像在移動(dòng)終端上的處理時(shí)間,節(jié)省整個(gè)工作流時(shí)間。
[0021]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說明】[0022]本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0023]圖1為根據(jù)本發(fā)明實(shí)施例的用于在移動(dòng)終端拍照過程中預(yù)處理的方法的流程圖;
[0024]圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的用于在移動(dòng)終端拍照過程中預(yù)處理的方法的流程圖;
[0025]圖3為根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于在移動(dòng)終端拍照過程中預(yù)處理的方法的流程圖;以及
[0026]圖4為本發(fā)明實(shí)施例的移動(dòng)終端的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0027]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。
[0028]在本發(fā)明的描述中,需要理解的是,術(shù)語“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡(jiǎn)化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。
[0029]在本發(fā)明的描述中,需要說明的是,除非另有規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是機(jī)械連接或電連接,也可以是兩個(gè)元件內(nèi)部的連通,可以是直接相連,也可以通過中間媒介間接相連,對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語的具體含義。
[0030]以下結(jié)合附圖1和2首先描述根據(jù)本發(fā)明實(shí)施例的用于在移動(dòng)終端拍照過程中預(yù)處理的方法。
[0031]參考圖1,根據(jù)本發(fā)明實(shí)施例的用于在移動(dòng)終端拍照過程中預(yù)處理的方法,包括如下步驟:
[0032]步驟S101,移動(dòng)終端根據(jù)用戶指令進(jìn)入拍照模式,在本發(fā)明的一些實(shí)例中,拍照模式為照相模式。
[0033]步驟S102,移動(dòng)終端在檢測(cè)到移動(dòng)終端中的相機(jī)對(duì)焦成功之后,進(jìn)一步通過第一傳感器檢測(cè)所述移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息。
[0034]在該實(shí)例中,首先獲取移動(dòng)終端的相機(jī)的攝像頭當(dāng)前對(duì)焦?fàn)顟B(tài),如果當(dāng)前攝像頭處于對(duì)焦?fàn)顟B(tài),則判斷對(duì)焦成功,接著通過第一傳感器檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息,在該實(shí)例中,運(yùn)動(dòng)信息狀態(tài)包括但不限于:多個(gè)方向的加速度數(shù)據(jù),多個(gè)方向如移動(dòng)終端所處的三維空間中的X軸、Y軸和Z軸。
[0035]步驟S103,根據(jù)運(yùn)動(dòng)狀態(tài)信息判斷移動(dòng)終端是否處于相對(duì)靜止?fàn)顟B(tài)。例如,如果判斷X軸、Y軸和Z軸的各個(gè)方向的加速度數(shù)據(jù)的數(shù)值均小于第一閾值,則可判定移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)。在該實(shí)例中,第一閾值由經(jīng)驗(yàn)值確定,可設(shè)為0,即保證X軸、Y軸和Z軸的相應(yīng)的加速度值較小或者為O。
[0036]步驟S104,如果判斷處于相對(duì)靜止?fàn)顟B(tài)且持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間,則移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。
[0037]在一些實(shí)例中,上述預(yù)定時(shí)間由經(jīng)驗(yàn)值確定,例如設(shè)置為2秒,則判斷相機(jī)對(duì)焦成功之后,且在移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)的連續(xù)持續(xù)時(shí)間是否大于2秒,如果是則可以認(rèn)為用戶有打算拍攝當(dāng)前場(chǎng)景的意向,此時(shí),即在用戶按下快門拍照之前,移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。當(dāng)然,本發(fā)明的實(shí)施例并不限于此,該預(yù)定時(shí)間也與相機(jī)的對(duì)焦速度、移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)的條件等因素相關(guān)。通常根據(jù)移動(dòng)終端的不同將該預(yù)定時(shí)間設(shè)置在1-3秒左右。
[0038]步驟S105,如果判斷用戶按下快門進(jìn)行拍照,則移動(dòng)終端將預(yù)處理后的圖像提供給用戶,以供用戶選擇。具體地,在用戶實(shí)際按下快門進(jìn)行拍照以后,用戶可選擇該預(yù)處理后的圖像,并應(yīng)用在實(shí)際的應(yīng)用中,從而可以節(jié)省掉用戶實(shí)際按下快門以后,才對(duì)拍照得到圖像進(jìn)行預(yù)處理所需要的時(shí)間,從而實(shí)現(xiàn)提高效率的目的。
[0039]本發(fā)明的實(shí)施例在移動(dòng)終端的相機(jī)對(duì)焦成功之后,自動(dòng)判斷移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)的持續(xù)時(shí)間是否超過預(yù)設(shè)時(shí)間,且在持續(xù)時(shí)間超過該預(yù)定時(shí)間之后判定用戶有拍攝圖像的意向,移動(dòng)終端便自動(dòng)地模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。相比于傳統(tǒng)的相機(jī)或者帶拍照功能的移動(dòng)終端等而言,將用戶實(shí)際拍照,如按下快門進(jìn)行拍照得到當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理的操作提前至用戶實(shí)際按下快門之前進(jìn)行,即將用戶實(shí)際拍照以后通過移動(dòng)終端等對(duì)照片進(jìn)行預(yù)處理的操作提前,由此,特別是在存在對(duì)照片進(jìn)行預(yù)處理操作時(shí),節(jié)省了相片的預(yù)處理時(shí)間,例如,在圖像識(shí)別過程中,由于拍照產(chǎn)生的圖片大小不一,對(duì)于上傳的數(shù)據(jù)量也大有不同,通常需要在移動(dòng)終端等設(shè)備上對(duì)照片進(jìn)行壓縮等處理工作,以保證上傳至服務(wù)端識(shí)別的準(zhǔn)確率及上傳的數(shù)據(jù)包較小。因此,本發(fā)明的實(shí)施例在用戶實(shí)際拍照之前,將用戶按下快門后對(duì)得到圖像的處理提前完成,從而節(jié)省了照相和圖像在移動(dòng)終端上的處理時(shí)間,節(jié)省整個(gè)工作流時(shí)間。
[0040]參考圖2,本發(fā)明實(shí)施例的方法在上述實(shí)施例的步驟S104之后且在步驟S105之前進(jìn)一步包括如下步驟:
[0041]步驟S201,移動(dòng)終端通過第二傳感器檢測(cè)移動(dòng)終端的相對(duì)角度信息。例如移動(dòng)終端的水平角度息。
[0042]步驟S202,移動(dòng)終端根據(jù)相對(duì)角度信息判斷移動(dòng)終端的相對(duì)角度信息在預(yù)設(shè)時(shí)間,(例如2秒)中是否發(fā)生改變。
[0043]步驟S203,如果判斷未發(fā)生改變,則移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。具體地,在移動(dòng)終端的相機(jī)對(duì)焦成功之后的預(yù)定時(shí)間內(nèi),判定移動(dòng)終端的各個(gè)方向的加速度均較低且移動(dòng)終端的角度,如水平角度未改變的條件下,模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。由此,進(jìn)一步提升對(duì)判定用戶是否有按下快門進(jìn)行拍照意向的準(zhǔn)確性,降低誤判的發(fā)生,從而提升預(yù)處理效率,避免不必要的預(yù)處理。
[0044]需理解,檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息和相對(duì)角度信息的途徑有多重,因此,本發(fā)明實(shí)施例的第一和第二傳感器可以為但不限于:加速度傳感器、重力傳感器、陀螺儀中的一種或多種。
[0045]進(jìn)一步地,如果判斷處于相對(duì)靜止?fàn)顟B(tài)但未持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間,則重復(fù)上述步驟S102至步驟S104。即在移動(dòng)終端的相機(jī)對(duì)焦成功之后,判斷移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)但相對(duì)靜止?fàn)顟B(tài)的持續(xù)時(shí)間小于例如2秒,則判定用戶沒有拍攝當(dāng)前圖像的意向,便進(jìn)行下一次的判斷處理。
[0046]更近一步地,如果判斷移動(dòng)終端的相對(duì)角度信息在預(yù)設(shè)時(shí)間中發(fā)生了改變,則重復(fù)所述步驟S102至步驟S104以及步驟S201至步驟S203。即在移動(dòng)終端的相機(jī)對(duì)焦成功之后,進(jìn)一步判斷在2廟內(nèi)移動(dòng)終端是否發(fā)生旋轉(zhuǎn)運(yùn)動(dòng),如果移動(dòng)終端發(fā)生旋轉(zhuǎn),則判定用戶沒有拍攝當(dāng)前圖像的意向,便進(jìn)行下一次的判斷處理。
[0047]如圖3所示,在本發(fā)明的一個(gè)實(shí)施例中,該方法對(duì)拍照過程以及對(duì)圖像的預(yù)處理過程包括五個(gè)階段,具體地:
[0048]1、相機(jī)模塊,即將移動(dòng)終端等設(shè)備切換至拍照模式以及對(duì)焦、按快門拍照等階段。
[0049]2、運(yùn)動(dòng)信息監(jiān)控,即檢測(cè)相機(jī)等設(shè)備的運(yùn)動(dòng)狀態(tài)階段。
[0050]3、水平角度信息監(jiān)控,即檢測(cè)相機(jī)等設(shè)備的相對(duì)角度階段。
[0051]4、認(rèn)定模塊,即根據(jù)運(yùn)動(dòng)狀態(tài)或者相對(duì)角度對(duì)用戶是否有著按下快門,從而進(jìn)行實(shí)際拍照意向階段。
[0052]5、下步工作,具體地,包括認(rèn)定后模擬拍照,并對(duì)模擬拍照的圖像進(jìn)行預(yù)處理,以及在用戶實(shí)際按下快門拍照后,將預(yù)處理后的圖像提供給用戶,以便用戶選擇該圖像,并對(duì)該圖像進(jìn)行后續(xù)的處理工作。
[0053]根據(jù)本發(fā)明的實(shí)施例,可將用戶實(shí)際按下快門拍照以后對(duì)照片的處理操作提前至用戶時(shí)間拍照之前進(jìn)行,由此減少用戶實(shí)際拍照并對(duì)照片進(jìn)行處理的整個(gè)流程的時(shí)間,提
高效率。
[0054]如圖4所示,本發(fā)明的進(jìn)一步實(shí)施例提出了一種移動(dòng)終端400,包括模式切換模塊410、焦距判斷模塊420、第一傳感器430、判斷模塊440和預(yù)處理模塊450。其中:
[0055]模式切換模塊410用于在接收到用戶的拍照模式請(qǐng)求指令時(shí)將移動(dòng)終端切換至拍照模式。焦距判斷模塊420用于判斷移動(dòng)終端的相機(jī)是否對(duì)焦成功。第一傳感器430用于在焦距判斷模塊420判斷移動(dòng)終端400的相機(jī)(圖中為示出)對(duì)焦成功時(shí),檢測(cè)移動(dòng)終端400的運(yùn)動(dòng)狀態(tài)信息。判斷模塊440用于根據(jù)運(yùn)動(dòng)狀態(tài)信息判斷移動(dòng)終端400是否處于相對(duì)靜止?fàn)顟B(tài),且在判斷移動(dòng)終端400處于相對(duì)靜止?fàn)顟B(tài)時(shí),進(jìn)一步判斷相對(duì)靜止?fàn)顟B(tài)的持續(xù)時(shí)間。預(yù)處理模塊450用于在判斷移動(dòng)終端400處于相對(duì)靜止?fàn)顟B(tài)且持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間(例如2秒)時(shí),控制移動(dòng)終端400模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)當(dāng)前圖像進(jìn)行預(yù)處理。
[0056]本發(fā)明的實(shí)施例的移動(dòng)終端,相比于傳統(tǒng)的相機(jī)或者帶拍照功能的移動(dòng)終端等而言,將用戶實(shí)際拍照的圖像進(jìn)行處理的操作提前,由此,節(jié)省了相片的預(yù)處理時(shí)間,例如,在圖像識(shí)別過程中,由于拍照產(chǎn)生的圖片大小不一,對(duì)于上傳的數(shù)據(jù)量也大有不同,通常需要在移動(dòng)終端等設(shè)備上對(duì)照片進(jìn)行壓縮等處理工作,以保證上傳至服務(wù)端識(shí)別的準(zhǔn)確率及上傳的數(shù)據(jù)包較小。因此,本發(fā)明的實(shí)施例節(jié)省了照相和圖像在移動(dòng)終端上的處理時(shí)間,節(jié)省整個(gè)工作流時(shí)間。
[0057]結(jié)合圖3,在本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)終端400包括第二傳感器460和角度判斷模塊470。具體地,第二傳感器460用于檢測(cè)移動(dòng)終端400的相對(duì)角度信息。角度判斷模塊470用于根據(jù)相對(duì)角度信息判斷移動(dòng)終端400的相對(duì)角度信息在預(yù)設(shè)時(shí)間中是否發(fā)生改,其中,當(dāng)所述角度判斷模塊470判斷相對(duì)角度信息未發(fā)生改變時(shí),所述預(yù)處理模塊控制所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。具體地,在移動(dòng)終端400的相機(jī)對(duì)焦成功之后的預(yù)定時(shí)間內(nèi),判定各個(gè)方向的加速度均較低且移動(dòng)終端的角度,如水平角度未改變的條件下,模擬觸發(fā)拍攝并對(duì)圖像進(jìn)行預(yù)處理。由此,進(jìn)一步提升對(duì)判定用戶是否有按下快門進(jìn)行拍照意向的準(zhǔn)確性,降低誤判的發(fā)生,從而提升預(yù)處理效率。
[0058]在上述實(shí)例中,第一傳感器430和第二傳感器460為但不限于:加速度傳感器、重力傳感器、陀螺儀中的一種或多種。
[0059]在本發(fā)明一個(gè)實(shí)施例中,當(dāng)判斷模塊440判斷移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)但未持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間時(shí),焦距判斷模塊420進(jìn)行下一次的判斷。進(jìn)一步地,當(dāng)角度判斷模塊470判斷移動(dòng)終端的相對(duì)角度信息在預(yù)設(shè)時(shí)間中發(fā)生了改變時(shí),焦距判斷模塊420進(jìn)行下一次的判斷。
[0060]根據(jù)本發(fā)明的實(shí)施例的移動(dòng)終端,具有節(jié)省用戶實(shí)際拍照并對(duì)照片進(jìn)行處理的整個(gè)過程的時(shí)間的優(yōu)點(diǎn),該移動(dòng)終端的照片處理效率高。
[0061]在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0062]盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
【權(quán)利要求】
1.一種用于在移動(dòng)終端拍照過程中預(yù)處理的方法,其特征在于,包括以下步驟: S1:移動(dòng)終端根據(jù)用戶指令進(jìn)入拍照模式; 52:所述移動(dòng)終端在檢測(cè)到所述移動(dòng)終端中的相機(jī)對(duì)焦成功之后,進(jìn)一步通過第一傳感器檢測(cè)所述移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息; 53:根據(jù)所述運(yùn)動(dòng)狀態(tài)信息判斷所述移動(dòng)終端是否處于相對(duì)靜止?fàn)顟B(tài);以及 S4:如果判斷處于所述相對(duì)靜止?fàn)顟B(tài)且持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間,則所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
2.如權(quán)利要求1所述的用于在移動(dòng)終端拍照過程中預(yù)處理的方法,其特征在于,還包括: 55:所述移動(dòng)終端通過第二傳感器檢測(cè)所述移動(dòng)終端的相對(duì)角度信息; 56:所述移動(dòng)終端根據(jù)所述相對(duì)角度信息判斷所述移動(dòng)終端的相對(duì)角度信息在所述預(yù)設(shè)時(shí)間中是否發(fā)生改變;以及 57:如果判斷未發(fā)生改變,則所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
3.如權(quán)利要求2所述的用于在移動(dòng)終端拍照過程中預(yù)處理的方法,其特征在于,所述第一傳感器和第二傳感器為加速度傳感器、重力傳感器、陀螺儀中的一種或多種。
4.如權(quán)利要求1-3任一項(xiàng)所述的用于在移動(dòng)終端拍照過程中預(yù)處理的方法,其特征在于,如果判斷處于所述相對(duì)靜止?fàn)顟B(tài)但未持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間,則重復(fù)所述步驟S2-S4。
5.如權(quán)利要求1-4任一 項(xiàng)所述的用于在移動(dòng)終端拍照過程中預(yù)處理的方法,其特征在于,如果判斷所述移動(dòng)終端的相對(duì)角度信息在所述預(yù)設(shè)時(shí)間中發(fā)生了改變,則重復(fù)所述步驟 S2-S7。
6.一種移動(dòng)終端,其特征在于,包括: 模式切換模塊,用于在接收到用戶的拍照模式請(qǐng)求指令時(shí)將所述移動(dòng)終端切換至拍照模式; 焦距判斷模塊,用于判斷所述移動(dòng)終端的相機(jī)是否對(duì)焦成功; 第一傳感器,用于在所述焦距判斷模塊判斷所述移動(dòng)終端的相機(jī)對(duì)焦成功時(shí),檢測(cè)所述移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息; 判斷模塊,用于根據(jù)所述運(yùn)動(dòng)狀態(tài)信息判斷移動(dòng)終端是否處于相對(duì)靜止?fàn)顟B(tài),且在判斷移動(dòng)終端處于相對(duì)靜止?fàn)顟B(tài)時(shí),進(jìn)一步判斷所述相對(duì)靜止?fàn)顟B(tài)的持續(xù)時(shí)間; 預(yù)處理模塊,用于在判斷移動(dòng)終端處于所述相對(duì)靜止?fàn)顟B(tài)且持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間時(shí),控制所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
7.如權(quán)利要求6所述的移動(dòng)終端,其特征在于,還包括: 第二傳感器,用于檢測(cè)所述移動(dòng)終端的相對(duì)角度信息; 角度判斷模塊,用于根據(jù)所述相對(duì)角度信息判斷所述移動(dòng)終端的相對(duì)角度信息在所述預(yù)設(shè)時(shí)間中是否發(fā)生改, 其中,當(dāng)所述角度判斷模塊判斷所述相對(duì)角度信息未發(fā)生改變時(shí),所述預(yù)處理模塊控制所述移動(dòng)終端模擬觸發(fā)拍攝以獲取當(dāng)前圖像并對(duì)所述當(dāng)前圖像進(jìn)行預(yù)處理。
8.如權(quán)利要求7所述的移動(dòng)終端,其特征在于,所述第一傳感器和第二傳感器為加速度傳感器、重力傳感器、陀螺儀中的一種或多種。
9.如權(quán)利要求6-8任一項(xiàng)所述的移動(dòng)終端,其特征在于,當(dāng)所述判斷模塊判斷移動(dòng)終端處于所述相對(duì)靜止?fàn)顟B(tài)但未持續(xù)時(shí)間超過預(yù)設(shè)時(shí)間時(shí),所述焦距判斷模塊進(jìn)行下一次的判斷。
10.如權(quán)利要求6-9任一項(xiàng)所述的移動(dòng)終端,其特征在于,當(dāng)所述角度判斷模塊判斷所述移動(dòng)終端的相對(duì)角 度信息在所述預(yù)設(shè)時(shí)間中發(fā)生了改變時(shí),所述焦距判斷模塊進(jìn)行下一次的判斷。
【文檔編號(hào)】H04N5/232GK103581528SQ201210251604
【公開日】2014年2月12日 申請(qǐng)日期:2012年7月19日 優(yōu)先權(quán)日:2012年7月19日
【發(fā)明者】劉俊啟 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司