TWI698121B - 網路裝置、影像處理方法及電腦可讀媒體 - Google Patents
網路裝置、影像處理方法及電腦可讀媒體 Download PDFInfo
- Publication number
- TWI698121B TWI698121B TW107139140A TW107139140A TWI698121B TW I698121 B TWI698121 B TW I698121B TW 107139140 A TW107139140 A TW 107139140A TW 107139140 A TW107139140 A TW 107139140A TW I698121 B TWI698121 B TW I698121B
- Authority
- TW
- Taiwan
- Prior art keywords
- event
- video
- audio
- preset dynamic
- dynamic event
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/46—Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
- G06V20/47—Detecting features for summarising video content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/174—Facial expression recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/23—Recognition of whole body movements, e.g. for sport training
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
- H04N23/661—Transmitting camera control signals through networks, e.g. control via the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/667—Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/44—Event detection
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19602—Image analysis to detect motion of the intruder, e.g. by frame subtraction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Social Psychology (AREA)
- Psychiatry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本發明提供一種網路裝置及其影像處理方法。所述方法包括:從網路攝影機接收影音串流;依據指定動態偵測模式偵測影音串流中是否發生預設動態事件;反應於偵測到預設動態事件,產生對應於預設動態事件的事件標記,並從影音串流中取出對應於預設動態事件的影音片段;判斷影音片段是否存在符合通知條件的影音內容;以及反應於影音內容符合通知條件,將事件標記及影音內容發送至存取網路裝置的智慧型裝置。
Description
本發明是有關於一種網路裝置、影像處理方法及電腦可讀媒體,且特別是有關於一種可依據來自傳統網路攝影機的影音串流提供智慧偵測功能的網路裝置、影像處理方法及電腦可讀媒體。
網路攝影機(IP Camera)包含取像單元、影像壓縮模組和微處理器等元件。每一台網路攝影機都有自己的IP位址,因而可以作為一台網路設備直接連上網路,或經由集線器、橋接器及/或閘道器而間接地連上網路。隨著物聯網的快速發展,網路攝影機是目前極具成長動能的產品。
一般而言,網路攝影機可用於在特定地點對一定範圍內的人事物,進行影音的記錄。之後,網路攝影機可再通過網路即時將所取得的影音串流傳給遠處的接收端(比如伺服器),以供相關人員查看。舉例而言,消費者常以網路攝影機作為嬰兒監視器來使用,藉此觀看嬰兒的一舉一動。
然而,對於某些功能較陽春的傳統網路攝影機而言,其可能僅具有記錄及傳送影音串流的功能,因而可能無法應付現代使用者各式需求。為此,現代使用者可能較偏好購入具有所需智能功能的智能網路攝影機,從而可能影響傳統網路攝影機的銷售情形。此外,對於某些已購入傳統網路攝影機的使用者而言,除了需花費額外的成本購置智能網路攝影機之外,還可能因傳統網路攝影機已不符需求而將其棄置,進而造成資源的浪費。
有鑑於此,本發明提供一種網路裝置、影像處理方法及電腦可讀媒體,其可用以解決上述技術問題。
本發明提供一種影像處理方法,適於一網路裝置,包括:從一第一網路攝影機接收一第一影音串流;依據一指定動態偵測模式偵測第一影音串流中是否發生一第一預設動態事件;反應於偵測到第一預設動態事件,產生對應於第一預設動態事件的一第一事件標記,並從第一影音串流中取出對應於第一預設動態事件的一第一影音片段;判斷第一影音片段是否存在符合一通知條件的一第一影音內容;以及反應於第一影音內容符合通知條件,將第一事件標記及第一影音內容發送至存取網路裝置的一智慧型裝置。
本發明提供一種網路裝置,其包括儲存電路及處理器。儲存電路儲存多個模組。處理器耦接儲存電路,存取前述模組以執行下列步驟:從一第一網路攝影機接收一第一影音串流;依據一指定動態偵測模式偵測第一影音串流中是否發生一第一預設動態事件;反應於偵測到第一預設動態事件,產生對應於第一預設動態事件的一第一事件標記,並從第一影音串流中取出對應於第一預設動態事件的一第一影音片段;判斷第一影音片段是否存在符合一通知條件的一第一影音內容;以及反應於第一影音內容符合通知條件,將第一事件標記及第一影音內容發送至存取網路裝置的一智慧型裝置。
本發明提供一種影像處理方法,適於一網路裝置,包括:從一第一網路攝影機接收一第一影音串流;依據一指定動態偵測模式偵測第一影音串流中是否發生一第一預設動態事件;反應於偵測到第一預設動態事件,產生對應於第一預設動態事件的一第一事件標記,並從第一影音串流中取出對應於第一預設動態事件的一第一影音片段;以及發送第一事件標記及第一影音片段至一雲端伺服器。
本發明提供一種內儲程式之電腦可讀媒體,當電腦載入程式並執行時,完成下列步驟:從一第一網路攝影機接收一第一影音串流;依據一指定動態偵測模式偵測第一影音串流中是否發生一第一預設動態事件;反應於偵測到第一預設動態事件,產生對應於第一預設動態事件的一第一事件標記,並從第一影音串流中取出對應於第一預設動態事件的一第一影音片段;判斷第一影音片段是否存在符合一通知條件的一第一影音內容;以及反應於第一影音內容符合通知條件,將第一事件標記及第一影音內容發送至存取網路裝置的一智慧型裝置。
基於上述,本發明提出的網路裝置、影像處理方法及電腦可讀媒體可讓網路裝置在接收來自網路攝影機的影音串流之後,依據指定動態偵測模式執行偵測,並在偵測到發生預設動態事件之後相應進行相關的智能辨識。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
概略而言,本發明提出一種網路裝置、影像處理方法及電腦可讀媒體,其可在接收到來自傳統網路攝影機的影音串流後,代為執行使用者透過智慧型裝置(例如手機)所指定的偵測功能。藉此,使用者可將上述網路裝置搭配傳統網路攝影機使用,以實現如同智能網路攝影機所能提供的智能功能,因而可不需另外購置智能網路攝影機及/或棄置傳統網路攝影機。以下將作詳細說明。
請參照圖1,其是依據本發明之一實施例繪示的網路裝置示意圖。在本實施例中,網路裝置100可以是連接於網路攝影機的橋接器、閘道器、伺服器或其組合。上述網路攝影機可以是僅具有記錄及傳送影音串流的傳統網路攝影機。或者,上述網路攝影機也可以是智能網路攝影機,其除了具有記錄及傳送影音串流的功能之外,還可具有其他額外管理功能。
如圖1所示,網路裝置100包括儲存電路102及處理器104。儲存電路102例如是任意型式的固定式或可移動式隨機存取記憶體(Random Access Memory,RAM)、唯讀記憶體(Read-Only Memory,ROM)、快閃記憶體(Flash memory)、硬碟或其他類似裝置或這些裝置的組合,而可用以記錄多個程式碼或模組。
處理器104耦接於儲存電路102,並可為一般用途處理器、特殊用途處理器、傳統的處理器、數位訊號處理器、多個微處理器(microprocessor)、一個或多個結合數位訊號處理器核心的微處理器、控制器、微控制器、特殊應用集成電路(Application Specific Integrated Circuit,ASIC)、場可程式閘陣列電路(Field Programmable Gate Array,FPGA)、任何其他種類的積體電路、狀態機、基於進階精簡指令集機器(Advanced RISC Machine,ARM)的處理器以及類似品。
在本發明的實施例中,處理器104可載入儲存電路102中所記錄的程式碼或模組以執行本發明提出的影像處理方法,以下將作進一步說明。
請參照圖2及圖3,其中圖2是依據本發明之一實施例繪示的影像處理方法流程圖,而圖3是依據本發明之一實施例繪示的應用情境圖。在本實施例中,圖2的方法可由圖1的網路裝置100執行,以下即搭配圖1的元件及圖3的情境來說明圖2各步驟的細節。
首先,在步驟S210中,處理器104可從網路攝影機310接收影音串流VS1。在本實施例中,假設網路攝影機310為傳統網路攝影機,其僅具有記錄及傳送影音串流VS1的功能,但本發明可不限於此。
在步驟S220中,處理器104可依據指定動態偵測模式偵測影音串流VS1中是否發生預設動態事件。在不同實施例中,上述指定動態偵測模式例如包括臉部偵測模式、動物偵測模式、移動偵測模式及文字偵測模式的至少其中之一。並且,上述動態偵測模式可由使用者透過連接於網路裝置100的智慧型裝置而設定。在一實施例中,上述智慧型裝置中可安裝有用於存取網路裝置100的應用程式,而使用者可透過操作此應用程式而將指定動態偵測模式設定為臉部偵測模式、動物偵測模式、移動偵測模式及/或文字偵測模式,但本發明可不限於此。
為便於說明,以下將假設使用者所選定的指定動態偵測模式為臉部偵測模式,但其並非用以限定本發明可能的實施方式。在此假設下,上述預設動態事件則可以是「偵測到臉部」,而指定動態偵測模式對應設定為臉部偵測模式。
在圖3的情境中,假設嬰兒399的臉部轉向網路攝影機310,則網路攝影機310可將拍攝到嬰兒399的臉部的影音串流VS1(其包括多個連續的幀)傳送至網路裝置100。在此情況下,處理器104例如可藉由上述各幀之間的差異來進行動態偵測,並依據指定動態偵測模式在影音串流VS1中偵測到臉部。相應地,處理器104即可判定影音串流VS1中已發生上述預設動態事件(即,「偵測到臉部」)。
在另一實施例中,處理器104可調用第一應用程式介面(application programming interface,API)以依據指定動態偵測模式偵測影音串流VS1中是否發生預設動態事件。上述第一API例如是臉部偵測API,其可用以判斷在影音串流VS1的各幀中是否出現臉部。
在其他實施例中,若網路裝置100不具有依據指定動態偵測模式偵測影音串流VS1中是否發生預設動態事件的能力,則處理器104可將影音串流VS1轉傳至一雲端伺服器(未繪示),以讓此雲端伺服器依據指定動態偵測模式偵測影音串流VS1中是否發生預設動態事件。上述雲端伺服器例如是管理網路裝置100的伺服器。簡言之,若網路裝置100無法依使用者的需求而執行例如臉部辨識等操作,則網路裝置100可將影音串流VS1轉發至雲端伺服器,以請求上述雲端伺服器協助進行臉部辨識等操作,但本發明可不限於此。
之後,在步驟S230中,反應於偵測到預設動態事件,處理器104可產生對應於預設動態事件的事件標記SM1,並從影音串流VS1中取出對應於預設動態事件的影音片段SD1。在不同的實施例中,由於預設動態事件可能是持續地發生一段時間,因此處理器104可將影音串流VS1中對應於此段時間的片段取出以作為影音片段SD1。
舉例而言,假設嬰兒399在睡覺的過程中因改變姿態而讓臉部轉向至網路攝影機310,並在維持此姿態達30分鐘後將臉轉向另一側,從而使得網路攝影機310無法再拍攝到臉部。在此情況下,處理器104從影音串流VS1中取出的影音片段SD1即會包括從拍攝到嬰兒399的臉部開始直至嬰兒399將其臉部轉向另一側的30分鐘片段,但本發明可不限於此。
此外,事件標記SM1可包括網路攝影機310的身分、上述預設動態事件的標記文字、上述預設動態事件的時間資訊及影音片段SD1的長度(例如,30分鐘)的至少其中之一。在不同的實施例中,網路攝影機310的身分可以是使用者預先在上述應用程式中對網路攝影機310設定的編號或指定的名稱。預設動態事件的標記文字可以用於具體描述預設動態事件,例如包括「偵測到臉部」等字眼,但可不限於此。預設動態事件的時間資訊例如是預設動態事件發生的日期及時間點等,例如偵測到嬰兒399的臉部的日期及時間點等。
之後,在步驟S240中,處理器104可辨識影音片段SD1是否存在符合通知條件的的影音內容SC1。在本實施例中,處理器104可將影音片段SD1輸入至一人工智慧模組來辨識影音片段SD1中是否存在符合通知條件的影音內容SC1,而此人工智慧模組可依設計者的需求而具有不同的辨識功能。在一實施例中,人工智慧模組可由具辨識功能的特定API實現,或是由可協同提供辨識功能的服務執行緒所組成,但可不限於此。
並且,當處理器104透過人工智慧模組發現在影音片段SD1中存在包括所要辨識的目標的片段時,可判定影音片段SD1中存在符合通知條件的影音內容SC1。反之,若處理器104未在影音片段SD1中辨識到所要辨識的目標,則可判定影音片段SD1中未存在符合通知條件的影音內容。
舉例而言,假設此人工智慧模組可用於辨識人眼是否有睜開,則在處理器104將影音片段SD1輸入至此人工智慧模組之後,即可辨識影音片段SD1的各幀中的臉部是否有睜開眼睛(即,醒過來)的情況。例如,處理器104可判斷在影音片段SD1中,嬰兒399的眼睛是否有睜開。
在一實施例中,若處理器104在影音片段SD1中有偵測到眼睛睜開的情況,則處理器104可判定影音片段SD1中存在符合通知條件影音內容SC1(例如嬰兒399睜開眼睛的片段)。反之,若處理器104在影音片段SD1中未偵測到眼睛睜開的情況,則處理器104可判定影音片段SD1中未存在符合通知條件的影音內容。
在另一實施例中,人工智慧模組亦可用以辨識嬰兒399是確實在睡覺或僅是閉眼。例如,人工智慧模組可分析嬰兒399的臉與眼睛狀態,並將所測得的狀態轉換為對應的睡眠階段(例如淺眠、熟睡或快速動眼(rapid eye movement,REM)等)。在此情況下,若嬰兒399的眼睛僅是半閉,則處理器104亦可判定影音片段SD1中未存在符合通知條件的影音內容。於另一實施例中,人工智慧模組亦可依據多個影音片段SD1組合或統計後判斷是否存在符合通知條件的影音內容SC1。
之後,在步驟S250中,反應於影音內容SC1符合通知條件,處理器104可將事件標記SM1及影音內容SC1發送至管理網路裝置100的智慧型裝置330。在一實施例中,若處理器104偵測到嬰兒399有睜開眼睛的情形,則處理器104可相應地將事件標記SM1及影音內容SC1(例如,嬰兒399睜開眼睛的片段)發送至智慧型裝置330。智慧型裝置330例如是由嬰兒399的家人所持有的智慧型手機,其可安裝有先前提及的存取網路裝置100的應用程式。在此情況下,嬰兒399的家人例如可在上述應用程式中查看嬰兒399醒過來的片段及相應的時間資訊等,但本發明可不限於此。
在另一實施例中,反應於影音內容不符合通知條件,處理器104可忽略事件標記SM1及影音片段SD1。亦即,若影音片段SD1中僅拍攝到嬰兒399閉眼的片段,則處理器104可相應地忽略事件標記SM1及影音片段SD1。換言之,處理器104將不會將嬰兒399閉眼的片段發送至智慧型裝置330,但本發明可不限於此。
此外,在其他實施例中,網路裝置100可將事件標記SM1及影音內容SC1加密為事件報告,並將事件報告發送至上述雲端伺服器。之後,上述雲端伺服器可在驗證事件報告後依據事件報告產生一區塊,並將此區塊加入一區塊鏈中。
具體而言,處理器104可自系統取得日期時間產生一時間戳記,並依指定動態偵測模式及一公共密鑰(Public Key)產生影音內容SC1的事件標頭(Event Header)。
之後,處理器104可利用SHA256的方式產生雜湊碼(hash code)作為影音內容SC1的檢查碼,並將上述事件標頭加上前述檢查碼,再利用一私密金鑰(private key)予以加密以產生數位簽章。接著,處理器104可將所述產生的數位簽章與影音內容SC1傳送給上述雲端伺服器。
雲端伺服器可確認事件標頭與影音內容SC1的完整性。若經確認無誤,則雲端伺服器可相應產生一區塊,並將此區塊加入既有的區塊鏈中。
舉例而言,雲音伺服器可依據網路裝置100的身分而從資料庫中取得對應於網路裝置100的公共密鑰。在確認從資料庫取得的公共密鑰與事件標頭中的公共密鑰一致及驗證雜湊碼無誤後,雲端伺服器可準備製作相應的區塊。
在一實施例中,雲端伺服器執行挖礦(mining)的困難度可由設計者依需求而設定。之後,雲端伺服器可產生區塊標頭(block header),其可包括時間戳記、版本、區塊編號、困難度、隨機數(nonce)、雜湊碼、先前雜湊碼等。之後,雲端伺服器可將區塊標頭加上影音內容SC1的儲存位置以產生對應的區塊,並將此區塊放入區塊鏈中。
簡言之,影音內容SC1可採用區塊的方式記錄在雲端伺服器上,從而可避免被他人修改,進而達到維護資料安全性的效果。並且,後續還可透過相關的區塊鏈追蹤技術而基於相關資訊(例如,可利用事件標記、時間戳記、區塊編號、指定動態偵測模式、公共密鑰等)來查看影音內容SC1。
由上可知,本發明提出的方法可讓網路裝置在接收來自傳統網路攝影機的影音串流之後,依據指定動態偵測模式執行偵測,並在偵測到發生預設動態事件之後相應進行相關的智能辨識。如此一來,使用者不需另外購置智能網路攝影機即可實現同樣的智能功能。並且,由於上述指定動態偵測模式及智能辨識的相關配置可由使用者透過對應的應用程式來設定,因而可提供使用者更高的操作自由度。以下搭配圖4作進一步說明。
請參照圖4,其是依據圖3繪示的另一應用情境圖。如圖4所示,假設原本用於在圖3中監控嬰兒399的網路攝影機310被移至門口410,用以判斷是否有可疑人士經過門口410。
在本實施例中,由於上述判斷仍涉及臉部偵測,因此使用者可在智慧型裝置330上的應用程式將指定動態偵測模式維持在臉部偵測模式。然而,由於圖4的情境係用於辨識可疑人士,故使用者可相應在上述應用程式中將所採用的人工智慧模組更改為可用於辨識所拍攝到的臉部是否為合法人士的模組。並且,使用者可先將合法人士(例如家人)的臉部資訊(例如家人的臉部照片)輸入至上述人工智慧模組中,以讓其學習家人的臉孔具備哪些特徵,進而作為後續判斷的依據。
之後,當網路裝置100接收到來自網路攝影機310的影音串流VS1’時,處理器104可判斷影音串流VS1’的各個幀之中是否存在包括臉部的幀。若是(即,發生預設動態事件),則處理器104可相應產生事件標記SM1’,並從影音串流VS1’中取出對應於預設動態事件的影音片段SD1’。在本實施例中,若處理器104判斷發生預設動態事件,即代表影音串流VS1’中存在拍攝到人臉的片段。基此,處理器104可將此片段取出作為影音片段SD1’,並產生相應的事件標記SM1’。
之後,處理器104可辨識影音片段SD1’中是否存在符合通知條件的的影音內容SC1’。在本實施例中,處理器104可將影音片段SD1’輸入至上述可辨識可疑人士的人工智慧模組來辨識影音片段SD1’中是否存在符合通知條件的影音內容SC1’。若處理器104在影音片段SD1’中有偵測到不屬於家人的臉孔(例如,可疑人士的臉孔),則處理器104可判定影音片段SD1’中存在符合通知條件的影音內容SC1’(例如偵測到可疑人士的片段)。反之,若處理器104在影音片段SD1’中未偵測到不屬於家人的臉孔,則處理器104可判定影音片段SD1’中未存在符合通知條件的影音內容。
之後,反應於影音內容SC1’符合通知條件,處理器104可將事件標記SM1’及影音內容SC1’發送至存取網路裝置100的智慧型裝置330。在一實施例中,若處理器104偵測到可疑人士,則處理器104可相應地將事件標記SM1’及影音內容SC1’(例如,偵測到可疑人士臉部的片段)發送至智慧型裝置330。在此情況下,屋主例如可在上述應用程式中查看可疑人士的片段及相應的時間資訊等,但本發明可不限於此。
由上可知,使用者僅需在應用程式中依需求調整相關設定,即可讓網路裝置100及網路攝影機310協同提供所需的智能功能,因而可得到更為彈性、智能的操作體驗。
此外,在其他實施例中,本發明的方法還可依事件標記中的時間資訊而將多台網路攝影機拍到的影音內容拼接為較長的另一影音內容,以供使用者可連續地觀看由不同網路攝影機所拍到的影音內容。以下參照圖5作進一步說明。
請參照圖5,其是依據本發明之一實施例繪示的監控嬰兒的示意圖。如圖5所示,網路攝影機510a及510b可分別設置於房間51a及51b,用以監測嬰兒599在房間51a及51b中的行為。在本實施中,網路攝影機510a及510b可分別具有監測範圍511a及511b,而其個別與網路裝置100的交互方式可參照先前實施例中網路攝影機310與網路裝置100的交互方式,於此不再贅述。
在本實施例中,假設嬰兒599在第一時間點於位置P1醒來,並在第一時間區間內從位置P1移動至位置P2。相應地,網路裝置100可依據來自網路攝影機510a的影音串流VS2a而判定發生預設動態事件(下稱第一預設動態事件),並相應產生事件標記SM2a、影音片段SD2a及影音內容SC2a。影音片段SD2a可以是在房間51a內拍攝到嬰兒599臉部(無論睜眼/閉眼)的片段。影音內容SC2a則可以是嬰兒599醒著從位置P1移動至位置P2的片段,而此片段的長度可等於上述第一時間區間。
接著,假設嬰兒599接著從位置P2移動至位置P3,並在第二時間區間內從位置P3移動至位置P4。相應地,網路裝置100可依據來自網路攝影機510b的影音串流VS2b而判定發生預設動態事件(下稱第二預設動態事件),並相應產生事件標記SM2b、影音片段SD2b及影音內容SC2b。影音片段SD2b可以是在房間51b內拍攝到嬰兒599移動的片段。影音內容SC2b則可以是嬰兒599醒著從位置P3移動至位置P4的片段,而此片段的長度可等於上述第二時間區間。
由於影音片段SD2a及SD2b皆是嬰兒599醒著的片段,因此處理器104可判定影音片段SD2a及SD2b皆符合通知條件。接著,處理器104可依據第一預設動態事件的時間資訊(其記錄於事件標記SM2a中)及第二預設動態事件的時間資訊(其記錄於事件標記SM2b中)判斷第二預設動態事件是否接續於第一預設動態事件而發生。
在圖5中,由於嬰兒599係由位置P1移動至位置P4,因此處理器104可依據上述時間資訊而判定第二預設動態事件係接續於第一預設動態事件而發生。基此,處理器104可將影音內容SC2b拼接於影音內容SC2a之後以產生影音內容SC3,並相應地產生關聯於影音內容SC3的事件標記SM3。之後,處理器104可發送影音內容SC3及事件標記SM3至智慧型裝置330。
在圖5的實施例中,處理器104所產生的影音內容SC3例如是嬰兒599從位置P1移動至位置P4的連續片段,而事件標記SM3則可以包括影音內容SC3的長度、時間資訊、網路攝影機510a及510b的身分等資訊,以供智慧型裝置330的使用者透過應用程式參考。
請參照圖6,其是依據圖5繪示的監控可疑人士的示意圖。在本實施例中,網路裝置100、網路攝影機610a及610b的運作方式大致上類似於圖5中網路裝置100、網路攝影機510a及510b的的運作方式,其細節於此不再贅述。
在本實施例中,圖6的網路裝置100所產生影音內容SC3’及事件標記SM3’。影音內容SC3’例如是可疑人士699從位置P1’移動至位置P4’的連續片段,而事件標記SM3’則可以包括影音內容SC3’的長度、時間資訊、網路攝影機610a及610b的身分等資訊,以供智慧型裝置330的使用者透過應用程式參考。
由上可知,本發明提出的方法還可智能地依時間資訊將對應於多台網路攝影機的影音內容組合成一完整片段,以供使用者參考。此外,共同形成一完整片段的影音內容不限於皆對應到同一個指定動態偵測模式或預設動態事件。亦即,本發明的方法亦可將對應於不同指定動態偵測模式(例如臉部偵測模式及動態偵測模式)的多個連續發生的預設動態事件組合成一完整片段。於另一實施例中,使用者可透過應用程式設定指定動態偵測模式為臉部偵測與動態偵測兩者的結合,但本發明可不限於此。
並且,處理器104還可對上述不同的指定動態偵測模式設定不同的優先順序,例如將臉部偵測模式的優先權設定為高於動態偵測模式。基此,處理器104即可在先偵測到對應於臉部偵測模式的預設動態事件之後,才接續偵測是否出現對應於動態偵測模式的預設動態事件。以圖5為例,假設嬰兒599在地點P1被網路攝影機510a拍攝到已醒來,則處理器104可接續地基於動態偵測模式而持續地拍攝嬰兒599從地點P1爬行至地點P2的過程。
此外,雖然以上實施例中僅教示由網路裝置100單獨執行圖2方法以實現上述智能功能,但在其他實施例中,圖2方法亦可由一網路裝置及一雲端伺服器協同執行以實現上述智能功能。
請參照圖7,其是依據圖3繪示的另一應用情境圖。如圖7所示,本實施例中可由網路裝置100a(例如是連接於網路攝影機310的橋接器或閘道器)接收來自網路攝影機310的影音串流VS1,並依據指定動態偵測模式偵測影音串流VS1中是否發生預設動態事件。反應於偵測到預設動態事件,網路裝置100a可產生對應於預設動態事件的事件標記SM1,並從影音串流VS1中取出對應於預設動態事件的影音片段SD1。之後,網路裝置100a可將事件標記SM1及影音片段SD1發送至雲端伺服器100b,以供雲端伺服器100b作進一步的智能辨識。
相應地,雲端伺服器100b可判斷影音片段SD1中是否存在符合通知條件的影音內容SC1。並且,反應於影音內容SC1符合通知條件,雲端伺服器100b可將事件標記SM1及影音內容SC1發送至管理網路裝置100a的智慧型裝置330。
簡言之,網路裝置100a可經配置以執行圖2的步驟S210~S230,而雲端伺服器100b可經配置以執行圖2的步驟S240~S250,而步驟S210~S250的細節可參照先前實施例中的說明,於此不再贅述。
從另一觀點而言,圖3的網路裝置100亦可視為是圖7的網路裝置100a及雲端伺服器100b的結合,但本發明可不限於此。在其他實施例中,步驟S240~S250亦可由其他的API實現。
此外,雖然以上實施例中皆以傳統網路攝影機為例作說明,但本發明提出的網路裝置亦可搭配智能網路攝影機使用。以圖3為例,假設網路攝影機310為智能網路攝影機,且其具有由廠商設定的若干管理功能(例如簡易的動態偵測等)。在此情況下,由於網路攝影機310可將上述管理功能相關的預處理資料亦發送至網路裝置100,因此網路裝置100可在接收前述預處理資料後,調用第二API以將網路攝影機310的預處理資料轉傳至伺服器或是由第二API判斷預處理資料中是否存在符合通知條件的影音內容。藉此,可讓網路攝影機310仍可正常提供由相關廠商所設定的智能功能。上述伺服器可由網路攝影機310的廠商所維護,但可不限於此。
本發明更提供一種執行上述影像處理方法的電腦可讀媒體。電腦可讀媒體由嵌於其中的多個程式指令(例如設定程式指令以及部署程式指令)構成。這些程式指令可以載入電子裝置中,並且執行與上述相同的影像處理方法以及網路裝置的功能。
綜上所述,本發明提出的網路裝置、影像處理方法及電腦可讀媒體可讓網路裝置在接收來自網路攝影機的影音串流之後,依據指定動態偵測模式執行偵測,並在偵測到發生預設動態事件之後相應進行相關的智能辨識。如此一來,使用者不需另外購置智能網路攝影機即可實現同樣的智能功能。並且,由於上述指定動態偵測模式及智能辨識的相關配置可由使用者透過對應的應用程式來設定,因而可提供使用者更高的操作自由度。
此外,本發明還可將多個網路攝影機所拍攝到的連續影音內容自動結合為一段完整的影音內容,從而可讓使用者得到更為便利的操作體驗。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
100、100a:網路裝置 100b:雲端伺服器 102:儲存電路 104:處理器 310、510a、510b、610a、610b:網路攝影機 330:智慧型裝置 399、599:嬰兒 410:門口 51a、51b:房間 511a、511b:監測範圍 699:可疑人士 SC1、SC1’、SC2a、SD2b、SC3、SC3’:影音內容 SD1、SD1’、SD2a、SD2b:影音片段 SM1、SM1’、SM2a、SM2b、SM3、SM3’:事件標記 VS1、VS1’、VS2a、VS2b:影音串流 P1、P2、P3、P4、P1’、P2’、P3’、P4’:位置
圖1是依據本發明之一實施例繪示的網路裝置示意圖。 圖2是依據本發明之一實施例繪示的影像處理方法流程圖。 圖3是依據本發明之一實施例繪示的應用情境圖。 圖4是依據圖3繪示的另一應用情境圖。 圖5是依據本發明之一實施例繪示的監控嬰兒的示意圖。 圖6是依據圖5繪示的監控可疑人士的示意圖。 圖7是依據圖3繪示的另一應用情境圖。
S210~S250:步驟
Claims (20)
- 一種影像處理方法,適於一網路裝置,包括:從一第一網路攝影機接收一第一影音串流;依據一指定動態偵測模式偵測該第一影音串流中是否發生一第一預設動態事件;反應於偵測到該第一預設動態事件,產生對應於該第一預設動態事件的一第一事件標記,並從該第一影音串流中取出對應於該第一預設動態事件的一第一影音片段,其中該第一事件標記包括該第一網路攝影機的一身分、該第一預設動態事件的一時間資訊及該第一影音片段的一長度的至少其中之一;判斷該第一影音片段是否存在符合一通知條件的一第一影音內容;以及反應於該第一影音內容符合該通知條件,將該第一事件標記及該第一影音內容發送至存取該網路裝置的一智慧型裝置。
- 如申請專利範圍第1項所述的方法,其中該第一事件標記更包括該第一預設動態事件的標記文字。
- 如申請專利範圍第1項所述的方法,其中該指定動態偵測模式包括臉部偵測模式、動物偵測模式、移動偵測模式及文字偵測模式的至少其中之一。
- 如申請專利範圍第1項所述的方法,其中依據該指定動態偵測模式偵測該第一影音串流中是否發生該第一預設動態事件的步驟包括依據該指定動態偵測模式調用一第一應用程式介面以 偵測該第一影音串流中是否發生該第一預設動態事件,而所述方法更包括:接收來自該第一網路攝影機的預處理資料;以及調用一第二應用程式介面以將該第一網路攝影機的該預處理資料轉傳至一伺服器或判斷該處理資料是否存在符合該通知條件的該第一影音內容。
- 如申請專利範圍第1項所述的方法,其中該網路裝置包括連接於該第一網路攝影機的一橋接器、一閘道器、一雲端伺服器或其結合。
- 如申請專利範圍第1項所述的方法,其中該第一事件標記包括該第一預設動態事件的時間資訊,且所述方法更包括:從一第二網路攝影機接收一第二影音串流;依據該指定動態偵測模式偵測該第二影音串流中是否發生一第二預設動態事件;反應於偵測到該第二預設動態事件,產生對應於該第二預設動態事件的一第二事件標記,並從該第二影音串流中取出對應於該第二預設動態事件的一第二影音片段,其中該第二事件標記包括該第二預設動態事件的時間資訊;判斷該第二影音片段是否存在符合該通知條件的一第二影音內容;以及反應於該第二影音內容符合該通知條件,依據該第二預設動態事件的該時間資訊判斷該第二預設動態事件是否接續於該第一 預設動態事件而發生;反應於判定該第二預設動態事件為接續於該第一預設動態事件而發生,將該第二影音內容拼接於該第一影音內容之後以產生一第三影音內容,並相應地產生關聯於該第三影音內容的第三事件標記;以及發送該第三影音內容及該第三事件標記至該智慧型裝置。
- 如申請專利範圍第1項所述的方法,其中反應於該網路裝置不具有依據該指定動態偵測模式偵測該第一影音串流中是否發生該第一預設動態事件的能力,所述方法更包括:將該第一影音串流轉傳至一雲端伺服器,以讓該雲端伺服器依據該指定動態偵測模式偵測該第一影音串流中是否發生該第一預設動態事件;反應於該雲端伺服器偵測到發生該第一預設動態事件,產生對應於該第一預設動態事件的該第一事件標記,並從該第一影音串流中取出對應於該第一預設動態事件的該第一影音片段。
- 如申請專利範圍第1項所述的方法,更包括:將該第一事件標記及該第一影音內容加密為一第一事件報告,並將該第一事件報告發送至一雲端伺服器,以令該雲端伺服器在驗證該第一事件報告後依據該第一事件報告產生一區塊,並將該區塊加入一區塊鏈中。
- 如申請專利範圍第1項所述的方法,其中反應於該第一影音內容不符合該通知條件,所述方法更包括忽略該第一事件標記及該第一影音片段。
- 一種網路裝置,包括:一儲存電路,儲存多個模組;以及一處理器,耦接該儲存電路,存取該些模組以執行下列步驟:從一第一網路攝影機接收一第一影音串流;依據一指定動態偵測模式偵測該第一影音串流中是否發生一第一預設動態事件;反應於偵測到該第一預設動態事件,產生對應於該第一預設動態事件的一第一事件標記,並從該第一影音串流中取出對應於該第一預設動態事件的一第一影音片段,其中該第一事件標記包括該第一網路攝影機的一身分、該第一預設動態事件的一時間資訊及該第一影音片段的一長度的至少其中之一;判斷該第一影音片段是否存在符合一通知條件的一影音內容;以及反應於該第一影音內容符合該通知條件,將該第一事件標記及該影音內容發送至存取該網路裝置的一智慧型裝置。
- 如申請專利範圍第10項所述的網路裝置,其中該第一事件標記更包括該第一預設動態事件的標記文字。
- 如申請專利範圍第10項所述的網路裝置,其中該指定動態偵測模式包括臉部偵測模式、動物偵測模式、移動偵測模式及文字偵測模式的至少其中之一。
- 如申請專利範圍第10項所述的網路裝置,其中該處理器依據該指定動態偵測模式調用一第一應用程式介面以偵測該第一影音串流中是否發生該第一預設動態事件,且該處理器更經配置以:接收來自該第一網路攝影機的預處理資料;以及調用一第二應用程式介面以將該第一網路攝影機的該預處理資料轉傳至一伺服器或判斷該處理資料是否存在符合該通知條件的該第一影音內容。
- 如申請專利範圍第10項所述的網路裝置,其中該網路裝置包括連接於該第一網路攝影機的一橋接器、一閘道器、一雲端伺服器或其結合。
- 如申請專利範圍第10項所述的網路裝置,其中該第一事件標記包括該第一預設動態事件的時間資訊,且該處理器更經配置以:從一第二網路攝影機接收一第二影音串流;依據該指定動態偵測模式偵測該第二影音串流中是否發生一第二預設動態事件;反應於偵測到該第二預設動態事件,產生對應於該第二預設動態事件的一第二事件標記,並從該第二影音串流中取出對應於 該第二預設動態事件的一第二影音片段,其中該第二事件標記包括該第二預設動態事件的時間資訊;判斷該第二影音片段是否存在符合該通知條件的一第二影音內容;以及反應於該第二影音內容符合該通知條件,依據該第二預設動態事件的該時間資訊判斷該第二預設動態事件是否接續於該第一預設動態事件而發生;反應於判定該第二預設動態事件為接續於該第一預設動態事件而發生,將該第二影音內容拼接於該第一影音內容之後以產生一第三影音內容,並相應地產生關聯於該第三影音內容的第三事件標記;以及發送該第三影音內容及該第三事件標記至該智慧型裝置。
- 如申請專利範圍第10項所述的網路裝置,其中反應於該網路裝置不具有依據該指定動態偵測模式偵測該第一影音串流中是否發生該第一預設動態事件的能力,該處理器更經配置以:將該第一影音串流轉傳至一雲端伺服器,以讓該雲端伺服器依據該指定動態偵測模式偵測該第一影音串流中是否發生該第一預設動態事件;反應於該雲端伺服器偵測到發生該第一預設動態事件,產生對應於該第一預設動態事件的該第一事件標記,並從該第一影音串流中取出對應於該第一預設動態事件的該第一影音片段。
- 如申請專利範圍第10項所述的網路裝置,其中該處理器更經配置以:將該第一事件標記及該第一影音內容加密為一第一事件報告,並將該第一事件報告發送至一雲端伺服器,以令該雲端伺服器在驗證該第一事件報告後依據該第一事件報告產生一區塊,並將該區塊加入一區塊鏈中。
- 如申請專利範圍第10項所述的網路裝置,其中反應於該第一影音內容不符合該通知條件,該處理器更經配置以忽略該第一事件標記及該第一影音片段。
- 一種影像處理方法,適於一網路裝置,包括:從一第一網路攝影機接收一第一影音串流;依據一指定動態偵測模式偵測該第一影音串流中是否發生一第一預設動態事件;反應於偵測到該第一預設動態事件,產生對應於該第一預設動態事件的一第一事件標記,並從該第一影音串流中取出對應於該第一預設動態事件的一第一影音片段,其中該第一事件標記包括該第一網路攝影機的一身分、該第一預設動態事件的一時間資訊及該第一影音片段的一長度的至少其中之一;以及發送該第一事件標記及該第一影音片段至一雲端伺服器。
- 一種內儲程式之電腦可讀媒體,當電腦載入該程式並執行時,完成下列步驟:從一第一網路攝影機接收一第一影音串流; 依據一指定動態偵測模式偵測該第一影音串流中是否發生一第一預設動態事件;反應於偵測到該第一預設動態事件,產生對應於該第一預設動態事件的一第一事件標記,並從該第一影音串流中取出對應於該第一預設動態事件的一第一影音片段,其中該第一事件標記包括該第一網路攝影機的一身分、該第一預設動態事件的一時間資訊及該第一影音片段的一長度的至少其中之一;判斷該第一影音片段是否存在符合一通知條件的一影音內容;以及反應於該第一影音內容符合該通知條件,將該第一事件標記及該第一影音內容發送至存取該網路裝置的一智慧型裝置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW107139140A TWI698121B (zh) | 2018-11-05 | 2018-11-05 | 網路裝置、影像處理方法及電腦可讀媒體 |
| CN201811399161.7A CN111147808B (zh) | 2018-11-05 | 2018-11-22 | 网络装置、影像处理方法及电脑可读媒体 |
| US16/276,632 US10750076B2 (en) | 2018-11-05 | 2019-02-15 | Network device, image processing method, and computer readable medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW107139140A TWI698121B (zh) | 2018-11-05 | 2018-11-05 | 網路裝置、影像處理方法及電腦可讀媒體 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202019188A TW202019188A (zh) | 2020-05-16 |
| TWI698121B true TWI698121B (zh) | 2020-07-01 |
Family
ID=70457943
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW107139140A TWI698121B (zh) | 2018-11-05 | 2018-11-05 | 網路裝置、影像處理方法及電腦可讀媒體 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10750076B2 (zh) |
| CN (1) | CN111147808B (zh) |
| TW (1) | TWI698121B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7358872B2 (ja) * | 2019-09-20 | 2023-10-11 | 株式会社Jvcケンウッド | 撮像装置、映像検索方法、映像検索プログラム、及び、情報収集装置 |
| GB201914855D0 (en) * | 2019-10-14 | 2019-11-27 | Binatone Electronics Int Ltd | Dual video camera infant monitoring apparatus and methods |
| US11334752B2 (en) * | 2019-11-19 | 2022-05-17 | Netflix, Inc. | Techniques for automatically extracting compelling portions of a media content item |
| CN113469021A (zh) * | 2021-06-29 | 2021-10-01 | 深圳市商汤科技有限公司 | 视频处理及装置、电子设备及计算机可读存储介质 |
| CN114500912B (zh) * | 2022-02-23 | 2023-10-24 | 联想(北京)有限公司 | 通话处理方法、电子设备以及存储介质 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201639359A (zh) * | 2015-04-27 | 2016-11-01 | 行品股份有限公司 | 影像擷取裝置、影像擷取系統及儲存媒體 |
| TW201822160A (zh) * | 2016-11-30 | 2018-06-16 | 英業達股份有限公司 | 個人週遭環境安全通報系統與方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050146605A1 (en) * | 2000-10-24 | 2005-07-07 | Lipton Alan J. | Video surveillance system employing video primitives |
| US8564661B2 (en) * | 2000-10-24 | 2013-10-22 | Objectvideo, Inc. | Video analytic rule detection system and method |
| US8325228B2 (en) * | 2008-07-25 | 2012-12-04 | International Business Machines Corporation | Performing real-time analytics using a network processing solution able to directly ingest IP camera video streams |
| CN102509083B (zh) * | 2011-11-19 | 2013-06-05 | 广州大学 | 一种肢体冲突事件的检测方法 |
| US10140827B2 (en) * | 2014-07-07 | 2018-11-27 | Google Llc | Method and system for processing motion event notifications |
| US10791173B2 (en) * | 2018-07-13 | 2020-09-29 | EMC IP Holding Company LLC | Decentralized and distributed continuous replication system for moving devices |
-
2018
- 2018-11-05 TW TW107139140A patent/TWI698121B/zh active
- 2018-11-22 CN CN201811399161.7A patent/CN111147808B/zh active Active
-
2019
- 2019-02-15 US US16/276,632 patent/US10750076B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201639359A (zh) * | 2015-04-27 | 2016-11-01 | 行品股份有限公司 | 影像擷取裝置、影像擷取系統及儲存媒體 |
| TW201822160A (zh) * | 2016-11-30 | 2018-06-16 | 英業達股份有限公司 | 個人週遭環境安全通報系統與方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200145573A1 (en) | 2020-05-07 |
| CN111147808A (zh) | 2020-05-12 |
| TW202019188A (zh) | 2020-05-16 |
| CN111147808B (zh) | 2022-03-04 |
| US10750076B2 (en) | 2020-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI698121B (zh) | 網路裝置、影像處理方法及電腦可讀媒體 | |
| US11303845B2 (en) | Video content authentication | |
| CN114079820B (zh) | 在摄像机设备上借助于神经网络输入的以感兴趣的事件/对象为中心的间隔拍摄视频生成 | |
| US10558863B2 (en) | Video surveillance system and video surveillance method | |
| CN111708663A (zh) | 一种基于人工智能的云计算安全监控系统 | |
| US20140029810A1 (en) | Securing information using entity detection | |
| US20250104439A1 (en) | Security event processing | |
| WO2023279716A1 (zh) | 设备联动方法、装置、设备、存储介质、程序产品及计算机程序 | |
| US20250095402A1 (en) | Biometric data processing for a security system | |
| WO2018166162A1 (zh) | 一种音视频直播中检测客户端播放状态的系统及方法 | |
| US20110255590A1 (en) | Data transmission apparatus and method, network data transmission system and method using the same | |
| TWI666941B (zh) | 多層次狀態偵測系統與方法 | |
| US20190346929A1 (en) | Attention Levels in a Gesture Control System | |
| CN116052312A (zh) | 智能锁的控制方法及相关设备 | |
| US20210375454A1 (en) | Automated operators in human remote caregiving monitoring system | |
| US20150026113A1 (en) | System and method for identification of deviations from periodic behavior patterns in multimedia content | |
| CN102708210A (zh) | 一种从录像数据中查看关键事件的方法和系统 | |
| US9992407B2 (en) | Image context based camera configuration | |
| CN103699893A (zh) | 一种人脸特征信息采集装置 | |
| US10922349B1 (en) | Filtering remote access monitoring data | |
| CN110134444B (zh) | 控制多媒体设备的方法、装置及多媒体设备 | |
| CN116915537A (zh) | 智能中控设备的通信方法、装置和智能中控设备 | |
| KR20200108525A (ko) | 인공 지능 카메라를 이용한 감시 시스템 | |
| CN115862105A (zh) | 一种网络模型的训练方法及图像处理方法 | |
| US12445307B1 (en) | Cryptographic authentication signatures for verification of streaming data |