本發(fā)明是關(guān)于一種監(jiān)控方法,特別是一種網(wǎng)絡(luò)攝影機(jī)系統(tǒng)及其遠(yuǎn)程監(jiān)控方法。
背景技術(shù):
坊間多數(shù)小區(qū)、辦公大樓及營業(yè)場(chǎng)所為了要保障其內(nèi)部人員及財(cái)產(chǎn)的安全,多半會(huì)設(shè)置保全系統(tǒng)以及保全人員,通過保全系統(tǒng)的偵測(cè)以及保全人員的監(jiān)控,以保障小區(qū)、辦公大樓或營業(yè)場(chǎng)所的安危,以免宵小或強(qiáng)盜入侵等不法情形發(fā)生。
傳統(tǒng)的保全系統(tǒng)于出入口設(shè)置監(jiān)控?cái)z影機(jī),然后由監(jiān)控中心的監(jiān)控人員通過觀看監(jiān)控?cái)z影機(jī)所擷取得影像來監(jiān)控大門出入口的進(jìn)出人員是否為可疑人士。然而,一般人類眼睛集中注意力的時(shí)間有限,因此當(dāng)監(jiān)控人員的眼睛不停的注視監(jiān)控端屏幕超過集中注意力的時(shí)間后,會(huì)造成就算有可疑人士進(jìn)入監(jiān)控屏幕,也不會(huì)去注意到,而造成監(jiān)控的漏洞。再者,當(dāng)出入口的出入人員的數(shù)量眾多時(shí),監(jiān)控人員也會(huì)因?yàn)槿藬?shù)眾多而無法快速判斷,進(jìn)而造成判斷錯(cuò)誤。
近幾年來,人臉偵測(cè)的方法不斷更新進(jìn)步,使得人臉偵測(cè)及追蹤技術(shù)逐漸廣泛地應(yīng)用在保全系統(tǒng)上,以精準(zhǔn)及快速判斷可疑人士。保全系統(tǒng)通過人臉偵測(cè)及追蹤技術(shù)自動(dòng)判斷可疑人士。于發(fā)現(xiàn)可疑人士時(shí),保全系統(tǒng)會(huì)輸出一異常信號(hào),以通報(bào)相關(guān)監(jiān)控人員。然而,當(dāng)出入口的出入人員的數(shù)量眾多時(shí),相關(guān)監(jiān)控人員仍會(huì)經(jīng)常性地被通知信息干擾。
針對(duì)上述問題,實(shí)有必要提出一解決方案,來改善前述問題,并借以提升監(jiān)控效率。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問題,本發(fā)明提供一種網(wǎng)絡(luò)攝影機(jī)系統(tǒng)及其遠(yuǎn)程監(jiān)控方法,能自動(dòng)監(jiān)控而智能地發(fā)出信息以通知用戶,借此減少亂發(fā)出信息而令用戶不堪其擾,進(jìn)而增加監(jiān)控系統(tǒng)的有用性與方便性。
在一實(shí)施例中,一種網(wǎng)絡(luò)攝影機(jī)的遠(yuǎn)程監(jiān)控方法,其包含:擷取至少一擷取影像;辨識(shí)至少一擷取影像以擷取構(gòu)成第一人臉影像的若干第一人臉特征數(shù)據(jù)串流(data stream);判斷第一人臉特征數(shù)據(jù)串流是否已歸類至影像數(shù)據(jù)庫的群組中以產(chǎn)生判斷結(jié)果;以及根據(jù)判斷結(jié)果決定是否發(fā)送通知信息。
在另一實(shí)施例中,一種網(wǎng)絡(luò)攝影機(jī)系統(tǒng),其包含:影像數(shù)據(jù)庫、網(wǎng)絡(luò)攝影機(jī)、辨識(shí)模塊及處理模塊。網(wǎng)絡(luò)攝影機(jī)擷取至少一擷取影像。辨識(shí)模塊辨識(shí)擷取影像以擷取若干第一人臉特征數(shù)據(jù)串流,并且第一人臉特征數(shù)據(jù)串流構(gòu)成第 一人臉影像。處理模塊耦接影像數(shù)據(jù)庫。處理模塊判斷第一人臉特征數(shù)據(jù)串流是否已歸類至影像數(shù)據(jù)庫的群組中,并根據(jù)判斷結(jié)果發(fā)送通知信息。
綜上,根據(jù)本發(fā)明的網(wǎng)絡(luò)攝影機(jī)系統(tǒng)及其遠(yuǎn)程監(jiān)控方法得以依據(jù)判斷第一人臉特征數(shù)據(jù)串流是否位于群組中的判斷結(jié)果,而決定發(fā)送通知信息或不發(fā)送通知信息,通過智能地發(fā)出通知信息,借此減少亂發(fā)出信息,進(jìn)而增加監(jiān)控系統(tǒng)的有用性與方便性。
【附圖說明】
圖1為本發(fā)明一實(shí)施例的網(wǎng)絡(luò)攝影機(jī)系統(tǒng)的架構(gòu)圖。
圖2為本發(fā)明一實(shí)施例的遠(yuǎn)程監(jiān)控方法的流程圖。
圖3為圖2中步驟S03的一實(shí)施例的細(xì)部流程圖。
圖4為本發(fā)明另一實(shí)施例的遠(yuǎn)程監(jiān)控方法的流程圖。
圖5為本發(fā)明于一實(shí)施例的應(yīng)用程序中的群組示意圖。
圖6為本發(fā)明于一實(shí)施例的應(yīng)用程序中的建構(gòu)群組的示意圖。
圖7為本發(fā)明決定是否發(fā)送通知的第一實(shí)施例的流程圖。
圖8為本發(fā)明決定是否發(fā)送通知的第二實(shí)施例的流程圖。
【具體實(shí)施方式】
圖1為本發(fā)明網(wǎng)絡(luò)攝影機(jī)系統(tǒng)1的一實(shí)施例的架構(gòu)圖。請(qǐng)參閱圖1,網(wǎng)絡(luò)攝影機(jī)系統(tǒng)1包含網(wǎng)絡(luò)攝影機(jī)10、辨識(shí)模塊20、影像數(shù)據(jù)庫30、處理模塊40以及電子裝置50,其中電子裝置50可為一智能型手機(jī),實(shí)施本發(fā)明時(shí),智能型手機(jī)非用以限定本發(fā)明。辨識(shí)模塊20耦接于網(wǎng)絡(luò)攝影機(jī)10與影像數(shù)據(jù)庫30之間,處理模塊40分別與辨識(shí)模塊20、影像數(shù)據(jù)庫30以及電子裝置50耦接。處理模塊40是經(jīng)由一網(wǎng)絡(luò)(圖未示)與電子裝置50耦接。在一些實(shí)施例中,網(wǎng)絡(luò)攝影機(jī)10可經(jīng)由一網(wǎng)絡(luò)(圖未示)與辨識(shí)模塊20耦接。換言之,辨識(shí)模塊20、影像數(shù)據(jù)庫30以及處理模塊40能架構(gòu)在一服務(wù)器(圖未示)中,并且此服務(wù)器經(jīng)由網(wǎng)絡(luò)與網(wǎng)絡(luò)攝影機(jī)10耦接。至于辨識(shí)模塊20與處理模塊40可以一個(gè)或多個(gè)處理單元實(shí)現(xiàn)。各處理單元可以是微處理器、微控制器、數(shù)字信號(hào)處理器、微型計(jì)算器、中央處理器、和/或任何基于操作指令操作信號(hào)(模擬和/或數(shù)字)的電子組件。
在另一些實(shí)施例中,網(wǎng)絡(luò)攝影機(jī)10與辨識(shí)模塊20可整合成一攝影裝置,而辨識(shí)模塊20再經(jīng)由一網(wǎng)絡(luò)(圖未示)與處理模塊40耦接。換言之,影像數(shù)據(jù)庫30以及處理模塊40能架構(gòu)在服務(wù)器中,并且此服務(wù)器中的處理模塊40經(jīng)由網(wǎng)絡(luò)與攝影裝置中的辨識(shí)模塊20耦接。
圖2為本發(fā)明遠(yuǎn)程監(jiān)控方法的一流程圖。請(qǐng)參閱圖1與圖2,網(wǎng)絡(luò)攝影機(jī)10用以擷取至少一擷取影像(步驟S01),接著再將擷取影像傳送至辨識(shí)模塊20。其中,擷取影像可為動(dòng)態(tài)影像或靜態(tài)影像,而網(wǎng)絡(luò)攝影機(jī)10可以符合有線傳輸模式或無線傳輸模式將擷取影像傳送至辨識(shí)模塊20。
辨識(shí)模塊20自網(wǎng)絡(luò)攝影機(jī)10接收擷取影像后,借以辨識(shí)擷取影像,并擷取若干第一人臉特征數(shù)據(jù)串流(Data Stream)(步驟S02)。也就是說,辨識(shí)模塊20利用影像辨識(shí)程序時(shí),可在連續(xù)時(shí)間上不斷地通過擷取多筆的數(shù)據(jù)串流而組合出符合人臉的圖像(即,第一人臉影像)。簡(jiǎn)言之,每個(gè)第一人臉影像是由多個(gè)第一人臉特征數(shù)據(jù)串流所構(gòu)成。為了清楚描述,以下將一個(gè)第一人臉影像的多個(gè)第一人臉特征數(shù)據(jù)串流稱的為一組第一人臉特征數(shù)據(jù)串流。
更具體而言,前述中所說的第一人臉影像(即,由多個(gè)第一人臉特征數(shù)據(jù)串流所構(gòu)成的人臉影像)可泛指陌生人或不太熟悉的人臉。
接著,處理模塊40判斷辨識(shí)模塊20所得到的每一組第一人臉特征數(shù)據(jù)串流是否已歸類至影像數(shù)據(jù)庫30的群組中(步驟S03),來產(chǎn)生一判斷結(jié)果,并且根據(jù)判斷結(jié)果而決定是否發(fā)送通知信息(步驟S05)。關(guān)于辨識(shí)模塊20如何根據(jù)判斷結(jié)果而決定是否發(fā)送通知信息請(qǐng)見稍后的描述。
圖3為圖2中步驟S03的一實(shí)施例的細(xì)部流程圖。影像數(shù)據(jù)庫30儲(chǔ)存有一個(gè)或多個(gè)群組,并且每一群組具有一個(gè)或多個(gè)第二人臉影像。其中,各第二人臉影像是由若干第二人臉特征數(shù)據(jù)串流所構(gòu)成。為了清楚描述,以下將一個(gè)第二人臉影像的多個(gè)第二人臉特征數(shù)據(jù)串流稱之為一組第二人臉特征數(shù)據(jù)串流。
更具體而言,前述中所說的第二人臉影像(即,由若干第二人臉特征數(shù)據(jù)串流所構(gòu)成的人臉影像)可泛指家人或使用者所熟悉的人臉。
繼續(xù)參閱圖3,處理模塊40于接收到來自辨識(shí)模塊20的一組第一人臉特征數(shù)據(jù)串流后,處理模塊40先判斷影像數(shù)據(jù)庫30所儲(chǔ)存的每一組第二人臉特征數(shù)據(jù)串流和此組第一人臉特征數(shù)據(jù)串流是否為實(shí)質(zhì)上相同(步驟S031)。
若處理模塊40判斷第二人臉特征數(shù)據(jù)串流和第一人臉特征數(shù)據(jù)串流為實(shí)質(zhì)上相同(代表第一人臉特征數(shù)據(jù)串流已歸類至該影像數(shù)據(jù)庫30的群組中)時(shí),處理模塊40會(huì)產(chǎn)生實(shí)質(zhì)相同的判斷結(jié)果(步驟S032)。
若處理模塊40判斷第二人臉特征數(shù)據(jù)串流與第一人臉數(shù)據(jù)串流為實(shí)質(zhì)不相同(代表第一人臉特征數(shù)據(jù)串流未歸類至該影像數(shù)據(jù)庫30的群組中)時(shí),處理模塊40會(huì)產(chǎn)生實(shí)質(zhì)不同的判斷結(jié)果(步驟S033)。
舉例來說,處理模塊40將此組第一人臉特征數(shù)據(jù)串流與影像數(shù)據(jù)庫30所儲(chǔ)存的每一組第二人臉特征數(shù)據(jù)串流比較,以得到其與每一組第二人臉特征數(shù)據(jù)串流的相似度。當(dāng)相似度大于一門坎值時(shí),處理模塊40判定此組第一人臉特征數(shù)據(jù)串流與此組第二人臉特征數(shù)據(jù)串流為實(shí)質(zhì)相同;反之,當(dāng)相似度不大于此門坎值時(shí),處理模塊40則判定此組第一人臉特征數(shù)據(jù)串流與此組第二人臉特征數(shù)據(jù)串流為實(shí)質(zhì)不相同。其中,相似度即表示此組第一人臉特征數(shù)據(jù)串流中的數(shù)據(jù),例如特征向量,與一組第二人臉特征數(shù)據(jù)串流中的數(shù)據(jù)為相同內(nèi)容的數(shù)量的比值,比值越大代表相似度越高。
圖4為本發(fā)明另一實(shí)施例的遠(yuǎn)程監(jiān)控方法的流程圖。請(qǐng)參閱圖1與圖4,于進(jìn)行監(jiān)控之前,用戶可通過電子裝置50建構(gòu)影像數(shù)據(jù)庫30中的群組。當(dāng)電子裝置50執(zhí)行設(shè)定程序時(shí),電子裝置50會(huì)接收備選人臉影像(步驟S001),并將接收到的備選人臉影像顯示在電子裝置50的屏幕上,以供用戶進(jìn)行選擇。用戶利用電子裝置50的用戶接口選擇其中的若干備選人臉影像,致使電子裝置50選擇此些備選人臉影像中的用戶所選擇的若干備選人臉影像做為第二人臉影像(即,新產(chǎn)生的第二人臉影像)(步驟S002)。于此,用戶還利用電子裝置50的用戶接口選擇欲加入群組項(xiàng)目,并以該群組儲(chǔ)存新產(chǎn)生的第二人臉影像的第二人臉特征數(shù)據(jù)串流在影像數(shù)據(jù)庫30中(步驟S003)。利用此設(shè)定程序,可預(yù)先將每個(gè)第二人臉影像的第二人臉特征數(shù)據(jù)串流歸類于特定的群組中,以供后續(xù)遠(yuǎn)程監(jiān)控時(shí),與第一人臉特征數(shù)據(jù)串流比對(duì)用。
圖5為本發(fā)明于一實(shí)施例的應(yīng)用程序中的群組示意圖。電子裝置50的屏幕510上的顯示畫面中有各群組的群組項(xiàng)目(如家族、員工、訪客)。于使用者點(diǎn)選其中一群組的群組項(xiàng)目后,其上方將顯示對(duì)應(yīng)選定群組的成員(已歸類至其中的第二人臉影像)。舉例來說,當(dāng)使用者選定「家族」時(shí),則其上方將對(duì)應(yīng)出現(xiàn)有「陳一寶」、「陳二寶」與「陳三寶」的頭像與其個(gè)別基本數(shù)據(jù)。
圖6為本發(fā)明于一實(shí)施例的應(yīng)用程序中的建構(gòu)群組的示意圖。當(dāng)用戶欲通過電子裝置50建構(gòu)群組時(shí),用戶可先通過電子裝置50所提供的設(shè)定項(xiàng)目執(zhí)行設(shè)定程序,此時(shí)電子裝置50的顯示畫面會(huì)顯示如圖6所示,其會(huì)顯示多個(gè)未被歸類至群組的備選人臉影像,如「王大明」、「金三寶」與「許大寶」。此時(shí),使用者可點(diǎn)選一個(gè)或多個(gè)備選人臉影像(如頭像1的「王大明」與頭像3的「許大寶」),接著再點(diǎn)選至「家族」的群組(如圖6所示的箭頭處),借此可將被選擇到的成員新增至「家族」的群組。
另外,使用者可點(diǎn)選如圖6下方的各群組的一者,例如選擇至「家族」的群組,使用者得經(jīng)由「家族」的頁面點(diǎn)選其中的成員,借此刪減被選擇到的成員。再者,使用者也可借此設(shè)定各群組的通知設(shè)定,例如可設(shè)定屬于「家族」中的成員要發(fā)出通知信息;或者也可設(shè)定屬于「家族」中的成員不要發(fā)出通知信息。另外,也可設(shè)定「家族」中的其中一成員或部份成員要發(fā)出通知信息或不要發(fā)出通知信息。
在一些實(shí)施例中,備選人臉影像可來自任意影像來源,例如:遠(yuǎn)程的影像數(shù)據(jù)庫30、電子裝置50內(nèi)建的影像數(shù)據(jù)庫(如,相片集或相簿)、網(wǎng)絡(luò)中的各種影像數(shù)據(jù)庫、或其他可提供影像的影像源,換言之,于執(zhí)行設(shè)定程序時(shí),電子裝置50可以自遠(yuǎn)程的影像數(shù)據(jù)庫30、電子裝置50內(nèi)建的影像數(shù)據(jù)庫(如,相片集或相簿)、網(wǎng)絡(luò)中的各種影像數(shù)據(jù)庫、或其他可提供影像的影像源接收備選人臉影像,本發(fā)明并非為限制。
在一些實(shí)施例中,各個(gè)群組具有各自的通知設(shè)定,例如:通知與否、通知手段、通知內(nèi)容或其組合等。通知手段可例如簡(jiǎn)訊通知、電話通知、推播通知、信件通知等。舉例來說,當(dāng)群組為家族時(shí),此群組的通知設(shè)定為不通知。當(dāng)群組為訪客時(shí),此群組的通知設(shè)定為以推播通知。當(dāng)群組為員工時(shí),此群組的通知設(shè)定為信件通知。其中,群組所定義的監(jiān)控人員或使用者也可視需求作修改。
于一些實(shí)施例中,也可于發(fā)出通知信息至監(jiān)控人員或使用者時(shí),監(jiān)控人員或用戶可經(jīng)由通知信息而可驅(qū)動(dòng)一視頻通話程序,供監(jiān)控人員或用戶與訪客視頻通話。例如監(jiān)控人員可于監(jiān)控畫面中點(diǎn)選推播的通知信息,此時(shí)位于訪客面前的顯示設(shè)備會(huì)被驅(qū)動(dòng),而與監(jiān)控人員的監(jiān)控畫面產(chǎn)生連結(jié),借此可達(dá)到視頻通話的目的。此外,用戶也利用電子裝置50的用戶接口設(shè)定各個(gè)群組的通知設(shè)定。
圖7至圖8分別為本發(fā)明決定是否發(fā)送通知的第一實(shí)施例與第二實(shí)施例的流程圖。
請(qǐng)參閱圖7,于第一實(shí)施例中,情境為于第一人臉特征數(shù)據(jù)串流為已歸類至群組中時(shí)發(fā)出通知(即,于第一人臉特征數(shù)據(jù)串流未歸類時(shí)不發(fā)出通知);換言之,群組的通知設(shè)定為發(fā)出通知。于此實(shí)施例中,網(wǎng)絡(luò)攝影機(jī)10擷取擷取影像(步驟S01),經(jīng)由辨識(shí)模塊20辨識(shí)為第一人臉特征數(shù)據(jù)串流(步驟S02)后,處理模塊40判斷第一人臉特征數(shù)據(jù)串流是否已經(jīng)歸類至影像數(shù)據(jù)庫30的群組中(步驟S03)。
當(dāng)處理模塊40判斷第一人臉特征數(shù)據(jù)串流已經(jīng)歸類至影像數(shù)據(jù)庫30的群組中(步驟S03),即「家族」的群組中早已有陳小明的影像內(nèi)建其中,所以處理模塊40會(huì)依此發(fā)送該通知信息(步驟S041)。當(dāng)處理模塊40判斷第一人臉特征數(shù)據(jù)并未歸類至影像數(shù)據(jù)庫30的群組中時(shí)(步驟S03),處理模塊40產(chǎn)生其判斷結(jié)果為第一人臉特征數(shù)據(jù)串流并未歸類至影像數(shù)據(jù)庫30的群組中,而于本實(shí)施例中不會(huì)發(fā)送該通知信息(步驟S042)。
也就是說,當(dāng)?shù)谝蝗四樚卣鲾?shù)據(jù)串流有與影像數(shù)據(jù)庫30的群組中的成員(第二人臉特征數(shù)據(jù)串流)實(shí)質(zhì)上相同時(shí)(即,已歸類于群組中),則會(huì)實(shí)時(shí)發(fā)出通知信息至監(jiān)控人員或使用者。反之,當(dāng)?shù)谝蝗四樚卣鲾?shù)據(jù)串流未有與影像數(shù)據(jù)庫30的群組中的成員(第二人臉特征數(shù)據(jù)串流)相同時(shí)(即未歸類于群組中),則不會(huì)發(fā)出通知信息至監(jiān)控人員或使用者。
舉例來說,參照?qǐng)D7,以群組為家族且其通知設(shè)定為發(fā)出通知為例,當(dāng)陳一寶被網(wǎng)絡(luò)攝影機(jī)10擷取到影像時(shí),辨識(shí)模塊20辨識(shí)出對(duì)應(yīng)于陳一寶的人臉影像,而處理模塊40判斷陳一寶的人臉影像早已被歸類且關(guān)聯(lián)于影像數(shù)據(jù)庫30的群組中的「家族」,則處理模塊40會(huì)發(fā)出通知信息。
請(qǐng)參閱圖8,于第二實(shí)施例中,情境為于第一人臉特征數(shù)據(jù)串流未歸類時(shí)要發(fā)出通知信息(即,于第一人臉特征數(shù)據(jù)串流已經(jīng)歸類時(shí)則不發(fā)出通知信息); 換言之,群組的通知設(shè)定為要發(fā)出通知。當(dāng)處理模塊40判斷第一人臉特征數(shù)據(jù)并未歸類至影像數(shù)據(jù)庫30的群組中(步驟S03)時(shí),處理模塊40基于通知設(shè)定而發(fā)出通知信息(步驟S043)。
反之,當(dāng)處理模塊40判斷第一人臉特征數(shù)據(jù)串流為已歸類至影像數(shù)據(jù)庫30的群組中(步驟S03)時(shí),處理模塊40基于通知設(shè)定不會(huì)發(fā)送通知信息(步驟S044)。
也就是說,當(dāng)?shù)谝蝗四樚卣鲾?shù)據(jù)串流有與影像數(shù)據(jù)庫30的群組中的成員(第二人臉特征數(shù)據(jù)串流)實(shí)質(zhì)上相同時(shí)(即,已歸類于群組中),則不會(huì)發(fā)出通知信息至監(jiān)控人員或使用者。反之,當(dāng)?shù)谝蝗四樚卣鲾?shù)據(jù)串流未有與影像數(shù)據(jù)庫30的群組中的成員(第二人臉特征數(shù)據(jù)串流)相同時(shí)(即未歸類于群組中),則會(huì)實(shí)時(shí)發(fā)出通知信息至監(jiān)控人員或使用者。
舉例來說,以群組為「員工」且其通知設(shè)定為不發(fā)出通知為例,當(dāng)員工進(jìn)入大門而被網(wǎng)絡(luò)攝影機(jī)10擷取到擷取影像時(shí),處理模塊40基于通知設(shè)定不會(huì)發(fā)送通知信息。然而,當(dāng)非員工進(jìn)入大門而被網(wǎng)絡(luò)攝影機(jī)10擷取到擷取影像時(shí),處理模塊40則會(huì)發(fā)送通知信息給監(jiān)控人員或使用者。如此一來,本發(fā)明可免于一直發(fā)出通知信息,進(jìn)而避免監(jiān)控人員一直被通知信息干擾。
綜上所述,根據(jù)本發(fā)明的網(wǎng)絡(luò)攝影機(jī)系統(tǒng)及其遠(yuǎn)程監(jiān)控方法可依據(jù)判斷第一人臉特征數(shù)據(jù)串流是否位于群組中的判斷結(jié)果,而決定發(fā)送通知信息或不發(fā)送通知信息,通過智能地發(fā)出通知信息,借此減少亂發(fā)出信息而使人員不堪其擾,進(jìn)而增加監(jiān)控系統(tǒng)的有用性與方便性。