『壹』 兩個工業相機是不是可以增大視野范圍
原理上是可以的, 如果要拍攝的視野是接近正方形的話,那麼兩個相機拍攝的 不一定能增大視野范圍。
如果視野是矩形的話,是可以增大視野的
『貳』 工業相機的鏡頭要如何選擇才能達到理想的效果
選擇工業相機鏡頭時,要注意:
1. c介面還是cs介面,c介面的介面距離是17.5mm,cs介面的介面距離是12.5mm,用錯了就不能合焦;
2. 要根據感光器件的大小來選擇鏡頭,是2/3寸感光晶元的要選擇對應成像圈的鏡頭,如果選擇了1/3"或1/2「的,會出現很大的暗角。
3. 選擇焦距,即選擇視野范圍比觀測范圍稍大一點的鏡頭。
4. 景深與光環境的配合,光線充足,配備光源照射的地方可以選用小光圈,加大景深,提高拍攝清晰度。光線不足的地方需要稍大一點的光圈或採用高感光度的感光晶元。
『叄』 工業相機後焦距怎樣調節
工業相機後焦距也稱背焦距,指的是當安裝上標准鏡頭(標准 C/CS 介面鏡頭)時,能使被攝景物的成像恰好成在 CCD 圖像感測器的靶面上。一般工業相機在出廠時,對後焦距都做了適當的調整,因此,在配接定焦鏡頭的應用場合,一般都不需要調整工業相機的後焦。 在有些應用場合,可能出現當鏡頭對焦環調整到極限位置時仍不能使圖像清晰,此時首先必須確認鏡頭的介面是否正確。如果確認無誤,就需要對工業相機的後焦距進行調整。根據經驗,在絕大多數工業相機配接電動變焦鏡頭的應用場合,往往都需要對工業相機的後焦距進行調整。 工業相機的後焦距進行的調節步驟如下:1 、將鏡頭正確安裝到工業相機上;2 、將鏡頭光圈盡可能開到最大(目的是縮小景深范圍,以准確找到成像焦點);3 、通過變焦距調整(ZoomIn)將鏡頭推至望遠( Tele )狀態,拍攝 10m 以外的一個物體的特寫,再通過調整聚焦(Focus)將特寫圖像調清晰;4 、進行與上一步相反的變焦距調整( ZoomOut )將鏡頭拉回至廣角( Wide )狀態,此時畫面變為包含上述特寫物體的全景圖像,但此時不能再作聚焦調整(注意:如果此時的圖像變模糊也不能調整聚焦),而是准備下一步的後焦調整;5 、將工業相機前端用於固定後焦調節環的內六角螺釘旋松,並旋轉後焦調節環(對沒有後焦調節環的攝像機則直接旋轉鏡頭而帶動其內置的後焦環),直至畫面最清晰為止,然後暫時旋緊內六角螺釘;6 、重新推鏡頭到望遠狀態,看看剛才拍攝的特寫物體是否仍然清晰,如不清晰再重復上述第1、2、3步驟;通常只需一兩個回合就可完成後焦距調整了,最後旋緊內六角螺釘,將光圈調整到適當的位置。
『肆』 如何選擇工業相機的視覺光源
面對不同公司的機器視覺軟體,客戶在挑選時應該考慮哪些因素呢?
1.定位對象或特徵的精確定位是一個檢測系統或由視覺引導的運動系統的重要功能。
2.光學裝置與照明適當的光學裝置和照明對視覺應用的成功至關重要。
3.完整的工具集對綁在一起的多個工具,機器視覺軟體主要以兩種典型的形式出售,一種是完整的視覺工具集,另一種是用於特定任務的工具的應用,最終用戶的應用將決定是使用一套完整的視覺工具集還是使用眾多的特定的工具。
4.編程和操作方便 簡潔、直觀的圖形界面是容易使用和設置的關鍵機器視覺產品主要區別在於他們的圖形介面,介面應該從「設置」和「操作」兩方面來評價。
5.亞像素精度機器視覺演算法具有亞像素的能力,即這些演算法能夠測量或得出比一個像素更小的單位。
6.將來的升級
機器視覺系統可應用在各種場合,當選擇一個系統時應考慮系統將來的升級。
7.圖像預處理
圖像預處理演算法能把圖像的特徵點放大,以使視覺工具能更好的檢測它們。
8.視覺引導的運動
如果你的應用需要一個視覺系統來引導機器人,那麼必須知道視覺系統與運動系統是如何集成的。
9.系統集成
『伍』 怎麼才能知道物體在相機視野內
有NPC在屏幕中跑動,在跑出屏幕外後會被刪掉。
現在問題是,如何判斷NPC不在攝像機視野中。
網上搜了一下,最多的一個回答是「unity 事件中 有相關的事件 可參考」,但是看不懂。
另有人說投影到屏幕坐標,這個沒有試過。一會去試試不在視野中和在視野中的投影有什麼區別。
誰能告訴我一種比較簡單的方法來進行判斷(比如unity中一個函數搞定O(∩_∩)O~)
謝謝了!
【補充】:
將樓下方法掛在NPC上,可以檢測得到,但是經過測試,在NPC出屏且移動一定距離後可以檢測得到。
我自己試了一種方法,用NPC映射到屏幕坐標來判斷(和屏幕的寬和高比較)
camera.WorldToScreenPoint(enemy.transform.position)
Screen.width
Screen.height
如果映射後的坐標不在屏幕內,則出屏了O(∩_∩)O~
偶爾看到這個方法,但是還沒試,先粘到這里。
判斷物體是否在視野內的方法。其實實現很簡單,一個API方法而已。這個方法就是OnWillRenderObject(),在Unity3D文檔描述中,當游戲對象對攝像機來說是可見的話,這個方法就會被調用。
我們來測試這個方法的功能。首先新建一個場景,在場景中放入一個方塊和一個球體,還有加入光源,便於觀察,我使用的是Unity3D5.0beta版本,在新建場景時會團默認創建光源,其他版本要自己加入。接下來,給球體加入剛體組件。運行場景,我們會發現球體會受重力影響掉下去,方塊還在原位。
新建一腳本,如下所示:
using UnityEngine;
public class DetectVision:MonoBehaviour{
//傳入方塊的引用,用作標識
public GameObject cube;
//標識球體是否在攝像機視野內
public bool isRendering=true;
private float lastTime=0;
private float curtTime=0;
void Update()
{
//對比時間記錄,如果不等,說明還在攝像機視野中。
isRendering = curtTime != lastTime ? true : false;
if (isRendering)
{
//在視野中,方塊為紅色
cube.GetComponent().material.color = Color.red;
}
else {
//不在視野中,方塊變為白色
cube.GetComponent().material.color = Color.white;
}
//將當前時間傳入上一幀時間記錄中
lastTime = curtTime;
}
//如果對象可見,調用此方法
void OnWillRenderObject()
{
//將當前幀開始時間記錄
curtTime = Time.time;
}
}
將腳本拖到球體上,並將方塊對象拖到腳本上。運行程序,我們發現,剛開始方塊是紅色的。
當球體掉出視野後,方塊變成了白色,效果圖如下:
『陸』 如何選擇工業相機、工業鏡頭
由於工業相機的類別多種多樣,不同行業的應用,用戶應該選擇最適合自己的產品。在選購合適的工業相機時,需要從以下幾方面著手選購:
第一、先明確需求,要先確定檢測產品的精度要求,要確定相機要看的視野大小,要確定檢測物體的速度,同時確定是動態檢測還是靜態檢測。
第二、確定硬體類型,硬體的相關參數會影響其性能,因此在確定硬體類型前要先確定其相關參數,包括以下幾點:
1、相面像素大小的確定;
目前市面上的軟體精度一般是沒有誤差的,也就是通常所說的亞像素,但雖軟體沒有誤差,但硬體的誤差是不可避免的,所以現在市場上的機器視覺系統一般都保證在誤差為一個像素,所以要通過如下計算公式:精度=視野(長或寬)÷相機像素(長或寬)
2、相機傳輸方式的確定,針對目前市面上的相機傳輸方式及其應用的優缺點如下所述:
1)模擬相機(PCI採集卡),對速度要求不高可選擇。
2)USB介面相機,系統只用到單個相機的可先擇,要求高速的時候可先擇。
3)1394介面相機,系統用到多個相機的時候可先擇,要求高速的時候可先擇。
3、相機的觸發方式的選擇;
1)連續採集模式:對靜態檢測可選擇,產品連續運動不能給觸發信號的可選擇;
2)軟體觸發模式:對動態檢測可選擇,產品連續運動能給觸發信號的可選擇;3)硬體觸發模式:對高速動態檢測可選擇,產品連續高速運動能給觸發信號的可選擇。
工業鏡頭產品中,燦銳光學的產品就不錯,他們家的遠心鏡頭、定位鏡頭,顯微鏡頭這些產品研發生產技術已經很成熟了,標准產品適配市面上絕大多數工業相機,還可以根據客戶需求定製開發,有強大的技術團隊,十年的行業沉澱,可以考慮他們家!
『柒』 如何選擇工業相機鏡頭
選擇工業相機鏡頭時,要注意:
1. C介面還是CS介面,C介面的介面距離是17.5mm,CS介面的介面距離是12.5mm,用錯了就不能合焦;
2. 要根據感光器件的大小來選擇鏡頭,是2/3寸感光晶元的要選擇對應成像圈的鏡頭,如果選擇了1/3"或1/2「的,會出現很大的暗角。
3. 選擇焦距,即選擇視野范圍比觀測范圍稍大一點的鏡頭。
4. 景深與光環境的配合,光線充足,配備光源照射的地方可以選用小光圈,加大景深,提高拍攝清晰度。光線不足的地方需要稍大一點的光圈或採用高感光度的感光晶元。
『捌』 怎樣算相機有多大視野
這主要是解釋幾何的題,參數首先要知道:相機成像面積(長和寬)、鏡頭焦距,這可以計算視場角,然後是拍攝對像的有關數據,簡單的是拍一個平面,要知道鏡頭和該平面的夾角以及垂直距離,如果是多個平面,就是各平面的和,再復雜的,可能就是球面或弧形面,或不規則的面,可能是軍事、天文才能用到吧。
『玖』 關於工業相機的解析度
工業相機的解析度的選擇
首先考慮待觀察或待測量物體的精度,根據精度選擇解析度。相機像素精度=單方向視野范圍大小/相機單方向解析度。則相機單方向解析度=單方向視野范圍大小/理論精度。
若單視野為5mm長,理論精度為0.02mm,則單方向解析度=5/0.02=250。然而為增加系統穩定性,不會只用一個像素單位對應一個測量/觀察精度值,一般可以選擇倍數4或更高。這樣該相機需求單方向解析度為1000,選用130萬像素已經足夠。
其次看工業相機的輸出,若是體式觀察或機器軟體分析識別,解析度高是有幫助的;若是VGA輸出或USB輸出,在顯示器上觀察,則還依賴於顯示器的解析度,工業相機的解析度再高,顯示器解析度不夠,也是沒有意義的;利用存儲卡或拍照功能,工業相機的解析度高也是有幫助的
『拾』 如何選擇工業相機,工業鏡頭
由於工業相機的類別多種多樣,不同行業的應用,用戶應該選擇最適合自己的產品。在選購合適的工業相機時,需要從以下幾方面著手選購:
第一、先明確需求,要先確定檢測產品的精度要求,要確定相機要看的視野大小,要確定檢測物體的速度,同時確定是動態檢測還是靜態檢測。
第二、確定硬體類型,硬體的相關參數會影響其性能,因此在確定硬體類型前要先確定其相關參數,包括以下幾點:
1、相面像素大小的確定;
目前市面上的軟體精度一般是沒有誤差的,也就是通常所說的亞像素,但雖軟體沒有誤差,但硬體的誤差是不可避免的,所以現在市場上的機器視覺系統一般都保證在誤差為一個像素,所以要通過如下計算公式:
精度=視野(長或寬)÷相機像素(長或寬)
2、相機傳輸方式的確定,針對目前市面上的相機傳輸方式及其應用的優缺點如下所述:
1)模擬相機(PCI採集卡),對速度要求不高可選擇。
2)USB介面相機,系統只用到單個相機的可先擇,要求高速的時候可先擇。
3)1394介面相機,系統用到多個相機的時候可先擇,要求高速的時候可先擇。
3、相機的觸發方式的選擇;
1)連續採集模式:對靜態檢測可選擇,產品連續運動不能給觸發信號的可選擇;
2)軟體觸發模式:對動態檢測可選擇,產品連續運動能給觸發信號的可選擇;
3)硬體觸發模式:對高速動態檢測可選擇,產品連續高速運動能給觸發信號的可選擇。