智能相機
編輯智能相機,是一種機器視覺系統,該系統中,除了圖像捕獲電路,能夠從拍攝圖像中提取應用程序特定信息,與生成事件描述或制備在一個智能和自動化系統中使用的決定沿。智能相機是一種獨立的獨立視覺系統,在工業攝像機的外殼中具有內置圖像傳感器。它包含所有必需的通信接口,例如以太網,以及用于連接PLC、執行器、繼電器或氣動閥的工業標準24V I / O線。它不一定大于工業或監控攝像機。機器視覺中的功能通常意味著一定程度的發展,以使這些功能可隨時用于各個應用程序。與基于PC的視覺系統相比,此體系結構的優點是體積更小,并且通常以較低的用戶界面(或省略)為代價實現較低的成本。功率較小的版本通常稱為智能傳感器。
盡管現代智能相機通常用于更簡單的應用程序,但它們在處理能力和功能方面可以與PC媲美。自80年代中期以來,智能相機已投入市場。在21世紀,由于技術允許減小尺寸并使其處理能力達到數千MIPS(在2006年底之前提供具有1 GHz處理器和最高8000MIPS的設備),它們已得到廣泛使用。
智能相機在每個單元中都有一個專用處理器,特別適合以下應用程序:其中幾個攝像機必須獨立且通常異步運行,或者需要分布式視覺(在生產線或裝配機內有多個檢查或xxx點)。
智能相機的組件
編輯智能相機通常包含以下(但不一定是全部)以下組件:
- 圖像傳感器(矩陣或線性、CCD或CMOS)
- 圖像數字化電路
- 影像記憶
- 處理器(通常是DSP或功能適當的處理器)
- 程序和數據存儲器(RAM、非易失性閃存)
- 通訊接口(RS232、以太網)
- I / O線(通常是光電隔離的)
- 鏡頭架或內置鏡頭(通常為C、CS或M卡口)
- 內置照明裝置(通常為LED)
- 專門開發的實時操作系統(例如VCRT)
- 可選的視頻輸出(例如VGA或SVGA)
應用領域
編輯通常,智能相機可以用于使用更復雜的視覺系統的相同類型的應用程序中,并且可以附加地應用在某些由于體積,價格或可靠性約束而禁止使用體積較大的設備和PC的應用程序中。
典型的應用領域是:
- 自動檢查以確保質量(檢測缺陷、缺陷、缺失零件...)
- 非接觸式測量。
- 零件分類和識別。
- 代碼讀取和驗證(條形碼、數據矩陣、字母數字等)
- 進行卷材檢查(檢查連續流動的材料,例如線圈、管子、電線、擠壓塑料)以進行缺陷檢測和尺寸測量。
- 檢測零件的位置和旋轉以進行機器人引導和自動揀選
- 無人值守的xxx(檢測入侵者、檢測火災或煙霧)
- 生物特征識別和訪問控制(面部、指紋、虹膜識別)
- 視覺傳感器網絡
- 機器人指導
- 幾乎任何機器視覺應用
開發人員可以購買智能相機并為特殊的定制應用程序開發自己的程序,也可以從相機制造商或第三方來源購買現成的應用程序軟件。可以通過使用各種語言(通常為C或C ++)進行編程來開發自定義程序,也可以使用更直觀,盡管靈活性稍差的可視化開發工具來開發自定義程序,在這些工具中,可以將現有功能(通常稱為工具或塊)以列表(順序或二維流程圖)描述所需的操作流程無需編寫程序代碼。與編程相比,可視化方法的主要優點是開發過程更短,更容易,非程序員也可以使用。其他具有相對較少但相對高級功能的開發工具也可以使用,這些工??具可以很有限地配置和部署。
運行針對單個特定應用量身定制的軟件的智能相機通常稱為“視覺傳感器”。
由于諸如運行移動操作系統之類的功能,某些消費類數碼相機被稱為“智能相機”。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/115473/