新四季網

紅眼修複方法

2024-01-26 13:44:15

紅眼修複方法
【專利摘要】視頻紅眼修複方法包括步驟A:對視頻的每一幀圖像進行邊緣檢測,以生成邊緣圖像;步驟B:對每一邊緣圖像進行形態學閉運算,以獲取若干封閉的連通域;步驟C:獲取每一連通域的圓度步驟D:獲取每一連通域的面積;步驟E:獲取每一連通域的平均灰度值;步驟F:判斷每一連通域的圓度是否在預設的圓度閾值範圍內,面積是否在預設的面積閾值範圍內,平均灰度值是否在預設的平均灰度值閾值範圍內,若均在對應的閾值範圍內,執行步驟G;若三者中至少有一個不在對應的閾值範圍內,執行步驟H;步驟G:認定該連通域為紅眼區域,對紅眼區域進行灰度替換處理;及步驟H:認定該連通域不是紅眼區域。上述發明可消除視頻的紅眼。本發明還涉及相關系統。
【專利說明】紅眼修複方法

【技術領域】
[0001] 本發明涉及一種視頻紅眼修複方法及系統。

【背景技術】
[0002] 隨著社會對安防的重視,視頻監控技術特別是紅外夜視監控得到空前應用。國內 外在夜視監控【技術領域】普遍使用的是低照度攝像機加紅外補光照明技術,但是由於紅眼效 應,瞳孔位置會在監控圖像上形成一個明亮的圓斑,破壞圖像的真實性。由於室外夜視環境 和成像系統本身等多種因素的影響,主動式紅外監控圖像無色彩信息等缺點,人臉檢測難 度大。


【發明內容】

[0003] 針對現有技術的不足,本發明的目的旨在於提供一種可消除視頻紅眼的視頻紅眼 修複方法及系統。
[0004] 為實現上述目的,本發明採用如下技術方案:
[0005] -種視頻紅眼修複方法,其包括以下步驟:
[0006] 步驟A :對視頻的每一幀圖像進行邊緣檢測,以生成對應的邊緣圖像;
[0007] 步驟B :對每一邊緣圖像進行形態學閉運算,以獲取若干封閉的連通域;
[0008] 步驟C :獲取每一連通域的圓度;
[0009] 步驟D :獲取每一連通域的面積;
[0010] 步驟E :獲取每一連通域的平均灰度值;
[0011] 步驟F:判斷每一連通域的圓度是否在預設的圓度閾值範圍內,面積是否在預設 的面積閾值範圍內,平均灰度值是否在預設的平均灰度值閾值範圍內,若三者均在對應的 閾值範圍內,則執行步驟G ;若三者中至少有一個不在對應的閾值範圍內,則執行步驟Η ;
[0012] 步驟G :認定該連通域為紅眼區域,對紅眼區域進行灰度替換處理,以消除紅眼; 以及
[0013] 步驟Η :認定該連通域不是紅眼區域。
[0014] 進一步地,步驟C還包括以下子步驟:
[0015] 步驟C1 :根據每一連通域的二階中心距計算獲取具有相同二階中心距的橢圓的 長軸值和短軸值;以及
[0016] 步驟C2 :通過將每一連通域對應的長軸值除以短軸值計算獲取每一連通域的圓 度。
[0017] 進一步地,步驟G還包括以下子步驟:
[0018] 步驟G1 :對該紅眼區域進行膨脹操作,以生成在紅眼區域外圍的環狀的矯正參考 區域;
[0019] 步驟G2 :計算該矯正參考區域的平均灰度值;以及
[0020] 步驟G3 :將紅眼區域的平均灰度值修改為對應矯正參考區域的平均灰度值的二 分之一。
[0021] 進一步地,對紅眼區域以正方形的結構元素進行膨脹操作,以生成一圓環狀的矯 正參考區域。
[0022] 進一步地,步驟G還包括子步驟G4 :對灰度替換後的區域進行平滑濾波處理。
[0023] 一種視頻紅眼修復系統,其包括以下模塊:
[0024] 模塊A :對視頻的每一幀圖像進行邊緣檢測,以生成對應的邊緣圖像;
[0025] 模塊B :對每一邊緣圖像進行形態學閉運算,以獲取若干封閉的連通域;
[0026] |旲塊C :獲取每一連通域的圓度;
[0027] 模塊D :獲取每一連通域的面積;
[0028] 模塊E :獲取每一連通域的平均灰度值;
[0029] 模塊F:判斷每一連通域的圓度是否在預設的圓度閾值範圍內,面積是否在預設 的面積閾值範圍內,平均灰度值是否在預設的平均灰度值閾值範圍內,若三者均在對應的 閾值範圍內,則執行模塊G ;若三者中至少有一個不在對應的閾值範圍內,則執行模塊Η ;
[0030] 模塊G :認定該連通域為紅眼區域,對紅眼區域進行灰度替換處理,以消除紅眼; 以及
[0031] 模塊Η :認定該連通域不是紅眼區域。
[0032] 進一步地,模塊C還包括以下子模塊:
[0033] 模塊C1 :根據每一連通域的二階中心距計算獲取具有相同二階中心距的橢圓的 長軸值和短軸值;以及
[0034] 模塊C2 :通過將每一連通域對應的長軸值除以短軸值計算獲取每一連通域的圓 度。
[0035] 進一步地,模塊G還包括以下子模塊:
[0036] 模塊G1 :對該紅眼區域進行膨脹操作,以生成在紅眼區域外圍的環狀的矯正參考 區域;
[0037] 模塊G2 :計算該矯正參考區域的平均灰度值;以及
[0038] 模塊G3 :將紅眼區域的平均灰度值修改為對應矯正參考區域的平均灰度值的二 分之一。
[0039] 進一步地,對紅眼區域以正方形的結構元素進行膨脹操作,以生成一圓環狀的矯 正參考區域。
[0040] 進一步地,模塊G還包括子模塊G4 :對灰度替換後的區域進行平滑濾波處理。
[0041] 本發明的有益效果如下:
[0042] 本發明可消除視頻的紅眼,從而解決紅外攝像機在夜視監控視頻中出現的紅眼效 應問題。

【專利附圖】

【附圖說明】
[0043] 圖1為本發明視頻紅眼修複方法的較佳實施方式的示意圖。

【具體實施方式】
[0044] 下面將結合附圖以及【具體實施方式】,對本發明做進一步描述:
[0045] 請參見圖1,本發明涉及一種視頻紅眼修複方法,其較佳實施方式包括以下步驟:
[0046] 步驟A :對視頻的每一幀圖像進行邊緣檢測,以生成對應的邊緣圖像;
[0047] 步驟B :對每一邊緣圖像進行形態學閉運算,以獲取若干封閉的連通域;
[0048] 步驟C :獲取每一連通域的圓度;具體包括以下步驟:
[0049] 步驟C1 :根據每一連通域的二階中心距計算獲取具有相同二階中心距的橢圓的 長軸值和短軸值;以及
[0050] 步驟C2 :通過將每一連通域對應的長軸值除以短軸值計算獲取每一連通域的圓 度;
[0051] 步驟D :獲取每一連通域的面積;
[0052] 步驟E :獲取每一連通域的平均灰度值;
[0053] 步驟F:判斷每一連通域的圓度是否在預設的圓度閾值範圍內,面積是否在預設 的面積閾值範圍內,平均灰度值是否在預設的平均灰度值閾值範圍內,若三者均在對應的 閾值範圍內(即圓度在圓度閾值範圍內,且面積在面積閾值範圍內,且平均灰度值在平均 灰度值閾值範圍內),則執行步驟G ;若三者中至少有一個不在對應的閾值範圍內,則執行 步驟Η ;
[0054] 優選地,該圓度閾值範圍為1至2 ;
[0055] 步驟G :認定該連通域為紅眼區域,對紅眼區域進行灰度替換處理,以消除紅眼; 本步驟包括以下子步驟:
[0056] 步驟G1 :對該紅眼區域進行膨脹操作,以生成在紅眼區域外圍的環狀的矯正參考 區域;具體可對紅眼區域以正方形的結構元素進行膨脹操作,以生成一圓環狀的矯正參考 區域;
[0057] 步驟G2 :計算該矯正參考區域的平均灰度值;
[0058] 步驟G3 :將紅眼區域的平均灰度值修改為對應矯正參考區域的平均灰度值的二 分之一;如此,即可消除視頻紅眼。
[0059] 為使得紅眼邊界過渡自然,本步驟還包括子步驟G4:對灰度替換後的區域進行平 滑濾波處理。
[0060] 步驟Η :認定該連通域不是紅眼區域。
[0061] 上述步驟C、步驟D和步驟Ε之間不受時序限制,三者不分先後順序。
[0062] 對於本領域的技術人員來說,可根據以上描述的技術方案以及構思,做出其它各 種相應的改變以及變形,而所有的這些改變以及變形都應該屬於本發明權利要求的保護範 圍之內。
【權利要求】
1. 一種紅眼修複方法,其特徵在於:其包括以下步驟: 步驟A :對視頻的每一幀圖像進行邊緣檢測,以生成對應的邊緣圖像; 步驟B :對每一邊緣圖像進行形態學閉運算,以獲取若干封閉的連通域; 步驟C :獲取每一連通域的圓度; 步驟D :獲取每一連通域的面積; 步驟E :獲取每一連通域的平均灰度值; 步驟F:判斷每一連通域的圓度是否在預設的圓度閾值範圍內,面積是否在預設的面 積閾值範圍內,平均灰度值是否在預設的平均灰度值閾值範圍內,若三者均在對應的閾值 範圍內,則執行步驟G ;若三者中至少有一個不在對應的閾值範圍內,則執行步驟Η ; 步驟G :認定該連通域為紅眼區域,對紅眼區域進行灰度替換處理,以消除紅眼;以及 步驟Η :認定該連通域不是紅眼區域。
2. 如權利要求1所述的紅眼修複方法,其特徵在於:步驟C還包括以下子步驟: 步驟C1 :根據每一連通域的二階中心距計算獲取具有相同二階中心距的橢圓的長軸 值和短軸值;以及 步驟C2 :通過將每一連通域對應的長軸值除以短軸值計算獲取每一連通域的圓度。
3. 如權利要求1或2所述的紅眼修複方法,其特徵在於:步驟G還包括以下子步驟: 步驟G1 :對該紅眼區域進行膨脹操作,以生成在紅眼區域外圍的環狀的矯正參考區 域; 步驟G2 :計算該矯正參考區域的平均灰度值;以及 步驟G3 :將紅眼區域的平均灰度值修改為對應矯正參考區域的平均灰度值的二分之 〇
4. 如權利要求3所述的紅眼修複方法,其特徵在於:對紅眼區域以正方形的結構元素 進行膨脹操作,以生成一圓環狀的矯正參考區域。
5. 如權利要求3所述的紅眼修複方法,其特徵在於:步驟G還包括子步驟G4 :對灰度替 換後的區域進行平滑濾波處理。
6. -種視頻紅眼修復系統,其特徵在於:其包括以下模塊: 模塊A :對視頻的每一幀圖像進行邊緣檢測,以生成對應的邊緣圖像; 模塊B :對每一邊緣圖像進行形態學閉運算,以獲取若干封閉的連通域; 模塊C :獲取每一連通域的圓度; 模塊D :獲取每一連通域的面積; 模塊E :獲取每一連通域的平均灰度值; 模塊F:判斷每一連通域的圓度是否在預設的圓度閾值範圍內,面積是否在預設的面 積閾值範圍內,平均灰度值是否在預設的平均灰度值閾值範圍內,若三者均在對應的閾值 範圍內,則執行模塊G ;若三者中至少有一個不在對應的閾值範圍內,則執行模塊Η ; 模塊G :認定該連通域為紅眼區域,對紅眼區域進行灰度替換處理,以消除紅眼;以及 模塊Η :認定該連通域不是紅眼區域。
7. 如權利要求6所述的視頻紅眼修復系統,其特徵在於:模塊C還包括以下子模塊: 模塊C1 :根據每一連通域的二階中心距計算獲取具有相同二階中心距的橢圓的長軸 值和短軸值;以及 模塊C2 :通過將每一連通域對應的長軸值除以短軸值計算獲取每一連通域的圓度。
8. 如權利要求6或7所述的視頻紅眼修復系統,其特徵在於:模塊G還包括以下子模 塊: 模塊G1 :對該紅眼區域進行膨脹操作,以生成在紅眼區域外圍的環狀的矯正參考區 域; 模塊G2 :計算該矯正參考區域的平均灰度值;以及 模塊G3 :將紅眼區域的平均灰度值修改為對應矯正參考區域的平均灰度值的二分之 〇
9. 如權利要求8所述的視頻紅眼修復系統,其特徵在於:對紅眼區域以正方形的結構 元素進行膨脹操作,以生成一圓環狀的矯正參考區域。
10. 如權利要求8所述的視頻紅眼修復系統,其特徵在於:模塊G還包括子模塊G4 :對 灰度替換後的區域進行平滑濾波處理。
【文檔編號】G06T5/00GK104063850SQ201410289203
【公開日】2014年9月24日 申請日期:2014年6月24日 優先權日:2014年6月24日
【發明者】朱煒湛, 陳健沛, 蔡志崗, 張吉, 溫碧峰, 伍儷璇 申請人:廣東互維科技有限公司, 中山大學

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀