亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

應(yīng)用于移動終端的跳閃控制方法及移動終端與流程

文檔序號:11545940閱讀:256來源:國知局
應(yīng)用于移動終端的跳閃控制方法及移動終端與流程
本發(fā)明屬于攝像技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用于移動終端的跳閃控制方法及移動終端。

背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,移動終端(例如手機、平板電腦等)的功能也越來越豐富,如今為了實現(xiàn)拍照和錄像的功能,許多移動終端均配備有前置攝像頭和和后置攝像頭,出于節(jié)約成本考慮,前置攝像頭往往采用價格較低的低像素攝像頭,因此,前置攝像頭的成像質(zhì)量也比后置攝像頭的成像質(zhì)量差很多。為了解決前置攝像頭成像質(zhì)量差的問題,很多廠商提出了配備旋轉(zhuǎn)攝像頭的移動終端,通過設(shè)置旋轉(zhuǎn)機構(gòu),使得攝像頭能夠在移動終端本體上進(jìn)行多角度的旋轉(zhuǎn),從而實現(xiàn)用一個攝像頭頂替了傳統(tǒng)的前置攝像頭和后置攝像頭,提升了用戶的拍照體驗。目前,帶有旋轉(zhuǎn)攝像頭的移動終端的旋轉(zhuǎn)機構(gòu)上一般還設(shè)置有閃光燈,由于該閃光燈和攝像頭結(jié)構(gòu)一般設(shè)置在一起的,所以在拍照的時候,閃光燈的打閃方式為垂直打閃,即垂直把光線打在拍攝物體上,這樣會使拍攝物體過度曝光,導(dǎo)致拍攝物體過亮或者慘白,并且沒有立體感。

技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種應(yīng)用于移動終端的跳閃控制方法及移動終端,旨在解決上述現(xiàn)有的移動終端在拍照時閃光燈的打閃方式為垂直打閃,會使拍攝物體過度曝光,導(dǎo)致拍攝物體過亮或者慘白,并且沒有立體感的問題。本發(fā)明是這樣實現(xiàn)的,一種應(yīng)用于移動終端的跳閃控制方法,所述移動終端包括移動終端主體、設(shè)置在所述移動終端主體頂部,并可相對于所述移動終端主體旋轉(zhuǎn)的旋轉(zhuǎn)攝像頭組件、設(shè)置在所述移動終端主體頂部,并可相對于所述移動終端主體旋轉(zhuǎn)的旋轉(zhuǎn)閃光燈組件、以及中央處理器;所述旋轉(zhuǎn)攝像頭組件通過第一轉(zhuǎn)軸固定于所述移動終端主體的頂部,所述第一轉(zhuǎn)軸的一端設(shè)置有第一馬達(dá),所述旋轉(zhuǎn)攝像頭組件包括第一連接件以及設(shè)置在所述第一連接件上的攝像頭和第一磁鐵模塊;所述移動終端主體上與所述第一磁鐵模塊相對應(yīng)的位置設(shè)置有第一霍爾傳感器;所述第一磁鐵模塊和所述第一霍爾傳感器之間的距離隨著所述攝像頭的轉(zhuǎn)動而發(fā)生變化;所述旋轉(zhuǎn)閃光燈組件通過第二轉(zhuǎn)軸固定于所述移動終端的頂部,所述第二轉(zhuǎn)軸的一端設(shè)置有第二馬達(dá),所述旋轉(zhuǎn)閃光燈組件包括第二連接件以及設(shè)置在所述第二連接件上的閃光燈和第二磁鐵模塊;所述移動終端主體上與所述第二磁鐵模塊對應(yīng)的位置設(shè)置有第二霍爾傳感器;所述第二磁鐵模塊和所述第二霍爾傳感器之間的距離隨著所述閃光燈的轉(zhuǎn)動而發(fā)生變化;所述第一霍爾傳感器和所述第二霍爾傳感器均與所述中央處理器連接;所述方法包括:通過所述中央處理器接收用戶輸入的跳閃拍照指令;根據(jù)所述跳閃拍照指令分別控制所述第一馬達(dá)帶動所述攝像頭、所述第二馬達(dá)帶動所述閃光燈轉(zhuǎn)動;在旋轉(zhuǎn)過程中實時檢測所述第一霍爾傳感器輸出的第一霍爾值和所述第二霍爾傳感器輸出的第二霍爾值;根據(jù)所述第一霍爾值和所述第二霍爾值判斷是否達(dá)到跳閃角度,若達(dá)到所述跳閃角度,則使所述第一馬達(dá)和第二馬達(dá)停止轉(zhuǎn)動。在本發(fā)明所述的應(yīng)用于移動終端的跳閃控制方法中,所述跳閃拍照指令包括跳閃角度、所述攝像頭的第一旋轉(zhuǎn)方向、第一目標(biāo)角度以及所述閃光燈的第二旋轉(zhuǎn)方向。在本發(fā)明所述的應(yīng)用于移動終端的跳閃控制方法中,所述根據(jù)所述跳閃拍照指令分別控制所述第一馬達(dá)帶動所述攝像頭、所述第二馬達(dá)帶動所述閃光燈轉(zhuǎn)動具體包括:根據(jù)所述跳閃角度和所述攝像頭的第一目標(biāo)角度確定所述閃關(guān)燈的第二目標(biāo)角度;根據(jù)所述第一旋轉(zhuǎn)方向和所述第一目標(biāo)角度控制所述第一馬達(dá)帶動所述攝像頭轉(zhuǎn)動;同時,根據(jù)所述第二旋轉(zhuǎn)方向和所述第二目標(biāo)角度控制所述第二馬達(dá)帶動所述閃光燈轉(zhuǎn)動。在本發(fā)明所述的應(yīng)用于移動終端的跳閃控制方法中,所述根據(jù)所述第一霍爾值和所述第二霍爾值判斷是否達(dá)到跳閃角度,若達(dá)到所述跳閃角度,則使所述第一馬達(dá)和第二馬達(dá)停止轉(zhuǎn)動具體包括:根據(jù)所述第一霍爾值以及所述第一霍爾傳感器與所述攝像頭角度值的對應(yīng)關(guān)系表確定所述攝像頭的角度,當(dāng)所述攝像頭的角度達(dá)到所述第一目標(biāo)角度時,使所述第一馬達(dá)停止轉(zhuǎn)動;所述第一霍爾傳感器與所述攝像頭角度值的對應(yīng)關(guān)系表是根據(jù)所述攝像頭在各個角度下測得的霍爾值預(yù)先設(shè)置的表;同時,根據(jù)所述第二霍爾值以及所述第二霍爾傳感器與所述閃光燈角度值的對應(yīng)關(guān)系表確定所述閃光燈的角度,當(dāng)所述閃光燈的角度達(dá)到所述第二目標(biāo)角度,使所述第二馬達(dá)停止轉(zhuǎn)動;所述第二霍爾傳感器與所述閃光燈角度值的對應(yīng)關(guān)系表是根據(jù)所述閃光燈在各個角度下測得的霍爾值預(yù)先設(shè)置的表。在本發(fā)明所述的應(yīng)用于移動終端的跳閃控制方法中,所述攝像頭和所述閃光燈均可在預(yù)設(shè)范圍內(nèi)轉(zhuǎn)動,在旋轉(zhuǎn)過程中還包括:根據(jù)所述第一霍爾值以及所述第一霍爾傳感器與所述攝像頭角度值的對應(yīng)關(guān)系表確定所述攝像頭的角度,當(dāng)所述攝像頭的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第一馬達(dá)停止轉(zhuǎn)動;同時,根據(jù)所述第二霍爾值以及所述第二霍爾傳感器與所述閃光燈角度值的對應(yīng)關(guān)系表確定所述閃光燈的角度,當(dāng)所述閃光燈的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第二馬達(dá)停止轉(zhuǎn)動。本發(fā)明還提供一種移動終端,包括移動終端主體、設(shè)置在所述移動終端主體頂部,并可相對于所述移動終端主體旋轉(zhuǎn)的旋轉(zhuǎn)攝像頭組件、設(shè)置在所述移動終端主體頂部,并可相對于所述移動終端主體旋轉(zhuǎn)的旋轉(zhuǎn)閃光燈組件以及中央處理器;所述旋轉(zhuǎn)攝像頭組件通過第一轉(zhuǎn)軸固定于所述移動終端主體的頂部,所述第一轉(zhuǎn)軸的一端設(shè)置有第一馬達(dá),所述旋轉(zhuǎn)攝像頭組件包括第一連接件以及設(shè)置在所述第一連接件上的攝像頭和第一磁鐵模塊;所述移動終端主體上與所述第一磁鐵模塊相對應(yīng)的位置設(shè)置有第一霍爾傳感器;所述第一磁鐵模塊和所述第一霍爾傳感器之間的距離隨著所述攝像頭的轉(zhuǎn)動而發(fā)生變化;所述旋轉(zhuǎn)閃光燈組件通過第二轉(zhuǎn)軸固定于所述移動終端的頂部,所述第二轉(zhuǎn)軸的一端設(shè)置有第二馬達(dá),所述旋轉(zhuǎn)閃光燈組件包括第二連接件以及設(shè)置在所述第二連接件上的閃光燈和第二磁鐵模塊;所述移動終端主體上與所述第二磁鐵模塊對應(yīng)的位置設(shè)置有第二霍爾傳感器;所述第二磁鐵模塊和所述第二霍爾傳感器之間的距離隨著所述閃光燈的轉(zhuǎn)動而發(fā)生變化;所述第一霍爾傳感器和所述第二霍爾傳感器均與所述中央處理器連接;所述中央處理器包括:接收單元,用于接收用戶輸入的跳閃拍照指令;控制單元,用于根據(jù)所述跳閃拍照指令分別控制所述第一馬達(dá)帶動所述攝像頭、所述第二馬達(dá)帶動所述閃光燈轉(zhuǎn)動;霍爾值檢測單元,用于在旋轉(zhuǎn)過程中實時檢測所述第一霍爾傳感器輸出的第一霍爾值和所述第二霍爾傳感器輸出的第二霍爾值;判斷單元,用于根據(jù)所述第一霍爾值和所述第二霍爾值判斷是否達(dá)到跳閃角度,若達(dá)到所述跳閃角度,則使所述第一馬達(dá)和第二馬達(dá)停止轉(zhuǎn)動。在本發(fā)明所述的移動終端中,所述跳閃拍照指令包括跳閃角度、所述攝像頭的第一旋轉(zhuǎn)方向、第一目標(biāo)角度以及所述閃光燈的第二旋轉(zhuǎn)方向。在本發(fā)明所述的移動終端中,所述控制單元包括:計算子單元,用于根據(jù)所述跳閃角度和所述攝像頭的第一目標(biāo)角度確定所述閃關(guān)燈的第二目標(biāo)角度;第一馬達(dá)控制子單元,用于根據(jù)所述第一旋轉(zhuǎn)方向和所述第一目標(biāo)角度控制所述第一馬達(dá)帶動所述攝像頭轉(zhuǎn)動;第二馬達(dá)控制子單元,用于根據(jù)所述第二旋轉(zhuǎn)方向和所述第二目標(biāo)角度控制所述第二馬達(dá)帶動所述閃光燈轉(zhuǎn)動。在本發(fā)明所述的移動終端中,所述判斷單元包括:第一判斷子單元,用于根據(jù)所述第一霍爾值以及所述第一霍爾傳感器與所述攝像頭角度值的對應(yīng)關(guān)系表確定所述攝像頭的角度,當(dāng)所述攝像頭的角度達(dá)到所述第一目標(biāo)角度時,使所述第一馬達(dá)停止轉(zhuǎn)動;所述第一霍爾傳感器與所述攝像頭角度值的對應(yīng)關(guān)系表是根據(jù)所述攝像頭在各個角度下測得的霍爾值預(yù)先設(shè)置的表;第二判斷子單元,用于根據(jù)所述第二霍爾值以及所述第二霍爾傳感器與所述閃光燈角度值的對應(yīng)關(guān)系表確定所述閃光燈的角度,當(dāng)所述閃光燈的角度達(dá)到所述第二目標(biāo)角度,使所述第二馬達(dá)停止轉(zhuǎn)動;所述第二霍爾傳感器與所述閃光燈角度值的對應(yīng)關(guān)系表是根據(jù)所述閃光燈在各個角度下測得的霍爾值預(yù)先設(shè)置的表。在本發(fā)明所述的移動終端中,所述攝像頭和所述閃光燈均可在預(yù)設(shè)范圍內(nèi)轉(zhuǎn)動,所述判斷單元還包括:第三判斷子單元,用于根據(jù)所述第一霍爾值以及所述第一霍爾傳感器與所述攝像頭角度值的對應(yīng)關(guān)系表確定所述攝像頭的角度,當(dāng)所述攝像頭的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第一馬達(dá)停止轉(zhuǎn)動;同時,第四判斷子單元,用于根據(jù)所述第二霍爾值以及所述第二霍爾傳感器與所述閃光燈角度值的對應(yīng)關(guān)系表確定所述閃光燈的角度,當(dāng)所述閃光燈的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第二馬達(dá)停止轉(zhuǎn)動。實施本發(fā)明提供的應(yīng)用于移動終端的跳閃控制方法及移動終端具有以下有益效果:本發(fā)明由于將閃關(guān)燈從旋轉(zhuǎn)攝像頭組件上獨立出來,使閃光燈和攝像頭分開旋轉(zhuǎn),從而可以達(dá)到跳閃的目的,增加了拍攝物體的立體感和可視性;本發(fā)明由于在旋轉(zhuǎn)攝像頭組件上和旋轉(zhuǎn)閃光燈組件上均設(shè)置有磁鐵,并在移動終端主體上與上述磁鐵相對應(yīng)的位置均設(shè)置有霍爾傳感器,中央處理器可以通過霍爾傳感器的特性對攝像頭和閃光燈的角度進(jìn)行識別,從而可以使移動終端實現(xiàn)任意跳閃角度;本發(fā)明由于在攝像頭或閃光燈的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使第一馬達(dá)或第二馬達(dá)停止轉(zhuǎn)動,從而能夠有效的減少馬達(dá)出現(xiàn)堵轉(zhuǎn)的情況,提高了馬達(dá)的使用壽命。附圖說明圖1是本發(fā)明實施例提供的移動終端的結(jié)構(gòu)示意圖;圖2是本發(fā)明實施例提供的應(yīng)用于移動終端的跳閃控制方法的具體實現(xiàn)流程圖;圖3是圖2所示實施例中S202的具體實現(xiàn)流程圖;圖4是圖2所示實施例中S204的具體實現(xiàn)流程圖;圖5是圖2所示實施例中第一霍爾傳感器與攝像頭角度值的對應(yīng)關(guān)系表;圖6是本發(fā)明另一實施例提供的應(yīng)用于移動終端的跳閃控制方法的具體實現(xiàn)流程圖。圖7是圖2所示實施例中中央處理器內(nèi)部的結(jié)構(gòu)框圖;圖8是圖6所示實施例中中央處理器內(nèi)部的結(jié)構(gòu)框圖。具體實施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1是本發(fā)明實施例提供的移動終端的結(jié)構(gòu)示意圖。為了便于說明,僅示出了與本實施例相關(guān)的部分。參見圖1所示,本發(fā)明實施例提供的移動終端包括移動終端主體、設(shè)置在所述移動終端主體頂部,并可相對于所述移動終端主體1旋轉(zhuǎn)的旋轉(zhuǎn)攝像頭組件21、設(shè)置在所述移動終端主體1頂部,并可相對于所述移動終端主體1旋轉(zhuǎn)的旋轉(zhuǎn)閃光燈組件22以及中央處理器6;所述旋轉(zhuǎn)攝像頭組件21通過第一轉(zhuǎn)軸31固定于所述移動終端主體1的頂部,所述第一轉(zhuǎn)軸31的一端設(shè)置有第一馬達(dá)41,所述旋轉(zhuǎn)攝像頭組件21包括第一連接件211以及設(shè)置在所述第一連接件211上的攝像頭212和第一磁鐵模塊213;所述移動終端主體1上與所述第一磁鐵模塊213相對應(yīng)的位置設(shè)置有第一霍爾傳感器51;所述第一磁鐵模塊213和所述第一霍爾傳感器51之間的距離隨著所述攝像頭212的轉(zhuǎn)動而發(fā)生變化;所述旋轉(zhuǎn)閃光燈組件22通過第二轉(zhuǎn)軸32固定于所述移動終端的頂部,所述第二轉(zhuǎn)軸32的一端設(shè)置有第二馬達(dá)42,所述旋轉(zhuǎn)閃光燈組件22包括第二連接件221以及設(shè)置在所述第二連接件221上的閃關(guān)燈222和第二磁鐵模塊223;所述移動終端主體1上與所述第二磁鐵模塊223對應(yīng)的位置設(shè)置有第二霍爾傳感器52;所述第二磁鐵模塊223和所述第二霍爾傳感器52之間的距離隨著所述閃關(guān)燈222的轉(zhuǎn)動而發(fā)生變化;所述第一霍爾傳感器51和所述第二霍爾傳感器52均與所述中央處理器6連接。在本實施例中,移動終端主體1為凹字形結(jié)構(gòu),旋轉(zhuǎn)攝像頭212組件21和旋轉(zhuǎn)閃關(guān)燈222組件22分別通過第一旋轉(zhuǎn)軸和第二旋轉(zhuǎn)軸固定于移動終端主體1的凹部。第一馬達(dá)41和第二馬達(dá)42設(shè)置在移動終端主體1內(nèi)部的同一側(cè)。在具體實現(xiàn)實時,該移動終端可以為手機。在本實施例中,第一磁鐵模塊213包括第一磁鐵和第二磁鐵,第一磁鐵和第二磁鐵均為條形磁鐵,第一磁鐵與第二磁鐵的設(shè)置方式為同極性相對設(shè)置,在所述旋轉(zhuǎn)攝像頭212組件21未旋轉(zhuǎn)的情況下,第一磁鐵、第二磁鐵以及第一霍爾傳感器51位于同一直線上;同樣,第二磁鐵模塊223包括第三磁鐵和第四磁鐵,第三磁鐵和第四磁鐵均為條形磁鐵,第三磁鐵與第四磁鐵的設(shè)置方式為同極性相對設(shè)置,且第三磁鐵與第一磁鐵的極性設(shè)置方向相同,在所述旋轉(zhuǎn)閃關(guān)燈222未旋轉(zhuǎn)的情況下,第三磁鐵、第四磁鐵以及第二霍爾傳感器52位于同一直線上。優(yōu)選的,本發(fā)明實施例中的第一霍爾傳感器和第二霍爾傳感器均為數(shù)字霍爾傳感器。圖2是本發(fā)明實施例提供的應(yīng)用于移動終端的跳閃控制方法的具體實現(xiàn)流程圖。參見圖2所示,該方法包括:在S201中,通過所述中央處理器6接收用戶輸入的跳閃拍照指令。在本實施例中,當(dāng)用戶打開拍照應(yīng)用程序時,移動終端會自動提示用戶是否進(jìn)行跳閃拍照模式,若用戶選擇進(jìn)入跳閃拍照模式,則進(jìn)一步提示用戶輸入相應(yīng)的跳閃拍照指令,該跳閃拍照指令包括跳閃角度、所述攝像頭212的第一旋轉(zhuǎn)方向、第一目標(biāo)角度以及所述閃關(guān)燈222的第二旋轉(zhuǎn)方向。在S202中,根據(jù)所述跳閃拍照指令分別控制所述第一馬達(dá)41帶動所述攝像頭212、所述第二馬達(dá)42帶動所述閃關(guān)燈222轉(zhuǎn)動。其具體實現(xiàn)流程參見圖3所示:在S301中,根據(jù)所述跳閃角度和所述攝像頭212的第一目標(biāo)角度確定所述閃關(guān)燈的第二目標(biāo)角度。在本實施例中第二目標(biāo)角度為第一目標(biāo)角度和跳閃角度之差。應(yīng)當(dāng)理解的是,本實施例中的第一目標(biāo)角度和跳閃角度都是可以自行設(shè)置的,優(yōu)選的,本實施例中的第一目標(biāo)角度為90°,跳閃角度為45°,根據(jù)第一目標(biāo)角度和跳閃角度確定的第二目標(biāo)角度為45°。在S302中,根據(jù)所述第一旋轉(zhuǎn)方向和所述第一目標(biāo)角度控制所述第一馬達(dá)41帶動所述攝像頭212轉(zhuǎn)動;同時,在S303中,根據(jù)所述第二旋轉(zhuǎn)方向和所述第二目標(biāo)角度控制所述第二馬達(dá)42帶動所述閃關(guān)燈222轉(zhuǎn)動。應(yīng)當(dāng)理解的是,在本實施例中S302和S303是同時進(jìn)行的。在S203中,在旋轉(zhuǎn)過程中實時檢測所述第一霍爾傳感器51輸出的第一霍爾值和所述第二霍爾傳感器52輸出的第二霍爾值。在本實施例中,在旋轉(zhuǎn)的過程中,以固定的頻率實時檢測第一霍爾傳感器51輸出的第一霍爾值和第二霍爾傳感器52輸出的第二霍爾值。在S204中,根據(jù)所述第一霍爾值和所述第二霍爾值判斷是否達(dá)到跳閃角度,若達(dá)到所述跳閃角度,則使所述第一馬達(dá)41和第二馬達(dá)42停止轉(zhuǎn)動。其具體實現(xiàn)流程參見圖4所示:在S401中,根據(jù)所述第一霍爾值以及所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表確定所述攝像頭212的角度,當(dāng)所述攝像頭212的角度達(dá)到所述第一目標(biāo)角度時,使所述第一馬達(dá)41停止轉(zhuǎn)動;所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表是根據(jù)所述攝像頭212在各個角度下測得的霍爾值預(yù)先設(shè)置的表。圖5示出了本實施例中第一霍爾傳感器51與攝像頭212角度值的對應(yīng)關(guān)系表。參見圖5所示,當(dāng)?shù)谝换魻杺鞲衅?1的霍爾值在-110~24之間(包括-110,不包括24)或為40時,每個霍爾值均對應(yīng)有一個確定攝像頭212的角度,當(dāng)?shù)谝换魻杺鞲衅?1的霍爾值在24~40之間(包括24,不包括40)時,一個霍爾值對應(yīng)有兩個攝像頭212的角度,因此,本實施例中將第一霍爾傳感器51的霍爾值分別預(yù)設(shè)為三個范圍,即第一范圍(-110~24)、第二范圍(24~40)以及第三范圍(40),在本實施例中,若檢測到所述第一霍爾值處于第一范圍或第三范圍則直接根據(jù)所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表確定攝像頭212的角度;若檢測到所述第一霍爾值處于第二范圍,則中央處理器6可以根據(jù)所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表確定攝像頭212的角度為某兩個角度中的一個,然后再根據(jù)霍爾值的變化趨勢確定出所述攝像頭212的角度,例如:若霍爾值由小變大,則可以確定攝像頭212的角度為兩個角度中小于180°的那個;若霍爾值由大變小則可以確定攝像頭212的角度為兩個角度中為大于180°的那個。此外,這里應(yīng)當(dāng)理解的是,由于移動終端個體差異比較大,一致性較差,因此,在每臺移動終端出廠的時獲取移動終端的攝像頭212在各個角度下測得的第一霍爾傳感器51的霍爾值,并形成第一霍爾傳感器51與攝像頭212角度值的對應(yīng)關(guān)系表存儲在移動終端中。在S402中,根據(jù)所述第二霍爾值以及所述第二霍爾傳感器52與所述閃關(guān)燈222角度值的對應(yīng)關(guān)系表確定所述閃關(guān)燈222的角度,當(dāng)所述閃關(guān)燈222的角度達(dá)到所述第二目標(biāo)角度,使所述第二馬達(dá)42停止轉(zhuǎn)動;所述第二霍爾傳感器52與所述閃關(guān)燈222角度值的對應(yīng)關(guān)系表是根據(jù)所述閃關(guān)燈222在各個角度下測得的霍爾值預(yù)先設(shè)置的表。在本實施例中,由于旋轉(zhuǎn)閃關(guān)燈222組件22上的第二磁鐵模塊223與第二霍爾傳感器52之間的相對位置關(guān)系與旋轉(zhuǎn)攝像頭212組件21上的第一磁鐵模塊213與第一霍爾傳感器51的相對位置關(guān)系基本相同,因此,第二霍爾傳感器52與閃關(guān)燈222的角度值的對應(yīng)關(guān)系表和第一霍爾傳感器51與攝像頭212的角度值的對應(yīng)關(guān)系表大致相同,其角度確定步驟也基本一致,這里不在詳細(xì)闡述。且應(yīng)當(dāng)理解的是,本實施例中的S401和S402是同時進(jìn)行的。以上可以看出,本實施例中由于將閃關(guān)燈從旋轉(zhuǎn)攝像頭212組件21上獨立出來,使閃關(guān)燈222和攝像頭212分開旋轉(zhuǎn),從而可以達(dá)到跳閃的目的,增加了拍攝物體的立體感和可視性;且本實施例中由于在旋轉(zhuǎn)攝像頭212組件21上和旋轉(zhuǎn)閃關(guān)燈222組件22上均設(shè)置有磁鐵,并在移動終端主體1上與上述磁鐵相對應(yīng)的位置均設(shè)置有霍爾傳感器,中央處理器6可以通過霍爾傳感器的特性對攝像頭212和閃關(guān)燈222的角度進(jìn)行識別,從而可以使移動終端實現(xiàn)任意跳閃角度。圖6是本發(fā)明另一實施例提供的應(yīng)用于移動終端的跳閃控制方法的具體實現(xiàn)流程圖。參見圖6所示,相對于上一實施例中,本實施例中攝像頭212和閃關(guān)燈222均可在預(yù)設(shè)范圍內(nèi)轉(zhuǎn)動,在旋轉(zhuǎn)過程中還包括:在S603-1中,根據(jù)所述第一霍爾值以及所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表確定所述攝像頭212的角度,當(dāng)所述攝像頭212的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第一馬達(dá)41停止轉(zhuǎn)動;同時,在S603-2中,根據(jù)所述第二霍爾值以及所述第二霍爾傳感器52與所述閃關(guān)燈222角度值的對應(yīng)關(guān)系表確定所述閃關(guān)燈222的角度,當(dāng)所述閃關(guān)燈222的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第二馬達(dá)42停止轉(zhuǎn)動。在本實施例中,由于移動終端個體差異比較大,因此,不同移動終端的攝像頭212和閃關(guān)燈222的可旋轉(zhuǎn)的預(yù)設(shè)范圍也并不相同,優(yōu)選的本實施例中移動終端上攝像頭212和閃關(guān)燈222的可旋轉(zhuǎn)預(yù)設(shè)范圍均在0°至206°之間;本實施例中的第一預(yù)設(shè)值可以在0°至25°之間,第二預(yù)設(shè)值可以在180°至206°之間,較佳的本實施例中的第一預(yù)設(shè)值為10°,第二預(yù)設(shè)值為200°。應(yīng)當(dāng)理解的是本實施例中在S603-1、S603-2以及S604均為同時進(jìn)行的,且本實施例中S601~S603及S604均與上一實施例相同,在此不再詳細(xì)闡述。相對于上一實施例,本實施例由于在攝像頭212或閃關(guān)燈222的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使第一馬達(dá)41或第二馬達(dá)42停止轉(zhuǎn)動,從而能夠有效的減少馬達(dá)出現(xiàn)堵轉(zhuǎn)的情況,提高了馬達(dá)的使用壽命。圖7示出了圖2所示實施例中中央處理器6內(nèi)部的結(jié)構(gòu)框圖,用于運行圖2至圖5實施例所述的應(yīng)用于移動終端的跳閃控制方法。為了便于說明,僅示出了與本實施例相關(guān)的部分。參見圖7所示,本實施例移動終端的中央處理器6包括:接收單元61,用于接收用戶輸入的跳閃拍照指令;控制單元62,用于根據(jù)所述跳閃拍照指令分別控制所述第一馬達(dá)41帶動所述攝像頭212、所述第二馬達(dá)42帶動所述閃關(guān)燈222轉(zhuǎn)動;霍爾值檢測單元63,用于在旋轉(zhuǎn)過程中實時檢測所述第一霍爾傳感器51輸出的第一霍爾值和所述第二霍爾傳感器52輸出的第二霍爾值;判斷單元64,用于根據(jù)所述第一霍爾值和所述第二霍爾值判斷是否達(dá)到跳閃角度,若達(dá)到所述跳閃角度,則使所述第一馬達(dá)41和第二馬達(dá)42停止轉(zhuǎn)動。進(jìn)一步的,所述跳閃拍照指令包括跳閃角度、所述攝像頭212的第一旋轉(zhuǎn)方向、第一目標(biāo)角度以及所述閃關(guān)燈222的第二旋轉(zhuǎn)方向。進(jìn)一步的,所述控制單元62包括:計算子單元621,用于根據(jù)所述跳閃角度和所述攝像頭212的第一目標(biāo)角度確定所述閃關(guān)燈的第二目標(biāo)角度;第一馬達(dá)控制子單元622,用于根據(jù)所述第一旋轉(zhuǎn)方向和所述第一目標(biāo)角度控制所述第一馬達(dá)41帶動所述攝像頭212轉(zhuǎn)動;第二馬達(dá)控制子單元623,用于根據(jù)所述第二旋轉(zhuǎn)方向和所述第二目標(biāo)角度控制所述第二馬達(dá)42帶動所述閃關(guān)燈222轉(zhuǎn)動。進(jìn)一步的所述霍爾值檢測單元63包括:第一霍爾值子檢測單元631,用于在旋轉(zhuǎn)過程中實時檢測所述第一霍爾傳感器51輸出的第一霍爾值;第二霍爾值子檢測單元632,用于在旋轉(zhuǎn)過程中實時檢測所述第二霍爾傳感器52輸出的第二霍爾值;進(jìn)一步的,所述判斷單元64包括:第一判斷子單元641,用于根據(jù)所述第一霍爾值以及所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表確定所述攝像頭212的角度,當(dāng)所述攝像頭212的角度達(dá)到所述第一目標(biāo)角度時,使所述第一馬達(dá)41停止轉(zhuǎn)動;所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表是根據(jù)所述攝像頭212在各個角度下測得的霍爾值預(yù)先設(shè)置的表;第二判斷子單元642,用于根據(jù)所述第二霍爾值以及所述第二霍爾傳感器52與所述閃關(guān)燈222角度值的對應(yīng)關(guān)系表確定所述閃關(guān)燈222的角度,當(dāng)所述閃關(guān)燈222的角度達(dá)到所述第二目標(biāo)角度,使所述第二馬達(dá)42停止轉(zhuǎn)動;所述第二霍爾傳感器52與所述閃關(guān)燈222角度值的對應(yīng)關(guān)系表是根據(jù)所述閃關(guān)燈222在各個角度下測得的霍爾值預(yù)先設(shè)置的表??蛇x的,參見圖8所示,所述攝像頭212和所述閃關(guān)燈222均可在預(yù)設(shè)范圍內(nèi)轉(zhuǎn)動,所述判斷單元64還包括:第三判斷子單元643,用于根據(jù)所述第一霍爾值以及所述第一霍爾傳感器51與所述攝像頭212角度值的對應(yīng)關(guān)系表確定所述攝像頭212的角度,當(dāng)所述攝像頭212的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第一馬達(dá)41停止轉(zhuǎn)動;同時,第四判斷子單元644,用于根據(jù)所述第二霍爾值以及所述第二霍爾傳感器52與所述閃關(guān)燈222角度值的對應(yīng)關(guān)系表確定所述閃關(guān)燈222的角度,當(dāng)所述閃關(guān)燈222的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使所述第二馬達(dá)42停止轉(zhuǎn)動。綜上,本實施例提供的移動終端由于將閃關(guān)燈從旋轉(zhuǎn)攝像頭212組件21上獨立出來,使閃關(guān)燈222和攝像頭212分開旋轉(zhuǎn),從而可以達(dá)到跳閃的目的,增加了拍攝物體的立體感和可視性;由于在旋轉(zhuǎn)攝像頭212組件21上和旋轉(zhuǎn)閃關(guān)燈222組件22上均設(shè)置有磁鐵,并在移動終端主體1上與上述磁鐵相對應(yīng)的位置均設(shè)置有霍爾傳感器,中央處理器6可以通過霍爾傳感器的特性對攝像頭212和閃關(guān)燈222的角度進(jìn)行識別,從而可以使移動終端實現(xiàn)任意跳閃角度;由于在攝像頭212或閃關(guān)燈222的角度小于第一預(yù)設(shè)值或大于第二預(yù)設(shè)值時,使第一馬達(dá)41或第二馬達(dá)42停止轉(zhuǎn)動,從而能夠有效的減少馬達(dá)出現(xiàn)堵轉(zhuǎn)的情況,提高了馬達(dá)的使用壽命。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1