移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法,包括如下步驟:A.數(shù)據(jù)采集步驟:分別采集旋轉(zhuǎn)式攝像頭上的加速度傳感器數(shù)據(jù)、以及移動終端機身上的加速度傳感器數(shù)據(jù);B.計算步驟:根據(jù)兩顆加速度傳感器數(shù)據(jù),計算旋轉(zhuǎn)式攝像頭上的轉(zhuǎn)軸與移動終端機身的夾角;C.夾角判斷步驟:判斷所述夾角是否達(dá)到預(yù)設(shè)角度,若是,那么執(zhí)行D步驟,否則結(jié)束;D.畫面翻轉(zhuǎn)步驟:翻轉(zhuǎn)屏幕畫面成像方向。本發(fā)明的有益效果是:本發(fā)明無需霍爾開關(guān),通過采集兩顆加速度傳感器數(shù)據(jù),能夠準(zhǔn)確檢測攝像頭旋轉(zhuǎn)所處位置,以此實現(xiàn)攝像頭畫面的正確成像。
【專利說明】移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端領(lǐng)域,尤其涉及移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前市面上有多款攝像頭可以旋轉(zhuǎn)的移動終端,此類設(shè)計達(dá)到一個攝像頭兩種用途,節(jié)約成本。在旋轉(zhuǎn)攝像頭時,涉及到攝像頭成像畫面翻轉(zhuǎn)的問題,通常處理方法是采用霍爾開關(guān)來觸發(fā)中斷,然后系統(tǒng)處理翻轉(zhuǎn)畫面成像方向,但是使用霍爾開關(guān)的前提是在旋轉(zhuǎn)式攝像頭與旋轉(zhuǎn)軸之間的軸距較近的情況,當(dāng)它們之間軸距較遠(yuǎn)時,使用霍爾開關(guān)就無法滿足需求。
【發(fā)明內(nèi)容】
[0003]為了解決現(xiàn)有技術(shù)中旋轉(zhuǎn)軸距較遠(yuǎn)時使用霍爾開關(guān)無法滿足需求的問題,本發(fā)明提供了一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法。
[0004]本發(fā)明提供了一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法,包括如下步驟:
A.數(shù)據(jù)采集步驟:分別采集旋轉(zhuǎn)式攝像頭上的加速度傳感器數(shù)據(jù)、以及移動終端機身上的加速度傳感器數(shù)據(jù);
B.計算步驟:根據(jù)兩顆加速度傳感器數(shù)據(jù),計算旋轉(zhuǎn)式攝像頭上的轉(zhuǎn)軸與移動終端機身的夾角;
C.夾角判斷步驟:判斷所述夾角是否達(dá)到預(yù)設(shè)角度,若是,那么執(zhí)行D步驟,否則結(jié)束;
D.畫面翻轉(zhuǎn)步驟:翻轉(zhuǎn)屏幕畫面成像方向。
[0005]作為本發(fā)明的進(jìn)一步改進(jìn),所述預(yù)設(shè)角度為90度至150度之間。
[0006]作為本發(fā)明的進(jìn)一步改進(jìn),所述預(yù)設(shè)角度為120度。
[0007]作為本發(fā)明的進(jìn)一步改進(jìn),在所述步驟A之前還包括執(zhí)行轉(zhuǎn)動判斷步驟,在所述轉(zhuǎn)動判斷步驟中,判斷旋轉(zhuǎn)式攝像頭是否轉(zhuǎn)動,若轉(zhuǎn)動,那么執(zhí)行步驟A,否則結(jié)束。
[0008]本發(fā)明還提供了一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的系統(tǒng),包括: 數(shù)據(jù)采集模塊:用于分別采集旋轉(zhuǎn)式攝像頭上的加速度傳感器數(shù)據(jù)、以及移動終端機身上的加速度傳感器數(shù)據(jù);
計算模塊:用于根據(jù)兩顆加速度傳感器數(shù)據(jù),計算旋轉(zhuǎn)式攝像頭上的轉(zhuǎn)軸與移動終端機身的夾角;
夾角判斷模塊:用于判斷所述夾角是否達(dá)到預(yù)設(shè)角度,若是,那么執(zhí)行畫面翻轉(zhuǎn)模塊,否則結(jié)束;
畫面翻轉(zhuǎn)模塊:用于翻轉(zhuǎn)屏幕畫面成像方向。
[0009]作為本發(fā)明的進(jìn)一步改進(jìn),所述預(yù)設(shè)角度為90度至150度之間。
[0010]作為本發(fā)明的進(jìn)一步改進(jìn),所述預(yù)設(shè)角度為120度。
[0011]作為本發(fā)明的進(jìn)一步改進(jìn),在所述數(shù)據(jù)采集模塊之前還包括執(zhí)行轉(zhuǎn)動判斷模塊,在所述轉(zhuǎn)動判斷模塊中,判斷旋轉(zhuǎn)式攝像頭是否轉(zhuǎn)動,若轉(zhuǎn)動,那么執(zhí)行數(shù)據(jù)采集模塊,否則結(jié)束。
[0012]本發(fā)明的有益效果是:本發(fā)明無需霍爾開關(guān),通過采集兩顆加速度傳感器數(shù)據(jù),能夠準(zhǔn)確檢測攝像頭旋轉(zhuǎn)所處位置,以此實現(xiàn)攝像頭畫面的正確成像。
【專利附圖】
【附圖說明】
[0013]圖1是本發(fā)明的方法流程圖;
圖2是本發(fā)明一實施例的方法流程圖。
【具體實施方式】
[0014]本發(fā)明在旋轉(zhuǎn)式攝像頭上增添一顆加速度傳感器,與旋轉(zhuǎn)式攝像頭置于同一平面,在轉(zhuǎn)動旋轉(zhuǎn)式攝像頭的過程中,此加速度傳感器也跟隨旋轉(zhuǎn);而且在移動終端機身上也安裝有加速度傳感器。
[0015]如圖1所示,本發(fā)明公開了一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法,包括如下步驟:
在步驟SI中,數(shù)據(jù)采集步驟:分別采集旋轉(zhuǎn)式攝像頭上的加速度傳感器數(shù)據(jù)、以及移動終端機身上的加速度傳感器數(shù)據(jù);
在步驟S2中,計算步驟:根據(jù)兩顆加速度傳感器數(shù)據(jù),計算旋轉(zhuǎn)式攝像頭上的轉(zhuǎn)軸與移動終端機身的夾角;
在步驟S3中,夾角判斷步驟:判斷所述夾角是否達(dá)到預(yù)設(shè)角度,若是,那么執(zhí)行D步驟,否則結(jié)束;
在步驟S4中,畫面翻轉(zhuǎn)步驟:翻轉(zhuǎn)屏幕畫面成像方向。
[0016]所述預(yù)設(shè)角度為90度至150度之間,作為本方法一優(yōu)選實施例,所述預(yù)設(shè)角度為120 度。
[0017]作為本發(fā)明的一個實施例,如圖2所示,本發(fā)明還包括步驟S0,在步驟SO中,判斷旋轉(zhuǎn)式攝像頭是否轉(zhuǎn)動,若轉(zhuǎn)動,那么執(zhí)行步驟Si,否則結(jié)束。通過執(zhí)行步驟SO能夠減少不必要的運算,提聞效率。
[0018]本發(fā)明還公開了一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的系統(tǒng),包括: 數(shù)據(jù)采集模塊:用于分別采集旋轉(zhuǎn)式攝像頭上的加速度傳感器數(shù)據(jù)、以及移動終端機身上的加速度傳感器數(shù)據(jù);
計算模塊:用于根據(jù)兩顆加速度傳感器數(shù)據(jù),計算旋轉(zhuǎn)式攝像頭上的轉(zhuǎn)軸與移動終端機身的夾角;
夾角判斷模塊:用于判斷所述夾角是否達(dá)到預(yù)設(shè)角度,若是,那么執(zhí)行畫面翻轉(zhuǎn)模塊,否則結(jié)束;
畫面翻轉(zhuǎn)模塊:用于翻轉(zhuǎn)屏幕畫面成像方向。
[0019]所述預(yù)設(shè)角度為90度至150度之間,作為本系統(tǒng)一優(yōu)選實施例,所述預(yù)設(shè)角度為120 度。
[0020]在所述數(shù)據(jù)采集模塊之前還包括執(zhí)行轉(zhuǎn)動判斷模塊,在所述轉(zhuǎn)動判斷模塊中,判斷旋轉(zhuǎn)式攝像頭是否轉(zhuǎn)動,若轉(zhuǎn)動,那么執(zhí)行數(shù)據(jù)采集模塊,否則結(jié)束。
[0021]本發(fā)明無需霍爾開關(guān),通過采集兩顆加速度傳感器數(shù)據(jù),能夠準(zhǔn)確檢測攝像頭旋轉(zhuǎn)所處位置,以此實現(xiàn)攝像頭畫面的正確成像。
[0022]以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的方法,其特征在于,包括如下步驟: A.數(shù)據(jù)采集步驟:分別采集旋轉(zhuǎn)式攝像頭上的加速度傳感器數(shù)據(jù)、以及移動終端機身上的加速度傳感器數(shù)據(jù); B.計算步驟:根據(jù)兩顆加速度傳感器數(shù)據(jù),計算旋轉(zhuǎn)式攝像頭上的轉(zhuǎn)軸與移動終端機身的夾角; C.夾角判斷步驟:判斷所述夾角是否達(dá)到預(yù)設(shè)角度,若是,那么執(zhí)行D步驟,否則結(jié)束; D.畫面翻轉(zhuǎn)步驟:翻轉(zhuǎn)屏幕畫面成像方向。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)角度為90度至150度之間。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述預(yù)設(shè)角度為120度。
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,在所述步驟A之前還包括執(zhí)行轉(zhuǎn)動判斷步驟,在所述轉(zhuǎn)動判斷步驟中,判斷旋轉(zhuǎn)式攝像頭是否轉(zhuǎn)動,若轉(zhuǎn)動,那么執(zhí)行步驟A,否則結(jié)束。
5.一種移動終端上旋轉(zhuǎn)式攝像頭成像畫面翻轉(zhuǎn)的系統(tǒng),其特征在于,包括: 數(shù)據(jù)采集模塊:用于分別采集旋轉(zhuǎn)式攝像頭上的加速度傳感器數(shù)據(jù)、以及移動終端機身上的加速度傳感器數(shù)據(jù); 計算模塊:用于根據(jù)兩顆加速度傳感器數(shù)據(jù),計算旋轉(zhuǎn)式攝像頭上的轉(zhuǎn)軸與移動終端機身的夾角; 夾角判斷模塊:用于判斷所述夾角是否達(dá)到預(yù)設(shè)角度,若是,那么執(zhí)行畫面翻轉(zhuǎn)模塊,否則結(jié)束; 畫面翻轉(zhuǎn)模塊:用于翻轉(zhuǎn)屏幕畫面成像方向。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述預(yù)設(shè)角度為90度至150度之間。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述預(yù)設(shè)角度為120度。
8.根據(jù)權(quán)利要求6至7任一項所述的系統(tǒng),其特征在于,在所述數(shù)據(jù)采集模塊之前還包括執(zhí)行轉(zhuǎn)動判斷模塊,在所述轉(zhuǎn)動判斷模塊中,判斷旋轉(zhuǎn)式攝像頭是否轉(zhuǎn)動,若轉(zhuǎn)動,那么執(zhí)行數(shù)據(jù)采集模塊,否則結(jié)束。
【文檔編號】H04N5/232GK104135620SQ201410397446
【公開日】2014年11月5日 申請日期:2014年8月13日 優(yōu)先權(quán)日:2014年8月13日
【發(fā)明者】張躍 申請人:深圳市朵唯志遠(yuǎn)科技有限公司