新四季網

一種圖像處理方法及電子設備的製作方法

2023-06-01 22:45:41 1

專利名稱:一種圖像處理方法及電子設備的製作方法
技術領域:
本發明涉及電子技術領域,尤其涉及一種圖像處理方法及電子設備。
背景技術:
隨著電子技術的進步,現有技術中出現了各種交互設備,比如說投影交互設備,用戶可以使用雷射筆在投影屏幕上進行對應的操作,具體來講,投影交互設備可以通過自身攜帶的攝像頭採集投影屏幕上的圖像,從而在該圖像中確定出雷射點所在的位置,然後根據確定出的位置對應的進行響應,從而通過雷射筆對電子設備實現遠程控制。本申請發明人在實施本發明的過程中發現現有技術中存在如下技術問題或缺陷:在投影交互的過程中準確的定位目標區域十分關鍵,但是由於受到外界環境光照以及圖像採集單元自身曝光時間的影響,因此圖像中的背景圖像與投影圖像很難區分開,因此,導致投影交互設備對投影圖像的輪廓及頂點檢測不準確的技術問題。

發明內容
本發明提供了一種圖像處理方法及電子設備,用以解決現有技術中由於受到外界環境光照以及圖像採集單元自身曝光時間的影響,因此圖像中的背景圖像與投影圖像很難區分開,因此,導致投影交互設備對投影圖像的輪廓及頂點檢測不準確的技術問題,其具體的技術方案如下:一種圖像處理方法,應用於一電子設備,所述電子設備包括一圖像採集單元,所述圖像採集單元能夠採集一包含投影圖像以及背景圖像的第一圖像以及只包含所述背景圖像的第二圖像,所述方法包括:根據第一預設規則對所述第一圖像以及所述第二圖像進行處理,並得到第三圖像,其中,所述第三圖像中只包含了所述投影圖像;對所述第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像;根據與所述第一預設規則不同的第二預設規則對所述第四圖像進行處理,獲取所述第四圖像中所述投影圖像的輪廓信息。—種電子設備,所述電子設備包括:圖像採集單元,用於採集包含投影圖像以及背景圖像的第一圖像以及只包含背景圖像的第二圖像;第一處理單元,用於根據第一預設規則對所述第一圖像以及所述第二圖像進行處理,並得到第三圖像,其中,所述第三圖像中只包含了所述投影圖像;二值化處理單元,用於對所述第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像;第二處理單元,用於根據與所述第一預設規則不同的第二預設規則對所述第四圖像進行處理,獲取所述第四圖像中所述投影圖像的輪廓信息。
本發明實施例提供的一個或者多個實施例至少存在如下技術效果或優點:在本發明實施例中通過圖像採集單元採集第一圖像以及第二圖像,並通過差影法以及第二圖像,去除掉第一圖像中背景中的幹擾像素,即取出掉第一圖像中的背景圖像,獲得第三圖像,然後對第三圖像進行二值化處理得到第四圖像,最後通過連通域算法以及輪廓跟蹤算法對第四圖像進行處理,並得到第四圖像中投影圖像的輪廓信息,從而解決了現有技術中由於受到外界環境光照以及圖像採集單元自身曝光時間的影響,因此圖像中的背景圖像與投影圖像很難區分開,因此,導致投影交互設備對投影圖像的輪廓檢測不準確的技術問題,進而有效的避免外界環境光照以及圖像採集單元的影響,降低了圖像幹擾點影響,提升了對圖像輪廓的識別精準度。在本發明實施例中在對投影圖像進行輪廓確定之後,該電子設備將根據圖像的頂點以及角點檢測算法對圖像進行頂點的確認,從而解決了現有技術中的頂點檢測時圖像幹擾點以及偽頂點的影響,進而避免了頂點檢測時圖像幹擾點以及偽頂點對圖像頂點的定位影響,提升了電子設備頂點檢測準確度。


圖1所示為本發明實施例中一種圖像處理方法的流程圖;圖2所示為本發明實施例中第一圖像的示意圖;圖3所示為本發明實施例中第二圖像的示意圖;圖4所示為本發明實施例中第三圖像的示意圖;圖5所示為本發明實施例中標記後的圖像示意圖;圖6a所示為本發明實施例中第一角度值大於90度示意圖;圖6b所示為本發明實施例中第一角度值等於90度示意圖;圖6c所示為本發明實施例中第一角度值小於90度示意圖;圖7所示為本發明實施例一種電子設備的具體結構示意圖。
具體實施例方式本發明提供了一種圖像處理方法及電子設備,首先來講該方法應用於一電子設備中,該電子設備包括一圖像採集單元,該圖像採集單元能夠採集包含一投影圖像以及背景圖像的第一圖像以及只包含背景圖像的第二圖像,該方法具體包括:根據第一預設規則對第一圖像及第二圖像進行處理,並得到第三圖像,其中,第三圖像中只包含了投影圖像,然後對第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像,最後根據第二預設規則對第四圖像進行處理,獲取第四圖像中的該投影圖像的輪廓信息。簡單的來講,該電子設備中的圖像採集單元將採集兩張圖像,然後根據兩張圖像獲取到只包含投影圖像的一張圖像,最後該電子設備通過預設的圖像處理算法對得到的圖像進行處理,並得到該投影圖像在該圖像中的邊緣輪廓,從而就可以有效的避免現有技術中由於外界環境光照以及圖像採集單元自身曝光時間的影響,因此圖像中的背景圖像與投影圖像很難區分開,因此,導致投影交互設備對投影圖像的輪廓及頂點檢測不準確的技術問題。下面通過附圖以及具體實施例對本發明技術方案做詳細的說明,應當理解本發明實施例以及實施例中具體技術特徵只是對本發明技術方案的詳細說明,而並不是對本發明技術方案的限定,在不衝突的情況下,本發明實施例以及實施例中的具體技術特徵可以相
互組合。如圖1所示為本發明實施例中一種圖像處理方法的流程圖,該方法包括:步驟101,根據第一預設規則對第一圖像以及第二圖像進行處理,並得到第三圖像,其中,第三圖像中只包含了投影圖像。首先,該方法應用於一電子設備中,該電子設備包含了一圖像採集單元,該圖像採集單元能夠採集一包含投影圖像以及背景圖像的第一圖像,然後該電子設備將停止將投影圖像投影到投影屏幕上,然後通過該圖像採集單元採集只包含背景圖像的第二圖像。比如說,該電子設備具體為投影交互設備,然後在該投影交互設備上包含了一圖像採集單元,該圖像採集單元能夠採集投影交互設備投影到投影屏幕上的第一圖像,當然,該圖像採集單元採集到的第一圖像並不僅僅只包含了投影圖像,還包含了投影圖像以外的背景圖像(如圖2所示),若是直接使用圖像二值化進行處理則會受到環境中光照強度以及攝像頭曝光時間的影響,從而使得二值化的圖像將無法直接對投影圖像的輪廓進行準確定位。因此,在本發明實施例中在該投影交互設備採集到第一圖像之後,該投影交互設備將停止將投影圖像投影到投影屏幕上,此時,該投影交互設備上的圖像採集單元將採集該投影屏幕對應的背景圖像的第二圖像(如圖3所示),也就是說在第二圖像中只包含了背景圖像。在圖像採集單元採集到第一圖像以及第二圖像之後,該電子設備將根據第一預設規則對第一圖像以及第二圖像進行處理,然後得到第三圖像,其實,在本發明實施例中第一預設規則為差影法,即:在獲取到第一圖像與第二圖像之後,該電子設備將根據差影法使用第一圖像減去第二圖像,從而可以直接去除掉第一圖像中的背景圖像,然後該電子設備獲取到的第三圖像中就只包括了投影圖像(如圖4所示)。本發明實施例中只是使用差影法來舉例說明了去除第一圖像中的背景圖像的實施方式,當然,本領域技術人員很容易的可以想到使用其他方式來去除第一圖像中的背景圖像,在此不再贅述。在得到第三圖像之後,該電子設備將根據第三圖像來執行步驟102。步驟102,對第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像。若要對第三圖像中的投影圖像進行準確的定位,就需要對第三圖像進行圖像處理,在本發明實施例中在得到第三圖像之後,該電子設備將通過預設的二值化圖像處理方法對得到的第三圖像進行二值化處理,並得到二值化處理之後的第四圖像。在得到第四圖像之後,該電子設備根據第四圖像執行步驟103。步驟103,根據與第一預設規則不同的第二預設規則對第四圖像進行處理,獲取第四圖像中投影圖像的輪廓信息。在該電子設備通過二值化處理得到第四圖像之後,該電子設備將根據圖像連通域算法對第四圖像進行處理,並生成連通域算法之後的臨時圖像,具體來講,在本發明實施例中該連通域的算法即:根據連通域算法對第四圖像中每個像素點進行梯度計算,然後得到每個像素點的梯度值,並對計算得到的每個像素點的梯度值進行標號,對標號後的梯度值進行統計,並獲取到對應的統計結果,然後該電子設備將判定統計結果是否滿足預設條件,當統計結果滿足預設條件時,則將該統計結果中滿足預設條件的第一統計結果合併。其中,統計的方式是按照不同的灰度值進行梯度值的統計,也就是說該電子設備將統計每個灰度值中包含了該灰度值下所有的梯度值。具體來講,在獲取到第四圖像中每個灰度值所包含的梯度值之後,該電子設備將生成處理完成後的臨時圖像,然後該電子設備將判定每個灰度值中所包含的梯度值與預設梯度值之間的大小,具體來講,在該電子設備中預存了一梯度值閾值,然後該電子設備會將統計出來的每個灰度值對應的梯度值與預存的梯度值閾值進行比較,然後可以得到比較結果,此時,該電子設備為了提高投影圖像邊緣的平整性,該電子設備會將梯度值小於梯度值閾值的進行合併,並且是反覆的執行梯度值合併的操作,直至合併後的梯度值大於預存的梯度值閾值。在將所有灰度值對應的梯度值進行處理之後,該電子設備將通過預存在該電子設備中的輪廓跟蹤算法對臨時圖像進行處理,最後在該臨時圖像中獲取投影圖像的輪廓信息。進而通過本發明實施例中輪廓信息確定方法可以有效避免外界環境光照以及圖像採集單元自身曝光時間的影響導致投影交互設備對投影圖像的輪廓及頂點檢測不準確的技術問題,從而更加精確的提取出投影圖像的輪廓信息,因此通過本發明實施例中的連通域算法與輪廓跟蹤算法結合,能夠自動並且更加精確的對投影圖像的輪廓識別。在獲取到第四圖像中投影圖像的輪廓信息之後,該電子設備需要對投影圖像的輪廓信息中的頂點信息進行精確的確定。但是,通過輪廓跟蹤算法得到的圖像中包含了較多的幹擾點,導致找到的投影圖像邊緣並不是平滑的,投影圖像的輪廓邊緣會出現很多鋸齒和凹凸,因此,需要在輪廓邊緣上獲取到頂點十分困難,因此在本發明實施例中採用角點檢測算法以及預設規則在輪廓邊緣上精確確定出頂點。具體來講,該電子設備獲取頂點信息的方式如下:首先,該電子設備將獲取第四圖像中4個頂點坐標以及第四圖像中投影圖像的輪廓信息中的所有邊緣角點,並相應的對檢測到的邊緣角點進行標記(如圖5所示),在圖5中對所有的角點標記為紅色的點,然後該電子設備會將檢測出來的所有角點存儲。同時,該電子設備將在第四圖像中建立一圖像輪廓坐標系,其中,該圖像輪廓坐標系是針對第四圖像的輪廓邊緣所建立的坐標系,在將圖像輪廓坐標系建立完成之後,該電子設備將獲取到該圖像輪廓坐標系中橫坐標的最小值Xmin以及最大值Xmax,同時找出縱坐標的最小值ymin以及最大值ymax,然後該電子設備將根據上述的橫坐標最大值、最小值以及縱坐標最大值、最小值來確定出第四圖像中的四個頂點,在本發明實施例中具體的頂點定位為:左上頂點為(xmin,ymin)、左下頂點為(xmin,ymax)、右上頂點為(xmax,ymin)、右下頂點為(xfflax, ymax),在獲取到所有的頂點之後,該電子設備會將所有的的頂點保存,然後該電子設備將針對每一個角點進行檢測,當該電子設備在所有的角點中確定出第一角點時,則該電子設備將獲取第一角點的八鄰域灰度值,同時該電子設備會去獲取到與第一角點左邊相鄰的第二角點以及右邊相鄰的第三角點,也就是說第一角點位於第二角點與第三角點之間。最後,該電子設備將根據第一角點、第二角點、第三角點以及第一角點的八鄰域灰度值確定第一角點是否為投影圖像的頂點,或者是根據第一角點在圖像坐標系中的坐標以及4個頂點在圖像坐標系中的坐標確定該第一角點是否為投影圖像的頂點。
其中,該電子設備首先將獲取第一角點當前第一灰度值為f(i,j),然後對應的獲取該第一角點八鄰域灰度值,該八鄰域灰度值為相對於第一角點各個方向所對應的灰度值,在本發明實施例中定義的八鄰域灰度值為:左上方灰度值為f(i_l,j-Ι)、左方灰度值為f(i_l,j)、左下方灰度值為f(i_l,j+Ι)、正下方灰度值為f(i,j+Ι)、正上方灰度值為f (i,j_l)、右下方灰度值為f (i+1,j+1)、右方灰度值為f (i+1,j)、右上方灰度值為
f(i+l, j-l)o在確定第一角點是否為投影圖像的頂點之前,該電子設備將確定第一角點、第二角點、第三角點在圖像坐標系中的坐標,然後將第一角點與第二角點連接以及第一角點與第三角點連接,從而該電子設備就能夠確定出第一角點第二角點連線與第一角點第三角點連線的第一角度值,當獲取到第一角度值之後,該電子設備將判定第一角度值與預設角度值之間的大小,最後根據第一角度值與預設角度值之間的關係來確定使用哪種預存的方式來確定第一角點是否為投影圖像的頂點,其具體的確定方式如下:具體來將,該電子設備確定第一角點是否為投影圖像的頂點包括了三種情況,具體如下:情況一:當該電子設備判定第一角度值大於90度時(如圖6a所示),則該電子設備將確定第一角點的當前灰度值與八鄰域中的那些灰度值相同。當第一角點當前的第一灰度值f(i,j)與正下方灰度值f (i,j+Ι)以及右下方灰度值f(i+l,j+Ι)相同時,則該電子設備將確定第一角點為投影圖像的左上頂點;當第一角點當前的第一灰度值f(i,j)與正下方灰度值f (i,j+Ι)以及左下方灰度值f(1-l,j+Ι)相同時,則該電子設備將確定第一角點為投影圖像的右上頂點;當第一角點當前的第一灰度值f(i,j)與正上方灰度值f (i,j-1)以及右上方灰度值f(i+l,j-Ι)相同時,則該電子設備將確定第一角點為投影圖像的左下頂點;當第一角點當前的第一灰度值f(i,j)與正上方灰度值f (i,j-1)以及左上方灰度值f(1-1,j-Ι)相同時,則該電子設備將確定第一角點為投影圖像的右下頂點;只要是相鄰角點之間的角度大於90度,則該電子設備將通過上述的方式進行判定,確定出剩餘的角點是否為頂點,當然,在確定其他角點時,則該電子設備將需要確定出其他角點的八鄰域灰度值,然後重新進行確定。情況二:當該電子設備判定第一角度值等於90度時(如圖6b所示),則該電子設備將確定第一角點的當前灰度值與八鄰域中的那些灰度值相同。當第一角點當前的第一灰度值f (i, j)與右下方灰度值f (i+1, j+Ι)相同時,則該電子設備將確定第一角點為投影圖像的左上頂點;當第一角點當前的第一灰度值f(i,j)與右上方灰度值f(i+l,j-1)相同時,則該電子設備將確定第一角點為投影圖像的左下頂點;當第一角點當前的第一灰度值f (i, j)與左下方灰度值f (1-1, j+Ι)相同時,則該電子設備將確定第一角點為投影圖像的右上頂點;當第一角點當前的第一灰度值f(i,j)與左上方灰度值f(i_l,j-1)相同時,則該電子設備將確定第一角點為投影圖像的右下頂點;
情況三:當所述第一夾角值小於90度(如圖6c所示)並且所述第一角點與所述4個頂點中左上頂點(Xmin,Yfflin)的距離最短時,則確定所述第一角點為所述投影圖像的左上頂點;當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中左下頂點(xmin,Yfflax)的距離最短時,則確定所述第一角點為所述投影圖像的左下頂點;當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中右下頂點(xmax,Yfflax)的距離最短時,則確定所述第一角點為所述投影圖像的右下頂點;當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中右上頂點(xmax,Yfflin)的距離最短時,則確定所述第一角點為所述投影圖像的右上頂點。通過上述的三種情況來識別頂點可以有效的避免輪廓線不平滑所導致的多個偽頂點的幹擾,從而該電子設備能夠在所有的角點中精確的確定出投影圖像的頂點,進而就實現了對投影圖像的準確定位。對應本發明實施例一種圖像處理方法,本發明實施例中還提供了一種電子設備,如圖7所示為本發明實施例中一種電子設備的具體結構示意圖,該電子設備包括:圖像採集單元701,用於採集包含投影圖像以及背景圖像的第一圖像以及只包含背景圖像的第二圖像;第一處理單元702,用於根據第一預設規則對所述第一圖像以及所述第二圖像進行處理,並得到第三圖像,其中,所述第三圖像中只包含了所述投影圖像;二值化處理單元703,用於對所述第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像;第二處理單元704,用於根據與所述第一預設規則不同的第二預設規則對所述第四圖像進行處理,獲取所述第四圖像中所述投影圖像的輪廓信息。其中,該電子設備中的第二處理單元704包括了第一處理模塊以及第二處理模塊,第一處理模塊用於根據圖像連通域算法對所述第四圖像進行處理,獲取處理後的臨時圖像;第二處理模塊,用於根據輪廓跟蹤算法對所述臨時圖像進行處理,獲取所述臨時圖像中所述投影圖像的所述輪廓信息。為了更加準確的獲取到投影圖像的輪廓,因此,在本發明實施例中該第一處理模塊包括:梯度值計算子模塊,用於根據所述圖像連通域算法對所述第四圖像中每個像素點進行梯度計算,並獲取每個像素點的梯度值;標號子模塊,用於對所述第四圖像中的每個像素點的梯度值進行標號,獲取標號後的所述臨時圖像。然後該第二處理模塊包括:統計子模塊,用於按照灰度值的大小對所述臨時圖像中所有像素點的所述梯度值進行統計,獲取每個灰度值對應的統計結果;判定子模塊,用於判定所述統計結果是否滿足預設條件,並生成一判定結果;合併處理模塊,用於當所述判定結果表徵所述統計結果滿足預設條件時,則將所述統計結果中滿足所述預設條件的第一統計結果合併。通過上述的第一處理模塊以及第二處理模塊對圖像進行處理之後,該電子設備中還包括了:第一獲取單元705,用於獲取所述第四圖像中4個頂點坐標以及所述投影圖像的輪廓信息中的邊緣角點;第二獲取單元706,用於獲取所述邊緣角點中第一角點的八鄰域灰度值;確定單元707,用於根據所述第一角點、與所述第一角點相鄰的第二角點以及第三角點以及所述八領域灰度值確定所述第一角點是否為所述投影圖像的頂點;或者用於根據所述第一角點以及所述4個頂點確定所述第一角點是否為所述投影圖像的頂點。其中,該第二獲取單元706具體用於獲取所述第一角點自身的第一灰度值,以及相對於所述第一角點位置包含左上方灰度值、左方灰度值、左下方灰度值、正下方灰度值、正上方灰度值、右下方灰度值、右方灰度值、右上方灰度值的所述八鄰域灰度。在第二獲取單元706獲取到八鄰域灰度之後,該電子設備中的確定單元具體用於獲取所述第二角點所述第一角點之間連線與所述第三角點所述第一角點之間連線的第一夾角值;當所述第一夾角值大於90度並且所述正下方灰度值和所述右下方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的左上頂點;當所述第一夾角值大於90度並且所述正下方灰度值和所述左下方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右上頂點;當所述第一夾角值大於90度並且所述正上方灰度值和所述右上方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的左下頂點;當所述第一夾角值大於90度並且所述正上方灰度值和所述左上方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右下頂點。或者用於:獲取所述第二角點所述第一角點之間連線與所述第三角點所述第一角點之間連線的第一夾角值;當所述第一夾角值等於90度並且所述第一角點的所述右下方灰度值與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的左上頂點;當所述第一夾角值等於90度並且所述第一角點的所述右上方灰度值與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的左下頂點;當所述第一夾角值等於90度並且所述第一角點的所述左下方灰度值與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右上頂點;當所述第一夾角值等於90度並且所述第一角點的所述左上方灰度值與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右下頂點。或者用於:獲取所述第二角點所述第一角點之間連線與所述第三角點所述第一角點之間連線的第一夾角值;當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中左上頂點的距離最短時,則確定所述第一角點為所述投影圖像的左上頂點;當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中左下頂點的距離最短時,則確定所述第一角點為所述投影圖像的左下頂點;
當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中右下頂點的距離最短時,則確定所述第一角點為所述投影圖像的右下頂點;當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中右上頂點的距離最短時,則確定所述第一角點為所述投影圖像的右上頂點。本發明實施例提供的一個或者多個實施例至少存在如下技術效果或優點:在本發明實施例中通過圖像採集單元採集第一圖像以及第二圖像,並通過差影法以及第二圖像,去除掉第一圖像中的背景圖像,獲得第三圖像,然後對第三圖像進行二值化處理得到第四圖像,最後通過連通域算法以及輪廓跟蹤算法對第四圖像進行處理,並得到第四圖像中投影圖像的輪廓信息,從而解決了現有技術中由於受到外界環境光照以及圖像採集單元自身曝光時間的影響,因此圖像中的背景圖像與投影圖像很難區分開,因此,導致投影交互設備對投影圖像的輪廓及頂點檢測不準確的技術問題,進而有效的避免外界環境光照以及圖像採集單元的影響,降低了圖像幹擾點影響,提升了對圖像輪廓的識別精準度。在本發明實施例中在對投影圖像進行輪廓確定之後,該電子設備將根據圖像的頂點以及角點檢測算法對圖像進行頂點的確認,從而解決了現有技術中的頂點檢測時圖像幹擾點以及偽頂點的影響,進而避免了頂點檢測時圖像幹擾點以及偽頂點對圖像頂點的定位影響,提升了電子設備頂點檢測準確度。本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種圖像處理方法,應用於一電子設備,所述電子設備包括一圖像採集單元,所述圖像採集單元能夠採集一包含投影圖像以及背景圖像的第一圖像以及只包含所述背景圖像的第二圖像,其特徵在於,所述方法包括: 根據第一預設規則對所述第一圖像以及所述第二圖像進行處理,並得到第三圖像,其中,所述第三圖像中只包含了所述投影圖像; 對所述第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像; 根據與所述第一預設規則不同的第二預設規則對所述第四圖像進行處理,獲取所述第四圖像中所述投影圖像的輪廓信息。
2.按權利要求1所述的方法,其特徵在於,根據與所述第一預設規則不同的第二預設規則對所述第四圖像進行處理,獲取所述第四圖像中的投影圖像的輪廓信息,具體包括: 根據圖像連通域算法對所述第四圖像進行處理,獲取處理後的臨時圖像; 根據輪廓跟蹤算法對所述臨時圖像進行處理,獲取所述臨時圖像中所述投影圖像的所述輪廓信息。
3.按權利要求2所述的方法,其特徵在於,所述根據輪廓跟蹤算法對所述臨時圖像進行處理,獲取所述臨時圖像中的所述投影圖像的所述輪廓信息,具體包括: 按照灰度值的大小對所述臨時圖像中所有像素點的所述梯度值進行統計,獲取每個灰度值對應的統計結果; 判定所述統計結果是否滿足預設條件,並生成一判定結果; 當所述判定結果 表徵所述統計結果滿足預設條件時,則將所述統計結果中滿足所述預設條件的第一統計結果合併。
4.按權利要求Γ3中任一權項所述的方法,其特徵在於,在所述根據與所述第一預設規則不同的第二預設規則對所述第四圖像進行處理,獲取所述第四圖像中所述投影圖像的輪廓信息之後,所述方法還包括: 獲取所述第四圖像中4個頂點坐標以及所述投影圖像的輪廓信息中的邊緣角點; 獲取所述邊緣角點中第一角點的八鄰域灰度值; 根據所述第一角點、與所述第一角點相鄰的第二角點以及第三角點以及所述八領域灰度值確定所述第一角點是否為所述投影圖像的頂點;或者 根據所述第一角點以及所述4個頂點確定所述第一角點是否為所述投影圖像的頂點。
5.按權利要求4所述的方法,其特徵在於,所述獲取所述投影圖像的輪廓信息中的邊緣角點,具體為: 通過所述電子設備中預設的角點檢測算法檢測所述投影圖像的輪廓信息中的所述邊緣角點。
6.按權利要求5所述的方法,其特徵在於,所述獲取所述邊緣角點中第一角點的八鄰域灰度值,具體為: 獲取所述第一角點自身的第一灰度值,以及相對於所述第一角點位置包含左上方灰度值、左方灰度值、左下方灰度值、正下方灰度值、正上方灰度值、右下方灰度值、右方灰度值、右上方灰度值的所述八鄰域灰度。
7.按權利要求6所述的方法,其特徵在於,所述根據所述第一角點與所述第一角點相鄰的第二角點以及第三角點以及所述八鄰域灰度值確定所述第一角點是否為所述投影圖像的頂點,具體包括: 獲取所述第二角點和所述第一角點之間連線與所述第三角點和所述第一角點之間連線的第一夾角值; 當所述第一夾角值大於90度並且所述正下方灰度值和所述右下方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的左上頂點; 當所述第一夾角值大於90度並且所述正下方灰度值和所述左下方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右上頂點; 當所述第一夾角值大於90度並且所述正上方灰度值和所述右上方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的左下頂點; 當所述第一夾角值大於90度並且所述正上方灰度值和所述左上方灰度值皆與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右下頂點。
8.按權利要求6所述的方法,其特徵在於,所述根據所述第一角點、與所述第一角點相鄰的第二角點以及第三角點以及所述八鄰域灰度值確定所述第一角點是否為所述投影圖像的頂點,具體包括: 獲取所述第二角點和所述第一角點之間連線與所述第三角點和所述第一角點之間連線的第一夾角值; 當所述第一夾角值等於90度並且所述第一角點的所述右下方灰度值與所述第一灰度值相同時,則 確定所述第一角點為所述投影圖像的左上頂點; 當所述第一夾角值等於90度並且所述第一角點的所述右上方灰度值與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的左下頂點; 當所述第一夾角值等於90度並且所述第一角點的所述左下方灰度值與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右上頂點; 當所述第一夾角值等於90度並且所述第一角點的所述左上方灰度值與所述第一灰度值相同時,則確定所述第一角點為所述投影圖像的右下頂點。
9.按權利要求6所述的方法,其特徵在於,所述根據所述第一角點以及所述4個頂點確定所述第一角點是否為所述投影圖像的頂點,具體包括: 獲取所述第二角點和所述第一角點之間連線與所述第三角點和所述第一角點之間連線的第一夾角值; 當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中左上頂點的距離最短時,則確定所述第一角點為所述投影圖像的左上頂點; 當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中左下頂點的距離最短時,則確定所述第一角點為所述投影圖像的左下頂點; 當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中右下頂點的距離最短時,則確定所述第一角點為所述投影圖像的右下頂點; 當所述第一夾角值小於90度並且所述第一角點與所述4個頂點中右上頂點的距離最短時,則確定所述第一角點為所述投影圖像的右上頂點。
10.一種電子設備,其特徵在於,所述電子設備包括: 圖像採集單元,用於採集包含投影圖像以及背景圖像的第一圖像以及只包含背景圖像的第二圖像;第一處理單元,用於根據第一預設規則對所述第一圖像以及所述第二圖像進行處理,並得到第三圖像,其中,所述第三圖像中只包含了所述投影圖像; 二值化處理單元,用於對所述第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像; 第二處理單元,用於根據與所述第一預設規則不同的第二預設規則對所述第四圖像進行處理,獲取所述第四 圖像中所述投影圖像的輪廓信息。
全文摘要
本發明提供了一種圖像處理方法及電子設備,該電子設備中圖像採集單元能夠採集包含一投影圖像以及背景圖像的第一圖像以及只包含背景圖像的第二圖像,該方法具體包括根據第一預設規則對第一圖像及第二圖像進行處理,並得到第三圖像,其中,第三圖像中只包含了投影圖像,然後對第三圖像進行圖像二值化處理,得到圖像二值化處理後的第四圖像,最後根據第二預設規則對第四圖像進行處理,獲取第四圖像中的該投影圖像的輪廓信息。從而解決了現有技術中由於受到外界環境光照以及圖像採集單元自身曝光時間的影響,因此圖像中的背景圖像與投影圖像很難區域開,因此,導致投影交互設備對投影圖像的輪廓及頂點檢測不準確的技術問題。
文檔編號G06T7/00GK103093475SQ201310032668
公開日2013年5月8日 申請日期2013年1月28日 優先權日2013年1月28日
發明者王震, 張培龍 申請人:海信集團有限公司

同类文章

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

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