Description
商品說明 :
OpenMV H7 Plus 是一種小巧的低功耗微控制器板,可讓您在現實世界中使用機器視覺輕鬆實現應用程序。最大的優點,就是讓您以Arduino的操作經驗,就可以徹底玩”嗨”影像辨識與深度學習。您可以使用高級Python腳本(由MicroPython操作系統提供)而不是C / C ++對OpenMV Cam進行編程。這使得處理機器視覺算法的複雜輸出和使用高級數據結構變得更加容易。但是,您仍然可以完全控制Python中的OpenMV Cam及其I / O引腳。您可以輕鬆觸發有關外部事件的拍照和錄像,或者執行機器視覺算法以弄清楚如何控制I / O引腳。
官方文件 : (中/英文)都有 ! 產品為 (美國製造,本公司為台灣官方唯一授權代理)
https://book.openmv.cc/quick-starter.html
影帶示範網站 : https://singtown.com/video/
教學影帶網站 : https://singtown.com/learn/
OpenMV H7 Plus 攝影機的特點: (美國製造,本公司為台灣官方唯一授權代理)
- STM32H743II ARM Cortex M7 處理器,480 MHz ,1MB RAM,2 MB flash. 所有的 I/O 引腳輸出 3.3V 並且 5V 耐受。這個處理器有以下的IO介面。
- 全速 USB (12Mbs) 介面,連接到電腦。當插入OpenMV攝影機後,你的電腦會出現一個虛擬COM埠和一個“外接硬碟”。
- μSD卡槽擁有100Mbs讀寫,這允許你的OpenMV攝影機錄製視頻,和把機器視覺的素材從SD卡提取出來。
- 一個SPI匯流排高達54Mbs速度,允許你簡單的把圖像流數據傳給LCD擴展板,WiFi擴展板,或者其他控制器。
- 一個 I2C匯流排,CAN匯流排, 和一個非同步串口匯流排 (TX/RX) ,用來連結其他控制器或者感測器。
- 一個12-bit ADC 和一個12-bit DAC。
- 3個 I/O 引腳用於舵機控制.
- 所有的IO口都可以用於,中斷和PWM(板子上有10個I/O引腳)。
- 一個RGB LED(三色), 兩個高亮的 850nm IR LED(紅外).
- 可拆卸的攝影機模組系統,允許OpenMV Cam H7與不同的感光元件模組連接:
- OpenMV4 H7預設配置的OV7725 感光元件處理640×480 8-bit 灰度圖或者640×480 16-bit RGB565彩色圖像可以達到60 FPS;當解析度低於320×240可以達到120FPS。大多數簡單的演算法可以運行60FPS以上。你的 OpenMV 攝像頭有一個2.8mm焦距鏡頭在一個標準M12鏡頭底座上。如果你想使用更多的特殊的鏡頭,你可以很容易的安裝。
- 32 MB of external 32-bit SDRAM clocked at 100 MHz for 400 MB/s of bandwidth.
- 32 MB (16 MB usable right now) of external quadspi flash clocked at 100 MHz in 4-bit DDR mode for 100 MB/s of bandwidth.
- 對於專業的機器視覺應用,你可以購買我們的全域快門攝影機模組mt9V034。
- 對於紅外熱成像機器視覺應用,您可以購買我們的FLIR Lepton 紅外熱成像模組。
- 3.7V 鋰離子電池介面,用於業餘愛好者機器人應用。
- 前往原廠網站的openMV
- 商品包含micro USB傳輸線、固定螺絲、轉接pin,如圖
應用
目前OpenMV攝影機可以用來做一下的事情 (未來會更多):
- Frame Differencing幀差分演算法
- 你可以使用OpenMV Cam上的幀差分演算法來查看場景中的運動情況。幀差分演算法可以將OpenMV用於安全應用。
- Color Tracking顏色追蹤
- 你可以使用OpenMV在圖像中同時檢測多達16種顏色(實際上永遠不會想要找到超過4種顏色),並且每種顏色都可以有任意數量的不同的色塊。OpenMV會告訴您每個色塊的位置,大小,中心和方向。使用顏色跟蹤,您的OpenMV Cam可以進行程式設計,以跟蹤太陽,線跟蹤,目標跟蹤等等。視頻演示: /learn/49993/
- Marker Tracking標記跟蹤
- 您可以使用OpenMV Cam來檢測顏色組的顏色,而不是單獨的顏色。這允許你在物件上放置顏色標籤(2種或多種顏色的標籤),OpenMV會獲取標籤物件的內容。
- Face Detection人臉檢測
- 你可以使用OpenMV Cam(或任何通用物件)檢測臉。你的OpenMV攝像頭可以處理Haar範本進行通用物件檢測,並配有內置的Frontal Face 範本和Eye Haar範本來檢測人臉和眼睛。 /learn/50013/
- Eye Tracking眼動跟蹤
- 你可以使用眼動跟蹤來檢測某人的注視方向。你可以使用它來控制機器人。眼睛跟蹤檢測瞳孔的位置,同時檢測圖像中是否有眼睛。
- Optical Flow光流
- 你可以使用光流來檢測您的OpenMV攝像機面前的畫面。例如,您可以使用四旋翼上的光流來位置在空中的穩定性。
- QR Code Detection/Decoding二維碼檢測/解碼
- 您可以使用OpenMV Cam在其視野中讀取QR碼。通過QR碼檢測/解碼,您可以使智慧型機器人能夠讀取環境中的標籤。
- Data Matrix Detection/Decoding矩陣碼檢測/解碼
- OpenMV Cam M7也可以檢測和解碼矩陣碼(2D 您可以在此處查看我們的視頻。
- Barcode Decoding
- OpenMV Cam M7還可以處理1D 他可以解碼 EAN2, EAN5, EAN8, UPCE, ISBN10, UPCA, EAN13, ISBN13, I25, DATABAR, DARABAR_EXP, CODABAR, CODE39, CODE93, 和 CODE128。在此處查看我們的視頻: /learn/50017/
- AprilTag Tracking標記跟蹤
- 甚至比上面的QR碼更好,OpenMV Cam M7也160×120圖元下追蹤AprilTags,高達約12 FPS。AprilTags是旋轉不變,尺度不變,剪切不變和照明不變的最先進的基準標記。在此處查看我們的視頻: /learn/49590/
- 直線檢測
- OpenMV Cam可以在幾乎跑滿幀率的情況下,快速完成無限長的直線檢測。而且,也可以找到非無限長的線段。您可以在這裡看到我們的視頻: /learn/50009/
- Circle Detection圓形檢測
- 你可以使用OpenMV很容易的檢測圖像中的圓形。
- Rectangle Detection圓形檢測
- OpenMV也可以檢測矩形,它使用了AprilTag庫中的方形檢測代碼。
- Template Matching範本匹配
- 您可以使用OpenMV範本匹配來檢測視野中是否有範本相似的圖片。例如,可以使用範本匹配來查找PCB上的標記,或讀取顯示器上的已知數字。
- Image Capture圖像捕捉
- 你可以使用OpenMV捕獲高達640×480 RGB565/灰度的 BMP / JPG / PPM / PGM圖像。可以直接在Python腳本中控制如何捕獲圖像。最重要的是,使用機器視覺的演算法,進行繪製直線,繪製字元,然後保存。
- Video Recording視頻錄製
- 您可以使用OpenMV攝像機記錄多達640×480 RGB565/灰度的MJPEG視頻或GIF圖像(或者RAW視頻)。您可以在Python腳本中直接控制如何將每個視頻幀記錄,並完全控制視頻錄製的開始和結束。而且,像拍攝圖像一樣,您可以使用機器視覺的演算法,進行繪製直線,繪製字元,然後保存。
最後,所有上述功能都可以混合IO引腳的控制,來配合你自己的自訂應用,以與現實世界交談。