專利名稱:數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法
技術(shù)領(lǐng)域:
本發(fā)明是一種全景攝影方法,且特別是有關(guān)于一種控制數(shù)字?jǐn)z像裝置自動(dòng)攝取全
景圖像的方法。
背景技術(shù):
全景圖像是為了表現(xiàn)出一個(gè)寬廣的視野,模擬出人眼所見大約160度的風(fēng)景感 受,一般尺寸的圖像則是在風(fēng)景中裁切一個(gè)區(qū)域,相較之下一般的圖像比較像是人眼所專 注的那一個(gè)區(qū)域,而全景圖像較能讓觀賞者感受到當(dāng)時(shí)環(huán)境的氣氛。全景圖像的制作方式 是于同一場(chǎng)景中,擷取多個(gè)相同規(guī)格的圖像所接合而成,因此欲接合圖像之間的接合區(qū)域 是全景圖像成功與否的一大關(guān)鍵。 現(xiàn)有拍攝全景(panorama)圖像的方法有兩種, 一種是使用者必須利用手動(dòng)方式 (徒手或經(jīng)由腳架),移動(dòng)數(shù)字相機(jī)來拍攝多張圖像,再將所拍攝的圖像輸入計(jì)算機(jī),利用 圖像處理軟件來進(jìn)行接圖,以產(chǎn)生全景圖像。此種做法對(duì)于一般使用者而言,有相當(dāng)?shù)碾y 度。 一方面,拍攝時(shí)需要更專業(yè)的拍攝技巧,否則會(huì)造成后續(xù)接圖時(shí)難度提高或效果不佳, 另一方面,又需要操作復(fù)雜的圖像軟件,以進(jìn)行接圖。 另一種簡(jiǎn)單的方法則是在數(shù)字相機(jī)的顯示屏幕上顯示輔助的對(duì)位圖像,輔助使用 者制作全景圖像。然而,此種方法需要使用者自行將對(duì)位圖像與場(chǎng)景做迭合,此過程將會(huì)考 驗(yàn)使用者對(duì)位的能力,可能因?yàn)槿搜鬯姷恼`差導(dǎo)致取像并不一定為最佳對(duì)位位置,而所 產(chǎn)生的對(duì)位誤差也會(huì)影響后續(xù)全景接合的結(jié)果。實(shí)時(shí)使用者將對(duì)位圖像與場(chǎng)景完美的迭合 在一起,但是在拍照時(shí),仍然可能因?yàn)榘聪驴扉T的動(dòng)作而晃動(dòng)數(shù)字相機(jī),導(dǎo)致拍攝的一瞬間 對(duì)位失敗,使得全景圖像的拍攝失敗。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題在于,本發(fā)明提供一種數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝
方法,針對(duì)現(xiàn)有技術(shù)中使用輔助對(duì)位圖像必須由使用者自行將對(duì)位圖像以及場(chǎng)景迭合的問
題,解決了拍攝全景圖像時(shí)因手震或者人眼的誤差,導(dǎo)致拍攝失敗的缺陷。 本發(fā)明公開了一種數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,應(yīng)用于一數(shù)字?jǐn)z像裝
置,該全景圖像自動(dòng)拍攝方法的步驟包括 該數(shù)字?jǐn)z像裝置攝取一第一圖像; 于該第一圖像中選取一區(qū)域設(shè)為一對(duì)位圖像; 取得一實(shí)時(shí)圖像并迭合該對(duì)位圖像于該實(shí)時(shí)圖像上; 持續(xù)對(duì)比并計(jì)算該對(duì)位圖像與該實(shí)時(shí)圖像的一像素誤差值; 判斷該像素誤差值是否小于一預(yù)攝門坎值; 若是,驅(qū)動(dòng)該數(shù)字?jǐn)z像裝置取得一第二圖像;以及 將該第一圖像與該第二圖像接合為一全景圖像。 所述于該第一圖像中選取一區(qū)域設(shè)為該對(duì)位圖像的步驟,包括
取得該第一圖像的一最大橫幅寬度; 根據(jù)預(yù)先設(shè)定的一比例數(shù)值于該最大橫幅寬度定義該對(duì)位圖像的一寬度;以及 根據(jù)該對(duì)位圖像的該寬度于該第一圖像中選取該對(duì)位圖像。 所述持續(xù)對(duì)比并計(jì)算該對(duì)位圖像與該實(shí)時(shí)圖像的一像素誤差值的步驟,包括 取得該對(duì)位圖像的一第一像素灰階值; 取得該實(shí)時(shí)圖像的一第二像素灰階值;以及 計(jì)算該第一像素灰階值及該第二像素灰階值的誤差為該像素誤差值。 所述迭合該對(duì)位圖像于該實(shí)時(shí)圖像上的步驟,還包括淡化該對(duì)位圖像的步驟。 本發(fā)明所公開的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,可簡(jiǎn)化拍攝全景圖像的
操作方式,藉由自動(dòng)取像的方式,使用者不需要手動(dòng)按下快門,減少因手震造成全景圖像拍
攝失敗的問題。
圖1為本發(fā)明實(shí)施例的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法的流程圖; 圖2為本發(fā)明實(shí)施例的第一圖像的示意圖; 圖3為本發(fā)明實(shí)施例的將淡化的對(duì)位圖像迭合于實(shí)時(shí)圖像的示意圖; 圖4為本發(fā)明實(shí)施例的計(jì)算對(duì)位圖像與實(shí)時(shí)圖像的像素誤差值的示意圖; 圖5為本發(fā)明實(shí)施例的在第一圖像中選取一區(qū)域設(shè)為對(duì)位圖像的流程圖; 圖6為本發(fā)明實(shí)施例的在第一圖像中選取一區(qū)域設(shè)為對(duì)位圖像的示意圖; 圖7為本發(fā)明實(shí)施例的計(jì)算對(duì)位圖像與實(shí)時(shí)圖像的像素誤差值的流程圖; 圖8為本發(fā)明實(shí)施例的第一圖像與第二圖像接合的示意圖; 圖9為本發(fā)明實(shí)施例的全景圖像示意圖; 圖10為本發(fā)明實(shí)施例的全景圖像與第三圖像接合的示意圖。 其中,附圖標(biāo)記10數(shù)字?jǐn)z像裝置11顯示屏幕13全景圖像14第一圖像15對(duì)位圖像16實(shí)時(shí)圖像17第二圖像18淡化的對(duì)位圖像19接合圖像20第三圖像
具體實(shí)施例方式
根據(jù)本發(fā)明的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法可通過軟件或韌體程序內(nèi) 建于電子裝置的儲(chǔ)存裝置中,再由電子裝置的處理器執(zhí)行內(nèi)建的軟件或韌體程序搭配圖像 攝取功能來實(shí)現(xiàn)。于此,電子裝置可為具圖像攝取功能的計(jì)算機(jī)(Computer)、具圖像攝取 功能的移動(dòng)電話(Mobile Phone)、具圖像攝取功能的個(gè)人數(shù)字助理(Personal Digital Assistant, PDA)、或數(shù)字?jǐn)z像裝置(Camera)等,以下本發(fā)明的詳細(xì)說明中,將以數(shù)字?jǐn)z像 裝置作為本發(fā)明的最佳實(shí)施例,然而附圖僅提供參考與說明用,并非用以限制本發(fā)明局限
于上述的電子裝置。 于本實(shí)施例中,持續(xù)對(duì)比并計(jì)算實(shí)時(shí)圖像與迭合于實(shí)時(shí)圖像的對(duì)位圖像的像素誤差值,用以判斷是否驅(qū)動(dòng)數(shù)字?jǐn)z像裝置攝取第二圖像與第一圖像接合為全景圖像。 請(qǐng)參照?qǐng)D1所示,為本實(shí)施例的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法的流程
圖,包括下列步驟 步驟S110、數(shù)字?jǐn)z像裝置10拍攝并儲(chǔ)存有一第一圖像14(見圖2); 步驟S120、在第一圖像14中選取一區(qū)域設(shè)為一對(duì)位圖像15 ; 步驟S130、數(shù)字?jǐn)z像裝置IO將對(duì)位圖像15淡化,并取得一實(shí)時(shí)圖像16,顯示于顯
示屏幕11中,并將淡化的對(duì)位圖像18迭合于實(shí)時(shí)圖像16上,因?yàn)閿?shù)字?jǐn)z像裝置10此時(shí)尚
未移動(dòng),因此顯示屏幕11上的實(shí)時(shí)圖像16的景色與第一圖像14相同(見圖3); 步驟S140、以數(shù)字?jǐn)z像裝置IO為中心轉(zhuǎn)動(dòng),同時(shí)數(shù)字?jǐn)z像裝置IO開始不斷的對(duì)比
實(shí)時(shí)圖像16與迭合的對(duì)位圖像15,并計(jì)算兩者間的一像素誤差值(見圖4); 步驟S150、判斷像素誤差值是否小于一預(yù)設(shè)的門坎值; 步驟S160、當(dāng)像素誤差值小于預(yù)設(shè)的門坎值時(shí),數(shù)字?jǐn)z像裝置10立即攝取得一第 二圖像17;以及 步驟S170、將第一圖像14與第二圖像17接合為一全景圖像13。
有關(guān)前述步驟S120的一較佳方法實(shí)施例,請(qǐng)參照?qǐng)D5所示的步驟,還包括
步驟S121、數(shù)字?jǐn)z像裝置IO在攝取得第一圖像14時(shí),一并取得第一圖像14的最 大橫幅寬度; 步驟S122、根據(jù)數(shù)字?jǐn)z像裝置10內(nèi)預(yù)先設(shè)定的一比例數(shù)值于最大橫幅寬度定義 出對(duì)位圖像15的寬度;以及 步驟S123、根據(jù)對(duì)位圖像15的寬度于第一圖像14中選取對(duì)位圖像15 (見圖6)。
其中,上述的對(duì)位圖像的寬度,例如,第一圖像14的像素尺寸為800*600,且預(yù)先 設(shè)定的比例數(shù)值為20%,對(duì)位圖像15的選取范圍以第一圖像14的最大橫幅寬度數(shù)值800 與比例數(shù)值20%計(jì)算,因此對(duì)位圖像15的橫幅寬度為160,由此得知對(duì)位圖像15的像素尺 寸為160*600。 其中,上述的預(yù)設(shè)比例數(shù)值是為了在使用者變更第一圖像14的尺寸時(shí),為避免對(duì)
位圖像15相較于第一圖像14過大,使得數(shù)字?jǐn)z像裝置10需要對(duì)比的像素?cái)?shù)量過多而影響
計(jì)算的速度,或?qū)ξ粓D像15相較于第一圖像14過小導(dǎo)致接合位置的判斷不精確的情況發(fā)
生,因此對(duì)位圖像15的尺寸要能隨著第一圖像14的尺寸變化做變更。 有關(guān)前述步驟S140至步驟S150的一較佳方法實(shí)施例,請(qǐng)繼續(xù)參照?qǐng)D7所示的步
驟,還包括 步驟S141、取得對(duì)位圖像15的一第一像素灰階值;
步驟S142、以及取得實(shí)時(shí)圖像16的一第二像素灰階值; 步驟S143、計(jì)算第一像素灰階值與第二像素灰階值間的誤差為像素誤差值;以及
步驟S150、判斷像素誤差值是否小于預(yù)設(shè)的門坎值,當(dāng)像素誤差值判斷未小于預(yù) 設(shè)的門坎值,則重復(fù)上述步驟S140至S150。 其中,本發(fā)明利用圖像相減法來判斷迭合的圖像是否相同,其原理就是當(dāng)數(shù)字?jǐn)z 像裝置移動(dòng)時(shí),將前一畫面及前二畫面相同位置的像素的灰階值相減,差值較大的位置代 表該位置上有明顯的變動(dòng)。而本發(fā)明利用此特性,將實(shí)時(shí)圖像以及迭合于實(shí)時(shí)圖像的對(duì)位 圖像做相減運(yùn)算并取絕對(duì)值,再利用與預(yù)設(shè)的門坎值對(duì)比來判斷圖像相迭合處是否有所變
5動(dòng),小于預(yù)設(shè)的門坎值則表示并無變化,若相減的值大于預(yù)設(shè)的門坎值,則判定此像素為有 變動(dòng)的點(diǎn),最后計(jì)算變動(dòng)范圍所占的比例,若超過所預(yù)先設(shè)定的數(shù)值,則表示目前相迭合處 的圖像并不相同。 請(qǐng)參照?qǐng)D8、9所示,圖8為本實(shí)施例的第一圖像與第二圖像接合的示意圖,圖9為 本實(shí)施例的全景圖像的示意圖。 步驟S160、當(dāng)像素誤差值小于預(yù)設(shè)的門坎值時(shí),數(shù)字?jǐn)z像裝置10立即攝取此時(shí)顯 示屏幕11所顯示的實(shí)時(shí)圖像16為第二圖像17 ;以及 步驟S170、拍攝得的第二圖像17中的一側(cè)具有與對(duì)位圖像15相同的接合圖像 19,數(shù)字?jǐn)z像裝置IO將第一圖像14中的對(duì)位圖像15與第二圖像17中的接合圖像19迭合, 使第一圖像14與第二圖像17接合為一全景圖像13。 如圖IO所示,值得注意的是,本發(fā)明并不限于接合兩個(gè)圖像,當(dāng)使用者接合第一 圖像14與第二圖像17之后,欲繼續(xù)接合第三圖像20或接合為一張視角為360度的全景圖 像,只需重復(fù)將接合的圖像設(shè)為第一圖像14,并執(zhí)行步驟S120至步驟S170即可輕易獲得使 用者所需的圖像。 與現(xiàn)有技術(shù)相較,本發(fā)明所公開的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,可簡(jiǎn) 化使用者拍攝全景圖像的操作方式,并增加對(duì)位精準(zhǔn)度,藉由取像自動(dòng)化,不需要使用者按 快門,減少因手震造成全景圖像拍攝失敗的問題。
權(quán)利要求
一種數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,應(yīng)用于一數(shù)字?jǐn)z像裝置,其特征在于,該全景圖像自動(dòng)拍攝方法的步驟包括該數(shù)字?jǐn)z像裝置攝取一第一圖像;于該第一圖像中選取一區(qū)域設(shè)為一對(duì)位圖像;取得一實(shí)時(shí)圖像并迭合該對(duì)位圖像于該實(shí)時(shí)圖像上;持續(xù)對(duì)比并計(jì)算該對(duì)位圖像與該實(shí)時(shí)圖像的一像素誤差值;判斷該像素誤差值是否小于一預(yù)攝門坎值;若是,驅(qū)動(dòng)該數(shù)字?jǐn)z像裝置取得一第二圖像;以及將該第一圖像與該第二圖像接合為一全景圖像。
2. 如權(quán)利要求1所述的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,其特征在于,于該第 一圖像中選取一區(qū)域設(shè)為該對(duì)位圖像的步驟,包括 取得該第一圖像的一最大橫幅寬度;根據(jù)預(yù)先設(shè)定的一比例數(shù)值于該最大橫幅寬度定義該對(duì)位圖像的一寬度;以及 根據(jù)該對(duì)位圖像的該寬度于該第一圖像中選取該對(duì)位圖像。
3. 如權(quán)利要求1所述的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,其特征在于,持續(xù)對(duì)比并計(jì)算該對(duì)位圖像與該實(shí)時(shí)圖像的一像素誤差值的步驟,包括取得該對(duì)位圖像的一第一像素灰階值; 取得該實(shí)時(shí)圖像的一第二像素灰階值;以及計(jì)算該第一像素灰階值及該第二像素灰階值的誤差為該像素誤差值。
4. 如權(quán)利要求1所述的數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,其特征在于,迭合該 對(duì)位圖像于該實(shí)時(shí)圖像上的步驟,還包括淡化該對(duì)位圖像的步驟。
全文摘要
本發(fā)明公開了一種數(shù)字?jǐn)z像裝置的全景圖像自動(dòng)拍攝方法,應(yīng)用于一數(shù)字?jǐn)z像裝置,包括該數(shù)字?jǐn)z像裝置攝取一第一圖像;于該第一圖像中選取一區(qū)域設(shè)為一對(duì)位圖像;取得一實(shí)時(shí)圖像并迭合該對(duì)位圖像于該實(shí)時(shí)圖像上;持續(xù)對(duì)比并計(jì)算該對(duì)位圖像與該實(shí)時(shí)圖像的一像素誤差值;判斷該像素誤差值是否小于一預(yù)攝門坎值;若是,驅(qū)動(dòng)該數(shù)字?jǐn)z像裝置取得一第二圖像;將該第一圖像與該第二圖像接合為一全景圖像。本發(fā)明通過持續(xù)對(duì)比相迭合的實(shí)時(shí)圖像與對(duì)位圖像之間的像素誤差值,當(dāng)像素誤差值小于一預(yù)設(shè)的門坎值時(shí),即會(huì)自動(dòng)驅(qū)動(dòng)數(shù)字?jǐn)z像裝置攝取第二圖像,用以與前一圖像接合為全景圖像,藉由自動(dòng)取像的方式可簡(jiǎn)化拍攝全景圖像的操作。
文檔編號(hào)H04N1/387GK101778189SQ20091000301
公開日2010年7月14日 申請(qǐng)日期2009年1月8日 優(yōu)先權(quán)日2009年1月8日
發(fā)明者周宏隆, 曾家俊 申請(qǐng)人:華晶科技股份有限公司