一種圖像分割方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種圖像分割方法及裝置,用于解決現(xiàn)有技術(shù)中存在很難確認(rèn)同一場(chǎng)景中的物體是否屬于同一物體的問題。該方法包括:對(duì)彩色圖像進(jìn)行預(yù)分割處理,確定彩色圖像中的所有分割物體塊;根據(jù)與所述彩色圖像同一場(chǎng)景的深度圖像,確定每個(gè)分割物體塊的深度值;從所有所述分割物體塊中確定深度值相同的分割物體塊;在深度值相同的分割物體塊在所述深度圖像中的位置滿足設(shè)定條件時(shí),確定深度值相同的分割物體塊為同一物體。通過該方法,可以提高彩色圖像物體分割方法的精度。
【專利說明】一種圖像分割方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及圖像處理領(lǐng)域,更具體的涉及一種圖像分割方法及裝置。
【背景技術(shù)】
[0002] -副圖像往往包含許多不同類型的物體,比如,在道路環(huán)境中包括行人、車輛、交 通標(biāo)志等物體,或者在辦公環(huán)境中包括桌子、凳子以及電腦等物體。在圖像處理領(lǐng)域中,對(duì) 圖像進(jìn)行高精度的物體分割對(duì)于物體分析及后續(xù)處理有很大的幫助。
[0003] 現(xiàn)有圖像分割方法中,通常利用不同物體的色彩不同,根據(jù)彩色圖像進(jìn)行分割。然 而同一物體往往具有不同的色彩,根據(jù)彩色圖像的分割方法導(dǎo)致原本屬于同一物體被分成 不同的物體塊,比如,一個(gè)人的面部與其頭發(fā)的顏色不同,則會(huì)將面部和頭發(fā)分開為兩個(gè)物 體塊;或者汽車車身的顏色不同,則會(huì)將汽車分為多個(gè)物體塊。針對(duì)上述情景,通過彩色圖 像進(jìn)行物體分割無法實(shí)現(xiàn)高精度的物體分割。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供一種圖像分割方法及裝置,通過該方法,可以提高彩色圖像物 體分割的精度。
[0005] 本發(fā)明實(shí)施例提供一種圖像分割方法,包括:
[0006] 分割彩色圖像,得到彩色圖像中的分割物體塊;
[0007] 根據(jù)深度圖像確定所述分割物體塊的深度值;
[0008] 當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述彩色圖像中滿足設(shè)定條 件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的物體。
[0009] 本發(fā)明實(shí)施例提供一種圖像分割裝置,包括:
[0010] 圖像分割單元:用于分割彩色圖像,得到彩色圖像中的分割物體塊;
[0011] 深度值確定單元:用于根據(jù)深度圖像確定所述分割物體塊的深度值;
[0012] 物體確定單元:用于當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述彩色 圖像中滿足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的物體。
[0013] 本發(fā)明實(shí)施例根據(jù)分割的彩色圖像,得到彩色圖像中的分割物體塊;根據(jù)深度圖 像確定所述分割物體塊的深度值;當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述 彩色圖像中滿足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的 物體。由于本發(fā)明將同一場(chǎng)景中彩色圖像分割后的各個(gè)分割物體塊和深度圖像的深度值結(jié) 合使用,賦予各個(gè)分割物體塊深度值,通過對(duì)深度圖像和彩色圖像的判斷,可以準(zhǔn)確的確認(rèn) 具有深度信息的分割物體塊是否屬于同一物體,提高彩色圖像物體分割的精度。
[0014] 本發(fā)明實(shí)施例提供一種生成視點(diǎn)的方法,包括
[0015] 獲取各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體的深度值與所述深度圖 像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物體;
[0016] 將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得到參考視點(diǎn);
[0017] 其中,所述前景物體投影后深度值的增加值大于所述背景物體投影后深度值的增 加值,且所述前景物體投影后的位置偏移量大于所述背景物體投影后的位置偏移量。
[0018] 本發(fā)明實(shí)施例提供一種生成視點(diǎn)的裝置,包括:
[0019] 物體獲取單元:用于獲取各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體的 深度值與所述深度圖像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物 體;
[0020] 物體投影單元:用于將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得 到參考視點(diǎn);
[0021] 其中,所述前景物體投影后深度值的增加值大于所述背景物體投影后深度值的增 加值,且所述前景物體投影后的位置偏移量大于所述背景物體投影后的位置偏移量。
[0022] 本發(fā)明實(shí)施例根據(jù)獲取各個(gè)物體在深度圖像中的深度值及與深度圖像中聚焦層 深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物體,在生成新視點(diǎn)過程中以前景物 體和背景物體為單位進(jìn)行不同程度的偏移,保證了投影過程中物體的完整性,改善了單純 的分層投影方法中導(dǎo)致物體割裂的問題;同時(shí)在新視點(diǎn)中,前景物體偏移量較大,背景物體 偏移量較小,保證觀看到的前景物體是由強(qiáng)3D效果向弱3D效果逐漸過渡,觀看者即能明顯 感覺到立體效果,同時(shí)在逆視區(qū)的范圍內(nèi)降低了模糊度。
【專利附圖】
【附圖說明】
[0023] 圖1為本發(fā)明實(shí)施例一提供的一種圖像分割方法流程圖;
[0024] 圖2A是本發(fā)明實(shí)施例一輸入的彩色圖像;
[0025] 圖2B是本發(fā)明實(shí)施例一分割后的彩色圖像;
[0026] 圖2C是本發(fā)明實(shí)施例一分割后標(biāo)號(hào)的彩色圖像;
[0027] 圖2D是本發(fā)明實(shí)施例一輸入的深度圖像;
[0028] 圖2E是本發(fā)明實(shí)施例一分割后的深度圖像;
[0029] 圖2F是本發(fā)明實(shí)施例一最終分割結(jié)果的彩色圖像;
[0030] 圖2G是本發(fā)明實(shí)施例一輸入的包含兩個(gè)相同大小物體的彩色圖像;
[0031] 圖2H是本發(fā)明實(shí)施例一輸入的包含多個(gè)大小不同物體的彩色圖像;
[0032] 圖21是本發(fā)明實(shí)施例一輸入的包含單個(gè)物體的彩色圖像;
[0033] 圖3為本發(fā)明實(shí)施例二提供的一種生成視點(diǎn)的方法流程圖;
[0034] 圖4是現(xiàn)有逆視區(qū)不意圖;
[0035] 圖5是現(xiàn)有圖像分層技術(shù)示意圖;
[0036] 圖6a為本發(fā)明實(shí)施例二提供的一種逆視區(qū)矯正方法的虛擬多視點(diǎn)圖像的示意 圖;
[0037] 圖6b為本發(fā)明實(shí)施例二提供的一種逆視區(qū)矯正方法的虛擬多視點(diǎn)圖像的示意 圖;
[0038] 圖6c為本發(fā)明實(shí)施例二提供的一種逆視區(qū)矯正方法的虛擬多視點(diǎn)圖像的示意 圖;
[0039] 圖6d為本發(fā)明實(shí)施例二提供的一種逆視區(qū)矯正方法的虛擬多視點(diǎn)圖像的示意 圖;
[0040] 圖7為本發(fā)明實(shí)施例三提供的一種3D投影方法;
[0041] 圖8為本發(fā)明實(shí)施例四提供的一種圖像分割裝置;
[0042] 圖9為本發(fā)明實(shí)施例五提供的一種生成視點(diǎn)的裝置;
[0043] 圖10為本發(fā)明實(shí)施例六提供一種圖像分割及投影裝置。
【具體實(shí)施方式】
[0044] 本發(fā)明實(shí)施例根據(jù)分割的彩色圖像,得到彩色圖像中的分割物體塊;根據(jù)深度圖 像確定所述分割物體塊的深度值;當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述 彩色圖像中滿足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的 物體。由于本發(fā)明將同一場(chǎng)景中彩色圖像分割后的各個(gè)分割物體塊和深度圖像的深度值結(jié) 合使用,賦予各個(gè)分割物體塊深度值,通過對(duì)深度圖像和彩色圖像的判斷,可以提高彩色圖 像物體分割的精度。
[0045] 其中,彩色圖像由多個(gè)圖像元素構(gòu)成,每個(gè)圖像元素表示對(duì)于圖像的該點(diǎn)的可見 光顏色值;深度圖像包括多個(gè)圖像元素,每個(gè)圖像元素不表示元素而是表示深度攝像裝置 與場(chǎng)景中的該點(diǎn)處的物體或表面之間的距離。
[0046] 應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。并且在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0047] 實(shí)施例一
[0048] 如圖1所示,本發(fā)明實(shí)施例一提供的一種圖像分割方法流程圖,包括以下步驟: [0049] 步驟101、分割彩色圖像,得到彩色圖像中的分割物體塊;
[0050] 步驟102、根據(jù)深度圖像確定所述分割物體塊的深度值;
[0051] 步驟103、當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述彩色圖像中滿 足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的物體。
[0052] 圖2A表示可見光攝像裝置捕獲的示例場(chǎng)景的紅綠藍(lán)或RGB圖像,其中,每個(gè)圖像 元素表示對(duì)于圖像的該點(diǎn)的可見光顏色值(比如,RGB強(qiáng)度),在本實(shí)施例中,使用條形線表 示彩色圖像中的顏色。在圖中每個(gè)茶壺的顏色不相同,其中茶壺1的壺蓋與壺身、壺把和壺 嘴的顏色是不相同的;茶壺2的壺蓋、壺身、壺嘴和壺把具有相同的顏色,茶壺3的壺蓋、壺 身、壺嘴和壺把具有相同的顏色;茶壺1、茶壺2、茶壺3和背景的顏色也是不相同的。其中 圖2A物體邊緣線僅僅是為了表示清楚,并不是真實(shí)存在與彩色圖像中。
[0053] 對(duì)圖2A所示的彩色圖像進(jìn)行圖像分割,彩色圖像分割是根據(jù)圖像中各個(gè)物體的 顏色,將具有不同顏色的物體分割開來,形成新的分割物體塊。在彩色圖像分割過程中,即 便是一個(gè)物體,但是由于物體的某個(gè)區(qū)域包含其他顏色,也會(huì)被分割成不同的分割物體塊, 比如圖2A中的茶壺1,由于茶壺的壺蓋與壺身具有不同的顏色,在彩色圖像分割后,茶壺1 的壺蓋和壺身被分為兩個(gè)分割物體塊,如圖2B所示,其中分割物體塊邊緣線加粗僅僅是為 將分割物體塊表示清楚,并不是真實(shí)的存在于彩色分割圖像中。
[0054] 分割后的各個(gè)物體塊,會(huì)因?yàn)樘幱诓煌木吧睿贡緛碛忻黠@距離的物體在圖像 中顯示成相連的物體塊,進(jìn)而無法區(qū)分。比如,圖2B中茶壺1的壺嘴部分和茶壺2的壺身 部分,茶壺1的壺嘴與茶壺2的壺身分別處于同一場(chǎng)景中不同的景深處,但是從觀看的角度 而言,茶壺1的壺嘴與茶壺2的壺身連接到一塊,從而無法將這兩者區(qū)分開;或者是由于攝 像裝置拍攝角度的問題,對(duì)觀察者造成部分遮擋的區(qū)域無法顯示,從而會(huì)將本是屬于一個(gè) 物體的物體塊,分成不同的物體塊,比如茶壺1的壺身和壺嘴被分割為不同的物體塊;或者 同為一個(gè)物體的物體塊因?yàn)轭伾牟煌环譃閮蓚€(gè)不同的物體塊,比如茶壺1的壺蓋和壺 身,因?yàn)椴鑹?的壺身和壺蓋的顏色不同而被分為兩個(gè)物體塊。
[0055] 將圖2B彩色分割圖像中各個(gè)分割物體塊分別用A、B、C、D、E和F標(biāo)示,獲得如圖 2C所述圖像,茶壺3壺蓋、壺身、壺嘴和壺把顏色相同,則用A標(biāo)示茶壺3 ;同理,茶壺2的壺 蓋、壺身、壺嘴和壺把顏色相同,用B標(biāo)示茶壺2 ;而茶壺1的壺蓋和壺身顏色不同,按照彩 色圖像分割方法,將差壺1的壺蓋和壺身分割開,差壺1的壺蓋用E標(biāo)示,而茶壺1的壺身 用D標(biāo)示;茶壺1的壺身和壺嘴顏色相同,但是彩色圖像預(yù)分割后,將茶壺的壺身和壺嘴分 割開來,則茶壺1的壺嘴用C標(biāo)示;因?yàn)椴鑹?壺把中間包括了一部分與茶壺顏色不同的背 景顏色,則將茶壺1壺把包括的地方用F標(biāo)示。
[0056] 獲取場(chǎng)景中各點(diǎn)相對(duì)于攝像機(jī)的距離是計(jì)算機(jī)視覺系統(tǒng)的重要任務(wù)之一。場(chǎng)景中 各點(diǎn)相對(duì)于攝像機(jī)的距離可以用深度圖來表示,即深度圖中的每一個(gè)像素值表示場(chǎng)景中某 一點(diǎn)與攝像機(jī)之間的距離。機(jī)器視覺系統(tǒng)獲取場(chǎng)景深度圖技術(shù)可分為被動(dòng)測(cè)距傳感和主動(dòng) 深度傳感兩大類。被動(dòng)測(cè)距傳感是指視覺系統(tǒng)接收來自場(chǎng)景發(fā)射或反射的光能量,形成有 關(guān)場(chǎng)景光能量分布函數(shù),即灰度圖像,然后在這些圖像的基礎(chǔ)上恢復(fù)場(chǎng)景的深度信息。最一 般的方法是使用兩個(gè)相隔一定距離的攝像機(jī)同時(shí)獲取場(chǎng)景圖像來生成深度圖。與此方法相 類似的另一種方法是一個(gè)攝像機(jī)在不同空間位置上獲取兩幅或兩幅以上圖像,通過多幅圖 像的灰度信息和成像幾何來生成深度圖。深度信息還可以使用灰度圖像的明暗特征、紋理 特征、運(yùn)動(dòng)特征間接地估算。
[0057] 對(duì)圖2D所示的深度圖像進(jìn)行深度分割,得到圖2E所示的深度圖像分割圖像,其中 圖2E中的物體邊緣僅僅是為了表示清楚,并不是真實(shí)的存在于深度圖像中。從圖2E中可 以看出,若圖像的景深比較小,則能夠很容易將圖像中的背景和前景物體區(qū)分開;若圖像的 景深比較大,那么圖像中的物體與背景將很難區(qū)分開。
[0058] 圖2E中已經(jīng)得到每個(gè)茶壺的深度值,其中,茶壺1包括壺身、壺蓋、壺嘴和壺把的 深度值相同,而茶壺1壺身和壺把包括的背景部分與茶壺1壺身和壺把的深度值不相同;茶 壺2包括壺身、壺蓋、壺嘴和壺把的深度值相同,茶壺3包括壺身、壺蓋、壺嘴和壺把的深度 值相同;茶壺1、茶壺2和茶壺3的深度值各不相同。將圖2E中確定的各個(gè)茶壺深度值賦 予圖2C中各個(gè)分割物體塊。確定彩色圖像中各個(gè)分割物體的深度值。
[0059] 如圖2F所示,茶壺3包括壺身、壺蓋、壺嘴和壺把用A標(biāo)示;茶壺2包括壺身、壺 蓋、壺嘴和壺把用B標(biāo)示;在圖2C中因?yàn)椴鑹?的壺蓋和壺身顏色不同,分別用E和D標(biāo) 示,而根據(jù)圖2E深度圖像中深度值的關(guān)系,茶壺1的壺蓋和壺身的深度值相同,則將茶壺1 的壺蓋改為D標(biāo)示;在圖2C中,茶壺1的壺嘴和壺身顏色是相同的,但是由于彩色圖像預(yù)分 割后,將茶壺1的壺嘴和壺身分割成為兩部分,而根據(jù)圖2E深度圖像中深度值的關(guān)系,茶壺 1的壺嘴和壺身的深度值相等,則將茶壺1的壺嘴該為D1標(biāo)示;在圖2C中,茶壺1的壺身 和壺把包括的背景部分用F標(biāo)示,從彩色分割圖像預(yù)分割后的情況很難區(qū)分茶壺1的壺身 和壺把包括的背景部分是否是與茶壺1為一個(gè)物體,而根據(jù)圖圖2E深度圖像中深度值的關(guān) 系,茶壺1的壺身和壺把的深度值相等,而茶壺1的壺身、壺把與其保護(hù)的背景部分深度值 不相同,所以將該部分依然用F標(biāo)示。
[0060] 較佳地,深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值 相同的分割物體塊在所述彩色圖像中的邊界相鄰,且所述深度值相同的分割物體塊中最小 的分割物體塊的面積不大于第一閾值。
[0061] 如圖2C所示,茶壺1的壺蓋和壺身顏色不同,按照彩色圖像分割方法,將茶壺1的 壺蓋和壺身分別用E和D標(biāo)示。因?yàn)椴鑹?的壺蓋和壺身在彩色圖像中邊界相鄰,在深度 圖像中具有相同的深度值且邊界相鄰,其中茶壺1的壺身和壺蓋兩個(gè)分割物體塊中,壺蓋 的面積小于壺身的面積,在該圖像中,茶壺1的壺蓋的面積小于預(yù)設(shè)的第一閾值,所以將茶 壺1的壺蓋和壺身確定為同一物體。在圖2F中,將茶壺1的壺蓋改為與壺身相同的標(biāo)不D。
[0062] 如圖2G所示,彩色圖像中有兩個(gè)顏色不相同的罐子(使用條形線表示彩色圖像中 的顏色),其中兩個(gè)罐子在彩色圖像預(yù)分割圖像中邊界相鄰,分別標(biāo)示為罐1和罐2,兩個(gè)分 割罐子在深度圖像中具有相同的深度值并且在深度圖像中也邊界相鄰,其中兩個(gè)分割罐子 的面積一樣大,在該圖像中,兩個(gè)分割罐子1和2的面積相等,不小于預(yù)設(shè)的第一閾值,所以 認(rèn)為這兩個(gè)分割罐子不是同一物體。
[0063] 其中,在本發(fā)明實(shí)施例中,第一閾值的范圍介于1% -30%之間。
[0064] 較佳地,深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值 相同的分割物體塊在所述彩色圖像中的邊界不相鄰,其所述深度值相同的分割物體塊中最 小的分割物體塊的面積不大于第二閾值。
[0065] 如圖2H所示的彩色圖像(使用條形線表示彩色圖像中的顏色),彩色圖像中有3 個(gè)顏色不同的物體,其中物體1和物體2的顏色相同,與物體3的顏色不相同。3個(gè)物體在 彩色分割圖像中的邊界各不相鄰,3個(gè)分割物體塊在深度圖像中具有相同的深度值,并且邊 界相鄰,其中,分割物體塊1的面積最大,剩余兩個(gè)分割物體塊2和3的面積很小。在該圖 像中,若分割物體塊2和分割物體塊3的面積都不大于預(yù)設(shè)的第二閾值,則將分割物體塊2 和分割物體塊3與分割物體塊1認(rèn)為屬于同一物體;若分割物體塊2的面積不大于預(yù)設(shè)的 第二閾值,而分割物體塊3的面積大于預(yù)設(shè)的第二閾值,則將分割物體塊2和分割物體塊1 認(rèn)為屬于同一物體,而分割物體塊3認(rèn)為是另外的一個(gè)物體;若分割物體塊2和分割物體塊 3的面積都大于預(yù)設(shè)的第二閾值,則認(rèn)為該彩色圖像中有三個(gè)物體,分別是物體1、物體2和 物體3。
[0066] 還比如,彩色圖像中包括人體頭部的圖像,在彩色圖像中人體頭部包括面部、頭發(fā) 和耳朵。根據(jù)彩色圖像預(yù)分割的結(jié)果,將人體面部、頭發(fā)和耳朵會(huì)分成三部分,可能在彩色 圖像中耳朵和面部邊界不相鄰,但是根據(jù)深度圖像,可以知道該人體面部和頭發(fā)具有相同 的深度值,而且邊界相鄰。分割后的耳朵的面積相對(duì)于人體面部的面積而言比較小的,在該 圖像中,耳朵的面積不大于預(yù)設(shè)的第二閾值,所以會(huì)將分割后的耳朵、人體面部和頭發(fā)認(rèn)為 屬于同一物體。
[0067] 同時(shí),對(duì)應(yīng)本領(lǐng)域工作人員而言,由于公共常識(shí),也會(huì)直接將分割后的耳朵、人體 面部和頭發(fā)認(rèn)為屬于同一物體。
[0068] 其中,在本發(fā)明實(shí)施例中,第二閾值的范圍介于1% -25%之間。
[0069] 較佳地,深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值 相同的分割物體塊在所述彩色圖像中的邊界不相鄰,且深度值相同的分割物體塊之間最大 的間距不大于第三閾值。
[0070] 如圖2E所示,茶壺1包括壺蓋和壺嘴的深度值相同,且茶壺1的壺身和壺嘴邊界 相鄰,而在圖2C中,由于攝像裝置拍攝角度的問題,對(duì)觀察者造成部分遮擋的區(qū)域無法顯 示,所以彩色分割圖中茶壺1的壺身和壺嘴邊界不相鄰。若茶壺1的壺嘴和壺身的距離小 于預(yù)設(shè)的第三閾值,則認(rèn)為茶壺1的壺身和壺嘴是同一物體;若茶壺1的壺嘴和壺身的距離 大于預(yù)設(shè)的第三閾值,則認(rèn)為茶壺1的壺身和壺嘴不是同一物體;所以在圖2F中,將茶壺1 的壺嘴用D1標(biāo)示。
[0071 ] 其中,在本發(fā)明實(shí)施例中,第三閾值應(yīng)該不大于30個(gè)像素值。
[0072] 在步驟103中所述,當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述彩色 圖像中滿足設(shè)定條件,在本實(shí)施例中,以上述3中設(shè)定條件為例,但是在實(shí)際應(yīng)用中,其設(shè) 定條件包括上述設(shè)定條件但是不限于這3種條件,其中,只要是涉及各個(gè)分割物體塊的深 度值相同,且在所述深度圖像中邊界相鄰,而在彩色圖像中無論會(huì)發(fā)生什么情況,都有會(huì)落 入包本申請(qǐng)的保護(hù)范圍內(nèi)。
[0073] 較佳地,若彩色圖像中僅包含一個(gè)物體,得到具有深度值的物體。
[0074] 圖21所示彩色圖像(使用條形線表示彩色圖像中的顏色)。在圖中只有一個(gè)茶 壺,其中包括壺蓋、壺嘴和壺把。在該彩色圖像中,僅有一個(gè)物體,對(duì)該彩色圖像分割后得到 一個(gè)分割物體塊,在可以直接判斷該物體塊為一個(gè)物體,對(duì)同一場(chǎng)景的圖像不用深度值確 定就可以確定分割物體塊為同一物體塊。在本發(fā)明實(shí)施中,若需要獲取分割物體塊的深度 值,則通過同一場(chǎng)景的深度圖像,可以獲得該物體的深度值。
[0075] 在本實(shí)施例中,深度值相同只針對(duì)某一副場(chǎng)景圖像而言,比如,圖2D所示圖像中, 茶壺1包括壺身、壺蓋、壺嘴和壺把具有相同的深度值,茶壺2包括壺身、壺蓋、壺嘴和壺把 具有相同的深度值;對(duì)本領(lǐng)域技術(shù)人員而言,若需要將茶壺1看做是一個(gè)整體物體,那么茶 壺1的壺把的深度值就和茶壺1的壺身的深度值是相同的。比如,以一棵小樹包括前后兩 片樹葉,在實(shí)際操作中,若需要將距離觀看者距離近的一片樹葉看著一個(gè)整體物體,那么大 樹中距離觀看者距離遠(yuǎn)的那個(gè)樹葉的深度值與距離觀眾距離近的樹葉的深度值就是不相 同的;若需要將真?zhèn)€小樹看著是一個(gè)整體物體,那么距離觀眾遠(yuǎn)的樹葉和距離觀眾近的樹 葉的深度值就是相同的。
[0076] 本發(fā)明實(shí)施例根據(jù)分割的彩色圖像,得到彩色圖像中的分割物體塊;根據(jù)深度圖 像確定所述分割物體塊的深度值;當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述 彩色圖像中滿足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的 物體。由于本發(fā)明將同一場(chǎng)景中彩色圖像分割后的各個(gè)分割物體塊和深度圖像的深度值結(jié) 合使用,賦予各個(gè)分割物體塊深度值,通過對(duì)深度圖像和彩色圖像的判斷,可以準(zhǔn)確的確認(rèn) 分割物體塊是否屬于同一物體。
[0077] 實(shí)施例二
[0078] 實(shí)際操作中,當(dāng)同一場(chǎng)景中的同一物體分割出來后,可以將各個(gè)物體為整體分別 進(jìn)行投影,形成新視點(diǎn)。如圖3所示,本發(fā)明實(shí)施例提供的一種視點(diǎn)生成方法,包括以下步 驟:
[0079] 步驟201,獲取各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體的深度值與所 述深度圖像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物體;
[0080] 步驟202,將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得到參考視 占 . ^ \\\ ?
[0081] 步驟203,所述前景物體投影后深度值的增加值大于所述背景物體投影后深度值 的增加值,且所述前景物體投影后的位置偏移量大于所述背景物體投影后的位置偏移量。
[0082] 在步驟201中,場(chǎng)景中的物體可以是一個(gè),也可以是多個(gè);其中多個(gè)物體的顏色可 以是全部相同的,也可以是部分顏色相同,也可以是各不相同的顏色;其中多個(gè)物體的深度 值可以是全部相同的,也可以是部分深度值相同的,也可以是各不相同的深度值。其中多個(gè) 物體可以是全部邊界相鄰,也可以是部分邊界相鄰,也可以是全部邊界不相鄰。
[0083] 根據(jù)同一場(chǎng)景的彩色圖像信息和深度圖像信息,可以獲得同一場(chǎng)景中各個(gè)物體的 深度值,也就是同一場(chǎng)景中各個(gè)物體的位置信息;其中,同一場(chǎng)景中的各個(gè)物體的位置信息 可以是全部相同,也可以是部分相同,也可以是全部不相同。
[0084] 在本實(shí)施例中,可以根據(jù)各個(gè)物體的深度值與深度圖像中聚焦層的深度值的關(guān) 系,確定前景物體和背景物體,其主要包括下列方法:
[0085] 在同一場(chǎng)景的深度圖像中選定一個(gè)深度值作為聚焦層的深度值;若同一場(chǎng)景中物 體的深度值大于聚焦層的深度值,則將所述物體作為背景物體;若同一場(chǎng)景中物體的深度 值小于聚焦層的深度值,則將所述物體作為前景物體。
[0086] 比如圖2E所示的深度圖像預(yù)分割圖像中,在該深度圖像中選定某一個(gè)深度值作 為聚焦層的深度值,其中,若茶壺3的深度值大于該深度圖中預(yù)設(shè)聚焦層的深度值,則將茶 壺3作為背景物體;若茶壺2的深度值大于該深度圖中預(yù)設(shè)聚焦層的深度值,則將茶壺2也 作為背景物體;若茶壺1的深度值大于該深度圖中預(yù)設(shè)聚焦層的深度值,則將茶壺1也作為 背景物體;同理,若茶壺1的深度值不大于該深度圖中預(yù)設(shè)聚焦層的深度值,則將茶壺1作 為前景物體;若茶壺2的深度值不大于該深度圖中預(yù)設(shè)聚焦層的深度值,則將茶壺2也作為 前景物體;若茶壺3的深度值不大于該深度圖中預(yù)設(shè)聚焦層的深度值,則將茶壺3也作為前 景物體。
[0087] 步驟202中,將所述前景物體作為整體進(jìn)行投影,得到參考視點(diǎn)。如圖2F所示,其 中茶壺1包括壺蓋、壺嘴、壺把和壺身屬于同一物體,若茶壺1和2在深度圖像中的深度值 小于深度圖像聚焦層的深度值,則會(huì)認(rèn)為茶壺1和2是前景物體。由于同一場(chǎng)景中茶壺3 的在深度圖像中的深度值大于深度圖像聚焦層的深度值,則會(huì)認(rèn)為茶壺3是背景物體。
[0088] 對(duì)同一場(chǎng)景中的前景物體和背景物體同時(shí)進(jìn)行投影,其投影的示意圖如圖4所 示,該示意圖以9個(gè)試點(diǎn)為例,按1、2、3、4、5、6、7、8、9、1、2、3···的方式循環(huán)排列,其中視點(diǎn)1 至視點(diǎn)9為一個(gè)視點(diǎn)周期,在一個(gè)視點(diǎn)周期內(nèi),視點(diǎn)1為首視點(diǎn),視點(diǎn)9為尾視點(diǎn),相鄰視點(diǎn) 的圖像具有一定視差,左眼右眼可同時(shí)接受兩個(gè)具有視差的相鄰視點(diǎn)的圖像,大腦將這兩 個(gè)圖像進(jìn)行融合,人便感受到立體感。
[0089] 現(xiàn)有3D投影技術(shù)中,是依據(jù)分層后的深度圖像進(jìn)行投影。如圖5所示,以一節(jié)火 車箱為例,由于火車箱頂部有突出的出氣窗,所以火車箱的頂部會(huì)高低不平,而表現(xiàn)在深度 圖像中,會(huì)出現(xiàn)如圖4所示的分層現(xiàn)象(dl、d2、d3、d4......)從圖中可以看出,d2將火車箱 頂部的出氣窗戶分成了兩部分,同樣的,d3、d4也可能將火車箱的出氣窗分成兩部分;而這 兩部分可能是等分的,也可能是不等分的,或者是其中一部分很?。换疖囅漤敳康某鰵獯氨?分成多個(gè)不等部分,在投影過程中可能會(huì)導(dǎo)致火車箱頂部出現(xiàn)裂紋,甚至導(dǎo)致火車箱體產(chǎn) 生割裂,嚴(yán)重的影響了圖像顯示效果。
[0090] 現(xiàn)有技術(shù)中,本領(lǐng)域技術(shù)人員可知,裸眼3D顯示還有許多未解決的技術(shù)問題,其 中一個(gè)重要的問題就是逆視區(qū)的問題,如圖4所示,在觀看區(qū)域,如果進(jìn)入人左眼的視點(diǎn)為 K(k = 1、2、3、4、5、6、7、8、9),進(jìn)行右眼的視點(diǎn)為k+Ι,則人眼可以正常觀看到立體圖形內(nèi) 容;若進(jìn)行人左眼的視點(diǎn)為9視點(diǎn),進(jìn)入人右眼的視點(diǎn)為1視點(diǎn),則人眼無法看到正常的立 體圖像,此時(shí)的視差相對(duì)于左右眼來說是不正常視差,本領(lǐng)域人員稱之為逆視差,觀看者此 時(shí)所處的區(qū)域稱為逆視區(qū)。在逆視區(qū)觀看時(shí)會(huì)產(chǎn)生模糊、晃眼的現(xiàn)象,導(dǎo)致觀看者不舒服。
[0091] 在步驟203中,對(duì)現(xiàn)有3D顯示過程中存在的逆視差問題,進(jìn)行了改正,采用該投影 方法,可以有效的減小逆視差,即便是在逆視區(qū)區(qū)域觀看,也可以觀看到較為正常的立體圖 像,減小了在逆視區(qū)觀看產(chǎn)生的晃眼、模糊等現(xiàn)象。
[0092] 在投影過程中,讓前景物體和背景物體同時(shí)進(jìn)行橫向和縱向偏移,其中,前景物體 處于強(qiáng)3D區(qū)域,背景物體相對(duì)于前景物體處于若3D區(qū)域,若在投影的過程中,讓前景物體 的深度值的增加值較大,而背景物體深度值的增加值較小(縱向:前景物體深度值的變化 量大于背景物體深度值的變化量),而且保證前景物體投影后的位置偏移量較大,背景物體 投影后的位置偏移量較?。M行:前景物體位置偏移量大于背景物體位置偏移量),這樣對(duì) 于觀看者而言,前景物體是有強(qiáng)3D效果向弱3D效果逐漸過渡的,這樣觀看者即能明顯的感 覺到立體感,同時(shí)在逆視區(qū)的范圍內(nèi)模糊度降低,減弱了觀看者的不舒服程度。
[0093] 較佳的,所述方法還包括:
[0094] 獲取所述參考視點(diǎn)的深度圖;依據(jù)預(yù)設(shè)參數(shù)調(diào)整所述參考視點(diǎn)的深度圖,生成首 視點(diǎn)或尾視點(diǎn)的深度圖;
[0095] 其中,所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它 視點(diǎn)深度圖的最大灰度值;所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值之間的差值小 于第四閾值。
[0096] 在介紹新的投影方法前,先介紹深度圖像中深度值與灰度值的關(guān)系:本領(lǐng)域技術(shù) 人員可知,深度圖為灰度圖時(shí),深度圖上各深度層的深度值為灰度值,其中該點(diǎn)灰度值為〇 時(shí),代表該點(diǎn)距離觀眾無窮遠(yuǎn)處,該點(diǎn)灰度值為255時(shí),代表該距離觀眾最近處;即該點(diǎn)灰 度值越大,表示該點(diǎn)離觀眾越近;在深度圖進(jìn)行投影時(shí),需將灰度值轉(zhuǎn)化為實(shí)際場(chǎng)景中的景 深,轉(zhuǎn)化后的深度圖上的深度值是用景深表示,景深與灰度值成反比關(guān)系,即景深越深,景 深的數(shù)值越大,則離觀眾越遠(yuǎn)。本發(fā)明實(shí)施例中所描述的深度層的灰度值指的就是該視點(diǎn) 的深度圖為灰度圖時(shí)的灰度值。本發(fā)明實(shí)施例中所定義的視點(diǎn)深度圖的最大灰度值是指該 視點(diǎn)的深度圖上距離觀眾最近的點(diǎn)的灰度值,該視點(diǎn)深度圖上的最大灰度值越大,則表明 該點(diǎn)距離觀眾越近。同時(shí)本發(fā)明實(shí)施例中假設(shè)所有視點(diǎn)具有統(tǒng)一基底區(qū)域,若視點(diǎn)的深度 圖上的最大灰度值越大,則表明該視點(diǎn)的深度圖前景物體第一區(qū)域距離基底區(qū)域越遠(yuǎn),此 時(shí)在后期可能帶來較強(qiáng)的3D效果,若視點(diǎn)的深度圖上的最大灰度值越小,則表明該視點(diǎn)的 深度圖前景物體第一區(qū)域距離基底區(qū)域越近,此時(shí)在后期可能帶來較弱的3D效果,若假設(shè) 基底區(qū)域灰度值為〇,該視點(diǎn)深度圖上的最大灰度值也為〇,則表面該深度圖為一張2D圖 片。本發(fā)明實(shí)施例所描述的兩深度區(qū)域的灰度值的差值表示兩深度區(qū)域的距離。
[0097] 在實(shí)施例中,所述新的投影方法同樣是以9個(gè)視點(diǎn)為例,主要結(jié)合圖6a、圖6b、圖 6c、圖6d具體介紹一下本發(fā)明投影方法的一個(gè)最佳方案。其中9個(gè)視點(diǎn)按1、2、3、4、5、6、7、 8、9、1、2、3…的方式循環(huán)排列,其中視點(diǎn)1至視點(diǎn)9為一個(gè)視點(diǎn)周期,按照現(xiàn)有的投影方法, 可以知道,若左眼觀看到的是視點(diǎn)9的圖像,右眼觀看到的是視點(diǎn)1的圖像,此時(shí)視點(diǎn)9與 視點(diǎn)1組成逆視區(qū),逆視區(qū)的逆視差過大時(shí),觀眾在該逆視區(qū)會(huì)有模糊晃眼的現(xiàn)象。而當(dāng)進(jìn) 入人左右眼的視點(diǎn)9與視點(diǎn)1的圖像的最大視差小于最大視差閾值時(shí),視點(diǎn)9與視點(diǎn)1所 組成的逆視區(qū)內(nèi)的圖像模糊現(xiàn)象在很大程度上有所減輕。
[0098] 本領(lǐng)域技術(shù)人員可知,若兩個(gè)視點(diǎn)上的圖像均為2D圖像,則該兩個(gè)視點(diǎn)所組成的 視區(qū)內(nèi)的圖像視差可以很小,例如,若視點(diǎn)9與視點(diǎn)1上的圖像均為2D圖像,即假設(shè)所有視 點(diǎn)具有統(tǒng)一基底區(qū)域,且基底區(qū)域灰度值為〇時(shí),此時(shí)視點(diǎn)9的最大灰度值為零,且進(jìn)一步 視點(diǎn)9的深度圖的各深度層之間的差值也為0,視點(diǎn)1最大灰度值為零,且進(jìn)一步視點(diǎn)1的 深度圖的各深度區(qū)域?qū)又g的差值也為〇,此時(shí)看到視點(diǎn)9與視點(diǎn)1之間的兩幅2D圖像之 間視差可以很小??梢?,單個(gè)視點(diǎn)中的深度圖的最大灰度值,對(duì)兩個(gè)視點(diǎn)之間的視差有影 響。進(jìn)一步,本領(lǐng)域技術(shù)人員可知,兩相鄰視點(diǎn)之間每一對(duì)應(yīng)深度區(qū)域的灰度值的差值,對(duì) 兩個(gè)視點(diǎn)之間的視差有影響。進(jìn)一步,視點(diǎn)之間的水平相對(duì)距離的大小對(duì)兩個(gè)視點(diǎn)之間的 視差也有影響。
[0099] 本發(fā)明較佳方案中為了減小首視點(diǎn)和尾視點(diǎn)的逆視區(qū)的視差過大的問題,采取如 下較佳的措施:
[0100] 保證一個(gè)周期內(nèi)所有單個(gè)視點(diǎn)的前景物體中相鄰兩深度區(qū)域的灰度值之差大于 背景物體中相鄰兩深度區(qū)域的灰度值之差;較佳的,從前景物體第一區(qū)域至背景物體最后 一區(qū)域,相鄰兩深度區(qū)域的灰度值之差呈現(xiàn)逐漸遞減趨勢(shì)。
[0101] 保證一個(gè)周期內(nèi)所有單個(gè)視點(diǎn)最大灰度值在一定范圍內(nèi),3D效果強(qiáng)的視區(qū)內(nèi)視點(diǎn) 之間視差比較大,3D效果弱的視區(qū)內(nèi)視點(diǎn)之間的視差比較小,因此強(qiáng)3D區(qū)的的視點(diǎn)最大灰 度值大于弱3D區(qū)的視點(diǎn)的最大灰度值;以便保證首視點(diǎn)和尾視點(diǎn)所組成的逆視區(qū)內(nèi)3D效 果較弱,此方法可減輕逆視區(qū)圖片的模糊效果;進(jìn)一步,保證首視點(diǎn)和尾視點(diǎn)的深度圖的最 大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖的最大灰度值。
[0102] 保證同一周期內(nèi)首視點(diǎn)和尾視點(diǎn)的深度圖的最大灰度值之間的差值小于第一閾 值。其中當(dāng)兩視點(diǎn)的最大灰度值之間的差值小于第一閾值時(shí),可使兩視點(diǎn)的逆視差小于最 大視差閾值,進(jìn)一步即可保證逆視區(qū)的圖像模糊程度在人眼所能接受的范圍之內(nèi)。
[0103] 保證一個(gè)周期內(nèi)的所有相鄰的視點(diǎn)的深度圖之間的前景物體的灰度值的差值大 于背景物體的灰度值的差值。保證一個(gè)周期內(nèi)的所有相鄰的視點(diǎn)之間的每一相對(duì)應(yīng)的深度 區(qū)域之間的灰度值的差值從前景物體第一區(qū)域至背景物體最后一區(qū)域,依次減小。其中,首 視點(diǎn)的深度圖的每一深度區(qū)域的灰度值均小于一個(gè)周期內(nèi)的首視點(diǎn)的相鄰視點(diǎn)的深度圖 的每一深度區(qū)域的灰度值;首視點(diǎn)與一個(gè)周期內(nèi)的首視點(diǎn)的相鄰視點(diǎn)之間每一區(qū)域前景物 體的灰度值的差值均大于首視點(diǎn)與首視點(diǎn)的相鄰視點(diǎn)之間每一區(qū)域背景物體的灰度值的 差值;其中,尾視點(diǎn)的深度圖的每一深度區(qū)域的的灰度值均小于一個(gè)周期內(nèi)的尾視點(diǎn)的相 鄰視點(diǎn)的深度圖的每一深度區(qū)域的的灰度值;尾視點(diǎn)與一個(gè)周期內(nèi)的尾視點(diǎn)的相鄰視點(diǎn)之 間每一區(qū)域前景物體的灰度值的差值大于尾視點(diǎn)與尾視點(diǎn)的相鄰視點(diǎn)之間每一區(qū)域背景 物體的灰度值的差值。保證一個(gè)周期內(nèi)的所有相鄰的視點(diǎn)之間的每一相對(duì)應(yīng)的深度區(qū)域之 間的灰度值的差值從前景物體第一區(qū)域至背景物體最后一區(qū)域,依次減小。可保證同時(shí)進(jìn) 入人眼的兩個(gè)視點(diǎn)所呈現(xiàn)的3D圖像從前景至背景3D效果逐漸減弱,進(jìn)一步使同時(shí)進(jìn)入人 眼所形成的3D圖像,前景物體處于強(qiáng)3D區(qū),背景物體處于弱3D區(qū)。
[0104] 一個(gè)周期內(nèi)的所有視點(diǎn),從首視點(diǎn)至尾視點(diǎn),各視點(diǎn)中每一對(duì)應(yīng)深度區(qū)域的灰度 值先增大后減小。一個(gè)周期內(nèi)的關(guān)于中心線呈對(duì)稱分布的兩個(gè)視點(diǎn)的深度圖之間的每一對(duì) 應(yīng)深度區(qū)域的灰度值相等,其中,中心線為一個(gè)周期內(nèi)的首視點(diǎn)和尾視點(diǎn)的水平相對(duì)距離 的中心線。
[0105] 保證一個(gè)周期內(nèi)的所有視點(diǎn),從首視點(diǎn)至尾視點(diǎn),每相鄰兩視點(diǎn)之間的水平相對(duì) 距離先增大后減小。一個(gè)周期內(nèi)的所有視點(diǎn),每相鄰兩視點(diǎn)之間的水平相對(duì)距離關(guān)于一個(gè) 周期內(nèi)的所有視點(diǎn)的中心線呈對(duì)稱分布。從首視點(diǎn)至尾視點(diǎn),每相鄰兩視點(diǎn)之間的水平相 對(duì)距離先增大后減小,保證水平相對(duì)距離從弱3D區(qū)至強(qiáng)3D區(qū),再至弱3D區(qū),3D效果平滑過 渡,以此保證首視點(diǎn)和尾視點(diǎn)處于弱3D區(qū)。
[0106] 下面結(jié)合圖6a、圖6b、圖6c、圖6d具體介紹一下本發(fā)明實(shí)施例一所提供的生成深 度圖的方法:
[0107] 本發(fā)明實(shí)施例提供的方法為基于參考視點(diǎn)5的圖像,依據(jù)所設(shè)置的參考視點(diǎn)和相 鄰視點(diǎn)的參數(shù)關(guān)系,即所設(shè)置的視點(diǎn)5和視點(diǎn)5的相鄰視點(diǎn)4和相鄰視點(diǎn)6的參數(shù)關(guān)系向 兩側(cè)生成其相鄰視點(diǎn)4和相鄰視點(diǎn)6的虛擬深度圖圖像;接著以視點(diǎn)4為基礎(chǔ),生成視點(diǎn)4 的相鄰視點(diǎn)3的圖像,以視點(diǎn)6為基礎(chǔ),生成視點(diǎn)6的相鄰視點(diǎn)7的虛擬深度圖圖像;接著 以視點(diǎn)3為基礎(chǔ)生成其相鄰視點(diǎn)2的虛擬深度圖圖像,以視點(diǎn)7為基礎(chǔ)生成其相鄰視點(diǎn)8 的深度圖圖像,以視點(diǎn)2為基礎(chǔ),生成首視點(diǎn)1的深度圖圖像,以視點(diǎn)8為基礎(chǔ),生成尾視點(diǎn) 9的深度圖圖像。
[0108] 本領(lǐng)域技術(shù)人員可知,也可令第一個(gè)參考視點(diǎn)為視點(diǎn)1,依據(jù)視點(diǎn)1的深度圖像開 始向一側(cè)生成相鄰視點(diǎn)2虛擬深度圖像,接著依據(jù)相鄰視點(diǎn)2所生成的虛擬深度圖像生成 視點(diǎn)3虛擬深度圖像,最后依次生成視點(diǎn)9的虛擬深度圖像。生成視點(diǎn)的順序可以自定。本 發(fā)明實(shí)施例所假設(shè)的方法為以視點(diǎn)5為參考視點(diǎn),向兩側(cè)生成其它視點(diǎn)的深度圖圖像。
[0109] 深度圖圖像一般采用8比特的灰度圖像來表示,深度圖的灰度值此時(shí)是用灰度值 來表示的,其中該點(diǎn)灰度值為〇時(shí),代表該點(diǎn)距離觀眾無窮遠(yuǎn)處,該點(diǎn)灰度值為255時(shí),代表 該距離觀眾最近處。圖像中物體數(shù)大于1的整數(shù),假設(shè)本發(fā)明實(shí)施例中的參數(shù)視點(diǎn)的前景 物體和背景物體包括5個(gè),分別為a、b、c、d、e,如圖6a、圖6b、圖6c、圖6d所示。即將255級(jí) 灰度值分為5個(gè)區(qū)域,即每51級(jí)為一個(gè)區(qū)域,灰度值越大,表示該深度區(qū)域離觀眾越近,反 之,灰度值越小,表示該深度區(qū)域離觀眾越遠(yuǎn),例如,在本發(fā)明實(shí)施例中可將灰度值255-205 設(shè)置為a區(qū)域,灰度值204-154劃定為b區(qū)域,此時(shí)明顯a區(qū)域距離觀眾最近,b區(qū)域距離 觀眾比a區(qū)域遠(yuǎn)。
[0110] 參考視點(diǎn)的深度圖進(jìn)行分區(qū)域后,本發(fā)明實(shí)施例中得到5個(gè)深度區(qū)域,在該分區(qū) 域后深度圖中選定一個(gè)深度區(qū)域作為相機(jī)陣列的聚焦層,聚焦層距離觀眾的距離設(shè)置為基 準(zhǔn)值,若深度區(qū)域與觀眾的距離比聚焦層與觀眾的距離近的,即該深度區(qū)域的灰度值比聚 焦層的灰度值大,將該深度區(qū)域設(shè)置為前景物體;若深度區(qū)域與觀眾的距離大于該基準(zhǔn)值 的,即該深度區(qū)域與觀眾的距離比聚焦層與觀眾的距離遠(yuǎn)的,即該深度區(qū)域的灰度值比聚 焦層的灰度值小,將該深度層設(shè)置為背景物體。
[0111] 本發(fā)明實(shí)施例中,如圖6a、圖6b、圖6c、圖6d所示,假設(shè)選定聚焦區(qū)域位于c與d 之間的位置,則顯然a區(qū)域、b區(qū)域、c區(qū)域與觀眾的距離比聚焦區(qū)域與觀眾的距離近,因此 a區(qū)域、b區(qū)域、c區(qū)域設(shè)置為前景物體,其中a區(qū)域?yàn)榍熬拔矬w第一區(qū)域,b區(qū)域?yàn)榈诙^(qū)域 前景物體區(qū)域、C區(qū)域?yàn)榍熬拔矬w第三區(qū)域;同樣的,d區(qū)域、e區(qū)域與觀眾的距離比聚焦區(qū) 域與觀眾的距離遠(yuǎn),因此d區(qū)域、e區(qū)域設(shè)置為背景物體,其中d區(qū)域?yàn)楸尘拔矬w第一區(qū)域, e區(qū)域?yàn)楸尘拔矬w第二區(qū)域,在本發(fā)明實(shí)施例中,e區(qū)域也為背景物體中的最后一區(qū)域。其 中深度圖中的每一區(qū)域是指深度圖中所有的區(qū)域,包括前景區(qū)域和背景區(qū)域,即為a區(qū)域、 b區(qū)域、c區(qū)域、d區(qū)域和e區(qū)域,前景區(qū)域中的每一區(qū)域是指前景物體的所有區(qū)域,即為a區(qū) 域、b區(qū)域、c區(qū)域;背景區(qū)域中的每一區(qū)域是指背景物體的所有區(qū)域,即為d區(qū)域、e區(qū)域。
[0112] 如圖6a、圖6b、圖6c、圖6d所不,所有視點(diǎn)在e區(qū)域之后具有一個(gè)統(tǒng)一的基區(qū)域, 為后續(xù)描述方便,本發(fā)明實(shí)施例中統(tǒng)一將所有視點(diǎn)具有的同一基區(qū)域?qū)臃Q為基區(qū)。
[0113] 為了進(jìn)一步解釋,如圖6a、圖6b、圖6c、圖6d所示,參考視點(diǎn)5的深度圖像中的前 景物體從前至后依次為a區(qū)域、b區(qū)域、c區(qū)域,背景物體從前至后依次為d區(qū)域、e區(qū)域,假 設(shè)在所有視點(diǎn)的e區(qū)域背后有一個(gè)統(tǒng)一的基區(qū)域。在該假設(shè)中前景物體相鄰深度區(qū)域分別 為a區(qū)域和b區(qū)域、b區(qū)域和c區(qū)域,背景物體相鄰深度區(qū)域分別為d區(qū)域和e區(qū)域、e區(qū)域 和基區(qū)域。假設(shè)參考視點(diǎn)中前景物體第一區(qū)域a區(qū)域與前景物體第二區(qū)域b區(qū)域的灰度值 之差為B1,前景物體相鄰深度區(qū)域b區(qū)域與c區(qū)域的灰度值之差為B2,前景區(qū)域c區(qū)域與 背景物體第一區(qū)域d區(qū)域的灰度值之差為B3,背景物體第一區(qū)域d層與背景物體e區(qū)域的 距離,即灰度值之差為B4, e區(qū)域與基區(qū)域之間的距離,即灰度值之差為B5。所有灰度值的 差值均為正數(shù)。
[0114] 則此時(shí)前景物體相鄰兩深度區(qū)域的灰度值之差是指B1和B2 ;背景物體每一區(qū)域 與背景區(qū)域中相鄰兩深度區(qū)域的灰度值之差是指Μ和B5。
[0115] 保證一個(gè)周期內(nèi)所有單個(gè)視點(diǎn)前景物體相鄰兩深度區(qū)域的灰度值之差大于背景 物體相鄰兩深度區(qū)域的灰度值之差,是指Β1和Β2均大于Μ和Β5 ;此時(shí)可保證后續(xù)在相鄰 兩視點(diǎn)之間前景物體每一區(qū)域的偏移量大于背景物體每一區(qū)域的偏移量,進(jìn)而使視區(qū)內(nèi)前 景物體的3D效果比背景物體的3D效果更強(qiáng),進(jìn)一步在后續(xù)步驟中可以將前景物體設(shè)置較 大的偏移量,進(jìn)一步加強(qiáng)視點(diǎn)前景物體的立體效果。
[0116] 較佳的,從前景物體第一區(qū)域至背景物體最后一區(qū)域,相鄰兩深度區(qū)域的灰度值 之差呈現(xiàn)逐漸遞減趨勢(shì);較佳的,從前景物體第一區(qū)域開始至背景物體最后一區(qū)域,每相鄰 兩深度區(qū)域之間的灰度值差值逐漸減小。即從Β1至Β5,依次遞減,即Β1大于Β2, Β2大于 Β3,Β3大于M,B4大于Β5??梢允箖上噜徱朁c(diǎn)所組成的視區(qū)內(nèi)前景部分處于強(qiáng)3D區(qū),背景 部分處于弱3D區(qū),且從前景第一區(qū)域至背景最后一區(qū)域的3D效果逐漸減弱,實(shí)現(xiàn)了 3D效 果的平滑過渡。
[0117] 較佳的,其它視點(diǎn)的深度圖像與參考視點(diǎn)5的深度圖像類似,所有視點(diǎn)的深度圖 像的深度區(qū)域從前景物體第一區(qū)域開始至背景物體最后一區(qū)域,每相鄰兩深度區(qū)域之間的 灰度值差值逐漸減小,實(shí)現(xiàn)了視區(qū)內(nèi)從前景第一區(qū)域至背景最后一區(qū)域的3D效果逐漸減 弱,平滑過渡。
[0118] 由于前景物體相對(duì)于背景物體在一定的距離范圍內(nèi)變化時(shí),若視點(diǎn)的深度圖中各 深度區(qū)域之間的距離為0,則該視點(diǎn)的深度圖為一張2D圖像,此時(shí)兩個(gè)相鄰視點(diǎn)上的圖像 均為2D圖像時(shí),該相鄰視點(diǎn)所組成的視區(qū)內(nèi)視差很小。因此,為了減小逆視區(qū)視差,可進(jìn)一 步減小逆視區(qū)內(nèi)單個(gè)視點(diǎn)第一區(qū)域深度區(qū)域與最后一區(qū)域深度區(qū)域的灰度值之間的差值, 在本發(fā)明實(shí)施例中,因?yàn)樗幸朁c(diǎn)具有統(tǒng)一的基底層,因此單個(gè)視點(diǎn)的第一區(qū)域深度區(qū)域 與最后一區(qū)域深度區(qū)域的灰度值之間的差值可用該視點(diǎn)的深度圖的最大灰度值來表示,該 視點(diǎn)深度圖的最大灰度值較大時(shí),則表示該深度圖的第一區(qū)域深度區(qū)域距離最后一區(qū)域深 度區(qū)域的灰度值之間的差值較大,即表示該深度圖的第一區(qū)域距離觀眾距離較近。較佳的, 進(jìn)一步,保證首視點(diǎn)和尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖 的最大灰度值。如圖6a、圖6b、圖6c、圖6d所不,因?yàn)樗幸朁c(diǎn)的最后的基底層的灰度值 為0,因此首視點(diǎn)1的深度圖像的第一區(qū)域深度區(qū)域與最后一區(qū)域深度區(qū)域之間的距離為 首視點(diǎn)1的深度圖的最大灰度值,表示為C1 ;尾視點(diǎn)9的深度圖像的最大灰度值表示為C9。 為了減小首視點(diǎn)1和尾視點(diǎn)9的3D效果,需保證首視點(diǎn)和尾視點(diǎn)的深度圖的最大灰度值應(yīng) 小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖的最大灰度值,即C1和C9應(yīng)小于其它視點(diǎn)的最大灰度 值 C2、C3、C4、C5、C6、C7、C8。
[0119] 較佳的,除了首視點(diǎn)和尾視點(diǎn)之外的同一周期內(nèi)的其它視點(diǎn),如2、4、5、6、7、8,這 些視點(diǎn)中若視點(diǎn)處于強(qiáng)3D區(qū),即視區(qū)內(nèi)視點(diǎn)之間視差比較大,可將該視點(diǎn)的深度圖像的最 大灰度值取偏大的值,若視點(diǎn)處于弱3D區(qū),即視區(qū)內(nèi)視點(diǎn)之間視差比較小,可將該視點(diǎn)的 深度圖像的最大灰度值取偏小的值。需保證最大灰度值不能過大,即保證單個(gè)視點(diǎn)內(nèi)深度 圖像的前景與背景總距離不能過大,以避免出現(xiàn)干擾3D效果的現(xiàn)象。較佳的,需實(shí)現(xiàn)視點(diǎn) 之間3D效果從強(qiáng)到弱的漸變的效果,S卩如圖6a、圖6b、圖6c、圖6d所示,假設(shè)視點(diǎn)1的深 度圖像的最大灰度值為C1,視點(diǎn)2的深度圖像的最大灰度值為C2,視點(diǎn)3的深度圖像的最 大灰度值為C3,視點(diǎn)4的深度圖像的最大灰度值為C4,視點(diǎn)5的深度圖像的最大灰度值為 C5,視點(diǎn)6的深度圖像的最大灰度值為C6,視點(diǎn)7的深度圖像的最大灰度值為C7,視點(diǎn)8的 深度圖像的最大灰度值為C8,視點(diǎn)9的深度圖像的最大灰度值為C9,本實(shí)例中選取中間視 點(diǎn)5為3D效果最強(qiáng)的區(qū)域,則C5選取最大值,以視點(diǎn)5為中心,向兩側(cè)3D效果逐漸減弱, 至視點(diǎn)1和視點(diǎn)9, 3D效果變?yōu)樽钊?,即需保證C5大于C4, C4大于C3, C3大于C2, C2大于 Cl ;C5大于C6, C6大于C7, C7大于C8, C8大于C9 ;實(shí)現(xiàn)了從視點(diǎn)5向視點(diǎn)1發(fā)展,3D效果 逐漸減弱,實(shí)現(xiàn)了從視點(diǎn)5向視點(diǎn)9發(fā)展,3D效果逐漸減弱。進(jìn)一步使首視點(diǎn)1和尾視點(diǎn)9 處于弱3D區(qū)。
[0120] 進(jìn)一步,較佳的,可使同一周期內(nèi)的視點(diǎn)的最大灰度值關(guān)于視點(diǎn)5對(duì)稱,即C4等于 C6, C3等于C7, C2等于C8, C1等于C9,以此實(shí)現(xiàn)了一個(gè)周期內(nèi)的視點(diǎn)所呈現(xiàn)的3D效果以 視點(diǎn)5為中心,向兩側(cè)均勻同步的逐漸遞減。
[0121] 本發(fā)明實(shí)施例中設(shè)定視點(diǎn)總數(shù)為9,且以拍攝的視點(diǎn)的圖像,即參考視點(diǎn)5的圖像 作為虛擬平行多視點(diǎn)陣列的中心視點(diǎn),即虛擬平行多視點(diǎn)陣列的最中間的位置,即參考視 點(diǎn)5位于視點(diǎn)1至視點(diǎn)9的最中間位置,視點(diǎn)為視點(diǎn)1、2、3、4、6、7、8、9。所有視點(diǎn)組成的排 列周期為 1、2、3、4、5、6、7、8、9、1、2、3、4、5、6、7、8、9、1、2、3···;此排列周期中,一個(gè)視點(diǎn)周期 為1、2、3、4、5、6、7、8、9,其中每個(gè)視點(diǎn)周期均有一個(gè)首視點(diǎn)和一個(gè)尾視點(diǎn),首視點(diǎn)即為視點(diǎn) 1,尾視點(diǎn)即為視點(diǎn)9。
[0122] 同時(shí)進(jìn)入眼睛的視點(diǎn)為同一周期內(nèi)的相鄰視點(diǎn),以及非同一周期內(nèi)的尾視點(diǎn)和首 視點(diǎn)。如圖6a、圖6b、圖6c、圖6d所示,同時(shí)進(jìn)入人眼睛的視點(diǎn)為同一周期內(nèi)的相鄰視點(diǎn)1 和2、2和3、3和4、4和5、5和6、6和7、7和8、8和9,以及該周期內(nèi)的視點(diǎn)9和該周期的下 一周期內(nèi)的視點(diǎn)1。由于每個(gè)周期內(nèi)的同一視點(diǎn)的圖像均相同,即任意周期內(nèi)的視點(diǎn)1的圖 像均為相同的圖像,因此該周期內(nèi)的視點(diǎn)9和該周期的下一周期內(nèi)的視點(diǎn)1所組成的逆視 區(qū)內(nèi)的視差可通過控制同一周期內(nèi)首視點(diǎn)1和尾視點(diǎn)9之間的視差進(jìn)行控制。
[0123] 以視點(diǎn)5的深度圖像生成視點(diǎn)5的相鄰視點(diǎn)4的深度圖像為例,結(jié)合圖6a、圖6b、 圖6c、圖6d進(jìn)行說明。
[0124] 根據(jù)所設(shè)置的視點(diǎn)4與視點(diǎn)5之間的水平方向的相對(duì)距離,以確定視點(diǎn)4在水平 方向上的位置,如圖6a、圖6b、圖6c、圖6d所示,假設(shè)為XI,即參考視點(diǎn)5與參考視點(diǎn)5的 相鄰視點(diǎn)4之間的水平方向上的相對(duì)距離XI,確定視點(diǎn)4在水平方向上相對(duì)于視點(diǎn)5的位 置。其中,保證水平相對(duì)距離不會(huì)過大,以致?lián)p壞3D效果。
[0125] 根據(jù)預(yù)設(shè)參數(shù)調(diào)整參考視點(diǎn)深度圖中每一深度區(qū)域的灰度值,生成參考視點(diǎn)的相 鄰視點(diǎn)的深度圖,較佳的,參考視點(diǎn)的相鄰視點(diǎn)的深度圖的每一深度區(qū)域的灰度值均小于 參考視點(diǎn)的深度圖的每一深度區(qū)域的灰度值。例如,以視點(diǎn)5為參考視點(diǎn),生成視點(diǎn)4的深 度圖時(shí),視點(diǎn)4的深度圖像的每一對(duì)應(yīng)深度區(qū)域的深度值均小于視點(diǎn)5的深度圖像的相對(duì) 應(yīng)的深度區(qū)域的深度值。較佳的,每一層的偏移量從前景層至最后一層,依次減小。
[0126] 如圖6a、圖6b、圖6c、圖6d所示,以視點(diǎn)5為參考視點(diǎn),輸入視點(diǎn)5與視點(diǎn)4之間 的水平方向相對(duì)距離XI,確定視點(diǎn)4在水平方向的位置,接著依據(jù)預(yù)設(shè)參數(shù)調(diào)整視點(diǎn)5的深 度圖像中各區(qū)域的灰度值,如圖6a、圖6b、圖6c、圖6d所示,使視點(diǎn)5與視點(diǎn)4之間的e區(qū) 域的灰度值之差為D5,視點(diǎn)5與視點(diǎn)4之間的d區(qū)域的灰度值之差為D4,視點(diǎn)5與視點(diǎn)4 之間的的灰度值之差為D3,視點(diǎn)5與視點(diǎn)4之間的的灰度值之差為D2,視點(diǎn)5與視點(diǎn)4之 間的的灰度值之差為D1。相鄰視點(diǎn)之間相對(duì)應(yīng)深度區(qū)域之間的灰度值的差值越大,則3D效 果越強(qiáng),反之,則3D效果越弱。
[0127] 根據(jù)調(diào)整后的參考視點(diǎn)5的深度圖像的各層的灰度值,由背景物體至前景物體通 過投影的方式生產(chǎn)視點(diǎn)4的虛擬深度圖。
[0128] 依據(jù)上述方法,生成與視點(diǎn)4的具有同樣圖像特性的視點(diǎn)2、3、6、7、8的虛擬深度 圖,在此不再贅述。
[0129] 較佳的,一個(gè)周期內(nèi)的所有相鄰的視點(diǎn)的深度圖之間的前景物體的灰度值的差值 大于背景物體的灰度值的差值。較佳的,一個(gè)周期內(nèi)的所有相鄰的視點(diǎn)之間的每一相對(duì)應(yīng) 的深度區(qū)域之間的灰度值的差值從前景物體第一區(qū)域至背景物體最后一區(qū)域,依次減小。
[0130] 對(duì)于同一周期內(nèi)的所有相鄰視點(diǎn),包括視點(diǎn)1和2、2和3、3和4、4和5、5和6、6 和7、7和8、8和9,以及視點(diǎn)9和視點(diǎn)1之間,較佳的,相鄰視點(diǎn)之間前景物體中每一相對(duì)應(yīng) 的深度區(qū)域的灰度值的差值大于背景物體中每一相對(duì)應(yīng)的深度區(qū)域的灰度值的差值。
[0131] 由于在動(dòng)態(tài)場(chǎng)景中,很多圖像主要是前景物體在移動(dòng),背景幾乎不變,進(jìn)一步由于 觀眾在觀看時(shí),對(duì)前景物體的立體感感知較強(qiáng),對(duì)背景物體的立體感感知較弱,因此,較佳 的,對(duì)深度圖中的每一區(qū)域進(jìn)行加權(quán),使視點(diǎn)的前景物體偏移較大,保證足夠的立體感,即 使前景物體處于3D效果強(qiáng)的區(qū)域;使背景物體的偏移量較小,即使背景物體處于3D效果弱 的區(qū)域。如圖6a、圖6b、圖6c、圖6d所示,D1和D2大于D4和D5,使前景物體偏移量大,背 景物體偏移量小,使立體效果更強(qiáng)。
[0132] 較佳的,可使視點(diǎn)偏移量D1至D5依次逐漸減小,即D1大于D2, D2大于D3, D3大 于D4,D4大于D5。由于視點(diǎn)之間每一對(duì)應(yīng)區(qū)域的灰度值的差值越大,則3D效果越強(qiáng),因此 從前景物體第一區(qū)域至背景物體最后一區(qū)域,相鄰視點(diǎn)之間每一對(duì)應(yīng)區(qū)域灰度值的差值依 次減小,可使3D效果從前景物體至背景物體依次減小,逐漸過渡,進(jìn)一步由于前景物體中 灰度值的差值較大,3D效果最強(qiáng),且觀眾能較好的感知前景的變化,進(jìn)而使觀眾能夠很好的 感知3D效果。
[0133] 此時(shí),前景物體第一區(qū)域至背景物體最后一區(qū)域,各對(duì)應(yīng)深度區(qū)域的灰度值的差 值逐漸減小,進(jìn)而使進(jìn)入眼中的兩相鄰視點(diǎn)的3D效果前景物體第一區(qū)域至背景物體最后 一區(qū)域逐漸平滑過渡,視差逐漸減小,進(jìn)一步使前景物體處于強(qiáng)3D區(qū),背景物體處于弱3D 區(qū)。進(jìn)一步,由于背景物體相對(duì)偏移較小,所以生成新視點(diǎn)過程中對(duì)于背景物體部分的投影 數(shù)據(jù)可以簡(jiǎn)化,這樣能夠降低生成新視點(diǎn)所需的數(shù)據(jù)量,提高視點(diǎn)生成的速度。
[0134] 相鄰視點(diǎn)包括視點(diǎn)1和2、2和3、3和4、4和5、5和6、6和7、7和8、8和9,以及視 點(diǎn)9和視點(diǎn)1之間具有與視點(diǎn)4與5之間相同的特性,在此不再贅述。
[0135] 依據(jù)預(yù)設(shè)參數(shù)調(diào)整參考視點(diǎn)的深度圖,生成首視點(diǎn)或尾視點(diǎn)的深度圖;其中,首視 點(diǎn)和尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖的最大灰度值;首 視點(diǎn)和尾視點(diǎn)的深度圖的最大灰度值之間的差值小于第四閾值。
[0136] 依據(jù)預(yù)設(shè)參數(shù)分別調(diào)整參考視點(diǎn)的深度圖的前景物體和背景物體中每一區(qū)域的 灰度值,生成首視點(diǎn)的深度圖。
[0137] 如圖6a、圖6b、圖6c、圖6d所示,以視點(diǎn)2為參考視點(diǎn)生成首視點(diǎn)1的虛擬深度圖 為例,即當(dāng)參考視點(diǎn)2的相鄰視點(diǎn)1為特定視點(diǎn)首視點(diǎn)時(shí)。
[0138] 輸入所設(shè)置的視點(diǎn)2與視點(diǎn)1之間的水平方向的相對(duì)距離X4,確定視點(diǎn)1在水平 方向上相對(duì)于視點(diǎn)2的位置。其中,視點(diǎn)2與視點(diǎn)1之間的水平相對(duì)距離應(yīng)小于一定值,以 便保證視點(diǎn)之間的距離不會(huì)過大,以致?lián)p壞3D效果。
[0139] 根據(jù)依據(jù)預(yù)設(shè)參數(shù)生成首視點(diǎn)和尾視點(diǎn)的深度圖的深度圖。視點(diǎn)1與視點(diǎn)9之間 的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖的最大灰度值,且同時(shí)首視點(diǎn)和尾視點(diǎn) 的深度圖的最大灰度值之間的差值小于第一閾值,以便減輕逆視區(qū)因視差過大而造成的圖 像模糊現(xiàn)象。
[0140] 所述首視點(diǎn)的深度圖的每一深度區(qū)域的灰度值均小于所述參考視點(diǎn)的深度圖的 相對(duì)應(yīng)的每一深度區(qū)域的灰度值。
[0141] 較佳的,首視點(diǎn)的深度圖的每一深度區(qū)域的灰度值均小于一個(gè)周期內(nèi)的首視點(diǎn)的 相鄰視點(diǎn)的深度圖的每一深度區(qū)域的灰度值;首視點(diǎn)與一個(gè)周期內(nèi)的首視點(diǎn)的相鄰視點(diǎn)之 間每一區(qū)域前景物體的灰度值的差值均大于首視點(diǎn)與首視點(diǎn)的相鄰視點(diǎn)之間每一區(qū)域背 景物體的灰度值的差值;即首視點(diǎn)1的深度圖中各區(qū)域的灰度值需小于視點(diǎn)2的深度圖的 各對(duì)應(yīng)深度區(qū)域的灰度值。
[0142] 如圖6a、圖6b、圖6c、圖6d所示,以視點(diǎn)2為參考視點(diǎn),輸入視點(diǎn)2與視點(diǎn)1之間 的水平方向相對(duì)距離X4,確定視點(diǎn)1在水平方向的位置,輸入預(yù)設(shè)參數(shù)調(diào)整視點(diǎn)2的深度圖 像中各區(qū)域的深度值,由背景物體至前景物體通過投影的方式生產(chǎn)視點(diǎn)1的虛擬深度圖。
[0143] 假設(shè)如圖6a、圖6b、圖6c、圖6d所示,視點(diǎn)2的深度圖像與視點(diǎn)1的深度圖像之間 的e區(qū)域的灰度值之差為E5,視點(diǎn)2的深度圖像與視點(diǎn)1的深度圖像之間的d區(qū)域的灰度 值之差為E4,視點(diǎn)2的深度圖像與視點(diǎn)1的深度圖像之間的的灰度值之差為E3,視點(diǎn)2的 深度圖像與視點(diǎn)1的深度圖像之間的b區(qū)域的灰度值之差為E2,視點(diǎn)2的深度圖像與視點(diǎn) 1的深度圖像之間的a區(qū)域的灰度值之差為E1 ;
[0144] 視點(diǎn)1與視點(diǎn)9之間深度圖中的各對(duì)應(yīng)深度區(qū)域的灰度值差值如下:視點(diǎn)9的深 度圖像與視點(diǎn)1的深度圖像中的e區(qū)域相比,灰度值之差為F5,視點(diǎn)9的深度圖像與視點(diǎn)1 的深度圖像中的d區(qū)域相比,灰度值之差為F4,視點(diǎn)9的深度圖像與視點(diǎn)1的深度圖像中的 c區(qū)域相比,灰度值之差為F3,視點(diǎn)9的深度圖像與視點(diǎn)1的深度圖像中的b區(qū)域相比,灰 度值之差為F2,視點(diǎn)9的深度圖像與視點(diǎn)1的深度圖像中的a區(qū)域相比,灰度值之差為F1。
[0145] 由于在動(dòng)態(tài)場(chǎng)景中,很多圖像主要是前景物體在移動(dòng),背景幾乎不變,進(jìn)一步由于 觀眾在觀看時(shí),對(duì)前景物體的立體感感知較強(qiáng),對(duì)背景物體的立體感感知較弱,因此,較佳 的,對(duì)深度圖中的每一區(qū)域進(jìn)行加權(quán),使視點(diǎn)的前景物體偏移較大,保證足夠的立體感,即 使前景物體處于3D效果強(qiáng)的區(qū)域;使背景物體的偏移量較小,即使背景物體處于3D效果弱 的區(qū)域。
[0146] 視點(diǎn)1和2組成的視區(qū)內(nèi),較佳的,E1和E2大于E4和E5,使前景物體偏移量大, 背景物體偏移量小,使立體效果更強(qiáng)。較佳的,可使視點(diǎn)偏移量E1至E5依次逐漸減小,即 E1大于E2, E2大于E3, E3大于E4, E4大于E5。
[0147] 視點(diǎn)9和1組成的逆視區(qū)內(nèi),較佳的,F(xiàn)1和F2大于F4和F5,使前景物體偏移量 大,背景物體偏移量小,使立體效果更強(qiáng)。較佳的,可使視點(diǎn)偏移量F1至F5依次逐漸減小, 即F1大于F2, F2大于F3, F3大于F4, F4大于F5。
[0148] 由于視點(diǎn)之間每一區(qū)域的偏移量越大,則3D效果越強(qiáng),因此從前景物體第一區(qū)域 至背景物體最后一區(qū)域,相鄰視點(diǎn)之間每一區(qū)域偏移量依次減小,可使3D效果從前景物體 至背景物體依次減小,逐漸過渡,進(jìn)一步由于前景物體偏移量較大,3D效果最強(qiáng),且觀眾能 較好的感知前景物體的變化,進(jìn)而使觀眾能夠很好的感知3D效果。
[0149] 此時(shí),前景物體第一區(qū)域至背景物體最后一區(qū)域,各區(qū)域的偏移量逐漸減小,進(jìn)而 使進(jìn)入眼中的兩相鄰視點(diǎn)的3D效果前景物體第一區(qū)域至背景物體最后一區(qū)域逐漸平滑過 渡,視差逐漸減小,進(jìn)一步使前景物體處于強(qiáng)3D區(qū),背景物體處于弱3D區(qū)。進(jìn)一步,由于背 景物體相對(duì)偏移較小,所以生成新視點(diǎn)過程中對(duì)于背景物體部分的投影數(shù)據(jù)可以簡(jiǎn)化,這 樣能夠降低生成新視點(diǎn)所需的數(shù)據(jù)量,提高視點(diǎn)生成的速度。
[0150] 依據(jù)上述方法,依據(jù)視點(diǎn)8生成尾視點(diǎn)9的深度圖,尾視點(diǎn)9的深度圖與首視點(diǎn)1 的深度圖具有同樣圖像特性,在此不再贅述。
[0151] 較佳的,依據(jù)預(yù)設(shè)參數(shù)分別調(diào)整參考視點(diǎn)的深度圖的前景物體和背景物體中每一 區(qū)域的灰度值,生成尾視點(diǎn)的深度圖。
[0152] 所述尾視點(diǎn)的深度圖的每一深度區(qū)域的的灰度值均小于所述參考視點(diǎn)的深度圖 的相對(duì)應(yīng)的每一深度區(qū)域的的灰度值。
[0153] 較佳的,尾視點(diǎn)的深度圖的每一深度區(qū)域的的灰度值均小于一個(gè)周期內(nèi)的尾視點(diǎn) 的相鄰視點(diǎn)的深度圖的每一深度區(qū)域的的灰度值;尾視點(diǎn)與一個(gè)周期內(nèi)的尾視點(diǎn)的相鄰視 點(diǎn)之間每一區(qū)域前景物體的灰度值的差值大于尾視點(diǎn)與尾視點(diǎn)的相鄰視點(diǎn)之間每一區(qū)域 背景物體的灰度值的差值。
[0154] 相鄰視點(diǎn)8和9之間具有與視點(diǎn)1與2之間相同的特性,在此不再贅述。
[0155] 如圖6a、圖6b、圖6c、圖6d所示,假設(shè)視點(diǎn)5與視點(diǎn)4之間的水平方向相對(duì)距離為 XI,視點(diǎn)4與視點(diǎn)3之間的水平方向相對(duì)距離為X2,視點(diǎn)3與視點(diǎn)2之間的水平方向相對(duì) 距離為X3,視點(diǎn)2與視點(diǎn)1之間的水平方向相對(duì)距離為X4,視點(diǎn)5與視點(diǎn)6之間的水平方 向相對(duì)距離為X5,視點(diǎn)6與視點(diǎn)7之間的水平方向相對(duì)距離為X6,視點(diǎn)7與視點(diǎn)8之間的 水平方向相對(duì)距離為X7,視點(diǎn)8與視點(diǎn)9之間的水平方向相對(duì)距離為X8。視點(diǎn)1的a區(qū)域 的灰度值為C1,視點(diǎn)2的a區(qū)域的灰度值為C2,視點(diǎn)3的a區(qū)域的灰度值為C3,視點(diǎn)4的a 區(qū)域的灰度值為C4,視點(diǎn)5的a區(qū)域的灰度值為C5,視點(diǎn)6的a區(qū)域的灰度值為C6,視點(diǎn)7 的a區(qū)域的灰度值為C7,視點(diǎn)8的a區(qū)域的灰度值為C8,視點(diǎn)9的a區(qū)域的灰度值為C9。
[0156] 較佳的,一個(gè)周期內(nèi)的所有視點(diǎn),從首視點(diǎn)至尾視點(diǎn),各視點(diǎn)中每一對(duì)應(yīng)深度層的 灰度值先增大后減小。即各視點(diǎn)的a區(qū)域的灰度值從首視點(diǎn)至尾視點(diǎn),先增大后減小,即 C1小于C2, C2小于C3, C3小于C4, C4小于C5, C5大于C6, C6大于C7, C7大于C8, C8大于 C9〇
[0157] 較佳的,一個(gè)周期內(nèi)的關(guān)于中心線呈對(duì)稱分布的兩個(gè)視點(diǎn)的深度圖之間的每一對(duì) 應(yīng)深度層的灰度值相等,其中,中心線為一個(gè)周期內(nèi)的首視點(diǎn)和尾視點(diǎn)的水平相對(duì)距離的 中心線。
[0158] 假設(shè)一種較佳的分布,即為所有視點(diǎn)關(guān)于一個(gè)周期內(nèi)的首視點(diǎn)和尾視點(diǎn)的水平相 對(duì)距離對(duì)稱,較佳的,當(dāng)視點(diǎn)個(gè)數(shù)為奇數(shù)時(shí),首視點(diǎn)與尾視點(diǎn)的水平相對(duì)距離的中心線上剛 好放置的為中間視點(diǎn)的深度圖圖像;當(dāng)視點(diǎn)個(gè)數(shù)為偶數(shù)時(shí),首視點(diǎn)與尾視點(diǎn)的水平相對(duì)距 離的中心線可以為中間兩視點(diǎn)的水平相對(duì)距離的中心線。依舊以9視點(diǎn)圖像為例,所有視 點(diǎn)圖像關(guān)于中間視點(diǎn)5對(duì)稱,即視點(diǎn)4與視點(diǎn)6的深度圖的每一對(duì)應(yīng)深度區(qū)域的灰度值是 相等的,視點(diǎn)3與視點(diǎn)7的深度圖的每一對(duì)應(yīng)深度區(qū)域的灰度值是相等的,視點(diǎn)2與視點(diǎn)8 的深度圖的每一對(duì)應(yīng)深度區(qū)域的灰度值是相等的,視點(diǎn)1與視點(diǎn)9的深度圖的每一對(duì)應(yīng)深 度區(qū)域的灰度值是相等的。依舊以上面的例子中的a區(qū)域?yàn)槔?,即C6等于C4,C7等于C3, C8等于C2, C9等于C1。
[0159] 較佳的,本發(fā)明實(shí)施例提供的方法為,每一區(qū)域的偏移量以視點(diǎn)5為中心,向兩側(cè) 發(fā)展,逐漸減小。如圖6a、圖6b、圖6c、圖6d所示,a區(qū)域在視點(diǎn)5的深度圖像和視點(diǎn)4的 深度圖像之間的偏移量為Dl,a區(qū)域在視點(diǎn)4的深度圖像和視點(diǎn)3的深度圖像之間的偏移 量為G2, a區(qū)域在視點(diǎn)3的深度圖像和視點(diǎn)2的深度圖像之間的偏移量為G3, a區(qū)域在視 點(diǎn)2的深度圖像和視點(diǎn)1的深度圖像之間的偏移量為El,a區(qū)域在視點(diǎn)5的深度圖像和視 點(diǎn)6的深度圖像之間的偏移量為G4, a區(qū)域在視點(diǎn)6的深度圖像和視點(diǎn)7的深度圖像之間 的偏移量為G5,a區(qū)域在視點(diǎn)7的深度圖像和視點(diǎn)8的深度圖像之間的偏移量為G6, a區(qū)域 在視點(diǎn)8的深度圖像和視點(diǎn)9的深度圖像之間的偏移量為G7。
[0160] 本發(fā)明實(shí)施例提供的方法為視點(diǎn)5左側(cè)按D1、G2、G3、E1的順序逐漸減小,即D1大 于G2,G2大于G3,G3大于E1 ;視點(diǎn)5右側(cè)按64、65、66、67的順序逐漸減小,即64大于65, G5大于G6, G6大于G7 ;進(jìn)一步,較佳的,視點(diǎn)5兩側(cè)視點(diǎn)的3D效果關(guān)于視點(diǎn)5對(duì)稱,即D1 等于G4,G2等于G5,G3等于G6,E1等于G7。其它區(qū)域與a區(qū)域情況一樣,即同一區(qū)域在各 相鄰視點(diǎn)之間的偏移量,以視點(diǎn)5為中心,向兩側(cè)發(fā)展,逐漸減小。由此形成了視點(diǎn)5的3D 效果最強(qiáng),向兩側(cè)發(fā)展,3D效果逐漸減弱。
[0161] 如圖6a、圖6b、圖6c、圖6d所示,假設(shè)視點(diǎn)5與視點(diǎn)4之間的水平方向相對(duì)距離 為XI,視點(diǎn)4與視點(diǎn)3之間的水平方向相對(duì)距離為X2,視點(diǎn)3與視點(diǎn)2之間的水平方向相 對(duì)距離為X3,視點(diǎn)2與視點(diǎn)1之間的水平方向相對(duì)距離為X4,視點(diǎn)5與視點(diǎn)6之間的水平 方向相對(duì)距離為X5,視點(diǎn)6與視點(diǎn)7之間的水平方向相對(duì)距離為X6,視點(diǎn)7與視點(diǎn)8之間 的水平方向相對(duì)距離為X7,視點(diǎn)8與視點(diǎn)9之間的水平方向相對(duì)距離為X8。較佳的,一個(gè) 周期內(nèi)的所有視點(diǎn),從首視點(diǎn)至尾視點(diǎn),每相鄰兩視點(diǎn)之間的水平相對(duì)距離先增大后減小。
[0162] 較佳的,假設(shè)視點(diǎn)5的3D效果最強(qiáng),向兩側(cè)逐漸減弱,則從視點(diǎn)5開始向兩側(cè)視點(diǎn) 發(fā)展,視點(diǎn)之間的水平相對(duì)距離逐漸減小,即XI大于X2,X2大于X3,X3大于X4 ;即X5大于 X6, X6 大于 X7, X7 大于 X8 ;
[0163] 假設(shè)一種較佳的分布,即為所有視點(diǎn)關(guān)于一個(gè)周期內(nèi)的首視點(diǎn)和尾視點(diǎn)的水平相 對(duì)距離對(duì)稱,較佳的,當(dāng)視點(diǎn)個(gè)數(shù)為奇數(shù)時(shí),首視點(diǎn)與尾視點(diǎn)的水平相對(duì)距離的中心線上剛 好放置的為中間視點(diǎn)的深度圖圖像;當(dāng)視點(diǎn)個(gè)數(shù)為偶數(shù)時(shí),首視點(diǎn)與尾視點(diǎn)的水平相對(duì)距 離的中心線可以為中間兩視點(diǎn)的水平相對(duì)距離的中心線。較佳的,一個(gè)周期內(nèi)的所有視點(diǎn), 每相鄰兩視點(diǎn)之間的水平相對(duì)距離關(guān)于一個(gè)周期內(nèi)的所有視點(diǎn)的中心線呈對(duì)稱分布。艮P, 視點(diǎn)5兩側(cè)視點(diǎn)的3D效果關(guān)于視點(diǎn)5對(duì)稱,即XI等于X5, X2等于X6, X3等于X7, X4等于 X8。由此形成了視點(diǎn)5的3D效果最強(qiáng),向兩側(cè)發(fā)展,3D效果逐漸減弱。
[0164] 較佳的,深度圖上3D效果從強(qiáng)3D區(qū)至弱3D區(qū)實(shí)現(xiàn)平滑逐漸的過渡。
[0165] 假設(shè)以視點(diǎn)5為3D效果最強(qiáng)的區(qū)域,視點(diǎn)1與視點(diǎn)9處于3D效果最弱的區(qū)域,則 視點(diǎn)排布具有以下特征:
[0166] 一個(gè)周期內(nèi)的所有視點(diǎn),從首視點(diǎn)至尾視點(diǎn),每相鄰兩視點(diǎn)之間的水平相對(duì)距離 先增大后減??;較佳的,一個(gè)周期內(nèi)的所有視點(diǎn),每相鄰兩視點(diǎn)之間的水平相對(duì)距離關(guān)于一 個(gè)周期內(nèi)的所有視點(diǎn)的中心線呈對(duì)稱分布。
[0167] 一個(gè)周期內(nèi)的所有視點(diǎn),從首視點(diǎn)至尾視點(diǎn),各視點(diǎn)中每一對(duì)應(yīng)深度層的灰度值 先增大后減??;較佳的,一個(gè)周期內(nèi)的關(guān)于中心線呈對(duì)稱分布的兩個(gè)視點(diǎn)的深度圖之間的 每一對(duì)應(yīng)深度層的灰度值相等,其中,中心線為一個(gè)周期內(nèi)的首視點(diǎn)和尾視點(diǎn)的水平相對(duì) 距離的中心線。
[0168] 一個(gè)周期內(nèi)的所有相鄰的視點(diǎn)的深度圖之間的前景層的灰度值的差值大于背景 層的灰度值的差值;較佳的,一個(gè)周期內(nèi)的所有相鄰的視點(diǎn)之間的每一相對(duì)應(yīng)的深度區(qū)域 之間的灰度值的差值從前景物體第一區(qū)域至背景物體最后一區(qū)域,依次減小。
[0169] 由于所形成的視點(diǎn)的深度圖圖像一般采用8比特的灰度圖像來表示,其中0灰度 值代表無窮遠(yuǎn)處,255代表最近處?;叶戎翟酱?,表示該深度層離觀眾越近,反之,灰度值越 小,表示該深度層離觀眾越遠(yuǎn),因此需先將灰度值轉(zhuǎn)換為實(shí)際場(chǎng)景中的景深。景深與灰度值 成反比關(guān)系。
[0170] 依據(jù)轉(zhuǎn)換為實(shí)際景深的深度圖,此時(shí)深度圖的灰度值用景深表示,將其從背景物 體最后一區(qū)域至前景物體第一區(qū)域的順序,逐層投影,形成虛擬視點(diǎn)的深度圖。
[0171] 假設(shè)以視點(diǎn)5為參考視點(diǎn),輸入視點(diǎn)5的相鄰視點(diǎn)4的每一區(qū)域的偏移量,以及視 點(diǎn)4與視點(diǎn)5之間的水平方向相對(duì)距離,接著將具有灰度值的深度圖轉(zhuǎn)化為具有實(shí)際景深 的深度圖,按照從背景物體最后一區(qū)域至前景物體第一區(qū)域的順序,逐層投影,形成虛擬視 點(diǎn)4的深度圖。依照同樣的方法以視點(diǎn)5為參考視點(diǎn),生成視點(diǎn)5的相鄰視點(diǎn)6的深度圖。
[0172] 接著以視點(diǎn)4為基礎(chǔ),生成視點(diǎn)4的相鄰視點(diǎn)3的深度圖像,以視點(diǎn)6為基礎(chǔ),生 成視點(diǎn)6的相鄰視點(diǎn)7的深度圖圖像;接著以視點(diǎn)3為基礎(chǔ)生成其相鄰視點(diǎn)2的深度圖圖 像,以視點(diǎn)7為基礎(chǔ)生成其相鄰視點(diǎn)8的深度圖圖像,以視點(diǎn)2為基礎(chǔ),并結(jié)合一定的參數(shù) 關(guān)系生成視點(diǎn)1的深度圖圖像,以視點(diǎn)8為基礎(chǔ),并結(jié)合一定的參數(shù)關(guān)系,生成視點(diǎn)9的深 度圖圖像。
[0173] 本領(lǐng)域技術(shù)人員可知,也可令第一個(gè)參考視點(diǎn)為視點(diǎn)1,從視點(diǎn)1開始向一側(cè)生成 相鄰視點(diǎn)2的深度圖,接著依據(jù)相鄰視點(diǎn)2所生成的虛擬深度圖像生成視點(diǎn)3的深度圖,最 后依次生成視點(diǎn)9的深度圖。生成視點(diǎn)的深度圖的順序可以自定。
[0174] 本【技術(shù)領(lǐng)域】人員可知,在生成參考視點(diǎn)相鄰視點(diǎn)的深度圖之后,接著依據(jù)參考視 點(diǎn)的彩色圖和深度圖以及參考視點(diǎn)相鄰視點(diǎn)的深度圖生成參考視點(diǎn)相鄰視點(diǎn)的彩色圖。直 至一個(gè)周期內(nèi)所有視點(diǎn)的各自的彩色圖均生成之后,統(tǒng)一對(duì)各視點(diǎn)的彩色圖進(jìn)行融合,形 成各視點(diǎn)上具有3D效果的圖片。
[0175] 在本發(fā)明實(shí)施例中,將同一場(chǎng)景圖像中的物體分割處理后,獲得物體的深度值,根 據(jù)所述各個(gè)物體的深度值與所述深度圖像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前 景物體和背景物體;將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得到參考視 點(diǎn)。與現(xiàn)有技術(shù)相比,以整體物體分別進(jìn)行投影,避免了同一物體中高低不同的地方在圖像 顯示過程中處理裂紋,甚至割裂的現(xiàn)象。
[0176] 在投影過程提供了一種矯正逆視區(qū)的方法,獲取參考視點(diǎn)的深度圖;依據(jù)預(yù)設(shè)參 數(shù)調(diào)整參考視點(diǎn)的深度圖,生成首視點(diǎn)或尾視點(diǎn)的深度圖;其中,首視點(diǎn)和尾視點(diǎn)的深度圖 的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖的最大灰度值;其中,所述首視點(diǎn)和所 述尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖的最大灰度值;所述 首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值之間的差值小于第四閾值。由于首視點(diǎn)和尾視 點(diǎn)的深度圖的最大灰度值小于一個(gè)周期內(nèi)的其它視點(diǎn)深度圖的最大灰度值,且首視點(diǎn)和尾 視點(diǎn)的深度圖的最大灰度值之間的差值小于第四閾值,從而保證了首視點(diǎn)和尾視點(diǎn)處于弱 3D區(qū),且同時(shí)首視點(diǎn)和尾視點(diǎn)的逆視差小于最大視差閾值,進(jìn)而減輕了逆視區(qū)內(nèi)的的圖片 模糊現(xiàn)象,提高了 3D顯示效果。
[0177] 實(shí)施例三
[0178] 本發(fā)明實(shí)施例三提供一種3D投影方法,如圖7所示,包括以下步驟:
[0179] 步驟301,輸入圖像;
[0180] 步驟302,判斷輸入的圖書是否是3D虛擬圖像,若是3D虛擬圖像,則直接執(zhí)行步驟 310,否則,執(zhí)行步驟303 ;
[0181] 步驟303,攝像機(jī)拍攝的圖像包括彩色圖像和深度圖像的2D圖像;將彩色圖像按 照步驟304執(zhí)行,將深度圖像按照步驟307執(zhí)行;
[0182] 步驟304,得到彩色圖像;
[0183] 步驟305,對(duì)彩色圖像進(jìn)行預(yù)分割;
[0184] 步驟306,對(duì)預(yù)分割后的彩色圖像中的各個(gè)分割物體塊進(jìn)行標(biāo)記;
[0185] 步驟307,得到深度圖像;
[0186] 步驟308,對(duì)深度圖像進(jìn)行預(yù)分割;
[0187] 步驟309,對(duì)與分割后的深度圖像中各個(gè)分割物體塊進(jìn)行標(biāo)記;
[0188] 步驟310,結(jié)合彩色圖像分割物體塊與深度圖像中分割物體塊的關(guān)系,得到同一場(chǎng) 景中各個(gè)同一物體;
[0189] 步驟311,獲取同一場(chǎng)景中各個(gè)同一物體的位置信息;
[0190] 步驟312,對(duì)各個(gè)同一物體進(jìn)行投影。
[0191] 其中,圖像通??梢苑譃閿z像機(jī)拍攝的圖片和3D建模構(gòu)建出的虛擬3D模型圖片。 對(duì)應(yīng)3D建模構(gòu)建出的虛擬3D模型圖片,由于制作過程中以物體為單位構(gòu)建,并且物體的位 置關(guān)系是已知的,所以不需要對(duì)其進(jìn)行復(fù)雜的分割,即可獲取各物體塊的景深信息。投影過 程中可以直接利用各物體塊的景深信息調(diào)整物體的大小、位置。
[0192] 其中,對(duì)于攝像機(jī)拍攝的圖片,可以包括可見光攝像裝置拍攝的同一場(chǎng)景的彩色 圖像(紅綠藍(lán)或者RGB圖像),也包括深度攝像裝置拍攝的同一場(chǎng)景的深度圖像。彩色圖像 是由多個(gè)圖像元素構(gòu)成,每個(gè)圖像元素表示對(duì)于圖像的該點(diǎn)的可見光顏色值;而深度圖像 中每個(gè)圖像元素不表示元素而是表示深度攝像裝置與場(chǎng)景中的該點(diǎn)處的物體或表面之間 的距離。彩色圖像和深度圖像結(jié)合在一起表示了同一場(chǎng)景中的物體的顏色和空間布局兩者 的情況。
[0193] 其中,若單純的根據(jù)彩色圖像進(jìn)行預(yù)分割,則會(huì)出現(xiàn)原本同一物體可能因?yàn)椴煌?的顏色表示則被分為不同的物體塊,比如圖2B所示的茶壺1,因?yàn)椴鑹氐膲厣w和壺身分別 用兩個(gè)顏色表示,則分割后將茶壺的壺蓋和壺身分割為兩個(gè)不同的物體塊;或者某個(gè)人的 頭部圖像,會(huì)因?yàn)轭^發(fā)與面部顏色不同,而將其面部與頭發(fā)分開為兩個(gè)物體塊。
[0194] 其中,若單純的根據(jù)深度圖像進(jìn)行預(yù)分割,分割后大體能夠?qū)D像中的前景和背 景區(qū)別開來,但是某些部位將會(huì)被誤分割為一個(gè)物體,比如圖2E所示的深度圖像分割圖 像,深度圖像表示深度攝像裝置與場(chǎng)景中的該點(diǎn)處的物體或表面之間的距離。若茶壺1與 攝像裝置的距離很近,則在深度圖像中,茶壺1與它周邊的背景將融為一體,很難區(qū)別;或 者并排換扶行走的路人,從深度圖像中可以看出兩個(gè)人具有相同的深度值,但是因?yàn)槁啡?相互換扶,所以很難干將并排換扶行走的路人區(qū)分開。
[0195] 綜合使用彩色圖和深度圖分別同一場(chǎng)景的圖像進(jìn)行預(yù)分割,根據(jù)彩色圖像預(yù)分割 結(jié)果,可以得到同一場(chǎng)景中各個(gè)分割物體塊;根據(jù)深度圖像預(yù)分割結(jié)果,可以得到同一場(chǎng)景 中各個(gè)分割物體塊的深度值;根據(jù)同一場(chǎng)景中各個(gè)分割物體塊的深度值確定具有相同深度 值的分割物體塊,在根據(jù)各個(gè)分割物體塊在顏色圖像中邊界是否相鄰和在深度圖像中邊界 是否相鄰等設(shè)定條件,判斷各個(gè)分割物體塊是否為同一物體。
[0196] 其中,若彩色圖像中僅包含一個(gè)分割物體塊,確定所述分割物體塊為同一物體。比 如圖2G所示圖像,在該彩色圖像中,僅僅包括一個(gè)茶壺,其中包括壺蓋、壺嘴和壺把。在該 彩色圖像中,僅有一個(gè)物體塊,將該彩色圖像分割后得到一個(gè)分割物體塊,在可以直接判斷 該物體塊為一個(gè)物體,不用對(duì)同一場(chǎng)景的圖像進(jìn)行深度值確定就可以確定分割物體塊為同 一物體塊。
[0197] 其中,設(shè)定條件包括以下幾種:
[0198] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界相鄰,且所述深度值相同的分割物體塊中最小的分割物 體塊的面積不大于第一閾值。
[0199] 如圖2C所示,茶壺1的壺蓋和壺身顏色不同,按照彩色圖像分割方法,將茶壺1的 壺蓋和壺身分別用E和D標(biāo)示。因?yàn)椴鑹?的壺蓋和壺身在彩色圖像中邊界相鄰,在深度 圖像中具有相同的深度值且邊界相鄰,其中茶壺1的壺身和壺蓋兩個(gè)分割物體塊中,壺蓋 的面積小于壺身的面積,在該圖像中,茶壺1的壺蓋的面積小于預(yù)設(shè)的第一閾值,所以將茶 壺1的壺蓋和壺身確定為同一物體。在圖2F中,將茶壺1的壺蓋改為與壺身相同的標(biāo)不D。
[0200] 如圖2G所示,彩色圖像中有兩個(gè)顏色不相同的罐子,其中兩個(gè)罐子在彩色圖像預(yù) 分割圖像中邊界相鄰,分別標(biāo)示為罐1和罐2,兩個(gè)分割罐子在深度圖像中具有相同的深度 值并且在深度圖像中也邊界相鄰,其中兩個(gè)分割罐子的面積一樣大,在該圖像中,兩個(gè)分割 罐子1和2的面積相等,不小于預(yù)設(shè)的第一閾值,所以認(rèn)為這兩個(gè)分割罐子不是同一物體。 [0201] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界不相鄰,其所述深度值相同的分割物體塊中最小的分割 物體塊的面積不大于第二閾值。
[0202] 如圖2H所示的彩色圖像(使用條形線表示彩色圖像中的顏色),彩色圖像中有3 個(gè)顏色不同的物體,其中物體1和物體2的顏色相同,與物體3的顏色不相同。其中3各物 體在彩色圖像預(yù)分割圖像中的邊界各不相鄰,3個(gè)分割物體塊在深度圖像中具有相同的深 度值,并且邊界相鄰,其中,分割物體塊1的面積最大,剩余兩個(gè)分割物體塊2和3的面積很 小。在該圖像中,若分割物體塊2和分割物體塊3的面積都不大于預(yù)設(shè)的第二閾值,則將分 割物體塊2和分割物體塊3與分割物體塊1認(rèn)為屬于同一物體;若分割物體塊2的面積不 大于預(yù)設(shè)的第二閾值,分割物體塊3的面積都大于預(yù)設(shè)的第二閾值,則將分割物體塊2和分 割物體塊1認(rèn)為屬于同一物體,而分割物體塊3認(rèn)為是另外的一個(gè)物體;若分割物體塊2和 分割物體塊3的面積都大于預(yù)設(shè)的第二閾值,則認(rèn)為分割物體塊2和分割物體塊3與分割 物體塊1不屬于同一物體。
[0203] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界不相鄰,且深度值相同的分割物體塊之間最大的間距不 大于第三閾值。
[0204] 如圖2E所示,茶壺1包括壺蓋和壺嘴的深度值相同,且茶壺1的壺身和壺嘴邊界 相鄰,而在圖2C中,茶壺1的壺身和壺嘴邊界不相鄰。其中第三閾值的范圍在0-100%之 間,若茶壺1的壺嘴和壺身的距離小于預(yù)設(shè)的第三閾值,則認(rèn)為茶壺1的壺身和壺嘴是同一 物體;若茶壺1的壺嘴和壺身的距離大于預(yù)設(shè)的第三閾值,則認(rèn)為茶壺1的壺身和壺嘴不是 同一物體;所以在圖2F中,將茶壺1的壺嘴用D1標(biāo)不。
[0205] 其中,獲取同一場(chǎng)景中各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體的深 度值與所述深度圖像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物體;
[0206] 將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得到參考視點(diǎn);在投影 過程中,采用如圖4、圖6a、圖6b、圖6c或圖6d所示投影方法,所述前景物體投影后深度值 的增加值大于所述背景物體投影后深度值的增加值,且所述前景物體投影后的位置偏移量 大于所述背景物體投影后的位置偏移量。由于前景物體會(huì)覆蓋背景物體,因此,在生成新視 點(diǎn)是需要先從背景同一物體開始投影,以此向前景過渡,最后投影前景的同一物體。
[0207] 本發(fā)明實(shí)施例中,將同一場(chǎng)景中彩色圖像預(yù)分割后的各個(gè)分割物體塊和深度圖像 預(yù)分割后的中各分割物體塊的深度值結(jié)合使用,可以準(zhǔn)確的確定同一場(chǎng)景中的同一物體。 在投影時(shí)以物體為單位進(jìn)行整體投影,不會(huì)導(dǎo)致物體內(nèi)部產(chǎn)生割裂,能夠更加真實(shí)的還原 場(chǎng)景。在投影過程中,保證前景物體深度值的增加量大于背景物體投影后深度值的增加量, 且前景物體投影后的位置偏移量大于背景物體投影后的的位置偏移量。使觀看者看到的前 景物體是由強(qiáng)3D效果向弱3D效果逐漸過渡,觀看者既能夠明顯感覺到立體感,同時(shí),在逆 視區(qū)的范圍內(nèi)模糊度降低,減弱觀看的不舒適度。
[0208] 基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種圖像分割裝置,由于該裝置解決技 術(shù)問題的原理與一種圖像分割方法相似,因此該裝置的實(shí)施可以參見方法的實(shí)施,重復(fù)之 處不再贅述。
[0209] 實(shí)施例四
[0210] 本發(fā)明實(shí)施例三提供了一種圖像分割裝置,如圖8所示,該裝置包括圖像分割單 元41、深度值確定單元42和物體確定單元43。
[0211] 圖像分割單元41 :用于分割彩色圖像,得到彩色圖像中的分割物體塊;深度值確 定單元42 :用于根據(jù)深度圖像確定所述分割物體塊的深度值;
[0212] 物體確定單元43:用于當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述 彩色圖像中滿足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的 物體。
[0213] 較佳地,所述物體確定單元43根據(jù)以下設(shè)定條件確定深度值相同的分割物體塊 為同一物體:
[0214] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界相鄰,且所述深度值相同的分割物體塊中最小的分割物 體塊的面積不大于第一閾值;
[0215] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界不相鄰,其所述深度值相同的分割物體塊中最小的分割 物體塊的面積不大于第二閾值;
[0216] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界不相鄰,且深度值相同的分割物體塊之間最大的間距不 大于第三閾值。
[0217] 較佳地,圖像分割單元41,具體用于:
[0218] 若彩色圖像中僅包含一個(gè)物體,得到具有深度值的物體。
[0219] 本發(fā)明實(shí)施提供一種圖像分割裝置,對(duì)彩色圖像進(jìn)行分割處理,確定彩色圖像中 的所有分割物體塊;根據(jù)與所述彩色圖像同一場(chǎng)景的深度圖像,確定每個(gè)分割物體塊的深 度值;從所有所述分割物體塊中確定深度值相同的分割物體塊;在深度值相同的分割物體 塊在所述深度圖像中的位置滿足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得 到具有深度值的物體??梢詼?zhǔn)確的確定同一場(chǎng)景中的同一物體。
[0220] 實(shí)施例五
[0221] 如圖9所示,本發(fā)明實(shí)施例五提供一種生成視點(diǎn)的裝置,包括物體獲得單元51和 物體投影單元52。
[0222] 物體獲取單元51 :用于獲取各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體 的深度值與所述深度圖像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物 體;
[0223] 物體投影單元52 :用于將所述前景物體和所述背景物體分別作為整體進(jìn)行投影, 得到參考視點(diǎn);
[0224] 其中,所述前景物體投影后深度值的增加值大于所述背景物體投影后深度值的增 加值,且所述前景物體投影后的位置偏移量大于所述背景物體投影后的位置偏移量。
[0225] 較佳地,所述物體投影單元52還用于:
[0226] 獲取所述參考視點(diǎn)的深度圖;
[0227] 依據(jù)預(yù)設(shè)參數(shù)調(diào)整所述參考視點(diǎn)的深度圖,生成首視點(diǎn)或尾視點(diǎn)的深度圖;
[0228] 其中,所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它 視點(diǎn)深度圖的最大灰度值;所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值之間的差值小 于第四閾值。
[0229] 本發(fā)明實(shí)施提供一種生成視點(diǎn)的裝置,用于將前景物體和所述背景物體分別作為 整體進(jìn)行投影,并且在投影過程中,前景物體深度值相對(duì)于所述聚焦層深度值的變化量大 于所述背景物體深度值相對(duì)于所述聚焦層深度值的變化量,且所述前景物體相對(duì)于所述主 視點(diǎn)的偏移量大于所述背景物體相對(duì)于所述主視點(diǎn)的偏移量。采用該裝置,觀看者看到的 前景物體是由強(qiáng)3D效果向弱3D效果逐漸過渡。觀看者即能明顯感覺到立體感,同時(shí)在逆 視區(qū)的范圍內(nèi)不會(huì)出現(xiàn)突然跳變的模糊,消弱了逆視區(qū)的不舒適感。
[0230] 實(shí)施例六
[0231] 如圖10所示,本發(fā)明實(shí)施例提供一種圖像分割及投影裝置,包括處理器60、存儲(chǔ) 器61、用戶接口 62和總線接口 63。其中,處理器60、存儲(chǔ)器61與用戶接口 62之間通過總 線接口 63連接。
[0232] 處理器60,用于對(duì)彩色圖像進(jìn)行預(yù)分割處理,確定彩色圖像中的所有分割物體塊; 根據(jù)與所述彩色圖像同一場(chǎng)景的深度圖像,確定每個(gè)分割物體塊的深度值;從所有所述分 割物體塊中確定深度值相同的分割物體塊;在深度值相同的分割物體塊在所述深度圖像中 的位置滿足設(shè)定條件時(shí),確定深度值相同的分割物體塊為同一物體。
[0233] 較佳的,所述處理器60,具體用于:
[0234] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界相鄰,且所述深度值相同的分割物體塊中最小的分割物 體塊的面積不大于第一閾值;
[0235] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界不相鄰,其所述深度值相同的分割物體塊中最小的分割 物體塊的面積不大于第二閾值;
[0236] 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分 割物體塊在所述彩色圖像中的邊界不相鄰,且深度值相同的分割物體塊之間最大的間距不 大于第三閾值。
[0237] 較佳的,所述處理器60,具體用于:
[0238] 若彩色圖像中僅包含一個(gè)分割物體塊,確定所述分割物體塊為同一物體。
[0239] 較佳的,該圖像分割裝置還用于視點(diǎn)生成裝置。
[0240] 所述處理器60,還用于:
[0241] 獲取各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體的深度值與所述深度圖 像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物體;
[0242] 將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得到參考視點(diǎn);
[0243] 其中,所述前景物體投影后深度值的增加值大于所述背景物體投影后深度值的增 加值,且所述前景物體投影后的位置偏移量大于所述背景物體投影后的位置偏移量。
[0244] 較佳的,所述處理器60,還用于:
[0245] 獲取所述參考視點(diǎn)的深度圖;
[0246] 依據(jù)預(yù)設(shè)參數(shù)調(diào)整所述參考視點(diǎn)的深度圖,生成首視點(diǎn)或尾視點(diǎn)的深度圖;
[0247] 其中,所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它 視點(diǎn)深度圖的最大灰度值;所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值之間的差值小 于第四閾值。
[0248] 在本發(fā)明實(shí)施例圖10中,總線構(gòu)架可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由 處理器60代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器61代表的存儲(chǔ)器的各種電路鏈接在一起。總 線架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一 起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其進(jìn)行進(jìn)一步描述。
[0249] 在本發(fā)明實(shí)施例圖10中,總線接口 63提供接口。處理器60負(fù)責(zé)管理總線架構(gòu)和 通常的處理,存儲(chǔ)器61可以存儲(chǔ)處理器60在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。針對(duì)不同的用戶 裝置,用戶接口 62還可以是能夠外接內(nèi)接需要設(shè)備的接口,連接的設(shè)備包括但不限于小鍵 盤、顯示器、揚(yáng)聲器、麥克風(fēng)、操縱桿等。
[0250] 處理器60負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲(chǔ)器61可以存儲(chǔ)處理器60在執(zhí)行 操作時(shí)所使用的數(shù)據(jù)。
[0251] 通過以上所述的流程圖以及方案的描述,將同一場(chǎng)景中彩色圖像預(yù)分割后的各個(gè) 分割物體塊和深度圖像預(yù)分割后的中各分割物體塊的深度值結(jié)合使用,可以準(zhǔn)確的確定同 一場(chǎng)景中多個(gè)物體是否屬于同一物體。在投影時(shí),前景物體深度值相對(duì)于所述聚焦層深度 值的變化量大于所述背景物體深度值相對(duì)于所述聚焦層深度值的變化量,且所述前景物體 相對(duì)于所述主視點(diǎn)的偏移量大于所述背景物體相對(duì)于所述主視點(diǎn)的偏移量。則觀看者看到 的前景物體是由強(qiáng)3D效果向弱3D效果逐漸過渡。觀看者既能夠明顯感覺到立體感,同時(shí), 在逆視區(qū)的范圍內(nèi)模糊度降低,減弱觀看的不舒適度。
[0252] 應(yīng)當(dāng)理解,以上圖像分割裝置包括的單元僅為根據(jù)該設(shè)備裝置實(shí)現(xiàn)的功能進(jìn)行的 邏輯劃分,實(shí)際應(yīng)用中,可以進(jìn)行上述單元的疊加或拆分。并且該實(shí)施例提供的圖像分割裝 置所實(shí)現(xiàn)的功能與上述實(shí)施例提供的圖像分割方法一一對(duì)應(yīng),對(duì)于該裝置所實(shí)現(xiàn)的更為詳 細(xì)的處理流程,在上述方法實(shí)施例一中已做詳細(xì)描述,此處不再詳細(xì)描述。
[0253] 本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序 產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí) 施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī) 可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn) 品的形式。
[0254] 本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程 圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一 流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算 機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理 器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生 用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能 的裝置。
[0255] 這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特 定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指 令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或 多個(gè)方框中指定的功能。
[0256] 這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì) 算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或 其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖 一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0257] 盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造 性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu) 選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0258] 顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1. 一種圖像分割方法,其特征在于,該方法包括: 分割彩色圖像,得到彩色圖像中的分割物體塊; 根據(jù)深度圖像確定所述分割物體塊的深度值; 當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述彩色圖像中滿足設(shè)定條件時(shí), 合并所述深度值相同的所述分割物體塊,得到具有深度值的物體。
2. 如權(quán)利要求1所述方法,其特征在于,所述設(shè)定條件包括下列中的一種: 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分割物 體塊在所述彩色圖像中的邊界相鄰,且所述深度值相同的分割物體塊中最小的分割物體塊 的面積不大于第一閾值;或 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分割物 體塊在所述彩色圖像中的邊界不相鄰,其所述深度值相同的分割物體塊中最小的分割物體 塊的面積不大于第二閾值;或 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分割物 體塊在所述彩色圖像中的邊界不相鄰,且深度值相同的分割物體塊之間最大的間距不大于 第三閾值。
3. 如權(quán)利要求1所述方法,其特征在于,對(duì)所述彩色圖像進(jìn)行預(yù)分割處理后,還包括: 若彩色圖像中僅包含一個(gè)物體,得到具有深度值的物體。
4. 一種利用權(quán)利要求1?3任一方法確定的物體生成視點(diǎn)的方法,其特征在于,該方法 包括: 獲取各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體的深度值與所述深度圖像中 聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物體; 將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得到參考視點(diǎn); 其中,所述前景物體投影后深度值的增加值大于所述背景物體投影后深度值的增加 值,且所述前景物體投影后的位置偏移量大于所述背景物體投影后的位置偏移量。
5. 如權(quán)利要求4所述方法,其特征在于,所述方法還包括: 獲取所述參考視點(diǎn)的深度圖; 依據(jù)預(yù)設(shè)參數(shù)調(diào)整所述參考視點(diǎn)的深度圖,生成首視點(diǎn)或尾視點(diǎn)的深度圖; 其中,所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn) 深度圖的最大灰度值;所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值之間的差值小于第 四閾值。
6. -種圖像分割裝置,其特征在于,所述裝置包括: 圖像分割單元:用于分割彩色圖像,得到彩色圖像中的分割物體塊; 深度值確定單元:用于根據(jù)深度圖像確定所述分割物體塊的深度值; 物體確定單元:用于當(dāng)深度值相同的所述分割物體塊在所述深度圖像和所述彩色圖像 中滿足設(shè)定條件時(shí),合并所述深度值相同的所述分割物體塊,得到具有深度值的物體。
7. 如權(quán)利要求6所述裝置,其特征在于,所述物體確定單元具體用于,根據(jù)以下設(shè)定條 件中的一種確定深度值相同的分割物體塊為同一物體: 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分割物 體塊在所述彩色圖像中的邊界相鄰,其所述深度值相同的分割物體塊中最小的分割物體塊 的面積不大于第一閾值; 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分割物 體塊在所述彩色圖像中的邊界不相鄰,其所述深度值相同的分割物體塊中最小的分割物體 塊的面積不大于第二閾值; 深度值相同的分割物體塊在所述深度圖像中的邊界相鄰,且所述深度值相同的分割物 體塊在所述彩色圖像中的邊界不相鄰,且深度值相同的分割物體塊之間最大的間距不大于 第三閾值。
8. 如權(quán)利要求6所述裝置,其特征在于,所述圖像分割單元具體用于: 若彩色圖像中僅包含一個(gè)物體,得到具有深度值的物體。
9. 一種利用權(quán)利要求1?3任一方法確定的物體生成視點(diǎn)的裝置,其特征在于,所述裝 置包括: 物體獲取單元:用于獲取各個(gè)物體在深度圖像中的深度值,根據(jù)所述各個(gè)物體的深度 值與所述深度圖像中聚焦層深度值的關(guān)系,將所述各個(gè)物體分為前景物體和背景物體; 物體投影單元:用于將所述前景物體和所述背景物體分別作為整體進(jìn)行投影,得到參 考視點(diǎn); 其中,所述前景物體投影后深度值的增加值大于所述背景物體投影后深度值的增加 值,且所述前景物體投影后的位置偏移量大于所述背景物體投影后的位置偏移量。
10. 如權(quán)利要求9所述裝置,其特征在于,所述物體投影單元還用于: 獲取所述參考視點(diǎn)的深度圖; 依據(jù)預(yù)設(shè)參數(shù)調(diào)整所述參考視點(diǎn)的深度圖,生成首視點(diǎn)或尾視點(diǎn)的深度圖; 其中,所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值應(yīng)小于一個(gè)周期內(nèi)的其它視點(diǎn) 深度圖的最大灰度值;所述首視點(diǎn)和所述尾視點(diǎn)的深度圖的最大灰度值之間的差值小于第 四閾值。
【文檔編號(hào)】G06T7/00GK104112275SQ201410336665
【公開日】2014年10月22日 申請(qǐng)日期:2014年7月15日 優(yōu)先權(quán)日:2014年7月15日
【發(fā)明者】駱俊諭, 高語函, 陳輝, 高維嵩, 張欽泉 申請(qǐng)人:青島海信電器股份有限公司