欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動終端、攝像頭拍照控制方法、系統(tǒng)及可讀存儲介質(zhì)與流程

文檔序號:11411162閱讀:286來源:國知局
移動終端、攝像頭拍照控制方法、系統(tǒng)及可讀存儲介質(zhì)與流程

本發(fā)明涉及移動終端領(lǐng)域,尤其涉及的是一種移動終端攝像頭拍照控制方法及系統(tǒng)。



背景技術(shù):

目前移動終端拍照功能是最常用的功能之一,用戶通過移動終端上安裝的攝像頭進行拍照、攝像等操作,并且攝像頭正向著高清、速度快、高分辨率的方向發(fā)展,以提升用戶體驗。當使用移動終端進行拍照時,目前流程為:

第一步:檢測到用戶按下拍照鍵,

第二步:移動終端攝像頭由預(yù)覽模式切換為拍照模式,

第三步:獲取照片并存儲,

第四步:移動終端攝像頭由拍照模式切換為預(yù)覽模式。

上述過程中,最為耗時的就是第二步移動終端攝像頭由預(yù)覽模式切換為拍照模式;該步驟通常執(zhí)行需要百毫秒級。

因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。



技術(shù)實現(xiàn)要素:

本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種移動終端、攝像頭拍照控制方法、系統(tǒng)及可讀存儲介質(zhì),提供了一種移動終端攝像頭拍照控制方法及系統(tǒng)。旨在通過預(yù)檢測用戶拍照,在用戶按下拍照鍵之前就設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式,從而加快移動終端拍照的響應(yīng)速度,達到快速拍照的目的,方便用戶使用。

本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:

一種移動終端攝像頭拍照控制方法,其中,包括:

a,當移動終端處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異;

b,當攝像頭檢測到的幀與幀之間圖像的差異小于預(yù)定閾值時,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;

c,當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。

所述移動終端攝像頭拍照控制方法,其中,所述步驟a具體包括:

a1,獲取移動終端攝像頭所處模式;

a2,若當前攝像頭處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異。

所述移動終端攝像頭拍照控制方法,其中,所述步驟a1包括:通過讀取攝像頭相關(guān)寄存器來獲取攝像頭所處模式;

其中,所述步驟a2包括:

若當前攝像頭處于預(yù)覽模式時,判斷每次相鄰的兩幀圖像之間各個像素之間的差別,并計算有差別的像素的個數(shù)。

所述移動終端攝像頭拍照控制方法,其中,所述步驟b包括:

b1,當攝像頭檢測到的幀與幀之間圖像的差異小于預(yù)定閾值,則執(zhí)行步驟b2;

b2,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。

所述移動終端攝像頭拍照控制方法,其中,所述步驟b2包括:設(shè)置移動終端攝像頭的相關(guān)寄存器來實現(xiàn)攝像頭由預(yù)覽模式切換為拍照模式。

所述移動終端攝像頭拍照控制方法,其中,所述步驟c,包括:

c1,當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式

c2,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。

所述移動終端攝像頭拍照控制方法,其中,所述,所述步驟c1包括:

通過讀取攝像頭相關(guān)寄存器來獲取攝像頭所處模式;

其中,所述步驟c2,包括:

設(shè)置移動終端攝像頭的相關(guān)寄存器來實現(xiàn)攝像頭由預(yù)覽模式切換為拍照模式。

一種移動終端攝像頭拍照控制系統(tǒng),其中,包括處理器,所述處理器包括:

圖像差異獲取程序模塊,用于當移動終端處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異;

圖像差異判斷程序模塊,用于當攝像頭檢測到的幀與幀之間圖像的差異小于預(yù)定閾值時,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;

按鍵檢測程序模塊,用于當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。

一種移動終端,其中,包括處理器,以及與所述處理器連接的存儲器,

所述存儲器存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述任一項所述移動終端攝像頭拍照控制方法的步驟;

所述處理器用于調(diào)用所述存儲器中的程序指令,以執(zhí)行上述任一項所述移動終端攝像頭拍照控制方法的步驟。

一種計算機可讀存儲介質(zhì),其上存儲有計算機指令,其中,該計算機程序被處理器執(zhí)行時實現(xiàn)上述任一項所述方法的步驟。

本發(fā)明所提供的移動終端攝像頭拍照控制方法及系統(tǒng),所述方法通過當移動終端處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異;當攝像頭檢測到的幀與幀之間圖像的差異小于閾值時,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。通過預(yù)檢測用戶拍照,在用戶按下拍照鍵之前就設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式,從而加快移動終端拍照的響應(yīng)速度,達到快速拍照的目的,提高了拍照效率,為用戶提供了方便。

附圖說明

圖1是本發(fā)明實施例1的移動終端攝像頭拍照控制方法的較佳實施例的流程圖。

圖2是本發(fā)明實施例2的移動終端攝像頭拍照控制系統(tǒng)的較佳實施例的功能原理框圖。

圖3是本發(fā)明實施例3的移動終端較佳實施例的功能原理框圖。

具體實施方式

為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

實施例1:

請參見圖1,圖1是本發(fā)明移動終端攝像頭拍照控制方法的較佳實施例的流程圖。如圖1所示,本發(fā)明實施例所述的一種移動終端攝像頭拍照控制方法,其中,包括:

步驟s100,當移動終端處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異;

本發(fā)明實施例中,在具體實施時包括:

一、先獲取移動終端攝像頭所處模式。其中,所述獲取移動終端攝像頭所處模式包括:通過讀取攝像頭相關(guān)寄存器來獲取攝像頭所處模式;具體地,通過讀取攝像頭相關(guān)寄存器來獲取攝像頭所處模式;譬如移動終端所使用的攝像頭的模式存儲在寄存器0x20001200中,則讀取該寄存器的值,譬如讀取的值為0x01則說明當前攝像頭為預(yù)覽模式,讀取的值為0x02則說明當前攝像頭為拍照模式。

二、若當前攝像頭處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異。即若當前攝像頭處于預(yù)覽模式時,判斷每次相鄰的兩幀圖像之間各個像素之間的差別,并計算有差別的像素的個數(shù)。

例如移動終端相鄰兩幀中的像素數(shù)據(jù)依次為:前一幀:df[1]、df[2]、df[3]、……、df[20000],后一幀:dn[1]、dn[2]、dn[3]、……、dn[20000]則比較df[1]與dn[1]、df[2]與dn[2]、df[3]與dn[3]、……、df[20000]與dn[20000],然后計算不同的像素的個數(shù)。

步驟s200,當攝像頭檢測到的幀與幀之間圖像的差異小于預(yù)定閾值時,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;

其中,所述步驟s200具體包括:

s1,當攝像頭檢測到的幀與幀之間圖像的差異小于預(yù)定閾值,則執(zhí)行步驟s2;s2,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。

其中,所述當攝像頭檢測到的幀與幀之間圖像的差異小于預(yù)定閾值,包括:

s11,獲取前一幀與后一幀圖像中各個像素的圖像數(shù)據(jù);

s12,設(shè)置一個計數(shù)器并清零,按順序依次比較前一幀與后一幀對應(yīng)位置的像素的圖像數(shù)據(jù),若不同則將計數(shù)器的值加1;

例如移動終端相鄰兩幀中的像素數(shù)據(jù)依次為:前一幀:df[1]、df[2]、df[3]、……、df[20000],后一幀:dn[1]、dn[2]、dn[3]、……、dn[20000]則按順序依次比較前一幀與后一幀對應(yīng)位置的像素的圖像數(shù)據(jù)為比較df[1]與dn[1]、df[2]與dn[2]、df[3]與dn[3]、……、df[20000]與dn[20000],當有不同時將所述計數(shù)器的值加1;

s13,當前一幀與后一幀的圖像數(shù)據(jù)中的所有像素的圖像數(shù)據(jù)比較完畢,判斷所述計數(shù)器的值是否小于預(yù)定的閾值。

其中,較佳地,本實施例采用的所述預(yù)定閾值為一幀圖像中總的像素個數(shù)的1%。

本發(fā)明中,設(shè)置移動終端攝像頭的相關(guān)寄存器來實現(xiàn)攝像頭由預(yù)覽模式切換為拍照模式:例如移動終端通過設(shè)置寄存器0x20001800為0x35,設(shè)置寄存器0x20001802為0xa5,設(shè)置寄存器0x20001860為0x12,設(shè)置寄存器0x20001880為0x22來使攝像頭由預(yù)覽模式切換為拍照模式。

步驟s300,當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。

本步驟中在具體實施時,包括以下步驟:

s31,當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式。

譬如,通過讀取攝像頭相關(guān)寄存器來獲取攝像頭所處模式。譬如移動終端所使用的攝像頭的模式存儲在寄存器0x20001200中,則讀取該寄存器的值,譬如讀取的值為0x01則說明當前攝像頭為預(yù)覽模式,讀取的值為0x02則說明當前攝像頭為拍照模式。

s32,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。

本發(fā)明中,當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式,如果是處于拍照模式則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;如設(shè)置移動終端攝像頭的相關(guān)寄存器來實現(xiàn)攝像頭由預(yù)覽模式切換為拍照模式;例如移動終端通過設(shè)置寄存器0x20001800為0x65,設(shè)置寄存器0x20001802為0x25,設(shè)置寄存器0x20001860為0x28,設(shè)置寄存器0x20001880為0x5a來使攝像頭由預(yù)覽模式切換為拍照模式。

由上可見,本發(fā)明實施例提供了一種移動終端攝像頭拍照控制方法及系統(tǒng)。旨在通過預(yù)檢測用戶拍照,在用戶按下拍照鍵之前就設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式,從而加快移動終端拍照的響應(yīng)速度,達到快速拍照的目的,方便用戶使用

當然,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)硬件(如處理器,控制器等)來完成,所述的程序可存儲于一計算機可讀取的存儲介質(zhì)中,該程序在執(zhí)行時可包括如上述各方法實施例的流程。其中所述的存儲介質(zhì)可為存儲器、磁碟、光盤等。具體如下實施例所述。

實施例2:

基于上述方法實施例,本發(fā)明還提供了一種移動終端攝像頭拍照控制系統(tǒng),如圖2所示,所述系統(tǒng)包括處理器20,所述處理器20包括:

圖像差異獲取程序模塊210,用于當移動終端處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異;具體如上所述。

圖像差異判斷程序模塊220,用于當攝像頭檢測到的幀與幀之間圖像的差異小于預(yù)定閾值時,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;具體如上所述。

按鍵檢測程序模塊230,用于當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;具體如上所述。

實施例3:

本發(fā)明實施例提供了一種移動終端,如圖3所示,本發(fā)明實施例所述的移動終端包括處理器20,及與所述處理器20連接的存儲器21,所述存儲器21通過通信總線22與所述處理器20連接。

所述存儲器21存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述實施例1所述移動終端攝像頭拍照控制方法的步驟;

所述處理器20用于調(diào)用所述存儲器21中的程序指令,以執(zhí)行上述實施例所述移動終端攝像頭拍照控制方法的步驟。

實施例4:

本發(fā)明實施例還提供了一種計算機可讀存儲介質(zhì),本實施例所述計算機可讀存儲介質(zhì)其上存儲有計算機指令,該計算機程序被處理器執(zhí)行時實現(xiàn)上述實施1所述移動終端攝像頭拍照控制方法的步驟。

綜上所述,本發(fā)明所提供的移動終端攝像頭拍照控制方法及系統(tǒng),所述方法通過當移動終端處于預(yù)覽模式時,獲取攝像頭檢測到的幀與幀之間圖像的差異;當攝像頭檢測到的幀與幀之間圖像的差異小于閾值時,設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式;當檢測到用戶按下拍照鍵時,判斷攝像頭是否處于拍照模式,如果是則不作處理,否則設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式。通過預(yù)檢測用戶拍照,在用戶按下拍照鍵之前就設(shè)置移動終端攝像頭由預(yù)覽模式切換為拍照模式,從而加快移動終端拍照的響應(yīng)速度,達到快速拍照的目的,提高了拍照效率,為用戶提供了方便。

應(yīng)當理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乌拉特前旗| 上犹县| 翁源县| 新巴尔虎右旗| 康定县| 乌苏市| 巫山县| 昌乐县| 惠水县| 长白| 沁源县| 永吉县| 孙吴县| 涞水县| 洪雅县| 南皮县| 特克斯县| 靖安县| 兴和县| 宜兰市| 新余市| 合阳县| 抚州市| 聊城市| 景洪市| 双辽市| 固安县| 尼勒克县| 手游| 儋州市| 栾川县| 荣成市| 沙雅县| 台江县| 黄冈市| 永安市| 资源县| 辽中县| 安庆市| 临武县| 绥德县|