新四季網

陰影檢測裝置及方法與流程

2023-10-09 05:58:44 1


本發明涉及信息技術領域,尤其涉及一種陰影檢測裝置及方法。



背景技術:

隨著信息技術的不斷發展,數字攝像產品的應用日益普遍,圖像處理技術也隨之快速發展。為了在視頻圖像中檢測、分割或追蹤物體,背景提取經常被採用。背景提取算法的目的在於從靜止的或緩慢運動的場景(又稱為背景)中識別運動物體(又稱為前景)。但是,運動物體的檢測結果受到陰影的影響。通常,陰影在物體的相鄰區域移動,因此有可能被錯誤的識別為運動物體。在很多計算機視覺的應用中,陰影被認為是導致錯誤的物體識別和追蹤以及運動物體分割混亂的重要因素。因此,在計算機視覺領域,對於陰影的檢測和去除是非常重要的。

目前,很多算法被用於進行陰影的檢測,例如,可以使用基於熵、梯度或仿射傳播的算法來進行陰影檢測。

應該注意,上面對技術背景的介紹只是為了方便對本發明的技術方案進行清楚、完整的說明,並方便本領域技術人員的理解而闡述的。不能僅僅因為這些方案在本發明的背景技術部分進行了闡述而認為上述技術方案為本領域技術人員所公知。



技術實現要素:

當利用上述現有的方法進行陰影檢測時,計算和判斷方法較為複雜,導致檢測效率較低。

本發明實施例提供一種陰影檢測裝置及方法,直接根據輸入圖像和背景圖像中相應像素的亮度和顏色的變化來判斷前景圖像中的像素是否為陰影,計算方法簡單,檢測快速且準確。

根據本發明實施例的第一方面,提供一種陰影檢測裝置,包括:第一生成單元,所述第一生成單元用於生成輸入圖像的背景圖像;第二生成單元,所述第二生成單元 用於根據所述輸入圖像和所述背景圖像,生成二值化前景圖像;確定單元,所述確定單元用於針對所述二值化前景圖像中每一個像素值為1的像素,當所述輸入圖像中與所述像素對應的像素的亮度小於所述背景圖像中與所述像素對應的像素的亮度、且兩個對應的像素的顏色變化在預定範圍之內時,將所述二值化前景圖像中的像素值為1的所述像素確定為陰影。

根據本發明實施例的第二方面,提供一種陰影檢測方法,包括:生成輸入圖像的背景圖像;根據所述輸入圖像和所述背景圖像,生成二值化前景圖像;針對所述二值化前景圖像中每一個像素值為1的像素,當所述輸入圖像中與所述像素對應的像素的亮度小於所述背景圖像中與所述像素對應的像素的亮度、且兩個對應的像素的顏色變化在預定範圍之內時,將所述二值化前景圖像中的像素值為1的所述像素確定為陰影。

本發明的有益效果在於:直接根據輸入圖像和背景圖像中相應像素的亮度和顏色的變化來判斷前景圖像中的像素是否為陰影,計算方法簡單,檢測快速且準確。

參照後文的說明和附圖,詳細公開了本發明的特定實施方式,指明了本發明的原理可以被採用的方式。應該理解,本發明的實施方式在範圍上並不因而受到限制。在所附權利要求的精神和條款的範圍內,本發明的實施方式包括許多改變、修改和等同。

針對一種實施方式描述和/或示出的特徵可以以相同或類似的方式在一個或更多個其它實施方式中使用,與其它實施方式中的特徵相組合,或替代其它實施方式中的特徵。

應該強調,術語「包括/包含」在本文使用時指特徵、整件、步驟或組件的存在,但並不排除一個或更多個其它特徵、整件、步驟或組件的存在或附加。

附圖說明

所包括的附圖用來提供對本發明實施例的進一步的理解,其構成了說明書的一部分,用於例示本發明的實施方式,並與文字描述一起來闡釋本發明的原理。顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。在附圖中:

圖1是本發明實施例1的陰影檢測裝置的結構示意圖;

圖2是本發明實施例2的電子設備的結構示意圖;

圖3是本發明實施例2的電子設備的系統構成的一示意框圖;

圖4是本發明實施例3的陰影檢測方法的流程圖;

圖5是本發明實施例4的陰影檢測方法的流程圖。

具體實施方式

參照附圖,通過下面的說明書,本發明的前述以及其它特徵將變得明顯。在說明書和附圖中,具體公開了本發明的特定實施方式,其表明了其中可以採用本發明的原則的部分實施方式,應了解的是,本發明不限於所描述的實施方式,相反,本發明包括落入所附權利要求的範圍內的全部修改、變型以及等同物。

實施例1

圖1是本發明實施例1的陰影檢測裝置的結構示意圖。如圖1所示,該裝置100包括:

第一生成單元101,用於生成輸入圖像的背景圖像;

第二生成單元102,用於根據該輸入圖像和背景圖像,生成二值化前景圖像;

確定單元103,用於針對該二值化前景圖像中每一個像素值為1的像素,當該輸入圖像中與該像素對應的像素的亮度小於該背景圖像中與該像素對應的像素的亮度、且兩個對應的像素的顏色變化在預定範圍之內時,將該二值化前景圖像中的像素值為1的該像素確定為陰影。

由上述實施例可知,直接根據輸入圖像和背景圖像中相應像素的亮度和顏色的變化來判斷前景圖像中的像素是否為陰影,計算方法簡單,檢測快速且準確。

在本實施例中,輸入圖像可根據現有方法而獲得。例如,該輸入圖像可通過提取監控視頻中的某一幀圖像而獲得。而該監控視頻可通過安裝在監測區域的攝像裝置而獲得。

在本實施例中,作為檢測對象的陰影可以是運動物體的陰影,也可以是運動物體的陰影以及靜止物體和緩慢移動物體的陰影。

在本實施例中,可使用現有方法生成輸入圖像的背景圖像。例如,使用背景模型來獲得背景圖像,其中,該背景模型可使用現有的背景模型。例如,該背景模型可以是使用平均背景法建立的模型或者高斯混合模型等。

在本實施例中,該背景模型可使用能夠檢測移動緩慢或在一定時間內靜止的物體 的背景模型。這樣,通過使用能夠檢測靜止物體或緩慢移動物體的背景模型,能夠檢測出靜止物體或緩慢移動物體的陰影。

在本實施例中,第二生成單元102,用於根據該輸入圖像和生成的背景圖像,生成二值化前景圖像。其中,可使用現有方法生成二值化前景圖像。

例如,通過比較背景圖像和輸入圖像,將明顯不同的像素在輸入圖像中的相應像素的像素值置為1,將其餘像素的像素值置為0,則像素值為1的該像素即為前景像素。其中,該前景圖像是二值化圖像,前景像素的像素值為1,其餘像素的像素值為0。

在本實施例中,在生成二值化的前景圖像之後,確定單元103針對該二值化前景圖像中每一個像素值為1的像素,即針對每一個前景像素,當該輸入圖像中與該像素對應的像素的亮度小於該背景圖像中與該像素對應的像素的亮度、且兩個對應的像素的顏色變化在預定範圍之內時,將該二值化前景圖像中的像素值為1的該像素確定為陰影。

在本實施例中,該輸入圖像中與該像素對應的像素以及該背景圖像中與該像素對應的像素,指的是輸入圖像和背景圖像中坐標與像素值為1的該像素的坐標相同的像素。

在本實施例中,兩個對應的像素的顏色變化在預定範圍之內,例如是指兩個對應的像素的紅、綠、藍各自的顏色值之比均在預定範圍之內。其中,該預定範圍可根據實際需要而設定。

在本實施例中,紅、綠、藍各自的顏色值可以是歸一化的顏色值。通過計算歸一化後的顏色值之比,能夠更加準確的反映顏色的變化情況,從而進一步提高檢測結果的準確性。

例如,對於二值化前景圖像中的像素值為1的像素Fp,其在輸入圖像中的相應像素Ip的亮度為s,在背景圖像中的相應像素Bp的亮度為S。其中,亮度s和S可以用灰度值來衡量。

例如,像素Bp和像素Ip的顏色值可以根據以下的公式(1)和(2)計算:

Uniform_R=R/(R+G+B)

Uniform_G=G/(R+G+B) (1)

Uniform_B=B/(R+G+B)

Uniform_r=r/(r+g+b)

Uniform_g=g/(r+g+b) (2)

Uniform_b=b/(r+g+b)

其中,Uniform_R、Uniform_G、Uniform_B分別表示像素Bp的紅、綠、藍的歸一化的顏色值,Uniform_r、Uniform_g、Uniform_b分別表示像素Ip的紅、綠、藍的歸一化顏色值,R、G、B分別表示像素Bp的紅、綠、藍的顏色值,r、g、b分別表示Ip的紅、綠、藍的顏色值。

在本實施例中,該裝置還具有一判斷單元(未圖示),該判斷單元用於判斷是否滿足以下條件:該輸入圖像中與該像素對應的像素的亮度小於該背景圖像中與該像素對應的像素的亮度、且兩個對應的像素的顏色變化在預定範圍之內,即判斷是否滿足以下的條件式(3):

s<S&&T1<Uniform_r/Uniform_R<T2&&T1<Uniform_g/Uniform_G<T2&&T1<Uniform_b/Uniform_B<T2

(3)

其中,s和S分別表示像素Ip和Bp的亮度,Uniform_R、Uniform_G、Uniform_B分別表示像素Bp的紅、綠、藍的歸一化的顏色值,Uniform_r、Uniform_g、Uniform_b分別表示像素Ip的紅、綠、藍的歸一化顏色值,T1和T2為該預定範圍的下限和上限,其數值可根據實際需要而設置,例如,T1=0.85,T2=1.15,「&&」表示邏輯「與」運算。

在本實施例中,該判斷單元可設置在確定單元103內,也可獨立於確定單元103而設置。

在本實施例中,該裝置還可以包括:去除單元104,用於將二值化前景圖像中被確定為陰影的該像素的像素值置為0。這樣,通過將檢測為陰影的該像素的像素值置為0,從而將陰影從前景像素中排除,能夠準確的檢測運動物體。

在本實施例中,去除單元104為可選部件,在圖1中用虛線框表示。

由上述實施例可知,直接根據輸入圖像和背景圖像中相應像素的亮度和顏色的變化來判斷前景圖像中的像素是否為陰影,計算方法簡單,檢測快速且準確。

實施例2

本發明實施例還提供了一種電子設備,圖2是本發明實施例2的電子設備的結構示意圖。如圖2所示,電子設備200包括陰影檢測裝置201,其中,陰影檢測裝置201的結構和功能與實施例1中的記載相同,此處不再贅述。

圖3是本發明實施例2的電子設備的系統構成的一示意框圖。如圖3所示,電子設備300可以包括中央處理器301和存儲器302;存儲器302耦合到中央處理器301。該圖是示例性的;還可以使用其它類型的結構,來補充或代替該結構,以實現電信功 能或其它功能。

如圖3所示,該電子設備300還可以包括:輸入單元303、顯示器304、電源305。

在一個實施方式中,實施例1所述的陰影檢測裝置的功能可以被集成到中央處理器301中。其中,中央處理器301可以被配置為:生成輸入圖像的背景圖像;根據所述輸入圖像和所述背景圖像,生成二值化前景圖像;針對所述二值化前景圖像中每一個像素值為1的像素,當所述輸入圖像中與所述像素對應的像素的亮度小於所述背景圖像中與所述像素對應的像素的亮度、且兩個對應的像素的顏色變化在預定範圍之內時,將所述二值化前景圖像中的像素值為1的所述像素確定為陰影。

其中,中央處理器301還可以被配置為:將所述二值化前景圖像中被確定為陰影的所述像素的像素值置為0。

其中,所述兩個對應的像素的顏色變化在預定範圍之內是指所述兩個對應的像素的紅、綠、藍各自的顏色值之比均在預定範圍之內。

其中,所述紅、綠、藍各自的顏色值是歸一化的顏色值。

在另一個實施方式中,實施例1所述的陰影檢測裝置可以與中央處理器301分開配置,例如可以將陰影檢測裝置配置為與中央處理器301連接的晶片,通過中央處理器301的控制來實現陰影檢測裝置的功能。

在本實施例中電子設備300也並不是必須要包括圖3中所示的所有部件。

如圖3所示,中央處理器301有時也稱為控制器或操作控制項,可以包括微處理器或其它處理器裝置和/或邏輯裝置,中央處理器301接收輸入並控制電子設備300的各個部件的操作。

存儲器302,例如可以是緩存器、快閃記憶體、硬驅、可移動介質、易失性存儲器、非易失性存儲器或其它合適裝置中的一種或更多種。並且中央處理器301可執行該存儲器302存儲的該程序,以實現信息存儲或處理等。其它部件的功能與現有類似,此處不再贅述。電子設備300的各部件可以通過專用硬體、固件、軟體或其結合來實現,而不偏離本發明的範圍。

由上述實施例可知,直接根據輸入圖像和背景圖像中相應像素的亮度和顏色的變化來判斷前景圖像中的像素是否為陰影,計算方法簡單,檢測快速且準確。

實施例3

本發明實施例還提供一種陰影檢測方法,其對應於實施例1的陰影檢測裝置。圖 4是本發明實施例3的陰影檢測方法的流程圖。如圖4所示,該方法包括:

步驟401:生成輸入圖像的背景圖像;

步驟402:根據該輸入圖像和背景圖像,生成二值化前景圖像;

步驟403:針對該二值化前景圖像中每一個像素值為1的像素,當輸入圖像中與該像素對應的像素的亮度小於背景圖像中與該像素對應的像素的亮度、且兩個對應的像素的顏色變化在預定範圍之內時,將該二值化前景圖像中的像素值為1的該像素確定為陰影。

在本實施例中,生成背景圖像和二值化前景圖像以及確定陰影的方法與實施例1中的記載相同,此處不再贅述。

由上述實施例可知,直接根據輸入圖像和背景圖像中相應像素的亮度和顏色的變化來判斷前景圖像中的像素是否為陰影,計算方法簡單,檢測快速且準確。

實施例4

本發明實施例還提供一種陰影檢測方法,其對應於實施例1的陰影檢測裝置。圖5是本發明實施例4的陰影檢測方法的流程圖。如圖5所示,該方法包括:

步驟501:生成輸入圖像的背景圖像;

步驟502:根據該輸入圖像和背景圖像,生成二值化前景圖像;

步驟503:將對二值化前景圖像進行像素計數的初始值設為1;

步驟504:判斷像素計數是否小於像素總數;其中,當判斷結果為「是」時,進入步驟505,當判斷結果為「否」時,結束處理;

步驟505:判斷當前像素的像素值是否為1;其中,當判斷結果為「是」時,進入步驟506,當判斷結果為「否」時,進入步驟507;

步驟506:判斷是否滿足以下條件:輸入圖像中與當前像素對應的像素的亮度s小於背景圖像中與當前像素對應的像素的亮度S、且兩個對應的像素的顏色變化在預定範圍之內;其中,當判斷結果為「是」時,進入步驟508,當判斷結果為「否」時,進入步驟507;

步驟507:將像素計數值加1;

步驟508:將當前像素確定為陰影;

步驟509:將當前像素的像素值置為0。

在本實施例中,步驟504中作為比較對象的像素總數可以是前景圖像的像素總 數,也可以是前景圖像中的預定區域的像素總數。

在本實施例中,可按照像素的排列順序依次進行檢測,例如,按照像素的坐標進行排序,從而逐個進行檢測。

在本實施例中,生成背景圖像和二值化前景圖像以及確定陰影的方法與實施例1中的記載相同,此處不再贅述。

由上述實施例可知,直接根據輸入圖像和背景圖像中相應像素的亮度和顏色的變化來判斷前景圖像中的像素是否為陰影,計算方法簡單,檢測快速且準確。

本發明實施例還提供一種計算機可讀程序,其中當在陰影檢測裝置或電子設備中執行所述程序時,所述程序使得計算機在所述陰影檢測裝置或電子設備中執行實施例3或實施例4所述的陰影檢測方法。

本發明實施例還提供一種存儲有計算機可讀程序的存儲介質,其中所述計算機可讀程序使得計算機在陰影檢測裝置或電子設備中執行實施例3或實施例4所述的陰影檢測方法。

本發明以上的裝置和方法可以由硬體實現,也可以由硬體結合軟體實現。本發明涉及這樣的計算機可讀程序,當該程序被邏輯部件所執行時,能夠使該邏輯部件實現上文所述的裝置或構成部件,或使該邏輯部件實現上文所述的各種方法或步驟。本發明還涉及用於存儲以上程序的存儲介質,如硬碟、磁碟、光碟、DVD、flash存儲器等。

以上結合具體的實施方式對本發明進行了描述,但本領域技術人員應該清楚,這些描述都是示例性的,並不是對本發明保護範圍的限制。本領域技術人員可以根據本發明的精神和原理對本發明做出各種變型和修改,這些變型和修改也在本發明的範圍內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀