專利名稱:用于三維圖像轉(zhuǎn)換的設(shè)備和方法
技術(shù)領(lǐng)域:
與示例性實(shí)施例一致的設(shè)備和方法涉及一種用于三維(3D)圖像轉(zhuǎn)換的設(shè)備和方法及其存儲(chǔ)介質(zhì),更具體地講,涉及用于將二維(2D)圖像轉(zhuǎn)換成3D圖像的設(shè)備和方法及其非暫時(shí)計(jì)算機(jī)可讀記錄介質(zhì)。
背景技術(shù):
最近研發(fā)了一些能夠再現(xiàn)3D圖像的顯示設(shè)備。然而,3D圖像內(nèi)容的制作與3D圖像再現(xiàn)設(shè)備的研發(fā)并沒(méi)有并駕齊驅(qū)。通常,制作3D圖像需要花費(fèi)大量成本和時(shí)間(例如,大尺寸設(shè)備、人力等)。因此,現(xiàn)有的2D圖像已被轉(zhuǎn)換成3D圖像,以制作3D圖像內(nèi)容,但需要考慮3D圖像的質(zhì)量和經(jīng)濟(jì)效益來(lái)研發(fā)用于3D圖像轉(zhuǎn)換的設(shè)備和方法。
發(fā)明內(nèi)容
因此,一個(gè)或多個(gè)示例性實(shí)施例提供了一種考慮3D圖像的質(zhì)量和經(jīng)濟(jì)效益的用于三維(3D)圖像轉(zhuǎn)換的設(shè)備和方法及其非暫時(shí)計(jì)算機(jī)可讀記錄介質(zhì)。以上和/或其他方面可通過(guò)提供由三維圖像轉(zhuǎn)換設(shè)備實(shí)施的方法被實(shí)現(xiàn),所述方法包括以下步驟接收包括多個(gè)幀的輸入圖像;在所述多個(gè)幀中選擇與預(yù)設(shè)條件相應(yīng)的第一幀;從選擇的第一幀中提取第一對(duì)象;關(guān)于第一對(duì)象輸入在多個(gè)深度信息設(shè)置模式中對(duì)一個(gè)深度信息設(shè)置模式的選擇;關(guān)于第一對(duì)象產(chǎn)生與選擇的深度信息設(shè)置模式相應(yīng)的第一深度信息;基于產(chǎn)生的第一深度信息渲染輸入圖像。選擇第一幀的步驟可包括在所述多個(gè)幀中選擇至少一個(gè)關(guān)鍵幀;在所述多個(gè)幀中的除了關(guān)鍵幀之外的所有幀中選擇與至少一幀相應(yīng)的第一幀。選擇第一幀的步驟可包括選擇與位于兩個(gè)選擇的關(guān)鍵幀之間的至少一幀相應(yīng)的
第一中貞??苫谠诙鄠€(gè)幀中對(duì)象的運(yùn)動(dòng)變化、場(chǎng)景改變和重要對(duì)象的外貌中的至少一個(gè)來(lái)選擇所述關(guān)鍵幀。所述方法還可包括如下步驟從選擇的關(guān)鍵幀中提取第二對(duì)象;關(guān)于第二對(duì)象產(chǎn)生第二深度信息。輸入對(duì)深度信息設(shè)置模式的選擇的步驟可包括產(chǎn)生和顯示用戶界面(Π),所述UI示出所述多個(gè)深度信息設(shè)置模式;通過(guò)顯示的UI接收在所述多個(gè)深度信息設(shè)置模式中用戶對(duì)至少一個(gè)深度信息設(shè)置模式的選擇。所述多個(gè)深度信息設(shè)置模式可包括第一模式,產(chǎn)生大小與應(yīng)用于第一幀之前的幀的深度信息的大小相同的第一深度信息;第二模式,產(chǎn)生比應(yīng)用于第一幀之前的幀的深度信息大預(yù)定范圍的第一深度信息;第三模式,產(chǎn)生與第二深度信息相應(yīng)的第一深度信息;第四模式,產(chǎn)生基于第二深度信息的預(yù)定范圍內(nèi)的第一深度信息。另一方面可通過(guò)提供一種可由計(jì)算機(jī)執(zhí)行的命令編碼的非暫時(shí)計(jì)算機(jī)可讀記錄介質(zhì)被實(shí)現(xiàn),其中,當(dāng)由處理器執(zhí)行所述命令時(shí),命令執(zhí)行用于渲染輸入圖像的方法,所述方法包括接收包括多個(gè)幀的輸入圖像;在所述多個(gè)幀中選擇與預(yù)設(shè)條件相應(yīng)的第一幀;從選擇的第一幀中提取第一對(duì)象;關(guān)于第一對(duì)象輸入在多個(gè)深度信息設(shè)置模式中對(duì)一個(gè)深度信息設(shè)置模式的選擇;關(guān)于第一對(duì)象產(chǎn)生與選擇的深度信息設(shè)置模式相應(yīng)的第一深度信息;基于產(chǎn)生的第一深度信息渲染輸入圖像。選擇第一幀的步驟可包括在所述多個(gè)幀中選擇至少一個(gè)關(guān)鍵幀;在所述多個(gè)幀中的除了關(guān)鍵幀之外的所有幀中選擇與至少一幀相應(yīng)的第一幀。選擇第一幀的步驟可包括選擇與位于兩個(gè)選擇的關(guān)鍵幀之間的至少一幀相應(yīng)的
第一中貞。
可基于在多個(gè)幀中對(duì)象的運(yùn)動(dòng)變化、場(chǎng)景改變和重要對(duì)象的外貌中的至少一個(gè)來(lái)選擇所述關(guān)鍵幀。所述非暫時(shí)計(jì)算機(jī)可讀記錄介質(zhì)還可包括如下步驟從選擇的關(guān)鍵幀中提取第二
對(duì)象;關(guān)于第二對(duì)象產(chǎn)生第二深度信息。輸入對(duì)深度信息設(shè)置模式的選擇的步驟可包括產(chǎn)生和顯示用戶界面(Π),所述UI示出所述多個(gè)深度信息設(shè)置模式;通過(guò)顯示的UI接收在所述多個(gè)深度信息設(shè)置模式中用戶對(duì)至少一個(gè)深度信息設(shè)置模式的選擇。所述多個(gè)深度信息設(shè)置模式可包括第一模式,產(chǎn)生大小與應(yīng)用于第一幀之前的幀的深度信息的大小相同的第一深度信息;第二模式,產(chǎn)生比應(yīng)用于第一幀之前的幀的深度信息大預(yù)定范圍的第一深度信息;第三模式,產(chǎn)生與第二深度信息相應(yīng)的第一深度信息;第四模式,產(chǎn)生基于第二深度信息的預(yù)定范圍內(nèi)的第一深度信息。另一方面可通過(guò)提供一種用于三維(3D)圖像轉(zhuǎn)換的設(shè)備被實(shí)現(xiàn),所述設(shè)備包括接收器,接收包括多個(gè)幀的輸入圖像;圖像轉(zhuǎn)換器,在所述多個(gè)幀中選擇與預(yù)設(shè)條件相應(yīng)的第一幀,從選擇的第一幀中提取第一對(duì)象,關(guān)于第一對(duì)象產(chǎn)生與多個(gè)深度信息設(shè)置模式中的選擇的一個(gè)深度信息設(shè)置模式相應(yīng)的第一深度信息,并基于產(chǎn)生的第一深度信息渲染輸入圖像。圖像轉(zhuǎn)換器可在所述多個(gè)幀中選擇至少一個(gè)關(guān)鍵幀,并在所述多個(gè)幀中的除了關(guān)鍵幀之外的所有幀中選擇與至少一幀相應(yīng)的第一幀。圖像轉(zhuǎn)換器選擇與位于兩個(gè)選擇的關(guān)鍵幀之間的至少一幀相應(yīng)的第一幀。圖像轉(zhuǎn)換器可基于在多個(gè)幀中對(duì)象的運(yùn)動(dòng)變化、場(chǎng)景改變和重要對(duì)象的外貌中的至少一個(gè)來(lái)選擇所述關(guān)鍵幀。圖像轉(zhuǎn)換器可從選擇的關(guān)鍵幀中提取第二對(duì)象,并關(guān)于第二對(duì)象產(chǎn)生第二深度信肩、O所述設(shè)備還可包括用戶輸入單元;用戶界面(UI)產(chǎn)生器,產(chǎn)生和顯示UI,所述UI示出所述多個(gè)深度信息設(shè)置模式,其中,圖像轉(zhuǎn)換器通過(guò)顯示的Π產(chǎn)生與所述多個(gè)深度信息設(shè)置模式中的用戶選擇的至少一個(gè)深度信息設(shè)置模式相應(yīng)的第一深度信息。所述多個(gè)深度信息設(shè)置模式可包括第一模式,產(chǎn)生大小與應(yīng)用于第一幀之前的幀的深度信息的大小相同的第一深度信息;第二模式,產(chǎn)生比應(yīng)用于第一幀之前的幀的深度信息大預(yù)定范圍的第一深度信息;第三模式,產(chǎn)生與第二深度信息相應(yīng)的第一深度信息;第四模式,產(chǎn)生基于第二深度信息的預(yù)定范圍內(nèi)的第一深度信息。
從下面結(jié)合附圖對(duì)示例性實(shí)施例的描述,以上和/或其他方面將變得清楚和更容易理解,其中圖I是示出根據(jù)示例性實(shí)施例的用于3D圖像轉(zhuǎn)換的設(shè)備的控制框圖;圖2示出圖I的3D圖像轉(zhuǎn)換設(shè)備中的第一幀選擇;圖3A至圖3D示出基于圖I的3D圖像轉(zhuǎn)換設(shè)備中的轉(zhuǎn)換處理器的深度設(shè)置模式的深度信息產(chǎn)生方法;圖4示出在圖I的3D圖像轉(zhuǎn)換設(shè)備中產(chǎn)生和顯示用戶界面(UI)的示例;圖5是示出圖I的3D圖像轉(zhuǎn)換設(shè)備的操作的流程圖。
具體實(shí)施例方式以下,示例性實(shí)施例將參照附圖被詳細(xì)描述,以使具有本領(lǐng)域的普通知識(shí)的人員容易地實(shí)施。示例性實(shí)施例可以以各種形式被實(shí)施,而不限于這里闡述的示例性實(shí)施例。為了清晰,省略對(duì)公知部分的描述,相同的標(biāo)號(hào)始終表示相同的元件。圖I是示出根據(jù)示例性實(shí)施例的用于3D圖像轉(zhuǎn)換的設(shè)備的控制框圖。根據(jù)示例性實(shí)施例的3D圖像轉(zhuǎn)換設(shè)備100是這樣一種電子設(shè)備能夠從外部源提供設(shè)備(未示出)接收2D圖像或單目圖像,并將該圖像轉(zhuǎn)換成3D圖像或雙目圖像,例如包括顯示設(shè)備,特別是通用計(jì)算機(jī)(PC)等。根據(jù)示例性實(shí)施例的3D圖像轉(zhuǎn)換設(shè)備100關(guān)于接收的輸入圖像通過(guò)預(yù)定處理器產(chǎn)生反映用戶選擇的深度信息,并基于產(chǎn)生的深度信息將輸入圖像轉(zhuǎn)換成3D圖像。在將從源提供設(shè)備(未示出)接收的2D圖像轉(zhuǎn)換成3D圖像之后,3D圖像轉(zhuǎn)換設(shè)備100可立體地顯示轉(zhuǎn)換的3D圖像,或?qū)⑥D(zhuǎn)換的3D圖像發(fā)送到能夠再現(xiàn)3D圖像的外部?jī)?nèi)容再現(xiàn)設(shè)備(未示出,例如,電視(TV)、個(gè)人計(jì)算機(jī)(PC)、智能電話、智能平板電腦、便攜式多媒體播放器(PMP)、MP3播放器等)。在根據(jù)示例性實(shí)施例的網(wǎng)絡(luò)中,不限于網(wǎng)絡(luò)的通信方法(例如,有線和/或無(wú)線通信方法等),只要在用于發(fā)送2D圖像和/或3D圖像的數(shù)據(jù)通信中使用該通信方法,并且數(shù)據(jù)通信包括任何已知的通信方法。如圖I所示,3D圖像轉(zhuǎn)換設(shè)備100包括接收器10、圖像轉(zhuǎn)換器20、顯示單元30、用戶界面(UI)產(chǎn)生器40和用戶輸入單元50。接收器10從外部源提供設(shè)備(未示出)接收包含多個(gè)幀的輸入圖像。輸入圖像包括2D圖像或單目圖像。3D圖像基于觀眾的雙目視差,并包括多個(gè)左眼幀和多個(gè)右眼幀。在多個(gè)左眼幀和多個(gè)右眼幀中,可從輸入圖像中的多個(gè)幀中的至少一個(gè)相應(yīng)幀來(lái)轉(zhuǎn)換一對(duì)左眼幀和右眼幀中的每一個(gè)。接收器10可通過(guò)預(yù)定網(wǎng)絡(luò)(未示出)來(lái)從外部源提供設(shè)備(未示出)接收2D圖像。例如,作為網(wǎng)絡(luò)服務(wù)器的外部源提供設(shè)備存儲(chǔ)2D圖像,并應(yīng)3D圖像轉(zhuǎn)換設(shè)備100的請(qǐng)求將2D圖像發(fā)送到3D圖像轉(zhuǎn)換設(shè)備100。根據(jù)另一示例性實(shí)施例,接收器10可不通過(guò)網(wǎng)絡(luò)而是通過(guò)另一數(shù)據(jù)傳送裝置從外部源提供設(shè)備(未示出)接收2D圖像。例如,外部源提供設(shè)備(未示出)可以是設(shè)置有用于存儲(chǔ)2D圖像的存儲(chǔ)裝置(例如,硬盤、閃存等)的設(shè)備,所述外部源提供設(shè)備可在本地連接到3D圖像轉(zhuǎn)換設(shè)備100,并應(yīng)3D圖像轉(zhuǎn)換設(shè)備100的請(qǐng)求將2D圖像發(fā)送到3D圖像轉(zhuǎn)換設(shè)備100。在這種情況下,如果2D圖像的數(shù)據(jù)被發(fā)送,則不限于接收器10和外部源提供設(shè)備(未示出)之間的本地連接方法,本地連接方法例如可包括通用串行總線(USB)等。圖像轉(zhuǎn)換器20將由接收器10接收的輸入圖像轉(zhuǎn)換成3D圖像。圖像轉(zhuǎn)換器20可包括中央處理單元(CPU) 21、隨機(jī)存取存儲(chǔ)器(RAM) 23和存儲(chǔ)單元25。存儲(chǔ)單元25可存儲(chǔ)用于將單目圖像轉(zhuǎn)換成雙目圖像的轉(zhuǎn)換程序26、將被轉(zhuǎn)換的單目圖像(或輸入圖像)27和從單目圖像完全轉(zhuǎn)換的雙目圖像(或3D圖像)28。存儲(chǔ)單元25可通過(guò)硬盤、閃存等非易失性存儲(chǔ)器來(lái)實(shí)現(xiàn)。當(dāng)圖像轉(zhuǎn)換器20操作時(shí),RAM 23加載轉(zhuǎn)換程序26的至少一部分,CPU21執(zhí)行加載到RAM 23的轉(zhuǎn)換程序26。轉(zhuǎn)換程序26包含可被CPU 21執(zhí)行的指令。存儲(chǔ)單元25是非暫時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例。將參照?qǐng)D4至圖6更詳細(xì)地描述圖像轉(zhuǎn)換器20的操作。顯示單元30顯示由稍后將描述的用戶界面(UI)產(chǎn)生器40產(chǎn)生的Π。另外,可將由圖像轉(zhuǎn)換器20轉(zhuǎn)換的輸入圖像與UI 一起顯示。此外,由圖像轉(zhuǎn)換器20完全轉(zhuǎn)換的3D圖像可被顯示。沒(méi)有任何限制,顯示單元30可通過(guò)各種顯示類型(例如,液晶、等離子體、 發(fā)光二極管、有機(jī)發(fā)光二極管、表面?zhèn)鲗?dǎo)電子發(fā)射、碳納米管、納米晶等)被實(shí)現(xiàn)。Π產(chǎn)生器40可產(chǎn)生用于顯示多個(gè)深度信息設(shè)置模式的Π??梢砸詧D形用戶界面(⑶I)的形式來(lái)實(shí)現(xiàn)產(chǎn)生的UI??稍趯⑤斎雸D像轉(zhuǎn)換成3D圖像的同時(shí)產(chǎn)生Π,從而UI產(chǎn)生器40可在圖像轉(zhuǎn)換器20的CPU 21的控制下執(zhí)行其自身功能。用戶輸入單元50是用于接收用戶輸入的用戶界面,所述用戶界面接收與3D圖像轉(zhuǎn)換設(shè)備100的功能或操作相關(guān)的用戶的選擇。用戶輸入單元50可設(shè)置有至少一個(gè)鍵按鈕,并可通過(guò)3D圖像轉(zhuǎn)換設(shè)備100中設(shè)置的控制面板或觸摸面板來(lái)實(shí)現(xiàn)。另外,可以以通過(guò)有線或無(wú)線連接到3D圖像轉(zhuǎn)換設(shè)備100的遙控器、鍵盤、鼠標(biāo)等形式來(lái)實(shí)現(xiàn)用戶輸入單元50。下面,將參照?qǐng)D2至圖4更詳細(xì)地描述圖像轉(zhuǎn)換器20。圖2示出圖I的3D圖像轉(zhuǎn)換設(shè)備中的第一幀選擇。如果通過(guò)接收器10接收到包含多個(gè)幀110的輸入圖像,則圖像轉(zhuǎn)換器20在多個(gè)幀110中選擇與預(yù)設(shè)條件相應(yīng)的第一幀。與預(yù)設(shè)條件相應(yīng)的第一幀包括與多個(gè)幀中除了關(guān)鍵幀111、113、115之外的所有幀相應(yīng)的至少一幀112、114。例如,第一幀包括位于兩個(gè)關(guān)鍵幀111和113之間的至少一幀112。此時(shí),圖像轉(zhuǎn)換器20基于在多個(gè)幀中對(duì)象的運(yùn)動(dòng)變化、場(chǎng)景改變和重要對(duì)象的外貌來(lái)選擇至少一個(gè)關(guān)鍵幀。如果選擇了至少一個(gè)關(guān)鍵幀,則圖像轉(zhuǎn)換器20提取該關(guān)鍵幀中的至少一個(gè)對(duì)象,并產(chǎn)生與提取的至少一個(gè)對(duì)象有關(guān)的第二深度信息??赏ㄟ^(guò)使用公知的深度估計(jì)算法來(lái)產(chǎn)生將被應(yīng)用于關(guān)鍵幀的對(duì)象的第二深度信息?;蛘撸赏ㄟ^(guò)使用預(yù)定UI基于用戶選擇來(lái)產(chǎn)生將被應(yīng)用于關(guān)鍵幀的對(duì)象的第二深度信息。圖像轉(zhuǎn)換器20可從輸入圖像的第一關(guān)鍵幀至最后關(guān)鍵幀對(duì)將被應(yīng)用于多個(gè)關(guān)鍵幀的對(duì)象的第二深度信息進(jìn)行圖形改變,其示例在圖3A中示出。圖3A示出從第一關(guān)鍵幀至最后關(guān)鍵幀的深度信息的改變的曲線,可在產(chǎn)生第一幀的第一深度信息中使用該曲線。如果與預(yù)設(shè)條件相應(yīng)地選擇了第一幀,則圖像轉(zhuǎn)換器20在第一幀中提取第一對(duì)象。此時(shí),第一對(duì)象表示第一幀中包含的至少一個(gè)對(duì)象。例如,第一幀可包括多個(gè)對(duì)象。
圖像轉(zhuǎn)換器20可控制Π產(chǎn)生器40產(chǎn)生和顯示UI,所述Π顯示用于產(chǎn)生關(guān)于第一幀中的第一對(duì)象的第一深度信息的多個(gè)深度信息設(shè)置模式,其示例在圖4中示出。參照?qǐng)D4,UI包括將被用戶選擇的多個(gè)深度信息設(shè)置模式,例如包括用于選擇第一模式至第四模式的圖標(biāo)。如果用戶通過(guò)用戶輸入單元50選擇第一模式至第四模式之一,則圖像轉(zhuǎn)換器20產(chǎn)生與用戶選擇的模式相應(yīng)的深度信息。圖像轉(zhuǎn)換器20基于與用戶選擇的深度模式相應(yīng)而產(chǎn)生的深度信息來(lái)渲染輸入圖像,從而導(dǎo)致產(chǎn)生3D圖像。圖3B示出第一模式和第二模式,圖3C顯示第三模式,圖3D顯示第四模式。如圖3B所示,第一模式是用于產(chǎn)生大小與應(yīng)用于第一幀之前的幀的深度信息的大小相同的深度信息的模式。因此,第一模式是用于將具有預(yù)設(shè)特定大小的深度信息應(yīng)用于第一幀的第一對(duì)象的模式。第二模式是用于產(chǎn)生比應(yīng)用于第一幀之前的幀的深度信息大預(yù)定范圍的第一深度信息的模式。因此,在第二模式下,深度信息隨時(shí)間過(guò)去而逐步增加。如圖3C所示,第三模式是用于產(chǎn)生與將被應(yīng)用于關(guān)鍵幀的對(duì)象的第二深度信息相應(yīng)的第一深度信息的模式。例如,如果第M關(guān)鍵幀和第(M+1)關(guān)鍵幀之間的深度信息的改變的曲線顯示深度信息如區(qū)間‘a(chǎn)’那樣減小,則將位于第M關(guān)鍵幀和第(M+1)關(guān)鍵幀之 間的第一幀的至少一個(gè)深度信息調(diào)整成如與區(qū)間‘a(chǎn)’相同或類似改變的區(qū)間‘b’的深度信息那樣的深度信息(參照?qǐng)D3A和圖3C)。如圖3D所示,第四模式是產(chǎn)生基于將被應(yīng)用于第一關(guān)鍵幀的對(duì)象的第二深度信息在預(yù)定范圍內(nèi)增加或減小的第一深度信息的模式。例如,如果第M關(guān)鍵幀和第(M+1)關(guān)鍵幀之間的深度信息改變的曲線顯示深度信息如區(qū)間‘a(chǎn)’那樣減小,則通過(guò)產(chǎn)生比區(qū)間‘a(chǎn)’的深度信息在特定范圍內(nèi)更多增加或減小的第一深度信息來(lái)將位于第M關(guān)鍵幀和第(M+1)關(guān)鍵幀之間的第一幀的至少一個(gè)深度信息調(diào)整成如區(qū)間‘b’的深度信息那樣的深度信息(參照?qǐng)D3A和圖3D)。因此,深度信息在第四模式下很大程度地被增加或減小,以使觀眾可感知更逼真的立體效果。如上所述,根據(jù)示例性實(shí)施例的3D圖像轉(zhuǎn)換設(shè)備100具有如下優(yōu)點(diǎn)關(guān)于構(gòu)成輸入圖像的多個(gè)幀中的關(guān)鍵幀產(chǎn)生深度信息,并將基于用戶選擇的模式的深度信息應(yīng)用于多個(gè)幀中除了關(guān)鍵幀之外的所有幀。因此,與當(dāng)深度信息被產(chǎn)生并一次全部被應(yīng)用于所有幀時(shí)相比,在時(shí)間和成本方面具有非常高的經(jīng)濟(jì)效益。圖5是示出圖I的3D圖像轉(zhuǎn)換設(shè)備的操作的流程圖。接收包含多個(gè)鎮(zhèn)的輸入圖像(S210),并在多個(gè)幀中與預(yù)設(shè)條件相應(yīng)地選擇第一幀(S220) ο在多個(gè)幀中,第一幀是除了關(guān)鍵幀之外在所有幀中選擇的至少一幀。此外,可從選擇的第一幀中進(jìn)一步提取第一對(duì)象(S220)。另外,第一幀的選擇還可包括在多個(gè)幀中選擇至少一個(gè)關(guān)鍵幀,選擇關(guān)鍵幀中的第二對(duì)象,并產(chǎn)生關(guān)于第二對(duì)象的第二深度信息。顯示關(guān)于第一對(duì)象的多個(gè)深度信息設(shè)置模式的Π被產(chǎn)生和顯示(S230),并通過(guò)顯不的UI輸入在多個(gè)深度信息設(shè)置模式中對(duì)一個(gè)深度信息設(shè)置模式的選擇(S240)。產(chǎn)生關(guān)于第一對(duì)象的與選擇的設(shè)置模式相應(yīng)的第一深度信息(S250),并通過(guò)使用產(chǎn)生的第一深度信息來(lái)渲染輸入圖像,從而產(chǎn)生3D圖像(S260)。此外,可在3D圖像轉(zhuǎn)換設(shè)備100上顯示產(chǎn)生的3D圖像。另外,可將產(chǎn)生的3D圖像發(fā)送到外部?jī)?nèi)容再現(xiàn)設(shè)備(未示出)??梢砸猿绦蛎畹男问絹?lái)實(shí)現(xiàn)由根據(jù)示例性實(shí)施例的3D圖像轉(zhuǎn)換設(shè)備實(shí)施的方法,所述程序命令可由各種計(jì)算機(jī)執(zhí)行,并被存儲(chǔ)在非暫時(shí)計(jì)算機(jī)可讀記錄介質(zhì)中。非暫時(shí)計(jì)算機(jī)可讀記錄介質(zhì)可單獨(dú)包括程序命令、數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等,或者包括程序命令、數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等的組合。存儲(chǔ)介質(zhì)上記錄的程序命令可針對(duì)本示例性實(shí)施例被特別設(shè)計(jì)和配置,或者是公知的并且對(duì)于具有計(jì)算機(jī)軟件領(lǐng)域的技術(shù)的人員是可用的。例如,非暫時(shí)計(jì)算機(jī)可讀記錄介質(zhì)包括磁性介質(zhì),例如,硬盤、軟盤和磁帶;光學(xué)介質(zhì),例如,壓縮盤只讀存儲(chǔ)器(CD-ROM)和數(shù)字通用盤(DVD);磁光介質(zhì),例如,可光讀的軟磁盤;和硬件裝置,被專門配置為存儲(chǔ)和執(zhí)行程序命令,例如,ROM、隨機(jī)存取存儲(chǔ)器(RAM)、閃存等。例如,程序命令不僅包括由編譯器產(chǎn)生的機(jī)器碼,還包括可通過(guò)使用解釋器等由計(jì)算機(jī)執(zhí)行的高級(jí)語(yǔ)言代碼。硬件裝置可被配置為如用于實(shí)現(xiàn)根據(jù)示例性實(shí)施例的方法的一個(gè)或多個(gè)軟件模塊那樣操作,反之亦然。如上所述,提供了一種考慮圖像的質(zhì)量和經(jīng)濟(jì)效益的同時(shí)將2D圖像轉(zhuǎn)換成3D圖像的設(shè)備和方法及其存儲(chǔ)介質(zhì)。盡管已經(jīng)顯示和描述了一些示例性實(shí)施例,但是本領(lǐng)域的技術(shù)人員將理解,在不
脫離發(fā)明構(gòu)思的原理和精神的情況下,可對(duì)這些示例性實(shí)施例做出改變,其中,在權(quán)利要求及其等同物中限定了發(fā)明構(gòu)思的范圍。
權(quán)利要求
1.一種由三維圖像轉(zhuǎn)換設(shè)備實(shí)施的方法,所述方法包括以下步驟 接收包括多個(gè)幀的輸入圖像; 在所述多個(gè)幀中選擇與預(yù)設(shè)條件相應(yīng)的第一幀; 從選擇的第一幀中提取第一對(duì)象; 關(guān)于第一對(duì)象輸入在多個(gè)深度信息設(shè)置模式中對(duì)一個(gè)深度信息設(shè)置模式的選擇; 關(guān)于第一對(duì)象產(chǎn)生與選擇的深度信息設(shè)置模式相應(yīng)的第一深度信息; 基于產(chǎn)生的第一深度信息渲染輸入圖像。
2.根據(jù)權(quán)利要求I的方法,其中,選擇第一幀的步驟包括 在所述多個(gè)幀中選擇至少一個(gè)關(guān)鍵幀; 在所述多個(gè)幀中的除了關(guān)鍵幀之外的所有幀中選擇與至少一幀相應(yīng)的第一幀。
3.根據(jù)權(quán)利要求2的方法,其中,選擇第一幀的步驟包括選擇與位于兩個(gè)選擇的關(guān)鍵幀之間的至少一幀相應(yīng)的第一幀。
4.根據(jù)權(quán)利要求2的方法,其中,基于在多個(gè)幀中對(duì)象的運(yùn)動(dòng)變化、場(chǎng)景改變和重要對(duì)象的外貌中的至少一個(gè)來(lái)選擇所述至少一個(gè)關(guān)鍵幀。
5.根據(jù)權(quán)利要求2的方法,還包括如下步驟 從選擇的至少一個(gè)關(guān)鍵幀中提取第二對(duì)象; 關(guān)于第二對(duì)象產(chǎn)生第二深度信息。
6.根據(jù)權(quán)利要求I的方法,其中,輸入對(duì)深度信息設(shè)置模式的選擇的步驟包括 產(chǎn)生和顯示用戶界面,所述用戶界面示出所述多個(gè)深度信息設(shè)置模式; 通過(guò)顯示的用戶界面接收在所述多個(gè)深度信息設(shè)置模式中用戶對(duì)至少一個(gè)深度信息設(shè)置模式的選擇。
7.根據(jù)權(quán)利要求I的方法,其中,所述多個(gè)深度信息設(shè)置模式包括 第一模式,產(chǎn)生大小與應(yīng)用于第一幀之前的幀的深度信息的大小相同的第一深度信息; 第二模式,產(chǎn)生比應(yīng)用于第一幀之前的幀的深度信息大預(yù)定范圍的第一深度信息; 第三模式,產(chǎn)生與第二深度信息相應(yīng)的第一深度信息; 第四模式,產(chǎn)生基于第二深度信息的預(yù)定范圍內(nèi)的第一深度信息。
8.一種用于三維圖像轉(zhuǎn)換的設(shè)備,包括 接收器,接收包括多個(gè)幀的輸入圖像; 圖像轉(zhuǎn)換器,在所述多個(gè)幀中選擇與預(yù)設(shè)條件相應(yīng)的第一幀,從選擇的第一幀中提取第一對(duì)象,關(guān)于第一對(duì)象產(chǎn)生與多個(gè)深度信息設(shè)置模式中的選擇的一個(gè)深度信息設(shè)置模式相應(yīng)的第一深度信息,并基于產(chǎn)生的第一深度信息渲染輸入圖像。
9.根據(jù)權(quán)利要求8的設(shè)備,其中,圖像轉(zhuǎn)換器在所述多個(gè)幀中選擇至少一個(gè)關(guān)鍵幀,并在所述多個(gè)幀中的除了關(guān)鍵幀之外的所有幀中選擇與至少一幀相應(yīng)的第一幀。
10.根據(jù)權(quán)利要求9的設(shè)備,其中,圖像轉(zhuǎn)換器選擇與位于兩個(gè)選擇的關(guān)鍵幀之間的至少一幀相應(yīng)的第一幀。
11.根據(jù)權(quán)利要求9的設(shè)備,其中,圖像轉(zhuǎn)換器基于在多個(gè)幀中對(duì)象的運(yùn)動(dòng)變化、場(chǎng)景改變和重要對(duì)象的外貌中的至少一個(gè)來(lái)選擇所述至少一個(gè)關(guān)鍵幀。
12.根據(jù)權(quán)利要求9的設(shè)備,其中,圖像轉(zhuǎn)換器從選擇的至少一個(gè)關(guān)鍵幀中提取第二對(duì)象,并關(guān)于第二對(duì)象產(chǎn)生第二深度信息。
13.根據(jù)權(quán)利要求8的設(shè)備,還包括 用戶輸入單元; 用戶界面產(chǎn)生器,產(chǎn)生和顯示用戶界面,所述用戶界面示出所述多個(gè)深度信息設(shè)置模式, 其中,圖像轉(zhuǎn)換器通過(guò)顯示的用戶界面產(chǎn)生與所述多個(gè)深度信息設(shè)置模式中的用戶選擇的至少一個(gè)深度信息設(shè)置模式相應(yīng)的第一深度信息。
14.根據(jù)權(quán)利要求8的設(shè)備,其中,所述多個(gè)深度信息設(shè)置模式包括 第一模式,產(chǎn)生大小與應(yīng)用于第一幀之前的幀的深度信息的大小相同的第一深度信息; 第二模式,產(chǎn)生比應(yīng)用于第一幀之前的幀的深度信息大預(yù)定范圍的第一深度信息; 第三模式,產(chǎn)生與第二深度信息相應(yīng)的第一深度信息; 第四模式,產(chǎn)生基于第二深度信息的預(yù)定范圍內(nèi)的第一深度信息。
全文摘要
提供了一種用于三維圖像轉(zhuǎn)換的設(shè)備和方法,即提供了一種用于將二維(2D)輸入圖像轉(zhuǎn)換成三維(3D)圖像的設(shè)備和方法。由三維圖像轉(zhuǎn)換設(shè)備實(shí)施的方法包括以下步驟接收包括多個(gè)幀的輸入圖像;在所述多個(gè)幀中選擇與預(yù)設(shè)條件相應(yīng)的第一幀;從選擇的第一幀中提取第一對(duì)象;關(guān)于第一對(duì)象輸入在多個(gè)深度信息設(shè)置模式中對(duì)一個(gè)深度信息設(shè)置模式的選擇;關(guān)于第一對(duì)象產(chǎn)生與選擇的深度信息設(shè)置模式相應(yīng)的第一深度信息;基于產(chǎn)生的第一深度信息渲染輸入圖像。
文檔編號(hào)H04N13/04GK102811362SQ20121011666
公開(kāi)日2012年12月5日 申請(qǐng)日期2012年4月19日 優(yōu)先權(quán)日2011年5月31日
發(fā)明者權(quán)五允, 許惠賢 申請(qǐng)人:三星電子株式會(huì)社