3d圖像的處理方法和處理系統的製作方法
2023-09-21 22:12:25 2
3d圖像的處理方法和處理系統的製作方法
【專利摘要】本發明提供了一種3D圖像的處理方法和處理系統,用以解決現有技術中圖像邊緣輪廓出現鋸齒的問題。該處理方法包括:接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素;根據所述相鄰像素的數據計算補償數據,並將該補償數據賦值給所述空白像素從而將所述單圖場圖像擴充為所述完整圖像大小;輸出擴充為所述完整圖像大小的所述奇圖場圖像和偶圖場圖像。採用本發明的技術方案,有助於降低輪廓邊緣明顯鋸齒效應,彌補half模式3D圖像本身的畫質缺陷,提升3D畫質。
【專利說明】3D圖像的處理方法和處理系統
【技術領域】
[0001]本發明涉及3D顯示領域,特別涉及一種3D圖像的處理方法和處理系統。
【背景技術】
[0002]目前,3D電視愈發普及,3D顯示的效果和畫質就顯得尤其重要,如今電視信號轉播最常用的3D圖像在面板顯示的模式類型是Half模式,而Half模式本身就是數據不完整的圖像,在一幀內,包含了左右眼兩隻眼睛的圖像,由於壓縮數據導致的數據缺失,需要在接收圖像以後進行補償處理才能進行顯示。現有的處理方法是就近取值的方法,對相鄰數據做延遲處理,這樣的處理方法簡單,佔用的資源少。
[0003]在實現本發明的過程中,發明人發現按照現有技術中的3D圖像的處理方法,圖像畫質比較粗糙,尤其在在相鄰兩個數據相差較大時,現有技術的補償方法會造成邊緣輪廓出現明顯的鋸齒感,嚴重影響了觀看效果。
[0004]在現有技術中存在圖像邊緣輪廓出現鋸齒的問題。對此,現有技術中還沒有提出有效的解決方案。
【發明內容】
[0005]本發明的主要目的是提供一種3D圖像的處理方法和處理系統,以解決現有技術中圖像邊緣輪廓出現鋸齒的問題。
[0006]為了實現上述目的,根據本發明的一個方面,提供了一種3D圖像的處理方法,該方法包括:接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素;根據相鄰像素的數據計算補償數據,並將該補償數據賦值給空白像素從而將單圖場圖像擴充為完整圖像大小;輸出擴充為完整圖像大小的奇圖場圖像和偶圖場圖像。
[0007]進一步地,根據相鄰像素的數據計算補償數據包括:計算相鄰像素的數據的差值;差值大於或等於預定閾值時,計算相鄰像素的數據的平均值,將平均值作為補償數據;差值小於預定閾值時,將相鄰像素中的任一數據作為補償數據。
[0008]進一步地,預設模式為左右分拆模式,在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在左右相鄰的像素之間插入空白像素;根據相鄰像素的數據計算補償數據包括:根據左右相鄰的像素的數據計算補償數據。
[0009]進一步地,預設模式為上下分拆模式,在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在上下相鄰的像素之間插入空白像素;根據相鄰像素的數據計算補償數據包括:根據上下相鄰的像素的數據計算補償數據。
[0010]進一步地,預設模式為列分拆模式,在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在左右相鄰的像素之間插入空白像素;根據相鄰像素的數據計算補償數據包括:根據左右相鄰的像素的數據計算補償數據。
[0011]進一步地,預設模式為行分拆模式,在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在上下相鄰的像素之間插入空白像素;根據相鄰像素的數據計算補償數據包括:根據上下相鄰的像素的數據計算補償數據。
[0012]進一步地,預設模式為像素分拆模式,在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在左右相鄰的像素或上下相鄰的像素之間插入空白像素;根據相鄰像素的數據計算補償數據包括:根據左右相鄰的像素的數據和上下相鄰的數據計算補償數據。
[0013]根據本發明的一個方面,提供了一種3D圖像的處理系統,該系統包括:接收模塊,用於接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;填充模塊,用於在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素;計算模塊,用於根據相鄰像素的數據計算補償數據;圖像擴充模塊,用於將該補償數據賦值給空白像素從而將單圖場圖像擴充為完整圖像大小;輸出模塊,用於輸出擴充為完整圖像大小的奇圖場圖像和偶圖場圖像。
[0014]進一步地,計算模塊還用於:計算相鄰像素的數據的差值;差值大於或等於預定閾值時,計算相鄰像素的數據的平均值,將平均值作為補償數據;差值小於預定閾值時,將相鄰像素中的任一數據作為補償數據。
[0015]根據本發明的技術方案,接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素;根據相鄰像素的數據計算補償數據,並將該補償數據賦值給空白像素從而將單圖場圖像擴充為完整圖像大小;輸出擴充為完整圖像大小的奇圖場圖像和偶圖場圖像,使得畫面完整,降低輪廓邊緣明顯鋸齒效應,彌補half模式3D圖像本身的畫質缺陷,提升3D畫質。
【專利附圖】
【附圖說明】
[0016]說明書附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:
[0017]圖1是根據本發明實施例的3D圖像的處理方法的示意圖;
[0018]圖2是根據本發明實施例的3D圖像的處理方法的按照Side by Side模式分拆完整圖像的不意圖;
[0019]圖3是根據本發明實施例的3D圖像的處理方法的按照Top by Bottom模式分拆完整圖像的不意圖;
[0020]圖4是根據本發明實施例的3D圖像的處理方法的按照Column by Column模式分拆完整圖像的示意圖;
[0021]圖5是根據本發明實施例的3D圖像的處理方法的按照Line by Line模式分拆完整圖像的不意圖;
[0022]圖6是根據本發明實施例的3D圖像的處理方法的按照Pixel by Pixel模式分拆完整圖像的不意圖;以及
[0023]圖7是根據本發明實施例的3D圖像的處理系統的示意圖。
【具體實施方式】
[0024]需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。下面將參考附圖並結合實施例來詳細說明本發明。
[0025]圖1是根據本發明實施例的3D圖像的處理方法的示意圖,如圖1所示,該方法主要包括如下步驟:
[0026]步驟Sll:接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;
[0027]步驟S13:在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素;
[0028]步驟S15:根據相鄰像素的數據計算補償數據,並將該補償數據賦值給空白像素從而將單圖場圖像擴充為完整圖像大小;
[0029]步驟S17:輸出擴充為完整圖像大小的奇圖場圖像和偶圖場圖像。
[0030]步驟Sll的預設模式包括了為左右分拆(Side by Side)模式、上下分拆(Top byBottom)模式、列分拆(Column by Column)模式、行分拆(Line by Line)模式、像素分拆(Pixel by Pixel)模式。
[0031]圖2是根據本發明實施例的3D圖像的處理方法的按照Side by Side模式分拆完整圖像的示意圖,如圖2所示,完整圖像21從橫向中央位置一分為二,左右分拆出的兩個圖像22、23分別作為奇圖場圖像和偶圖場圖像,既可以左半部分圖像為奇圖場圖像,右半部分圖像為偶圖場圖像;也可以選擇右半部分圖像為奇圖場圖像,左半部分圖像為偶圖場圖像。
[0032]圖3是根據本發明實施例的3D圖像的處理方法的按照Top by Bottom模式分拆完整圖像的示意圖,如圖3所示,Top by Bottom模式是將完整圖像31以縱向中央位置作為分界線,將上下兩部分的圖像32、33分別作為奇圖場圖像和偶圖場圖像。
[0033]圖4是根據本發明實施例的3D圖像的處理方法的按照Column by Column模式分拆完整圖像的示意圖,如圖4所示,Column by Column模式是將完整圖像41的縱向單數掃描線依次排列形成的圖像42和縱向偶數掃描線依次排列形成的圖像43分別作為奇圖場圖像和偶圖場圖像。
[0034]圖5是根據本發明實施例的3D圖像的處理方法的按照Line by Line模式分拆完整圖像的示意圖,如圖5所示Line by Line模式是將完整圖像51的橫向單數掃描線依次排列形成的圖像52和橫向偶數掃描線依次排列形成的圖像53分別作為奇圖場圖像和偶圖場圖像。
[0035]圖6是根據本發明實施例的3D圖像的處理方法的按照Pixel by Pixel模式分拆完整圖像的示意圖,如圖6所示Pixel by Pixel模式是將完整圖像61的橫向位置為單數縱向位置為偶數的像素依次排列形成的圖像62和橫向位置為偶數縱向位置為奇數的像素依次排列形成的圖像63分別作為奇圖場圖像和偶圖場圖像。
[0036]從圖2至圖6中可以明顯看出拆分後的圖像解析度為完整圖像的一半。
[0037]步驟S13中在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素,從而將完整圖像一半大小的奇圖場圖像和偶圖場圖像還原為完整圖像的大小。
[0038]步驟S15根據相鄰像素的數據計算補償數據可以包括:計算相鄰像素的數據的差值;差值大於或等於預定閾值時,計算相鄰像素的數據的平均值,將平均值作為補償數據;差值小於預定閾值時,將相鄰像素中的任一數據作為補償數據。在實現本發明的過程中,發明人發現實際圖像相鄰兩個像素相差較大時,會出現輪廓周圍的鋸齒感明顯的現象,最優的補償數據計算方式就是取相鄰像素數據的平均值。以像素的數據為8bit為例,預定閾值可以取100左右。採用這種方式可以節省程序的資源,又能得到效果較好的復原圖像。
[0039]對於步驟Sll中預設模式為左右分拆模式的情況,步驟S13包括:在左右相鄰的像素之間插入空白像素;步驟S15包括:根據左右相鄰的像素的數據計算補償數據。
[0040]對於步驟Sll中預設模式為上下分拆模式的情況,步驟S13包括:在上下相鄰的像素之間插入空白像素;步驟S15包括:根據上下相鄰的像素的數據計算補償數據。
[0041]對於步驟Sll中預設模式為列分拆模式的情況,步驟S13包括:在左右相鄰的像素之間插入空白像素;步驟S15包括:根據左右相鄰的像素的數據計算補償數據。
[0042]對於步驟Sll中預設模式為行分拆模式的情況,步驟S13包括:在上下相鄰的像素之間插入空白像素;步驟S15包括:根據上下相鄰的像素的數據計算補償數據。
[0043]對於步驟Sll中預設模式為像素分拆模式的情況,步驟S13包括:在左右相鄰的像素或上下相鄰的像素之間插入空白像素;步驟S15包括:根據左右相鄰的像素的數據和上下相鄰的數據計算補償數據。
[0044]圖7是根據本發明實施例的3D圖像的處理系統的示意圖,如圖7所示,本發明實施例提供的3D圖像的處理系統70包括:接收模塊71,用於接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;填充模塊73,用於在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素;計算模塊75,用於根據相鄰像素的數據計算補償數據;圖像擴充模塊,用於將該補償數據賦值給空白像素從而將單圖場圖像擴充為完整圖像大小;輸出模塊77,用於輸出擴充為完整圖像大小的奇圖場圖像和偶圖場圖像。
[0045]計算模塊還可以用於:計算相鄰像素的數據的差值;差值大於或等於預定閾值時,計算相鄰像素的數據的平均值,將平均值作為補償數據;差值小於預定閾值時,將相鄰像素中的任一數據作為補償數據。
[0046]根據本發明的技術方案,接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;在奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素;根據相鄰像素的數據計算補償數據,並將該補償數據賦值給空白像素從而將單圖場圖像擴充為完整圖像大小;輸出擴充為完整圖像大小的奇圖場圖像和偶圖場圖像,使得畫面完整,降低輪廓邊緣明顯鋸齒效應,彌補half模式3D圖像本身的畫質缺陷,提升3D畫質。
[0047]顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體結合。
[0048]以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種3D圖像的處理方法,其特徵在於,包括: 接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像; 在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素; 根據所述相鄰像素的數據計算補償數據,並將該補償數據賦值給所述空白像素從而將所述單圖場圖像擴充為所述完整圖像大小; 輸出擴充為所述完整圖像大小的所述奇圖場圖像和偶圖場圖像。
2.根據權利要求1所述的處理方法,其特徵在於,所述根據所述相鄰像素的數據計算補償數據包括: 計算所述相鄰像素的數據的差值; 所述差值大於或等於預定閾值時,計算所述相鄰像素的數據的平均值,將所述平均值作為補償數據; 所述差值小於預定閾值時,將所述相鄰像素中的任一數據作為所述補償數據。
3.根據權利要求1或2所述的處理方法,其特徵在於,所述預設模式為左右分拆模式, 所述在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在左右相鄰的像素之間插入空白像素; 所述根據所述相鄰像素 的數據計算補償數據包括:根據左右相鄰的像素的數據計算補償數據。
4.根據權利要求1或2所述的處理方法,其特徵在於,所述預設模式為上下分拆模式, 所述在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在上下相鄰的像素之間插入空白像素; 所述根據所述相鄰像素的數據計算補償數據包括:根據上下相鄰的像素的數據計算補償數據。
5.根據權利要求1或2所述的處理方法,其特徵在於,所述預設模式為列分拆模式, 所述在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在左右相鄰的像素之間插入空白像素; 所述根據所述相鄰像素的數據計算補償數據包括:根據左右相鄰的像素的數據計算補償數據。
6.根據權利要求1或2所述的處理方法,其特徵在於,所述預設模式為行分拆模式, 所述在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:上下相鄰的像素之間插入空白像素; 所述根據所述相鄰像素的數據計算補償數據包括:根據上下相鄰的像素的數據計算補償數據。
7.根據權利要求1或2所述的處理方法,其特徵在於,所述預設模式為像素分拆模式, 所述在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素包括:在左右相鄰的像素和上下相鄰的像素之間插入空白像素; 所述根據所述相鄰像素的數據計算補償數據包括;根據左右相鄰的像素的數據或上下相鄰的數據計算補償數據。
8.一種3D圖像的處理系統,其特徵在於,包括: 接收模塊,用於接收完整圖像按照預設模式分拆的奇圖場圖像和偶圖場圖像;填充模塊,用於在所述奇圖場圖像中以及偶圖場圖像中的相鄰像素之間填充空白像素; 計算模塊,用於根據所述相鄰像素的數據計算補償數據; 圖像擴充模塊,用於將該補償數據賦值給所述空白像素從而將所述單圖場圖像擴充為所述完整圖像大小; 輸出模塊,用於輸出擴充為所述完整圖像大小的所述奇圖場圖像和偶圖場圖像。
9.根據權利要求8所述的處理系統,其特徵在於,所述計算模塊還用於: 計算所述相鄰像素的數據的差值; 所述差值大於或等於預定閾值時,計算所述相鄰像素的數據的平均值,將所述平均值作為補償數據; 所述差值小 於預定閾值時,將所述相鄰像素中的任一數據作為所述補償數據。
【文檔編號】H04N13/04GK103795995SQ201110459689
【公開日】2014年5月14日 申請日期:2011年12月31日 優先權日:2011年12月31日
【發明者】楊傑, 王麗雯 申請人:四川虹歐顯示器件有限公司