用于在流水線處理期間確保立體對(duì)準(zhǔn)的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及用于在流水線處理期間確保立體對(duì)準(zhǔn)的方法和系統(tǒng)。提供設(shè)備和方法,以實(shí)現(xiàn)用于調(diào)整圖像的技術(shù),諸如用于解決透鏡畸變。在一個(gè)實(shí)現(xiàn)方式中,計(jì)算機(jī)系統(tǒng)使用反變形來解決兩臺(tái)照相機(jī)透鏡之間的差別。在對(duì)兩個(gè)立體圖像進(jìn)行了反變形后,這些圖像被重新變形,但是使用共同的一組參數(shù)進(jìn)行重新變形。
【專利說明】用于在流水線處理期間確保立體對(duì)準(zhǔn)的方法和系統(tǒng)
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)要求在2012年7月2日提交的轉(zhuǎn)讓給本申請(qǐng)受讓人的標(biāo)題為“WarpingLenses to Match Vertically”的美國(guó)臨時(shí)專利申請(qǐng)序列號(hào)61/667,166的優(yōu)先權(quán)的權(quán)益,并且,其全部?jī)?nèi)容通過引用的方式并入本文。
【背景技術(shù)】
[0003]現(xiàn)代的運(yùn)動(dòng)圖片生產(chǎn)的處理通常涉及流水線的許多步驟。例如,由產(chǎn)生包括膠片板(film plate)的產(chǎn)品的膠片部門(film department)執(zhí)行初始步驟。膠片輸入/輸出部門產(chǎn)生從膠片板數(shù)字地掃描的數(shù)字板。
[0004]然后,數(shù)字板可以經(jīng)過各種類型的處理,例如,板制備、視覺效果等。視覺效果可以利用諸如匹配移動(dòng)(match moving)、動(dòng)畫、布局合成等的方法。
[0005]在立體內(nèi)容的情況中,可以遵循類似的相同步驟,但是,由于采用了兩個(gè)序列的圖像,因此該處理自然更復(fù)雜。
[0006]更詳細(xì)地說,其中兩臺(tái)照相機(jī)一同捕獲圖像的原生拍攝立體內(nèi)容采用在支架(mount)上具有兩臺(tái)照相機(jī)的設(shè)備(rig),并且這兩臺(tái)照相機(jī)被預(yù)定是相同的。但是,在實(shí)踐中,盡管照相機(jī)和透鏡一般在參數(shù)上很接近,但是沒有兩臺(tái)照相機(jī)完全相同,并且它們使用的透鏡也不完全相同。但是,透鏡差別無論多微小在觀看立體內(nèi)容時(shí)都可以充當(dāng)視覺干擾,這是由于兩個(gè)不同的透鏡會(huì)弓I入差異(disparity),尤其是垂直差異,使得內(nèi)容很難被立體地觀看。在某些情況中,當(dāng)觀看者試圖在觀看過程中將圖像很好地融合時(shí),垂直差異已經(jīng)與觀看者的眼睛疲勞、煩惱或者甚至頭痛有關(guān)聯(lián)。
[0007]提供該【背景技術(shù)】以介紹用于下面的
【發(fā)明內(nèi)容】
和【具體實(shí)施方式】的簡(jiǎn)要背景。該【背景技術(shù)】并不預(yù)定用來幫助確定要求保護(hù)的主題的范圍,也不預(yù)定用來被視為將要求保護(hù)的主題限制為解決在上面呈現(xiàn)的缺點(diǎn)或問題中的任何或全部的實(shí)現(xiàn)方式。
【發(fā)明內(nèi)容】
[0008]根據(jù)在本文中公開的原理的系統(tǒng)和方法部分地緩解這樣的困難。在一個(gè)實(shí)現(xiàn)方式中,立體圖像針對(duì)每臺(tái)照相機(jī)被分別地反變形(un-warp),從而使得所有前端流水線任務(wù)可以被立體地良好構(gòu)造。這樣的前端流水線任務(wù)可以包括:匹配移動(dòng)、板制備、動(dòng)畫、布局等。在左右畫面(view)被反變形并且任務(wù)被執(zhí)行后,透鏡變形可以被引回到畫面中,S卩,對(duì)兩個(gè)立體圖像進(jìn)行重新變形,以提供看起來自然的圖像。但是,每個(gè)單獨(dú)畫面的畸變參數(shù)并沒有被分開用來以對(duì)每個(gè)圖像進(jìn)行重新變形。而是,利用一個(gè)共用透鏡畸變變換(lensdistortion transformation)來對(duì)這些圖像進(jìn)行重新變形。采用的共用透鏡畸變可以是左照相機(jī)的共用透鏡畸變,也可以是右照相機(jī)的共用透鏡畸變,可以根據(jù)哪一個(gè)具有更具美感的畫面、使用的立體捕獲設(shè)備或其它基礎(chǔ)進(jìn)行選擇。只使用一個(gè)透鏡畸變變形保留了內(nèi)容的所有垂直對(duì)準(zhǔn),內(nèi)容的垂直對(duì)準(zhǔn)是在全部的被執(zhí)行的各種任務(wù),即,全部的流水線的各個(gè)階段中被保持的。[0009]在一個(gè)方面中,本發(fā)明涉及用于調(diào)整圖像的方法,該方法包括:用具有第一透鏡畸變的第一照相機(jī)來記錄第一圖像;用具有第二透鏡畸變的第二照相機(jī)來記錄第二圖像;用第一透鏡畸變變換來對(duì)第一圖像進(jìn)行反變形;用第二透鏡畸變變換來對(duì)第二圖像進(jìn)行反變形;使用共用透鏡畸變變換來對(duì)第一圖像進(jìn)行重新變形(re-warp);以及使用共用透鏡畸變變換來對(duì)第二圖像進(jìn)行重新變形。
[0010]本發(fā)明的實(shí)現(xiàn)方式可以包括下面的一項(xiàng)或多項(xiàng)。共用透鏡畸變變換可以是第一透鏡畸變變換或第二透鏡畸變變換的逆變換,并且,還可以是第一透鏡畸變變換的逆和第二透鏡畸變變換的逆的線性組合?;蛘?,共用透鏡畸變變換可以是第一透鏡畸變變換和第二透鏡畸變變換的平均。該方法還包括在對(duì)第一圖像進(jìn)行變形之前改變第一圖像或第二圖像,或者改變第一圖像和第二圖像二者。改變步驟可以包括匹配移動(dòng)、板制備、動(dòng)畫、合成或渲染的步驟。
[0011]在另一個(gè)方面中,本發(fā)明涉及非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其包括用于使計(jì)算機(jī)環(huán)境執(zhí)行上述方法的指令。
[0012]在另一個(gè)方面中,本發(fā)明涉及用于調(diào)整圖像的系統(tǒng),其包括:輸入模塊,用于用具有第一透鏡畸變的第一照相機(jī)來接收第一圖像,以及用具有第二透鏡畸變的第二照相機(jī)來接收第二圖像;反變形模塊,用于使用對(duì)應(yīng)于第一和第二透鏡畸變的變換來對(duì)第一和第二圖像進(jìn)行反變形;以及變形模塊,用于用共用透鏡畸變變換對(duì)第一和第二圖像進(jìn)行重新變形。
[0013]本發(fā)明的實(shí)現(xiàn)方式可以包括下面的一項(xiàng)或多項(xiàng)。該系統(tǒng)還可以包括選擇模塊,其用于從用戶接收指示共用透鏡畸變變換的輸入以在重新變形中采用。該選擇模塊可以顯示用作共用透鏡畸變變換的第一透鏡畸變變換的逆或第二透鏡畸變變換的逆的選項(xiàng)。該選擇模塊可以進(jìn)一步或額外地顯示用作共用透鏡畸變變換的第一透鏡畸變變換的逆與第二透鏡畸變變換的逆的線性組合的選項(xiàng)。該選擇模塊還可以顯示用作共用透鏡畸變變換的第一透鏡畸變變換的逆和第二透鏡畸變變換的逆的平均的選項(xiàng)。該系統(tǒng)還可以包括用于對(duì)反變形的圖像執(zhí)行任務(wù)的修改模塊。該修改模塊可以被配置為對(duì)第一和第二反變形圖像中的一個(gè)或兩者執(zhí)行匹配移動(dòng)、板制備、動(dòng)畫、渲染或合成的步驟。
[0014]本發(fā)明的某些實(shí)現(xiàn)方式的優(yōu)點(diǎn)可以包括下面的一項(xiàng)或多項(xiàng)??梢砸詡鹘y(tǒng)方式來獲得顯著改善的立體結(jié)果。在圖像中的垂直差異被降低或消除。根據(jù)包括附圖和權(quán)利要求的下面的描述,其它優(yōu)點(diǎn)將變得顯而易見。
[0015]為了以簡(jiǎn)化的形式來介紹下面將在【具體實(shí)施方式】中做進(jìn)一步的描述的概念的選擇,提供本
【發(fā)明內(nèi)容】
。本
【發(fā)明內(nèi)容】
并不預(yù)定用來確定要求保護(hù)的主題的關(guān)鍵特征或基本特征,也不預(yù)定用來幫助確定要求保護(hù)的主題的范圍。
【專利附圖】
【附圖說明】
[0016]圖1示出由于反變形和重新變形導(dǎo)致的兩個(gè)立體圖像的變換。圖1還示出用共用透鏡畸變變換進(jìn)行重新變形的效果。
[0017]圖2是詳細(xì)說明根據(jù)本文描述的某些原理的方法的示例性流程圖。
[0018]圖3示出根據(jù)本文描述的某些原理的示例性模塊式系統(tǒng)。
[0019]圖4示出可以用來執(zhí)行根據(jù)本文描述的某些原理的方法的示例性計(jì)算環(huán)境。[0020]在全文中,相同的附圖標(biāo)記指相同的元素。除非另外指明,元素未按比例進(jìn)行繪制。
【具體實(shí)施方式】
[0021]物理透鏡通常會(huì)在其得到的圖像中產(chǎn)生一定程度的畸變。這是與針孔照相機(jī)相比而言的,針孔照相機(jī)沒有透鏡并且其可以產(chǎn)生沒有畸變的圖像,其中,畸變通常是通過場(chǎng)景中的直線在場(chǎng)景的圖像中變彎來舉例說明的?;兪撬型哥R的特性,但是,其通常對(duì)于短透鏡特別地明顯。在透鏡的周邊處畸變更明顯,其映射到圖像的邊緣或邊界?;兊念愋偷睦影?枕形、桶形和透視畸變。
[0022]使用各種已知的模型可以對(duì)畸變進(jìn)行一定程度的校正。在本說明書中,這樣的校正被稱為反變形,但是,也可以被認(rèn)為是使用反轉(zhuǎn)畸變的變形。這樣的反變形涉及計(jì)算畸變像素怎樣對(duì)應(yīng)于不畸變像素,并且,通常涉及對(duì)擴(kuò)展中的一系列系數(shù)的計(jì)算。一旦知道這些系數(shù),逆畸變(“重新變形”)就可以被計(jì)算,重新變形將畸變重新構(gòu)建到圖像中。由于觀看者的眼睛期望看到某些畸變,并且/或者某些畸變產(chǎn)生了想要的視覺效果,因此通常希望這樣做。
[0023]在這方面應(yīng)當(dāng)注意,上述的畸變是通過設(shè)計(jì)透鏡怎樣工作而存在的。并且,這樣的畸變,無論多么小,對(duì)于諸如視覺效果流水線的任何度量分析都必須被去除,并且被再次重新應(yīng)用。但是,在使用兩個(gè)透鏡進(jìn)行立體拍攝的情況中,會(huì)發(fā)生更嚴(yán)重的感知困難的現(xiàn)象。在類似地制造的透鏡之間必定存在輕微的不同,以這樣的方式被安裝的輕微的不同最終會(huì)導(dǎo)致感知困難的兩個(gè)圖像中的不類似的畸變。例如,甚至左右圖像的垂直定位(“垂直性”)中的輕微變化也會(huì)導(dǎo)致觀看者的困擾。
[0024]另外,很難對(duì)具有畸變的圖像進(jìn)行某些處理或預(yù)處理步驟,這是由于,例如,操作者不能容易地匹配對(duì)應(yīng)的直線,例如,建筑物的邊緣,如果這些線看起來是彎曲的。這種效果會(huì)輕易地使諸如板制備、匹配移動(dòng)、動(dòng)畫、布局等處理變得復(fù)雜。另外,例如,將CG對(duì)象置于由立體板成像的場(chǎng)景中的用CG照相機(jī)產(chǎn)生的效果被優(yōu)選地插入到反變形板上,這是由于模仿完美的針孔照相機(jī),CG照相機(jī)本身拍攝其視場(chǎng)內(nèi)的任何點(diǎn),并在沒有任何畸變的情況下將其置于在像平面上。這樣,不會(huì)經(jīng)歷變形。
[0025]另外,放置這樣的CG對(duì)象要求對(duì)照相機(jī)位置的精確確定,術(shù)語被稱為“照相機(jī)提取”。反變形允許根據(jù)推導(dǎo)出的CG照相機(jī)的定位對(duì)立體照相機(jī)的位置進(jìn)行更精確的確定。
[0026]這樣,本發(fā)明的某些實(shí)現(xiàn)方式要求對(duì)反變形的圖像執(zhí)行這樣的操作。換句話說,針對(duì)左右立體對(duì)的兩個(gè)圖像執(zhí)行反變形的步驟。針對(duì)每個(gè)透鏡的反變形變換的形式通常不同,因?yàn)槲锢硗哥R特性通常不同。在一個(gè)實(shí)現(xiàn)方式中,針對(duì)認(rèn)為到什么程度的擴(kuò)展是足夠的反變形,確定最優(yōu)的一組系數(shù)。針對(duì)每個(gè)透鏡重復(fù)該步驟。在確定反變形變換的一個(gè)方法中,當(dāng)照相機(jī)不是被用于拍攝電影時(shí),其被用于對(duì)已知距離處的已知格柵進(jìn)行成像。通過確定該格柵線怎樣在圖像中進(jìn)行變換,可以確定變形的量和類型。如果照相機(jī)是完美的針孔照相機(jī),那么反變形的處理基本上將圖像中的點(diǎn)移動(dòng)到這些點(diǎn)將被放置的位置。
[0027]參考圖1,左圖像(圖像1)12被拍攝為具有一定程度的變形或畸變。對(duì)應(yīng)的右圖像(圖像2) 14被類似地拍攝??梢圆捎米儞QD1W來將變形的圖像12變換為反變形圖像22。以相同的方式,可以采用變換D218來將變形的圖像14變換為反變形圖像24。然后可以對(duì)反變形圖像進(jìn)行各種改變或其它的處理步驟。這樣的處理可以包括:板制備、匹配移動(dòng)、布局、動(dòng)畫、渲染、合成等。如上面所提到的,使得圖像反變形允許這樣的處理步驟以更精確的方式來進(jìn)行。但是,對(duì)觀看者的眼睛來說,這樣的反變形圖像可能看起來不正確,然后,執(zhí)行重新變形的步驟。
[0028]這樣的重新變形在圖1中通過變換0426或D_236來示出。0426和D_236分別表示變換D1W或D218的逆變換。變換D_i26將反變形圖像22變換為重新變形圖像32。重要的是,相同的變換D_i26被用來將反變形圖像24變換為重新變形圖像34。以相同方式,共用變換D_236可以被用來將反變形圖像22變換為重新變形圖像42,并且,在這樣的情形中,共用變換D_236也將反變形圖像24變換為重新變形圖像44。
[0029]雖然將逆變換0426和0_236的其中之一用作共用變換已經(jīng)被發(fā)現(xiàn)適合于重新變形的目的,但是,應(yīng)當(dāng)理解,在某些情況中,可以采用其它的共用變換,其包括表示逆變換D_i26和0_236的“平均”或其它線性組合的變換。在某些立體設(shè)備中,一臺(tái)照相機(jī)是“主”照相機(jī),因此,然后,可以采用基于該照相機(jī)的變換。例如,某些立體設(shè)備具有相互垂直地放置的照相機(jī),并且分束器被用來將圖像傳送到這些照相機(jī)。這樣的系統(tǒng)是有利的,因?yàn)閳D像的立體分離可以被控制為甚至低到零的間隔距離。在這種情況中,可能希望使用基于照相機(jī)的透鏡畸變的變換,該照相機(jī)的圖像不經(jīng)歷在分束器中的反射的步驟。但是,通常,任何立體照相機(jī)的畸變都可以在重新變形變換中使用。
[0030]許多優(yōu)點(diǎn)有利于使用共用變換。例如,共用變換的使用確保了在流水線中的處理期間添加到場(chǎng)景中的任何視覺效果(例如,使用匹配移動(dòng)添加的CG元素),將應(yīng)用相同的變換,并且因此將不會(huì)以不同于從左圖像到右圖像的方式畸變。相同的變換的使用確保了保留對(duì)象的恰當(dāng)?shù)貙?duì)準(zhǔn)的垂直定位的效果不會(huì)被重新變形處理所取消,即,不會(huì)導(dǎo)致由于不同的變換被應(yīng)用于各個(gè)圖像而導(dǎo)致垂直差異。
[0031]參考圖2,示出用于執(zhí)行根據(jù)本文中公開的某些原理的方法的流程圖10。在第一步驟中,用其中具有與其相關(guān)聯(lián)的第一畸變的第一照相機(jī)來記錄第一圖像(步驟46)。類似地,對(duì)于立體拍攝,用第二照相機(jī)來記錄第二圖像,第二照相機(jī)具有與其相關(guān)聯(lián)的第二畸變(步驟48)。然后,使用變換將第一圖像反變形(步驟52),該變換為諸如去除由于物理透鏡導(dǎo)致的畸變的算法,例如,使用例如使用上面提到的格柵來確定的參數(shù)的透鏡校正算法。類似地,使用相同的原理將第二圖像反變形(步驟54)。
[0032]在這一點(diǎn)上,第一圖像或第二圖像可以被改變,例如,由處理步驟以某種方式修改或添加(步驟56)。典型的處理步驟包括匹配移動(dòng)、板制備或其它可以添加的視覺效果的步驟。渲染和合成可以同樣地發(fā)生。
[0033]然后,處理的圖像被重新變形。特別地,使用共用透鏡畸變變換對(duì)第一圖像進(jìn)行重新變形(步驟58)。共用透鏡畸變變換可以是第一畸變的反轉(zhuǎn)、第二畸變的反轉(zhuǎn)、或者對(duì)應(yīng)于兩者的某些平均或其它的這樣的線性組合的變換(步驟62)。使用相同的共用透鏡畸變變換對(duì)第二圖像進(jìn)行重新變形(步驟64 )。
[0034]使用根據(jù)圖2的方法,來自立體照相機(jī)的圖像可以被處理,或者以允許顯著地增強(qiáng)的處理且同時(shí)降低立體圖像中的諸如垂直差異的不想要的人造產(chǎn)物的方式被操作。
[0035]圖3示出根據(jù)本文中公開的原理的模塊式系統(tǒng)。圖3的計(jì)算環(huán)境20用模塊(例如,軟件模塊)實(shí)現(xiàn),但是其也可以用硬件或固件來實(shí)現(xiàn)。計(jì)算環(huán)境20還可以用包含用于執(zhí)行在模塊中描述的功能的指令的存儲(chǔ)器來實(shí)現(xiàn)。應(yīng)當(dāng)理解,模塊或存儲(chǔ)器可以被分布在任意數(shù)量的物理系統(tǒng)上,但是,在許多情況中,其形成單個(gè)動(dòng)畫工作站的一部分。
[0036]計(jì)算環(huán)境20包括處理器66,用于執(zhí)行由各個(gè)模塊發(fā)送到其的指令。環(huán)境20包括輸入模塊68,用于從第一照相機(jī)和第二照相機(jī)接收第一圖像和第二圖像。反變形模塊72被提供,以去除出現(xiàn)在第一圖像和第二圖像中的畸變。反變形模塊72可以使用多種類型的畸變?nèi)コ映绦?例如,依賴于Brown畸變模型的那些子程序)來執(zhí)行其功能。
[0037]可以提供一個(gè)或多個(gè)修改模塊78,以對(duì)反變形的第一圖像和第二圖像執(zhí)行各種改變、修改或其它處理步驟。這樣的步驟包括:板制備、匹配移動(dòng)、動(dòng)畫、布局、渲染、合成、或其它視覺效果。
[0038]在由修改模塊78進(jìn)行修改后,重新變形的步驟由重新變形模塊74執(zhí)行。選擇模塊76可以控制重新變形怎樣被執(zhí)行,其包括采用哪種反轉(zhuǎn)畸變變換以將透鏡畸變放回到這些圖像中。
[0039]已經(jīng)描述的是用于通過下述方式改進(jìn)各種流水線任務(wù)的系統(tǒng)和方法:對(duì)反變形圖像執(zhí)行這些任務(wù),其后用共用畸變變換而不是單獨(dú)畸變變換對(duì)這些圖像進(jìn)行重新變形。以這種方式,在其它情況下可能會(huì)出現(xiàn)的垂直或其它差異被去除,這樣的差異被與難以觀看的立體圖像相關(guān)聯(lián)。
[0040]一種實(shí)現(xiàn)方式包括一個(gè)或多個(gè)可編程處理器以及對(duì)應(yīng)的計(jì)算機(jī)系統(tǒng)部件,以存儲(chǔ)和執(zhí)行計(jì)算機(jī)指令,諸如,提供用于使用共用畸變變換進(jìn)行重新變形和反變形的工具。一種這樣的計(jì)算環(huán)境在下面公開。
[0041]參考圖4,示出用于計(jì)算機(jī)圖形工作站的示例性計(jì)算環(huán)境30的表示。
[0042]計(jì)算環(huán)境30包括:控制器82、存儲(chǔ)器86、存儲(chǔ)裝置92、介質(zhì)裝置96、用戶接口 104、輸入/輸出(I/o)接口 106和網(wǎng)絡(luò)接口 108。這些部件通過共用總線112來相互連接?;蛘?,可以使用不同的連接配置,諸如控制器在中心的星形模式。
[0043]控制器82包括可編程處理器,并控制計(jì)算機(jī)圖形系統(tǒng)84的操作??刂破?2從存儲(chǔ)器86或嵌入式控制器存儲(chǔ)器(未示出)載入指令,并執(zhí)行這些指令以控制該系統(tǒng)。
[0044]可以包括非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)器88的存儲(chǔ)器86臨時(shí)地存儲(chǔ)由系統(tǒng)的其它部件使用的數(shù)據(jù)。在一個(gè)實(shí)現(xiàn)方式中,存儲(chǔ)器86被實(shí)現(xiàn)為DRAM。在另一個(gè)實(shí)現(xiàn)方式中,存儲(chǔ)器86還包括長(zhǎng)期或永久存儲(chǔ)器,諸如閃存和/或ROM。
[0045]可以包括非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)器94的存儲(chǔ)裝置92臨時(shí)地或長(zhǎng)期地存儲(chǔ)由系統(tǒng)的其它部件使用的數(shù)據(jù),諸如用于存儲(chǔ)數(shù)據(jù)或指令。在一個(gè)實(shí)現(xiàn)方式中,存儲(chǔ)裝置92是硬盤驅(qū)動(dòng)器或固態(tài)驅(qū)動(dòng)器。
[0046]可以包括非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)器98的介質(zhì)裝置96接收可移動(dòng)介質(zhì),并從插入的介質(zhì)讀取數(shù)據(jù)和/或?qū)?shù)據(jù)寫到插入的介質(zhì)。在一個(gè)實(shí)現(xiàn)方式中,介質(zhì)裝置96是光盤驅(qū)動(dòng)器或刻盤器,例如,可寫B(tài)lu-ray?光盤驅(qū)動(dòng)器102。
[0047]用戶接口 104包括用于接受用戶輸入(例如,共用透鏡畸變或上面討論的其它方面的用戶指示)并將(例如,反變形或重新變形圖像的)顯示呈現(xiàn)給用戶的部件。在一個(gè)實(shí)現(xiàn)方式中,用戶接口 104包括:鍵盤、鼠標(biāo)、音頻揚(yáng)聲器和顯示器。控制器82使用來自用戶的輸入來調(diào)整計(jì)算環(huán)境的操作。
[0048]I/O接口 106包括連接到諸如外部存儲(chǔ)或輔助裝置(例如,云存儲(chǔ)裝置、打印機(jī)或PDA)的對(duì)應(yīng)的I/O裝置的一個(gè)或多個(gè)I/O端口。在一個(gè)實(shí)現(xiàn)方式中,I/O接口 106的端口包括這些端口,諸如:USB端口、PCMCIA端口、串行端口和/或并行端口。在另一個(gè)實(shí)現(xiàn)方式中,I/O接口 172包括用于與外部裝置進(jìn)行無線通信的無線接口。
[0049]網(wǎng)絡(luò)接口 108允許與本地網(wǎng)絡(luò)的連接并包括有線和/或無線網(wǎng)絡(luò)連接,諸如RJ-45或以太網(wǎng)連接或“WiFi”接口(802.11)。將會(huì)理解,許多其它類型的網(wǎng)絡(luò)連接也是可能的,包括:WiMax、3G 或 4G、802.15 協(xié)議、802.16 協(xié)議、衛(wèi)星、Bluetooth?等。
[0050]盡管為了簡(jiǎn)便未在圖中特別地示出這些裝置的典型的另外的硬件和軟件,例如,電源和操作系統(tǒng),但是該系統(tǒng)可以包括這些部件。在另一個(gè)實(shí)現(xiàn)方式中,可以使用這些裝置的不同的配置,例如,不同的總線或存儲(chǔ)配置或多處理器配置。
[0051]已經(jīng)描述了本發(fā)明的各種示意性實(shí)現(xiàn)方式。但是,本領(lǐng)域技術(shù)人員將會(huì)認(rèn)識(shí)到,另外的實(shí)現(xiàn)方式也是可能的并且在本發(fā)明的范圍內(nèi)。例如,公開的系統(tǒng)和方法可以被應(yīng)用于來自電影、電視、視頻游戲等的圖像。
[0052]因此,盡管已經(jīng)以特定于結(jié)構(gòu)性特征和/或方法論行為的語言描述了主題,但是,應(yīng)當(dāng)理解,在附錄的權(quán)利要求中所限定的主題不必一定被限制于上述的特定的特征和行為。確切地,作為實(shí)現(xiàn)權(quán)利要求的示例形式來公開了上述的特定的特征和行為。
【權(quán)利要求】
1.一種用于調(diào)整圖像的方法,包括: a.用具有第一透鏡畸變的第一照相機(jī)來記錄第一圖像; b.用具有第二透鏡畸變的第二照相機(jī)來記錄第二圖像; c.用第一透鏡畸變變換來對(duì)第一圖像進(jìn)行反變形; d.用第二透鏡畸變變換來對(duì)第二圖像進(jìn)行反變形; e.使用共用透鏡畸變變換來對(duì)第一圖像進(jìn)行重新變形;以及 f.使用共用透鏡畸變變換來對(duì)第二圖像進(jìn)行重新變形。
2.根據(jù)權(quán)利要求1所述的方法,其中,共用透鏡畸變變換是第一透鏡畸變變換或第二透鏡畸變變換的逆變換。
3.根據(jù)權(quán)利要求1所述的方法,其中,共用透鏡畸變變換是第一透鏡畸變變換的逆與第二透鏡畸變變換的逆的線性組合。
4.根據(jù)權(quán)利要求3所述的方法,其中,共用透鏡畸變變換是第一透鏡畸變變換與第二透鏡畸變變換的平均的逆。
5.根據(jù)權(quán)利要求1所述的方法,還包括:在對(duì)第一圖像進(jìn)行變形之前,改變第一圖像或第二圖像,或者改變第一圖像和第二圖像兩者。
6.根據(jù)權(quán)利要求5所述的方法,其中,改變包括匹配移動(dòng)的步驟。
7.根據(jù)權(quán)利要求5所述的方法,其中,改變包括板制備的步驟。
8.根據(jù)權(quán)利要求5所述的方法,其中,改變包括進(jìn)行動(dòng)畫的步驟。
9.根據(jù)權(quán)利要求5所述的方法,其中,改變包括合成的步驟。
10.根據(jù)權(quán)利要求5所述的方法,其中,改變包括渲染的步驟。
11.一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),包括用于使計(jì)算機(jī)環(huán)境執(zhí)行權(quán)利要求1所述的方法的指令。
12.一種用于調(diào)整圖像的系統(tǒng),包括: a.輸入模塊,用于用具有第一透鏡畸變的第一照相機(jī)來接收第一圖像,以及用具有第二透鏡畸變的第二照相機(jī)來接收第二圖像; b.反變形模塊,用于使用對(duì)應(yīng)于第一透鏡畸變和第二透鏡畸變的變換來對(duì)第一圖像和第二圖像進(jìn)行反變形;以及 c.變形模塊,用于用共用透鏡畸變變換對(duì)第一圖像和第二圖像進(jìn)行重新變形。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),還包括:選擇模塊,用于從用戶接收指示在重新變形中采用的共用透鏡畸變變換的輸入。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中,選擇模塊顯示用作共用透鏡畸變變換的第一透鏡畸變變換的逆或第二透鏡畸變變換的逆的選項(xiàng)。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其中,選擇模塊顯示用作共用透鏡畸變變換的第一透鏡畸變變換的逆與第二透鏡畸變變換的逆的線性組合的選項(xiàng)。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其中,選擇模塊顯示用作共用透鏡畸變變換的第一透鏡畸變變換的逆與第二透鏡畸變變換的逆的平均的選項(xiàng)。
17.根據(jù)權(quán)利要求12所述的系統(tǒng),還包括用于對(duì)反變形圖像執(zhí)行任務(wù)的修改模塊。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,修改模塊被配置為對(duì)第一反變形圖像或第二反變形圖像中的一個(gè)或兩者執(zhí)行匹配移動(dòng)、板制備、動(dòng)畫、渲染或合成的步驟。
【文檔編號(hào)】H04N5/232GK103530859SQ201310270736
【公開日】2014年1月22日 申請(qǐng)日期:2013年7月1日 優(yōu)先權(quán)日:2012年7月2日
【發(fā)明者】A·L·戴維德森, P·哈瓦爾達(dá)爾, P·H·帕洛姆比 申請(qǐng)人:索尼公司, 索尼圖片技術(shù)股份有限公司