信息處理方法及電子設備的制造方法
【專利摘要】本發明實施例公開了一種信息處理方法及電子設備,其中,所述方法包括:提取N幀數據中的前M幀數據;確定所述前M幀數據中每幀數據對應的第一圖像;對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。本實施例中,通過對前M幀數據中每個第一圖像進行的相應模糊化處理,能夠減少或緩解圖像邊緣的尖銳化程度,進而解決由于圖像邊緣尖銳而引起的人眼觀看不適的問題,提升用戶體驗,突顯電子設備功能多樣性。
【專利說明】
信息處理方法及電子設備
技術領域
[0001]本發明涉及信息處理技術,具體涉及一種信息處理方法及電子設備。
【背景技術】
[0002]在觀看由三維3D立體設備拍攝的視頻(兩路視頻)時,人眼根據視差調節兩個眼球的焦距以及視角,以便更好的觀看到圖像。尤其是在觀看短視頻,要想達到理想的觀看效果,需要人眼在短時間內調整焦距及視角以便將兩幀圖像(兩路視頻在某個時刻分別呈現的圖像)的顯性特征進行完全的配準,如此便會造成人眼的不適感。其中,顯示特征包括圖像的邊緣、角點和顏色等圖像紋理信息,造成不適感的原因主要在于圖像邊緣比較尖銳。通常用戶使用3D智能眼鏡或手機等電子設備來觀看3D視頻,如何通過這些電子設備解決因圖像邊緣比較尖銳而產生的人眼不適感的問題成為了研究重點。
【發明內容】
[0003]為解決現有存在的技術問題,本發明實施例在于提供一種信息處理方法及電子設備,以至少解決由于圖像邊緣尖銳而引起的人眼觀看不適的問題,提升用戶體驗,突顯電子設備功能多樣性。
[0004]本發明實施例的技術方案是這樣實現的:
[0005]本發明實施例提供了一種信息處理方法,應用于一電子設備中,所述電子設備能夠播放第一三維3D視頻,第一 3D視頻包括N幀數據,N為正整數;所述方法包括:
[0006]提取N幀數據中的前M幀數據,M為小于等于N的正整數;
[0007]確定所述前M幀數據中每幀數據對應的第一圖像;
[0008]對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。
[0009]上述方案中,在確定所述前M幀數據中每幀數據對應的第一圖像之后,所述方法還包括:
[0010]獲取第一圖像中每一像素點對應的深度信息;
[0011]依據所述深度信息,對第一圖像進行層級劃分;
[0012]獲取第一圖像的每一層級的屬性;
[0013]依據第一層級的屬性,對第一圖像的每一層級進行相應的邊緣模糊化處理,得到顯示數據。
[0014]上述方案中,在獲取第一圖像中每一像素點對應的深度信息之后,所述方法還包括:
[0015]依據所述深度信息,獲取所述第一圖像對應的深度圖像;
[0016]獲取深度圖像中的第一深度值與第二深度值;
[0017]依據第一深度值、第二深度值及第一預定值P,確定所述深度圖像的層級間隔;
[0018]依據所述層級間隔,將所述深度圖像劃分為P個層級;
[0019]確定深度圖像的每一層級上的圖像信息為第一圖像的相應層級上的圖像信息。
[0020]上述方案中,所述獲取第一圖像的每一層級的屬性,包括:
[0021]獲取深度圖像上每一層級的深度信息;
[0022]確定深度圖像上每一層級的深度信息為第一圖像上相應層級的深度信息;
[0023]依據第一圖像上的每一層級的深度信息,確定相應層級的屬性。
[0024]上述方案中,所述依據每一層級的屬性,對每一層級進行相應的邊緣模糊化處理,包括:
[0025]依據每一層級的屬性,確定相應層級的第一參數;
[0026]利用第一參數,對第一圖像相應層級上的圖像信息進行高斯濾波。
[0027]本發明實施例還提供了一種電子設備,所述電子設備能夠播放第一三維3D視頻,第一 3D視頻包括N幀數據,N為正整數;所述電子設備包括:
[0028]第一提取單元,用于提取N幀數據中的前M幀數據,M為小于等于N的正整數;
[0029]第一確定單元,用于確定所述前M幀數據中每幀數據對應的第一圖像;
[0030]第一處理單元,用于對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。
[0031]上述方案中,所述電子設備還包括:第二處理單元,用于:
[0032]獲取第一圖像中每一像素點對應的深度信息;依據所述深度信息,對第一圖像進行層級劃分;獲取第一圖像的每一層級的屬性;
[0033]相應的,第一處理單元,用于依據第一層級的屬性,對第一圖像的每一層級進行相應的邊緣模糊化處理,得到顯示數據。
[0034]上述方案中,所述第二處理單元,還用于:
[0035]依據所述深度信息,獲取所述第一圖像對應的深度圖像;
[0036]獲取深度圖像中的第一深度值與第二深度值;
[0037]依據第一深度值、第二深度值及第一預定值P,確定所述深度圖像的層級間隔;
[0038]依據所述層級間隔,將所述深度圖像劃分為P個層級;
[0039]確定深度圖像的每一層級上的圖像信息為第一圖像的相應層級上的圖像信息。
[0040]上述方案中,所述第二處理單元,還用于:
[0041]獲取深度圖像上每一層級的深度信息;
[0042]確定深度圖像上每一層級的深度信息為第一圖像上相應層級的深度信息;
[0043]依據第一圖像上的每一層級的深度信息,確定相應層級的屬性。
[0044]上述方案中,所述第一處理單元,還用于:
[0045]依據每一層級的屬性,確定相應層級的第一參數;
[0046]利用第一參數,對第一圖像相應層級上的圖像信息進行高斯濾波。
[0047]本發明實施例提供的信息處理方法及電子設備,其中,所述方法包括:提取N幀數據中的前M幀數據;確定所述前M幀數據中每幀數據對應的第一圖像;對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。本實施例中,通過對前M幀數據中每個第一圖像進行的相應模糊化處理,能夠減少或緩解圖像邊緣的尖銳化程度,進而解決由于圖像邊緣尖銳而引起的人眼觀看不適的問題,提升用戶體驗,突顯電子設備功能多樣性。
【附圖說明】
[0048]圖1為本發明提供的信息處理方法的第一實施例的實現流程示意圖;
[0049]圖2為本發明提供的信息處理方法的第二實施例的實現流程示意圖;
[0050]圖3為本發明提供的電子設備的第一實施例的組成結構示意圖;
[0051]圖4為本發明提供的電子設備的第二實施例的組成結構示意圖。
【具體實施方式】
[0052]以下結合附圖對本發明的優選實施例進行詳細說明,應當理解,以下所說明的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。
[0053]在本發明提供的信息處理方法及電子設備以下各實施例中,所涉及的電子設備包括但不限于:智能眼鏡、手機、平板電腦、一體式電腦、工業控制計算機、個人計算機等各種類型計算機、電子閱讀器等。本發明實施例優選的電子設備的對象為智能眼鏡或手機。
[0054]方法實施例一
[0055]本發明提供的信息處理方法第一實施例,應用于一電子設備中,所述電子設備可以為智能眼鏡或手機;所述電子設備能夠播放第一 3D視頻,第一 3D視頻包括N幀數據,N為正整數。所述第一 3D視頻可以為短視頻如1s的視頻,也可以為長視頻如120min的視頻,這里不做具體限定。本發明實施例優選的第一 3D視頻為短視頻。
[0056]圖1為本發明提供的信息處理方法的第一實施例的實現流程示意圖;如圖1所示,所述方法包括:
[0057]步驟101:提取N幀數據中的前M幀數據,M為小于等于N的正整數;
[0058]這里,當電子設備播放一 3D視頻時,提取該3D視頻的前M幀數據即提取視頻的初始幀數據;其中,數值M可以為預定值也可以為與3D視頻的所有幀N具有預定關系的數據,例如對于一個1s的視頻,按照Is播放10幀數據來說,可以M = N/10 = 10*10/10 = 10。
[0059]步驟102:確定所述前M幀數據中每幀數據對應的第一圖像;
[0060]這里,3D視頻中每幀數據(在某個時刻所播放的數據)被播放時呈現在用戶眼前的實際上就是一張圖像,確定M幀數據中每一幀數據對應的第一圖像。
[0061]步驟103:對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。
[0062]這里,在3D視頻尤其是3D短視頻中,人眼的不適是由于前M幀數據每幀數據對應的圖像邊緣尖銳而造成的,本實施例中,對短視頻中的前M個第一圖像每一第一圖像均進行相應的模糊化處理、具體是邊緣模糊化處理,使得圖像邊緣尖銳程度減少,帶來更為可觀的觀賞畫面。其中,不能將本方案中的邊緣模糊化處理認為是對圖像簡單的模糊,經模糊化處理后的第一圖像的清晰程度并沒有發生變化,而是經過模糊化處理后的第一圖像的圖像邊緣的尖銳化程度被緩解或減少,使得圖像質感更適合人眼的觀看。另外,本方案選取了視頻流數據中的前M個第一圖像,從第I個圖像、第2個圖像…第M個圖像,逐個進行模糊化處理,每模糊化處理一個圖像,圖像邊緣尖銳化程度將比之前有所降低,圖像逐漸變得適合人眼的觀看;當然,當模糊化處理完第M個圖像后,3D效果最為凸顯。如此,便可緩解或減少圖像邊緣的尖銳化程度,進而解決由于圖像邊緣尖銳而引起的人眼觀看不適的問題,提升用戶體驗,突顯電子設備功能多樣性。
[0063]方法實施例二
[0064]本發明提供的信息處理方法第二實施例,應用于一電子設備中,所述電子設備可以為智能眼鏡或手機;所述電子設備能夠播放第一 3D視頻,第一 3D視頻包括N幀數據,N為正整數。所述第一 3D視頻可以為短視頻如1s的視頻,也可以為長視頻如120min的視頻,這里不做具體限定。本發明實施例優選的第一 3D視頻為短視頻。
[0065]圖2為本發明提供的信息處理方法的第二實施例的實現流程示意圖;如圖2所示,所述方法包括:
[0066]步驟201:提取N幀數據中的前M幀數據,M為小于等于N的正整數;
[0067]這里,當電子設備播放一 3D視頻時,提取該3D視頻的前M幀數據即提取視頻的初始幀數據;其中,數值M可以為預定值也可以為與3D視頻的所有幀N具有預定關系的數據,例如對于一個1s的視頻,按照Is播放10幀數據來說,可以M = N/10 = 10*10/10 = 10。
[0068]步驟202:確定所述前M幀數據中每幀數據對應的第一圖像;
[0069]這里,3D視頻中每幀數據(在某個時刻所播放的數據)被播放時呈現在用戶眼前的實際上就是一張圖像,確定M幀數據中每一幀數據對應的第一圖像。
[0070]步驟203:獲取第一圖像中每一像素點對應的深度信息;
[0071]這里,所述深度信息為第一圖像中每一像素點對應的物體(拍攝物體)與拍攝該第一圖像的3D攝像設備的攝像頭之間的物理距離;通過雙目視覺原理可計算出該物理距離。例如,3D攝像設備拍攝了一張圖像A(第一圖像),圖像A中包括有一支筆和一個電視機,其中,在圖像A中,筆的位置位于圖像A的左邊緣區域,電視機的位置位于圖像A的右邊緣區域,可通過雙目視覺原理計算圖像A左邊緣區域像素點所對應的筆與攝像頭的物理距離,還可以計算圖像A右邊緣區域像素點對應的電視機與攝像頭的物理距離。
[0072]步驟204:依據所述深度信息,對第一圖像進行層級劃分;
[0073]進一步的,本步驟可通過如下方法而實現:依據所述深度信息,獲取所述第一圖像對應的深度圖像;獲取深度圖像中的第一深度值與第二深度值;依據第一深度值、第二深度值及第一預定值P,確定所述深度圖像的層級間隔;依據所述層級間隔,將所述深度圖像劃分為P個層級;確定深度圖像的每一層級上的圖像信息為第一圖像的相應層級上的圖像信息。其中,第一深度值可以為深度圖像中的深度最大值,第二深度值可以為深度圖像中的深度最小值,反之亦可。
[0074]具體的,由于3D視頻為兩路視頻,在播放3D視頻時,在同一個時刻播放的是每路視頻對應的第一圖像即兩張第一圖像,其中一張第一圖像由3D攝像設備的一個攝像頭所拍攝,而另一張圖像由另一個攝像頭所拍攝;所以,在3D視頻播放時,可提取第一路視頻在Is這個時間點上所播放的第一張圖像如前述的圖像A,同時,提取在該時間點上第二路視頻所播放的另一第一圖像如圖像AA。由于圖像A與圖像AA是3D攝像設備在同一個時刻針對同一個場景而采集到的圖像,所以圖像AA中的物體也包括有筆和電視機。在獲取圖像A、圖像AA中每張圖像中的每一像素點對應的深度信息之后,將兩張圖像對應像素點處的深度信息進行合成,得到一個深度圖像C。在深度圖像C中,得到深度最大值與深度最小值,例如如果得到圖像A、圖像AA中筆的深度信息即該筆距離3D攝像設備的一攝像頭的物理距離為20cm,電視機的深度信息即該電視機距離該攝像頭的物理距離為50cm,則深度最大值=50cm,深度最小值=20cm。當預先設置P = 3時,電子設備就可以將深度圖像C劃分為3個層級,且相鄰兩個層級之間的層級間隔為(50Cm-20Cm)/3 = 10cm,即深度圖像C的3個層級分別為:20cm-30cm為第一層級(包括有筆),30cm-40cm為第二層級,40cm-50cm為第三層級(包括有電視機)。由于圖像A、圖像AA均為平面圖像,所以圖像A、圖像AA的相應層級可視為圖像的相應區域。同時,由于深度圖像C是經圖像A與圖像AA的對應像素點處的深度信息合成的一個立體圖像,所以,當電子設備將深度圖像C劃分為P = 3個層級時,圖像A、圖像AA均可劃分為P = 3個區域,且深度圖像C上的每個層級上的圖像信息為圖像A、圖像AA上相應區域上的圖像信息,例如以圖像A為例,筆位于深度圖像C中的第一層級,在圖像A中能夠表征筆這一物體的像素點應該位于圖像A三個區域中的第一區域。其中,有關深度圖像的定義及特性請參見現有相關說明,這里不贅述。第一預定值P為正整數,通常其取值可以依據3D攝像設備的拍攝環境而靈活設定,優選的P可以取3?5中的任意一個正整數。
[0075]步驟205:獲取第一圖像的每一層級的屬性;
[0076]進一步的,本步驟可通過如下方法而實現:獲取深度圖像上每一層級的深度信息;確定深度圖像上每一層級的深度信息為第一圖像上相應層級的深度信息;依據第一圖像上的每一層級的深度信息,確定相應層級的屬性。其中,每一層級的深度信息為該層級上的圖像像素點對應的物體與3D攝像設備的攝像頭之間的物理距離;第一圖像相應層級(區域)的屬性為該圖像上的某個區域上的像素點對應的物體距離攝像頭的遠近信息。
[0077]具體的,以前述的深度圖像C、第一圖像如圖像A為例進行說明,由于深度圖像C劃分為3個層級,分別為:20cm-30cm為第一層級(包括有筆),30cm-40cm為第二層級,40cm-50cm為第三層級(包括有電視機);所以圖像A也可劃分為三個層級即三個區域,該三個區域分別是:圖像A的左邊區域(包括有筆圖案的區域)為第一區域、圖像A的中間區域為第二區域(既沒有筆圖案也沒有電視機圖案的區域),圖像A的右邊區域為第三區域(包括有電視機圖案的區域)。由對深度圖像C的層級劃分情況可知,在深度圖像C中,第一層級為距離攝像頭最近的層級,對應的,在圖像A的第一區域中的筆距離攝像頭的物理距離最近;在深度圖像中,第三層級為距離攝像頭最遠的層級,對應的,圖像A的第三區域中的電視機距離攝像頭的物理距離最遠;圖像A的第二區域上的圖像為距離攝像頭的物理距離不遠也不近的圖像,由此便可確定圖像A中所劃分的P = 3區域中每個區域的屬性。當然,對于圖像AA中的P = 3區域中每一區域的屬性可參照前述對圖像A的處理,此處不贅述。
[0078]步驟206:依據第一層級的屬性,對第一圖像的每一層級進行相應的邊緣模糊化處理,得到顯示數據。
[0079]進一步的,本步驟可通過如下方法而實現:依據每一層級的屬性,確定相應層級的第一參數;利用第一參數,對第一圖像相應層級上的圖像信息進行高斯濾波。其中,第一參數為圖像數據的方差,對第一圖像相應層級上的圖像信息進行高斯濾波可以視為對第一圖像相應層級上的圖像信息使用具有某個方差值的高斯模糊核進行相應的邊緣模糊化處理。
[0080]具體的,以第一圖像為前述的圖像A且將圖像A劃分為包括有筆圖案的第一區域、既沒有筆圖案也沒有電視機圖案的第二區域以及包括有電視機圖案的第三區域為例進行本步驟的說明,如果將拍攝3D視頻的3D攝像設備視為人眼,那么人眼通常最想看到的是距離眼睛最近的物體,最不想看到的是距離眼睛最遠的物體,所以在圖像A中人眼最想看到的是筆的圖案,最不想看到的是電視機的圖案。在圖像A中,由于包括有筆圖案的第一區域為人眼最想看到的區域,則設置第一區域對應的第一參數即第一方差為最小值,包括有電視機圖案的第三區域為人眼最不想看到的區域,則設置第三區域對應的第一參數即第三方差為最大值,第二區域對應的第一參數即第二方差為中間值。在圖像A中,對三個區域進行不同的邊緣模糊化處理:通過使用具有第一方差的高斯模糊核對圖像A的第一區域進行高斯濾波而對第一區域進行邊緣模糊化處理,通過使用具有第三方差的高斯模糊核對圖像A的第三區域進行高斯濾波而對第三區域進行邊緣模糊化處理,通過使用具有第二方差的高斯模糊核對圖像A的第二區域進行高斯濾波而對第二區域進行邊緣模糊化處理。其中,由于高斯模糊核的大小與方差的大小成正比,高斯模糊核大的對圖像處理的模糊化程度深,高斯模糊核小的對圖像處理的模糊化程度淺,所以在圖像A的三個區域中,包括有電視機圖案的第三區域為模糊處理程度最深的區域也是人眼最不希望看到的區域,第二區域次之,包括有筆圖案的第一區域為模糊處理程度最淺的區域也是人眼最希望看到的區域,也就是說經過如上處理減少或緩解了圖像A的圖像邊緣的尖銳化程度。其中,關于高斯模糊核、高斯濾波和圖像邊緣的定義和/或處理過程請參見現有相關說明,此處不贅述。對圖像AA的每一區域即每個層級的相應模糊化處理請參見前述對圖像A的處理,不再說明。對電子設備如手機在同一個時刻所播放的圖像A和圖像AA均經過如上所述的模糊化處理后,由于用戶左右眼的視覺差異,可將經模糊化處理的圖像A和圖像AA在人腦中進行合成,得到一個3D圖像。
[0081]由此可見,本實施例中,對3D視頻中前M幀數據中的每幀數據對應的第一圖像進行層級(區域)的劃分,再依據每個區域所對應的拍攝物體距離3D攝像設備的攝像頭的遠近信息,對第一圖像的每一區域中的圖像信息進行相應的邊緣模糊處理,以減少或緩解第一圖像邊緣的尖銳化程度,進而解決由于圖像邊緣尖銳而引起的人眼觀看不適的問題,提升用戶體驗,突顯電子設備功能多樣性。
[0082]電子設備實施例一
[0083]本發明提供的電子設備第一實施例,所述電子設備可以為智能眼鏡或手機;所述電子設備能夠播放第一 3D視頻,第一 3D視頻包括N幀數據,N為正整數。所述第一 3D視頻可以為短視頻如1s的視頻,也可以為長視頻如120min的視頻,這里不做具體限定。本實施例優選的第一 3D視頻為短視頻。
[0084]圖3為本發明提供的電子設備的第一實施例的組成結構示意圖;如圖3所示,所述電子設備包括:第一提取單元301、第一確定單元302及第一處理單元303 ;其中,
[0085]第一提取單元301,用于提取N幀數據中的前M幀數據,M為小于等于N的正整數;
[0086]這里,當電子設備播放一 3D視頻時,第一提取單元301提取該3D視頻的前M幀數據即提取視頻的初始幀數據;其中,數值M可以為預定值也可以為與3D視頻的所有幀N具有預定關系的數據,例如對于一個1s的視頻,按照Is播放10幀數據來說,可以M = N/10=10*10/10 = 10。
[0087]第一確定單元302,用于確定所述前M幀數據中每幀數據對應的第一圖像;
[0088]這里,3D視頻中每幀數據(在某個時刻所播放的數據)被播放時呈現在用戶眼前的實際上就是一張圖像,第一確定單元302確定M幀數據中每一幀數據對應的第一圖像。
[0089]第一處理單元303,用于對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。
[0090]這里,在3D視頻尤其是3D短視頻中,人眼的不適是由于前M幀數據每幀數據對應的圖像邊緣尖銳而造成的,本實施例中,對短視頻中的前M個第一圖像每一第一圖像均進行相應的模糊化處理、具體是邊緣模糊化處理,使得圖像邊緣尖銳程度減少,帶來更為可觀的觀賞畫面。其中,不能將本方案中的邊緣模糊化處理認為是對圖像簡單的模糊,經模糊化處理后的第一圖像的清晰程度并沒有發生變化,而是經過模糊化處理后的第一圖像的圖像邊緣的尖銳化程度被緩解或減少,使得圖像質感更適合人眼的觀看。另外,本方案選取了視頻流數據中的前M個第一圖像,從第I個圖像、第2個圖像…第M個圖像,逐個進行模糊化處理,每模糊化處理一個圖像,圖像邊緣尖銳化程度將比之前有所降低,圖像逐漸變得適合人眼的觀看;當然,當模糊化處理完第M個圖像后,3D效果最為凸顯。如此,便可緩解或減少圖像邊緣的尖銳化程度,進而解決由于圖像邊緣尖銳而引起的人眼觀看不適的問題,提升用戶體驗,突顯電子設備功能多樣性。
[0091]電子設備實施例二
[0092]本發明提供的電子設備第二實施例,所述電子設備可以為智能眼鏡或手機;所述電子設備能夠播放第一 3D視頻,第一 3D視頻包括N幀數據,N為正整數。所述第一 3D視頻可以為短視頻如1s的視頻,也可以為長視頻如120min的視頻,這里不做具體限定。本實施例優選的第一 3D視頻為短視頻。
[0093]圖4為本發明提供的電子設備的第二實施例的組成結構示意圖;如圖4所示,所述電子設備包括:第一提取單元401、第一確定單元402、第二處理單元403及第一處理單元404 ;其中,
[0094]第一提取單元401,用于提取N幀數據中的前M幀數據,M為小于等于N的正整數;
[0095]這里,當電子設備播放一 3D視頻時,第一提取單元401提取該3D視頻的前M幀數據即提取視頻的初始幀數據;其中,數值M可以為預定值也可以為與3D視頻的所有幀N具有預定關系的數據,例如對于一個1s的視頻,按照Is播放10幀數據來說,可以M = N/10=10*10/10 = 10。
[0096]第一確定單元402,用于確定所述前M幀數據中每幀數據對應的第一圖像;
[0097]這里,3D視頻中每幀數據(在某個時刻所播放的數據)被播放時呈現在用戶眼前的實際上就是一張圖像,第一確定單元402確定M幀數據中每一幀數據對應的第一圖像。
[0098]第二處理單元403,用于獲取第一圖像中每一像素點對應的深度信息;依據所述深度信息,對第一圖像進行層級劃分;獲取第一圖像的每一層級的屬性;
[0099]相應的,第一處理單元404,用于依據第一層級的屬性,對第一圖像的每一層級進行相應的邊緣模糊化處理,得到顯示數據。
[0100]其中,所述第二處理單元403依據所述深度信息,獲取所述第一圖像對應的深度圖像;獲取深度圖像中的第一深度值與第二深度值;依據第一深度值、第二深度值及第一預定值P,確定所述深度圖像的層級間隔;依據所述層級間隔,將所述深度圖像劃分為P個層級;確定深度圖像的每一層級上的圖像信息為第一圖像的相應層級上的圖像信息。
[0101]針對上述方案,具體的,所述深度信息為第一圖像中每一像素點對應的物體(拍攝物體)與拍攝該第一圖像的3D攝像設備的攝像頭之間的物理距離;通過雙目視覺原理第二處理單元403可計算出該物理距離。例如,3D攝像設備拍攝了一張圖像A(第一圖像),圖像A中包括有一支筆和一個電視機,其中,在圖像A中,筆的位置位于圖像A的左邊緣區域,電視機的位置位于圖像A的右邊緣區域,第二處理單元403可通過雙目視覺原理計算圖像A左邊緣區域像素點所對應的筆與攝像頭的物理距離,還可以計算圖像A右邊緣區域像素點對應的電視機與攝像頭的物理距離。由于3D視頻為兩路視頻,在播放3D視頻時,在同一個時刻播放的是每路視頻對應的第一圖像即兩張第一圖像,其中一張第一圖像由3D攝像設備的一個攝像頭所拍攝,而另一張圖像由另一個攝像頭所拍攝;所以,在3D視頻播放時,第一提取單元401可提取第一路視頻在Is這個時間點上所播放的第一張圖像如前述的圖像A,同時,提取在該時間點上第二路視頻所播放的另一第一圖像如圖像AA。由于圖像A與圖像AA是3D攝像設備在同一個時刻針對同一個場景而采集到的圖像,所以圖像AA中的物體也包括有筆和電視機。在第二處理單元403獲取圖像A、圖像AA中每張圖像中的每一像素點對應的深度信息之后,將兩張圖像對應像素點處的深度信息進行合成,得到一個深度圖像C。在深度圖像C中,第二處理單元403得到深度最大值與深度最小值,例如如果得到圖像A、圖像AA中筆的深度信息即該筆距離3D攝像設備的一攝像頭的物理距離為20cm,電視機的深度信息即該電視機距離該攝像頭的物理距離為50cm,則深度最大值=50cm,深度最小值=20cm。當預先設置P = 3時,第二處理單元403就可以將深度圖像C劃分為3個層級,且相鄰兩個層級之間的層級間隔為(50cm-20cm)/3 = 10cm,即深度圖像C的3個層級分別為:20cm-30cm為第一層級(包括有筆),30cm-40cm為第二層級,40cm-50cm為第三層級(包括有電視機)。由于圖像A、圖像AA均為平面圖像,所以圖像A、圖像AA的相應層級可視為圖像的相應區域。同時,由于深度圖像C是經圖像A與圖像AA的對應像素點處的深度信息合成的一個立體圖像,所以,當第二處理單元403將深度圖像C劃分為P = 3個層級時,也將圖像A、圖像AA劃分為P = 3個區域,且深度圖像C上的每個層級上的圖像信息為圖像A、圖像AA上相應區域上的圖像信息,例如以圖像A為例,筆位于深度圖像C中的第一層級,在圖像A中能夠表征筆這一物體的像素點應該位于圖像A三個區域中的第一區域。其中,有關深度圖像的定義及特性請參見現有相關說明,這里不贅述。第一預定值P為正整數,通常其取值可以依據3D攝像設備的拍攝環境而靈活設定,優選的P可以取3?5中的任意一個正整數。
[0102]所述第二處理單元403還用于獲取深度圖像上每一層級的深度信息;確定深度圖像上每一層級的深度信息為第一圖像上相應層級的深度信息;依據第一圖像上的每一層級的深度信息,確定相應層級的屬性;相應的,所述第一處理單元404依據每一層級的屬性,確定相應層級的第一參數;利用第一參數,對第一圖像相應層級上的圖像信息進行高斯濾波。其中,每一層級的深度信息為該層級上的圖像像素點對應的物體與3D攝像設備的攝像頭之間的物理距離;第一圖像相應層級(區域)的屬性為該圖像上的某個區域上的像素點對應的物體距離攝像頭的遠近信息。第一參數為圖像數據的方差,對第一圖像相應層級上的圖像信息進行高斯濾波可以視為對第一圖像相應層級上的圖像信息使用具有某個方差值的高斯模糊核進行相應的邊緣模糊化處理。
[0103]針對上述方案,具體的,以前述的深度圖像C、第一圖像如圖像A為例進行說明,由于第二處理單元403將深度圖像C劃分為3個層級,分別為:20cm-30cm為第一層級(包括有筆),30cm-40cm為第二層級,40cm-50cm為第三層級(包括有電視機);所以第二處理單元403也將圖像A劃分為三個層級即三個區域,該三個區域分別是:圖像A的左邊區域(包括有筆圖案的區域)為第一區域、圖像A的中間區域為第二區域(既沒有筆圖案也沒有電視機圖案的區域),圖像A的右邊區域為第三區域(包括有電視機圖案的區域)。由對深度圖像C的層級劃分情況可知,在深度圖像中,第一層級為距離攝像頭最近的層級,對應的,在圖像A的第一區域中的筆距離攝像頭的物理距離最近;在深度圖像中,第三層級為距離攝像頭最遠的層級,對應的,圖像A的第三區域中的電視機距離攝像頭的物理距離最遠;圖像A的第二區域上的圖像為距離攝像頭的物理距離不遠也不近的圖像,由此第二處理單元403便可確定圖像A中所劃分的P = 3區域中每個區域的屬性。當然,對于圖像AA中的P=3區域中每一區域的屬性可參照前述對圖像A的處理,此處不贅述。
[0104]如果將拍攝3D視頻的3D攝像設備視為人眼,那么人眼通常最想看到的是距離眼睛最近的物體,最不想看到的是距離眼睛最遠的物體,所以在圖像A中人眼最想看到的是筆的圖案,最不想看到的是電視機的圖案。在圖像A中,由于包括有筆圖案的第一區域為人眼最想看到的區域,則第一處理單元404設置第一區域對應的第一參數即第一方差為最小值,包括有電視機圖案的第三區域為人眼最不想看到的區域,則第一處理單元404設置第三區域對應的第一參數即第三方差為最大值,第二區域對應的第一參數即第二方差為中間值。在圖像A中,第一處理單元404對三個區域進行不同的邊緣模糊化處理:第二處理單元403通過使用具有第一方差的高斯模糊核對圖像A的第一區域進行高斯濾波而對第一區域進行邊緣模糊化處理,通過使用具有第三方差的高斯模糊核對圖像A的第三區域進行高斯濾波而對第三區域進行邊緣模糊化處理,通過使用具有第二方差的高斯模糊核對圖像A的第二區域進行高斯濾波而對第二區域進行邊緣模糊化處理。其中,由于高斯模糊核的大小與方差的大小成正比,高斯模糊核大的對圖像處理的模糊化程度深,高斯模糊核小的對圖像處理的模糊化程度淺,所以在圖像A的三個區域中,包括有電視機圖案的第三區域為模糊處理程度最深的區域也是人眼最不希望看到的區域,第二區域次之,包括有筆圖案的第一區域為模糊處理程度最淺的區域也是人眼最希望看到的區域,也就是說經過如上處理減少或緩解了圖像A的圖像邊緣的尖銳化程度。其中,關于高斯模糊核、高斯濾波和圖像邊緣的定義和/或處理過程請參見現有相關說明,此處不贅述。對圖像AA的每一區域即每個層級的相應模糊化處理請參見前述對圖像A的處理,不再說明。對電子設備如手機在同一個時刻所播放的圖像A和圖像AA均經過如上所述的模糊化處理后,由于用戶左右眼的視覺差異,可將經模糊化處理的圖像A和圖像AA在人腦中進行合成,得到一個3D圖像。
[0105]由此可見,本實施例中,對3D視頻中前M幀數據中的每幀數據對應的第一圖像進行層級(區域)的劃分,再依據每個區域所對應的拍攝物體距離3D攝像設備的攝像頭的遠近信息,對每一區域中的圖像進行相應的邊緣模糊處理,以減少或緩解第一圖像邊緣的尖銳化程度,進而解決由于圖像邊緣尖銳而引起的人眼觀看不適的問題,提升用戶體驗,突顯電子設備功能多樣性。
[0106]在本申請所提供的幾個實施例中,應該理解到,所揭露的設備和方法,可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統,或一些特征可以忽略,或不執行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
[0107]上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。
[0108]另外,在本發明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
[0109]本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(ROM,Read-Only Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0110]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。
【主權項】
1.一種信息處理方法,應用于一電子設備中,所述電子設備能夠播放第一三維3D視頻,第一 3D視頻包括N幀數據,N為正整數;所述方法包括: 提取N幀數據中的前M幀數據,M為小于等于N的正整數; 確定所述前M幀數據中每幀數據對應的第一圖像; 對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。2.根據權利要求1所述的方法,其特征在于,在確定所述前M幀數據中每幀數據對應的第一圖像之后,所述方法還包括: 獲取第一圖像中每一像素點對應的深度信息; 依據所述深度信息,對第一圖像進行層級劃分; 獲取第一圖像的每一層級的屬性; 依據第一層級的屬性,對第一圖像的每一層級進行相應的邊緣模糊化處理,得到顯示數據。3.根據權利要求2所述的方法,其特征在于,在獲取第一圖像中每一像素點對應的深度信息之后,所述方法還包括: 依據所述深度信息,獲取所述第一圖像對應的深度圖像; 獲取深度圖像中的第一深度值與第二深度值; 依據第一深度值、第二深度值及第一預定值P,確定所述深度圖像的層級間隔; 依據所述層級間隔,將所述深度圖像劃分為P個層級; 確定深度圖像的每一層級上的圖像信息為第一圖像的相應層級上的圖像信息。4.根據權利要求2或3所述的方法,其特征在于,所述獲取第一圖像的每一層級的屬性,包括: 獲取深度圖像上每一層級的深度信息; 確定深度圖像上每一層級的深度信息為第一圖像上相應層級的深度信息; 依據第一圖像上的每一層級的深度信息,確定相應層級的屬性。5.根據權利要求4所述的方法,其特征在于,所述依據每一層級的屬性,對每一層級進行相應的邊緣模糊化處理,包括: 依據每一層級的屬性,確定相應層級的第一參數; 利用第一參數,對第一圖像相應層級上的圖像信息進行高斯濾波。6.一種電子設備,所述電子設備能夠播放第一三維3D視頻,第一 3D視頻包括N幀數據,N為正整數;所述電子設備包括: 第一提取單元,用于提取N幀數據中的前M幀數據,M為小于等于N的正整數; 第一確定單元,用于確定所述前M幀數據中每幀數據對應的第一圖像; 第一處理單元,用于對所述前M幀數據中每幀數據對應的第一圖像進行模糊化處理,得到顯示數據。7.根據權利要求6所述的電子設備,其特征在于,所述電子設備還包括:第二處理單元,用于: 獲取第一圖像中每一像素點對應的深度信息;依據所述深度信息,對第一圖像進行層級劃分;獲取第一圖像的每一層級的屬性; 相應的,第一處理單元,用于依據第一層級的屬性,對第一圖像的每一層級進行相應的邊緣模糊化處理,得到顯示數據。8.根據權利要求7所述的電子設備,其特征在于,所述第二處理單元,還用于: 依據所述深度信息,獲取所述第一圖像對應的深度圖像; 獲取深度圖像中的第一深度值與第二深度值; 依據第一深度值、第二深度值及第一預定值P,確定所述深度圖像的層級間隔; 依據所述層級間隔,將所述深度圖像劃分為P個層級; 確定深度圖像的每一層級上的圖像信息為第一圖像的相應層級上的圖像信息。9.根據權利要求7或8所述的電子設備,其特征在于,所述第二處理單元,還用于: 獲取深度圖像上每一層級的深度信息; 確定深度圖像上每一層級的深度信息為第一圖像上相應層級的深度信息; 依據第一圖像上的每一層級的深度信息,確定相應層級的屬性。10.根據權利要求9所述的電子設備,其特征在于,所述第一處理單元,還用于: 依據每一層級的屬性,確定相應層級的第一參數; 利用第一參數,對第一圖像相應層級上的圖像信息進行高斯濾波。
【文檔編號】H04N13/00GK106034233SQ201510114547
【公開日】2016年10月19日
【申請日】2015年3月16日
【發明人】王子彬, 孫林
【申請人】聯想(北京)有限公司