上一章我們介紹了在筆記本電腦上使用USB3.0的最佳配置方案,以及如何最大化利用USB3.0帶寬,本章中國機(jī)器視覺商城(www.china-vision.com.cn)將和您一起繼續(xù)了解,在使用USB3.0相機(jī)時通常會遇到的另兩個問題:USB3.0如何應(yīng)用于多相機(jī)系統(tǒng),如何在第三方軟件環(huán)境下使用USB3.0相機(jī)。
USB3.0如何應(yīng)用于多相機(jī)系統(tǒng)
支持USB3.0的主板通常提供2-8個USB3.0接口??梢允褂肬SB3.0集線器或USB3.0主控制器卡進(jìn)一步擴(kuò)展接口的數(shù)量。
USB3.0集線器有各種形狀和尺寸,其采用不同芯片組廠商的USB3.0集線器控制器。集線器可以插入到PC上的USB3.0接口,意味著所有的數(shù)據(jù)均通過位于主PC上的同一個接口,帶寬被集線器上的所有接口共享。每個相機(jī)的帶寬需求被分開單獨(dú)管理,以避免數(shù)據(jù)溢出總線導(dǎo)致的數(shù)據(jù)丟失。大多USB3.0相機(jī)支持帶寬控制,從而允許設(shè)置相機(jī)將消耗的最大帶寬。當(dāng)然,也可以使用具有較新USB3.0集線器主控制器的集線器,相比于上一代控制器,其在整體吞吐量方面具有更好的性能。這些控制器包括VIAVL812、GenesysLogicGL3520和RenesasuPD720210。集線器還能提供一些額外的好處,如增加系統(tǒng)的工作距離。
多端口主控制器是為系統(tǒng)增加更多USB3.0接口的另一種方法。這些板卡直接連接到主板上的PCI-Express插槽。市場上的大多數(shù)板卡是單一控制器,其總帶寬被卡上的所有端口共享。當(dāng)然也有一些供應(yīng)商提供帶有多個控制器的板卡,每個端口與一個主控制器相匹配,從而實(shí)現(xiàn)每個端口的完整帶寬。然而這些板卡通常需要更大的PCI-Express插槽,如具有4通道或8通道的插槽。
在第三方軟件環(huán)境下使用USB3.0相機(jī)
大多數(shù)相機(jī)廠商都提供應(yīng)用程序編程接口(API)用于相機(jī)的進(jìn)一步開發(fā)。API通常提供相機(jī)控制,但沒有圖像處理庫。您可能想要開發(fā)自己的圖像處理算法,如光學(xué)字符識別(OCR),或是將相機(jī)與第三方供應(yīng)商的現(xiàn)有圖像處理庫一起使用。市場上存在著這么多的軟件程序包和相機(jī)供應(yīng)商,互操作性需要已經(jīng)促使了行業(yè)的標(biāo)準(zhǔn)化以及相機(jī)與軟件應(yīng)用的統(tǒng)一方法,實(shí)現(xiàn)相互溝通。
USB3Vision委員會成立于2011年,其目的是為了USB3.0相機(jī)創(chuàng)建并管理一套控制與傳輸標(biāo)準(zhǔn)。該委員會希望在現(xiàn)有的GigEVision標(biāo)準(zhǔn)化工作的基礎(chǔ)上,建立USB3Vision標(biāo)準(zhǔn)。GigEVision是一項(xiàng)專為以太網(wǎng)相機(jī)設(shè)計(jì)的標(biāo)準(zhǔn),并根據(jù)已經(jīng)在過去幾年獲得普及的GenICam開發(fā)而來。GigEVision標(biāo)準(zhǔn)定義了傳輸和控制協(xié)議,其依靠一個標(biāo)準(zhǔn)的格式命名約定(SFNC)利用了GenICam的成功,以保持功能及屬性命名方面的一致性。
USB3Vision標(biāo)準(zhǔn)于2013年1月18日正式公布,其也使用了GenICam。這使得相機(jī)用戶和軟件供應(yīng)商都能受益。從相機(jī)方面來看,用戶只需要熟悉一些相機(jī)屬性和控件,在軟件方面,軟件只需要簡單地支持一組標(biāo)準(zhǔn)屬性和控件,允許用戶使用任何兼容USB3Vision相機(jī)。對于不支持USB3Vision的供應(yīng)商,可以采用一個專用接口或插件來使用第三方的應(yīng)用。獲取更多相關(guān)信息,敬請登陸:中國機(jī)器視覺商城www.china-vision.com.cn咨詢熱線:4000-400-816。