- 支援跨行程(EXE應用程序 - Process)影像伺服(AxShareMemoryServer/AxShareMemoryClient元件組)強大功能:此功能可將所有(可以是一台也可以是數十台)影像來源(攝影機或影像擷取卡)透過高效能記憶體交換機制(High Performance Memory Paging)跨行程地分享給許多應用程式(每個應用程式都可以不同的程式語言來撰寫, 如C++ / C# / Visual Basic / Parrot ...等等), 如此可大幅且充分提昇32Bits與64Bits平台上記憶體使用彈性, 亦能透過分割檢測任務平均分攤於各個不同EXE應用程序達成降低機器視覺程式開發複雜度並便於開發工作的分工;於多核心與多處理器的高階電腦平台, 這樣的運作架構也能充份利用每個核心與處理器的運算效能。單一影像來源的架構圖如下圖所示:
實機展示影片: 使用此CLIENT/SERVER架構配合AQUILA-SU16T多攝影機擴充卡所實現的16組U300C3攝影機(2048x1536, 11.0 fps)同步運作的強大取像系統
- 環境影像比對元件可協助使用者建立智慧型監視系統:使用AxImageMatcher元件與ROI元件,使用者可以輕易地建立智慧型監視系統(甚至於不到50行的程式碼即可完成)。任何闖入ROI元件所設定區域的入侵者(或是區域中的景物改變時)都會產生警報,如上下圖所示 舉例來說,當使用者想要進行二值化門檻值的運算時,採用非矩形ROI來避免不必要的雜訊區域可以使分割門檻值的計算更為精確與穩定;而通常這些雜訊區域在使用矩形ROI計算二值化門檻值時會讓使用者陷入進退兩難的困境
- PyOVK / AxPyOVKEngine為全新的軟體產品組,此產品組包含OVK Framework的Python版本與內嵌式Python v3.8.5引擎。在此產品協助下使用者可以輕鬆的以C++ / C# / MFC...等既有的開發環境搭配Python語言混合開發機器視覺系統,達成視覺系統軟核心(Soft Core)的目標。詳細的產品架構及應用場景說明請參考以下PDF文件。內附有範例程式影片(觀看影片時請務必開啟字幕) :PDF說明文件
文件中詳細說明了PyOVK / AxPyOVKEngine運作邏輯與架構。為了讓使用者更快掌握新軟體的運作精神,本文也附上了step by step撰寫範例程式影片。建議使用者下載PDF閱讀,以快速了解PyOVK / AxPyOVKEngine能為開發者與終端客戶帶來何種效益。
|