一種基于終端狀態啟動攝像頭廣角攝像頭的方法及終端的制作方法
【技術領域】
[0001]本發明涉及電子技術領域,尤其涉及一種基于終端狀態啟動攝像頭廣角攝像頭的方法及終端。
【背景技術】
[0002]隨著手機或者相機等終端的攝像頭技術研發的發展,以及廣角攝像的日益普及,手機和相機等終端設備都可以具備廣角攝像頭,用手機或者相機的廣角攝像頭進行拍照成為越來越多用戶的喜好。
[0003]然而,現有技術中,手機或者相機等終端的用戶使用手機或者相機進行拍照時,若想要啟動手機或者相機的廣角攝像頭,需要手動進行開啟,現有技術中,手機或者相機等終端無法自行根據當前拍攝場景的需求確定是否啟動廣角攝像頭,更無法自行根據拍攝場景的需求啟動廣角攝像頭,操作不靈活,用戶體驗差。
【發明內容】
[0004]本發明實施例提供一種基于終端狀態啟動攝像頭廣角攝像頭的方法及終端,可提高終端的廣角攝像頭的啟動效率和趣味性,增強終端的用戶體驗。
[0005]本發明實施例提供了一種基于終端狀態啟動攝像頭廣角攝像頭的方法,其可包括:
[0006]當終端的指定攝像頭處于工作狀態時,判斷所述終端是否處于移動狀態;
[0007]當所述終端處于移動狀態時,輸出提示信息至所述終端的用戶操作界面,以通過所述提示信息提醒終端用戶選擇是否啟動所述終端的廣角攝像頭;
[0008]當所述終端用戶選擇啟動所述終端的廣角攝像頭時,啟動所述終端的廣角攝像頭,以通過所述廣角攝像頭對所述目標拍攝對象進行拍攝。
[0009]其中,所述方法還包括:
[0010]當終端的指定攝像頭處于工作狀態時,判斷所述指定攝像頭是否處于轉動狀態;
[0011]當所述指定攝像頭處于轉動狀態時,輸出提示信息至所述終端的用戶操作界面,以通過所述提示信息提醒終端用戶選擇是否啟動所述終端的廣角攝像頭。
[0012]其中,所述判斷所述終端是否處于移動狀態,包括:
[0013]獲取所述終端的移動狀態數據,所述移動狀態數據包括:所述終端的移動方向、移動幅度、移動速度以及移動加速度中的至少一種;
[0014]判斷所述終端的移動狀態數據是否大于或者等于預設的狀態數據閾值,若判斷結果為是,則判定所述終端處于移動狀態。
[0015]其中,所述判斷所述指定攝像頭是否處于轉動狀態,包括:
[0016]獲取所述終端的所述指定攝像頭的轉動狀態數據,所述轉動狀態數據包括:所述終端的轉動方向、轉動幅度、轉動速度以及轉動加速度中的至少一種;
[0017]判斷所述指定攝像頭的轉動狀態數據是否大于或者等于預設的狀態數據閾值,若判斷結果為是,則判定所述指定攝像頭處于轉動狀態。
[0018]其中,所述終端包括:手機、平板電腦、個人計算機助理、數碼相機,以及單反相機中的至少一種。
[0019]本發明實施例還提供了一種終端,其可包括:
[0020]判斷模塊,用于在終端的指定攝像頭處于工作狀態時,判斷所述終端是否處于移動狀態;
[0021]提示模塊,用于在所述判斷模塊判斷結果為是時,輸出提示信息至所述終端的用戶操作界面,以通過所述提示信息提醒終端用戶選擇是否啟動所述終端的廣角攝像頭;
[0022]啟動模塊,用于所述終端用戶根據所述提示模塊輸出的提示信息選擇啟動所述終端的廣角攝像頭時,啟動所述終端的廣角攝像頭,以通過所述廣角攝像頭對所述目標拍攝對象進行拍攝。
[0023]其中,所述判斷模塊還用于:
[0024]當終端的指定攝像頭處于工作狀態時,判斷所述指定攝像頭是否處于轉動狀態;
[0025]當所述指定攝像頭處于轉動狀態時,觸發所述提示模塊輸出提示信息至所述終端的用戶操作界面,以通過所述提示信息提醒終端用戶選擇是否啟動所述終端的廣角攝像頭O
[0026]其中,所述判斷模塊具體用于:
[0027]獲取所述終端的移動狀態數據,所述移動狀態數據包括:所述終端的移動方向、移動幅度、移動速度以及移動加速度中的至少一種;
[0028]判斷所述終端的移動狀態數據是否大于或者等于預設的狀態數據閾值,若判斷結果為是,則判定所述終端處于移動狀態。
[0029]其中,所述判斷模塊具體用于:
[0030]獲取所述終端的所述指定攝像頭的轉動狀態數據,所述轉動狀態數據包括:所述終端的轉動方向、轉動幅度、轉動速度以及轉動加速度中的至少一種;
[0031]判斷所述指定攝像頭的轉動狀態數據是否大于或者等于預設的狀態數據閾值,若判斷結果為是,則判定所述指定攝像頭處于轉動狀態。
[0032]其中,所述終端包括:手機、平板電腦、個人計算機助理、數碼相機,以及單反相機中的至少一種。
[0033]實施本發明實施例,具有如下有益效果:
[0034]本發明實施例中終端可在確定終端的指定攝像頭處于工作狀態時,判斷所述終端是否處于移動狀態。當所述終端處于移動狀態時,可輸出提示信息至所述終端的用戶操作界面,通過所述提示信息提醒終端用戶選擇是否啟動所述終端的廣角攝像頭;當所述終端用戶選擇啟動所述終端的廣角攝像頭時,可直接啟動所述終端的廣角攝像頭,以通過所述廣角攝像頭對所述目標拍攝對象進行拍攝。本發明實施例可根據終端的移動狀態來確定廣角攝像頭的啟動與否,無需終端用戶進行廣角攝像頭的手動操作,操作方便,增強了廣角攝像頭的啟動的趣味性和效率,增強了終端的用戶體驗。
【附圖說明】
[0035]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0036]圖1是本發明實施例提供的基于終端狀態啟動攝像頭廣角攝像頭的方法的第一實施例流程示意圖;
[0037]圖2是本發明實施例提供的基于終端狀態啟動攝像頭廣角攝像頭的方法的第二實施例流程示意圖;
[0038]圖3是本發明實施例提供的終端的實施例的結構示意圖。
【具體實施方式】
[0039]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0040]具體實現中,本發明實施例中所描述的終端可包括:手機、平板電腦、筆記本電腦、個人計算機助理、數碼相機或者單反相機等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端,在此不做限制。本發明實施例中所描述的終端中可配置一個廣角攝像頭,和一個或者多個普通攝像頭(即除廣角攝像頭之外的任意類型的攝像頭,具體可為終端配置的可旋轉的攝像頭,下面簡稱旋轉攝像頭),在此不做限制。本發明實施例中所描述的廣角攝像頭,也稱廣角鏡頭,是一種焦距短于標準鏡頭、視角大于標準鏡頭、焦距長于魚眼鏡頭、視角小于魚眼鏡頭的攝影鏡。廣角鏡頭的基本特點是,鏡頭視角大,視野寬闊。從某一視點觀察到的景物范圍要比人眼在同一視點所看到的大得多,景深長,可以表現出相當大的清晰范圍,能強調畫面的透視效果,善于夸張前景和表現景物的遠近感,這有利于增強畫面的感染力。在指定拍攝場景中,終端用戶可通過廣角攝像頭進行拍攝,以獲得更具感染力和層次感的圖片。
[0041]下面將結合圖1至圖3對本發明實施例提供的基于終端狀態啟動攝像頭廣角攝像頭的方法及終端進行具體說明。
[0042]參見圖1,是本發明實施例提供的基于終端狀態啟動攝像頭廣角攝像頭的方法的第一實施例流程示意圖。本發明實施例中所描述的方法可包括步驟:
[0043]S101,當終端的指定攝像頭處于工作狀態時,判斷所述終端是否處于移動狀態。
[0044]在一些可行的實施方式中,終端確定對當前待拍攝場景的景物進行拍攝之前,可首先確定終端當前的狀態,進而可根據終端當前的狀態確定是否需要啟動終端的廣角攝像頭進行拍攝。具體實現中,終端可首先啟動其指定攝像頭,其中,上述指定攝像頭具體可為終端上配置的旋轉攝像頭或者普通攝像頭(例如終端的前置攝像頭或者后置攝像頭)。終端可通過其內置的檢測功能模塊判斷終端的指定攝像頭是否開啟,即終端的指定攝像頭是否處于工作狀態。當終端確定其指定攝像頭處于工作狀態時,終端可通過其內置的指定功能模塊確定當前終端是否處于移動狀態。具體的,終端可通過其內置的指定功能模塊獲取終端當前的移動狀態數據,其中,上述移動狀態數據可包括:終端的移動方向、移動幅度、移動速度或