System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)屬于計算機視覺,尤其涉及一種基于srgb標準下的圖像復原方法、系統(tǒng)及存儲介質(zhì)。
技術(shù)介紹
1、二維碼是由特定的幾何圖形按一定規(guī)律在二維方向上分布的黑白相間的圖形。每一個黑白方塊都代表著一個二進制位,其中黑色代表“1”,白色代表“0”。這些二進制位組合在一起,就可以形成各種數(shù)據(jù)信息,包括文本、url、圖片以及音視頻等。使用相機掃描二維碼時,光線從二維碼上反射回來,cmos感光元件將接收到的光信號轉(zhuǎn)化為電信號。這些電信號再被解碼為二維碼所代表的二進制數(shù)據(jù)。通過解析這些數(shù)據(jù),我們可以獲取二維碼中存儲的信息。
2、傳統(tǒng)的二維碼解碼算法要求二維碼光照良好,成像具有清晰的黑白對比度,二維碼模塊邊緣明確。但是在實際使用中會面臨多種復雜的情況。例如在地下停車場,二維碼沒有良好的照明系統(tǒng),需要手持手機近距離拍照解碼。又例如在工業(yè)應用中,鐳射二維碼逐漸成為主流,受限于二維碼顏色和背景材質(zhì)顏色接近,攝像頭成像沒有明顯的對比度,甚至二維碼和背景融為一體,幾乎不可見,這為二維碼的正確解碼造成很多困擾,因此一種基于srgb標準下的圖像復原方法來解決上述問題。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)的目的在于提供一種基于srgb標準下的圖像復原方法、系統(tǒng)及存儲介質(zhì),旨在解決由于現(xiàn)有技術(shù)無法提供一種有效的基于srgb標準下的圖像復原方法,導致在生產(chǎn)加工過程中系統(tǒng)識別二維碼失敗率偏高的問題。
2、一方面,本專利技術(shù)提供了一種基于srgb標準下的圖像復原方法,所述方法包括下述步驟:
4、解析目標圖像的灰度直方圖,獲取線性的顏色空間值和非線性的圖像數(shù)字信號并按照預設(shè)規(guī)則進行解碼變換;
5、其中,預設(shè)規(guī)則為:;
6、式中:g’為伽馬編碼的灰度值;g為線性灰度值;o為偏移值;m為byte圖片的最大灰度值;t為變換圖像中的明暗區(qū)域分割閾值;s為平滑因子,取值范圍為0.1-1之間。
7、本專利技術(shù)所述的基于srgb標準下的圖像復原方法,其中,s通過下述公式計算:
8、即;
9、式中s作為四鄰域格式像素歸一化后,圖像明暗變化邊緣處的過渡計算,用于克制特征邊緣出現(xiàn)的沖擊波效應。
10、本專利技術(shù)所述的基于srgb標準下的圖像復原方法,其中,g值可以采用srgb標準值1.0/2.4,也可以人為設(shè)置。
11、本專利技術(shù)所述的基于srgb標準下的圖像復原方法,其中,在執(zhí)行設(shè)置g值前,所述方法還包括以byte格式圖像灰度值范圍為0-255,建立顏色查找表lut(256)=i/255.0?,其中,i為byte灰度值范圍。
12、另一方面,本專利技術(shù)還提供了一種計算機控制系統(tǒng),包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上述方法的步驟。
13、另一方面,本專利技術(shù)還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述方法的步驟。
14、本專利技術(shù)有益效果在于,對于沒有良好的照明系統(tǒng)的二維碼圖像,或者受限于二維碼圖像顏色和背景材質(zhì)顏色接近,導致圖像解碼失敗的情況,只需要通過本方案提供的方法步驟便可將圖像復原,對于背景差別小和光線少的圖像經(jīng)過處理后可復原出清晰的圖案。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種基于sRGB標準下的圖像復原方法,其特征在于,所述方法包括下述步驟:
2.如權(quán)利要求1所述的基于sRGB標準下的圖像復原方法,其特征在于,s通過下述公式計算:
3.如權(quán)利要求2所述的基于sRGB標準下的圖像復原方法,其特征在于,G值可以采用sRGB標準值1.0/2.4,也可以人為設(shè)置。
4.如權(quán)利要求3所述的基于sRGB標準下的圖像復原方法,其特征在于,在執(zhí)行設(shè)置G值前,所述方法還包括以byte格式圖像灰度值范圍為0-255,建立顏色查找表lut(256)=I/255.0?,其中,I為byte灰度值范圍。
5.一種計算機控制系統(tǒng),包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至4任一項所述方法的步驟。
6.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至4任一項所述方法的步驟。
【技術(shù)特征摘要】
1.一種基于srgb標準下的圖像復原方法,其特征在于,所述方法包括下述步驟:
2.如權(quán)利要求1所述的基于srgb標準下的圖像復原方法,其特征在于,s通過下述公式計算:
3.如權(quán)利要求2所述的基于srgb標準下的圖像復原方法,其特征在于,g值可以采用srgb標準值1.0/2.4,也可以人為設(shè)置。
4.如權(quán)利要求3所述的基于srgb標準下的圖像復原方法,其特征在于,在執(zhí)行設(shè)置g值前,所述方法還包括以byte格式圖像灰度值范...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:何生茂,周崇山,
申請(專利權(quán))人:德中深圳激光智能科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。