亚洲美女爱爱-夜夜添夜夜添夜夜摸夜夜摸-97碰成人国产免费公开视频-国产午夜大片-www黄av-国产94在线 | 亚洲-亚洲午夜久久久精品一区二区三剧-精品视频亚洲-久久久久国色av∨免费看-黄色片一区二区-69福利视频-国产老头和老头xxxxx免费-99精品视频一区在线观看-日韩三级黄色毛片-亚洲激情图片区-黄色a一级-99re6在线-91九色视频-日本欧美久久久-成人国产精品免费观看

你的位置:首頁(yè) > 光電顯示 > 正文

監(jiān)控和檢查系統(tǒng)中視頻解碼器的基本原理

發(fā)布時(shí)間:2019-12-24 來(lái)源:Witold Kaczurba 責(zé)任編輯:wenwei

【導(dǎo)讀】視頻檢查1系統(tǒng)已被廣泛應(yīng)用于商業(yè)和工業(yè)領(lǐng)域。攝像頭—從黑白閉路電視(CCTV) 系統(tǒng)中的廉價(jià)和低分辨率產(chǎn)品到數(shù)字視頻系統(tǒng)中 的先進(jìn)和高分辨率產(chǎn)品—被用于從產(chǎn)品檢驗(yàn)、交通監(jiān)管到實(shí)時(shí)人臉識(shí)別等各種應(yīng)用場(chǎng)合。
 
視頻本身承載有大量數(shù)據(jù),這些數(shù)據(jù)使得信號(hào)處理和數(shù)據(jù)存儲(chǔ)任務(wù)變得相當(dāng)復(fù)雜。通過(guò)丟棄無(wú)用的信息、只傳遞圖片的重要部分可以 簡(jiǎn)化視頻檢查系統(tǒng),節(jié)省存儲(chǔ)器和運(yùn)算周期。圖1給出了一個(gè)典型系統(tǒng)的組成單元。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖1. 簡(jiǎn)化的視頻檢查數(shù)據(jù)流程。
 
本文將通過(guò)幾個(gè)例子來(lái)闡述提取有用數(shù)據(jù)如何能夠使處理要求、存 儲(chǔ)器容量和DSP使用率達(dá)到最小,并介紹ADI公司 視頻解碼器 2的特 殊性能如何能夠簡(jiǎn)化視頻算法、加快視頻檢查系統(tǒng)的開(kāi)發(fā)速度。
 
實(shí)例1. 計(jì)數(shù)和檢驗(yàn)物體
 
試想一下,一條寬傳送帶正在快速傳送許多產(chǎn)品,而大量的產(chǎn)品使得人工計(jì)數(shù)非常困難。攝像頭除了能使計(jì)數(shù)任務(wù)自動(dòng)化外,還能用來(lái) 監(jiān)視產(chǎn)品質(zhì)量。這可以通過(guò)修改簡(jiǎn)單的計(jì)數(shù)算法以讓它關(guān)注特定細(xì)節(jié)和瑕疵來(lái)加以實(shí)現(xiàn)。
 
存儲(chǔ)所有視頻數(shù)據(jù)需要大量存儲(chǔ)器,而處理大量數(shù)據(jù)也需要耗費(fèi)大量硬件資源和處理能力。因此在檢驗(yàn)傳送帶上的產(chǎn)品時(shí),系統(tǒng)不會(huì) 將整個(gè)圖片數(shù)據(jù)采集進(jìn)存儲(chǔ)器,而是要從大量數(shù)據(jù)中找到感興趣的細(xì)節(jié),并盡可能多地丟棄無(wú)用數(shù)據(jù)。
 
在大多數(shù)情況下,灰度級(jí)圖片就攜帶有足夠的信息,因此可以將 RGB信號(hào)轉(zhuǎn)換成(只有亮度的)Y信號(hào),丟棄掉色度信息 。然后使用邊緣檢 測(cè)方法檢查單色圖片中的內(nèi)容以發(fā)現(xiàn)傳送帶上的產(chǎn)品,然后將它們的形狀與樣板進(jìn)行比較,判斷產(chǎn)品是否正常
 
邊緣檢測(cè)算法—只需要活動(dòng)視頻的幾條線和少量存儲(chǔ)器—能夠通 過(guò)計(jì)算活動(dòng)圖片的一階和二階導(dǎo)數(shù)發(fā)現(xiàn)相鄰像素亮度的不連續(xù)性,詳見(jiàn)Bernd Jähne所著的 Digital Image Processing 一 書3。在實(shí)際應(yīng)用中,邊緣檢測(cè)可以通過(guò)使用矩陣計(jì)算方法提取信息來(lái)實(shí)現(xiàn),如Sobel4 矩陣算子。在FPGA(現(xiàn)場(chǎng)可編程門陣列)實(shí)現(xiàn)中,以像素為單位進(jìn)行這樣的邊緣檢測(cè)可以提供令人滿意的結(jié)果。 Tanvir A. Abbasi和Mohm Usaid Abbasi5合作撰寫的"A proposed FPGA Based Architecture for Sobel matrix operator一文介紹了一種簡(jiǎn)單的 FPGA 實(shí)現(xiàn) 方案。還可以通過(guò)增加高斯二維濾波器消除噪聲,詳見(jiàn) Mathukumar Venkatesan 和 Daggu Venkateshwar Rao 6 合著的""Hardware Acceleration of Edge Detection Algorithm on FPGAs" 。這篇文章介紹了一個(gè)類似于Canny 邊緣檢測(cè)器 的檢測(cè)器成功實(shí)現(xiàn)案例 7 。
 
還有其它幾種優(yōu)化算法可以用來(lái)提高圖片質(zhì)量,但這些算法都要占用FPGA設(shè)計(jì)中的寶貴資源。然而,一些集成電路(I C) 視頻解碼器已 經(jīng)集成了實(shí)用的預(yù)處理算法或?yàn)V波器,因此選擇這樣的IC可以節(jié)省FPGA資源。例如 ADV7802 視頻解碼器8就包含了 亮度瞬態(tài)改進(jìn) (LTI) 和 色度瞬態(tài)改進(jìn) (CTI) 模塊. T這些模塊通過(guò)改善亮度和色度變化的 銳度來(lái)提高圖片質(zhì)量,并使用自適應(yīng)峰值和非線性方法—不會(huì)增加噪聲或引入瑕疵—在邊緣檢測(cè)過(guò)程中非常有用。另外,亮度整形和 其它內(nèi)置輸入濾波器可以消除源自信號(hào)源的高頻噪聲—專注于信號(hào),忽略偶然出現(xiàn)的噪聲。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖2. LTI/CTI運(yùn)算圖解
 
邊緣檢測(cè)提供的是物體邊緣變化的信息,而不是物體的整個(gè)圖片,數(shù)據(jù)量能從3×8位/像素(bpp) 減少到1bpp,從而節(jié)省大量存儲(chǔ)器空間:
 
● 640 像素 × 480 像素= 307,200 位 (1bpp時(shí))
● 800 像素 × 600 像素 = 480,000 位 (1bpp時(shí))
● 1024 像素 × 768 像素 = 786,432 位 (1bpp時(shí))
● 1280 像素 × 720 像素 = 921,600 位 (1bpp時(shí))
 
通過(guò)將RGB轉(zhuǎn)換為Y,在存儲(chǔ)器中只存儲(chǔ)活動(dòng)視頻的幾條線,并使用FPGA算法,我們就可以檢測(cè)物體,觀察它們的形狀。一旦知道這些 物體在移動(dòng)中的傳送帶上的位置,我們就能估計(jì)它們的運(yùn)動(dòng),并從下一幀中采集顏色或其它信息,確保使用最少的存儲(chǔ)器空間。這個(gè)過(guò)程涉及:
 
1.邊緣檢測(cè)
2.存儲(chǔ)信息
3.預(yù)測(cè)下個(gè)位置xn+1
4.從預(yù)設(shè)的產(chǎn)品位置區(qū)域提取信息
 
例子2. 檢測(cè)運(yùn)動(dòng)和質(zhì)量
 
機(jī)器人可以尋找特定距離和有限范圍內(nèi)的目標(biāo)。在一些應(yīng)用中可以使用超聲波;但如果物體表面會(huì)吸收超聲波或目標(biāo)在玻璃后面,可 以使用視頻。攝像頭焦距設(shè)定在鄰近物體上。在近距離范圍內(nèi)的物體會(huì)有清晰的邊緣,而范圍之外的背景物只有模糊的邊緣(圖3)。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖3. 焦距—窄的景深。
 
邊緣檢測(cè)可以用來(lái)分辨目標(biāo)距離范圍內(nèi)的物體,因?yàn)樗鼈兪俏ㄒ痪哂星逦吘壍奈矬w。背景中的物體將足夠模糊,不能通過(guò)邊緣檢測(cè) 測(cè)試。這種邊緣檢測(cè)處理將產(chǎn)生一個(gè)二元位圖,其中1表示檢測(cè)到一個(gè)邊緣,0 表示沒(méi)有檢測(cè)到邊緣。每個(gè)檢測(cè)到的邊緣像素的位置(x,y) 可以代入公式1近似算出被隔離物體的中點(diǎn):
 
http://www.sg1668.com/art/artinfo/id/80037371   (1)
 
其中xn是邊緣像素n的x軸位置,yn是邊緣像素n的y軸位置, N是檢測(cè)到的邊緣像素的數(shù)量。
 
一旦物體位置及其邊緣已知,我們就可以試著進(jìn)行跟蹤。關(guān)鍵是從圖片中正確提取物體,將它的邊緣轉(zhuǎn)換成輪廓,然后用來(lái)判斷物體 是否在朝攝像頭移動(dòng),方法是檢查像素距物體中心的平均距離以便判斷物體尺寸是否在改變,如公式2所示
 
http://www.sg1668.com/art/artinfo/id/80037371   (2)
 
N是FRAME幀中的邊緣像素?cái)?shù)量,M是F R A M E-1幀中的邊緣像素?cái)?shù)量。
 
聚焦橫軸可以得到公式3
 
http://www.sg1668.com/art/artinfo/id/80037371   (3)
 
當(dāng)物體朝攝像頭移動(dòng)時(shí)(像素從物體中心向外擴(kuò)展),這個(gè)公式的值是正的。負(fù)值意味著物體正在遠(yuǎn)離攝像頭,如圖4所示。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖4. 移動(dòng)中物體的幀變化。
 
請(qǐng)注意,物體必須在攝像頭焦距范圍內(nèi)。通過(guò)修改算法我們可以 主動(dòng)改變焦距 以掃描更大的面積。一旦檢測(cè)到物體就可以進(jìn)行分段、處理和跟蹤。
 
隨著視頻復(fù)雜度的增加,跟蹤物體將變得更加困難,特別是有紋理的物體以及由于移動(dòng)速度過(guò)快而失去銳度的物體。Jianbo Shi所著的 "Good Features to Track" 一文介紹了一些跟蹤算法。當(dāng)物體失去 銳度時(shí),邊緣檢測(cè)將會(huì)失敗。在這種情況下使用復(fù)數(shù)相關(guān)技術(shù)(如 模塊匹配)—用來(lái)估算運(yùn)動(dòng)—或采用Yao Wang、J örn Os termann和Ya-Qin Zhang三人合著的 "Video Processing and Communications" 一書中詳細(xì)介紹的其它方法仍可以完成跟蹤.
 
由于攝像頭提供的是連續(xù)的數(shù)據(jù)流,因此可以通過(guò)跟蹤物體判斷它的加速度和其它參數(shù)。然而,必須使用高質(zhì)量的視頻序列才能 獲得良好的視頻分析結(jié)果。當(dāng)通過(guò)分析相鄰像素檢測(cè)邊緣時(shí),逐行掃描視頻要比低質(zhì)量的隔行PAL或NTSC信號(hào)具有更好的分辨率。 ADV7401 和 ADV7403 視頻解碼器12可以接受各種視頻標(biāo)準(zhǔn),包括逐 行模式。這兩款器件能夠數(shù)字化處理高達(dá)140M H z的視頻信號(hào),并且能夠處理標(biāo)清、增強(qiáng)清晰度和高清分量信號(hào)、 CVBS和圖形。另外,它們還支持非標(biāo)準(zhǔn)視頻模式,允許使用不太流行的標(biāo)準(zhǔn),比如STANAG。靈活的像素輸出總線允許處理 4:2:2、4:4:4 YcbCr或4:4:4 RGB格式的數(shù)據(jù)。非標(biāo)準(zhǔn)視頻格式可以通過(guò)過(guò)采樣或欠采樣達(dá)到特定的水平寬度,詳見(jiàn)應(yīng)用筆記 AN-0978, "Component Processor Nonstandard Video Formats".
 
圖5所示的內(nèi)置色彩空間轉(zhuǎn)換器(C S C) 可以轉(zhuǎn)換彩色空間以滿足用戶要求(公式4,其中A1...A4,B1...B4,C1...C4 都是可調(diào)整的CSC參數(shù))。YPrPb或RGB輸入信號(hào)可以用可配置矩陣轉(zhuǎn)換功能轉(zhuǎn)換成其它格式。例如,將RGB轉(zhuǎn)換成YCbCr 允許丟棄色度信息(Cb,Cr),通過(guò)使用單色圖片可簡(jiǎn)化邊緣檢測(cè).
 
http://www.sg1668.com/art/artinfo/id/80037371   (4)
http://www.sg1668.com/art/artinfo/id/80037371
圖5. 單個(gè)CSC通道(ADV7403)。
 
CSC非常有用。當(dāng)輸入為RGB或YCbCr時(shí),色彩信息可以用色彩空間矩陣進(jìn)行簡(jiǎn)單的轉(zhuǎn)換。圖6 給出了類似于YCbCr的YUV色彩空間。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖6. 產(chǎn)品質(zhì)量評(píng)估中使用的YUV色彩空間可以用來(lái)檢測(cè)(例如)產(chǎn)品是否燒焦或變質(zhì)了。Y(亮度)是常數(shù)。
 
如圖6所示,色彩( 或YPrPb值 )有 助 于 檢 測(cè) 產(chǎn) 品 質(zhì) 量,例 如 是 否 燒 焦或變質(zhì)。色彩空間轉(zhuǎn)換在視頻處理中以及與使用其它標(biāo)準(zhǔn)的 IC連接時(shí)都很有必要。A D V 74 01/A D V 74 0 3內(nèi) 置 輸 入多 路 復(fù) 用 器,可 以 方 便 地 切換視頻源,這個(gè)特性在從一條停止的傳送帶切換到另一條運(yùn)轉(zhuǎn)中的傳送帶時(shí)非常有用
 
例子3. 調(diào)整視頻檢查中的白平衡和色彩平衡
 
開(kāi)發(fā)一個(gè)從圖片中提取物體的視頻系統(tǒng)需要付出艱苦的努力,因?yàn)楣饩€角度或強(qiáng)度的些許變化都會(huì)影響檢驗(yàn)結(jié)果。視頻工程師可以使用 A D V 74 01/A D V 74 0 3的增益和偏移調(diào)整功能來(lái)調(diào)整亮度與對(duì)比度,只需在傳送帶上增加兩條很短的參考條紋(一條暗的,一條亮的)。A D V 74 01/A D V 74 0 3 的偏移和增益經(jīng)調(diào)整后得到可比較的值,從而使系統(tǒng)可對(duì)光線顏色、角度和強(qiáng)度方面的變化進(jìn)行補(bǔ)償。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖7. 在可視區(qū)域增加小段參考條紋。
 
用于調(diào)整正確 白平衡 的算法非常簡(jiǎn)單。首先,取得參考條紋的 RGB(或YCbCr)值。然后,為了補(bǔ)償光線變化,可以通過(guò)簡(jiǎn)單地改變器件的偏移和增益達(dá)到與參考值相同的值。這種算法可以用來(lái):
 
1.取得暗條紋的RGB(或YCbCr)值
2.調(diào)整偏移以匹配暗條紋的理想RGB(或YCbCr)值
3.取得亮條紋的RGB(或YCbCr)值
4.調(diào)整增益以匹配亮條紋的理想RGB(或YCbCr)值
5.為了提高精度,可重復(fù)步驟2和步驟4
 
這個(gè)過(guò)程在系統(tǒng)開(kāi)發(fā)期間尤其重要,因?yàn)樗芴峁┱_的偏移(亮度) 和增益(對(duì)比度)—即使在光線太強(qiáng)或太弱的時(shí)候,如圖8所示。偏移和增益寄存器可以通過(guò)I2C總線訪問(wèn),從而能夠?qū)崿F(xiàn)快速自適應(yīng)。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖8. 通過(guò)調(diào)整偏移和增益來(lái)補(bǔ)償環(huán)境光線的變化。
 
色彩也可以用于參考條紋。這種補(bǔ)償與白平衡類似,并得到廣泛使用。不過(guò)雖然白平衡比較符合人類的感知,色彩校正卻可補(bǔ)償由于 不同照明引起的變化。雖然算法類似,但額外的偏移將導(dǎo)致暗色看起來(lái)不自然。A D V 74 01/A D V 74 0 3色彩空間轉(zhuǎn)換、靈活的輸出像素端口 以及偏移與增益調(diào)整寄存器允許工程師使用已經(jīng)準(zhǔn)備好的數(shù)據(jù)快速開(kāi)發(fā)算法。如前所述,很重要的一點(diǎn)是減少視頻處理所需的數(shù)據(jù) 量、盡量避免將高級(jí)算法用于簡(jiǎn)單視頻。具備易訪問(wèn)像素端口的A D V 74 01/A D V 74 0 3評(píng)估板已可供貨,它能加快新設(shè)計(jì)的啟動(dòng)。只需簡(jiǎn) 單地將視頻捕獲板插進(jìn)這塊評(píng)估板的像素端口即能實(shí)現(xiàn)視頻數(shù)據(jù)的捕獲(圖9)。
 
http://www.sg1668.com/art/artinfo/id/80037371
圖9. ADV7401/ADV7403評(píng)估板上的像素總線
 
視頻編碼器、視頻DAC和 AD9889B HDMI 發(fā)送器被連接到同一像素總線,允許在第二個(gè)輸出端口檢查當(dāng)前圖片。ADI公司的視頻解碼器 包含了視頻處理所需的模塊,可提供魯棒性能和穩(wěn)定圖片.
 
結(jié)束語(yǔ)
 
視頻攝像頭可以在工業(yè)應(yīng)用中帶來(lái)許多好處。當(dāng)移動(dòng)物體必須被分類、跟蹤或記錄時(shí),這是特別重要的。帶高集成度視頻解碼器的視 頻技術(shù)和實(shí)時(shí)處理功能可以用來(lái)高效地分析移動(dòng)中的傳送帶上面的物體或分類傳送帶上面的混合產(chǎn)品
 
 
推薦閱讀:
 
在系統(tǒng)中成功運(yùn)用低壓差穩(wěn)壓器
差動(dòng)放大器是構(gòu)成精密電流源的核心
集成化芯片在相控陣beam-forming中的應(yīng)用
智能電池電量計(jì)如何有效改進(jìn)動(dòng)態(tài)血糖監(jiān)視儀的電池使用壽命
一張電路圖,何以將白噪聲講得明明白白?
要采購(gòu)濾波器么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索

關(guān)閉

?

關(guān)閉

主站蜘蛛池模板: 中文字幕无线码一区2020青青 | 美女久久久久久久久 | 日韩美女黄色 | 亚洲欧美国产免费综合视频 | 亚洲欧美牲交 | 天天做天天大爽天天爱 | 国产亚洲欧洲aⅴ综合一区 国产无遮无挡120秒 | 国内自拍av | 久久cao| 米奇影视第四色 | 欧美久久久久 | 狠狠噜天天噜日日噜 | 天天干天天做 | 欧美激情一区二区三区四区 | 真实国产老熟女粗口对白 | 少妇太紧太爽又黄又硬又爽视频 | 欧美精品第二页 | 国产精品农村妇女白天高潮 | 成人少妇高潮流白浆 | 欧洲做受高潮片 | 免费无码黄十八禁网站在线观看 | 免费看av软件| 国色天香社区在线视频观看 | 国产一区 在线播放 | 日本丰满少妇xxxx | 日韩欧美影院 | 午夜大片免费男女爽爽影院 | 欧美字幕 | 国产精品久久久久久久久久久久久久久久久久 | 中文日韩| 亚洲国产综合色产精品色在线 | 欧美成人看片一区二区三区尤物 | 国产亲子乱弄免费视频 | 成人在线观看h | 四虎激情 | 99热久久久久久久久久久174 | 亚洲色欲色欲大片www无码 | 国产精品亚洲日韩欧美色窝窝色欲 | av无码小缝喷白浆在线观看 | 又爆又大又粗又硬又黄的a片 | 蜜桃av噜噜一区二区三区麻豆 | 小罗莉极品一线天在线 | 美女视频一区 | 国产色综合视频 | 友田真希中文字幕在线视频中 | 野外被强j到高潮免费观看 天天狠天天天天透在线 | 亚洲第一视频区 | 国产免费高清69式视频在线观看 | 久久精品国产99久久久古代 | 暴力强奷在线播放无码 | 亚洲欧美激情精品一区二区 | jazzjazz国产精品久久 | 国产成人精品一区二 | 一区二区国产盗摄色噜噜 | 亚洲成a人片在线观看无码 在线毛片观看 | 亚一区| 天天拍天天干 | 国产高清在线精品 | 国产日日日 | 日韩成人在线一区 | 午夜精品福利一区二区蜜股av | 无套内谢少妇露脸 | 麻豆亚洲国产成人精品无码区 | 亚洲视频在线视频 | 毛片一毛片二毛片三国产片 | 5x社区sq未满十八视频在线 | 两个男人吮她的花蒂和奶水视频 | 麻豆黄色片 | 精品无码午夜福利电影片 | 三级国产视频 | 精品国产免费久久久久久尖叫 | 日韩精品视频在线看 | 九九九伊在人现综合 | 国产免费网址 | 国产主播一区二区三区 | 波多野结衣在线观看一区二区 | 一本加勒比hezyo无码资源网 | 婷婷色爱区综合五月激情韩国 | 福利在线视频观看 | 136fldh导航福利视频 | 国产久操视频 | 插入综合网| 99这里都是精品 | 97福利在线 | 无码av专区丝袜专区 | 欧美多毛肥胖老妇做爰 | 偷窥自拍亚洲 | 欧美大尺度胸床戏视频 | 台湾佬自拍偷区亚洲综合 | 加勒比久久久 | 国产熟妇人妻精品一区二区动漫 | av一区二区三区在线观看 | 小说区亚洲综合第1页 | 偷偷在线观看免费高清av | 少妇高潮zzzzzzzyⅹ一 | 午夜爱爱网| 中文字幕亚洲区 | 丝袜 亚洲 另类 欧美 重口 | 精品噜噜噜噜久久久久久久久 |