国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像處理方法和電子終端的制作方法

      文檔序號:6364708閱讀:210來源:國知局
      專利名稱:圖像處理方法和電子終端的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖像處理方法和電子終端。
      背景技術(shù)
      由卡梅隆導(dǎo)演的3D科幻電影巨制《阿凡達(dá)》引爆3D熱潮,3D瞬間席卷全國。作為一種圖畫顯示技術(shù),3D技術(shù)實(shí)現(xiàn)電視畫面前所未有的逼真效果。在2D畫面顯示下,電視觀眾僅僅作為一個(gè)觀看者,電視顯示的內(nèi)容,讓觀眾在潛意識里面就是一個(gè)目擊者或者旁觀者。但在3D畫面的情境下,觀看者發(fā)生了心理的位移。在電視中呈現(xiàn)的3D立體畫面,給到觀看者最直接的感覺就是自己好像被帶到了電視畫面的情景中。這種真實(shí)的視覺感受豐富了觀眾的視覺體驗(yàn),使得立體視頻內(nèi)容的需求以日劇增。為了配合立體設(shè) 備,市場需要大量立體視頻內(nèi)容,但目前可用于立體顯示的立體視頻還十分匱乏,影響市場發(fā)展。現(xiàn)階段解決立體內(nèi)容短缺的最快捷、最有效的途徑就是利用2D圖像轉(zhuǎn)3D圖像技術(shù),讓龐大的資料庫最大化利用。圖像合成是2D圖像轉(zhuǎn)3D圖像技術(shù)中重要部分,通過這一處理獲得左右眼圖像。目前采用像素平移方法,但帶來一個(gè)重要問題,即“Hole”問題。由于深度值不同,平移量也不同,像素平移后,由于不知道遮擋區(qū)域的像素值,會(huì)出現(xiàn)“Hole”,且造成圖像不平滑。其中“Hole”,即“空洞”,由于圖像中被遮擋的區(qū)域的像素值未知,圖像中的圖形對象經(jīng)過不同距離的平移后,圖像中被遮擋的區(qū)域表現(xiàn)為空洞。

      發(fā)明內(nèi)容
      本發(fā)明提供一種圖像處理的方法和電子終端,用于解決現(xiàn)有技術(shù)中2D圖像轉(zhuǎn)3D圖像技術(shù)中出現(xiàn)的“Hole”問題。本發(fā)明一方面提供一種圖像處理方法,用于處理一待處理圖像,所述方法包括:獲取所述待處理圖像的前景對象區(qū)域的深度值;基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量;基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量;以及基于所述平移量和所述伸縮量處理所述前景對象區(qū)域。優(yōu)選地,在所述確定所述前景對象區(qū)域的伸縮量之前,所述方法還包括:獲取所述待處理圖像的后景對象區(qū)域的深度值;基于所述后景對象區(qū)域的深度值,確定所述后景對象區(qū)域的平移量。優(yōu)選地,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,具體包括:基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域的尺寸;以及基于所述待處理區(qū)域的尺寸,確定所述前景對象區(qū)域的
      伸縮量。優(yōu)選地,所述基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域尺寸,具體為:確定所述待處理區(qū)域的尺寸為所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量間差的絕對值。
      優(yōu)選地,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,具體為:S1 = Dl*c/(2*(Dl+b));其中SI表示所述前景對象區(qū)域的平移量;D1表示所述前景對象區(qū)域的深度值;c表示用戶的兩眼之間的距離;b表示所述用戶的兩眼到顯示所述待處理圖像的屏幕的最短距離。優(yōu)選地,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,具體為:S1 = K*D1 ;其中SI表示所述前景對象區(qū)域的平移量;D1表示所述前景對象區(qū)域的深度值;1(表示比例因子。優(yōu)選地,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,具體為:基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量。優(yōu)選地,所述基于所述平移量和所述伸縮量處理所述前景對象區(qū)域后,所述方法還包括:判斷處理后的所述前景對象區(qū)域和所述待處理圖像的后景對象區(qū)域之間是否存在待處理區(qū)域;如果是,則對所述待處理區(qū)域進(jìn)行插值處理。本發(fā)明另一方面還提供一種電子終端,所述電子終端包括:顯示器,用于顯示待處理的圖像;主板,與所述顯示器電性連接;處理單元,設(shè)置在所述主板上,用于獲取所述待處理圖像的前景對象區(qū)域的深度值并基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,然后基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,且基于所述平移量和所述伸縮量處理所述前景對象區(qū)域。優(yōu)選地,所述處理單元還包括第一處理芯片,用于在所述確定所述前景對象區(qū)域的伸縮量之前,獲取所述待處理圖像的后景對象區(qū)域的深度值并基于所述后景對象區(qū)域的深度值,確定所述后景對象區(qū)域的平移量。優(yōu)選地,所述處理 單元還包括第二處理芯片,用于所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,所述第二處理芯片具體包括:第一確認(rèn)單元,用于基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域的尺寸;以及第二確認(rèn)單元,用于基于所述待處理區(qū)域的尺寸,確定所述前景對象區(qū)域的伸縮量。優(yōu)選地,所述處理單元還包括第三處理芯片,用于所述基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域尺寸,所述第三處理芯片具體包括:第一計(jì)算單元,用于確定所述待處理區(qū)域的尺寸為所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量間差的絕對值。優(yōu)選地,所述處理單元還包括第四處理芯片,用于所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,所述第四處理芯片具體包括:第三確認(rèn)單元,用于基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量。優(yōu)選地,所述處理單元還包括第五處理芯片,用于所述基于所述平移量和所述伸縮量處理所述前景對象區(qū)域后,所述第五處理芯片的處理還包括:判斷單元,用于判斷處理后的所述前景對象區(qū)域和所述待處理圖像的后景對象區(qū)域之間是否存在待處理區(qū)域;處理單元,如果判斷單元的判斷結(jié)果為是,處理單元?jiǎng)t對所述待處理區(qū)域進(jìn)行插值處理。本發(fā)明的有益效果如下:本發(fā)明一實(shí)施例中通過獲取所述待處理圖像的前景對象區(qū)域的深度值,基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,以及基于所述平移量和所述伸縮量處理所述前景對象區(qū)域。因此通過本發(fā)明將前景對象區(qū)域進(jìn)行尺度伸縮處理,使前景對象區(qū)域遮擋“Hole”區(qū)域,從而有效解決“Hole”問題。此外,本發(fā)明一實(shí)施例中,獲取前景對象區(qū)域的深度值和后景對象區(qū)域的深度值并基于所述前景對象區(qū)域的深度值和后景對象區(qū)域的深度值,確定前景對象區(qū)域的平移量和后景對象區(qū)域的平移量,然后基于前景對象區(qū)域的平移量和后景對象區(qū)域的平移量,確定待處理圖像中的待處理區(qū)域的尺寸并基于待處理區(qū)域的尺寸,確定前景對象區(qū)域的伸縮量,且利用前景對象的伸縮量處理待處理圖像。因此本發(fā)明通過待處理區(qū)域的區(qū)域的尺寸,確定前景對象區(qū)域的伸縮量,能夠準(zhǔn)確地將“Hole”區(qū)域覆蓋,提高可靠性。再進(jìn)一步,本發(fā)明一實(shí)施例中,基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的伸縮量。因此本發(fā)明可以快速獲得伸縮量,提高圖像處理效率。


      圖1為本發(fā)明一實(shí)施例中的待處理圖像;圖2為本發(fā)明一實(shí)施例中圖像處理方法的流程圖;圖3為本發(fā)明一實(shí)施例中待處理圖像的尺寸圖;圖4為本發(fā)明一實(shí)施例中平移之后的圖像;圖5為本發(fā)明一實(shí)施例中縮放之后的圖像;圖6為本發(fā)明一實(shí)施例中深度值和伸縮率的對應(yīng)關(guān)系表;圖7為本發(fā)明另一實(shí)施例中平移之后的圖像;圖8為本發(fā)明另一實(shí)施例中縮放之后的圖像;圖9為本發(fā)明一實(shí)施例中電子終端架構(gòu)圖;圖10為本發(fā)明圖9中處理單元架構(gòu)圖。
      具體實(shí)施例方式本發(fā)明一實(shí)施例提供了一種圖像處理方法,該方法應(yīng)用于一待處理圖像,待處理圖像為一 2D圖像,作為2D圖像轉(zhuǎn)3D圖像技術(shù)的圖像資源。為使本領(lǐng)域技術(shù)人員能 夠更詳細(xì)了解本發(fā)明,以下結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)描述。如圖1所示,待處理圖像10包括前景對象區(qū)域101和后景對象區(qū)域102,前景對象區(qū)域101和后景對象區(qū)域102具有遮擋關(guān)系。為實(shí)現(xiàn)2D圖像轉(zhuǎn)3D圖像技術(shù),采用圖像合成構(gòu)造左右眼圖,目前采用的像素平移方法,而具有遮擋關(guān)系前景對象區(qū)域101和后景對象區(qū)域102,由于深度值不同,平移量也不同,經(jīng)過像素平移后,由于不知道遮擋區(qū)域的像素值,將會(huì)出現(xiàn)如圖4所示的“Hole”區(qū)域403。為了解決2D圖像轉(zhuǎn)3D圖像技術(shù)中出現(xiàn)的“Hole”問題,如圖2所示,圖2為本發(fā)明一實(shí)施例中圖像處理方法的流程圖,本實(shí)施例的方法包括:步驟210:獲取待處理圖像的前景對象區(qū)域的深度值;步驟212:基于前景對象區(qū)域的深度值,確定述前景對象區(qū)域的平移量;步驟214:基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的伸縮量;步驟216:基于平移量和伸縮量處理前景對象區(qū)域。其中,在步驟210中,獲取待處理圖像的前景對象區(qū)域的深度值。具體為:采用SfM法(從運(yùn)動(dòng)恢復(fù)結(jié)構(gòu)法)、DfC法(Depth from cues深度線索法)或MLA法(MachineLearning Algorithm機(jī)器學(xué)習(xí)算法)獲取待處理圖像的前景對象區(qū)域的深度值,其中SfM法,即利用影像中物體的移動(dòng)量、相機(jī)運(yùn)動(dòng)以及物體在三維空間中運(yùn)動(dòng)等物理關(guān)系,估測影像的深度值。SfM法、DfC法、MLA法均為本領(lǐng)域技術(shù)人員所熟悉,所以在此不再贅述,當(dāng)然,在其他實(shí)施例中,也可以通過其他方式獲取深度值,本發(fā)明不作限制。為了便于描述,將前景對象區(qū)域的深度值記為D1,另外,在本實(shí)施例中,所述前景對象區(qū)域的深度值Dl為絕對深度值,單位為米(m)。例如,圖1所示的待處理圖像10中,采用SfM法可獲得前景對象區(qū)域101的深度值Dl為3m。在另一實(shí)施例中,所述前景對象區(qū)的深度值Dl可以為相對深度值,使用8位灰度圖表示,范圍為0-255,可將相對深度值轉(zhuǎn)化為絕對深度值,進(jìn)行單位統(tǒng)一,在以下各實(shí)施例中,為方便說明,均采用絕對深度值。在步驟212中,基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的平移量。具體為:基于前景對象區(qū)域的深度值Dl,通過公式SI = Dl*c/ (2* (Dl+b)),即可確定前景對象區(qū)域的平移量SI,另外,在本實(shí)施例中,所述前景對象區(qū)域的平移量SI,單位為米(m),c表示用戶的兩眼之間的距離,b表示所述用戶的兩眼到顯示待處理圖像的屏幕的最短距離。例如,如圖3所示,屏幕30上顯示有前景對象區(qū)域101,后景對象區(qū)域102,已知c為0.05m,b為5m,Dl為3m,將以上數(shù)據(jù)代入計(jì)算,根據(jù)公式SI = Dl*c/ (2* (Dl+b)),可計(jì)算出前景對象區(qū)域101的平移量SI為0.0067m。在另一實(shí)施例中,所述前景對象區(qū)域的平移量也可采用相對平移量SI’,用像素個(gè)數(shù)表示,即SI’ = Sl/p,其中P為顯示器一個(gè)像素點(diǎn)水平方向的尺寸,在以下各實(shí)施例中,為方便說明,均采用絕對平移量。在步驟214之前,該方法還包括:獲取待處理圖像的后景對象區(qū)域的深度值以及基于后景對象區(qū)域的深度值,確定后景對象區(qū)域的平移量。獲取待處理圖像的后景對象區(qū)域的深度值具體為:采用SfM法、DfC法或MLA法獲取待處理圖像的后景對象區(qū)域的深度值,為了便于描述,將后景對象區(qū)域的深度值記為D2,獲取深度值的三種方法,即SfM法、DfC法、MLA法均為本領(lǐng)域技術(shù)人員所熟悉,所以在此不再贅述,當(dāng)然,在其他實(shí)施例中,也可以通過其他方式獲取深度值,本發(fā)明不作限制。另外,在本實(shí)施例中,所述后景對象區(qū)域的深度值D2為絕對深度值,單位為米(m)。例如,圖1所示的待處理圖像10中,采用SfM法可獲得后景對象區(qū)域102的深度值D2為5m。在另一實(shí)施例中,所述后景對象區(qū)域的深度值D2為相對深度值,使用8位灰度圖表示,范圍為0-255,可將相對深度值轉(zhuǎn)化為絕對深度值,進(jìn)行單位統(tǒng)一,在以下各實(shí)施例中,為方便說明,均采用絕對深度值。

      基于后景對象區(qū)域的深度值,確定后景對象區(qū)域的平移量,具體為:基于后景對象區(qū)域的深度值D2,通過公式S2 = D2*c/(2*(D2+b)),即可確定后景對象區(qū)域的平移量S2,在本實(shí)施例中,后景對象區(qū)域的平移量S2為絕對平移量,單位為米(m),c表示用戶的兩眼之間的距離,b表示所述用戶的兩眼到顯示待處理圖像的屏幕的最短距離。例如,如圖3所示,屏幕30上顯示有前景對象區(qū)域101,后景對象區(qū)域102,已知c為0.05m, b為5m,D2為5m,將以上數(shù)據(jù)代入計(jì)算,根據(jù)公式S2 = D2*c/(2*(D2+b)),可計(jì)算出后景對象區(qū)域102的平移量S2為0.0125m。在另一實(shí)施例中,所述后景對象區(qū)域的平移量也可采用相對平移量S2’,用像素個(gè)數(shù)表示,即S2’ = S2/p,其中P為顯示器一個(gè)像素點(diǎn)水平方向的尺寸,在以下各實(shí)施例中,為方便說明,均采用絕對平移量。在步驟214中,基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的伸縮量。具體為:基于后景對象區(qū)域的平移量和前景對象區(qū)域的平移量,確定待處理圖像的待處理區(qū)域的尺寸以及基于待處理區(qū)域的尺寸,確定前景對象區(qū)域的伸縮量。其中,待處理區(qū)域的尺寸為前景對象區(qū)域的平移量和后景對象區(qū)域的平移量間差的絕對值IS1-S21,待處理區(qū)域即“Hole”區(qū)域。根據(jù)待處理區(qū)域的尺寸|S1-S2|,利用公式Z= (2*|S1_S2|)確定前景對象的伸縮量Z。例如,在2D圖像轉(zhuǎn)變?yōu)?D圖像左眼圖時(shí),由前述計(jì)算得出SI和S2,將圖1中的前景對象區(qū)域101和后景對象區(qū)域102分別根據(jù)前景對象區(qū)域101的平移量SI和后景對象區(qū)域102的平移量S2進(jìn)行向左平移之后可得到如圖4所示的前景對象區(qū)域401和后景對象區(qū)域402,因?yàn)镾I與S2大小不同,即前景對象區(qū)域101和后景對象區(qū)域102平移量不同,所以將會(huì)出現(xiàn)“Hole”區(qū)域403,根據(jù)公式Hole = S1-S2 |,可計(jì)算出“Hole”區(qū)域403的尺寸大小為0.0058m。圖4中,根據(jù)公式Z = 2* | S1-S2 |,可計(jì)算出前景對象區(qū)域401的伸縮量為0.0116m,即前景對象區(qū)域401左右兩邊各增寬0.0058m。在步驟216中,基于平移量和伸縮量處理前景對象區(qū)域。人眼視覺特性表明,對于相同對象,不同距離時(shí)人眼感受的尺寸不同,近景尺寸比遠(yuǎn)景大。利用這一原理,將前景對象區(qū)域尺寸增大,這·樣“Hole”區(qū)域就會(huì)自動(dòng)被前景對象區(qū)域遮擋,從而解決“Hole”填充問題。例如,將圖4中的前景對象區(qū)域401進(jìn)行放大,當(dāng)將前景對象區(qū)域401進(jìn)行根據(jù)伸縮量為0.0116進(jìn)行放大。圖5為經(jīng)過處理之后的圖像,圖5中包括經(jīng)放大處理后的前景對象區(qū)域501、后景對象區(qū)域502和“Hole”區(qū)域503,通過放大處理之后,前景對象區(qū)域501將“Hole”區(qū)域503遮擋。進(jìn)一步,處理過程還包括,采用平滑處理技術(shù)處理區(qū)域邊緣,減少區(qū)域不連續(xù)感,使圖像自然。在另一實(shí)施例中,在步驟212中,基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的平移量。具體為:基于前景對象區(qū)域的深度值,根據(jù)公式SI =K*D1,其中K為比例因子,確定前景對象區(qū)域的平移量。在一實(shí)施例中,可通過公式SI =Dl*c/(2*(Dl+b))進(jìn)行大量的樣本實(shí)驗(yàn),據(jù)實(shí)驗(yàn)結(jié)果顯示,前景對象區(qū)域的平移量和前景對象區(qū)域的深度值呈比例關(guān)系,用公式SI =K*D1表示。例如,圖7所示的待處理圖像70中,前景對象區(qū)域701和后景對象區(qū)域702在屏幕顯示時(shí),觀看效果為前景對象區(qū)域701和后景對象區(qū)域702位于屏幕之前,在這種情況下SI =K*D1公式中K的取值范圍為0.05-0.1。已知前景對象區(qū)域701的深度值Dl為3m,令K取值為0.05時(shí),代入公式SI = K*D1,可計(jì)算出前景對象區(qū)域701的平移量SI為0.15m。在步驟214中,基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的伸縮量。具體為:基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量。例如,圖1所示的待處理圖像中,前景對象區(qū)域101的深度值Dl為3m,查詢深度值和伸縮率的對應(yīng)關(guān)系表圖6可知,當(dāng)Dl為3m時(shí),對應(yīng)的伸縮率為0.1,伸縮量為所述伸縮率與前景對象區(qū)域101尺寸的乘積,假設(shè)圖1的前景對象區(qū)域101的尺寸為一單位面積,則對應(yīng)的伸縮量為0.lm。在步驟216中,基于平移量和伸縮量處理前景對象區(qū)域。具體為:基于平移量,確定待處理圖像中的待處理區(qū)域?;谏炜s量,將前景對象區(qū)域進(jìn)行伸縮處理。人眼視覺特性表明,對于相同對象,不同距離時(shí)人眼感受的尺寸不同,近景尺寸比遠(yuǎn)景大。利用這一原理,將前景對象區(qū)域尺寸增大,這樣“Hole”區(qū)域就會(huì)自動(dòng)被前景對象區(qū)域遮擋,從而解決“Hole”填充問題。例如,在2D圖像轉(zhuǎn)變?yōu)?D圖像右眼圖時(shí),將圖1中的前景對象區(qū)域101根據(jù)前景對象區(qū)域101的平移量SI進(jìn)行向右平移,平移之后得到如圖7所示的前景對象區(qū)域701,平移之后將會(huì)出現(xiàn)“Hole”區(qū)域703。將圖7中的前景對象區(qū)域701進(jìn)行放大,當(dāng)將前景對象區(qū)域701進(jìn)行根據(jù)伸縮率為0.1進(jìn)行等比例放大。圖8為經(jīng)過處理之后的圖像,圖8包括前景對象區(qū)域801、后景對象區(qū)域802和“Hole”區(qū)域803,通過放大處理之后,前景對象區(qū)域801將“Hole”區(qū)域803遮擋。在步驟216之后,還可進(jìn)一步判斷處理后的所述前景對象區(qū)域和所述待處理圖像的后景對象區(qū)域之間是否存在“Hole”區(qū)域,如果是,則對所述“Hole”區(qū)域進(jìn)行插值處理,利用鄰居像素插值得到“Hole”區(qū)域像素,因?yàn)榻?jīng)步驟216處理之后的“Hole”區(qū)域非常小,甚至沒有了,所以需要插值處理的像素面積很小,所以相對于現(xiàn)有技術(shù)中全部使用像素預(yù)測的方法,效果更好。進(jìn)一步,在步驟216之后,處理過程還包括,采用平滑處理技術(shù)處理區(qū)域邊緣,減少區(qū)域不連續(xù)感,使圖像自然。本發(fā)明一實(shí)施例還提供一種電子終端,如圖9所示,電子終端包括:
      顯示器80,用于顯示待處理圖像;主板90,與顯示器電性連接;處理單元901,設(shè)置在主板90上,用于獲取待處理圖像的前景對象區(qū)域的深度值并基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的平移量,然后基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的伸縮量,且基于平移量和伸縮量處理前景對象區(qū)域。如圖10所示,處理單元901還包括第一處理芯片9011,用于在確定前景對象區(qū)域的伸縮量之前,獲取待處理圖像的后景對象區(qū)域的深度值并基于后景對象區(qū)域的深度值,確定后景對象區(qū)域的平移量。處理單元901還包括第二處理芯片9012,用于所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,所述第二處理芯片9012具體包括:第一確認(rèn)單元,用于基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域的尺寸;以及第二確認(rèn)單元,用于基于所述待處理區(qū)域的尺寸,確定所述前景對象區(qū)域的伸縮量。處理單元901還包括第三處理芯片9013,用于所述基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域尺寸,所述第三處理芯片9013具體包括:
      第一計(jì)算單元,用于確定所述待處理區(qū)域的尺寸為所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量間差的絕對值。處理單元901還包括第四處理芯片9014,用于所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,所述第四處理芯片9014具體包括:第三確認(rèn)單元,用于基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量。所述處理單元901還包括第五處理芯片9015,用于所述基于所述平移量和所述伸縮量處理所述前景對象區(qū)域后,所述第五處理芯片9015的處理還包括:判斷單元,用于判斷處理后的所述前景對象區(qū)域和所述待處理圖像的后景對象區(qū)域之間是否存在待處理區(qū)域;處理單元,如果判斷單元的判斷結(jié)果為是,處理單元?jiǎng)t對所述待處理區(qū)域進(jìn)行插值處理。通過閱讀上文所描述的根據(jù)本發(fā)明實(shí)施例的圖像處理方法的操作過程,圖9和圖10所示的電子終端的上述各個(gè)單元的實(shí)施過程就變得非常清楚了,因此,為了說明書的簡潔,在此不再詳述。通過本發(fā)明中的上述各實(shí)施例,至少可以達(dá)到如下技術(shù)效果:本發(fā)明一實(shí)施例中通過獲取所述待處理圖像的前景對象區(qū)域的深度值,基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,以及基于所述平移量和所述伸縮量處理所述前景對象區(qū)域。因此通過本發(fā)明將前 景對象區(qū)域進(jìn)行尺度伸縮處理,使前景對象區(qū)域遮擋“Hole”區(qū)域,從而有效解決“Hole”問題。此外,本發(fā)明一實(shí)施例中,獲取前景對象區(qū)域的深度值和后景對象區(qū)域的深度值并基于所述前景對象區(qū)域的深度值和后景對象區(qū)域的深度值,確定前景對象區(qū)域的平移量和后景對象區(qū)域的平移量,然后基于前景對象區(qū)域的平移量和后景對象,確定待處理圖像中的待處理區(qū)域的尺寸并基于待處理區(qū)域的尺寸,確定前景對象區(qū)域的伸縮量,且利用前景對象的伸縮量處理待處理圖像。因此本發(fā)明通過待處理區(qū)域的區(qū)域的尺寸,確定前景對象區(qū)域的伸縮量,能夠準(zhǔn)確地將“Hole”區(qū)域覆蓋,提高可靠性。再進(jìn)一步,本發(fā)明一實(shí)施例中,基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于前景對象區(qū)域的深度值,確定前景對象區(qū)域的伸縮量。因此本發(fā)明可以快速獲得伸縮量,提高圖像處理效率。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
      權(quán)利要求
      1.一種圖像處理方法,用于處理一待處理圖像,其特征在于,所述方法包括: 獲取所述待處理圖像的前景對象區(qū)域的深度值; 基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量; 基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量;以及 基于所述平移量和所述伸縮量處理所述前景對象區(qū)域。
      2.如權(quán)利要求1所述的方法,其特征在于,在所述確定所述前景對象區(qū)域的伸縮量之前,所述方法還包括: 獲取所述待處理圖像的后景對象區(qū)域的深度值; 基于所述后景對象區(qū)域的深度值,確定所述后景對象區(qū)域的平移量。
      3.如權(quán)利要求2所述的方法,其特征在于,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,具體包括: 基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域的尺寸;以及 基于所述待處理區(qū)域的尺寸,確定所述前景對象區(qū)域的伸縮量。
      4.如權(quán)利要求3所述的方法,其特征在于,所述基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域尺寸,具體為: 確定所述待處理區(qū)域的尺寸為所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量間差的絕對值。
      5.如權(quán)利要求1所述的方法,其特征在于,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,具體為:SI = Dl*c/(2*(Dl+b)); 其中SI表示所述前景對象區(qū)域的平移量; Dl表示所述前景對象區(qū)域的深度值; c表示用戶的兩眼之間的距離; b表示所述用戶的兩眼到顯示所述待處理圖像的屏幕的最短距離。
      6.如權(quán)利要求1所述的方法,其特征在于,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,具體為:SI = K*D1 ; 其中SI表示所述前景對象區(qū)域的平移量; Dl表示所述前景對象區(qū)域的深度值; K表示比例因子。
      7.如權(quán)利要求1所述的方法,其特征在于,所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,具體為:基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量。
      8.如權(quán)利要求7所述的方法,其特征在于,所述基于所述平移量和所述伸縮量處理所述前景對象區(qū)域后,所述方法還包括: 判斷處理后的所述前景對象區(qū)域和所述待處理圖像的后景對象區(qū)域之間是否存在待處理區(qū)域; 如果是,則對所述待處理區(qū)域進(jìn)行插值處理。
      9.一種電子終端,其特征在于,所述電子終端包括: 顯示器,用于顯示待處理的圖像; 主板,與所述顯示器電性連接; 處理單元,設(shè)置在所述主板上,用于獲取所述待處理圖像的前景對象區(qū)域的深度值并基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,然后基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,且基于所述平移量和所述伸縮量處理所述前景對象區(qū)域。
      10.如權(quán)利要求9所述的電子終端,其特征在于,所述處理單元還包括第一處理芯片,用于在所述確定所述前景對象區(qū)域的伸縮量之前,獲取所述待處理圖像的后景對象區(qū)域的深度值并基于所述后景對象區(qū)域的深度值,確定所述后景對象區(qū)域的平移量。
      11.如權(quán)利要求10所述的電子終端,其特征在于,所述處理單元還包括第二處理芯片,用于所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,所述第二處理芯片具體包括: 第一確認(rèn)單元,用于基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域的尺寸;以及 第二確認(rèn)單元,用于基于所述待處理區(qū)域的尺寸,確定所述前景對象區(qū)域的伸縮量。
      12.如權(quán)利要求11所述的電子終端,其特征在于,所述處理單元還包括第三處理芯片,用于所述基于所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量,確定所述待處理圖像的待處理區(qū)域尺寸,所述第三處理芯片具體包括: 第一計(jì)算單元,用于確定所述待處理區(qū)域的尺寸為所述后景對象區(qū)域的平移量和所述前景對象區(qū)域的平移量間差的絕對值。
      13.如權(quán)利要求9所述的電子終端,其特征在于,所述處理單元還包括第四處理芯片,用于所述基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,所述第四處理芯片具體包括:第三確認(rèn)單元,用于基于深度值和伸縮率的對應(yīng)關(guān)系表,及基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量。
      14.如權(quán)利要求13所述的電子終端,其特征在于,所述處理單元還包括第五處理芯片,用于所述基于所述平移量和所述伸縮量處理所述前景對象區(qū)域后,所述第五處理芯片的處理還包括: 判斷單元,用于判斷處理后的所述前景對象區(qū)域和所述待處理圖像的后景對象區(qū)域之間是否存在待處理區(qū)域; 處理單元,如果判斷單元的判斷結(jié)果為是,處理單元?jiǎng)t對所述待處理區(qū)域進(jìn)行插值處 理。
      全文摘要
      本發(fā)明公開了一種圖像處理方法和電子終端,所述方法包括獲取待處理圖像的前景對象區(qū)域的深度值并基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的平移量,然后基于所述前景對象區(qū)域的深度值,確定所述前景對象區(qū)域的伸縮量,且基于所述平移量和所述伸縮量處理所述前景對象區(qū)域。通過本發(fā)明可以解決現(xiàn)有技術(shù)中2D圖像轉(zhuǎn)3D圖像技術(shù)中出現(xiàn)的“Hole”問題。
      文檔編號G06T11/00GK103247027SQ201210031750
      公開日2013年8月14日 申請日期2012年2月13日 優(yōu)先權(quán)日2012年2月13日
      發(fā)明者張磊, 王哲鵬 申請人:聯(lián)想(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1