LOOKUP TABLES(查找表)提供了對相機內(nèi)圖片進行調(diào)整的功能,通常情況下LUT發(fā)生在電腦實際圖像處理之前。查找表的工作方式類似于灰度曲線,類似的,這項技術在Photoshop等軟件的后期圖像/視頻處理中也有使用。
一些機器視覺相機具有輸出查找表的功能,此表可用于以不同方式重新映射相機的線性輸出。LUT也可用于強化圖像質量,例如,可以定義 CMOS相機LUT對比度增強,該方法壓縮黑色區(qū)域而不是從圖像中截掉,并同時增強圖像區(qū)域的其他部分。具有白色壓縮的LUT通常用于人類查看圖像的應用,例如在(室外)監(jiān)視和放射學中。
為了編程或展示此類LUT,通常使用圖表表示。以同樣的標準,圖表插圖有助于快速直觀地實現(xiàn)具有后續(xù)圖像處理特性的曲線。
圖像處理
接下來將借助SVS-VISTEK的例子來解釋如何使用LUT實現(xiàn)任何可能的調(diào)制曲線:
Gamma = 1原始圖像
Gamma 《 1這類曲線突出了明亮區(qū)域的動態(tài)。只有幾個字節(jié)的接口數(shù)據(jù)包含有關圖像較暗區(qū)域的信息。有研究表明人眼的Gamma特征為0.3到0.5,這證實了人類是白天主要活動的生物這一事實。
Gamma 》 1創(chuàng)建Gamma大于1的曲線,會導致動態(tài)向“黑暗面”移動。因此,較亮的區(qū)域幾乎完全被切斷。為了彌補陰極射線管(CRT)顯示器在暗區(qū)的非線性動態(tài)表示的不足,對圖像應用了2.2的伽馬值。這使得CRT在黑暗區(qū)域也能顯示完全動態(tài)。
S曲線這是數(shù)碼攝影中最常用的曲線。 它對暗區(qū)應用更多的黑度,使亮區(qū)更亮,并在“正常”照片具有最相關信息的中間范圍提供動態(tài)。
Cut-off曲線對于您的圖像處理應用程序不使用圖像中的亮區(qū)或暗區(qū)的情況,查找表可以輕松地完全抑制這些信息。 同樣,中間的截斷也是可以想象的,這樣只有圖像中的亮區(qū)和暗區(qū)才能傳遞到主機 PC。
反轉曲線這類曲線能交換亮區(qū)和暗區(qū)的灰度值。
以上所有的曲線都可以組合,幫助更快實現(xiàn)應用程序。
數(shù)據(jù)壓縮
在機器視覺相機中使用 LUT 的一個鮮為人知的用途是壓縮數(shù)據(jù)(例如從10 bit到8 bit),可以在不會丟失任何數(shù)據(jù)以實現(xiàn)更快的幀速率。
盡管 CoaXPress、GigE將通過高分辨率相機實現(xiàn)高速,但由于現(xiàn)有系統(tǒng)設計等原因,Camera Link仍將被廣泛使用。如果需要 Camera Link,但需要全部發(fā)揮更快的傳感器時序優(yōu)勢,LUT 是壓縮數(shù)據(jù)的一種選擇。諸如最新CMOS傳感器可跨越60dB的動態(tài)范圍。這需要 10 bit用于無損線性視頻傳輸,然而,Camera Link (CL-10tap) 的最高數(shù)據(jù)速率配置僅支持 8 bit。
通過使用非線性壓縮,可以減少要傳輸?shù)谋忍財?shù),以便在應用量化之前使噪聲電平保持恒定且像素電平獨立。在接收器側,壓縮的非線性數(shù)據(jù)可以被解壓縮以再次表示線性傳感器響應。
機器視覺軟件eCapture
虹科的機器視覺軟件 eCapture 提供對所有EVT相機功能的控制,以進行預覽、捕獲和保存。除了上述LUT功能之外還包括興趣區(qū)域 (AOI)、集成控制和標準預處理,如亮度、伽馬、幀率控制等。在將 9Gbps 圖像流從相機直接捕獲到應用程序緩沖區(qū)時,eCapture 軟件解決方案還為 Windows 和 Linux 提供 《1% 的CPU占用率。
特點
實時預覽和捕捉
完全控制虹科EVT相機
IP配置設置
遠程固件升級
GenICam相機功能
自定義GenICam XML加載
記錄功能
繪圖工具
LUT實用程序
文件保存
責任編輯:haq
-
軟件
+關注
關注
69文章
5047瀏覽量
88302 -
機器視覺
+關注
關注
162文章
4425瀏覽量
120971
原文標題:【虹科】機器視覺-LUT技術入門
文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
適用于機器視覺應用的智能機器視覺控制平臺

機器視覺系統(tǒng)用途與實現(xiàn)及市場趨勢
什么是機器視覺opencv?它有哪些優(yōu)勢?
機器視覺在嵌入式中的應用
機器視覺的四大類應用是什么?
深度學習在工業(yè)機器視覺檢測中的應用
機器視覺的應用流程是如何實現(xiàn)的
機器視覺中光源的種類及作用
機器視覺中光源的特點及選擇應用
機器視覺在智能制造中的應用
什么是機器視覺中的圖像采集?

機器視覺中圖像采集卡的功能與應用

評論