国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      移動(dòng)終端前后攝像頭的選擇方法和移動(dòng)終端的制作方法

      文檔序號(hào):7796580閱讀:316來(lái)源:國(guó)知局
      移動(dòng)終端前后攝像頭的選擇方法和移動(dòng)終端的制作方法
      【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種移動(dòng)終端前后攝像頭的選擇方法和移動(dòng)終端,用于實(shí)現(xiàn)移動(dòng)終端前后攝像頭的自動(dòng)選擇。本發(fā)明實(shí)施例方法包括:移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶之間的距離;若所述距離大于或等于預(yù)置數(shù)值,則啟動(dòng)所述移動(dòng)終端的前置攝像頭,若所述距離小于所述預(yù)置數(shù)值,則啟動(dòng)所述移動(dòng)終端的后置攝像頭。本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)移動(dòng)終端前后攝像頭的自動(dòng)選擇。
      【專(zhuān)利說(shuō)明】移動(dòng)終端前后攝像頭的選擇方法和移動(dòng)終端
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種移動(dòng)終端前后攝像頭的選擇方法和移動(dòng)終端。
      【背景技術(shù)】
      [0002]現(xiàn)有移動(dòng)終端(尤其是手機(jī))通常都配有前后雙攝像頭,其中后攝像頭的功能較強(qiáng)大,多用于拍攝景物、他人等,而前攝像頭一般只用于自拍及視頻通話。
      [0003]在用戶啟動(dòng)攝像頭時(shí)現(xiàn)有終端一般默認(rèn)啟動(dòng)后攝像頭。用戶需要切換到前攝像頭時(shí)一般是通過(guò)點(diǎn)擊屏幕上的一個(gè)獨(dú)立按鈕來(lái)實(shí)現(xiàn)前后攝像頭的切換。
      [0004]但這樣需要用戶手動(dòng)切換,較為繁瑣。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明實(shí)施例提供了一種移動(dòng)終端前后攝像頭的選擇方法和移動(dòng)終端,能夠?qū)崿F(xiàn)移動(dòng)終端如后攝像頭的自動(dòng)選擇。
      [0006]本發(fā)明實(shí)施例第一方面提供了一種移動(dòng)終端前后攝像頭的選擇方法,包括:
      [0007]移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0008]所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶之間的距離;
      [0009]若所述距離大于或等于預(yù)置數(shù)值,則啟動(dòng)所述移動(dòng)終端的前置攝像頭,若所述距離小于所述預(yù)置數(shù)值,則啟動(dòng)所述移動(dòng)終端的后置攝像頭。
      [0010]結(jié)合本發(fā)明本發(fā)明實(shí)施例的第一方面,本發(fā)明實(shí)施例的第一方面的第一種實(shí)現(xiàn)方式中,所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶之間的距離具體包括:
      [0011]所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部之間的距離。
      [0012]結(jié)合本發(fā)明實(shí)施例的第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第二種實(shí)現(xiàn)方式中,所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部之間的距離具體包括:
      [0013]所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部上的預(yù)置位置之間的距離;
      [0014]或者,
      [0015]所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部上至少兩個(gè)預(yù)置位置之間的綜合距離。
      [0016]結(jié)合本發(fā)明實(shí)施例的第一方面、或第一方面的第一種實(shí)現(xiàn)方式,或第一方面的第二種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第三種實(shí)現(xiàn)方式中,所述預(yù)置數(shù)值由所述移動(dòng)終端默認(rèn)設(shè)置。
      [0017]結(jié)合本發(fā)明實(shí)施例的第一方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第四種實(shí)現(xiàn)方式中,所述拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求;
      [0018]當(dāng)所述拍攝請(qǐng)求為所述第一應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第一預(yù)置數(shù)值;
      [0019]當(dāng)所述拍攝請(qǐng)求為所述第二應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第二預(yù)置數(shù)值;
      [0020]所述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值互不相同。[0021]結(jié)合本發(fā)明實(shí)施例的第一方面的第四種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第五種實(shí)現(xiàn)方式中,所述方法還包括:
      [0022]獲取第一概率和第二概率,其中所述第一概率為處于第一應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率,所述第二概率為處于第二應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率;
      [0023]根據(jù)所述第一概率和第二概率分別調(diào)整第一預(yù)置數(shù)值和第二預(yù)置數(shù)值,使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng)、第二概率和第二預(yù)置數(shù)值對(duì)應(yīng)。
      [0024]結(jié)合本發(fā)明實(shí)施例的第一方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第六種實(shí)現(xiàn)方式中,所述方法還包括:
      [0025]所述移動(dòng)終端獲取所述用戶對(duì)所述前置攝像頭和后置攝像頭的使用信息,并根據(jù)該使用信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0026]結(jié)合本發(fā)明實(shí)施例的第一方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第七種實(shí)現(xiàn)方式中,所述方法還包括:
      [0027]所述移動(dòng)終端獲取所述用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0028]結(jié)合本發(fā)明實(shí)施例的第一方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第八種實(shí)現(xiàn)方式中,所述方法還包括:
      [0029]所述移動(dòng)終端獲取其當(dāng)前所在環(huán)境因素,并根據(jù)該當(dāng)前所在環(huán)境因素對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0030]結(jié)合本發(fā)明實(shí)施例的第一方面、或第一方面的第一種實(shí)現(xiàn)方式,或第一方面的第二種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第九種實(shí)現(xiàn)方式中,所述方法還包括:
      [0031]獲取所述用戶輸入的預(yù)置數(shù)值。
      [0032]結(jié)合本發(fā)明實(shí)施例的第一方面、或第一方面的第一種實(shí)現(xiàn)方式,或第一方面的第二種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第一方面的第十種實(shí)現(xiàn)方式中,所述啟動(dòng)所述移動(dòng)終端的前置攝像頭之前或者所述啟動(dòng)所述移動(dòng)終端的后置攝像頭之前還包括:
      [0033]向所述用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,所述詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)所述用戶是否同意啟動(dòng)該攝像頭;
      [0034]獲取所述用戶的回復(fù),當(dāng)該回復(fù)為同意或在預(yù)置時(shí)間內(nèi)未收到回復(fù)時(shí),觸發(fā)啟動(dòng)所述移動(dòng)終端的前置攝像頭或者所述移動(dòng)終端的后置攝像頭,當(dāng)該回復(fù)為拒絕時(shí),觸發(fā)所述移動(dòng)終端的默認(rèn)動(dòng)作。
      [0035]本發(fā)明實(shí)施例第二方面提供了一種移動(dòng)終端,包括:
      [0036]如直攝像頭和后直攝像頭;
      [0037]接收模塊,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0038]確定模塊,用于確定所述移動(dòng)終端與所述用戶之間的距離;
      [0039]控制模塊,用于當(dāng)所述距離大于或等于預(yù)置數(shù)值時(shí),啟動(dòng)所述移動(dòng)終端的前置攝像頭,當(dāng)所述距離小于所述預(yù)置數(shù)值時(shí),啟動(dòng)所述移動(dòng)終端的后置攝像頭。
      [0040]結(jié)合本發(fā)明實(shí)施例的第二方面,本發(fā)明實(shí)施例的第二方面的第一種實(shí)現(xiàn)方式中,所述確定模塊具體用于確定所述移動(dòng)終端與所述用戶臉部之間的距離。
      [0041 ] 結(jié)合本發(fā)明實(shí)施例的第二方面的第一種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第二種實(shí)現(xiàn)方式中,所述確定模塊具體用于確定所述移動(dòng)終端與所述用戶臉部上的預(yù)置位置之間的距離;
      [0042]或者,
      [0043]所述確定模塊具體用于確定所述移動(dòng)終端與所述用戶臉部上至少兩個(gè)預(yù)置位置之間的綜合距離。
      [0044]結(jié)合本發(fā)明實(shí)施例的第二方面、或第二方面的第一種實(shí)現(xiàn)方式、或第二方面的第二種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第三種實(shí)現(xiàn)方式中,所述預(yù)置數(shù)值由所述移動(dòng)終端默認(rèn)設(shè)置。
      [0045]結(jié)合本發(fā)明實(shí)施例的第二方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第四種實(shí)現(xiàn)方式中,所述拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求;
      [0046]當(dāng)所述拍攝請(qǐng)求為所述第一應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第一預(yù)置數(shù)值;
      [0047]當(dāng)所述拍攝請(qǐng)求為所述第二應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第二預(yù)置數(shù)值;
      [0048]所述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值互不相同。
      [0049]結(jié)合本發(fā)明實(shí)施例的第二方面的第四種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第五種實(shí)現(xiàn)方式中,所述移動(dòng)終端還包括:
      [0050]第一獲取模塊,用于獲取第一概率和第二概率,其中所述第一概率為處于第一應(yīng)用狀態(tài)時(shí)所述用戶使用前置攝像頭的概率,所述第二概率為處于第二應(yīng)用狀態(tài)時(shí)所述用戶使用前置攝像頭的概率;
      [0051]第一調(diào)整模塊,用于根據(jù)所述第一概率和第二概率分別調(diào)整第一預(yù)置數(shù)值和第二預(yù)置數(shù)值,使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng)、第二概率和第二預(yù)置數(shù)值對(duì)應(yīng)。
      [0052]結(jié)合本發(fā)明實(shí)施例的第二方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第六種實(shí)現(xiàn)方式中,所述移動(dòng)終端還包括:
      [0053]第二獲取模塊,用于獲取所述用戶對(duì)所述前攝像頭和后攝像頭的使用信息,
      [0054]第二調(diào)整模塊,用于根據(jù)所述使用信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0055]結(jié)合本發(fā)明實(shí)施例的第二方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第七種實(shí)現(xiàn)方式中,所述移動(dòng)終端還包括:
      [0056]第三獲取模塊,用于獲取所述用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整;
      [0057]第三調(diào)整模塊,用于根據(jù)所述個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0058]結(jié)合本發(fā)明實(shí)施例的第二方面的第三種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第八種實(shí)現(xiàn)方式中,所述移動(dòng)終端還包括:
      [0059]第四獲取模塊,用于獲取當(dāng)前所在環(huán)境因素;
      [0060]第四調(diào)整模塊,用于根據(jù)該當(dāng)前所在環(huán)境因素對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0061]結(jié)合本發(fā)明實(shí)施例的第二方面、或第二方面的第一種實(shí)現(xiàn)方式、或第二方面的第二種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第九種實(shí)現(xiàn)方式中,所述移動(dòng)終端還包括:
      [0062]第五獲取模塊,用于獲取所述用戶輸入的預(yù)置數(shù)值。
      [0063]結(jié)合本發(fā)明實(shí)施例的第二方面、或第二方面的第一種實(shí)現(xiàn)方式、或第二方面的第二種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例的第二方面的第十種實(shí)現(xiàn)方式中,所述移動(dòng)終端還包括:
      [0064]詢(xún)問(wèn)模塊,用于向所述用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,所述詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)所述用戶是否同意啟動(dòng)該攝像頭;[0065]第六獲取模塊,用于獲取所述用戶的回復(fù);
      [0066]第一觸發(fā)單元,用于當(dāng)所述回復(fù)為同意時(shí),觸發(fā)所述控制模塊啟動(dòng)所述移動(dòng)終端的前置攝像頭或者所述啟動(dòng)所述移動(dòng)終端的后置攝像頭;
      [0067]第二觸發(fā)單元,用于當(dāng)所述回復(fù)為拒絕時(shí),觸發(fā)所述移動(dòng)終端的默認(rèn)動(dòng)作。
      [0068]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
      [0069]本發(fā)明實(shí)施例中,通過(guò)判斷移動(dòng)終端與用戶的距離是否大于預(yù)置數(shù)值,來(lái)自動(dòng)決定是啟動(dòng)移動(dòng)終端的前置攝像頭還是啟動(dòng)移動(dòng)終端的后置攝像頭,實(shí)現(xiàn)移動(dòng)終端前后置攝像頭的自動(dòng)選擇,避免了需用戶手動(dòng)選擇的情況,提高移動(dòng)終端的用戶體驗(yàn)。
      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0070]圖1為本發(fā)明的一個(gè)實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法的流程圖;
      [0071]圖2為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法的流程圖;
      [0072]圖3為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法的流程圖;
      [0073]圖4為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法的流程圖;
      [0074]圖5為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法的流程圖;
      [0075]圖6為本發(fā)明的另 一個(gè)實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法的流程圖;
      [0076]圖7為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法的流程圖;
      [0077]圖8為本發(fā)明的一個(gè)實(shí)施例中移動(dòng)終端的示意圖;
      [0078]圖9為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端的示意圖;
      [0079]圖10為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端的示意圖;
      [0080]圖11為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端的示意圖;
      [0081]圖12為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端的示意圖;
      [0082]圖13為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端的示意圖;
      [0083]圖14為本發(fā)明的另一個(gè)實(shí)施例中移動(dòng)終端的示意圖;
      [0084]圖15為本發(fā)明實(shí)施例中手機(jī)的示意圖;
      [0085]圖16為本發(fā)明實(shí)施例中手機(jī)內(nèi)部部分機(jī)構(gòu)圖。
      【具體實(shí)施方式】
      [0086]本發(fā)明實(shí)施例提供了一種移動(dòng)終端前后攝像頭的選擇方法和移動(dòng)終端,用于實(shí)現(xiàn)移動(dòng)終端如后攝像頭的自動(dòng)選擇。
      [0087]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
      [0088]本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三…第四”等(如果存在)是用于區(qū)別類(lèi)似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
      [0089]請(qǐng)參閱圖1,本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法一個(gè)實(shí)施例包括:
      [0090]101、移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0091]移動(dòng)終端可以是手機(jī)、平板電腦或者其他具有攝像頭的移動(dòng)終端,其中該移動(dòng)終端設(shè)有前置攝像頭和后置攝像頭,其中該前置攝像頭指的是與移動(dòng)終端的顯示屏幕位于該移動(dòng)終端的同一側(cè)的攝像頭,該后置攝像頭指的是與移動(dòng)終端的顯示屏幕分別位于該移動(dòng)終端兩側(cè)的攝像頭。在用戶需要拍攝時(shí),用戶可通過(guò)觸發(fā)移動(dòng)終端的拍攝功能。移動(dòng)終端接收該用戶發(fā)起的拍攝請(qǐng)求,并準(zhǔn)備啟動(dòng)攝像頭以進(jìn)入拍攝狀態(tài)。
      [0092]102、移動(dòng)終端確定移動(dòng)終端與用戶之間的距離;
      [0093]移動(dòng)終端內(nèi)設(shè)有可以測(cè)量移動(dòng)終端和用戶之間的距離的距離測(cè)量模塊,該距離測(cè)量模塊可以是獨(dú)立設(shè)立的距離傳感器或接近傳感器,或者是移動(dòng)終端的攝像頭中為了實(shí)現(xiàn)自動(dòng)對(duì)焦功能所配備的距離傳感器。當(dāng)然,實(shí)際運(yùn)用中,該距離測(cè)量模塊還可以是其他可實(shí)現(xiàn)同樣功能的傳感器或者模塊。
      [0094]需要注意的是,在這里需分兩種情況。第一種情況是移動(dòng)終端的攝像頭是關(guān)閉的,用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求。而移動(dòng)終端確定用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求時(shí)的、移動(dòng)終端與用戶之間的距離,以能夠根據(jù)該距離來(lái)決定是啟動(dòng)前置攝像頭還是啟動(dòng)后置攝像頭;其中移動(dòng)終端在接收用戶發(fā)起的拍攝請(qǐng)求后可以是先啟動(dòng)默認(rèn)攝像頭,然后再根據(jù)該距離決定切換或者再啟動(dòng)前置攝像頭還是后置攝像頭,也可以是直接根據(jù)該距離決定啟動(dòng)前置攝像頭還是后置攝像頭,在此不作限制。
      [0095]在第一種情況下,可以是距離測(cè)量模塊始終在檢測(cè)該移動(dòng)終端與用戶之間的距離,在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。也可以是距離測(cè)量模塊只有在屏幕顯示時(shí)才進(jìn)行對(duì)該移動(dòng)終端與用戶之間的距離進(jìn)行檢測(cè),在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。還可以是該距離測(cè)量模塊僅在移動(dòng)終端在接收到用戶發(fā)起的拍攝請(qǐng)求時(shí)檢測(cè)當(dāng)前移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定該距離測(cè)量模塊所測(cè)量到的距離。
      [0096]第二種情況是移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求后,移動(dòng)終端當(dāng)前正處于拍攝狀態(tài)中。在移動(dòng)終端的整個(gè)拍攝過(guò)程中,距離測(cè)量模塊實(shí)時(shí)檢測(cè)該移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離,并根據(jù)該距離來(lái)決定是否將當(dāng)前所使用的攝像頭切換至另一個(gè)攝像頭,或者是否需同時(shí)啟動(dòng)另一個(gè)攝像頭。
      [0097]需要說(shuō)明的是,在上述描述中,距離測(cè)量模塊所測(cè)量到的移動(dòng)終端與用戶之間的距離,可以是移動(dòng)終端和用戶之間測(cè)量當(dāng)時(shí)的即時(shí)值,也可以是移動(dòng)終端和用戶之間在預(yù)置時(shí)長(zhǎng)內(nèi)的距離的平均值或者抽樣值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0098]103、若該距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,若該距離小于所述預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0099]移動(dòng)終端確定該移動(dòng)終端與用戶之間的距離后,對(duì)該距離進(jìn)行判斷。若該距離大于或者等于預(yù)置數(shù)值,則啟動(dòng)前置攝像頭,若小于預(yù)置數(shù)值,則啟動(dòng)后置攝像頭。在上述第一種情況中,移動(dòng)終端可以是在接收用戶發(fā)起的拍攝請(qǐng)求后,直接根據(jù)該距離選擇啟動(dòng)相對(duì)應(yīng)的攝像頭;或者,也可以是先啟動(dòng)默認(rèn)攝像頭,若該距離所對(duì)應(yīng)的攝像頭與默認(rèn)攝像頭不同,則將該默認(rèn)攝像頭切換到該距離所對(duì)應(yīng)的攝像頭,或者也可以再開(kāi)啟該距離所對(duì)應(yīng)的攝像頭,即同時(shí)啟用前置和后置攝像頭。
      [0100]在上述第二種情況中,若該距離所對(duì)應(yīng)的攝像頭與當(dāng)前所用攝像頭不同,則移動(dòng)終端將當(dāng)前所用攝像頭切換成該距離所對(duì)應(yīng)的攝像頭,或者,也可以是移動(dòng)終端再開(kāi)啟該距離所對(duì)應(yīng)的攝像頭,即同時(shí)啟用前置和后置攝像頭。
      [0101]本實(shí)施例中,通過(guò)判斷移動(dòng)終端與用戶的距離是否大于預(yù)置數(shù)值,來(lái)自動(dòng)決定是啟動(dòng)移動(dòng)終端的前置攝像頭還是啟動(dòng)移動(dòng)終端的后置攝像頭,實(shí)現(xiàn)移動(dòng)終端前后置攝像頭的自動(dòng)選擇,避免了需用戶手動(dòng)選擇的情況,提高移動(dòng)終端的用戶體驗(yàn)。
      [0102]在上面實(shí)施例中,通過(guò)確定移動(dòng)終端和用戶之間的距離來(lái)決定啟動(dòng)前置還是后置攝像頭。實(shí)際運(yùn)用中,該距離可以是移動(dòng)終端和用戶臉部之間的距離,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法進(jìn)行描述。請(qǐng)參閱圖2,本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法又一個(gè)實(shí)施例包括:
      [0103]201、移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0104]移動(dòng)終端可以是手機(jī)、平板電腦或者其他具有攝像頭的移動(dòng)終端,其中該移動(dòng)終端設(shè)有前置攝像頭和后置攝像頭,其中該前置攝像頭指的是與移動(dòng)終端的顯示屏幕位于該移動(dòng)終端的同一側(cè)的攝像頭,該后置攝像頭指的是與移動(dòng)終端的顯示屏幕分別位于該移動(dòng)終端兩側(cè)的攝像頭。在用戶需要拍攝時(shí),用戶可通過(guò)觸發(fā)移動(dòng)終端的拍攝功能。移動(dòng)終端接收該用戶發(fā)起的拍攝請(qǐng)求,并準(zhǔn)備啟動(dòng)攝像頭以進(jìn)入拍攝狀態(tài)。
      [0105]202、移動(dòng)終端確定該移動(dòng)終端與用戶臉部之間的距離;
      [0106]移動(dòng)終端內(nèi)的距離測(cè)量模塊在測(cè)量移動(dòng)終端與用戶之間的距離時(shí),可以具體測(cè)量該移動(dòng)終端與用戶的臉部之間的距離。其中,在測(cè)量該距離時(shí),該距離可以是移動(dòng)終端與用戶臉部上具體某個(gè)預(yù)置位置之間的距離,例如,該距離是移動(dòng)終端與用戶兩眼之間中點(diǎn)的距離,或者是移動(dòng)終端與用戶鼻子之間的距離;還可以是移動(dòng)終端與用戶兩部上至少兩個(gè)預(yù)置位置之間的綜合距離,例如,可以是移動(dòng)終端分別與用戶兩只眼睛的距離的平均值,或者是移動(dòng)終端分別與用戶五官的距離的平均值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0107]當(dāng)然,實(shí)際運(yùn)用中,移動(dòng)終端也可以不是確定移動(dòng)終端與用戶臉部之間的距離,而是確定移動(dòng)終端與用戶身上其他部位之間的距離,在此并不作限制。優(yōu)選地,移動(dòng)終端可接收用戶對(duì)該距離的具體定義的設(shè)定。
      [0108]實(shí)際運(yùn)用中,在確定移動(dòng)終端與用戶臉部之間的距離時(shí),可具體為確定移動(dòng)終端的攝像頭與用戶臉部之間的距離,也可以是確定移動(dòng)終端上其他位置與用戶臉部之間的距離,或者還可以是移動(dòng)終端上至少兩個(gè)位置與用戶臉部之間的綜合距離,在此并不作限制。
      [0109]203、若該距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,若該距離小于所述預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0110]移動(dòng)終端確定該移動(dòng)終端與用戶之間的距離后,對(duì)該距離進(jìn)行判斷。若該距離大于或者等于預(yù)置數(shù)值,則啟動(dòng)前置攝像頭,若小于預(yù)置數(shù)值,則啟動(dòng)后置攝像頭。在上述第一種情況中,移動(dòng)終端可以是在接收用戶發(fā)起的拍攝請(qǐng)求后,直接根據(jù)該距離選擇啟動(dòng)相對(duì)應(yīng)的攝像頭;或者,也可以是先啟動(dòng)默認(rèn)攝像頭,若該距離所對(duì)應(yīng)的攝像頭與默認(rèn)攝像頭不同,則將該默認(rèn)攝像頭切換到該距離所對(duì)應(yīng)的攝像頭,或者也可以再開(kāi)啟該距離所對(duì)應(yīng)的攝像頭,即同時(shí)啟用前置和后置攝像頭。
      [0111]在上述第二種情況中,若該距離所對(duì)應(yīng)的攝像頭與當(dāng)前所用攝像頭不同,則移動(dòng)終端將當(dāng)前所用攝像頭切換成該距離所對(duì)應(yīng)的攝像頭,或者,也可以是移動(dòng)終端再開(kāi)啟該距離所對(duì)應(yīng)的攝像頭,即同時(shí)啟用前置和后置攝像頭。
      [0112]本實(shí)施例中,通過(guò)確定移動(dòng)終端與用戶臉部之間的距離,更加符合實(shí)際運(yùn)用中用戶經(jīng)常采用該移動(dòng)終端進(jìn)行自拍的行為,使得移動(dòng)終端在根據(jù)該距離判斷是啟動(dòng)前置攝像頭還是后置攝像頭時(shí)能夠更加準(zhǔn)確,更加符合用戶的實(shí)際需要。
      [0113]在上面實(shí)施例中,若所確定的距離大于或等于預(yù)置數(shù)值,則啟動(dòng)前置攝像頭,否則啟動(dòng)后置攝像頭。實(shí)際運(yùn)用中,該預(yù)置數(shù)值可由移動(dòng)終端默認(rèn)設(shè)置,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法進(jìn)行描述。請(qǐng)參閱圖3,本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法又一個(gè)實(shí)施例包括:
      [0114]301、移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0115]移動(dòng)終端可以是手機(jī)、平板電腦或者其他具有攝像頭的移動(dòng)終端,其中該移動(dòng)終端設(shè)有前置攝像頭和后置攝像頭,其中該前置攝像頭指的是與移動(dòng)終端的顯示屏幕位于該移動(dòng)終端的同一側(cè)的攝像頭,該后置攝像頭指的是與移動(dòng)終端的顯示屏幕分別位于該移動(dòng)終端兩側(cè)的攝像頭。在用戶需要拍攝時(shí),用戶可通過(guò)觸發(fā)移動(dòng)終端的拍攝功能。移動(dòng)終端接收該用戶發(fā)起的拍攝請(qǐng)求,并準(zhǔn)備啟動(dòng)攝像頭以進(jìn)入拍攝狀態(tài)。其中,該拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求。具體舉例來(lái)說(shuō),該拍攝請(qǐng)求包括攝像請(qǐng)求和拍照請(qǐng)求,或者還包括視頻通話請(qǐng)求。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0116]302、移動(dòng)終端確定移動(dòng)終端與用戶之間的距離;
      [0117]移動(dòng)終端內(nèi)設(shè)有可以測(cè)量移動(dòng)終端和用戶之間的距離的距離測(cè)量模塊,該距離測(cè)量模塊可以是獨(dú)立設(shè)立的距離傳感器或接近傳感器,或者是移動(dòng)終端的攝像頭中為了實(shí)現(xiàn)自動(dòng)對(duì)焦功能所配備的距離傳感器。當(dāng)然,實(shí)際運(yùn)用中,該距離測(cè)量模塊還可以是其他可實(shí)現(xiàn)同樣功能的傳感器或者模塊。
      [0118]需要注意的是,在這里需分兩種情況。第一種情況是移動(dòng)終端的攝像頭是關(guān)閉的,用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求。而移動(dòng)終端確定用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求時(shí)的、移動(dòng)終端與用戶之間的距離,以能夠根據(jù)該距離來(lái)決定是啟動(dòng)前置攝像頭還是啟動(dòng)后置攝像頭;其中移動(dòng)終端在接收用戶發(fā)起的拍攝請(qǐng)求后可以是先啟動(dòng)默認(rèn)攝像頭,然后再根據(jù)該距離決定切換或者再啟動(dòng)前置攝像頭還是后置攝像頭,也可以是直接根據(jù)該距離決定啟動(dòng)前置攝像頭還是后置攝像頭,在此不作限制。
      [0119]在第一種情況下,可以是距離測(cè)量模塊始終在檢測(cè)該移動(dòng)終端與用戶之間的距離,在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。也可以是距離測(cè)量模塊只有在屏幕顯示時(shí)才進(jìn)行對(duì)該移動(dòng)終端與用戶之間的距離進(jìn)行檢測(cè),在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。還可以是該距離測(cè)量模塊僅在移動(dòng)終端在接收到用戶發(fā)起的拍攝請(qǐng)求時(shí)檢測(cè)當(dāng)前移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定該距離測(cè)量模塊所測(cè)量到的距離。
      [0120]第二種情況是移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求后,移動(dòng)終端當(dāng)前正處于拍攝狀態(tài)中。在移動(dòng)終端的整個(gè)拍攝過(guò)程中,距離測(cè)量模塊實(shí)時(shí)檢測(cè)該移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。
      [0121]需要說(shuō)明的是,在上述描述中,距離測(cè)量模塊所測(cè)量到的移動(dòng)終端與用戶之間的距離,可以是移動(dòng)終端和用戶之間測(cè)量當(dāng)時(shí)的即時(shí)值,也可以是移動(dòng)終端和用戶之間在預(yù)置時(shí)長(zhǎng)內(nèi)的距離的平均值或者抽樣值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0122]303、若該距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,若該距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0123]本實(shí)施例中,該預(yù)置數(shù)值由移動(dòng)終端默認(rèn)設(shè)置。具體舉例來(lái)說(shuō),移動(dòng)終端可默認(rèn)設(shè)置該預(yù)置數(shù)值為該移動(dòng)終端所在銷(xiāo)售區(qū)域的成年人的平均手臂長(zhǎng)度的0.7倍至I倍。
      [0124]在用戶發(fā)起不同的拍攝請(qǐng)求時(shí),用戶分別采用前置攝像頭和后置攝像頭的情況會(huì)出現(xiàn)不同。因此,優(yōu)選地,在本實(shí)施例中,在根據(jù)距離是否小于預(yù)置數(shù)值來(lái)決定啟動(dòng)前置還是后置攝像頭時(shí),針對(duì)不同的拍攝請(qǐng)求移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值不同。具體來(lái)說(shuō),當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第一應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第一預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第一預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第二應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第二預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第二預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。上述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值不同。
      [0125]當(dāng)然,在實(shí)際運(yùn)用中,用戶所發(fā)起的拍攝請(qǐng)求也可以不僅僅包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求,還可以包括第三應(yīng)用請(qǐng)求,或者還有第四、第五應(yīng)用請(qǐng)求等等。除第一、第二應(yīng)用請(qǐng)求外,其他應(yīng)用請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值可以全部相同,或者部分相同,或者還可以全部互不相同,在此并不作限制。
      [0126]當(dāng)然,實(shí)際運(yùn)用中,移動(dòng)終端所默認(rèn)設(shè)置的用戶所發(fā)起的不同的拍攝請(qǐng)求分別對(duì)應(yīng)的預(yù)置數(shù)值也可以全部相同,在此并不作限制。
      [0127]本實(shí)施例中,移動(dòng)終端通過(guò)針對(duì)不同的拍攝請(qǐng)求來(lái)默認(rèn)設(shè)置不同的預(yù)置數(shù)值,使得移動(dòng)終端能夠更加靈活地根據(jù)實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0128]在上面實(shí)施例中,針對(duì)不同的拍攝請(qǐng)求移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值不同。實(shí)際運(yùn)用中,移動(dòng)終端還可以根據(jù)其他方法來(lái)針對(duì)不同的拍攝請(qǐng)求來(lái)對(duì)與其對(duì)應(yīng)的預(yù)置數(shù)值進(jìn)行調(diào)整,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法進(jìn)行描述。請(qǐng)參閱圖4,本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法又一個(gè)實(shí)施例包括:
      [0129]401、移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0130]移動(dòng)終端可以是手機(jī)、平板電腦或者其他具有攝像頭的移動(dòng)終端,其中該移動(dòng)終端設(shè)有前置攝像頭和后置攝像頭,其中該前置攝像頭指的是與移動(dòng)終端的顯示屏幕位于該移動(dòng)終端的同一側(cè)的攝像頭,該后置攝像頭指的是與移動(dòng)終端的顯示屏幕分別位于該移動(dòng)終端兩側(cè)的攝像頭。在用戶需要拍攝時(shí),用戶可通過(guò)觸發(fā)移動(dòng)終端的拍攝功能。移動(dòng)終端接收該用戶發(fā)起的拍攝請(qǐng)求,并準(zhǔn)備啟動(dòng)攝像頭以進(jìn)入拍攝狀態(tài)。其中,該拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求。具體舉例來(lái)說(shuō),該拍攝請(qǐng)求包括攝像請(qǐng)求和拍照請(qǐng)求,或者還包括視頻通話請(qǐng)求。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0131]402、移動(dòng)終端確定移動(dòng)終端與用戶之間的距離;
      [0132]移動(dòng)終端內(nèi)設(shè)有可以測(cè)量移動(dòng)終端和用戶之間的距離的距離測(cè)量模塊,該距離測(cè)量模塊可以是獨(dú)立設(shè)立的距離傳感器或接近傳感器,或者是移動(dòng)終端的攝像頭中為了實(shí)現(xiàn)自動(dòng)對(duì)焦功能所配備的距離傳感器。當(dāng)然,實(shí)際運(yùn)用中,該距離測(cè)量模塊還可以是其他可實(shí)現(xiàn)同樣功能的傳感器或者模塊。
      [0133]需要注意的是,在這里需分兩種情況。第一種情況是移動(dòng)終端的攝像頭是關(guān)閉的,用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求。而移動(dòng)終端確定用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求時(shí)的、移動(dòng)終端與用戶之間的距離,以能夠根據(jù)該距離來(lái)決定是啟動(dòng)前置攝像頭還是啟動(dòng)后置攝像頭;其中移動(dòng)終端在接收用戶發(fā)起的拍攝請(qǐng)求后可以是先啟動(dòng)默認(rèn)攝像頭,然后再根據(jù)該距離決定切換或者再啟動(dòng)前置攝像頭還是后置攝像頭,也可以是直接根據(jù)該距離決定啟動(dòng)前置攝像頭還是后置攝像頭,在此不作限制。
      [0134]在第一種情況下,可以是距離測(cè)量模塊始終在檢測(cè)該移動(dòng)終端與用戶之間的距離,在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。也可以是距離測(cè)量模塊只有在屏幕顯示時(shí)才進(jìn)行對(duì)該移動(dòng)終端與用戶之間的距離進(jìn)行檢測(cè),在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。還可以是該距離測(cè)量模塊僅在移動(dòng)終端在接收到用戶發(fā)起的拍攝請(qǐng)求時(shí)檢測(cè)當(dāng)前移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定該距離測(cè)量模塊所測(cè)量到的距離。
      [0135]第二種情況是移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求后,移動(dòng)終端當(dāng)前正處于拍攝狀態(tài)中。在移動(dòng)終端的整個(gè)拍攝過(guò)程中,距離測(cè)量模塊實(shí)時(shí)檢測(cè)該移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。
      [0136]需要說(shuō)明的是,在上述描述中,距離測(cè)量模塊所測(cè)量到的移動(dòng)終端與用戶之間的距離,可以是移動(dòng)終端和用戶之間測(cè)量當(dāng)時(shí)的即時(shí)值,也可以是移動(dòng)終端和用戶之間在預(yù)置時(shí)長(zhǎng)內(nèi)的距離的平均值或者抽樣值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0137]403、若該距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,若該距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0138]本實(shí)施例中,該預(yù)置數(shù)值由移動(dòng)終端默認(rèn)設(shè)置。其中,不同的拍攝請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值不同。具體來(lái)說(shuō),當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第一應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第一預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第一預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第二應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第二預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第二預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。上述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值不同。
      [0139]當(dāng)然,在實(shí)際運(yùn)用中,用戶所發(fā)起的拍攝請(qǐng)求也可以不僅僅包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求,還可以包括第三應(yīng)用請(qǐng)求,或者還有第四、第五應(yīng)用請(qǐng)求等等。除第一、第二應(yīng)用請(qǐng)求外,其他應(yīng)用請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值可以全部相同,或者部分相同,或者還可以全部互不相同,在此并不作限制。
      [0140]404、獲取第一概率和第二概率,其中第一概率為處于第一應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率,第二概率為處于第二應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率;
      [0141]移動(dòng)終端對(duì)攝像頭分別應(yīng)用于第一應(yīng)用和第二應(yīng)用的次數(shù),以及應(yīng)用于該兩個(gè)不同應(yīng)用下時(shí)分別使用前置攝像頭和后置攝像頭的次數(shù)進(jìn)行統(tǒng)計(jì),進(jìn)而計(jì)算出移動(dòng)終端的攝像頭分別在第一應(yīng)用狀態(tài)和第二應(yīng)用狀態(tài)下使用前置攝像頭的第一概率和第二概率。具體舉例來(lái)說(shuō),移動(dòng)終端對(duì)攝像頭的應(yīng)用次數(shù)進(jìn)行統(tǒng)計(jì),得出攝像頭應(yīng)用于第一應(yīng)用的次數(shù)為589次,應(yīng)用于第二應(yīng)用的次數(shù)為628次;其中,攝像頭處于第一應(yīng)用狀態(tài)時(shí),使用前置攝像頭的次數(shù)為342次,處于第二應(yīng)用狀態(tài)時(shí),使用前置攝像頭的次數(shù)為381次。那么,可計(jì)算出處于第一應(yīng)用狀態(tài)時(shí)使用前置攝像頭的第一概率為342/589,處于第二應(yīng)用狀態(tài)時(shí)使用前置攝像頭的第二概率為381/628。
      [0142]當(dāng)然,實(shí)際運(yùn)用中,也可以獲取處于其他應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率,或者只獲取處于最常使用的兩個(gè)應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率,又或者只統(tǒng)計(jì)處于用戶所選擇的兩個(gè)應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率,在此不作限制。
      [0143]在計(jì)算第一概率和第二概率后,移動(dòng)終端可以每隔預(yù)置時(shí)間對(duì)該兩個(gè)概率進(jìn)行更新,或者也可以在每次使用完攝像頭后對(duì)該數(shù)據(jù)進(jìn)行更新,在此不作限制。
      [0144]405、根據(jù)第一概率和第二概率分別調(diào)整第一預(yù)置數(shù)值和第二預(yù)置數(shù)值,使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng)、第二概率和第二預(yù)置數(shù)值對(duì)應(yīng);
      [0145]獲取到第一概率和第二概率后,若第一概率大于第二概率,則將第一和/或第二預(yù)置數(shù)值進(jìn)行調(diào)整,使得第一預(yù)置數(shù)值小于第二預(yù)置數(shù)值。具體舉例來(lái)說(shuō),第一概率為當(dāng)攝像頭處于視頻通話狀態(tài)中時(shí)使用前置攝像頭的概率,第二概率為當(dāng)攝像頭處于攝像狀態(tài)中時(shí)使用前置攝像頭的概率,且第一概率大于第二概率。那么,移動(dòng)終端根據(jù)該第一概率大于第二概率,對(duì)第一和/或第二預(yù)置數(shù)值進(jìn)行調(diào)整,使得第一預(yù)置數(shù)值小于第二預(yù)置數(shù)值。
      [0146]在對(duì)第一和/或第二預(yù)置數(shù)值進(jìn)行調(diào)整,以使第一預(yù)置數(shù)值小于第二預(yù)置數(shù)值時(shí),可使第一預(yù)置數(shù)值和第二預(yù)置數(shù)值的比值,與第二概率與第一概率的比值成正比;或者,可以使第一預(yù)置數(shù)值與第二預(yù)置數(shù)值的差值,與第二概率與第一概率的差值成正比。當(dāng)然,實(shí)際運(yùn)用中,還有其他方式來(lái)使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng),第二概率和第二預(yù)置數(shù)值對(duì)應(yīng),在此不作限制。
      [0147]實(shí)際運(yùn)用中,移動(dòng)終端可每隔預(yù)置時(shí)間后對(duì)第一預(yù)置數(shù)值和第二預(yù)置數(shù)值進(jìn)行調(diào)整,例如在第一概率和第二概率更新后便對(duì)該第一和第二預(yù)置數(shù)值進(jìn)行調(diào)整,或者也可以在每次使用完攝像頭后變對(duì)該第一和第二預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0148]本實(shí)施例中,移動(dòng)終端通過(guò)根據(jù)攝像頭在不同應(yīng)用情況下使用前置攝像頭的概率的不同來(lái)設(shè)置該不同應(yīng)用情況所對(duì)應(yīng)的預(yù)置數(shù)值,使得移動(dòng)終端能夠更加靈活地根據(jù)實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0149]在上面實(shí)施例中,根據(jù)第一概率和第二概率來(lái)分別對(duì)移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值進(jìn)行調(diào)整。實(shí)際運(yùn)用中,移動(dòng)終端可以有其他方法來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法進(jìn)行描述。請(qǐng)參閱圖5,本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法又一個(gè)實(shí)施例包括:
      [0150]501、移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0151]移動(dòng)終端可以是手機(jī)、平板電腦或者其他具有攝像頭的移動(dòng)終端,其中該移動(dòng)終端設(shè)有前置攝像頭和后置攝像頭,其中該前置攝像頭指的是與移動(dòng)終端的顯示屏幕位于該移動(dòng)終端的同一側(cè)的攝像頭,該后置攝像頭指的是與移動(dòng)終端的顯示屏幕分別位于該移動(dòng)終端兩側(cè)的攝像頭。在用戶需要拍攝時(shí),用戶可通過(guò)觸發(fā)移動(dòng)終端的拍攝功能。移動(dòng)終端接收該用戶發(fā)起的拍攝請(qǐng)求,并準(zhǔn)備啟動(dòng)攝像頭以進(jìn)入拍攝狀態(tài)。其中,該拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求。具體舉例來(lái)說(shuō),該拍攝請(qǐng)求包括攝像請(qǐng)求和拍照請(qǐng)求,或者還包括視頻通話請(qǐng)求。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。[0152]502、移動(dòng)終端確定移動(dòng)終端與用戶之間的距離;
      [0153]移動(dòng)終端內(nèi)設(shè)有可以測(cè)量移動(dòng)終端和用戶之間的距離的距離測(cè)量模塊,該距離測(cè)量模塊可以是獨(dú)立設(shè)立的距離傳感器或接近傳感器,或者是移動(dòng)終端的攝像頭中為了實(shí)現(xiàn)自動(dòng)對(duì)焦功能所配備的距離傳感器。當(dāng)然,實(shí)際運(yùn)用中,該距離測(cè)量模塊還可以是其他可實(shí)現(xiàn)同樣功能的傳感器或者模塊。
      [0154]需要注意的是,在這里需分兩種情況。第一種情況是移動(dòng)終端的攝像頭是關(guān)閉的,用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求。而移動(dòng)終端確定用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求時(shí)的、移動(dòng)終端與用戶之間的距離,以能夠根據(jù)該距離來(lái)決定是啟動(dòng)前置攝像頭還是啟動(dòng)后置攝像頭;其中移動(dòng)終端在接收用戶發(fā)起的拍攝請(qǐng)求后可以是先啟動(dòng)默認(rèn)攝像頭,然后再根據(jù)該距離決定切換或者再啟動(dòng)前置攝像頭還是后置攝像頭,也可以是直接根據(jù)該距離決定啟動(dòng)前置攝像頭還是后置攝像頭,在此不作限制。
      [0155]在第一種情況下,可以是距離測(cè)量模塊始終在檢測(cè)該移動(dòng)終端與用戶之間的距離,在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。也可以是距離測(cè)量模塊只有在屏幕顯示時(shí)才進(jìn)行對(duì)該移動(dòng)終端與用戶之間的距離進(jìn)行檢測(cè),在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。還可以是該距離測(cè)量模塊僅在移動(dòng)終端在接收到用戶發(fā)起的拍攝請(qǐng)求時(shí)檢測(cè)當(dāng)前移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定該距離測(cè)量模塊所測(cè)量到的距離。
      [0156]第二種情況是移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求后,移動(dòng)終端當(dāng)前正處于拍攝狀態(tài)中。在移動(dòng)終端的整個(gè)拍攝過(guò)程中,距離測(cè)量模塊實(shí)時(shí)檢測(cè)該移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。
      [0157]需要說(shuō)明的是,在上述描述中,距離測(cè)量模塊所測(cè)量到的移動(dòng)終端與用戶之間的距離,可以是移動(dòng)終端和用戶之間測(cè)量當(dāng)時(shí)的即時(shí)值,也可以是移動(dòng)終端和用戶之間在預(yù)置時(shí)長(zhǎng)內(nèi)的距離的平均值或者抽樣值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0158]503、若該距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,若該距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0159]本實(shí)施例中,該預(yù)置數(shù)值由移動(dòng)終端默認(rèn)設(shè)置。其中,不同的拍攝請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值不同。具體來(lái)說(shuō),當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第一應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第一預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第一預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第二應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第二預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第二預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。上述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值不同。
      [0160]當(dāng)然,在實(shí)際運(yùn)用中,用戶所發(fā)起的拍攝請(qǐng)求也可以不僅僅包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求,還可以包括第三應(yīng)用請(qǐng)求,或者還有第四、第五應(yīng)用請(qǐng)求等等。除第一、第二應(yīng)用請(qǐng)求外,其他應(yīng)用請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值可以全部相同,或者部分相同,或者還可以全部互不相同,在此并不作限制。
      [0161]504、移動(dòng)終端獲取用戶對(duì)前攝像頭和后攝像頭的使用信息,并根據(jù)該使用信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0162]移動(dòng)終端獲取用戶對(duì)前置攝像頭和后置攝像頭的使用信息,該使用信息包括用戶對(duì)前置攝像頭和后置攝像頭的所有使用記錄,例如分別對(duì)前置攝像頭和后置攝像頭的使用頻率,用戶由其中一個(gè)攝像頭轉(zhuǎn)向另一個(gè)攝像頭的切換頻率,以及用戶分別在使用前置攝像頭和后置攝像頭時(shí)移動(dòng)終端與用戶之間的距離等等。在獲取到用戶對(duì)前置攝像頭和后置攝像頭的使用信息后,移動(dòng)終端對(duì)這些使用信息進(jìn)行計(jì)算分析,并根據(jù)該分析結(jié)果來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0163]例如,移動(dòng)終端確定使用記錄中移動(dòng)終端與用戶之間的所有距離值,或者確定出部分抽樣值,并計(jì)算所確定出的各個(gè)距離值分別所對(duì)應(yīng)的用戶使用前置攝像頭的概率和使用后置攝像頭的概率,然后找出使用前置攝像頭的概率與使用后置攝像頭的概率的差值大于或等于O的所有目標(biāo)距離,并將該預(yù)置數(shù)值調(diào)整為該所有目標(biāo)距離中的一個(gè)。具體舉例來(lái)說(shuō),移動(dòng)終端確定使用記錄中移動(dòng)終端與用戶之間的所有距離值為O到60cm。其中,當(dāng)該距離值為30cm時(shí),使用后置攝像頭的概率為95%,使用前置攝像頭的概率為5% ;當(dāng)該距離為40cm時(shí),使用后置攝像頭的概率為40%,使用前置攝像頭的概率為60% ;當(dāng)該距離為50cm時(shí),使用后置攝像頭的概率為30%,使用前置攝像頭的概率為70%。那么,可將預(yù)置數(shù)值調(diào)整為40cm。或者,在所有距離值中,使用前置攝像頭的概率均小于5%,則說(shuō)明用戶對(duì)前置攝像頭的運(yùn)用極少,那么可將預(yù)置數(shù)值設(shè)得較大,例如等于手臂長(zhǎng)度的0.95倍。
      [0164]又例如,移動(dòng)終端在根據(jù)移動(dòng)終端與用戶之間的距離來(lái)決定啟動(dòng)前置攝像頭還是后置攝像頭時(shí),在判斷出啟動(dòng)前置攝像頭或者后置攝像頭之后啟動(dòng)之前,還向用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,該詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)用戶是否同意啟動(dòng)該攝像頭,若用戶同意或者在預(yù)置時(shí)間內(nèi)未回復(fù),則繼續(xù)啟動(dòng)該攝像頭,若用戶拒絕,在第一種情況中,則繼續(xù)啟動(dòng)移動(dòng)終端默認(rèn)啟動(dòng)的攝像頭,在第二種情況中,則繼續(xù)使用原來(lái)的攝像頭。同時(shí),移動(dòng)終端對(duì)用戶的反饋進(jìn)行統(tǒng)計(jì)分析。當(dāng)移動(dòng)裝置在詢(xún)問(wèn)用戶是否啟動(dòng)前置攝像頭,同意的概率超過(guò)50%,且在詢(xún)問(wèn)用戶是否啟動(dòng)后置攝像頭,同意的概率低于50%時(shí),移動(dòng)終端將該預(yù)置數(shù)值增大預(yù)定值。
      [0165]需要說(shuō)明的是,上述描述僅為舉例說(shuō)明,并不作限制。
      [0166]當(dāng)然,實(shí)際運(yùn)用中,移動(dòng)終端對(duì)對(duì)前置攝像頭和后置攝像頭的使用信息進(jìn)行分析計(jì)算之前,還可以對(duì)該兩個(gè)攝像頭的使用信息分類(lèi),其中每一種拍攝請(qǐng)求下的前置和后置攝像頭的使用信息作為一類(lèi),然后再對(duì)每一類(lèi)使用信息單獨(dú)分析計(jì)算,以分別針對(duì)不同拍攝請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0167]移動(dòng)終端可以每隔預(yù)置時(shí)間對(duì)前置攝像頭和后置攝像頭的使用信息進(jìn)行更新,或者也可以在每次使用完攝像頭后對(duì)該使用信息進(jìn)行更新,在此不作限制。同樣的,移動(dòng)終端可以每隔預(yù)置時(shí)間對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,或者也可以在每次使用完攝像頭后對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,在此不作限制。
      [0168]本實(shí)施例中,移動(dòng)終端通過(guò)獲取用戶對(duì)前置攝像頭和后置攝像頭的使用信息,并根據(jù)該使用信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0169]在上面實(shí)施例中,根據(jù)用戶對(duì)前置攝像頭和后置攝像頭的使用信息來(lái)對(duì)移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值進(jìn)行調(diào)整。實(shí)際運(yùn)用中,移動(dòng)終端還可以根據(jù)用戶的個(gè)人信息來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法進(jìn)行描述。請(qǐng)參閱圖6,本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法又一個(gè)實(shí)施例包括:
      [0170]601、移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0171]移動(dòng)終端可以是手機(jī)、平板電腦或者其他具有攝像頭的移動(dòng)終端,其中該移動(dòng)終端設(shè)有前置攝像頭和后置攝像頭,其中該前置攝像頭指的是與移動(dòng)終端的顯示屏幕位于該移動(dòng)終端的同一側(cè)的攝像頭,該后置攝像頭指的是與移動(dòng)終端的顯示屏幕分別位于該移動(dòng)終端兩側(cè)的攝像頭。在用戶需要拍攝時(shí),用戶可通過(guò)觸發(fā)移動(dòng)終端的拍攝功能。移動(dòng)終端接收該用戶發(fā)起的拍攝請(qǐng)求,并準(zhǔn)備啟動(dòng)攝像頭以進(jìn)入拍攝狀態(tài)。其中,該拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求。具體舉例來(lái)說(shuō),該拍攝請(qǐng)求包括攝像請(qǐng)求和拍照請(qǐng)求,或者還包括視頻通話請(qǐng)求。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0172]602、移動(dòng)終端確定移動(dòng)終端與用戶之間的距離;
      [0173]移動(dòng)終端內(nèi)設(shè)有可以測(cè)量移動(dòng)終端和用戶之間的距離的距離測(cè)量模塊,該距離測(cè)量模塊可以是獨(dú)立設(shè)立的距離傳感器或接近傳感器,或者是移動(dòng)終端的攝像頭中為了實(shí)現(xiàn)自動(dòng)對(duì)焦功能所配備的距離傳感器。當(dāng)然,實(shí)際運(yùn)用中,該距離測(cè)量模塊還可以是其他可實(shí)現(xiàn)同樣功能的傳感器或者模塊。
      [0174]需要注意的是,在這里需分兩種情況。第一種情況是移動(dòng)終端的攝像頭是關(guān)閉的,用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求。而移動(dòng)終端確定用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求時(shí)的、移動(dòng)終端與用戶之間的距離,以能夠根據(jù)該距離來(lái)決定是啟動(dòng)前置攝像頭還是啟動(dòng)后置攝像頭;其中移動(dòng)終端在接收用戶發(fā)起的拍攝請(qǐng)求后可以是先啟動(dòng)默認(rèn)攝像頭,然后再根據(jù)該距離決定切換或者再啟動(dòng)前置攝像頭還是后置攝像頭,也可以是直接根據(jù)該距離決定啟動(dòng)前置攝像頭還是后置攝像頭,在此不作限制。
      [0175]在第一種情況下,可以是距離測(cè)量模塊始終在檢測(cè)該移動(dòng)終端與用戶之間的距離,在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。也可以是距離測(cè)量模塊只有在屏幕顯示時(shí)才進(jìn)行對(duì)該移動(dòng)終端與用戶之間的距離進(jìn)行檢測(cè),在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。還可以是該距離測(cè)量模塊僅在移動(dòng)終端在接收到用戶發(fā)起的拍攝請(qǐng)求時(shí)檢測(cè)當(dāng)前移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定該距離測(cè)量模塊所測(cè)量到的距離。
      [0176]第二種情況是移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求后,移動(dòng)終端當(dāng)前正處于拍攝狀態(tài)中。在移動(dòng)終端的整個(gè)拍攝過(guò)程中,距離測(cè)量模塊實(shí)時(shí)檢測(cè)該移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。
      [0177]需要說(shuō)明的是,在上述描述中,距離測(cè)量模塊所測(cè)量到的移動(dòng)終端與用戶之間的距離,可以是移動(dòng)終端和用戶之間測(cè)量當(dāng)時(shí)的即時(shí)值,也可以是移動(dòng)終端和用戶之間在預(yù)置時(shí)長(zhǎng)內(nèi)的距離的平均值或者抽樣值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0178]603、若該距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,若該距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0179]本實(shí)施例中,該預(yù)置數(shù)值由移動(dòng)終端默認(rèn)設(shè)置。具體舉例來(lái)說(shuō),移動(dòng)終端可默認(rèn)設(shè)置該預(yù)置數(shù)值為該移動(dòng)終端所在銷(xiāo)售區(qū)域的成年人的平均手臂長(zhǎng)度的0.7倍至I倍。
      [0180]在用戶發(fā)起不同的拍攝請(qǐng)求時(shí),用戶分別采用前置攝像頭和后置攝像頭的情況會(huì)出現(xiàn)不同。因此,優(yōu)選地,在本實(shí)施例中,在根據(jù)距離是否小于預(yù)置數(shù)值來(lái)決定啟動(dòng)前置還是后置攝像頭時(shí),針對(duì)不同的拍攝請(qǐng)求移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值不同。具體來(lái)說(shuō),當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第一應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第一預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第一預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第二應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第二預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第二預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。上述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值不同。
      [0181]當(dāng)然,在實(shí)際運(yùn)用中,用戶所發(fā)起的拍攝請(qǐng)求也可以不僅僅包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求,還可以包括第三應(yīng)用請(qǐng)求,或者還有第四、第五應(yīng)用請(qǐng)求等等。除第一、第二應(yīng)用請(qǐng)求外,其他應(yīng)用請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值可以全部相同,或者部分相同,或者還可以全部互不相同,在此并不作限制。
      [0182]當(dāng)然,實(shí)際運(yùn)用中,移動(dòng)終端所默認(rèn)設(shè)置的用戶所發(fā)起的不同的拍攝請(qǐng)求分別對(duì)應(yīng)的預(yù)置數(shù)值也可以全部相同,在此并不作限制。
      [0183]604、移動(dòng)終端獲取用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整;
      [0184]移動(dòng)終端可以從該移動(dòng)終端內(nèi)的應(yīng)用程序的存儲(chǔ)或者從運(yùn)營(yíng)商處獲得用戶的個(gè)人信息,或者也可以由用戶自行輸入個(gè)人信息。當(dāng)然,實(shí)際運(yùn)用中,移動(dòng)終端也可以通過(guò)其他渠道獲取用戶的個(gè)人信息,在此僅為舉例說(shuō)明,并不作限制。移動(dòng)終端所獲取到的用戶的個(gè)人信息可以包括用戶的年齡、身高、臂長(zhǎng)、性別等信息。獲取到用戶個(gè)人信息后,移動(dòng)終端根據(jù)該個(gè)人信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整。例如,用戶的性別為女,由于女性自拍的概率較大,因此移動(dòng)終端可將預(yù)置數(shù)值降低預(yù)定值?;蛘?,用戶的年齡大于50歲,那么用戶自拍的概率較小,因此移動(dòng)終端可將預(yù)置數(shù)值增大預(yù)定值。又或者,用戶的手臂長(zhǎng)度為56cm,那么可將該用戶的手臂長(zhǎng)度的倍數(shù)(例如0.7倍)作為預(yù)置數(shù)值。當(dāng)然,上述描述僅為舉例,并不作限制。
      [0185]本實(shí)施例中,移動(dòng)終端通過(guò)獲取用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)用戶個(gè)人實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0186]在上面實(shí)施例中,根據(jù)用戶的個(gè)人信息來(lái)對(duì)移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值進(jìn)行調(diào)整。實(shí)際運(yùn)用中,移動(dòng)終端還可以根據(jù)其當(dāng)前所在環(huán)境因素來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法進(jìn)行描述。請(qǐng)參閱圖7,本發(fā)明實(shí)施例中移動(dòng)終端前后攝像頭的選擇方法又一個(gè)實(shí)施例包括:
      [0187]701、移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求;
      [0188]移動(dòng)終端可以是手機(jī)、平板電腦或者其他具有攝像頭的移動(dòng)終端,其中該移動(dòng)終端設(shè)有前置攝像頭和后置攝像頭,其中該前置攝像頭指的是與移動(dòng)終端的顯示屏幕位于該移動(dòng)終端的同一側(cè)的攝像頭,該后置攝像頭指的是與移動(dòng)終端的顯示屏幕分別位于該移動(dòng)終端兩側(cè)的攝像頭。在用戶需要拍攝時(shí),用戶可通過(guò)觸發(fā)移動(dòng)終端的拍攝功能。移動(dòng)終端接收該用戶發(fā)起的拍攝請(qǐng)求,并準(zhǔn)備啟動(dòng)攝像頭以進(jìn)入拍攝狀態(tài)。其中,該拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求。具體舉例來(lái)說(shuō),該拍攝請(qǐng)求包括攝像請(qǐng)求和拍照請(qǐng)求,或者還包括視頻通話請(qǐng)求。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0189]702、移動(dòng)終端確定移動(dòng)終端與用戶之間的距離;
      [0190]移動(dòng)終端內(nèi)設(shè)有可以測(cè)量移動(dòng)終端和用戶之間的距離的距離測(cè)量模塊,該距離測(cè)量模塊可以是獨(dú)立設(shè)立的距離傳感器或接近傳感器,或者是移動(dòng)終端的攝像頭中為了實(shí)現(xiàn)自動(dòng)對(duì)焦功能所配備的距離傳感器。當(dāng)然,實(shí)際運(yùn)用中,該距離測(cè)量模塊還可以是其他可實(shí)現(xiàn)同樣功能的傳感器或者模塊。
      [0191]需要注意的是,在這里需分兩種情況。第一種情況是移動(dòng)終端的攝像頭是關(guān)閉的,用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求。而移動(dòng)終端確定用戶向移動(dòng)終端發(fā)起拍攝請(qǐng)求時(shí)的、移動(dòng)終端與用戶之間的距離,以能夠根據(jù)該距離來(lái)決定是啟動(dòng)前置攝像頭還是啟動(dòng)后置攝像頭;其中移動(dòng)終端在接收用戶發(fā)起的拍攝請(qǐng)求后可以是先啟動(dòng)默認(rèn)攝像頭,然后再根據(jù)該距離決定切換或者再啟動(dòng)前置攝像頭還是后置攝像頭,也可以是直接根據(jù)該距離決定啟動(dòng)前置攝像頭還是后置攝像頭,在此不作限制。
      [0192]在第一種情況下,可以是距離測(cè)量模塊始終在檢測(cè)該移動(dòng)終端與用戶之間的距離,在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。也可以是距離測(cè)量模塊只有在屏幕顯示時(shí)才進(jìn)行對(duì)該移動(dòng)終端與用戶之間的距離進(jìn)行檢測(cè),在移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。還可以是該距離測(cè)量模塊僅在移動(dòng)終端在接收到用戶發(fā)起的拍攝請(qǐng)求時(shí)檢測(cè)當(dāng)前移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定該距離測(cè)量模塊所測(cè)量到的距離。
      [0193]第二種情況是移動(dòng)終端接收到用戶發(fā)起的拍攝請(qǐng)求后,移動(dòng)終端當(dāng)前正處于拍攝狀態(tài)中。在移動(dòng)終端的整個(gè)拍攝過(guò)程中,距離測(cè)量模塊實(shí)時(shí)檢測(cè)該移動(dòng)終端與用戶之間的距離,移動(dòng)終端向其距離測(cè)量模塊確定當(dāng)前距離。
      [0194]需要說(shuō)明的是,在上述描述中,距離測(cè)量模塊所測(cè)量到的移動(dòng)終端與用戶之間的距離,可以是移動(dòng)終端和用戶之間測(cè)量當(dāng)時(shí)的即時(shí)值,也可以是移動(dòng)終端和用戶之間在預(yù)置時(shí)長(zhǎng)內(nèi)的距離的平均值或者抽樣值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0195]703、若該距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,若該距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0196]本實(shí)施例中,該預(yù)置數(shù)值由移動(dòng)終端默認(rèn)設(shè)置。具體舉例來(lái)說(shuō),移動(dòng)終端可默認(rèn)設(shè)置該預(yù)置數(shù)值為該移動(dòng)終端所在銷(xiāo)售區(qū)域的成年人的平均手臂長(zhǎng)度的0.7倍至I倍。
      [0197]在用戶發(fā)起不同的拍攝請(qǐng)求時(shí),用戶分別采用前置攝像頭和后置攝像頭的情況會(huì)出現(xiàn)不同。因此,優(yōu)選地,在本實(shí)施例中,在根據(jù)距離是否小于預(yù)置數(shù)值來(lái)決定啟動(dòng)前置還是后置攝像頭時(shí),針對(duì)不同的拍攝請(qǐng)求移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值不同。具體來(lái)說(shuō),當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第一應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第一預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第一預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求為第二應(yīng)用請(qǐng)求時(shí),若該距離大于或等于第二預(yù)置數(shù)值時(shí),則啟動(dòng)移動(dòng)終端的前置攝像頭;若該距離小于第二預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。上述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值不同。
      [0198]當(dāng)然,在實(shí)際運(yùn)用中,用戶所發(fā)起的拍攝請(qǐng)求也可以不僅僅包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求,還可以包括第三應(yīng)用請(qǐng)求,或者還有第四、第五應(yīng)用請(qǐng)求等等。除第一、第二應(yīng)用請(qǐng)求外,其他應(yīng)用請(qǐng)求所對(duì)應(yīng)的預(yù)置數(shù)值可以全部相同,或者部分相同,或者還可以全部互不相同,在此并不作限制。
      [0199]當(dāng)然,實(shí)際運(yùn)用中,移動(dòng)終端所默認(rèn)設(shè)置的用戶所發(fā)起的不同的拍攝請(qǐng)求分別對(duì)應(yīng)的預(yù)置數(shù)值也可以全部相同,在此并不作限制。
      [0200]704、移動(dòng)終端獲取其當(dāng)前所在環(huán)境因素,并根據(jù)該個(gè)人信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整;
      [0201]移動(dòng)終端可通過(guò)其內(nèi)設(shè)置的探測(cè)器或者其他感應(yīng)模塊來(lái)獲取其當(dāng)前所在環(huán)境因素,其中該當(dāng)前所在環(huán)境因素可以包括用戶當(dāng)前所處環(huán)境的光線強(qiáng)度或者溫度,或者用戶處于室內(nèi)還是室外,或者用戶所處環(huán)境的運(yùn)動(dòng)情況等等環(huán)境因素,并分別針對(duì)不同的環(huán)境因素來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整。具體舉例來(lái)說(shuō),移動(dòng)終端所設(shè)置的預(yù)置數(shù)值的初始值是和一個(gè)預(yù)置的光線強(qiáng)度參考值相對(duì)應(yīng)的。當(dāng)移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求時(shí),移動(dòng)終端檢測(cè)用戶當(dāng)前所在環(huán)境的光線強(qiáng)度,并根據(jù)預(yù)置表將預(yù)置數(shù)值調(diào)整為預(yù)定值。該預(yù)置表內(nèi)設(shè)有不同的光線強(qiáng)度與預(yù)置數(shù)值的不同具體數(shù)值的一一對(duì)應(yīng)關(guān)系,其中,光線強(qiáng)度越小,該光線強(qiáng)度所對(duì)應(yīng)的預(yù)置數(shù)值也越小。
      [0202]本實(shí)施例中,移動(dòng)終端通過(guò)獲取其當(dāng)前所在環(huán)境因素,并根據(jù)該當(dāng)前所在環(huán)境因素對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)用戶個(gè)人實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0203]當(dāng)然,實(shí)際運(yùn)用中,預(yù)置數(shù)值也可以不是由移動(dòng)終端默認(rèn)設(shè)置,還可以是由用戶手動(dòng)輸入設(shè)置,這樣,可以讓用戶根據(jù)其實(shí)際情況來(lái)設(shè)定預(yù)置數(shù)值,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)用戶個(gè)人實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0204]在上述所有實(shí)施例中,移動(dòng)終端在根據(jù)移動(dòng)終端與用戶之間的距離來(lái)決定啟動(dòng)前置攝像頭還是后置攝像頭時(shí),在判斷出啟動(dòng)前置攝像頭或者后置攝像頭之后啟動(dòng)之前,還向用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,該詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)用戶是否同意啟動(dòng)該攝像頭,若用戶同意或者在預(yù)置時(shí)間內(nèi)未回復(fù),則觸發(fā)啟動(dòng)該攝像頭,若用戶拒絕,則觸發(fā)移動(dòng)終端的默認(rèn)動(dòng)作;具體地,在第一種情況中,該默認(rèn)動(dòng)作為繼續(xù)啟動(dòng)移動(dòng)終端默認(rèn)啟動(dòng)的攝像頭,在第二種情況中,該默認(rèn)動(dòng)作為繼續(xù)使用原來(lái)的攝像頭。在向用戶發(fā)出詢(xún)問(wèn)請(qǐng)求時(shí),移動(dòng)終端可以通過(guò)在屏幕上出現(xiàn)彈出窗口,該彈出窗口顯示文字來(lái)向用戶詢(xún)問(wèn);或者,移動(dòng)終端也可以通過(guò)發(fā)出語(yǔ)音來(lái)詢(xún)問(wèn)用戶是否同意啟動(dòng)該攝像頭。而用戶可以通過(guò)點(diǎn)擊移動(dòng)終端的屏幕上的預(yù)置區(qū)域,或者通過(guò)語(yǔ)音命令,或者通過(guò)晃動(dòng)終端,或者通過(guò)對(duì)移動(dòng)終端上的物理按鍵或者虛擬按鍵的按壓來(lái)回應(yīng)移動(dòng)終端的詢(xún)問(wèn)。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0205]或者,移動(dòng)終端也可以不對(duì)用戶發(fā)出詢(xún)問(wèn),而是直接通知用戶啟動(dòng)了前置攝像頭或者后置攝像頭。例如,移動(dòng)終端可以通過(guò)屏幕上顯示文字或圖像或其他標(biāo)志來(lái)通知用戶,或者發(fā)出聲音或震動(dòng)一下來(lái)通知用戶。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0206]為便于理解,下面以一個(gè)實(shí)際應(yīng)用場(chǎng)景對(duì)本實(shí)施例移動(dòng)終端前后攝像頭的選擇方法進(jìn)行描述。
      [0207]手機(jī)默認(rèn)設(shè)置預(yù)置數(shù)值的初始值為35cm。手機(jī)當(dāng)前的攝像頭處于關(guān)閉狀態(tài)。手機(jī)接收到用戶發(fā)起的拍照請(qǐng)求,同時(shí)手機(jī)內(nèi)的距離測(cè)量模塊檢測(cè)當(dāng)前手機(jī)的攝像頭與用戶鼻子之間的距離。手機(jī)向該距離測(cè)量模塊確定其所檢測(cè)到的距離為40cm。
      [0208]手機(jī)判斷到該距離大于該手機(jī)所默認(rèn)設(shè)置的預(yù)置數(shù)值,并通過(guò)語(yǔ)音向用戶詢(xún)問(wèn)是否同意啟動(dòng)手機(jī)的前置攝像頭。在獲取到用戶的語(yǔ)音命令后,手機(jī)對(duì)該語(yǔ)音命令進(jìn)行分析,識(shí)別出用戶同意啟動(dòng),便啟動(dòng)手機(jī)的前置攝像頭。
      [0209]同時(shí),手機(jī)對(duì)其所存儲(chǔ)的用戶對(duì)前置攝像頭和后置攝像頭的使用信息進(jìn)行更新,其中更新后的數(shù)據(jù)為:當(dāng)手機(jī)的攝像頭與用戶鼻子之間的距離為35cm時(shí),使用后置攝像頭的概率為60%,使用前置攝像頭的概率為40% ;當(dāng)該距離為40cm時(shí),使用后置攝像頭的概率為52%,使用前置攝像頭的概率為48% ;當(dāng)該距離為45cm時(shí),使用后置攝像頭的概率為60%,使用前置攝像頭的概率為40%。則手機(jī)將預(yù)置數(shù)值的具體數(shù)值調(diào)整為40cm。
      [0210]上面對(duì)本發(fā)明實(shí)施例中的移動(dòng)終端前后攝像頭的選擇方法進(jìn)行了描述,下面對(duì)本發(fā)明實(shí)施例中的移動(dòng)終端進(jìn)行描述,請(qǐng)參閱圖8,本發(fā)明實(shí)施例中移動(dòng)終端一個(gè)實(shí)施例包括:
      [0211]如直攝像頭和后直攝像頭;
      [0212]接收模塊801,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0213]確定模塊802,用于確定移動(dòng)終端與用戶之間的距離;
      [0214]控制模塊803,用于當(dāng)距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,當(dāng)距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。
      [0215]本實(shí)施例中,移動(dòng)終端通過(guò)控制模塊判斷移動(dòng)終端與用戶的距離是否大于預(yù)置數(shù)值,來(lái)自動(dòng)決定是啟動(dòng)移動(dòng)終端的前置攝像頭還是啟動(dòng)移動(dòng)終端的后置攝像頭,實(shí)現(xiàn)移動(dòng)終端前后置攝像頭的自動(dòng)選擇,避免了需用戶手動(dòng)選擇的情況,提高移動(dòng)終端的用戶體驗(yàn)。
      [0216]上面實(shí)施例中,移動(dòng)終端與用戶之間的距離,可以具體為該移動(dòng)終端與用戶的臉部之間的距離。其中,該距離可以是移動(dòng)終端與用戶臉部上具體某個(gè)預(yù)置位置之間的距離,例如,該距離是移動(dòng)終端與用戶兩眼之間中點(diǎn)的距離,或者是移動(dòng)終端與用戶鼻子之間的距離;還可以是移動(dòng)終端與用戶兩部上至少兩個(gè)預(yù)置位置之間的綜合距離,例如,可以是移動(dòng)終端分別與用戶兩只眼睛的距離的平均值,或者是移動(dòng)終端分別與用戶五官的距離的平均值。當(dāng)然,上述描述僅為舉例說(shuō)明,并不作限制。
      [0217]當(dāng)然,實(shí)際運(yùn)用中,該距離也可以不是確定移動(dòng)終端與用戶臉部之間的距離,而是移動(dòng)終端與用戶身上其他部位之間的距離,在此并不作限制。優(yōu)選地,移動(dòng)終端可接收用戶對(duì)該距離的具體定義的設(shè)定。
      [0218]實(shí)際運(yùn)用中,在確定移動(dòng)終端與用戶臉部之間的距離時(shí),可具體為確定移動(dòng)終端的攝像頭與用戶臉部之間的距離,也可以是確定移動(dòng)終端上其他位置與用戶臉部之間的距離,或者還可以是移動(dòng)終端上至少兩個(gè)位置與用戶臉部之間的綜合距離,在此并不作限制。
      [0219]在上面實(shí)施例中,控制裝置用于當(dāng)所確定的距離大于或等于預(yù)置數(shù)值時(shí),啟動(dòng)前置攝像頭,當(dāng)該距離小于預(yù)置數(shù)值時(shí),啟動(dòng)后置攝像頭。實(shí)際運(yùn)用中,該預(yù)置數(shù)值可由移動(dòng)終端默認(rèn)設(shè)置。優(yōu)選地,接收模塊所接收到的拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求;當(dāng)拍攝請(qǐng)求為第一應(yīng)用請(qǐng)求時(shí),預(yù)置數(shù)值具體為第一預(yù)置數(shù)值;當(dāng)拍攝請(qǐng)求為第二應(yīng)用請(qǐng)求時(shí),預(yù)置數(shù)值具體為第二預(yù)置數(shù)值;其中,第一預(yù)置數(shù)值和第二預(yù)置數(shù)值互不相同。這樣,移動(dòng)終端能夠通過(guò)針對(duì)不同的拍攝請(qǐng)求來(lái)默認(rèn)設(shè)置不同的預(yù)置數(shù)值,使得移動(dòng)終端能夠更加靈活地根據(jù)實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。當(dāng)然,實(shí)際運(yùn)用中,移動(dòng)終端所默認(rèn)設(shè)置的用戶所發(fā)起的不同的拍攝請(qǐng)求分別對(duì)應(yīng)的預(yù)置數(shù)值也可以全部相同,在此并不作限制。
      [0220]實(shí)際運(yùn)用中,移動(dòng)終端在分別對(duì)第一預(yù)置數(shù)值和第二預(yù)置數(shù)值進(jìn)行調(diào)整,以使該兩個(gè)預(yù)置數(shù)值不同時(shí),可根據(jù)攝像頭在分別處于第一應(yīng)用狀態(tài)和第二應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率來(lái)進(jìn)行調(diào)整。下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端進(jìn)行描述。請(qǐng)參閱圖9,本發(fā)明實(shí)施例中移動(dòng)終端又一個(gè)實(shí)施例包括:
      [0221]如直攝像頭和后直攝像頭;
      [0222]接收模塊901,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0223]確定模塊902,用于確定移動(dòng)終端與用戶之間的距離;
      [0224]控制模塊903,用于當(dāng)距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,當(dāng)距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。
      [0225]本實(shí)施例中,移動(dòng)終端進(jìn)一步包括:
      [0226]第一獲取模塊904,用于獲取第一概率和第二概率,其中第一概率為處于第一應(yīng)用狀態(tài)時(shí)用戶使用前置攝像頭的概率,第二概率為處于第二應(yīng)用狀態(tài)時(shí)用戶使用前置攝像頭的概率;
      [0227]第一調(diào)整模塊905,用于根據(jù)第一概率和第二概率分別調(diào)整第一預(yù)置數(shù)值和第二預(yù)置數(shù)值,使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng)、第二概率和第二預(yù)置數(shù)值對(duì)應(yīng)。
      [0228]本實(shí)施例中,移動(dòng)終端通過(guò)根據(jù)攝像頭在不同應(yīng)用情況下使用前置攝像頭的概率的不同來(lái)設(shè)置該不同應(yīng)用情況所對(duì)應(yīng)的預(yù)置數(shù)值,使得移動(dòng)終端能夠更加靈活地根據(jù)實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0229]在上面實(shí)施例中,根據(jù)第一概率和第二概率來(lái)分別對(duì)移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值進(jìn)行調(diào)整。實(shí)際運(yùn)用中,移動(dòng)終端可以有其他方法來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端進(jìn)行描述。請(qǐng)參閱圖10,本發(fā)明實(shí)施例中移動(dòng)終端又一個(gè)實(shí)施例包括:
      [0230]如直攝像頭和后直攝像頭;
      [0231]接收模塊1001,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0232]確定模塊1002,用于確定移動(dòng)終端與用戶之間的距離;
      [0233]控制模塊1003,用于當(dāng)距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,當(dāng)距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。
      [0234]本實(shí)施例中,移動(dòng)終端進(jìn)一步包括:
      [0235]第二獲取模塊1004,用于獲取用戶對(duì)前攝像頭和后攝像頭的使用信息,
      [0236]第二調(diào)整模塊1005,用于根據(jù)使用信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0237]本實(shí)施例中,移動(dòng)終端通過(guò)獲取用戶對(duì)前置攝像頭和后置攝像頭的使用信息,并根據(jù)該使用信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0238]在上面實(shí)施例中,移動(dòng)終端根據(jù)用戶對(duì)前置攝像頭和后置攝像頭的使用信息來(lái)對(duì)移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值進(jìn)行調(diào)整。實(shí)際運(yùn)用中,移動(dòng)終端還可以根據(jù)用戶的個(gè)人信息來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端進(jìn)行描述。請(qǐng)參閱圖11,本發(fā)明實(shí)施例中移動(dòng)終端又一個(gè)實(shí)施例包括:
      [0239]ill直攝像頭和后直攝像頭;
      [0240]接收模塊1101,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0241]確定模塊1102,用于確定移動(dòng)終端與用戶之間的距離;
      [0242]控制模塊1103,用于當(dāng)距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,當(dāng)距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。
      [0243]本實(shí)施例中,移動(dòng)終端進(jìn)一步包括:
      [0244]第三獲取模塊1104,用于獲取用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整;
      [0245]第三調(diào)整模塊1105,用于根據(jù)個(gè)人信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0246]本實(shí)施例中,移動(dòng)終端通過(guò)獲取用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)用戶個(gè)人實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0247]在上面實(shí)施例中,移動(dòng)終端根據(jù)用戶的個(gè)人信息來(lái)對(duì)移動(dòng)終端所默認(rèn)設(shè)置的預(yù)置數(shù)值進(jìn)行調(diào)整。實(shí)際運(yùn)用中,移動(dòng)終端還可以根據(jù)用戶當(dāng)前所在環(huán)境來(lái)對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端進(jìn)行描述。請(qǐng)參閱圖12,本發(fā)明實(shí)施例中移動(dòng)終端又一個(gè)實(shí)施例包括:
      [0248]ill直攝像頭和后直攝像頭;
      [0249]接收模塊1201,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0250]確定模塊1202,用于確定移動(dòng)終端與用戶之間的距離;
      [0251]控制模塊1203,用于當(dāng)距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,當(dāng)距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。
      [0252]本實(shí)施例中,移動(dòng)終端進(jìn)一步包括:
      [0253]第四獲取模塊1204,用于獲取其當(dāng)前所在環(huán)境因素;
      [0254]第四調(diào)整模塊1205,根據(jù)該當(dāng)前所在環(huán)境因素對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0255]本實(shí)施例中,移動(dòng)終端通過(guò)獲取其當(dāng)前所在環(huán)境因素,并根據(jù)該當(dāng)前所在環(huán)境因素對(duì)預(yù)置數(shù)值進(jìn)行調(diào)整,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)用戶個(gè)人實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0256]在上面實(shí)施例中,預(yù)置數(shù)值時(shí)由移動(dòng)終端默認(rèn)設(shè)置的。實(shí)際運(yùn)用中,該預(yù)置數(shù)值也可以是由用戶手動(dòng)輸入的,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端進(jìn)行描述。請(qǐng)參閱圖13,本發(fā)明實(shí)施例中移動(dòng)終端又一個(gè)實(shí)施例包括:
      [0257]如直攝像頭和后直攝像頭;
      [0258]接收模塊1301,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0259]確定模塊1302,用于確定移動(dòng)終端與用戶之間的距離;
      [0260]控制模塊1303,用于當(dāng)距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,當(dāng)距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。
      [0261 ] 本實(shí)施例中,移動(dòng)終端進(jìn)一步包括:
      [0262]第五獲取模塊1304,用于獲取用戶輸入的預(yù)置數(shù)值。
      [0263]本實(shí)施例中,移動(dòng)終端可以讓用戶根據(jù)其實(shí)際情況來(lái)設(shè)定預(yù)置數(shù)值,使得移動(dòng)終端能夠更加準(zhǔn)確地根據(jù)用戶個(gè)人實(shí)際情況來(lái)自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,提高了用戶體驗(yàn)。
      [0264]在上面實(shí)施例中,移動(dòng)終端在根據(jù)移動(dòng)終端與用戶之間的距離來(lái)決定啟動(dòng)前置攝像頭還是后置攝像頭。實(shí)際運(yùn)用中,在啟動(dòng)前置攝像頭或者后置攝像頭之前,還可以向用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,下面對(duì)本發(fā)明實(shí)施例中移動(dòng)終端進(jìn)行描述。請(qǐng)參閱圖14,本發(fā)明實(shí)施例中移動(dòng)終端又一個(gè)實(shí)施例包括:
      [0265]如直攝像頭和后直攝像頭;
      [0266]接收模塊1401,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0267]確定模塊1402,用于確定移動(dòng)終端與用戶之間的距離;
      [0268]控制模塊1403,用于當(dāng)距離大于或等于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的前置攝像頭,當(dāng)距離小于預(yù)置數(shù)值,則啟動(dòng)移動(dòng)終端的后置攝像頭。[0269]本實(shí)施例中,移動(dòng)終端進(jìn)一步包括:
      [0270]詢(xún)問(wèn)模塊1404,用于向用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,該詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)該用戶是否同意啟動(dòng)該攝像頭;
      [0271]第六獲取模塊1405,用于獲取用戶的回復(fù);
      [0272]第一觸發(fā)單元1406,用于當(dāng)該回復(fù)為同意或在預(yù)置時(shí)間內(nèi)未收到回復(fù)時(shí),觸發(fā)啟動(dòng)移動(dòng)終端的前置攝像頭或者啟動(dòng)移動(dòng)終端的后置攝像頭;
      [0273]第二觸發(fā)單元1407,用于當(dāng)該回復(fù)為拒絕時(shí),觸發(fā)移動(dòng)終端的默認(rèn)動(dòng)作。
      [0274]本實(shí)施例中,移動(dòng)終端可通過(guò)詢(xún)問(wèn)用戶來(lái)決定是否自動(dòng)啟動(dòng)前置攝像頭或者后置攝像頭,使得開(kāi)啟的攝像頭能夠更加符合用戶的要求,提高了用戶體驗(yàn)。
      [0275]為便于理解,下面以一個(gè)實(shí)際應(yīng)用場(chǎng)景對(duì)本實(shí)施例移動(dòng)終端進(jìn)行描述。
      [0276]手機(jī)默認(rèn)設(shè)置預(yù)置數(shù)值的初始值為35cm。手機(jī)當(dāng)前的攝像頭處于關(guān)閉狀態(tài)。手機(jī)的接收模塊接收到用戶發(fā)起的拍照請(qǐng)求,同時(shí)手機(jī)內(nèi)的距離測(cè)量模塊檢測(cè)當(dāng)前手機(jī)的攝像頭與用戶鼻子之間的距離。手機(jī)的確定模塊向該距離測(cè)量模塊確定其所檢測(cè)到的距離為40cmo
      [0277]手機(jī)判斷到該距離大于該手機(jī)所默認(rèn)設(shè)置的預(yù)置數(shù)值,并通過(guò)詢(xún)問(wèn)模塊向用戶發(fā)出語(yǔ)音,詢(xún)問(wèn)用戶是否同意啟動(dòng)手機(jī)的前置攝像頭。第六獲取模塊獲取用戶的語(yǔ)音命令。當(dāng)?shù)诹@取模塊從該語(yǔ)音命令分析識(shí)別出用戶同意啟動(dòng)時(shí),第一觸發(fā)單元觸發(fā)控制模塊啟動(dòng)手機(jī)的前置攝像頭。
      [0278]同時(shí),第二獲取模塊獲取用戶對(duì)前置攝像頭和后置攝像頭的使用信息并對(duì)該使用信息進(jìn)行更新和存儲(chǔ),其中更新后的數(shù)據(jù)為:當(dāng)手機(jī)的攝像頭與用戶鼻子之間的距離為35cm時(shí),使用后置攝像頭的概率為60%,使用前置攝像頭的概率為40% ;當(dāng)該距離為40cm時(shí),使用后置攝像頭的概率為52%,使用前置攝像頭的概率為48% ;當(dāng)該距離為45cm時(shí),使用后置攝像頭的概率為60%,使用前置攝像頭的概率為40%。則手機(jī)的第二調(diào)整模塊將預(yù)置數(shù)值的具體數(shù)值調(diào)整為40cm。
      [0279]請(qǐng)參閱圖15,本實(shí)施例以手機(jī)為例對(duì)本發(fā)明進(jìn)行具體說(shuō)明。
      [0280]應(yīng)該理解的是,圖示手機(jī)100僅僅是移動(dòng)終端的一個(gè)范例,并且手機(jī)100可以具有比圖中所示出的更過(guò)的或者更少的部件,可以組合兩個(gè)或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實(shí)現(xiàn)。
      [0281]現(xiàn)以手機(jī)為一個(gè)例子進(jìn)行具體的說(shuō)明。如圖15所示,該手機(jī)上設(shè)有前置攝像頭和后置攝像頭,該手機(jī)還包括存儲(chǔ)器11、中央處理器(Central Processing Unit,以下簡(jiǎn)稱(chēng)CPU)13、外設(shè)接口 14、RF電路15、音頻電路16、揚(yáng)聲器17、電源管理芯片18、輸入/輸出(I/O)子系統(tǒng)19、其他輸入/控制設(shè)備110以及外部端口 14,這些部件通過(guò)一個(gè)或多個(gè)通信總線或信號(hào)線112來(lái)通信。
      [0282]值得說(shuō)明的是,本實(shí)施例提供的手機(jī)僅僅是移動(dòng)終端的一個(gè)示例,本發(fā)明實(shí)施例涉及的服務(wù)器可以具有比圖15所示出的更多或更少的部件,可以組合兩個(gè)或更多個(gè)部件,或者可以具有不同的部件配置或設(shè)置,各個(gè)部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件或硬件和軟件的組合實(shí)現(xiàn)。
      [0283]下面就本實(shí)施例提供的用于對(duì)信息推送的手機(jī)進(jìn)行詳細(xì)的描述。[0284]存儲(chǔ)器11:所述存儲(chǔ)器11可以被CPU13、外設(shè)接口 14等訪問(wèn),所述存儲(chǔ)器11可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
      [0285]外設(shè)接口 14,所述外設(shè)接口可以將設(shè)備的輸入和輸出外設(shè)連接到CPU203和存儲(chǔ)器11。
      [0286]I/O子系統(tǒng)19:所述I/O子系統(tǒng)19可以將設(shè)備上的輸入輸出外設(shè),例如觸摸屏113(相當(dāng)于上述實(shí)施例中的顯示器)和其他輸入/控制設(shè)備110,連接到外設(shè)接口 14。I/O子系統(tǒng)19可以包括顯示控制器191和用于控制其他輸入/控制設(shè)備110的一個(gè)或多個(gè)輸入控制器192。其中,一個(gè)或多個(gè)輸入控制器192從其他輸入/控制設(shè)備110接收電信號(hào)或者向其他輸入/控制設(shè)備110發(fā)送電信號(hào),其他輸入/控制設(shè)備110可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號(hào)盤(pán)、滑動(dòng)開(kāi)關(guān)、操縱桿、點(diǎn)擊滾輪。值得說(shuō)明的是,輸入控制器192可以與以下任一個(gè)連接:鍵盤(pán)、紅外端口、USB接口以及諸如鼠標(biāo)的指示設(shè)備。
      [0287]觸摸屏113:所述觸摸屏113是移動(dòng)終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標(biāo)、視頻等。
      [0288]I/O子系統(tǒng)19中的顯示控制器191從觸摸屏113接收電信號(hào)或者向觸摸屏113發(fā)送電信號(hào)。觸摸屏113檢測(cè)觸摸屏上的接觸,顯示控制器191將檢測(cè)到的接觸轉(zhuǎn)換為與顯示在觸摸屏113上的用戶界面對(duì)象的交互,即實(shí)現(xiàn)人機(jī)交互,顯示在觸摸屏113上的用戶界面對(duì)象可以是運(yùn)行游戲的圖標(biāo)、聯(lián)網(wǎng)到相應(yīng)網(wǎng)絡(luò)的圖標(biāo)等。值得說(shuō)明的是,設(shè)備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。
      [0289]RF電路15,主要用于建立手機(jī)與無(wú)線網(wǎng)絡(luò)(即網(wǎng)絡(luò)側(cè))的通信,實(shí)現(xiàn)手機(jī)與無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,RF電路15接收并發(fā)送RF信號(hào),RF信號(hào)也稱(chēng)為電磁信號(hào),RF電路15將電信號(hào)轉(zhuǎn)換為電磁信號(hào)或?qū)㈦姶判盘?hào)轉(zhuǎn)換為電信號(hào),并且通過(guò)該電磁信號(hào)與通信網(wǎng)絡(luò)以及其他設(shè)備進(jìn)行通信。RF電路15可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、RF收發(fā)機(jī)、一個(gè)或多個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、數(shù)字信號(hào)處理器、CODEC芯片組、用戶標(biāo)識(shí)模塊(Subscriber IdentityModule, SIM)等等。
      [0290]音頻電路16,主要用于從外設(shè)接口 14接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號(hào),并且將該電信號(hào)發(fā)送給揚(yáng)聲器17。
      [0291]揚(yáng)聲器17,用于將手機(jī)通過(guò)RF電路15從無(wú)線網(wǎng)絡(luò)接收的語(yǔ)音信號(hào),還原為聲音并向用戶播放該聲音。
      [0292]電源管理芯片18,用于為CPU13、I/0子系統(tǒng)及外設(shè)接口所連接的硬件進(jìn)行供電及
      電源管理。
      [0293]圖16為手機(jī)內(nèi)部部分結(jié)構(gòu)圖。在本發(fā)明實(shí)施例中,存儲(chǔ)器11中存儲(chǔ)的軟件部件可包括操作系統(tǒng)21、通信模塊22、接觸/移動(dòng)模塊23、圖形模塊24、功能模塊26。
      [0294]操作系統(tǒng)21 (例如,Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS、或諸如 VxWorks 的嵌入式操作系統(tǒng))包括用于控制和管理一般系統(tǒng)任務(wù)(例如,存儲(chǔ)器管理、存儲(chǔ)設(shè)備控制、電力管理等等)的各種軟件部件和/或驅(qū)動(dòng)器,并且便于各種硬件與軟件部件之間的通信。
      [0295]通信模塊22便于通過(guò)一個(gè)或多個(gè)外部端口 211與其他設(shè)備通信,并且還包括用于處理由RF電路15和/或外部端口 211接收的數(shù)據(jù)的各種軟件部件。[0296]接觸/移動(dòng)模塊23可以檢測(cè)與觸摸屏113 (結(jié)合顯示控制器191)和其他觸摸敏感設(shè)備(例如,觸摸板或物理點(diǎn)擊滾輪)的接觸。接觸/移動(dòng)模塊23包括用于執(zhí)行與檢測(cè)接觸相關(guān)的各種操作的各種軟件部件,所述操作例如有確定是否發(fā)生接觸、確定是否所述接觸有移動(dòng)并且在觸摸屏113上追蹤所述移動(dòng)、以及確定是否已經(jīng)斷開(kāi)所述接觸(B卩,是否接觸已經(jīng)停止)。確定接觸點(diǎn)的移動(dòng)可以包括確定接觸點(diǎn)的速率(幅值)、速度(幅值和方向)和/或加速度(幅值和/或方向的變化)。這些操作可以應(yīng)用到單個(gè)接觸(例如,一個(gè)手指接觸)或應(yīng)用到多個(gè)同時(shí)接觸(例如,“多重觸摸”/多手指接觸)。在一些實(shí)施例中,接觸/移動(dòng)模塊23和顯示控制器191還檢測(cè)觸摸板上的接觸。
      [0297]圖形模塊24包括用于在觸摸屏113上顯示圖形的各種已知軟件部件,包括用于改變所顯示的圖形的明暗度的部件。例如接收中央處理器13的指令,在觸摸屏113中顯示各種軟件的圖形用戶界面等。
      [0298]功能模塊26具體可以包括以下模塊:
      [0299]接收模塊261,用于接收用戶發(fā)起的拍攝請(qǐng)求;
      [0300]確定模塊262,用于確定所述移動(dòng)終端與所述用戶之間的距離;
      [0301]控制模塊263,用于當(dāng)所述距離大于或等于預(yù)置數(shù)值時(shí),啟動(dòng)所述移動(dòng)終端的前置攝像頭,當(dāng)所述距離小于所述預(yù)置數(shù)值時(shí),啟動(dòng)所述移動(dòng)終端的后置攝像頭。
      [0302]RF電路15接收網(wǎng)絡(luò)側(cè)或其他設(shè)備發(fā)送的信息,該消息具體可以是以上各實(shí)施例中的第一用戶的各終端號(hào)碼和推薦度計(jì)算參數(shù)??梢岳斫獾氖?,接收的消息也可以是其他類(lèi)型的信息,在本發(fā)明實(shí)施例中不做限定。本領(lǐng)域技術(shù)人員可知,接收到的信息中可以攜帶有多種數(shù)據(jù)類(lèi)型的數(shù)據(jù)。可以只有一種數(shù)據(jù)類(lèi)型的數(shù)據(jù),也可以有兩種或兩種以上數(shù)據(jù)類(lèi)型的數(shù)據(jù)。
      [0303]中央處理器13識(shí)別RF電路15接收到的信息中的數(shù)據(jù)的數(shù)據(jù)類(lèi)型,根據(jù)對(duì)應(yīng)關(guān)系列表將該數(shù)據(jù)存儲(chǔ)到與該數(shù)據(jù)的數(shù)據(jù)類(lèi)型相對(duì)應(yīng)的功能模塊,該對(duì)應(yīng)關(guān)系列表為數(shù)據(jù)類(lèi)型與功能模塊之間的對(duì)應(yīng)關(guān)系列表,該功能模塊26具體可以是獲取模塊263和確定模塊262。可以理解的是,在本發(fā)明實(shí)施例中,中央處理器13識(shí)別各種格式的數(shù)據(jù)的方式可以如前面實(shí)施例中的方式進(jìn)行,在此不再贅述。
      [0304]具體地,確定模塊262具體用于確定所述移動(dòng)終端與所述用戶臉部之間的距離。
      [0305]具體地,確定模塊262具體用于確定所述移動(dòng)終端與所述用戶臉部上的預(yù)置位置之間的距離;或者,確定模塊262具體用于確定所述移動(dòng)終端與所述用戶臉部上至少兩個(gè)預(yù)置位置之間的綜合距離。
      [0306]具體地,預(yù)置數(shù)值由所述移動(dòng)終端默認(rèn)設(shè)置。
      [0307]具體地,所述拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求;當(dāng)所述拍攝請(qǐng)求為所述第一應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第一預(yù)置數(shù)值;當(dāng)所述拍攝請(qǐng)求為所述第二應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第二預(yù)置數(shù)值;所述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值互不相同。
      [0308]具體地,該功能模塊還包括第一獲取模塊,用于獲取第一概率和第二概率,其中所述第一概率為處于第一應(yīng)用狀態(tài)時(shí)所述用戶使用前置攝像頭的概率,所述第二概率為處于第二應(yīng)用狀態(tài)時(shí)所述用戶使用前置攝像頭的概率;第一調(diào)整模塊,用于根據(jù)所述第一概率和第二概率分別調(diào)整第一預(yù)置數(shù)值和第二預(yù)置數(shù)值,使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng)、第二概率和第二預(yù)置數(shù)值對(duì)應(yīng)。
      [0309]具體地,該功能模塊還包括第二獲取模塊,用于獲取所述用戶對(duì)所述前攝像頭和后攝像頭的使用信息,第二調(diào)整模塊,用于根據(jù)所述使用信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0310]具體地,該功能模塊還包括第三獲取模塊,用于獲取所述用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整;第三調(diào)整模塊,用于根據(jù)所述個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      [0311]具體地,該功能模塊還包括第四獲取模塊,用于獲取所述用戶當(dāng)前所在環(huán)境;第四調(diào)整模塊,用于根據(jù)預(yù)置對(duì)應(yīng)表將所述預(yù)置數(shù)值的具體數(shù)值調(diào)整為與所述當(dāng)前所在環(huán)境所對(duì)應(yīng)的數(shù)值;其中所述預(yù)置對(duì)應(yīng)表存儲(chǔ)有不同環(huán)境與預(yù)置數(shù)值的不同具體數(shù)值的一一對(duì)應(yīng)關(guān)系。
      [0312]具體地,該功能模塊還包括第五獲取模塊,用于獲取所述用戶輸入的預(yù)置數(shù)值。
      [0313]具體地,該功能模塊還包括詢(xún)問(wèn)模塊,用于向所述用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,所述詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)所述用戶是否同意啟動(dòng)該攝像頭;第六獲取模塊,用于獲取所述用戶的回復(fù);第一觸發(fā)單元,用于當(dāng)所述回復(fù)為同意或在預(yù)置時(shí)間內(nèi)未收到回復(fù)時(shí),觸發(fā)所述控制模塊啟動(dòng)所述移動(dòng)終端的前置攝像頭或者所述啟動(dòng)所述移動(dòng)終端的后置攝像頭;第二觸發(fā)單元,用于當(dāng)所述回復(fù)為拒絕時(shí),觸發(fā)所述移動(dòng)終端的默認(rèn)動(dòng)作。
      [0314]本發(fā)明實(shí)施例中,通過(guò)計(jì)算模塊根據(jù)推薦度計(jì)算參數(shù)計(jì)算第一用戶的各終端號(hào)碼的推薦度且通過(guò)發(fā)送模塊將各推薦度發(fā)送給第二用戶,方便第二用戶挑選推薦度最高的終端號(hào)碼進(jìn)行呼叫,以能夠較準(zhǔn)確且高效地選擇要呼叫的號(hào)碼,避免呼叫失敗的操作。
      [0315]在上述發(fā)明實(shí)施例中,服務(wù)器包括但不限于手機(jī)、個(gè)人數(shù)字助理(PersonalDigital Assistant, PDA)、平板電腦等移動(dòng)通訊設(shè)備的服務(wù)器。
      [0316]需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。
      [0317]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
      [0318]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
      [0319]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
      [0320]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
      [0321]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0322]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
      【權(quán)利要求】
      1.一種移動(dòng)終端前后攝像頭的選擇方法,其特征在于,包括: 移動(dòng)終端接收用戶發(fā)起的拍攝請(qǐng)求; 所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶之間的距離; 若所述距離大于或等于預(yù)置數(shù)值,則啟動(dòng)所述移動(dòng)終端的前置攝像頭,若所述距離小于所述預(yù)置數(shù)值,則啟動(dòng)所述移動(dòng)終端的后置攝像頭。
      2.根據(jù)權(quán)利要求1所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶之間的距離具體包括: 所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部之間的距離。
      3.根據(jù)權(quán)利要求2所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部之間的距離具體包括: 所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部上的預(yù)置位置之間的距離; 或者, 所述移動(dòng)終端確定所述移動(dòng)終端與所述用戶臉部上至少兩個(gè)預(yù)置位置之間的綜合距離。
      4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于, 所述預(yù)置數(shù)值由所述移動(dòng)終端默認(rèn)設(shè)置。
      5.根據(jù)權(quán)利要求4所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于, 所述拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求; 當(dāng)所述拍攝請(qǐng)求為所述第一應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第一預(yù)置數(shù)值; 當(dāng)所述拍攝請(qǐng)求為所述第二應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第二預(yù)置數(shù)值; 所述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值互不相同。
      6.根據(jù)權(quán)利要求5所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述方法還包括: 獲取第一概率和第二概率,其中所述第一概率為處于第一應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率,所述第二概率為處于第二應(yīng)用狀態(tài)時(shí)使用前置攝像頭的概率; 根據(jù)所述第一概率和第二概率分別調(diào)整第一預(yù)置數(shù)值和第二預(yù)置數(shù)值,使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng)、第二概率和第二預(yù)置數(shù)值對(duì)應(yīng)。
      7.根據(jù)權(quán)利要求4所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述方法還包括: 所述移動(dòng)終端獲取所述用戶對(duì)所述前置攝像頭和后置攝像頭的使用信息,并根據(jù)該使用信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      8.根據(jù)權(quán)利要求4所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述方法還包括: 所述移動(dòng)終端獲取所述用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      9.根據(jù)權(quán)利要求4所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述方法還包括: 所述移動(dòng)終端獲取其當(dāng)前所在環(huán)境因素,并根據(jù)該當(dāng)前所在環(huán)境因素對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      10.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述方法還包括: 獲取所述用戶輸入的預(yù)置數(shù)值。
      11.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的移動(dòng)終端前后攝像頭的選擇方法,其特征在于,所述啟動(dòng)所述移動(dòng)終端的前置攝像頭之前或者所述啟動(dòng)所述移動(dòng)終端的后置攝像頭之前還包括: 向所述用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,所述詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)所述用戶是否同意啟動(dòng)該攝像頭;獲取所述用戶的回復(fù),當(dāng)該回復(fù)為同意或在預(yù)置時(shí)間內(nèi)未收到回復(fù)時(shí),觸發(fā)啟動(dòng)所述移動(dòng)終端的前置攝像頭或者所述移動(dòng)終端的后置攝像頭,當(dāng)該回復(fù)為拒絕時(shí),觸發(fā)所述移動(dòng)終端的默認(rèn)動(dòng)作。
      12.—種移動(dòng)終端,其特征在于,包括: 前置攝像頭和后置攝像頭; 接收模塊,用于接收用戶發(fā)起的拍攝請(qǐng)求; 確定模塊,用于確定所述移動(dòng)終端與所述用戶之間的距離; 控制模塊,用于當(dāng)所述距離大于或等于預(yù)置數(shù)值時(shí),啟動(dòng)所述移動(dòng)終端的前置攝像頭,當(dāng)所述距離小于所述預(yù)置數(shù)值時(shí),啟動(dòng)所述移動(dòng)終端的后置攝像頭。
      13.根據(jù)權(quán)利要求12所述的移動(dòng)終端,其特征在于,所述確定模塊具體用于確定所述移動(dòng)終端與所述用戶臉部之間的距離。
      14.根據(jù)權(quán)利要求13所述的移動(dòng)終端,其特征在于,所述確定模塊具體用于確定所述移動(dòng)終端與所述用戶臉部上的預(yù)置位置之間的距離; 或者, 所述確定模塊具體用于確定所述移動(dòng)終端與所述用戶臉部上至少兩個(gè)預(yù)置位置之間的綜合距離。
      15.根據(jù)權(quán)利要求12至14任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述預(yù)置數(shù)值由所述移動(dòng)終端默認(rèn)設(shè)置。
      16.根據(jù)權(quán)利要求15所述的移動(dòng)終端,其特征在于, 所述拍攝請(qǐng)求至少包括第一應(yīng)用請(qǐng)求和第二應(yīng)用請(qǐng)求; 當(dāng)所述拍攝請(qǐng)求為所述第一應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第一預(yù)置數(shù)值; 當(dāng)所述拍攝請(qǐng)求為所述第二應(yīng)用請(qǐng)求時(shí),所述預(yù)置數(shù)值具體為第二預(yù)置數(shù)值; 所述第一預(yù)置數(shù)值和第二預(yù)置數(shù)值互不相同。
      17.根據(jù)權(quán)利要求16所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 第一獲取模塊,用于獲取第一概率和第二概率,其中所述第一概率為處于第一應(yīng)用狀態(tài)時(shí)所述用戶使用前置攝像頭的概率,所述第二概率為處于第二應(yīng)用狀態(tài)時(shí)所述用戶使用前置攝像頭的概率; 第一調(diào)整模塊,用于根據(jù)所述第一概率和第二概率分別調(diào)整第一預(yù)置數(shù)值和第二預(yù)置數(shù)值,使得第一概率和第一預(yù)置數(shù)值對(duì)應(yīng)、第二概率和第二預(yù)置數(shù)值對(duì)應(yīng)。
      18.根據(jù)權(quán)利要求15所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 第二獲取模塊,用于獲取所述用戶對(duì)所述前攝像頭和后攝像頭的使用信息, 第二調(diào)整模塊,用于根據(jù)所述使用信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      19.根據(jù)權(quán)利要求15所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 第三獲取模塊,用于獲取所述用戶的個(gè)人信息,并根據(jù)該個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整; 第三調(diào)整模塊,用于根據(jù)所述個(gè)人信息對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      20.根據(jù)權(quán)利要求15所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 第四獲取模塊,用于獲取當(dāng)前所在環(huán)境因素; 第四調(diào)整模塊,用于根據(jù)該當(dāng)前所在環(huán)境因素對(duì)所述預(yù)置數(shù)值進(jìn)行調(diào)整。
      21.根據(jù)權(quán)利要求12至14任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 第五獲取模塊,用于獲取所述用戶輸入的預(yù)置數(shù)值。
      22.根據(jù)權(quán)利要求12至14任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括: 詢(xún)問(wèn)模塊,用于向所述用戶發(fā)出詢(xún)問(wèn)請(qǐng)求,所述詢(xún)問(wèn)請(qǐng)求用于詢(xún)問(wèn)所述用戶是否同意啟動(dòng)該攝像頭; 第六獲取模塊,用于獲取所述用戶的回復(fù); 第一觸發(fā)單元,用于當(dāng)所述回復(fù)為同意時(shí),觸發(fā)所述控制模塊啟動(dòng)所述移動(dòng)終端的前置攝像頭或者所述啟動(dòng)所述移動(dòng)終端的后置攝像頭; 第二觸發(fā)單元,用于當(dāng)所述回復(fù)為拒絕時(shí),觸發(fā)所述移動(dòng)終端的默認(rèn)動(dòng)作。
      【文檔編號(hào)】H04M1/725GK103795864SQ201410043609
      【公開(kāi)日】2014年5月14日 申請(qǐng)日期:2014年1月29日 優(yōu)先權(quán)日:2014年1月29日
      【發(fā)明者】魏何 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1