3D機器視覺參考設計包含德州儀器的DLP結構光軟件開發工具套件。這種設計將結構光解決方案中的TI數字微鏡器件與攝像機、傳感器、電機或其他外設集成,為開發人員提供了一個構建運點的系統框架。
系統框圖:
主要特性和優點:
1.快速、可編程的圖像模式速率
(1)實時獲取運動物體的3D掃描數據
(2)使用自適應模式集,優化多個對象和環境的掃描速度和精度
2.使用可靠的MEMS反射微鏡進行數字切換
有效抑制系統對色彩、距離、運動和環境的敏感度,從而不受時間和溫度的影響,提升系統性能
主要參考器件:
1.DLP4500NIR:數字微鏡器件 (DMD)
DLP4500NIR 數字微鏡器件 (DMD) 可當作一個空間光調制器 (SLM) 來快速、準確、高效地操控近紅外 (NIR)光,產生所需圖案。
由于其在緊湊封裝尺寸內所特有的高分辨率,DLP4500NIR DMD 經常與一個單元件檢測器組合在一起,以取代昂貴的 InGaA 陣列檢測器設計,從而獲得高性能、經濟高效的便攜式解決方案。
DLP0.45 WXGA 芯片組結構
詳細資料:DLP4500NIR 0.45 WXGA 近紅外數字微鏡器件
2.TMS320DM8168($103.5000):達芬奇數字媒體處理器
DM816x DaVinci? 視頻處理器是高度集成的、可編程平臺,它利用 TI 的DaVinci?技術來滿足下列應用的處理需求: 視頻編碼、解碼、轉碼和速率轉換、視頻安全、視頻會議、視頻基礎設施、媒體服務器、和數字標牌。憑借全集成化混合處理器解決方案所具有的極大靈活性,該器 件使得 OEM 和 ODM 制造商能夠將擁有穩健的操作系統支持、豐富的用戶界面以及高處理性能的設備迅速投放市場。 此器件將可編程視頻及音頻處理與1 個高度集成的外設集組合在一起。
TMS320DM8168達芬奇數字媒體處理器功能框圖
該器件的關鍵之處在于多達 3 個高分辨率視頻和成像協處理器 (HDVICP2)。 每個協處理器能夠執行一個單個 1080p60 H.264 編碼或解碼、或者多個較低分辨率或幀速率的編碼和解碼。 另外,也可完成多通道 HD 至 HD 或 HD 至 SD 代碼轉換以及多重編碼。 憑借可同時處理 1080p60 數據流的能力,TMS320DM816x 器件成為了一款適合當今苛刻的 HD 視頻應用要求的強大解決方案。
詳細資料:TMS320DM816x 達芬奇數字媒體處理器
3.DLPC300($21.7490):0.3 WVGA 數字控制器
DLPC300 數字控制器, DLP 0.3 WVGA 芯片組部件,支持 DLP3000($119.0000) DMD 的可靠運行。 DLPC300 控制器還在用戶電子器件和 DMD 間提供一個便捷的、多功能接口,此接口可實現高速模式速率(高達 4kHz 二進制數)并提供 LED 控制和用于多重輸入分辨率的數據格式。 DLP300($119.0000)還輸出一個觸發信號來實現與一個相機、傳感器,或者其它外設的顯示模式同步。
DLPC300 0.3 WVGA 數字控制器功能框圖
DLPC300 控制器可將 DLP 0.3 WVGA 芯片組集成至小尺寸封裝以及低成本光定向應用。 0.3 WVGA 芯片組的實例末端設備包括 3D 掃描或者計量系統,此系統具有結構化燈光、交互式顯示、化學分析儀、醫療器械,和其它要求空間光調制(或者光定向和光構圖)的末端設備。
詳細資料:DLP用于DLP3000數字微鏡器件的數字控制器
Xilinx用于工業自動化的機器視覺解決方案
當前工業工廠自動化需要機器視覺來快速準確檢測檢查生產線,確保高質量控制。這些穩定可靠的系統需要從簡單線路到 10 兆像素傳感器的各種圖像及輸出協議。Xilinx All Programmable 解決方案與 Zynq?-7000 All Programmable SoC 平臺支持各種機器視覺接口,如 GigEVision、基于 LVDS 的 CameraLink 以及新興 USB3 技術等。單芯片處理技術可提供高度靈活的 IO 結構,而雙核 Cortex A9 處理器則支持分析與系統軟件。
Xilinx 智能解決方案不僅包括 All Programmable FPGA 和 SoC,而且還含有一系列可定制的 SmartCORE 和 LogiCORE IP 核,能夠充分滿足您獨特的市場需求。Xilinx Vivado? Design Suite配合高度集成的開發工具流程,并采用 OpenCV 庫、Vivado 高層次綜合和 IP Integrator,與 AISC 和 ASSP 解決方案相比,可更加快速靈活地向市場推出最具差異化的產品,同時降低風險和擁有成本。
下圖主要演示圖像處理、分析、定制 IP 以及高靈活機器視覺接口在單芯片上的集成實例, 其可大幅降低材料清單成本,顯著提高系統性能。
主要特性:
高分辨率 VGA 至500 萬像素傳感器
改變分辨率支持 5-120($1.7181) fps
圖像信號處理
寬動態范圍
智能視頻分析
低資源占用 H.264 編碼
靈活的視頻輸出接口
Xilinx多協議機器視覺攝像機參考設計
可利用 Artix-7 FPGA 和 Xilinx 機器視覺合作伙伴 Sensor to Image 的 IP 實現多標準的可擴展攝像機平臺,與之前的工業攝像機設計相比,其具有最佳的功率性能、最低的功耗和更低的總體 BOM 成本。
1.解決方案概述與優勢
MicroBlaze? 32 位處理器作為機器視覺攝像機軟件和通信棧的主機,可充分支持 GenICam 標準
高速串行收發器支持 Coaxpress 要求的 6.25G 以上的速度
面向任意機器視覺接口標準的可重編程平臺,借助合作伙伴 Sensor to Image 使用解決方案支持所有協議
最高性能的低端 FPGA 架構
低功耗 28nm 技術有助于滿足攝像機功耗預算和熱約束
提供 10 x 10mm 的小型創新封裝選項,滿足小尺寸攝像機要求,無需 PCB 微過孔即可實現。
多協議機器視覺攝像機方案框圖
2.IP 核
機器視覺連接 IP (Sensor to Image)
色度重采樣 LogiCORE IP
色彩校正矩陣 LogiCORE IP
色彩濾鏡矩陣 LogiCORE IP
色彩空間轉換引擎 LogiCORE IP
解交錯掃描 LogiCORE IP
Gamma 校正 LogiCORE IP
Xilinx 視頻與圖像處理包
3.參考設計、開發板和套件
Xilinx Zynq 視頻與圖像套件
Xilinx Zynq?-7000 All Programmable SoC 視頻和影像套件建立在 ZC702 評估套件的基礎之上,包含開發定制視頻應用所必須的硬件、軟件以及 IP 核。 視頻 I/O FMC 卡(支持 HDMI 和圖像傳感器輸入)和視頻目標參考設計使開發人員可以立即啟動軟件、固件和硬件開發工作。
主要性能和優勢:
使用 Zynq-7000 SoC 對嵌入式應用進行快速原型設計以實現優化
硬件、設計工具、 IP、以及預驗證參考設計
演示嵌入式設計,面向視頻通道
與 1GB DDR3 元件存儲連接的高級存儲接口
實現 USB OTG、 UART、 IIC、 和 CAN 總線的串行連接
支持包含 Dual ARM Cortex-A9 核處理器的嵌入式處理
使用 10-100-1000 Mbps Ethernet (GMII、 RGMII 和 SGMII?) 的開發網絡應用
使用 HDMI 輸出實現視頻顯示應用
擴展 I/O, 包含 FPGA Mezzanine Card (FMC) 接口
Zynq-7000 AP SoC 智能驅動平臺
詳細資料:Zynq-7000 AP SoC 智能驅動平臺
Lattice USB 3.0 視頻橋接解決方案
Lattice USB 3.0視頻橋接開發套件是由Mikroprojekt設計,采用了Lattice ECP3TMFPGA系列,是一款可立即投產的高清視頻捕捉和轉換系統。結合Lattice的“視頻-USB3”橋接參考設計以及 Mikroprojekt的USB 3.0 UVC視頻類固件,該套件開箱即用,可方便地在帶有USB 3.0的Windows、MacOS或Linux操作系統上進行演示。開發板可作為標準的視頻捕捉設備與任何商業或開源的軟件一起使用。
該解決方案基于Lattice ECP3,支持高速接收視頻與音頻數據,并打包成USB 3.0 UVC和UAC數據幀,無需使用外部存儲器緩存。Cypress EZ-USB FX3 USB 3.0接口提供5GB的視頻流連接至主機USB端口。Analog Devices ADV7611($8.6160)提供HDMI 1.4a捕捉功能(帶有可選的HDCP解碼),Lattice三速SDI PHY可通過LatticeECP3 SERDES接口接收專業音頻和視頻信號。擴展連接器允許攝像機或傳感器通過MIPI CSI-2或SubLVDS差分線路互連,迅速將開發板轉換成適用于工業視覺應用的USB 3.0高清攝像機。
該套件向專業視頻設備制造商提供了可立即投產的USB 3.0視頻捕捉和轉換系統解決方案,可快速進行評估和樣機開發。套件內包含用戶可用的原理圖和布局文件,可實現簡單的定制。
重要特性和優勢:
1.可立即投產的USB 3.0視頻橋接參考設計
2.通過USB 3.0傳送1080p 60 fps視頻流
3.HDMI 1.4a音頻和視頻捕捉
4.SD-、HD-、3G-SDI音頻和視頻捕捉
5.支持通過外部MIPI CSI-2、SubLVDS或并行傳感器捕捉視頻
6.參考設計提供快速的USB 3.0 UVC和UAC數據打包可在多種標準平臺(Windows、MacOS、Linux)上即
7.插即用的視頻捕捉設備可用的完整參考設計、原理圖和相關文檔
硬件特性如下圖:
Lattice ECP3的FPGA解決方案框圖:
目標應用:
圖像采集卡
DVR、轉碼系統
視頻編輯系統
監控
工業視頻系統
機器視覺
USB 3.0攝像機
飛思卡爾機器視覺與智能攝像頭解決方案
高分辨率數字攝像頭在許多現代工業和商業領域中正變得越來越普及。裝配生產線可以使用攝像頭來控制機械手和機械,檢驗半導體芯片、汽車和藥材等復雜產品;零售業可??以使用攝像頭來監控入口及收集智能數據。
隨著攝像頭生產技術、產品復雜性和分辨率的提高,這些應用的要求也不斷增長。機器視覺解決方案需要針對日益龐大的數據上運行復雜的圖像處理算法,同時滿足嚴格的實時處理限制。
飛思卡爾高性能多核DSP處理器憑借其行業領先的DSP內核、高帶寬I/O選項和可擴展解決方案選項,解決了機器視覺和智能攝像頭圖像處理的難題。
機器視覺與智能攝像頭發方案框圖
推薦解決方案
1.數字信號處理器(DSP)
MSC8256($175.8600): 高性能六核DSP
MSC8256采用業內性能最高、基于StarCore技術的DSP內核,旨在支持當今醫療成像、航空國防和高級測試與測量市場中高性能行業應用的高級處理要求和功能。它提供了行業領先的性能和節能,在高度集成式片上系統(SoC)中采用45 nm工藝技術,達到與6 GHz單核器件同等的性能。MSC8256可幫助設備制造商創造出在更小尺寸的硬件內集成更多功能的最終產品和服務。
MSC8256 DSP具有較高的性能和集成度,整合了6個完全可編程的增強型SC3850內核,每個內核的運行頻率高達1 GHz。根據獨立評估,SC3850 DSP內核每MHz的處理能力比最接近的DSP競爭產品高40%。基于高性能內部RISC的QUICC Engine子系統支持多種聯網協議,從而保證在分組網絡上可靠地傳輸數據,同時大幅減輕DSP內核的處理負載。
MSC8256結構框圖
2.處理器(MPU)
P1010($32.2650): 帶有可信架構的QorIQ P1010/14低功耗通信處理器
P1010和P1014($0.2750)通信處理器讓成本和功耗敏感的應用也獲得QorIQ的性能。這款處理器采用45納米低功耗技術,運行頻率高達800 MHz,功耗低至1.1W,具有強大的集成能力并配有豐富的接口,適用于對成本敏感的端點應用,如NAS、DVR、SOHO路由器和聯網工廠自動化等。
P1010處理器采用可信架構平臺,具有先進的端到端代碼簽名和入侵防御功能,有助于防止軟件入侵和軟件克隆攻擊。P1010處理器還集成多個FlexCAN控制器,可在各種工廠自動化系統中配置工業協議。
QorIQ P1010/14低功耗通信處理器結構框圖
詳細資料:P1010: 帶有可信架構的QorIQ P1010/14低功耗通信處理器
3.電機驅動器
4.電源管理