一種自由立體圖像處理方法及裝置、電子設(shè)備的制作方法
【專利摘要】本發(fā)明實施例提供了一種自由立體圖像處理方法及裝置、電子設(shè)備,涉及顯示【技術(shù)領(lǐng)域】,可使顯示后的立體圖像畫質(zhì)更好;該方法包括:將左眼視圖和右眼視圖分別分割成多個圖像塊;判斷每個圖像塊是否為模糊圖像塊,并根據(jù)判斷結(jié)果分別記錄左眼視圖中包含的模糊圖像塊的信息以及右眼視圖中包含的模糊圖像塊的信息;分析左眼視圖中包含的模糊圖像塊的信息以及右眼視圖中包含的模糊圖像塊的信息,識別出左眼視圖和右眼視圖中畫質(zhì)較好的視圖,并將畫質(zhì)較好的視圖作為2D基準圖;根據(jù)2D基準圖和深度圖,得到自由立體圖像;其中,深度圖通過計算左眼視圖和右眼視圖的視差關(guān)系得到。用于需要提供更好顯示畫質(zhì)的自由立體顯示裝置。
【專利說明】—種自由立體圖像處理方法及裝置、電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及顯示【技術(shù)領(lǐng)域】,尤其涉及一種自由立體圖像處理方法及裝置、電子設(shè)備。
【背景技術(shù)】
[0002]眼鏡式的立體顯示裝置已經(jīng)普及,自由立體圖像處理及立體顯示裝置也得到了較大的發(fā)展,逐步進入商用和家用顯示市場,并且能夠獨立提供立體視頻圖像并還原生物各醫(yī)學器官的真實位置信息的立體顯示裝置也在醫(yī)療領(lǐng)域逐漸成為受歡迎的新星。然而眼鏡式的立體顯示裝置由于佩戴眼鏡的不適及消毒的不便卻不易為醫(yī)生接受,因此,裸眼立體顯示在醫(yī)療領(lǐng)域?qū)⒋嬖诰薮蟮陌l(fā)展空間。
[0003]在N視點立體圖像處理過程中,實時N視點轉(zhuǎn)換都需要進行深度信息提取,并通過將2視點3D圖像處理成左眼2D圖和右眼2D圖,并將其中一個2D圖作為2D基準,然后再將2D基準圖+深度圖的3D格式處理成N視點裸視3D圖像。
[0004]但是,在將2視點3D圖像處理成左眼2D圖和右眼2D圖后,目前采用的方法是直接固定選取左眼2D圖和右眼2D圖中的一個視圖作為2D基準圖,在此情況下,若選取的左眼2D圖或右眼2D圖受損或畫質(zhì)不佳,而仍然把該視圖當作2D基準圖像并進行實時N視點轉(zhuǎn)換,則最終會導致處理后的N視點裸視3D圖像畫質(zhì)較差,影響用戶觀看。
[0005]上述問題在裸內(nèi)窺鏡手術(shù)的中尤其嚴重,在手術(shù)中,深入人體的兩路內(nèi)窺鏡鏡頭,其中一路鏡頭被液體、油脂沾污時,此時如果仍將受沾污的鏡頭提供的畫面作為2D基準圖像并進行實時N視點轉(zhuǎn)換,則顯示的立體圖像畫面較差,將影響醫(yī)生的判斷,嚴重時甚至會導致醫(yī)療事故。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的實施例提供一種自由立體圖像處理方法及裝置、電子設(shè)備,可使顯示后的立體圖像畫質(zhì)更好。
[0007]為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0008]一方面,提供一種自由立體圖像處理方法,該方法包括:
[0009]將左眼視圖和右眼視圖分別分割成多個圖像塊;
[0010]判斷每個圖像塊是否為模糊圖像塊,并根據(jù)判斷結(jié)果分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息;
[0011]分析所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖;
[0012]根據(jù)所述2D基準圖和深度圖,得到自由立體圖像;
[0013]其中,所述深度圖通過計算所述左眼視圖和所述右眼視圖的視差關(guān)系得到。
[0014]另一方面,提供一種自由立體圖像處理裝置,該裝置包括:[0015]圖像塊分割模塊,用于將左眼視圖和右眼視圖分別分割成多個圖像塊;
[0016]模糊圖像塊判定模塊,用于根據(jù)所述圖像塊分割模塊提供的所述左眼視圖的所述多個圖像塊和所述右眼視圖的所述多個圖像塊,判斷每個圖像塊是否為模糊圖像塊;
[0017]信息記錄模塊,用于根據(jù)所述模糊圖像塊判定模塊的判斷結(jié)果,分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息;
[0018]圖像畫質(zhì)選擇模塊,用于分析所述信息記錄模塊提供的所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖;
[0019]深度提取模塊,用于計算所述左眼視圖和所述右眼視圖的視差關(guān)系,得到深度圖;
[0020]處理模塊,用于根據(jù)所述圖像畫質(zhì)選擇模塊提供的所述2D基準圖和所述深度提取模塊提供的所述深度圖,處理得到自由立體圖像。
[0021]再一方面,提供一種電子設(shè)備,該電子設(shè)備包括N視點狹縫光柵式自由立體顯示裝置或N視點柱透鏡光柵式自由立體顯示裝置,以及上述的自由立體圖像處理裝置。
[0022]本發(fā)明實施例提供了一種自由立體圖像處理方法及裝置、電子設(shè)備,該自由立體圖像處理方法包括:將左眼視圖和右眼視圖分別分割成多個圖像塊;判斷每個圖像塊是否為模糊圖像塊,并根據(jù)判斷結(jié)果分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息;分析所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖;根據(jù)所述2D基準圖和深度圖,得到自由立體圖像;其中,所述深度圖通過計算所述左眼視圖和所述右眼視圖的視差關(guān)系得到。
[0023]通過分析所述左眼視圖和右眼視圖中包含的模糊圖像塊的信息,可以靈活在左眼視圖和右眼視圖中選取畫質(zhì)較好的一個視圖作為2D基準圖,相對現(xiàn)有技術(shù)固定選取左眼視圖或右眼視圖作為2D基準圖,本發(fā)明實施例可以保證作為2D基準圖的視圖是左眼視圖和右眼視圖中畫質(zhì)最好的視圖,從而使得最終獲得的自由立體圖像的畫質(zhì)較優(yōu),進而使用戶的觀看效果更佳。
【專利附圖】
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0025]圖1為本發(fā)明實施例提供的一種自由立體圖像處理方法的流程示意圖;
[0026]圖2為本發(fā)明實施例提供的一種將左眼視圖分割為NXM個第一圖像塊的示意圖;
[0027]圖3為本發(fā)明實施例提供的一種自由立體圖像處理裝置的結(jié)構(gòu)示意圖一;
[0028]圖4為本發(fā)明實施例提供的一種自由立體圖像處理裝置的結(jié)構(gòu)示意圖二。【具體實施方式】
[0029]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0030]本發(fā)明實施例提供了一種自由立體圖像處理方法,如圖1所示,該方法包括如下步驟:
[0031]SO1、將左眼視圖和右眼視圖分別分割成多個圖像塊。
[0032]在本步驟SOl中,以左眼視圖為例,如圖2所示,可以將左眼視圖進行N行M列的分割,得到NXM個第一圖像塊;其中,每個第一圖像塊均有多個像素組成。
[0033]同理,以右眼視圖為例,可以將右眼視圖進行P行K列的分割,得到PXK個第二圖像塊;其中,每個第二圖像塊均有多個像素點組成。
[0034]此外,也可根據(jù)需要在將左眼視圖分割為NXM個第一圖像塊后,對該NXM個第一圖像塊進行坐標定位,例如將左眼視圖中第I行第I列的第一圖像塊坐標記為(ly 1J,第i行第j列的第一圖像塊坐標記為(iL,J_L)。
[0035]同理,在將右眼視圖分割為PXK個第二圖像塊后,對該PXK個第二圖像塊進行坐標定位,例如將右眼視圖中第I行第I列的第二圖像塊坐標記為(1Κ,1κ),第i行第j列的第二圖像塊坐標記為(iR,jE)o
[0036]需要說明的是,在對左眼視圖和右眼視圖進行分割時,可以通過合理設(shè)置第一圖像塊和第二圖像塊中的像素點,即第一圖像塊和第二圖像塊的分辨率,可以提高圖像畫質(zhì)偵測的工作速度和效率,因此η的取值可根據(jù)實際情況進行設(shè)定。
[0037]S02、判斷每個圖像塊是否為模糊圖像塊。
[0038]在本步驟S02中,以左眼視圖為例,將分割后的N行XM列的第一圖像塊例如可以按照行的順序,從第I行的第I列的第一圖像塊開始依次進行判斷,直到第I行的最后I列的第一圖像塊判斷完,然后依次對第2行、第3行、第N行的第一圖像塊進行判斷?;蛘咭部梢园凑樟械捻樞?,從第I列的第I行的第一圖像塊開始依次進行判斷,直到第I列的最后I行第一圖像塊判斷完,然后依次對第2列、第3列、第M列,依次對每個第一圖像塊進行判斷。
[0039]同理,對右眼視圖中分割后的P行XK列的第二圖像塊的判斷與上述類似,在此不再贅述。
[0040]需要說明的是,不管按哪種順序?qū)Ψ指詈蟮乃械谝粓D像塊以及所有第二圖像塊進行判斷,只需保證左眼視圖分割后的所有第一圖像塊以及右眼視圖分割后的所有第二圖像塊均進行了模糊圖像塊的判斷,且不重復判斷即可。
[0041]S03、根據(jù)判斷結(jié)果分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息。
[0042]這里,所述模糊圖像塊的信息例如可以包括所述模糊圖像塊的計數(shù),和/或模糊圖像塊的位置信息。
[0043]以左眼視圖為例,當左眼視圖中包含的所述模糊圖像塊的信息為左眼視圖中所有模糊圖像塊的計數(shù)時,在本步驟S03中,按上述步驟S02中的判斷順序,依次對每個第一圖像塊進行判斷,當判斷得到其中一個第一圖像塊為模糊圖像塊時,記錄所述左眼視圖包含I個模糊圖像塊,并繼續(xù)對其余第一圖像塊進行判斷,當判斷得到另一個第一圖像塊為模糊圖像塊時,記錄左眼視圖包含2個模糊圖像塊,依次類推,直到判斷完最后一個第一圖像塊。當然,所述右眼視圖也是如此,在此不再贅述。
[0044]例如:當判斷得到第I行中第I個第一圖像塊為模糊圖像塊時,則記錄左眼視圖包含I個模糊圖像塊,然后繼續(xù)判斷第I行中第2、3、4、5、6列的第一圖像塊均為非模糊塊,直到第7列的第一圖像塊被判斷為模糊圖像塊時,記錄左眼視圖包含I個模糊圖像塊,依次類推,直到判斷完最后一個所述第一圖像塊。
[0045]當上述步驟SOl將左眼視圖分割成N行XM列的第一圖像塊,并對該NXM個第一圖像塊進行坐標定位時,所述左眼視圖中包含的所述模糊圖像塊的信息可以為左眼視圖中所有模糊圖像塊的位置信息,在此情況下,在本步驟S03中,按上述步驟S02中的判斷順序,依次對每個第一圖像塊進行判斷,當判斷得到其中一個第一圖像塊為模糊圖像塊時,記錄該模糊圖像塊的坐標,并繼續(xù)對其余第一圖像塊進行判斷,當判斷得到另一個第一圖像塊為模糊圖像塊時,記錄該模糊圖像塊的坐標,依次類推,直到判斷完最后一個第一圖像塊。當然,所述右眼視圖也是如此,在此不再贅述。
[0046]例如:當判斷得到第I行第I列,即坐標為(I。IJ的第一圖像塊為模糊圖像塊時,記錄該模糊圖像塊的坐標,即(b Il);然后繼續(xù)判斷第I行中第2、3、4、5、6、7、8、9列的第一圖像塊均為非模糊塊,直到第10列,即坐標為(ly IOJ的第一圖像塊被判斷為模糊圖像塊時,記錄該模糊圖像塊的坐標,即(ly IOl);依次類推,直到判斷完最后一個所述第一圖像塊。
[0047]此外,也可以同時記錄所述模糊圖像塊的計數(shù)以及所述模糊圖像塊的位置信息,在此不再贅述。
[0048]S04、分析所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖。
[0049]這里,當左眼視圖中包含的模糊圖像塊的信息為左眼視圖中所有模糊圖像塊的計數(shù),右眼視圖中包含的模糊圖像塊的信息為右眼視圖中所有模糊圖像塊的計數(shù)時,若通過上述步驟S03得到左眼視圖包括A個模糊圖像塊,右眼視圖包括B個模糊圖像塊,A > B;在本步驟S04中,可以根據(jù)左眼視圖包括A個模糊圖像塊,右眼視圖包括B個模糊圖像塊,識別出右眼視圖的畫質(zhì)較好,在此情況下,選擇將右眼視圖作為2D基準圖。
[0050]當左眼視圖中包含的模糊圖像塊的信息為左眼視圖中所有模糊圖像塊的坐標,右眼視圖中包含的模糊圖像塊的信息為右眼視圖中所有模糊圖像塊的坐標時,針對左眼視圖,可以分析左眼視圖中所有模糊圖像塊的坐標,若分析得到有多個模糊圖像塊的坐標相鄰,且面積超過一定數(shù)值時,進一步地,還可以分析一定時間內(nèi)該左眼視圖出現(xiàn)多個模糊圖像塊的坐標相鄰的概率,來判斷左眼視圖的畫質(zhì)情況;同理,針對右眼視圖,可以分析右眼視圖中所有模糊圖像塊的坐標,若分析得到有多個模糊圖像塊的坐標相鄰,且多個相鄰的所述模糊圖像塊組成的區(qū)域的面積超過一定數(shù)值時,進一步地,還可以分析一定時間內(nèi)該右眼視圖出現(xiàn)多個模糊圖像塊的坐標相鄰的概率,來判斷右眼視圖的畫質(zhì)情況。若通過此過程,得到其中一個視圖出現(xiàn)了上述情況,則可判斷該視圖的畫質(zhì)較差,另一個視圖畫質(zhì)較好,可以作為2D基準圖。
[0051]此外,當左眼視圖中包含的模糊圖像塊的信息還可以同時包括左眼視圖中所有模糊圖像塊的計數(shù)和所有模糊圖像塊的坐標,右眼視圖中包含的模糊圖像塊的信息還可以同時包括右眼視圖中所有模糊圖像塊的計數(shù)和所有模糊圖像塊的坐標時,針對左眼視圖,可以結(jié)合所有模糊圖像塊的個數(shù)和所有模糊圖像塊的坐標是否會出現(xiàn)多個模糊圖像塊相鄰,且多個相鄰的所述模糊圖像塊組成的區(qū)域的面積以及一定時間內(nèi)出現(xiàn)相鄰的概率等情況,同理右眼視圖也是一樣,來綜合分析左眼視圖和右眼視圖中哪個視圖的畫質(zhì)更好,以將兩個視圖中畫質(zhì)較好的視圖作為2D基準圖。
[0052]需要說明的是,本發(fā)明實施例中模糊圖像塊的信息并不限于模糊圖像塊的計數(shù)和模糊圖像塊的坐標,還可以為其他對判斷畫質(zhì)具有影響作用的信息,同時在根據(jù)模糊圖像塊的信息判斷畫質(zhì)好壞時,也不限于上述提到的方式,只要能通過合理方式準確判斷出左眼視圖和右眼視圖中畫質(zhì)較好的一個視圖即可。
[0053]S05、根據(jù)所述2D基準圖和所述深度圖,得到自由立體圖像;其中,所述深度圖通過計算所述左眼視圖和所述右眼視圖的視差關(guān)系得到。
[0054]在本步驟S05之前,可以通過該自由立體圖像處理方法所應(yīng)用的自由立體顯示裝置的光柵的光學參數(shù)獲得自由立體圖像編碼方式,在獲取2D基準圖和所述深度圖后,在本步驟中可以按照該自由立體顯示裝置的圖像編碼方式進行處理,從而得到自由立體圖像。
[0055]在此基礎(chǔ)上,該自由立體圖像將被傳輸給上述自由立體顯示裝置進行顯示。
[0056]需要說明的是,第一、在針對任一個圖像塊,判斷是否為模糊圖像塊時,可以根據(jù)實際情況進行設(shè)定相應(yīng)的參數(shù),設(shè)置一個合理的范圍,以選出相對比較模糊圖像塊即可。
[0057]第二、本發(fā)明實施例提供的自由立體圖像處理方法是基于已有的自由立體顯示裝置而言的,該立體顯示裝置可以是N視點狹縫光柵式自由立體顯示裝置或N視點柱透鏡光柵式自由立體顯示裝置。
[0058]本發(fā)明實施例提供了一種自由立體圖像處理方法及裝置、電子設(shè)備,該自由立體圖像處理方法包括:將左眼視圖和右眼視圖分別分割成多個圖像塊;判斷每個圖像塊是否為模糊圖像塊,并根據(jù)判斷結(jié)果分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息;分析所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖;根據(jù)所述2D基準圖和深度圖,得到自由立體圖像;其中,所述深度圖通過計算所述左眼視圖和所述右眼視圖的視差關(guān)系得到。
[0059]通過分析所述左眼視圖和右眼視圖中包含的模糊圖像塊的信息,可以靈活在左眼視圖和右眼視圖中選取畫質(zhì)較好的一個視圖作為2D基準圖,相對現(xiàn)有技術(shù)固定選取左眼視圖或右眼視圖作為2D基準圖,本發(fā)明實施例可以保證作為2D基準圖的視圖是左眼視圖和右眼視圖中畫質(zhì)最好的視圖,從而使得最終獲得的自由立體圖像的畫質(zhì)較優(yōu),進而使用戶的觀看效果更佳。
[0060]基于上述的描述,可選的,在步驟SOl之前,所述方法還可以包括:識別輸入的2視點3D圖像的格式,進行所述左眼視圖和所述右眼視圖的分割。其中,所述2視點3D圖像的格式可以為左右格式、上下格式等。
[0061]可選的,以左眼視圖為例,上述步驟S02,可以具體包括如下過程:
[0062]針對任一個所述第一圖像塊,對所述第一圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果對每個像素進行分類,即,分為非邊緣像素或邊緣像素。
[0063]利用圖像清晰度評價函數(shù)對上述非邊緣像素和邊緣像素進行評價,判斷所述第一圖像塊是否為模糊圖像塊。
[0064]以右眼視圖為例,上述步驟S02,可以具體包括如下過程:
[0065]針對任一個所述第二圖像塊,對所述第二圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果對每個像素進行分類,即,分為非邊緣像素或邊緣像素。
[0066]利用圖像清晰度評價函數(shù)對上述非邊緣像素和邊緣像素進行評價,判斷所述第二圖像塊是否為模糊圖像塊。
[0067]可選的,在上述步驟SOl將左眼視圖分割成N行XM列的第一圖像塊,并對該NXM個第一圖像塊進行坐標定位,將右眼視圖分割成P行XK列的第二圖像塊,并對該PXK個第二圖像塊進行坐標定位的基礎(chǔ)上,上述步驟S03可以具體包括如下兩種情況:
[0068]第一種情況:在所述模糊圖像塊的信息包括所述模糊圖像塊的計數(shù)的情況下,步驟S03可以具體包括如下過程:
[0069]針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被判斷為模糊圖像塊時,在所述右眼視圖中獲得與所述第一圖像塊的坐標立體匹配的第二匹配圖像塊的坐標。
[0070]若所述右眼視圖中被判斷為模糊圖像塊的坐標與所述第二匹配圖像塊的坐標不一致,則,對所述左眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果。
[0071]若所述右眼視圖中被判斷為模糊圖像塊的坐標與所述第二匹配圖像塊的坐標一致,則判定該模糊圖像塊的畫質(zhì)特性為左右兩眼視圖共有特性,可以忽略,不進行計數(shù)。
[0072]例如:若左眼視圖中坐標為(?, bL)的第一圖像塊被判斷為模糊圖像塊,根據(jù)該第一圖像塊的內(nèi)容,利用立體匹配算法獲得右眼視圖中與之立體匹配的坐標為(a’K,b’K)的第二匹配圖像塊;然后,比較右眼視圖中被判斷為模糊圖像塊的坐標是否存在與(a’ E, b’ E) 一致的坐標,若不存在,則對所述左眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果;若存在,則忽略,不進行計數(shù)。
[0073]同理,針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被判斷為模糊圖像塊時,在所述左眼視圖中獲得與所述第二圖像塊的坐標立體匹配的第一匹配圖像塊的坐標。
[0074]若所述左眼視圖中被判斷為模糊圖像塊的坐標與所述第一匹配圖像塊的坐標不一致,則,對所述右眼視圖中包含的所述模糊圖像塊進行計數(shù)。
[0075]若所述左眼視圖中被判斷為模糊圖像塊的坐標與所述第一匹配圖像塊的坐標一致,則判定該模糊圖像塊的畫質(zhì)特性為左右兩眼視圖共有特性,可以忽略,不進行計數(shù)。
[0076]例如:右眼視圖中坐標為(aK,bE)的第二圖像塊被判斷為模糊圖像塊,根據(jù)該第二圖像塊的內(nèi)容,利用立體匹配算法獲得左眼視圖中與之立體匹配的坐標為(a\,b'L)的第一匹配圖像塊;然后,比較左眼視圖中被判斷為模糊圖像塊的坐標是否存在與(a’ L, b’ L) 一致的坐標,若不存在,則,對所述右眼視圖中包含的所述模糊圖像塊進行計數(shù);若存在,則忽略,不進行計數(shù)。
[0077]第二種情況:在所述模糊圖像塊的信息包括所述模糊圖像塊的位置信息的情況下,步驟S03可以具體包括:
[0078]針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被判斷為模糊圖像塊時,記錄所述左眼視圖中所述模糊圖像塊的坐標。
[0079]例如,在左眼視圖中,若判斷得到坐標為(lp IJ的第一圖像塊為模糊圖像塊,則記錄所述該模糊圖像塊的坐標,即(I lL)o
[0080]同理,針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被判斷為模糊圖像塊時,記錄所述右眼視圖中所述模糊圖像塊的坐標。
[0081]進一步可選的,在上述步驟S03的第一種情況的基礎(chǔ)上,步驟S04,可以具體包括:
[0082]分析所述左眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果以及所述右眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果,當所述左眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果大于所述右眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖作為2D基準圖,否則,選擇所述左眼視圖作為2D基準圖。
[0083]例如:若在步驟S03中,得到左眼視圖包括A個模糊圖像塊,右眼視圖包括B個模糊圖像塊,A > B ;在本步驟S04中,可以根據(jù)左眼視圖包括A個模糊圖像塊,右眼視圖包括B個模糊圖像塊,識別出右眼視圖的畫質(zhì)較好,在此情況下,選擇將右眼視圖作為2D基準圖。
[0084]在上述步驟S03的第二種情況的基礎(chǔ)上,步驟S04,可以具體包括:
[0085]分析所述左眼視圖中所述模糊圖像塊的坐標,當位于所述左眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述左眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖為2D基準圖。
[0086]同理,分析所述右眼視圖中所述模糊圖像塊的坐標,當位于所述右眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述右眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述左眼視圖的畫質(zhì)較好,并將所述左眼視圖為2D基準圖。
[0087]下面通過兩個具體實施例來詳細描述上述的一種自由立體圖像處理方法。
[0088]實施例一,該方法包括如下步驟:
[0089]S101、識別輸入的2視點3D圖像的格式,進行所述左眼視圖和所述右眼視圖的分割。
[0090]S102、將左眼視圖分割成NXM個較小分辨率的第一圖像塊,并進行坐標定位;將右眼視圖分割成PXK個較小分辨率的第二圖像塊,并進行坐標定位。
[0091]此處,可以將左眼視圖中第I行第I列的第一圖像塊坐標記為(lp L),第i行第j列的第一圖像塊坐標記為(H);可以將右眼視圖中第I行第I列的第二圖像塊坐標記為(1K, Ik),第i行第j列的第二圖像塊坐標記為(iK,jE)o
[0092]S103、根據(jù)左眼視圖中所有第一圖像塊的坐標,針對任一個所述第一圖像塊,對所述第一圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果對每個像素進行分類,即,分為非邊緣像素或邊緣像素;并利用圖像清晰度評價函數(shù)對上述非邊緣像素和邊緣像素進行評價,判斷所述第一圖像塊是否為模糊圖像塊。[0093]根據(jù)右眼視圖中所有第二圖像塊的坐標,針對任一個所述第二圖像塊,對所述第二圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果對每個像素進行分類,即,分為非邊緣像素或邊緣像素;并利用圖像清晰度評價函數(shù)對上述非邊緣像素和邊緣像素進行評價,判斷所述第一圖像塊、第二圖像塊是否為模糊圖像塊。
[0094]這里,不管是左眼視圖中的所有第一圖像塊還是右眼視圖中的所有第二圖像塊,都可以從第I行第I列的圖像塊開始依次進行模糊圖像塊的判斷,直到第I行的最后一列圖像塊判斷完成,然后依次進行對第2行、第3行、第N行的判斷。
[0095]S104、針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被判斷為模糊圖像塊時,根據(jù)該第一圖像塊的內(nèi)容,利用立體匹配算法,在所述右眼視圖中獲得與所述第一圖像塊的坐標立體匹配的第二匹配圖像塊的坐標;若所述右眼視圖中被判斷為模糊圖像塊的坐標與所述第二匹配圖像塊的坐標不一致,則對所述左眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果;若一致,則忽略,不進行計數(shù)。
[0096]針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被判斷為模糊圖像塊時,根據(jù)該第二圖像塊的內(nèi)容,利用立體匹配算法,在所述左眼視圖中獲得與所述第二圖像塊的坐標立體匹配的第一匹配圖像塊的坐標;若所述左眼視圖中被判斷為模糊圖像塊的坐標與所述第一匹配圖像塊的坐標不一致,則對所述右眼視圖中包含的所述模糊圖像塊進行計數(shù);若一致,則忽略,不進行計數(shù)。
[0097]S105、當所述左眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果大于所述右眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖作為2D基準圖,否則,選擇所述左眼視圖作為2D基準圖。
[0098]S106、根據(jù)所述2D基準圖和所述深度圖,按照自由立體顯示裝置的圖像編碼方式進行處理得到自由立體圖像;其中,所述深度圖通過計算所述左眼視圖和所述右眼視圖的視差關(guān)系得到。
[0099]其中,可以通過該自由立體圖像處理方法所應(yīng)用的自由立體顯示裝置的光柵的光學參數(shù)獲得起自由立體圖像編碼方式。
[0100]通過上述步驟S101-S106,便可以將左眼視圖和右眼視圖中畫質(zhì)較好的視圖作為2D基準圖,使得最終獲得的自由立體圖像的畫質(zhì)較優(yōu),從而使用戶的觀看效果更佳。
[0101]實施例二,與上述實施例一不同在于,本實施例二可以用步驟S201和S202來替換上述步驟S104和S105,其中,S201和S202,具體包括:
[0102]S201、針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被判斷為模糊圖像塊時,記錄所述左眼視圖中所述模糊圖像塊的坐標。
[0103]針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被判斷為模糊圖像塊時,記錄所述右眼視圖中所述模糊圖像塊的坐標。
[0104]S202、分析所述左眼視圖中所述模糊圖像塊的坐標,當位于所述左眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述左眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖為2D基準圖。
[0105]分析所述右眼視圖中所述模糊圖像塊的坐標,當位于所述右眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述右眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述左眼視圖的畫質(zhì)較好,并將所述左眼視圖為2D基準圖。
[0106]需要說明的是,本發(fā)明除了通過例如上述方法來靈活的獲取左眼視圖和右眼視圖中畫質(zhì)較好的視圖作為2D基準圖外,還可以由用戶通過遙控設(shè)備選擇左眼視圖或右眼視圖作為2D基準圖。
[0107]本發(fā)明實施例還提供了一種自由立體圖像處理裝置,該自由立體圖像處理裝置中各個模塊與上述自由立體圖像處理方法中的各步驟相對應(yīng),故對于各個模塊的具體描述,可以為上述步驟的描述,在此不再贅述。
[0108]如圖3所示,該自由立體圖像處理裝置01包括:圖像塊分割模塊10、模糊圖像塊判定模塊20、信息記錄模塊30、圖像畫質(zhì)選擇模塊40、深度提取模塊50、以及處理模塊60。
[0109]其中,圖像塊分割模塊10,用于將左眼視圖和右眼視圖分別分割成多個圖像塊。
[0110]此處,可以將左眼視圖進行N行M列的分割,得到NXM個第一圖像塊;可以將右眼視圖進行P行K列的分割,得到PXK個第二圖像塊;其中,每個第二圖像塊均有多個像素點組成。
[0111]此外,也可根據(jù)需要在將左眼視圖分割為NXM個第一圖像塊后,對該NXM個第一圖像塊進行坐標定位,例如將左眼視圖中第I行第I列的第一圖像塊坐標記為(ly 1J,第i行第j列的第一圖像塊坐標記為(iL,J_L)。
[0112]同理,在將右眼視圖分割為PXK個第二圖像塊后,對該PXK個第二圖像塊進行坐標定位,例如將右眼視圖中第I行第I列的第二圖像塊坐標記為(1Κ,1κ),第i行第j列的第二圖像塊坐標記為(iR,jE)o
[0113]模糊圖像塊判定模塊20,用于根據(jù)所述圖像塊分割模塊10提供的所述左眼視圖的所述多個圖像塊和所述右眼視圖的所述多個圖像塊,判斷每個圖像塊是否為模糊圖像塊。
[0114]此處,以左眼視圖為例,將分割后的N行XM列的第一圖像塊例如可以按照行的順序,從第I行的第I列的第一圖像塊開始依次進行判斷,直到第I行的最后I列第一圖像塊判斷完,然后依次對第2行、第3行、第N行的第一圖像塊進行判斷?;蛘咭部梢园凑樟械捻樞?,從第I列的第I行的第一圖像塊開始依次進行判斷,直到第I列的最后I行的第一圖像塊判斷完,然后依次對第2列、第3列、第M列,依次對每個第一圖像塊進行判斷。
[0115]同理,對右眼視圖中分割后的P行XK列的第二圖像塊的判斷與上述類似,在此不再贅述。
[0116]信息記錄模塊30,用于根據(jù)所述模糊圖像塊判定模塊20的判斷結(jié)果,分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息。
[0117]這里,所述模糊圖像塊的信息例如可以包括所述模糊圖像塊的計數(shù),和/或模糊圖像塊的位置信息。
[0118]以左眼視圖為例,當左眼視圖中包含的所述模糊圖像塊的信息為左眼視圖中所有模糊圖像塊的計數(shù)時,按上述的判斷順序,依次對每個第一圖像塊進行判斷,當判斷得到其中一個第一圖像塊為模糊圖像塊時,記錄所述左眼視圖包含I個模糊圖像塊,并繼續(xù)對其余第一圖像塊進行判斷,當判斷得到另一個第一圖像塊為模糊圖像塊時,記錄左眼視圖包含2個模糊圖像塊,依次類推,直到判斷完最后一個第一圖像塊。
[0119]當上述將左眼視圖分割成N行XM列的第一圖像塊,并對該NXM個第一圖像塊進行坐標定位時,所述左眼視圖中包含的所述模糊圖像塊的信息可以為左眼視圖中所有模糊圖像塊的位置信息,在此情況下,按上述的判斷順序,依次對每個第一圖像塊進行判斷,當判斷得到其中一個第一圖像塊為模糊圖像塊時,記錄該模糊圖像塊的坐標,并繼續(xù)對其余第一圖像塊進行判斷,當判斷得到另一個第一圖像塊為模糊圖像塊時,記錄該模糊圖像塊的坐標,依次類推,直到判斷完最后一個第一圖像塊。
[0120]圖像畫質(zhì)選擇模塊40,用于分析所述信息記錄模塊30提供的所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖。
[0121]深度提取模塊50,用于計算所述左眼視圖和所述右眼視圖的視差關(guān)系,得到深度圖。
[0122]處理模塊60,用于根據(jù)所述圖像畫質(zhì)選擇模塊40提供的所述2D基準圖和所述深度提取模塊50提供的所述深度圖,處理得到自由立體圖像。
[0123]處理模塊60,具體用于通過該自由立體圖像處理裝置01所應(yīng)用的自由立體顯示裝置的光柵的光學參數(shù)獲得自由立體圖像編碼方式,并在獲取2D基準圖和所述深度圖后,按照該自由立體顯示裝置的圖像編碼方式進行處理得到自由立體圖像。
[0124]在基礎(chǔ)上,該自由立體圖像將被傳輸給上述自由立體顯示裝置進行顯示。
[0125]本發(fā)明實施例通過了一種自由立體圖像處理裝置01,包括:圖像塊分割模塊10,用于將左眼視圖和右眼視圖分別分割成多個圖像塊;模糊圖像塊判定模塊20,用于根據(jù)所述圖像塊分割模塊10提供的所述左眼視圖的所述多個圖像塊和所述右眼視圖的所述多個圖像塊,判斷每個圖像塊是否為模糊圖像塊;信息記錄模塊30,用于根據(jù)所述模糊圖像塊判定模塊20的判斷結(jié)果,分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息;圖像畫質(zhì)選擇模塊40,用于分析所述信息記錄模塊30提供的所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖;深度提取模塊50,用于計算所述左眼視圖和所述右眼視圖的視差關(guān)系,得到深度圖;處理模塊60,用于根據(jù)所述圖像畫質(zhì)選擇模塊40提供的所述2D基準圖和所述深度提取模塊50提供的所述深度圖,處理得到自由立體圖像。
[0126]通過分析所述左眼視圖和右眼視圖中包含的模糊圖像塊的信息,可以靈活在左眼視圖和右眼視圖中選取畫質(zhì)較好的一個視圖作為2D基準圖,相對現(xiàn)有技術(shù)固定選取左眼視圖或右眼視圖作為2D基準圖,本發(fā)明實施例可以保證作為2D基準圖的視圖是左眼視圖和右眼視圖中畫質(zhì)最好的視圖,從而使得最終獲得的自由立體圖像的畫質(zhì)較優(yōu),進而使用戶的觀看效果更佳。
[0127]基于上述的描述,可選的,所述圖像塊分割模塊10,還用于識別輸入的2視點3D圖像的格式,進行所述左眼視圖和所述右眼視圖的分割。
[0128]可選的,如圖4所示,所述模糊圖像塊判定模塊20可以包括邊緣檢測單元201和判斷單元202。
[0129]其中,所述邊緣檢測單元201,用于根據(jù)所述圖像塊分割模塊10提供的所述左眼視圖的所述多個圖像塊和所述右眼視圖的所述多個圖像塊,針對任一個所述圖像塊,對所述圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果,將每個所述像素分為非邊緣像素或邊緣像素。
[0130]所述判斷單元202,用于利用圖像清晰度評價函數(shù)對所述邊緣檢測單元201提供的所述非邊緣像素和所述邊緣像素進行評價,判斷所述每個圖像塊是否為模糊圖像塊。
[0131]示例的,以左眼視圖為例,所述邊緣檢測單元201,用于根據(jù)所述圖像塊分割模塊10提供的所述左眼視圖的所述多個第一圖像塊,針對任一個所述第一圖像塊,對所述第一圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果對每個像素進行分類,即,分為非邊緣像素或邊緣像素。利用圖像清晰度評價函數(shù)對上述非邊緣像素和邊緣像素進行評價,判斷所述第一圖像塊是否為模糊圖像塊。
[0132]可選的,在所述圖像塊分割模塊10將左眼視圖分割成N行XM列的第一圖像塊,并對該NXM個第一圖像塊進行坐標定位,將右眼視圖分割成P行XK列的第二圖像塊,并對該PXK個第二圖像塊進行坐標定位的基礎(chǔ)上,且在所述模糊圖像塊的信息包括所述模糊圖像塊的計數(shù)的情況下:
[0133]信息記錄模塊30,具體用于針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被所述模糊圖像塊判定模塊20判斷為模糊圖像塊時,在所述右眼視圖中獲得與所述第一圖像塊的坐標立體匹配的第二匹配圖像塊的坐標。
[0134]若所述右眼視圖中被判斷為模糊圖像塊的坐標與所述第二匹配圖像塊的坐標不一致,則對所述左眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果。
[0135]若所述右眼視圖中被判斷為模糊圖像塊的坐標與所述第二匹配圖像塊的坐標一致,則判定該模糊圖像塊的畫質(zhì)特性為左右兩眼視圖共有特性,可以忽略,不進行計數(shù)。
[0136]針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被所述模糊圖像塊判定模塊20判斷為模糊圖像塊時,在所述左眼視圖中獲得與所述第二圖像塊的坐標立體匹配的第一匹配圖像塊的坐標。
[0137]若所述左眼視圖中被判斷為模糊圖像塊的坐標與所述第一匹配圖像塊的坐標不一致,則對所述右眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果。
[0138]若所述左眼視圖中被判斷為模糊圖像塊的坐標與所述第一匹配圖像塊的坐標一致,則判定該模糊圖像塊的畫質(zhì)特性為左右兩眼視圖共有特性,可以忽略,不進行計數(shù)。
[0139]示例的,若左眼視圖中坐標為(?, bL)的第一圖像塊被所述模糊區(qū)域定位模塊20判斷為模糊圖像塊,根據(jù)該第一圖像塊的內(nèi)容,利用立體匹配算法獲得右眼視圖中與之立體匹配的坐標為(a’K,b’K)的第二匹配圖像塊;然后,比較右眼視圖中被判斷為模糊圖像塊的坐標是否存在與(a’K,b’K) 一致的坐標,若不存在,則所述左眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果;若存在,則忽略,不進行計數(shù)。
[0140]若右眼視圖中坐標為(aK,bK)的第二圖像塊被所述模糊區(qū)域定位模塊20判斷為模糊圖像塊,根據(jù)該第二圖像塊的內(nèi)容,利用立體匹配算法獲得左眼視圖中與之立體匹配的坐標為(心,b’ L)的第一匹配圖像塊;然后,比較左眼視圖中被判斷為模糊圖像塊的坐標是否存在與(a\,b\)—致的坐標,若不存在,則對所述右眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果;若存在,則忽略,不進行計數(shù)。
[0141]進一步地,圖像畫質(zhì)選擇模塊40,具體用于分析所述信息記錄模塊30提供的所述左眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果以及所述右眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果,當所述左眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果大于所述右眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖作為2D基準圖,否則,選擇所述左眼視圖作為2D基準圖。
[0142]例如:若信息記錄模塊30得到左眼視圖包括A個模糊圖像塊,右眼視圖包括B個模糊圖像塊,A > B;所述圖像畫質(zhì)選擇模塊40可以根據(jù)左眼視圖包括A個模糊圖像塊,右眼視圖包括B個模糊圖像塊,識別出右眼視圖的畫質(zhì)較好,在此情況下,選擇將右眼視圖作為2D基準圖。
[0143]可選的,在所述圖像塊分割模塊10將左眼視圖分割成N行XM列的第一圖像塊,并對該NXM個第一圖像塊進行坐標定位,將右眼視圖分割成P行XK列的第二圖像塊,并對該PXK個第二圖像塊進行坐標定位的基礎(chǔ)上,且在所述模糊圖像塊的信息包括所述模糊圖像塊的位置信息的情況下:
[0144]信息記錄模塊30,具體用于針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被所述模糊圖像塊判定模塊20判斷為模糊圖像塊時,記錄所述左眼視圖中所述模糊圖像塊的坐標。
[0145]針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被所述模糊圖像塊判定模塊20判斷為模糊圖像塊時,記錄所述右眼視圖中所述模糊圖像塊的坐標。
[0146]進一步地,圖像畫質(zhì)選擇模塊40,具體用于分析所述信息記錄模塊30提供的所述左眼視圖中所述模糊圖像塊的坐標,當位于所述左眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述左眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖為2D基準圖。
[0147]分析所述信息記錄模塊30提供的所述右眼視圖中所述模糊圖像塊的坐標,當位于所述右眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述右眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述左眼視圖的畫質(zhì)較好,并將所述左眼視圖為2D基準圖。
[0148]本發(fā)明實施例還提供一種電子設(shè)備,包括上述的自由立體圖像處理裝置01、以及N視點狹縫光柵式自由立體顯示裝置或N視點柱透鏡光柵式自由立體顯示裝置。
[0149]所述電子設(shè)備可以為有機電致發(fā)光二極管、液晶顯示器、液晶電視、數(shù)碼相框、手機、平板電腦等具有任何顯示功能的產(chǎn)品。
[0150]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0151]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種自由立體圖像處理方法,其特征在于,包括: 將左眼視圖和右眼視圖分別分割成多個圖像塊; 判斷每個圖像塊是否為模糊圖像塊,并根據(jù)判斷結(jié)果分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息; 分析所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖; 根據(jù)所述2D基準圖和深度圖,得到自由立體圖像; 其中,所述深度圖通過計算所述左眼視圖和所述右眼視圖的視差關(guān)系得到。
2.根據(jù)權(quán)利要求1所述的處理方法,其特征在于,所述判斷每個圖像塊是否為模糊圖像塊,包括: 針對任一個所述圖像塊,對所述圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果,將所述每個像素分為非邊緣像素或邊緣像素; 利用圖像清晰度評價函數(shù)對所述非邊緣像素和所述邊緣像素進行評價,判斷所述圖像塊是否為模糊圖像塊。
3.根據(jù)權(quán)利要求1所述的處理方法,其特征在于,所述根據(jù)判斷結(jié)果記錄所述左眼視圖中包含的所述模糊 圖像塊的信息,包括: 針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被判斷為模糊圖像塊時,在所述右眼視圖中獲得與所述第一圖像塊的坐標立體匹配的第二匹配圖像塊的坐標;若所述右眼視圖中被判斷為模糊圖像塊的坐標與所述第二匹配圖像塊的坐標不一致,則對所述左眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果; 所述根據(jù)判斷結(jié)果記錄所述右眼視圖中包含的所述模糊圖像塊的信息,包括: 針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被判斷為模糊圖像塊時,在所述左眼視圖中獲得與所述第二圖像塊的坐標立體匹配的第一匹配圖像塊的坐標;若所述左眼視圖中被判斷為模糊圖像塊的坐標與所述第一匹配圖像塊的坐標不一致,則對所述右眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果; 其中,所述左眼視圖包括多個第一圖像塊,且每個所述第一圖像塊具有唯一坐標;所述右眼視圖包括多個第二圖像塊,且每個所述第二圖像塊具有唯一坐標。
4.根據(jù)權(quán)利要求3所述的處理方法,其特征在于,所述分析所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖,包括: 分析所述左眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果以及所述右眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果,當所述左眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果大于所述右眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖作為2D基準圖,否則,選擇所述左眼視圖作為2D基準圖。
5.根據(jù)權(quán)利要求1所述的處理方法,其特征在于,所述根據(jù)判斷結(jié)果記錄所述左眼視圖中包含的所述模糊圖像塊的信息,包括: 針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被判斷為模糊圖像塊時,記錄所述左眼視圖中所述模糊圖像塊的坐標;所述根據(jù)判斷結(jié)果記錄所述右眼視圖中包含的所述模糊圖像塊的信息,包括: 針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被判斷為模糊圖像塊時,記錄所述右眼視圖中所述模糊圖像塊的坐標; 其中,所述左眼視圖包括多個第一圖像塊,且每個所述第一圖像塊具有唯一坐標;所述右眼視圖包括多個第二圖像塊,且每個所述第二圖像塊具有唯一坐標。
6.根據(jù)權(quán)利要求5所述的處理方法,其特征在于,所述分析所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖,包括: 分析所述左眼視圖中所述模糊圖像塊的坐標,當位于所述左眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述左眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖為2D基準圖;或者, 分析所述右眼視圖中所述模糊圖像塊的坐標,當位于所述右眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述右眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述左眼視圖的畫質(zhì)較好,并將所述左眼視圖為2D基準圖。
7.—種自由立體圖像處理裝置,其特征在于,包括: 圖像塊分割模塊,用于將左眼視圖和右眼視圖分別分割成多個圖像塊; 模糊圖像塊判定模塊,用于根據(jù)所述圖像塊分割模塊提供的所述左眼視圖的所述多個圖像塊和所述右眼視圖的所述多個圖像塊,判斷每個圖像塊是否為模糊圖像塊; 信息記錄模塊,用于根據(jù)所述模糊圖像塊判定模塊的判斷結(jié)果,分別記錄所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的所述模糊圖像塊的信息;圖像畫質(zhì)選擇模塊,用于分析所述信息記錄模塊提供的所述左眼視圖中包含的所述模糊圖像塊的信息以及所述右眼視圖中包含的模糊圖像塊的信息,識別出所述左眼視圖和所述右眼視圖中畫質(zhì)較好的視圖,并將所述畫質(zhì)較好的視圖作為2D基準圖; 深度提取模塊,用于計算所述左眼視圖和所述右眼視圖的視差關(guān)系,得到深度圖; 處理模塊,用于根據(jù)所述圖像畫質(zhì)選擇模塊提供的所述2D基準圖和所述深度提取模塊提供的所述深度圖,處理得到自由立體圖像。
8.根據(jù)權(quán)利要求7所述的自由立體圖像處理裝置,其特征在于,所述模糊圖像塊判定模塊包括邊緣檢測單元和判斷單元; 所述邊緣檢測單元,用于根據(jù)所述圖像塊分割模塊提供的所述左眼視圖的所述多個圖像塊和所述右眼視圖的所述多個圖像塊,針對任一個所述圖像塊,對所述圖像塊的每個像素進行一階求導,并根據(jù)求導結(jié)果,將所述每個像素分為非邊緣像素或邊緣像素; 所述判斷單元,用于利用圖像清晰度評價函數(shù)對所述邊緣檢測單元提供的所述非邊緣像素和所述邊緣像素進行評價,判斷所述每個圖像塊是否為模糊圖像塊。
9.根據(jù)權(quán)利要求7所述的自由立體圖像處理裝置,其特征在于, 信息記錄模塊,具體用于針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被所述模糊圖像塊判定模塊判斷為模糊圖像塊時,在所述右眼視圖中獲得與所述第一圖像塊的坐標立體匹配的第二匹配圖像塊的坐標;若所述右眼視圖中被判斷為模糊圖像塊的坐標與所述第二匹配圖像塊的坐標不一致,則對所述左眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果; 針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被所述模糊圖像塊判定模塊判斷為模糊圖像塊時,在所述左眼視圖中獲得與所述第二圖像塊的坐標立體匹配的第一匹配圖像塊的坐標; 若所述左眼視圖中被判斷為模糊圖像塊的坐標與所述第一匹配圖像塊的坐標不一致,則對所述右眼視圖中包含的所述模糊圖像塊進行計數(shù),并記錄計數(shù)結(jié)果; 其中,所述左眼視圖包括多個第一圖像塊,且每個所述第一圖像塊具有唯一坐標;所述右眼視圖包括多個第二圖像塊,且每個所述第二圖像塊具有唯一坐標。
10.根據(jù)權(quán)利要求9所述的自由立體圖像處理裝置,其特征在于, 圖像畫質(zhì)選擇模塊,具體用于分析所述信息記錄模塊提供的所述左眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果以及所述右眼視圖中包含的所述模糊圖像塊的計數(shù)結(jié)果,當所述左眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果大于所述右眼視圖中包含的模糊圖像塊的計數(shù)結(jié)果時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖作為2D基準圖,否則,選擇所述左眼視圖作為2D基準圖。
11.根據(jù)權(quán)利要求7所述的自由立體圖像處理裝置,其特征在于, 信息記錄模塊,具體用于針對所述左眼視圖中的任一個第一圖像塊,當所述第一圖像塊被所述模糊圖像塊判定 模塊判斷為模糊圖像塊時,記錄所述左眼視圖中所述模糊圖像塊的坐標; 針對所述右眼視圖中的任一個第二圖像塊,當所述第二圖像塊被所述模糊圖像塊判定模塊判斷為模糊圖像塊時,記錄所述右眼視圖中所述模糊圖像塊的坐標; 其中,所述左眼視圖包括多個第一圖像塊,且每個所述第一圖像塊具有唯一坐標;所述右眼視圖包括多個第二圖像塊,且每個所述第二圖像塊具有唯一坐標。
12.根據(jù)權(quán)利要求11所述的自由立體圖像處理裝置,其特征在于, 圖像畫質(zhì)選擇模塊,具體用于分析所述信息記錄模塊提供的所述左眼視圖中所述模糊圖像塊的坐標,當位于所述左眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述左眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述右眼視圖的畫質(zhì)較好,并將所述右眼視圖為2D基準圖;或者, 分析所述信息記錄模塊提供的所述右眼視圖中所述模糊圖像塊的坐標,當位于所述右眼視圖中多個相鄰的所述模糊圖像塊組成的區(qū)域大于第一預設(shè)值,且所述右眼視圖中多個相鄰的所述模糊圖像塊的坐標在預設(shè)時間內(nèi)發(fā)生變化的數(shù)量的百分比小于第二預設(shè)值時,識別出所述左眼視圖的畫質(zhì)較好,并將所述左眼視圖為2D基準圖。
13.一種電子設(shè)備,包括N視點狹縫光柵式自由立體顯示裝置或N視點柱透鏡光柵式自由立體顯示裝置,其特征在于,還包括權(quán)利要求7-12任一項所述的自由立體圖像處理裝置。
【文檔編號】H04N13/04GK103763545SQ201410000583
【公開日】2014年4月30日 申請日期:2014年1月2日 優(yōu)先權(quán)日:2014年1月2日
【發(fā)明者】駱俊諭, 張欽泉, 高維嵩 申請人:青島海信電器股份有限公司