一種確定圖像中的目標區域的方法和裝置的制造方法
【技術領域】
[0001]本發明涉及圖像處理技術領域,特別涉及一種確定圖像中的目標區域的方法和裝置。
【背景技術】
[0002]日常生活和工作中,人們經常參加會議、培訓、演講等活動。在現場,參與者常使用投影儀將所需講述的內容以PPT的形式投影到投影屏幕上呈現給觀眾。為了將有用的投影圖像及時記錄下來,與會觀眾常常使用手機、平板電腦、數碼相機等電子設備將投影屏幕上的投影圖像拍攝并保存到自己的電子設備中,以便于后續參考使用。
[0003]由于在使用投影儀播放圖像的時候,為了保證所播放的投影圖像能夠被現場的觀眾清楚的看到,需要周圍環境的光線的亮度低于投影屏幕的亮度,周圍環境的光線的亮度與投影屏幕的亮度的反差越大,觀眾所看到的投影圖像越清晰。由于周圍環境的光線的亮度低,投影屏幕的亮度高,使得在使用電子設備拍攝時,很難準確捕捉到投影圖像。
【發明內容】
[0004]本發明實施例提供了一種確定圖像中的目標區域的方法和裝置,用于解決現有技術中存在的由于周圍環境的光線的亮度低,投影屏幕的亮度高,使得在使用電子設備拍攝時,很難準確捕捉到投影圖像的問題。
[0005]本發明實施例提供的一種確定圖像中的目標區域的方法,包括:
[0006]將采集到的圖像劃分為若個單元,并計算每個單元的平均亮度值;
[0007]根據預設的平均亮度值與亮度等級的對應關系,確定出每個單元的平均亮度值對應的殼度等級;
[0008]在所述圖像中亮度等級大于或等于設定閾值的單元的個數滿足設定的第一條件時,從所述圖像中,確定出至少一個連續亮度區域,所述連續亮度區域內包含的每個單元對應的亮度等級均大于或等于設定的亮度閾值;
[0009]從所述至少一個連續亮度區域中,選取包含像素點最多的連續亮度區域;
[0010]在所選取的連續亮度區域內包含的像素點的個數滿足設定的第二條件時,將所選取的連續亮度區域作為目標區域。
[0011]可選的,所述圖像中亮度等級大于或等于設定閾值的單元的個數滿足設定的第一條件,包括:
[0012]所述圖像中亮度等級大于或等于設定閾值的單元的個數大于或等于設定的第一閾值;或者所述圖像中亮度等級大于或等于設定閾值的單元的個數與所述圖像包含的單元的總個數的比例大于或等于設定的第二閾值。
[0013]可選的,在所述圖像滿足設定的第一條件之后,在從所述圖像中,確定出至少一個連續亮度區域之前,還包括:對所述圖像進行連續化處理;
[0014]從所述圖像中,確定出至少一個連續亮度區域,包括:確定出連續化處理后的圖像中的至少一個連續亮度區域。
[0015]可選的,對所述圖像進行連續化處理,包括:
[0016]以設定的滑動窗口遍歷每個單元,所述滑動窗口的大小為a*b個單元所占的區域大小,a小于所述圖像中每行包含的單元的數目,b小于所述圖像中每列包含的單元的數目;
[0017]在所述滑動窗口內的a*b個單元中,亮度等級低于所述亮度閾值的單元的個數滿足設定的第三條件時,將亮度等級低于所述亮度閾值的單元的亮度等級調整到所述亮度閾值。
[0018]可選的,亮度等級低于所述亮度閾值的單元的個數滿足設定的第三條件,包括:
[0019]亮度等級低于所述亮度閾值的單元的個數小于或等于設定的第三閾值;或者亮度等級低于所述亮度閾值的單元的個數與所述滑動窗口內包含的單元的總個數的比例小于或等于設定的第四閾值。
[0020]可選的,該方法還包括:在所述圖像中亮度等級大于或等于設定閾值的單元的個數不滿足設定的第一條件時,重新獲取采集到的圖像。
[0021]可選的,所選取的連續亮度區域內包含的像素點的個數滿足設定的第二條件,包括:
[0022]所選取的亮度區域內包含的像素點的個數大于或等于設定的第五閾值;或者所選取的亮度區域內包含的像素點的個數與所述圖像中包含的像素點的個數的比例大于或等于設定的第六閾值。
[0023]可選的,該方法還包括:在所選取的連續亮度區域內包含的像素點的個數不滿足設定的第二條件時,重新獲取采集到的圖像。
[0024]可選的,將所選取的連續亮度區域作為目標區域,包括:
[0025]確定出所述目標區域四個頂點處的像素點,并保存確定出的像素點的坐標信息;
[0026]按照順時針或逆時針的方向,通過直線依次連接確定出的像素點,得到四邊形封閉區域,并將得到的封閉區域作為最終的目標區域。
[0027]本發明實施例提供的一種確定圖像中的目標區域的裝置,包括:
[0028]單元劃分模塊,用于將采集到的圖像劃分為若個單元,并計算每個單元的平均亮度值;
[0029]亮度等級確定模塊,用于根據預設的平均亮度值與亮度等級的對應關系,確定出每個單元的平均亮度值對應的亮度等級;
[0030]連續亮度區域確定模塊,用于在所述圖像中亮度等級大于或等于設定閾值的單元的個數滿足設定的第一條件時,從所述圖像中,確定出至少一個連續亮度區域,所述連續亮度區域內包含的每個單元對應的亮度等級均大于或等于設定的亮度閾值;
[0031]選取模塊,用于從所述至少一個連續亮度區域中,選取包含像素點最多的連續亮度區域;
[0032]目標區域確定模塊,用于在所選取的連續亮度區域內包含的像素點的個數滿足設定的第二條件時,將所選取的連續亮度區域作為目標區域。
[0033]可選的,所述圖像中亮度等級大于或等于設定閾值的單元的個數滿足設定的第一條件,包括:
[0034]所述圖像中亮度等級大于或等于設定閾值的單元的個數大于或等于設定的第一閾值;或者所述圖像中亮度等級大于或等于設定閾值的單元的個數與所述圖像包含的單元的總個數的比例大于或等于設定的第二閾值。
[0035]可選的,所述連續亮度區域確定模塊具體用于:
[0036]對所述圖像進行連續化處理;確定出連續化處理后的圖像中的至少一個連續亮度區域。
[0037]可選的,所述連續亮度區域確定模塊對所述圖像進行連續化處理,包括:
[0038]以設定的滑動窗口遍歷每個單元,所述滑動窗口的大小為a*b個單元所占的區域大小,a小于所述圖像中每行包含的單元的數目,b小于所述圖像中每列包含的單元的數目;
[0039]在所述滑動窗口內的a*b個單元中,亮度等級低于所述亮度閾值的單元的個數滿足設定的第三條件時,將亮度等級低于所述亮度閾值的單元的亮度等級調整到所述亮度閾值。
[0040]可選的,亮度等級低于所述亮度閾值的單元的個數滿足設定的第三條件,包括:
[0041]亮度等級低于所述亮度閾值的單元的個數小于或等于設定的第三閾值;或者亮度等級低于所述亮度閾值的單元的個數與所述滑動窗口內包含的單元的總個數的比例小于或等于設定的第四閾值。
[0042]可選的,所選取的連續亮度區域內包含的像素點的個數滿足設定的第二條件,包括:
[0043]所選取的亮度區域內包含的像素點的個數大于或等于設定的第五閾值;或者所選取的亮度區域內包含的像素