專利名稱:一種基于攝像頭的監(jiān)測(cè)方法及具有攝像頭的電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備領(lǐng)域,特別是涉及一種基于攝像頭的監(jiān)測(cè)方法及具有攝像頭的電子設(shè)備。
背景技術(shù):
目前,攝像頭得到廣泛應(yīng)用。許多設(shè)備利用攝像頭進(jìn)行監(jiān)測(cè),以實(shí)現(xiàn)智能控制終端等功能。例如有些電視機(jī)可以利用攝像頭監(jiān)測(cè)電視機(jī)前的區(qū)域的圖像,對(duì)攝像頭監(jiān)測(cè)到的圖像進(jìn)行分析(例如人臉識(shí)別),如果該圖像中識(shí)別出人臉或者活動(dòng)影像等特征,則認(rèn)為該區(qū)域內(nèi)存在觀看電視的用戶,據(jù)此可以實(shí)現(xiàn)電視機(jī)的智能開關(guān)機(jī)功能;一些筆記本電腦上,也具有類似功能,可以利用攝像頭實(shí)現(xiàn)智能開關(guān)機(jī)功能?,F(xiàn)有技術(shù)中基于攝像頭的監(jiān)測(cè)方法,在利用攝像頭進(jìn)行監(jiān)測(cè)時(shí),攝像頭及其控制芯片將一直處于工作狀態(tài)。攝像頭作為一種電子設(shè)備,本身具有一定的功耗。尤其是在筆記本等移動(dòng)設(shè)備中,由于移動(dòng)設(shè)備自身的功耗較低,因此處于監(jiān)測(cè)狀態(tài)的攝像頭及其控制芯片的功耗就顯得甚為可觀。綜上所述,現(xiàn)有技術(shù)中基于攝像頭的監(jiān)測(cè)方法,由于攝像頭及其控制芯片一直處于工作狀態(tài),因此功耗較高,對(duì)電能資源造成了浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于攝像頭的監(jiān)測(cè)方法及具有攝像頭的電子設(shè)備,能夠周期性地對(duì)攝像頭前 的區(qū)域進(jìn)行監(jiān)測(cè),從而達(dá)到降低電子設(shè)備監(jiān)測(cè)功耗的目的。為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下方案一種基于攝像頭的監(jiān)測(cè)方法,所述攝像頭設(shè)置在一具有圖像處理單元的電子設(shè)備上;所述攝像頭內(nèi)具有一控制芯片,所述控制芯片具有計(jì)時(shí)功能,用于控制所述攝像頭的開啟或關(guān)閉以及與所述圖像處理單元進(jìn)行通信;所述方法包括當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭;所述第一時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間;將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭;所述第二時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于開啟狀態(tài)的時(shí)間;所述第二時(shí)間長(zhǎng)度小于所述第一時(shí)間長(zhǎng)度。優(yōu)選的,所述當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭,包括計(jì)算所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間;判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度;如果是,則開啟所述攝像頭。
優(yōu)選的,所述當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭,包括計(jì)算所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間;判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度;如果是,則關(guān)閉所述攝像頭。優(yōu)選的,開啟所述攝像頭后,還包括降低所述攝像頭的采樣分別率;和/或,降低所述攝像頭的采樣幀率。
優(yōu)選的,所述方法還包括判斷是否有應(yīng)用程序調(diào)用所述攝像頭;如果是,則將所述攝像頭的主控權(quán)限轉(zhuǎn)交至所述應(yīng)用程序。一種具有攝像頭的電子設(shè)備,所述電子設(shè)備具有圖像處理單元;所述攝像頭內(nèi)具有一控制芯片,所述控制芯片具有計(jì)時(shí)功能,用于控制所述攝像頭的開啟或關(guān)閉以及與所述圖像處理單元進(jìn)行通信;所述控制芯片包括攝像頭開啟單元,用于當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭;所述第一時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間;圖像信息發(fā)送單元,用于將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;攝像頭關(guān)閉單元,用于當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭;所述第二時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于開啟狀態(tài)的時(shí)間;所述第二時(shí)間長(zhǎng)度小于所述第一時(shí)間長(zhǎng)度。優(yōu)選的,所述攝像頭開啟單元包括關(guān)閉時(shí)間計(jì)算子單元,用于計(jì)算所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間;關(guān)閉時(shí)間長(zhǎng)度判斷子單元,用于判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度;攝像頭開啟子單元,用于當(dāng)所述關(guān)閉時(shí)間長(zhǎng)度判斷子單元的判斷結(jié)果為是時(shí),開啟所述攝像頭。優(yōu)選的,所述攝像頭關(guān)閉單元包括開啟時(shí)間計(jì)算子單元,用于計(jì)算所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間;開啟時(shí)間長(zhǎng)度判斷子單元,用于判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度;攝像頭關(guān)閉子單元,用于當(dāng)所述開啟時(shí)間長(zhǎng)度判斷子單元的判斷結(jié)果為是時(shí),關(guān)閉所述攝像頭。優(yōu)選的,所述控制芯片還包括分別率降低單元,用于當(dāng)所述攝像頭開啟單元開啟所述攝像頭后,降低所述攝像頭的采樣分別率。和/或,幀率降低單元,用于當(dāng)所述攝像頭開啟單元開啟所述攝像頭后,降低所述攝像頭的采樣幀率。
優(yōu)選的,所述控制芯片還包括程序調(diào)用判斷單元,用于判斷是否有應(yīng)用程序調(diào)用所述攝像頭;主控權(quán)限轉(zhuǎn)交單元,用于當(dāng)所述程序調(diào)用判斷單元的判斷結(jié)果為是時(shí),將所述攝像頭的主控權(quán)限轉(zhuǎn)交至所述應(yīng)用程序。根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下技術(shù)效果本發(fā)明提供的基于攝像頭的監(jiān)測(cè)方法及具有攝像頭的電子設(shè)備,通過對(duì)攝像頭處于關(guān)閉和開啟狀態(tài)的時(shí)間進(jìn)行控制,可以使得電子設(shè)備的攝像頭在進(jìn)行監(jiān)測(cè)時(shí),周期性地開啟,并且每次開啟一定時(shí)間,從而避免了現(xiàn)有技術(shù)中攝像頭在進(jìn)行監(jiān)測(cè)時(shí)一直處于開啟狀態(tài),造成的電子設(shè)備監(jiān)測(cè)功耗過高的問題,能夠降低具有攝像頭的電子設(shè)備的監(jiān)測(cè)功耗。此外,本發(fā)明提供的方法及電子設(shè)備,還提供了降低所述攝像頭的采樣分別率和采樣幀率的步驟和功能,可以進(jìn)一步降低攝像頭的監(jiān)測(cè)功耗。本發(fā)明提供的方法及電子設(shè)備,還提供了一種攝像頭的控制管理機(jī)制,結(jié)合系統(tǒng)應(yīng)用狀態(tài),使攝像頭動(dòng)態(tài)完成應(yīng)用程序調(diào)用和監(jiān)控狀態(tài)之間的智能切換,解決了應(yīng)用程序和監(jiān)控程序?qū)z像頭不同調(diào)用需求之間的矛盾,同時(shí)還可以使系統(tǒng)降低功耗,并增強(qiáng)用戶體驗(yàn)。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例1的基于攝像頭的監(jiān)測(cè)方法流程圖;圖2為本發(fā)明實(shí)施例2的基于攝像頭的監(jiān)測(cè)方法流程圖;圖3為本發(fā)明實(shí)施例3的基于攝像頭的監(jiān)測(cè)方法流程圖;圖4為本發(fā)明實(shí)施例4的基于攝像頭的監(jiān)測(cè)方法流程圖;圖5為本發(fā)明實(shí)施例5的具有攝像頭的電子設(shè)備的控制芯片結(jié)構(gòu)圖;圖6為本發(fā)明實(shí)施例的攝像頭開啟單元501的結(jié)構(gòu)圖;圖7為本發(fā)明實(shí)施例的攝像頭關(guān)閉單元503的結(jié)構(gòu)圖;圖8為本發(fā)明實(shí)施例6的具有攝像頭的電子設(shè)備的控制芯片結(jié)構(gòu)圖;圖9為本發(fā)明實(shí)施例7的具有攝像頭的電子設(shè)備的控制芯片結(jié)構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。圖1為本發(fā)明實(shí)施例1的基于攝像頭的監(jiān)測(cè)方法流程圖。該方法用于一種具有攝像頭的電子設(shè)備。所述攝像頭設(shè)置在一具有圖像處理單元的電子設(shè)備上;所述攝像頭內(nèi)具有一控制芯片,所述控制芯片具有計(jì)時(shí)功能,用于控制所述攝像頭的開啟或關(guān)閉以及與所述圖像處理單元進(jìn)行通信;如圖1所示,該方法可以包括步驟SlOl :當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭;所述第一時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間;因?yàn)樗鰯z像頭內(nèi)的控制芯片具有計(jì)時(shí)功能,所以可以由該控制芯片對(duì)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間計(jì)時(shí),以便得到所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度。具體的,可以在所述攝像頭由開啟狀態(tài)轉(zhuǎn)換為關(guān)閉狀態(tài)時(shí),開始計(jì)時(shí);當(dāng)然,在電子設(shè)備剛開機(jī)時(shí),可以從所述攝像頭的控制芯片接通電源但所述攝像頭尚未工作的那一刻開始計(jì)時(shí)。第一時(shí)間長(zhǎng)度,可以由用戶自行設(shè)置,也可以采用出廠默認(rèn)值。舉例來說,第一時(shí)間長(zhǎng)度可以設(shè)為I分鐘。第一時(shí)間長(zhǎng)度設(shè)為I分鐘后,所述攝像頭的工作狀態(tài)就是每隔一分鐘,開啟一次。在I分鐘的關(guān)閉時(shí)間內(nèi),攝像頭處于低功耗狀態(tài),可以節(jié)省電子設(shè)備的功率。S102 :將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;所述攝像頭開啟后,可以獲取鏡頭前的圖像信息。圖像處理單元可以對(duì)所述圖像信息進(jìn)行分析,判斷是否存在某些特定的圖像(例如人臉識(shí)別)。當(dāng)所述圖像信息中存在特定圖像是,圖像處理單元可以進(jìn)一步控制電子設(shè)備中的動(dòng)作執(zhí)行模塊執(zhí)行預(yù)先設(shè)定的相應(yīng)動(dòng)作。具體的,以最常見的智能開機(jī)功能為例攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元后,所述圖像處理單元對(duì)攝像頭獲取到的圖像信息進(jìn)行人臉識(shí)別。如果該圖像信息中識(shí)別出人臉圖形,則認(rèn)為該區(qū)域內(nèi)存在使用該電子設(shè)備的用戶,所述圖像處理單元對(duì)相應(yīng)的開機(jī)動(dòng)作執(zhí)行模塊發(fā)送`指令,令開機(jī)動(dòng)作執(zhí)行模塊執(zhí)行開機(jī)動(dòng)作。需要說明的是,本發(fā)明中的基于攝像頭的監(jiān)測(cè)方法,并不對(duì)采用本方法監(jiān)測(cè)得到的圖像信息的用途做具體限定,即本方法不只可以用在智能開機(jī)的控制過程,還可以用于其他依據(jù)攝像頭的監(jiān)測(cè)圖像信息執(zhí)行后續(xù)操作的過程中。S103 :當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭;所述第二時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于開啟狀態(tài)的時(shí)間;所述第二時(shí)間長(zhǎng)度小于所述第一時(shí)間長(zhǎng)度。與步驟SlOl相似,步驟S103中,也可以由該控制芯片對(duì)所述攝像頭處于開啟狀態(tài)的時(shí)間計(jì)時(shí),以便得到所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度。具體的,可以在所述攝像頭由關(guān)閉狀態(tài)轉(zhuǎn)換為開啟狀態(tài)時(shí),開始計(jì)時(shí);當(dāng)然,在電子設(shè)備剛開機(jī)時(shí),可以從所述攝像頭的控制芯片接通電源并且所述攝像頭開始工作的那一刻開始計(jì)時(shí)。第二時(shí)間長(zhǎng)度,可以由用戶自行設(shè)置,也可以采用出廠默認(rèn)值。舉例來說,第二時(shí)間長(zhǎng)度可以設(shè)為5秒鐘左右。第一時(shí)間長(zhǎng)度設(shè)為5秒鐘后,所述攝像頭的工作狀態(tài)就是每次開啟5秒鐘,5秒鐘后關(guān)閉。在5秒鐘的開啟時(shí)間內(nèi),攝像頭處于工作狀態(tài),可以獲取攝像頭鏡頭前方的圖像信息。實(shí)際應(yīng)用中,由于識(shí)別攝像頭獲取的圖像信息中是否具有特定圖像的過程,對(duì)攝像頭獲取到的圖像信息的分辨率以及幀率的要求并不是很高(相較于攝像頭通常的工作參數(shù)),因此,在攝像頭處于開啟狀態(tài)時(shí),還可以降低攝像頭的采樣分辨率以及采樣幀率。攝像頭的采樣分辨率以及采樣幀率降低后,可以進(jìn)一步降低攝像頭的功率??梢?,本發(fā)明實(shí)施例的基于攝像頭的監(jiān)測(cè)方法,通過對(duì)攝像頭處于關(guān)閉和開啟狀態(tài)的時(shí)間進(jìn)行控制,可以使得電子設(shè)備的攝像頭在進(jìn)行監(jiān)測(cè)時(shí),周期性地開啟,并且每次開啟一定時(shí)間,從而避免了現(xiàn)有技術(shù)中攝像頭在進(jìn)行監(jiān)測(cè)時(shí)一直處于開啟狀態(tài),造成的電子設(shè)備監(jiān)測(cè)功耗過高的問題,能夠降低具有攝像頭的電子設(shè)備的監(jiān)測(cè)功耗。圖2為本發(fā)明實(shí)施例2的基于攝像頭的監(jiān)測(cè)方法流程圖。如圖2所示,該方法可以包括步驟S201 :對(duì)所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間計(jì)時(shí);S202 :判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度;如果是,執(zhí)行步驟S203,并重置所述關(guān)閉時(shí)間;否則,返回步驟S201,繼續(xù)計(jì)時(shí);重置所述關(guān)閉時(shí)間的意思是指將所述關(guān)閉時(shí)間置零,以便下次重新開始計(jì)時(shí)。S203 :開啟所述攝像頭;S204 :對(duì)所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間計(jì)時(shí);并將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;S205 :判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度;如果是,執(zhí)行步驟S206,并重置所述開啟時(shí)間;否則,返回步驟S204,繼續(xù)計(jì)時(shí);重置所述開啟時(shí)間的意思是指將所述開啟時(shí)間置零,以便下次重新開始計(jì)時(shí)。 S206 :關(guān)閉所述攝像頭;返回步驟S201??梢?,本發(fā)明實(shí)施例的基于攝像頭的監(jiān)測(cè)方法,通過對(duì)攝像頭處于關(guān)閉和開啟狀態(tài)的時(shí)間進(jìn)行控制,可以使得電子設(shè)備的攝像頭在進(jìn)行監(jiān)測(cè)時(shí),周期性地開啟,并且每次開啟一定時(shí)間,從而避免了現(xiàn)有技術(shù)中攝像頭在進(jìn)行監(jiān)測(cè)時(shí)一直處于開啟狀態(tài),造成的電子設(shè)備監(jiān)測(cè)功耗過高的問題,能夠降低具有攝像頭的電子設(shè)備的監(jiān)測(cè)功耗。圖3為本發(fā)明實(shí)施例3的基于攝像頭的監(jiān)測(cè)方法流程圖。如圖3所示,該方法可以包括步驟S301 :對(duì)所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間計(jì)時(shí);S302 :判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度;如果是,執(zhí)行步驟S303,并重置所述關(guān)閉時(shí)間;否則,返回步驟S301,繼續(xù)計(jì)時(shí);S303 :開啟所述攝像頭;S304 :降低所述攝像頭的采樣分別率和采樣幀率;需要說明的是,步驟S304中,也可以單獨(dú)降低所述攝像頭的采樣分辨率,或者單獨(dú)降低所述攝像頭的采樣幀率。本實(shí)施例中,同時(shí)降低所述攝像頭的采樣分別率和采樣幀率,可以最大程度降低攝像頭的監(jiān)測(cè)功耗。S305 :對(duì)所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間計(jì)時(shí);并將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;S306 :判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度;如果是,執(zhí)行步驟S307,并重置所述開啟時(shí)間;否則,返回步驟S305,繼續(xù)計(jì)時(shí);重置所述開啟時(shí)間的意思是指將所述開啟時(shí)間置零,以便下次重新開始計(jì)時(shí)。S307 :關(guān)閉所述攝像頭;返回步驟S301。本實(shí)施例在前述實(shí)施例的基礎(chǔ)上,增加了降低所述攝像頭的采樣分別率和采樣幀率的步驟,可以進(jìn)一歩降低攝像頭的監(jiān)測(cè)功耗。圖4為本發(fā)明實(shí)施例4的基于攝像頭的監(jiān)測(cè)方法流程圖。如圖4所示,該方法可以包括步驟S401 :判斷是否有應(yīng)用程序調(diào)用所述攝像頭;如果是,執(zhí)行步驟S402 ;否則,執(zhí)行步驟S403 ;S402 :將所述攝像頭的主控權(quán)限轉(zhuǎn)交至所述應(yīng)用程序;需要說明的是,當(dāng)所述應(yīng)用程序結(jié)束對(duì)所述攝像頭的調(diào)用后,還可以將所述攝像頭的主控權(quán)限收回。具體的,例如用戶使用視頻通話程序時(shí),該視頻通話程序會(huì)對(duì)所述攝像頭進(jìn)行調(diào)用。此時(shí),本實(shí)施例的方法,將所述攝像頭的主控權(quán)限轉(zhuǎn)交至所述應(yīng)用程序,不會(huì)造成由于本發(fā)明的基于攝像頭的監(jiān)測(cè)方法導(dǎo)致視頻通話時(shí)攝像頭處于關(guān)閉狀態(tài)。當(dāng)然,該視頻通話程序完成對(duì)所述攝像頭的調(diào)用后,如果無其他應(yīng)用程序?qū)υ摂z像頭進(jìn)行調(diào)用,那么可以將所述攝像頭的主控權(quán)限收回。S403 :對(duì)所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間計(jì)時(shí);S404 :判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度;如果是,執(zhí)行步驟S405,并重置所述關(guān)閉時(shí)間;否則,返回步驟S403,繼續(xù)計(jì)時(shí);S405 :開啟所述攝像頭;S406 :對(duì)所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間計(jì)時(shí);并將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;S407 :判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度;如果是,執(zhí)行步驟S408,并重置所述開啟時(shí)間;否則,返回步驟S406,繼續(xù)計(jì)時(shí);S408 :關(guān)閉所述攝像頭;返回步驟S401。本實(shí)施例的基于攝像頭的監(jiān)測(cè)方法給出ー種攝像頭的控制管理機(jī)制,結(jié)合系統(tǒng)應(yīng)用狀態(tài),使攝像頭動(dòng)態(tài)完成應(yīng)用程序調(diào)用和監(jiān)控狀態(tài)之間的智能切換,解決了應(yīng)用程序和監(jiān)控程序?qū)z像頭不同調(diào)用需求之間的矛盾,同時(shí)還可以使系統(tǒng)降低功耗,并增強(qiáng)用戶體驗(yàn)。圖5為本發(fā)明實(shí)施例5的具有攝像頭的電子設(shè)備的控制芯片結(jié)構(gòu)圖。所述電子設(shè)備具有圖像處理單元;所述攝像頭內(nèi)具有ー控制芯片,所述控制芯片具有計(jì)時(shí)功能,用于控制所述攝像頭的開啟或關(guān)閉以及與所述圖像處理單元進(jìn)行通信;如圖5所示,所述控制芯片包括攝像頭開啟·單元501,用于當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第ー時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭;所述第一時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間;圖像信息發(fā)送單元502,用于將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;攝像頭關(guān)閉單元503,用于當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第ニ時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭;所述第二時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于開啟狀態(tài)的時(shí)間;所述第二時(shí)間長(zhǎng)度小于所述第一時(shí)間長(zhǎng)度。本實(shí)施例的具有攝像頭的電子設(shè)備,通過對(duì)攝像頭處于關(guān)閉和開啟狀態(tài)的時(shí)間進(jìn)行控制,可以使得電子設(shè)備的攝像頭在進(jìn)行監(jiān)測(cè)時(shí),周期性地開啟,并且每次開啟一定時(shí)間,從而避免了現(xiàn)有技術(shù)中攝像頭在進(jìn)行監(jiān)測(cè)時(shí)一直處于開啟狀態(tài),造成的電子設(shè)備監(jiān)測(cè)功耗過高的問題,能夠降低具有攝像頭的電子設(shè)備的監(jiān)測(cè)功耗。圖6為本發(fā)明實(shí)施例的攝像頭開啟單元501的結(jié)構(gòu)圖。如圖6所示,攝像頭開啟單元501可以包括關(guān)閉時(shí)間計(jì)算子單元601,用于計(jì)算所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間;關(guān)閉時(shí)間長(zhǎng)度判斷子單元602,用于判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度;攝像頭開啟子單元603,用于當(dāng)所述關(guān)閉時(shí)間長(zhǎng)度判斷子單元的判斷結(jié)果為是時(shí),開啟所述攝像頭。圖7為本發(fā)明實(shí)施例的攝像頭關(guān)閉單元503的結(jié)構(gòu)圖。如圖7所示,攝像頭關(guān)閉單元503可以包括開啟時(shí)間計(jì)算子單元701,用于計(jì)算所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間;開啟時(shí)間長(zhǎng)度判斷子單元702,用于判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度;攝像頭關(guān)閉子單元703,用于當(dāng)所述開啟時(shí)間長(zhǎng)度判斷子單元的判斷結(jié)果為是時(shí),關(guān)閉所述攝像頭。圖8為本發(fā)明實(shí)施例6的具有攝像頭的電子設(shè)備的控制芯片結(jié)構(gòu)圖。如圖8所示,與實(shí)施例5相比,該控制芯片還包括分別率降低單元801,用于當(dāng)所述攝像頭開啟單元開啟所述攝像頭后,降低所述攝像頭的采樣分別率。幀率降低單元802,用于當(dāng)所述攝像頭開啟單元開啟所述攝像頭后,降低所述攝像頭的采樣幀率。本實(shí)施例在前述實(shí)施例的基礎(chǔ)上,增加了降低所述攝像頭的采樣分別率和采樣幀率的控制單元,可以進(jìn)一步降低攝像頭的監(jiān)測(cè)功耗。圖9為本發(fā)明實(shí)施例7的具有攝像頭的電子設(shè)備的控制芯片結(jié)構(gòu)圖。如圖9所示,與實(shí)施例6相比,該控制芯片還包括程序調(diào)用判斷單元901,用于判斷是否有應(yīng)用程序調(diào)用所述攝像頭;主控權(quán)限轉(zhuǎn)交單元902,用于當(dāng)所述程序調(diào)用判斷單元的判斷結(jié)果為是時(shí),將所述攝像頭的主控權(quán)限轉(zhuǎn)交至所述應(yīng)用程序。本實(shí)施例的具有攝像頭的電子設(shè)備,具有一種攝像頭的控制管理機(jī)制,結(jié)合系統(tǒng)應(yīng)用狀態(tài),使攝像頭動(dòng)態(tài)完成應(yīng)用程序調(diào)用和監(jiān)控狀態(tài)之間的智能切換,解決了應(yīng)用程序和監(jiān)控程序?qū)z像頭不同調(diào)用需求之間的矛盾,同時(shí)還可以使系統(tǒng)降低功耗,并增強(qiáng)用戶體驗(yàn)。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或
者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括ー個(gè)......”限定的要素,
并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以全部通過硬件來實(shí)施,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案對(duì)背景技術(shù)做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的系統(tǒng)而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及 其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種基于攝像頭的監(jiān)測(cè)方法,其特征在于,所述攝像頭設(shè)置在一具有圖像處理單元的電子設(shè)備上;所述攝像頭內(nèi)具有一控制芯片,所述控制芯片具有計(jì)時(shí)功能,用于控制所述攝像頭的開啟或關(guān)閉以及與所述圖像處理單元進(jìn)行通信;所述方法包括 當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭;所述第一時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間; 將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元; 當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭;所述第二時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于開啟狀態(tài)的時(shí)間;所述第二時(shí)間長(zhǎng)度小于所述第一時(shí)間長(zhǎng)度。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭,包括 計(jì)算所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間; 判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度; 如果是,則開啟所述攝像頭。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭,包括 計(jì)算所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間; 判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度; 如果是,則關(guān)閉所述攝像頭。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,開啟所述攝像頭后,還包括 降低所述攝像頭的采樣分別率; 和/或,降低所述攝像頭的采樣幀率。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述方法還包括 判斷是否有應(yīng)用程序調(diào)用所述攝像頭; 如果是,則將所述攝像頭的主控權(quán)限轉(zhuǎn)交至所述應(yīng)用程序。
6.一種具有攝像頭的電子設(shè)備,其特征在于,所述電子設(shè)備具有圖像處理單元;所述攝像頭內(nèi)具有一控制芯片,所述控制芯片具有計(jì)時(shí)功能,用于控制所述攝像頭的開啟或關(guān)閉以及與所述圖像處理單元進(jìn)行通信;所述控制芯片包括 攝像頭開啟單元,用于當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭;所述第一時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間;圖像信息發(fā)送單元,用于將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元; 攝像頭關(guān)閉單元,用于當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭;所述第二時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于開啟狀態(tài)的時(shí)間;所述第二時(shí)間長(zhǎng)度小于所述第一時(shí)間長(zhǎng)度。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述攝像頭開啟單元包括 關(guān)閉時(shí)間計(jì)算子單元,用于計(jì)算所述攝像頭最近一次處于關(guān)閉狀態(tài)的關(guān)閉時(shí)間; 關(guān)閉時(shí)間長(zhǎng)度判斷子單元,用于判斷所述關(guān)閉時(shí)間是否大于或等于所述第一時(shí)間長(zhǎng)度; 攝像頭開啟子單元,用于當(dāng)所述關(guān)閉時(shí)間長(zhǎng)度判斷子單元的判斷結(jié)果為是時(shí),開啟所述攝像頭。
8.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述攝像頭關(guān)閉單元包括 開啟時(shí)間計(jì)算子單元,用于計(jì)算所述攝像頭最近一次處于開啟狀態(tài)的開啟時(shí)間; 開啟時(shí)間長(zhǎng)度判斷子單元,用于判斷所述開啟時(shí)間是否大于或等于所述第二時(shí)間長(zhǎng)度; 攝像頭關(guān)閉子單元,用于當(dāng)所述開啟時(shí)間長(zhǎng)度判斷子單元的判斷結(jié)果為是時(shí),關(guān)閉所述攝像頭。
9.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述控制芯片還包括 分別率降低單元,用于當(dāng)所述攝像頭開啟單元開啟所述攝像頭后,降低所述攝像頭的采樣分別率; 和/或,幀率降低單元,用于當(dāng)所述攝像頭開啟單元開啟所述攝像頭后,降低所述攝像頭的采樣幀率。
10.根據(jù)權(quán)利要求6-9任一項(xiàng)所述的電子設(shè)備,其特征在于,所述控制芯片還包括 程序調(diào)用判斷單元,用于判斷是否有應(yīng)用程序調(diào)用所述攝像頭; 主控權(quán)限轉(zhuǎn)交單元,用于當(dāng)所述程序調(diào)用判斷單元的判斷結(jié)果為是時(shí),將所述攝像頭的主控權(quán)限轉(zhuǎn)交至所述應(yīng)用程序。
全文摘要
本發(fā)明公開一種基于攝像頭的監(jiān)測(cè)方法及具有攝像頭的電子設(shè)備,所述方法包括當(dāng)所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間長(zhǎng)度大于或等于第一時(shí)間長(zhǎng)度時(shí),開啟所述攝像頭;所述第一時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于關(guān)閉狀態(tài)的時(shí)間;將所述攝像頭獲取的圖像信息發(fā)送至所述圖像處理單元;當(dāng)所述攝像頭處于開啟狀態(tài)的時(shí)間長(zhǎng)度大于或等于第二時(shí)間長(zhǎng)度時(shí),關(guān)閉所述攝像頭;所述第二時(shí)間長(zhǎng)度為預(yù)設(shè)的所述攝像頭處于開啟狀態(tài)的時(shí)間;所述第二時(shí)間長(zhǎng)度小于所述第一時(shí)間長(zhǎng)度。采用本發(fā)明提供的方法或電子設(shè)備,能夠降低具有攝像頭的電子設(shè)備的監(jiān)測(cè)功耗。
文檔編號(hào)H04N5/225GK103037153SQ20111030085
公開日2013年4月10日 申請(qǐng)日期2011年9月30日 優(yōu)先權(quán)日2011年9月30日
發(fā)明者高營(yíng), 王培 申請(qǐng)人:聯(lián)想(北京)有限公司