1.一種在終端處提取和渲染用于健康3D觀看方案的經(jīng)編碼的3D流的方法,包括:
通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括采用任何設(shè)備來檢測所述觀看者的面部并測量所述距離;
通過對TV參數(shù)設(shè)定的用戶選擇或者以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
計算與所述最大視差有關(guān)的可允許3D彈出;
計算與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
檢查所提取的所述Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
如果所述檢查為真,則提醒用戶經(jīng)由用戶界面來調(diào)整彈出/Dmax程度,調(diào)整3D預(yù)算/(Dmax-Dmin);以及
如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
2.一種在終端處提取和渲染用于健康3D觀看方案的經(jīng)編碼的3D流的方法,包括:
通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括采用任何設(shè)備來檢測所述觀看者的面部并測量所述距離;
通過對TV參數(shù)設(shè)定的用戶選擇或者以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
計算與所述最大視差有關(guān)的可允許3D彈出;
計算與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
檢查所提取的所述Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
如果所述檢查為真,則調(diào)整所述3D內(nèi)容,以確保新的Dmax和新的(Dmax-Dmin)在可允許范圍內(nèi);以及
如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
3.一種用于健康3D觀看方案的編碼和解碼3D內(nèi)容的方法,包括:
利用3D輸入來計算最小視差/Dmin、最大視差/Dmax;
將所述Dmin和所述Dmax嵌入到經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件中;
將所述經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件存儲到儲存設(shè)備中;或者將經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件傳送出去;
通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括采用任何設(shè)備來檢測所述觀看者的面部并測量所述距離;
通過對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
計算與所述最大視差有關(guān)的可允許3D彈出;
計算與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
檢查所提取的所述Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
如果所述檢查為真,則提醒用戶經(jīng)由用戶界面來調(diào)整彈出/Dmax程度,調(diào)整3D預(yù)算/(Dmax-Dmin);以及
如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
4.一種用于健康3D觀看方案的編碼和解碼3D內(nèi)容的方法,包括:
利用3D輸入來計算最小視差/Dmin、最大視差/Dmax;
將所述Dmin和所述Dmax嵌入到經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件中;
將所述經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件存儲到儲存設(shè)備中;或者將經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件傳送出去;
通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括采用任何設(shè)備來檢測所述觀看者的面部并測量所述距離;
利用對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
計算與所述最大視差有關(guān)的可允許3D彈出;
計算與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
檢查所提取的所述Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
如果所述檢查為真,則調(diào)整所述3D內(nèi)容,以確保新的Dmax和新的(Dmax-Dmin)在可允許范圍內(nèi);以及
如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
5.一種3D照片幻燈片放映方案的解包和布置的方法,包括:
通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括采用任何設(shè)備來檢測所述觀看者的面部并測量所述距離;
通過對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
計算與最大視差有關(guān)的可允許3D彈出;
計算與所述最大視差和最小視差之間的差有關(guān)的可允許3D預(yù)算;
按照照片的文件格式逐一輸入照片,所述照片的文件格式是MPO(多畫面組織)打包格式;
解包3D照片文件,并為每一張照片提取包括最小視差/Dmin和最大視差/Dmax的被嵌入的攝像機參數(shù);
利用所提取的所述Dmin和所述Dmax,將經(jīng)解包的所述3D照片文件解碼為畫面對;
為每一張照片,基于所提取的所述Dmin和所述Dmax,設(shè)定常數(shù)(Dmax-Dmin)和常數(shù)Dmax作為中心值,其中,所述常數(shù)(Dmax-Dmin)和Dmax在由可允許最大視差和可允許3D預(yù)算保護的可允許范圍內(nèi);以及
調(diào)整所述3D照片中的每一張照片,以使得它們的新的(Dmax-Dmin)和Dmax與作為中心值的所述常數(shù)相同或接近。
6.一種拍攝健康且良好有效的3D內(nèi)容的方案的方法,包括:
離線獲取可允許最大視差/Dmax和可允許3D預(yù)算/(最大視差/Dmax-最小視差/Dmin),以使得:所述可允許最大視差/Dmax和可允許3D預(yù)算的值在可允許范圍內(nèi)以便實現(xiàn)在家中進(jìn)行健康3D觀看或在影院進(jìn)行3D觀看,基于顯示尺寸、圖像分辨率和估計的觀看距離等特定觀看條件來計算所述可允許最大視差/Dmax和可允許3D預(yù)算的值,通過將這些觀看參數(shù)鍵入拍攝設(shè)備來獲取所述Dmin和Dmax作為將來拍攝的默認(rèn)設(shè)定;
選擇在拍攝前設(shè)置的所述默認(rèn)設(shè)定,并且這些設(shè)定對應(yīng)于用戶的觀看條件;
通過調(diào)整3D攝像機基線、會聚角、變焦鏡頭來拍攝健康的3D內(nèi)容,從而確保用于場景的實際最大視差和最小視差在由默認(rèn)Dmax和3D預(yù)算/(Dmax-Dmin)保護的范圍內(nèi);
將所拍攝的3D內(nèi)容與所述實際Dmin和Dmax及其他攝像機參數(shù)一起存儲或傳送,以用于將來的3D消費和以健康且良好有效的3D在3D顯示器上渲染;
以相應(yīng)的觀看距離、拍攝和觀看顯示尺寸、和圖像分辨率來獲取與拍攝期間的3D觀看相對應(yīng)的可允許Dmax和3D預(yù)算的新集合;
轉(zhuǎn)換并調(diào)整所拍攝的所述3D內(nèi)容,以確保所得到的Dmax和3D預(yù)算在用于在拍攝顯示器上進(jìn)行舒適且良好3D效果觀看的可允許范圍的所述新集合內(nèi);以及
將所轉(zhuǎn)換和調(diào)整的所述3D內(nèi)容顯示到所述拍攝顯示器上,用以監(jiān)視拍攝過程。
7.一種在終端處提取和渲染用于健康3D觀看方案的經(jīng)編碼的3D流的裝置,包括:
獲取單元,所述獲取單元用于通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括以任何設(shè)備來檢測觀看者的面部并測量所述距離,并且,所述獲取單元還用于通過對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
提取單元,所述提取單元用于從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
計算單元,所述計算單元用于:計算與所述最大視差有關(guān)的可允許3D彈出;計算與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
檢查單元,所述檢查單元用于檢查所提取的所述Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
提醒單元,所述提醒單元用于:如果所述檢查為真,則提醒用戶經(jīng)由用戶界面來調(diào)整彈出/Dmax程度,調(diào)整3D預(yù)算/(Dmax-Dmin);以及
顯示單元,所述顯示單元用于:如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
8.一種在終端處提取和渲染用于健康且有效的3D觀看方案的經(jīng)編碼的3D流的裝置,包括:
獲取單元,所述獲取單元用于通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括以任何設(shè)備來檢測觀看者的面部并測量所述距離,并且,所述獲取單元還用于通過對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
提取單元,所述提取單元用于從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
計算單元,所述計算單元用于:計算與所述最大視差有關(guān)的可允許3D彈出;計算與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
檢查單元,所述檢查單元用于檢查所提取的Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
調(diào)整單元,所述調(diào)整單元用于:如果所述檢查為真,則調(diào)整所述3D內(nèi)容,以確保新的Dmax和新的(Dmax-Dmin)在可允許范圍內(nèi);以及
顯示單元,所述顯示單元用于:如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
9.一種用于健康且有效的3D觀看方案的編碼和解碼3D內(nèi)容的裝置,包括:
計算單元,所述計算單元用于利用3D輸入來計算最小視差/Dmin、最大視差/Dmax、與所述最大視差有關(guān)的可允許3D彈出、以及與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
嵌入單元,所述嵌入單元用于將所述Dmin和所述Dmax嵌入到經(jīng)編碼的視頻流或者經(jīng)編碼的圖像文件中;
存儲單元,所述存儲單元用于將經(jīng)編碼的所述視頻流或經(jīng)編碼的圖像文件存儲到儲存設(shè)備中;或者將經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件傳送出去;
獲取單元,所述獲取單元用于通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括以任何設(shè)備來檢測觀看者的面部并測量所述距離,并且,所述獲取單元還用于通過對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
提取單元,所述提取單元用于從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
檢查單元,所述檢查單元用于檢查所提取的所述Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
提醒單元,所述提醒單元用于:如果所述檢查為真,則提醒用戶經(jīng)由用戶界面來調(diào)整彈出/Dmax程度,調(diào)整3D預(yù)算/(Dmax-Dmin);以及
顯示單元,所述顯示單元用于:如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
10.一種用于健康且有效的3D觀看方案的編碼和解碼3D內(nèi)容的裝置,包括:
計算單元,所述計算單元用于利用3D輸入來計算最小視差/Dmin、最大視差/Dmax、與所述最大視差有關(guān)的可允許3D彈出、以及與所述最大視差和所述最小視差之間的差有關(guān)的可允許3D預(yù)算;
嵌入單元,所述嵌入單元用于將所述Dmin和所述Dmax嵌入到經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件中;
存儲單元,所述存儲單元用于將經(jīng)編碼的所述視頻流或經(jīng)編碼的圖像文件存儲到儲存設(shè)備中;或者將經(jīng)編碼的視頻流或經(jīng)編碼的圖像文件傳送出去;
獲取單元,所述獲取單元用于通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括以任何設(shè)備來檢測觀看者的面部并測量所述距離,并且,所述獲取單元用于通過對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
提取單元,所述提取單元用于從輸入3D內(nèi)容流或輸入3D媒體文件提取最小視差/Dmin、最大視差/Dmax;
檢查單元,所述檢查單元用于檢查所提取的所述Dmax和(Dmax-Dmin)是否大于所述可允許3D彈出和所述3D預(yù)算;
調(diào)整單元,所述調(diào)整單元用于:如果所述檢查為真,則調(diào)整所述3D內(nèi)容,以確保新的Dmax和新的(Dmax-Dmin)在所述可允許范圍內(nèi);以及
顯示單元,所述顯示單元用于:如果所述檢查為假,則在3D顯示器上顯示相同的3D內(nèi)容而不進(jìn)行調(diào)整。
11.一種3D照片幻燈片放映方案的解包和布置的裝置,包括:
獲取單元,所述獲取單元用于通過任何手段來獲取觀看距離,所述觀看距離是從觀看者到顯示器的距離,所述任何手段包括以任何設(shè)備來檢測觀看者的面部并測量所述距離,并且,所述獲取單元還用于通過對TV參數(shù)設(shè)定的用戶選擇或以自動的方式來獲取圖像分辨率、顯示尺寸、眼睛距離;
計算單元,所述計算單元用于:計算與最大視差有關(guān)的可允許3D彈出;計算與所述最大視差和最小視差之間的差有關(guān)的可允許3D預(yù)算;
輸入單元,所述輸入單元用于按照照片的文件格式逐一輸入照片,所述照片的文件格式是MPO(多畫面格式)打包格式;
解包單元,所述解包單元用于解包3D照片文件,并為每一張照片提取包括最小視差/Dmin和最大視差/Dmax的被嵌入的攝像機參數(shù);
解碼單元,所述解碼單元用于利用所提取的所述Dmin和所述Dmax,將解包的所述3D照片文件解碼為畫面對;
設(shè)定單元,所述設(shè)定單元用于為每一張照片,基于所提取的所述Dmin和所述Dmax,設(shè)定常數(shù)(Dmax-Dmin)和常數(shù)Dmax作為中心值,其中,所述常數(shù)(Dmax-Dmin)和Dmax在由可允許最大視差和可允許3D預(yù)算保護的可允許范圍內(nèi);以及
調(diào)整單元,所述調(diào)整單元用于調(diào)整所述3D照片中的每一張3D照片,以使得它們的新的(Dmax-Dmin)和Dmax與所述常數(shù)中心值相同或接近。
12.一種拍攝健康且良好有效的3D內(nèi)容的方案的裝置,包括:
獲取單元,所述獲取單元用于離線獲取可允許最大視差/Dmax和可允許3D預(yù)算/(最大視差/Dmax-最小視差/Dmin),以使得:所述可允許最大視差/Dmax和可允許3D預(yù)算的值在可允許范圍內(nèi)以便實現(xiàn)在家中進(jìn)行健康3D觀看或在影院進(jìn)行3D觀看,基于顯示尺寸、圖像分辨率和估計的觀看距離等特定觀看條件來計算所述可允許最大視差/Dmax和可允許3D預(yù)算的值,通過將這些觀看參數(shù)鍵入拍攝設(shè)備來獲取所述Dmin和所述Dmax作為將來拍攝的默認(rèn)設(shè)定,所述獲取單元還用于以相應(yīng)的觀看距離、拍攝和觀看顯示尺寸和圖像分辨率,獲取與拍攝期間的3D觀看相對應(yīng)的可允許Dmax和3D預(yù)算的新集合;
選擇單元,所述選擇單元用于選擇在拍攝前設(shè)置的所述默認(rèn)設(shè)定,并且這些設(shè)定對應(yīng)于用戶的觀看條件;
拍攝單元,所述拍攝單元用于:通過調(diào)整3D攝像機基線、會聚角、變焦鏡頭來拍攝健康的3D內(nèi)容,從而確保用于場景的實際最大和最小視差在由默認(rèn)Dmax和3D預(yù)算/(Dmax-Dmin)保護的范圍內(nèi);
存儲單元,所述存儲單元用于將所拍攝的3D內(nèi)容與實際Dmin和Dmax及其他攝像機參數(shù)一起存儲或者傳送,以用于將來的3D消費并以健康且良好有效的3D在3D顯示器上渲染;
轉(zhuǎn)換和調(diào)整單元,所述轉(zhuǎn)換和調(diào)整單元用于轉(zhuǎn)換并調(diào)整所拍攝的所述3D內(nèi)容,以確保所得到的Dmax和3D預(yù)算在用于在拍攝顯示器上進(jìn)行舒適且良好3D效果觀看的可允許范圍的所述新集合內(nèi);以及
顯示單元,所述顯示單元用于將所轉(zhuǎn)換和調(diào)整的所述3D內(nèi)容顯示到拍攝顯示器上,用以監(jiān)視拍攝過程。