圖像處理裝置、圖像處理系統(tǒng)以及圖像處理方法
【技術領域】
[0001] 本發(fā)明涉及圖像處理裝置和圖像處理系統(tǒng)以及圖像處理方法。
【背景技術】
[0002] 圖像處理系統(tǒng)可以用來對錄像機等攝像裝置錄制的視頻數據進行分析,檢測并分 析目標物體或視頻圖像中的物體的動作或異常。近年,這種用途的圖像處理系統(tǒng)的開發(fā)進 展顯著。例如,專利文獻1(JP特許4706573號公報)公開的圖像處理系統(tǒng)將基于過去的視 頻數據顯示的視頻圖像分為多塊,計算構成視頻數據的幀之間對應塊上的像素的差分,當 差分超過規(guī)定閾值時,作為具有動作的塊,生成檢測信號。
[0003] 但是,專利文獻1描述的技術方案并沒有揭示用圖來表示構成視頻數據的幀的像 素差分,為此產生了一些問題,如無法確定差分超越閾值時的時間和掌握該時間前后的狀 態(tài)等。而且,即便檢測到某個差分超過規(guī)定閾值,也無法確定差分超過閾值的時刻,因而,難 以找到該時刻或該時刻前后的視頻位置。
【發(fā)明內容】
[0004] 本發(fā)明的目的在于,鑒于上述問題,提供一種能夠快速顯示需要的視頻圖像的圖 像處理裝置、圖像處理系統(tǒng)、以及圖像處理方法。
[0005] 為了達到上述目的,本發(fā)明提供一種圖像處理裝置,其中包括以下模塊:顯示模 塊;重放模塊,用來在所述顯示模塊上重放攝像裝置拍攝的視頻數據;計算模塊,用來計算 所述視頻數據包含的各個幀的像素值的特征量;生成模塊,用來根據所述計算模塊求出的 所述特征量,生成以時序表示該特征量的圖,并在所述顯示模塊上顯示該圖;以及,幀指定 模塊,用來指定所述顯示模塊上顯示的所述圖的顯示區(qū)域中的任意部分,并通過所述重放 模塊將與該被指定的部分對應的所述幀顯示到所述顯示模塊上。
[0006] 本發(fā)明的效果在于,能夠快速顯示需要的視頻圖像。
【附圖說明】
[0007] 圖1是本實施方式涉及的圖像處理系統(tǒng)的整體構成示意圖。
[0008] 圖2是本實施方式的信息處理裝置的硬件結構模塊圖。
[0009] 圖3是本實施方式的信息處理裝置的功能模塊圖。
[0010] 圖4是在本實施方式涉及的信息處理裝置的顯示裝置的應用軟件畫面上顯示的 一例視頻數據的示意圖。
[0011] 圖5是本實施方式涉及的信息處理裝置的顯示裝置上顯示的應用軟件畫面中在 視頻顯示部中上指定的一例分析區(qū)域的示意圖。
[0012] 圖6是本實施方式涉及的信息處理裝置的顯示裝置的應用軟件畫面上顯示的一 例表示差分圖的示意圖。
[0013] 圖7是本實施方式涉及的信息處理裝置的顯示裝置的應用軟件畫面上顯示的一 例基于差分圖在需要的時刻的視頻數據。
[0014] 圖8是實實施方式的圖像處理系統(tǒng)中顯示差分圖的圖像處理動作的一例處理流 程圖。
【具體實施方式】
[0015] 以下參考附圖描述本發(fā)明的圖像處理裝置、圖像處理系統(tǒng)、以及圖像處理方法的 實施方式。需要指出的是,下述實施方式不對本發(fā)明構成限制。實施方式中包含對本發(fā)明 領域的技術人員來說為顯而易見的、實質相同、以及屬于所謂均等范疇的要素。進而,允許 在不脫離下述實施方式主題的范圍內省略、置換、更改、以及組合實施方式中的各種要素。
[0016] 《圖像處理系統(tǒng)的整體結構》
[0017] 圖1是本實施方式涉及的圖像處理系統(tǒng)的整體構成的示意圖。以下參考圖1描述 本實施方式涉及的圖像處理系統(tǒng)1的整體構成。
[0018] 如圖1所示,本實施方式的圖像處理系統(tǒng)1包含攝像裝置2a~2d、信息處理裝置 3、以及網絡4。
[0019] 攝像裝置2a~2d是錄像機,用來將來自被攝體的光轉換為電信號,拍攝被攝體, 生成以多幀圖像數據構成(例如10FPS)的動畫視頻數據。例如,攝像裝置2a~2d拍攝產 品制造的生產設備,生成視頻數據,用來檢測并分析意外發(fā)生的動作。
[0020] 在不需要區(qū)別攝像裝置2a~2d的情況下,通稱為攝像裝置2。圖1中的圖像處理 系統(tǒng)1具有四臺攝像裝置,但本發(fā)明的圖像處理系統(tǒng)具有的攝像裝置2的數量并不受此限 制。
[0021] 信息處理裝置3是個人計算機或計算機工作站等,用來對攝像裝置2拍攝的視頻 數據進行圖像處理。關于信息處理裝置3對視頻數據進行圖像處理將在以下詳細描述。
[0022] 網絡4采用以太網(注冊商標)規(guī)格,用來連接攝像裝置2a~2d和信息處理裝 置 3。網絡 4 按照 TCP (Transmission Control Protocol)/IP (Internet Protocol)等協議 進行數據通信。攝像裝置2a~2d和信息處理裝置3具有用來按照TCP/IP協議進行通信 的MAC地址,而且還被賦予私人IP地址等IP地址。網絡4具體構成為例如星型配線方式, 用LAN (Local Area Network)線纜將攝像裝置2a~2d和信息處理裝置3分別連接到具有 多個端口的開關中轉站上
[0023] 信息處理裝置3不一定需要保存攝像裝置2a~2d拍攝的視頻數據。該視頻數據 可以例如經由網絡4保存到與網絡4連接的數據庫服務器中。此時,信息處理裝置3從數 據庫服務器取得需要的視頻數據來進行圖像處理。
[0024] 圖1所示的網絡4以按照TCP/IP通信為例,但是本發(fā)明并不受此限制,例如也可 以采用信息處理裝置3-方設有多個GA(Video Graphics Array)端子或USB(Universal Serial Bus)端口,用VGA線或USB線分別將多臺攝像裝置2連接到信息處理裝置。
[0025] 《信息處理裝置的硬件結構》
[0026] 圖2是本實施方式的信息處理裝置的硬件結構模塊圖。以下參考圖2描述本實施 方式的硬件結構。
[0027] 如圖 2 所不,信息處理裝置 3 具備 CPU (Central Processing Unt) 101、R0M(Read Only Memory) 102、RAM (Random Access Memory) 103、外部存儲裝置 104、顯不器 105、網絡接 口 106、鍵盤 107、鼠標 108、DVD(Digital Versatile Disc)驅動器 109〇
[0028] CPU101用來在整體上控制信息處理裝置3動作。R0M102是用來保存信息處理裝 置3的程序的非易失性存儲裝置。RAM103是用來作為CPU101工作區(qū)域的易失性存儲裝置。
[0029] 外部存儲裝置104是用來保存攝像裝置2拍攝的視頻數據和設定信息等各種數據 的 HDD(Hard Disk Drive)或 SSD(Solid State Drive)等存儲裝置。
[0030] 顯示器105用來顯示光標、菜單、窗口、文字或圖像等各種信息,也用來顯示信息 處理裝置3執(zhí)行圖像處理應用軟件的畫面。例如可用CRT(Cathode Ray Tube)顯示器、液晶 顯示器、等離子顯示器或有機EL(Electroluminesence)顯示器等作為顯示器105??梢杂?VGA 線或 HDMI (注冊商標,High-Definition Multimedia Interface)線等,或者 Ethernet 線將顯示器105連接到信息處理裝置3上。
[0031] 網絡接口 106是信息處理裝置3連接網絡4進行數據通信的NIC(Network Interface Card)。具體為信息處理裝置3經由網絡4和網絡接口 106從攝像裝置2取得 視頻數據。
[0032] 鍵盤107是用來輸入文字及數字、選擇各種指示和設定信息的輸入裝置。鼠標108 是用來選擇及執(zhí)行各種指示、選擇處理對象、移動光標、以及選擇設定信息的輸入裝置。
[0033] DVD驅動器109用來控制從可裝卸存儲媒體如DVD110讀取或寫入數據。
[0034] 上述CPU101、R0M102、RAM103、外部存儲裝置104、顯示器105、網絡接口 106、鍵盤 107、鼠標108以及DVD驅動器109以地址線或數據線等母線111連接,互相能夠通信。顯 示器105以Ethernet線連接時,與網絡接口 106相連,按照TCP/IP等協議進行數據通信。
[0035] 《信息處理裝置的模塊結構》
[0036] 圖3是本實施方式的信息處理裝置的功能模塊圖。以下參考圖3描述信息處理裝 置3的模塊結構。
[0037] 如圖3所示,信息處理裝置3具備視頻收信部301、存儲部302、輸入裝置303 (幀 指定模塊、輸入模塊、顯示操作模塊)、設定部304、重放部305 (重放模塊)、區(qū)域指定部 306 (區(qū)域指定模塊)、幀取得部307 (取得模塊)、差分計算部308