專利名稱::對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法
技術(shù)領(lǐng)域:
:本發(fā)明是關(guān)于一種對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法,特別是一種角度補(bǔ)償?shù)姆椒ā?br>背景技術(shù):
:雖然數(shù)碼相機(jī)(DigitalCamera)己被普遍使用,但以電腦全自動同步控制轉(zhuǎn)盤(Turntable)及數(shù)碼相機(jī)拍照,仍處起步階段,多數(shù)僅在轉(zhuǎn)盤上設(shè)定每旋轉(zhuǎn)360。所欲拍照的張數(shù),而非由屏幕(Monitor)上直接選取拍照張數(shù)。雖有極少數(shù)的數(shù)碼相機(jī)廠提供完整控制功能的軟件開發(fā)組件(SoftwareDevelopmentKits,SDK),但未見系統(tǒng)整合業(yè)者(SystemIntegrator)根據(jù)SDK進(jìn)行應(yīng)用軟件的開發(fā),以便由電腦同步控制轉(zhuǎn)盤及數(shù)碼相機(jī),而得以自動拍攝360°的動畫GIF及Flash(SWF)影像格式。而由電腦整合控制轉(zhuǎn)盤、數(shù)碼相機(jī)及延著圓弧路徑移動的影像攝取裝置,以完成球狀立體動畫文件,仍處待幵發(fā)階段。立體影像的應(yīng)用主要偏重于機(jī)械加工用的激光掃描,以建立加工用的立體模型為主,在網(wǎng)絡(luò)上以動畫文件展現(xiàn)商品的各方向面貌仍不普偏,尤其仍缺乏以電腦整合控制轉(zhuǎn)盤、數(shù)碼相機(jī)及延著圓弧路徑移動的影像攝取裝置。少數(shù)的單眼數(shù)碼相機(jī)(SLR)廠提供的SDK僅有拍照(Snap)及影像傳輸?shù)墓δ?,鮮有相機(jī)廠提供消費型相機(jī)(CompactDigitalCamera/ConsumerCamera)的完整控制功能預(yù)覽、放大/縮小、光圈、快門速度、ISO及色彩平衡(Preview,ZoomIn/Out,Aperture,ShutterSpeed,ISO及WhiteBalance等)。所提供的單眼相機(jī)的SDK仍無法控制鏡頭的放大/縮小(ZoomIn/Out),且拍照鏡頭搭配復(fù)雜,使得拍照自動化仍屬困難。因被攝物(PhotographedObject)形狀可能極不相同,當(dāng)影像攝取裝置沿著圓弧路徑進(jìn)行拍攝時,如果相機(jī)鏡頭僅對準(zhǔn)轉(zhuǎn)盤中心,將有部份產(chǎn)生的影像受到切割,所以必須在每個拍攝位置進(jìn)行拍攝角度(ShootingAngle)的調(diào)整,才能獲得全數(shù)完整的影像。
發(fā)明內(nèi)容本發(fā)明的主要目的是對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度的調(diào)整,以確保完成的影像不會超出拍攝范圍,進(jìn)而能編織(Stitching)成完整的球狀立體動畫文件。本發(fā)明的另一目的,是提供預(yù)存的自動角度補(bǔ)償,由拍攝者自行選取被攝物的高度,來自動迅速完成各不同拍攝位置的角度調(diào)整,以減少影像被切割的可能性。本發(fā)明的又一目的,是對各不同拍攝位置進(jìn)行拍攝角度的存儲式教導(dǎo),確保被攝物均能完整呈現(xiàn)在各個影像內(nèi)。本發(fā)明的再一目的,是于進(jìn)行球狀立體動畫拍攝前,對每個拍攝位置的角度調(diào)整均己確認(rèn),并得全自動逐列完成各位置的360°拍攝工作。以下將配合附圖對本發(fā)明的較佳實施例進(jìn)行詳細(xì)的說明,以便更清楚理解本發(fā)明的目的、技術(shù)內(nèi)容、特點及其所達(dá)成的功效,其中圖1為本發(fā)明方法實施例的系統(tǒng)控制方塊圖。圖2為本發(fā)明方法的"拍攝角度的存儲式教導(dǎo)"系統(tǒng)示意圖。圖3為本發(fā)明方法的未進(jìn)行拍攝角度調(diào)整的受切割影像示意圖。圖4為本發(fā)明方法的對拍攝角度進(jìn)行調(diào)整的完整影像示意圖。圖5為本發(fā)明方法的"自動角度補(bǔ)償"系統(tǒng)示意圖。圖6為本發(fā)明方法的"自動角度補(bǔ)償"流程示意圖。圖7為本發(fā)明方法的"拍攝角度的存儲式教導(dǎo)"流程示意圖。圖8為本發(fā)明方法的產(chǎn)生球狀立體動畫文件的流程示意圖。具體實施例方式圖1所示為根據(jù)本發(fā)明方法一實施例的系統(tǒng)控制方塊圖。本發(fā)明則著重于拍攝角傾斜機(jī)構(gòu)16的拍攝角度調(diào)整。電源14提供電源給電腦10、影像攝取裝置12及控制卡13,電腦10通過通用串行總線(USB)18及19分別與影像攝取裝置12及控制卡13連接,再由電腦10內(nèi)的應(yīng)用及控制程序11分別來控制影像攝取裝置12及控制卡13,并傳送影像攝取裝置12所產(chǎn)生的影像至電腦10。控制卡13并通過電源線/信號線23來控制圓弧狀移動機(jī)構(gòu)15、拍攝角傾斜機(jī)構(gòu)16及轉(zhuǎn)盤轉(zhuǎn)動機(jī)構(gòu)17。如圖2所示,其是本發(fā)明方法的"拍攝角度的存儲式教導(dǎo)"系統(tǒng)示意圖。其中,被攝物31被放置在轉(zhuǎn)盤17的正中央,影像攝取裝置12由圓弧路徑(CircularPath)移動機(jī)構(gòu)15帶動在圓弧路徑上移動。并假設(shè)位置A、B、C、D、E為五個不同的拍攝位置(Location)且分別代表第一列(Row#l)、第二列(Ro感)…至第五列(Row站)的拍攝位置。在各不同位置,轉(zhuǎn)盤17都要根據(jù)指定的每列拍照張數(shù),間歇轉(zhuǎn)完一圈。同時,在每個不同位置,影像攝取裝置12拍攝角度(ShootingAngle)都要受到調(diào)整拍攝角傾斜機(jī)構(gòu)16的調(diào)整,以便使被攝物31都能在圖3的拍攝范圍32之內(nèi)。如圖3所示,其是本發(fā)明方法的未進(jìn)行拍攝角度調(diào)整(Adjustment)的受切割影像的示意圖。位置A為水平拍攝,被攝物31因拍攝范圍32的擷取,影像受切割最嚴(yán)重,而依序在位置B及C,影像也都受到不同程度的切割,到了位置D雖然影像未受切割,但也未呈現(xiàn)在拍攝范圍32的正中央,然而到了正上方拍攝位置E也因被攝物31為不規(guī)則形狀,而影像也不能呈現(xiàn)在拍攝范圍32的正中央。因此,對各拍攝位置分別進(jìn)行拍攝角度調(diào)整,顯然有其必要性。如圖4所示,其是本發(fā)明方法的對拍攝角度進(jìn)行調(diào)整的完整影像示意圖,由水平拍攝位置A到正上方拍攝位置E,均進(jìn)行拍攝角度的調(diào)整,所以產(chǎn)生的影像都能呈現(xiàn)在拍攝范圍32的中央。對各拍攝位置進(jìn)行拍攝角度調(diào)整有兩種方式,方式一自動角度補(bǔ)償(AutoAngleOffset)如圖5所示及方式二拍攝角度的存儲式教導(dǎo)(MemoryTeaching)如圖2所示。如圖5所示,其是本發(fā)明方法的"自動角度補(bǔ)償"系統(tǒng)示意圖。圖6所示,其是本發(fā)明方法的"自動角度補(bǔ)償"流程示意圖,詳細(xì)說明圖5的各執(zhí)行步驟流程。首先,由步驟S10開始執(zhí)行,置于轉(zhuǎn)盤17的中心點0的一根尺33,于距轉(zhuǎn)盤17中心點0為r距離的圓弧路徑(CircularPath)移動機(jī)構(gòu)15上,測得該影像攝取裝置12的最大可拍攝高度f(即O點至R點的長度,同時也是被拍攝物的最大容許高度,并假設(shè)f為24厘米),而S點為O點到R點的中間點,即步驟Sll。然后,由圓弧路徑移動機(jī)構(gòu)15帶動影像攝取裝置12于A、B、C、D、E點分別進(jìn)行拍攝工作,而由A、B、C、D、E分別與0點與S點相連,所形成的6l95角度即為被攝物高度為^時,于A、B、C、D、E各位置,應(yīng)補(bǔ)償?shù)呐臄z角度,以上即為步驟S12,所產(chǎn)生的ei65即記入"拍攝角度的自動補(bǔ)償查閱表"D10。再5而將被攝物31或尺33的高度降低3厘米,即f為21厘米,并重新標(biāo)示中間點S為10.5厘米并重復(fù)前一連線步驟,則可形成96910并再記入"拍攝角度的自動補(bǔ)償查閱表"DIO,同時再重復(fù)步驟S12至S14直到f為0時止,并完成所有不同高度所對應(yīng)不同位置的完整的"拍攝角度自動補(bǔ)償査閱表"DIO。并完成所有步驟即為步驟S15。圖7所示,其是本發(fā)明方法"拍攝角度的存儲式教導(dǎo)(MemoryTeaching)"流程示意圖,詳細(xì)說明圖2的各執(zhí)行步驟流程即為執(zhí)行圖8的步驟S42及S43。首先,由步驟S20開始執(zhí)行,如圖2轉(zhuǎn)動位于水平位置A的影像攝取裝置12,使被攝物31呈現(xiàn)在被攝范圍32內(nèi)的正中央即步驟S21,如圖4的位置A。由步驟S22并檢查被攝物31是否在拍攝范圍32內(nèi),如果不在范圍內(nèi)則必須由(S)點連接至圖8的O重新預(yù)覽(Preview)即步驟S34執(zhí)行縮小(ZoomOut)即步驟S35,再由位置A重新開始步驟S21。如果在范圍內(nèi)則記錄補(bǔ)償角度al至"拍攝角度的存儲式教導(dǎo)查閱表"D20內(nèi)即步驟S23,再于位置B、C、D、E分別重復(fù)前述三個步驟,并存儲分別產(chǎn)生的補(bǔ)償角度a2、a3、a4及a5至"拍攝角度的存儲式教導(dǎo)查閱表"D20內(nèi)即步驟S24,以完成整個"拍攝角度的存儲式教導(dǎo)査閱表"D20的建立,并完成所有步驟即為步驟S25。如圖8所示,其是本發(fā)明方法的產(chǎn)生球狀立體動畫文件(Spherical3DAnimationFiles)的流程示意圖。首先,由步驟S30開始執(zhí)行并選擇要產(chǎn)生球狀立體動畫文件即步驟S31,并鍵入動畫文件的影像名稱(ImageName)、影像尺寸(ImageSize)及影像解析度(ImageResolution)即步驟S32,同時選擇影像攝取裝置12在圓弧路徑上,要拍多少列(No.ofRow),每列要拍多少張影像(No.ofImages/Row)即步驟S33。并在電腦10的屏幕上選擇預(yù)覽(Preview)即步驟S34及放大或縮小(ZoomIn/Out)即步驟S35。接著,選擇要進(jìn)行拍攝角度調(diào)整的方式即步驟S36,如選擇方式一采自動角度補(bǔ)償(Aut。AngleOffset)即步驟S37,并選取被攝物高度即步驟S38,再至圖6的"拍攝角度的自動補(bǔ)償查閱表"D10選取與被攝物31高度的對應(yīng)補(bǔ)償角度即步驟S39,最后將不同位置的對應(yīng)補(bǔ)償角度套用在各不同位置的拍攝上即步驟S40。方式二采存儲式教導(dǎo)(MemoryTeaching)即步驟S41,并開始進(jìn)行存儲式教導(dǎo)即步驟S42及建立"拍攝角度的存儲式教導(dǎo)査閱表"D20即步驟S43;最后將不同位置產(chǎn)生的補(bǔ)償角度分別套用在各不同位置的拍攝上即步驟S44。最后,開始逐列展開球狀立體動畫的組成影像的拍攝并編織(Stitching)成球狀立體動畫文件即步驟S45,同時檢查組成球狀立體動畫文件的各影像有否被切割?即步驟S46。如果有被切割則必須返回步驟S34重復(fù)拍攝角度調(diào)整及整個拍攝流程。如果未被切割則檢查是否要更改球狀立體動畫文件的影像尺寸?即步驟S47。如果要更改影像尺寸則必須返回步驟S34。如果不更改影像尺寸則已順利完成球狀立體動畫文件的產(chǎn)生即步驟S48。通過以上較佳具體實施例的詳述,是希望能更加清楚描述本發(fā)明的特征與精神,而并非以上述所揭露的較佳具體實施例來對本發(fā)明的范疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排于本發(fā)明所欲申請的專利范圍的范疇內(nèi)。權(quán)利要求1.一種對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法,其特征是,包括以下步驟(1)以控制器來控制影像攝取裝置的移動及轉(zhuǎn)動;(2)對延著圓弧路徑移動的影像攝取裝置,根據(jù)不同的被攝物高度,于不同拍攝位置由預(yù)存的“拍攝角度的自動補(bǔ)償查閱表”選取與該位置對應(yīng)的拍攝補(bǔ)償角度;(3)當(dāng)影像攝取裝置延著圓弧路徑于各不同位置進(jìn)行拍攝時,套用各該位置所選取的拍攝補(bǔ)償角度。2.根據(jù)權(quán)利要求l所述的對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法,其特征是,套用各該位置所選取的拍攝補(bǔ)償角度為根據(jù)不同位置的次序逐列自動套用。3.根據(jù)權(quán)利要求l所述的對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法,其特征是,該控制器包含一電腦。4.一種對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法,其特征是,包括以下步驟(1)以控制器來控制影像攝取裝置的移動及轉(zhuǎn)動;(2)對延著圓弧路徑移動的影像攝取裝置,于不同的拍攝位置進(jìn)行拍攝角度的存儲式教導(dǎo),以建立各拍攝位置的"拍攝角度的存儲式教導(dǎo)查閱表",進(jìn)而得知不同拍攝位置的拍攝補(bǔ)償角度;(3)當(dāng)影像攝取裝置延著圓弧路徑于不同位置進(jìn)行拍攝時,套用各該位置所選取的拍攝補(bǔ)償角度。5.根據(jù)權(quán)利要求4所述的對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法,其特征是,套用各該位置所選取的拍攝補(bǔ)償角為根據(jù)不同位置的次序逐列自動套用。6.根據(jù)權(quán)利要求4所述的對延著圓弧路徑移動的影像攝取裝置進(jìn)行拍攝角度調(diào)整的方法,其特征是,該控制器包含一電腦。全文摘要本發(fā)明揭露一種對延著圓弧路徑移動的影像攝取裝置的拍攝角度調(diào)整的方法。當(dāng)影像攝取裝置于不同的拍攝位置時,分別進(jìn)行拍攝角度調(diào)整(adjustment),本發(fā)明揭露二種方式,一是預(yù)存的自動角度補(bǔ)償方式(AutoAngleOffset)或另一方法是拍攝角度的存儲式教導(dǎo)(MemoryTeaching)方式,使得用來合成(composing)球狀立體動畫文件(Spherical3DAnimationFiles)的所有影像均能在拍攝范圍內(nèi),以免合成的球狀立體動畫的任何部份被切除。文檔編號G03B35/00GK101625518SQ200810135698公開日2010年1月13日申請日期2008年7月8日優(yōu)先權(quán)日2008年7月8日發(fā)明者葉國杏,張倉恩,張良安,賴鵬程,高志全申請人:萬里科技股份有限公司