本發(fā)明涉及移動(dòng)終端攝像控制技術(shù)領(lǐng)域,尤其涉及一種數(shù)碼變焦的控制方法和裝置。
背景技術(shù):
目前,移動(dòng)終端與人們的生活越來越緊密,在日常生活中,智能手機(jī)、平板電腦等已隨處可見。隨著各種應(yīng)用軟件的開發(fā),移動(dòng)終端的功能越來越強(qiáng)大,例如,可以用這些移動(dòng)終端來進(jìn)行拍照、攝影、上網(wǎng)、游戲等等。其中,在使用移動(dòng)終端如手機(jī)進(jìn)行拍照時(shí),經(jīng)常會(huì)用到數(shù)碼變焦功能。但是,目前使用數(shù)碼變焦功能有一定的不便,如:在調(diào)整數(shù)碼變焦參數(shù)時(shí),用戶必須一手持手機(jī),另一手用兩指劃動(dòng)屏幕來執(zhí)行數(shù)碼變焦操作。因此,現(xiàn)有的控制攝像頭數(shù)碼變焦的方法,是無法讓用戶通過單手在按壓屏幕的過程中,快速、便捷地調(diào)整數(shù)碼變焦參數(shù),而只能使用雙手配合進(jìn)行操作,這給用戶的使用帶來一定不便,從而失去了單手操作的便捷性。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例期望提供一種數(shù)碼變焦的控制方法和裝置,能夠通過單手操作實(shí)現(xiàn)數(shù)碼變焦參數(shù)快速、便捷地調(diào)整,提升對(duì)移動(dòng)終端的使用體驗(yàn)。
為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供一種數(shù)碼變焦的控制方法,所述方法包括:
檢測(cè)按壓屏幕的按壓參數(shù);
將所述檢測(cè)到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作時(shí),確定所述檢測(cè)到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作。
上述方案中,所述按壓參數(shù)包括:壓力值和按壓位置。
上述方案中,所述將所述檢測(cè)到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作,包括:
將所述檢測(cè)到的壓力值與預(yù)設(shè)的壓力門限值進(jìn)行比較,同時(shí)將所述檢測(cè)到的按壓位置與預(yù)設(shè)的按壓位置進(jìn)行比較,若當(dāng)前按壓的壓力值達(dá)到所述壓力門限值,且當(dāng)前的按壓位置符合按壓位置要求,則判定當(dāng)前的按壓操作為有效按壓操作。
上述方案中,所述數(shù)碼變焦操作項(xiàng)包括:數(shù)碼變焦放大界面和/或數(shù)碼變焦縮小界面。
上述方案中,所述確定所述檢測(cè)到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),包括:
根據(jù)默認(rèn)的或自定義設(shè)置的不同按壓位置與數(shù)碼變焦操作的對(duì)應(yīng)關(guān)系,確定不同的按壓位置對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
或者,根據(jù)壓力值的不同變化差值確定對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng)。
上述方案中,所述執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作,采用向拍照應(yīng)用發(fā)送消息的形式實(shí)現(xiàn)。
本發(fā)明實(shí)施例還提供一種數(shù)碼變焦的控制裝置,所述裝置包括:
壓力采集模塊,用于采集按壓屏幕的按壓參數(shù);
數(shù)碼變焦判定模塊,用于將所述采集到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作時(shí),確定所述采集到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
數(shù)碼變焦控制模塊,用于執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作。
上述方案中,所述按壓參數(shù)包括:壓力值和按壓位置。
上述方案中,所述數(shù)碼變焦判定模塊將所述采集到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作,包括:
將所述采集到的壓力值與預(yù)設(shè)的壓力門限值進(jìn)行比較,同時(shí)將所述采集到 的按壓位置與預(yù)設(shè)的按壓位置進(jìn)行比較,若當(dāng)前按壓的壓力值達(dá)到所述壓力門限值,且當(dāng)前的按壓位置符合按壓位置要求,則判定當(dāng)前的按壓操作為有效按壓操作。
上述方案中,所述數(shù)碼變焦操作項(xiàng)包括:數(shù)碼變焦放大界面和/或數(shù)碼變焦縮小界面。
上述方案中,所述數(shù)碼變焦判定模塊確定所述采集到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),包括:
根據(jù)默認(rèn)的或自定義設(shè)置的不同按壓位置與數(shù)碼變焦操作項(xiàng)的對(duì)應(yīng)關(guān)系,確定不同的按壓位置對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
或者,根據(jù)壓力值的不同變化差值確定對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng)。
上述方案中,所述數(shù)碼變焦控制模塊執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作,采用向拍照應(yīng)用發(fā)送消息的形式實(shí)現(xiàn)。
本發(fā)明實(shí)施例所提供的數(shù)碼變焦的控制方法和裝置,檢測(cè)按壓屏幕的按壓參數(shù),將所述檢測(cè)到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作時(shí),確定所述檢測(cè)到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作。如此,能夠在單手操作的情況下,利用壓力傳感器觸發(fā)不同按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),可以讓用戶快速、便捷地調(diào)整數(shù)碼變焦參數(shù),提升對(duì)移動(dòng)終端的使用體驗(yàn),從而達(dá)到單手操作的效果;并且,該方法適用于所有移動(dòng)終端,技術(shù)實(shí)現(xiàn)簡(jiǎn)單,成本低,從而更加方便用戶的操作。
附圖說明
圖1為本發(fā)明實(shí)施例數(shù)碼變焦的控制方法的實(shí)現(xiàn)流程示意圖;
圖2為本發(fā)明實(shí)施例具體實(shí)現(xiàn)數(shù)碼變焦的控制方法的系統(tǒng)流程示意圖;
圖3為本發(fā)明數(shù)碼變焦判定實(shí)施例一的示意圖;
圖4為本發(fā)明數(shù)碼變焦判定實(shí)施例二的示意圖;
圖5為本發(fā)明實(shí)施例數(shù)碼變焦的控制裝置的組成結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了能夠更加詳盡地了解本發(fā)明實(shí)施例的特點(diǎn)與技術(shù)內(nèi)容,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例的實(shí)現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明。
在本發(fā)明實(shí)施例中,所述移動(dòng)終端可以包括但不限于手機(jī)、平板、掌上電腦等移動(dòng)設(shè)備。
如圖1所示,本發(fā)明實(shí)施例中數(shù)碼變焦的控制方法的實(shí)現(xiàn)流程,包括以下步驟:
步驟101:檢測(cè)按壓屏幕的按壓參數(shù);
這里,所述按壓參數(shù)包括:壓力值和按壓位置。
本發(fā)明中的移動(dòng)終端均設(shè)置有顯示屏和觸摸屏,移動(dòng)終端能夠?qū)⑴c攝像頭功能相關(guān)的用戶交互界面,如拍照功能界面、錄像功能界面等,顯示在顯示屏上。通過在移動(dòng)終端中內(nèi)置壓力傳感器,且該壓力傳感器連接信號(hào)處理電路,當(dāng)在移動(dòng)終端拍照應(yīng)用的預(yù)覽界面上,用戶點(diǎn)擊屏幕時(shí),可以通過上述壓力傳感器和信號(hào)處理電路檢測(cè)用戶按壓屏幕時(shí)的壓力值和按壓位置。
這里,所述壓力值和按壓位置可以由移動(dòng)終端系統(tǒng)中的壓力傳感器默認(rèn)觸發(fā),也可以由用戶根據(jù)實(shí)際應(yīng)用需求自行設(shè)置觸發(fā)。但是,只有當(dāng)用戶按壓屏幕的壓力值和按壓位置均達(dá)到要求時(shí),才能執(zhí)行相應(yīng)的數(shù)碼變焦操作。
其中,所述壓力值可以是點(diǎn)擊屏幕時(shí)的最大壓力值,也可以是預(yù)設(shè)時(shí)間段內(nèi)采樣得到的壓力的平均值,例如,移動(dòng)終端的信號(hào)處理電路在1ms內(nèi)采樣壓力信號(hào)10次,終端處理器根據(jù)上述10次采樣的壓力值,計(jì)算得到1ms內(nèi)的壓力平均值,并將該壓力平均值作為檢測(cè)到用戶按壓屏幕動(dòng)作在1ms內(nèi)的壓力值。
步驟102:將所述檢測(cè)到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作時(shí),確定所述檢測(cè)到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
這里,所述將所述檢測(cè)到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作,包括:
將所述檢測(cè)到的壓力值與預(yù)設(shè)的壓力門限值進(jìn)行比較,同時(shí)將所述檢測(cè)到的按壓位置與預(yù)設(shè)的按壓位置進(jìn)行比較,若當(dāng)前按壓的壓力值達(dá)到所述壓力門限值,且當(dāng)前的按壓位置符合按壓位置要求,則判定當(dāng)前的按壓操作為有效按壓操作。
所述確定所述檢測(cè)到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),包括:
根據(jù)默認(rèn)的或自定義設(shè)置的不同按壓位置與數(shù)碼變焦操作項(xiàng)的對(duì)應(yīng)關(guān)系,確定不同的按壓位置對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
或者,根據(jù)壓力值的不同變化差值確定對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng)。
這里,所述數(shù)碼變焦操作項(xiàng)包括:數(shù)碼變焦放大界面和/或數(shù)碼變焦縮小界面。
步驟103:執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作。
這里,所述執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作,可以采用向拍照應(yīng)用發(fā)送消息的形式實(shí)現(xiàn)。
如圖2所示,本發(fā)明實(shí)施例中具體實(shí)現(xiàn)數(shù)碼變焦的控制方法的系統(tǒng)流程,包括以下步驟:
步驟201:在移動(dòng)終端拍照應(yīng)用的預(yù)覽界面,用戶點(diǎn)擊屏幕;
步驟202:壓力采集模塊檢測(cè)到按壓屏幕的按壓參數(shù),并記錄此時(shí)的按壓參數(shù);
其中,所述按壓參數(shù)包括:壓力值和按壓位置。
步驟203:壓力采集模塊將記錄的壓力值和按壓位置下發(fā)給數(shù)碼變焦判定模塊;
步驟204:數(shù)碼變焦判定模塊將接收到的壓力值與預(yù)設(shè)的壓力門限值進(jìn)行比較,如果達(dá)到預(yù)設(shè)的壓力門限值,則執(zhí)行步驟205,否則丟棄,不執(zhí)行下一步操作;
步驟205:數(shù)碼變焦判定模塊將接收到的按壓位置與預(yù)設(shè)的按壓位置進(jìn)行比較,如果符合按壓位置要求,則執(zhí)行步驟206,否則繼續(xù)等待;
步驟206:數(shù)碼變焦判定模塊根據(jù)接收到的壓力值、按壓位置確定對(duì)應(yīng)的 數(shù)碼變焦操作項(xiàng)類型;
步驟207:數(shù)碼變焦判定模塊將確定的數(shù)碼變焦操作項(xiàng)下發(fā)給數(shù)碼變焦控制模塊;
步驟208:數(shù)碼變焦控制模塊執(zhí)行數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作。
其中,數(shù)碼變焦控制模塊執(zhí)行數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作,可以采用向拍照應(yīng)用發(fā)送消息的形式實(shí)現(xiàn)。
下面對(duì)本發(fā)明提供的數(shù)碼變焦判定的技術(shù)方案做進(jìn)一步地詳細(xì)介紹:
在本發(fā)明實(shí)施例中,通過對(duì)數(shù)碼變焦操作劃分不同壓力值和按壓位置,利用壓力傳感器觸發(fā)不同壓力值和按壓位置對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),可以讓用戶在單手操作的情況下,快速、便捷地調(diào)整數(shù)碼變焦參數(shù)。采用本發(fā)明的方法,成本小,帶來的用戶體驗(yàn)可觀。
具體地,可以根據(jù)默認(rèn)的或自定義設(shè)置的不同按壓位置與數(shù)碼變焦操作項(xiàng)的對(duì)應(yīng)關(guān)系,確定不同的按壓位置對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),例如,按壓屏幕左上半部分時(shí),啟動(dòng)數(shù)碼變焦放大界面的操作;按壓屏幕左下半部分時(shí),啟動(dòng)數(shù)碼變焦縮小界面的操作,如圖3所示。
也可以設(shè)定按壓特定的位置,如拍照按鈕等,根據(jù)按壓的壓力值的不同來執(zhí)行不同的數(shù)碼變焦操作。具體地,根據(jù)壓力值的不同變化差值確定對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),例如,在初始按壓的壓力值的基準(zhǔn)上增加按壓壓力,則判定為執(zhí)行數(shù)碼變焦放大界面的操作;在初始按壓的壓力值的基準(zhǔn)上減小按壓壓力,則判定為執(zhí)行數(shù)碼變焦縮小界面的操作,如圖4所示。
其中,執(zhí)行數(shù)碼變焦操作的壓力值和按壓位置,可以是移動(dòng)終端默認(rèn)的,或者是用戶自定義設(shè)置的。另外,移動(dòng)終端提供不少于一個(gè)界面來設(shè)置數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的壓力值和按壓位置,即:移動(dòng)終端提供不少于一個(gè)界面來調(diào)節(jié)壓力值和按壓位置,例如,可以調(diào)節(jié)數(shù)碼變焦操作時(shí)按壓屏幕的壓力值和按壓位置,并設(shè)定為數(shù)碼變焦操作項(xiàng)的參數(shù)。
為實(shí)現(xiàn)上述方法,本發(fā)明實(shí)施例還提供了一種數(shù)碼變焦的控制裝置,如圖5所示,該裝置包括壓力采集模塊51、數(shù)碼變焦判定模塊52、數(shù)碼變焦控制模 塊53;其中,
壓力采集模塊51,用于采集按壓屏幕的按壓參數(shù);
數(shù)碼變焦判定模塊52,用于將所述采集到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作時(shí),確定所述采集到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
數(shù)碼變焦控制模塊53,用于執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作。
這里,所述按壓參數(shù)包括:壓力值和按壓位置;所述數(shù)碼變焦操作項(xiàng)包括:數(shù)碼變焦放大界面和/或數(shù)碼變焦縮小界面。
進(jìn)一步地,所述數(shù)碼變焦判定模塊52將所述采集到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作,包括:
將所述采集到的壓力值與預(yù)設(shè)的壓力門限值進(jìn)行比較,同時(shí)將所述采集到的按壓位置與預(yù)設(shè)的按壓位置進(jìn)行比較,若當(dāng)前按壓的壓力值達(dá)到所述壓力門限值,且當(dāng)前的按壓位置符合按壓位置要求,則判定當(dāng)前的按壓操作為有效按壓操作。
所述數(shù)碼變焦判定模塊52確定所述采集到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),包括:
根據(jù)默認(rèn)的或自定義設(shè)置的不同按壓位置與數(shù)碼變焦操作項(xiàng)的對(duì)應(yīng)關(guān)系,確定不同的按壓位置對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng);
或者,根據(jù)壓力值的不同變化差值確定對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng)。
這里,所述數(shù)碼變焦控制模塊執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作,采用向拍照應(yīng)用發(fā)送消息的形式實(shí)現(xiàn)。
在實(shí)際應(yīng)用中,所述壓力采集模塊51、數(shù)碼變焦判定模塊52、數(shù)碼變焦控制模塊53均可由位于具有觸摸屏的移動(dòng)終端上的中央處理器(cpu,centralprocessingunit)、微處理器(mpu,microprocessorunit)、數(shù)字信號(hào)處理器(dsp,digitalsignalprocessor)、或現(xiàn)場(chǎng)可編程門陣列(fpga,fieldprogrammablegatearray)等實(shí)現(xiàn)。
本發(fā)明實(shí)施例檢測(cè)按壓屏幕的按壓參數(shù),將所述檢測(cè)到的按壓參數(shù)與預(yù)設(shè)的對(duì)應(yīng)參數(shù)進(jìn)行比較,判定為有效按壓操作時(shí),確定所述檢測(cè)到的按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),執(zhí)行所述數(shù)碼變焦操作項(xiàng)對(duì)應(yīng)的數(shù)碼變焦操作。如此,能夠在單手操作的情況下,利用壓力傳感器觸發(fā)不同按壓參數(shù)對(duì)應(yīng)的數(shù)碼變焦操作項(xiàng),可以讓用戶快速、便捷地調(diào)整數(shù)碼變焦參數(shù),提升對(duì)移動(dòng)終端的使用體驗(yàn),從而達(dá)到單手操作的效果;并且,該方法適用于所有移動(dòng)終端,技術(shù)實(shí)現(xiàn)簡(jiǎn)單,成本低,從而更加方便用戶的操作。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。