高動態範圍解碼方法
2023-05-29 08:48:41 1
高動態範圍解碼方法
【專利摘要】本發明提出一種高動態範圍解碼方法,其包括連續的成像過程,每一次成像過程均包括弱曝,過曝,以及正常曝光下的成像,然後這些曝光後的圖像中質量最好的部分通過處理器被合併到一張圖像中來得到包括所有圖像信息的完整的圖像,然後由處理器對此圖像進行解碼。本發明的高動態範圍的解碼方法在圖像尺寸較大而光照條件又不規則時也可被成功的應用;另外,由於兩到三張連續的圖像被獲取並拼接在一起,髒汙圖像的負面風險會被降低;而縮減了的僅包含條碼內容的圖像關注區以此顯著減少圖像處理的時間。
【專利說明】高動態範圍解碼方法
【技術領域】
[0001]本發明涉及自動識別【技術領域】,特別涉及一種高動態範圍的條碼解碼方法。
【背景技術】
[0002]自動識別技術對於當今的信息化的社會具有十分重要的意義。一般來講,在一個信息系統中,數據的採集即自動識別完成了系統的原始數據的採集工作,解決了人工數據輸入的速度慢、誤碼率高、勞動強度大、工作簡單重複性高等問題,為計算機信息處理提供了快速、準確地進行數據採集輸入的有效手段,因此,自動識別技術作為一種革命性的高新技術,正迅速為人們所接受。自動識別系統通過中間設備(包括軟體的和硬體的)將數據傳輸給後臺處理計算機,由計算機對所採集到的數據進行處理或者加工,最終形成對人們有用的信息。目前最常用的自動設別設備為條碼掃描設備。目前的條碼掃描設備中,由於二維碼所含信息量較大,其已經被廣泛應用,因此,採用圖像解碼技術的二維碼讀取設備也被廣泛使用。在實際應用中,條碼掃描設備的周圍環境變化可能是巨大的,比如說從亮度很低的環境到亮度很高的環境,甚至是兩者的結合,即在某些情況下,待解碼的對象一部分是在暗的陰影之下而另一部分處於亮光之下。採用離散的曝光設置的基本標準的圖像計算方法對這些情況下的條碼掃描或成像會遇到很大的挑戰甚至無法解碼成功。
【發明內容】
[0003]本發明的目的在於提供一種高動態範圍的解碼方法,其可以適應複雜的光照環境,實現準確快速的條碼識別。
[0004]為實現本發明的目的,本發明的高動態範圍解碼方法包括高動態範圍的連續成像過程,每一次連續成像過程均包括弱曝,過曝,以及正常曝光下的成像,然後這些曝光後的圖像中質量最好的部分通過處理器被合併到一張圖像中來得到包括所有圖像信息的完整的圖像,然後由處理器對此圖像進行解碼。
[0005]優選的,所述的弱曝通過縮短照明時間、降低照明電流或/及減小增益來實現;所述的過曝通過延長照明時間、提高照明電流或/及提高增益來實現。
[0006]再優選的,所述的高動態範圍的連續成像過程在每一個未成功的掃描過程之後激活。
[0007]再優選的,所述的高動態範圍的連續成像過程可以一直啟用。
[0008]本發明的高動態範圍的解碼方法在圖像尺寸較大而光照條件又不規則時也可被成功的應用;另外,由於兩到三張連續的圖像被獲取並拼接在一起,髒汙圖像的負面風險會被降低;另外縮減了的僅包含條碼內容的圖像關注區以此顯著減少圖像處理的時間。
【專利附圖】
【附圖說明】
[0009]通過下面結合附圖的詳細描述,本發明前述的和其他的目的、特徵和優點將變得顯而易見。其中:[0010]圖1所示為本發明的一實施例的高動態範圍的解碼方法的步驟流程圖;
[0011]圖2所示為本發明的另一實施例的高動態範圍的解碼方法的步驟流程圖。
【具體實施方式】
[0012]結合圖示詳述本發明的特徵及優點如下:
[0013]本發明所述的高動態範圍解碼方法包括連續的成像過程,每一次成像都在不同的曝光條件下發生,包括適應較亮的環境亮度的弱曝,適應較暗的環境亮度的過曝,以及中間程度的預定亮度的正常曝光,然後將這些曝光圖像的質量最好的部分通過處理器合併到一張圖像中,其顯示了陰影及高亮部分的圖像細節,這些細節在正常的一次曝光過程中可能會被遺漏。
[0014]在本實施方式中,所述的弱曝可以通過縮短照明時間、降低照明電流或/及減小增益來實現;所述的過曝可以通過延長照明時間、提高照明電流或/及提高增益來實現。
[0015]如圖1所示的本發明的一實施例的高動態範圍的解碼方法的步驟流程圖,所述的高動態範圍的成像過程可以在每一個未成功的預定正常亮度的掃描過程之後激活,作為一個最後的解碼嘗試步驟。
[0016]如圖2所示的本發明的另一實施例的步驟流程圖所示,所述高動態範圍的成像過程可以一直使用。這種工作模式在某些特殊的成像應用環境下是有用的,比如,當圖像尺寸較大時,其成像關注區(Region of interest)較大而光照條件又不規則時即需要這種解碼方法。由於兩到三張連續的圖像被獲取並拼接在一起,髒汙圖像的負面風險會被降低;另夕卜,縮減了的僅包含條碼內容的圖像關注區也會顯著減少圖像處理的時間。
[0017]本發明並不局限於所述的實施例,本領域的技術人員在不脫離本發明的精神即公開範圍內,仍可作一些修正或改變,故本發明的權利保護範圍以權利要求書限定的範圍為準。
【權利要求】
1.一種高動態範圍解碼方法,其特徵在於,所述解碼方法包括高動態範圍的連續成像過程,所述的每一次連續成像過程均包括弱曝,過曝,以及正常曝光下的成像,然後這些曝光後的圖像中質量最好的部分通過處理器被合併到一張圖像中來得到包括所有圖像信息的完整的圖像,然後由處理器對此圖像進行解碼。
2.如權利要求1所述的一種高動態範圍解碼方法,其特徵在於,所述的弱曝通過縮短照明時間、降低照明電流或/及減小增益來實現;所述的過曝通過延長照明時間、提高照明電流或/及提高增益來實現。
3.如權利要求1所述的一種高動態範圍解碼方法,其特徵在於,所述的高動態範圍的連續成像過程在每一個未成功的預定的正常亮度的成像過程之後激活。
4.如權利要求1所述的一種高動態範圍解碼方法,其特徵在於,所述的高動態範圍的連續成像過程為一直啟用。
【文檔編號】G06K7/10GK103702036SQ201310594230
【公開日】2014年4月2日 申請日期:2013年11月21日 優先權日:2013年11月21日
【發明者】餘俊池 申請人:蘇州斯普銳智能系統有限公司