專利名稱:圖像處理設(shè)備及其控制方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理設(shè)備、該圖像處理設(shè)備的控制方法和程序。更特別地,本發(fā)明涉及處理拍攝到的多個(gè)靜止圖像的技術(shù)。
背景技術(shù):
作為用于獲得視角比攝像設(shè)備的攝像視角寬的圖像的方法,已知用于以小幅移位 各拍攝區(qū)域使得連續(xù)拍攝到的兩個(gè)圖像具有共有部分的方式拍攝多個(gè)圖像的方法(下文 中稱為“分割拍攝方法”)。作為與分割拍攝方法有關(guān)的傳統(tǒng)技術(shù),日本特開平06_121226(圖7)公開了從由 攝像機(jī)拍攝到的平搖圖像(parmingimage)生成具有大視角的單個(gè)圖像的技術(shù)。根據(jù)日本 特開平06-121226的技術(shù),通過圖像模式匹配從平搖圖像計(jì)算運(yùn)動(dòng)矢量,檢測(cè)共有圖像區(qū) 域(圖7中的S5處的交叉陰影部分),并且組合共有圖像區(qū)域及隨后部分(圖7中的S5處 的存儲(chǔ)器20C)。日本特開平06-121226還公開了再現(xiàn)和顯示由此生成的合成圖像數(shù)據(jù)(圖20)。 根據(jù)日本特開平06-121226所公開的技術(shù),在顯示單元的右下區(qū)域(子畫面)中顯示整個(gè) 合成圖像的縮小圖像,而在從中間到左側(cè)設(shè)置的主畫面上顯示整個(gè)合成圖像的一部分(子 畫面的交叉陰影部分)。換言之,在主畫面上放大顯示該縮小圖像的一部分。如果直接放大 該縮小圖像,則分辨率不充分。因此,從存儲(chǔ)介質(zhì)再次讀出與要放大顯示的部分相對(duì)應(yīng)的圖 像數(shù)據(jù)。日本特開2005-197785公開了在不合成的情況下顯示拍攝到的多個(gè)相關(guān)圖像的 方法(圖14)。根據(jù)日本特開2005-197785,在攝像期間生成控制拍攝到的多個(gè)相關(guān)圖像的 再現(xiàn)順序所利用的播放列表。如果用戶選擇該播放列表以進(jìn)行再現(xiàn),則該用戶可以在不進(jìn) 行復(fù)雜操作的情況下,維持分辨率而順次瀏覽整個(gè)攝像范圍內(nèi)的所拍攝圖像。然而,在日本特開平06-121226的技術(shù)中,每次移動(dòng)合成圖像的放大顯示部分時(shí), 需要從存儲(chǔ)介質(zhì)讀出相應(yīng)的圖像數(shù)據(jù)。因此,讀出圖像數(shù)據(jù)需要時(shí)間,并且存在不能平滑地 移動(dòng)放大顯示部分的情況。此外,由于用戶需要選擇要放大顯示的部分,因此需要復(fù)雜的過 程來實(shí)現(xiàn)以原始的高圖像質(zhì)量顯示整個(gè)合成圖像。在日本特開2005-197785的技術(shù)中,以所拍攝圖像為單位切換所顯示的圖像。因 此,對(duì)于用戶而言,不易直觀地識(shí)別連續(xù)顯示的所拍攝圖像之間的相關(guān)性。
發(fā)明內(nèi)容
考慮到這些情況實(shí)現(xiàn)了本發(fā)明。本發(fā)明的特征是提供一種能夠在抑制圖像質(zhì)量劣 化并允許用戶更容易地識(shí)別圖像的情況下,從以使得連續(xù)拍攝的兩個(gè)靜止圖像具有共有部 分的方式拍攝得到的多個(gè)靜止圖像再現(xiàn)整個(gè)圖像的技術(shù)。根據(jù)本發(fā)明的一方面,提供一種圖像處理設(shè)備,用于處理以連續(xù)拍攝的兩個(gè)靜止 圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像,所述圖像處理設(shè)備包括合成單元,用于通過合成所述共有部分從所述至少兩個(gè)靜止圖像生成合成圖像;獲取單元,用于以 從越過所述共有部分橫跨兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方式,從所述合成圖像中 的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像 生成滾動(dòng)顯示所述合成圖像的運(yùn)動(dòng)圖像。根據(jù)本發(fā)明的另一方面,提供一種圖像處理設(shè)備的控制方法,所述圖像處理設(shè)備 用于處理以連續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像, 所述控制方法包括以下步驟通過合成所述共有部分從所述至少兩個(gè)靜止圖像生成合成圖 像;獲取步驟,用于以從越過所述共有部分橫跨兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方 式,從所述合成圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及從通過所述獲取步驟所獲取的多 個(gè)幀圖像生成滾動(dòng)顯示所述合成圖像的運(yùn)動(dòng)圖像。根據(jù)本發(fā)明的另一方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) 中所存儲(chǔ)的計(jì)算機(jī)程序, 所述計(jì)算機(jī)程序使用于處理以連續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的 至少兩個(gè)靜止圖像的圖像處理設(shè)備作為以下單元工作合成單元,用于通過合成所述共有 部分從所述至少兩個(gè)靜止圖像生成合成圖像;獲取單元,用于以從越過所述共有部分橫跨 兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方式,從所述合成圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖 像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述合成圖 像的運(yùn)動(dòng)圖像。根據(jù)本發(fā)明的另一方面,提供一種圖像處理設(shè)備,用于從以連續(xù)拍攝的兩個(gè)靜止 圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像獲取多個(gè)幀圖像,所述圖像處理設(shè) 備包括暫時(shí)存儲(chǔ)單元,用于存儲(chǔ)所述至少兩個(gè)靜止圖像;獲取單元,用于針對(duì)所述至少兩 個(gè)靜止圖像中的兩個(gè)相鄰靜止圖像越過所述共有部分的各個(gè)組合,以從越過所述兩個(gè)相鄰 靜止圖像的共有部分橫跨所述兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方式,從所述兩個(gè)相 鄰靜止圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取 的多個(gè)幀圖像生成滾動(dòng)顯示所述兩個(gè)相鄰靜止圖像的運(yùn)動(dòng)圖像。根據(jù)本發(fā)明的另一方面,提供一種圖像處理設(shè)備的控制方法,所述圖像處理設(shè)備 用于從以連續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像獲 取多個(gè)幀圖像,所述控制方法包括以下步驟暫時(shí)存儲(chǔ)所述至少兩個(gè)靜止圖像;獲取步驟, 用于針對(duì)所述至少兩個(gè)靜止圖像中的兩個(gè)相鄰靜止圖像越過所述共有部分的各個(gè)組合,以 從越過所述兩個(gè)相鄰靜止圖像的共有部分橫跨所述兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像 的方式,從所述兩個(gè)相鄰靜止圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及從通過所述獲取步 驟所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述兩個(gè)相鄰靜止圖像的運(yùn)動(dòng)圖像。根據(jù)本發(fā)明的另一方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中所存儲(chǔ)的計(jì)算機(jī)程序, 所述計(jì)算機(jī)程序使用于從以連續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的至 少兩個(gè)靜止圖像獲取多個(gè)幀圖像的圖像處理設(shè)備作為以下單元工作暫時(shí)存儲(chǔ)單元,用于 存儲(chǔ)所述至少兩個(gè)靜止圖像;獲取單元,用于針對(duì)所述至少兩個(gè)靜止圖像中的兩個(gè)相鄰靜 止圖像越過所述共有部分的各個(gè)組合,以從越過所述兩個(gè)相鄰靜止圖像的共有部分橫跨所 述兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方式,從所述兩個(gè)相鄰靜止圖像中的多個(gè)區(qū)域獲 取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像生成滾動(dòng)顯示 所述兩個(gè)相鄰靜止圖像的運(yùn)動(dòng)圖像。
根據(jù)以下(參考附圖)對(duì)典型實(shí)施例的說明,本發(fā)明的其它特征將變得明顯。
圖1是示出根據(jù)實(shí)施例1的圖像提取處理的詳細(xì)流程的流程圖。 圖2是示出根據(jù)實(shí)施例1的圖像提取處理的詳細(xì)流程的流程圖。圖3是示出根據(jù)實(shí)施例1的數(shù)字照相機(jī)的壓縮單元中的運(yùn)動(dòng)圖像生成處理的流程 的流程圖。圖4是示出應(yīng)用了根據(jù)本發(fā)明的圖像處理設(shè)備的數(shù)字照相機(jī)的結(jié)構(gòu)的框圖。圖5是示出根據(jù)實(shí)施例1的運(yùn)動(dòng)圖像生成處理的概述的圖。圖6是示出根據(jù)實(shí)施例2的圖像提取處理的詳細(xì)流程的流程圖。圖7是示出根據(jù)實(shí)施例2的圖像提取處理的詳細(xì)流程的流程圖。圖8是示出根據(jù)實(shí)施例2的運(yùn)動(dòng)圖像生成處理的概述的圖。圖9是示出根據(jù)實(shí)施例2的運(yùn)動(dòng)圖像生成處理的另一示例的圖。圖10是示出根據(jù)實(shí)施例2的運(yùn)動(dòng)圖像生成處理的另一示例的圖。圖11是示出根據(jù)實(shí)施例3的圖像提取處理的詳細(xì)流程的流程圖。圖12是示出根據(jù)實(shí)施例3的運(yùn)動(dòng)圖像生成處理的概述的圖。圖13是示出可以執(zhí)行分割拍攝處理和縫合處理的數(shù)字照相機(jī)的結(jié)構(gòu)的框圖。圖14是示出可以執(zhí)行分割拍攝處理和縫合處理的數(shù)字照相機(jī)的外觀的示意圖。圖15是示出在分割拍攝處理中拍攝到第2個(gè)圖像數(shù)據(jù)時(shí)的合成處理的概述的圖。
具體實(shí)施例方式現(xiàn)在將參考附圖來說明本發(fā)明的優(yōu)選實(shí)施例。以下所述的各實(shí)施例將有助于理解 從一般到具體的各種概念。應(yīng)當(dāng)注意,由權(quán)利要求書來限定本發(fā)明的技術(shù)范圍,并且本發(fā)明的技術(shù)范圍不限 于以下所述的各實(shí)施例。另外,實(shí)施例中所述的特征的所有組合對(duì)于實(shí)現(xiàn)本發(fā)明而言,并非 都是必需的。實(shí)施例1將說明將根據(jù)本發(fā)明的圖像處理設(shè)備應(yīng)用于數(shù)字照相機(jī)的實(shí)施例。首先,將參考 圖13 15來說明分割拍攝方法中的攝像處理(分割拍攝處理)和用于從通過分割拍攝處 理所獲得的多個(gè)靜止圖像生成單個(gè)合成圖像的處理(下文中稱為縫合處理)。圖13是示出能夠執(zhí)行分割拍攝處理和縫合處理的數(shù)字照相機(jī)100的結(jié)構(gòu)的框圖。在圖13中,附圖標(biāo)記140表示包含如致密閃存(compactflash,注冊(cè)商標(biāo))、SD (注 冊(cè)商標(biāo))存儲(chǔ)卡等的存儲(chǔ)卡的、用于記錄拍攝到的圖像數(shù)據(jù)等的存儲(chǔ)介質(zhì)。附圖標(biāo)記105表 示用于使用透鏡、攝像裝置等將被攝體圖像轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù)以生成圖像數(shù)據(jù)的攝像單元。 附圖標(biāo)記110表示用于暫時(shí)存儲(chǔ)所生成的圖像數(shù)據(jù)、從存儲(chǔ)介質(zhì)140讀出的圖像數(shù)據(jù)等的 暫時(shí)存儲(chǔ)單元。附圖標(biāo)記120表示用于通過JPEG編碼等的靜止圖像壓縮編碼處理對(duì)圖像數(shù)據(jù)進(jìn) 行壓縮的壓縮單元。附圖標(biāo)記130表示用于通過將壓縮編碼后的圖像數(shù)據(jù)(下文中稱為 “壓縮圖像數(shù)據(jù)”)的格式轉(zhuǎn)換成例如JPEG文件格式來使該格式符合存儲(chǔ)介質(zhì)140的記錄格式的記錄控制單元。
附圖標(biāo)記160表示用于顯示由攝像單元105所獲得的圖像數(shù)據(jù)等的顯示單元。附 圖標(biāo)記170表示用于合成兩個(gè)圖像數(shù)據(jù)(例如,由攝像單元105所獲得的圖像數(shù)據(jù)和暫時(shí) 存儲(chǔ)單元110中所存儲(chǔ)的圖像數(shù)據(jù))的合成單元。附圖標(biāo)記180表示包括微計(jì)算機(jī)等的、用 于控制數(shù)字照相機(jī)100的全體操作(例如,圖像數(shù)據(jù)的記錄、再現(xiàn)和顯示等)的控制單元。 附圖標(biāo)記190表示包括菜單按鈕、確定按鈕等的、用戶向控制單元180給出指令所利用的輸 入單元。附圖標(biāo)記210表示用于從存儲(chǔ)介質(zhì)140讀出JPEG文件等并提取壓縮圖像數(shù)據(jù)等 的再現(xiàn)控制單元。附圖標(biāo)記220表示用于對(duì)壓縮圖像數(shù)據(jù)進(jìn)行解碼以獲得未壓縮的圖像數(shù) 據(jù)的擴(kuò)展單元。圖14是示意性示出數(shù)字照相機(jī)100的外觀的圖。在圖14中,附圖標(biāo)記190a表示 輸入單元190中所包括的快門按鈕。用戶通過觀看顯示單元160確認(rèn)所拍攝圖像或要拍攝 的被攝體圖像。在說明分割拍攝處理之前,首先,將說明用于以一個(gè)為單位拍攝單獨(dú)圖像的處理 (下文中稱為“正常攝像處理”)。在圖13中,攝像單元105從被攝體圖像生成圖像數(shù)據(jù)。將所生成的圖像數(shù)據(jù)順次 輸出至合成單元170和暫時(shí)存儲(chǔ)單元110。在正常攝像處理時(shí),合成單元170在不進(jìn)行合成處理的情況下,將所輸入的圖像 數(shù)據(jù)輸出至顯示單元160。顯示單元160順次顯示從合成單元170輸入的圖像數(shù)據(jù)。用戶通過觀看顯示單元160確認(rèn)被攝體圖像,并在期望時(shí)刻按下快門按鈕190a, 由此指示控制單元180開始記錄圖像數(shù)據(jù)的處理。控制單元180將記錄開始操作信號(hào)輸出 至?xí)簳r(shí)存儲(chǔ)單元110和壓縮單元120。在正常攝像處理時(shí),暫時(shí)存儲(chǔ)單元110在接收到記錄開始信號(hào)時(shí),將從攝像單元 105輸入的最新的圖像數(shù)據(jù)輸出至壓縮單元120。壓縮單元120在接收到控制單元180的 記錄開始信號(hào)時(shí),對(duì)從暫時(shí)存儲(chǔ)單元110輸入的一個(gè)畫面的圖像數(shù)據(jù)進(jìn)行壓縮,并將由此 產(chǎn)生的數(shù)據(jù)輸出至記錄控制單元130。記錄控制單元130對(duì)從壓縮單元120輸入的壓縮圖 像數(shù)據(jù)的格式進(jìn)行轉(zhuǎn)換,并將由此產(chǎn)生的數(shù)據(jù)記錄至存儲(chǔ)介質(zhì)140中。上述處理是由數(shù)字照相機(jī)所執(zhí)行的正常攝像處理。接著,將說明分割拍攝處理和縫合處理。這里,為了簡(jiǎn)明,將說明采用兩個(gè)所拍攝 圖像的分割拍攝處理和縫合處理作為例子。用戶經(jīng)由數(shù)字照相機(jī)100的輸入單元190指示控制單元180開始分割拍攝處理。 然后,控制單元180將表示開始分割拍攝處理的信號(hào)輸出至?xí)簳r(shí)存儲(chǔ)單元110和壓縮單元 120。暫時(shí)存儲(chǔ)單元110在接收到該信號(hào)時(shí)進(jìn)行動(dòng)作,以暫時(shí)累積從攝像單元105輸入的圖 像數(shù)據(jù)。壓縮單元120進(jìn)行動(dòng)作,以將表示在分割拍攝處理時(shí)已經(jīng)獲得圖像數(shù)據(jù)的識(shí)別數(shù) 據(jù)添加至該圖像數(shù)據(jù)。注意,識(shí)別數(shù)據(jù)的數(shù)據(jù)格式可以是任何已知的數(shù)據(jù)格式,并且將不詳 細(xì)說明其數(shù)據(jù)格式。首先,將說明用作為分割拍攝處理期間的開始點(diǎn)的第1個(gè)圖像數(shù)據(jù)的攝像處理。 注意,將不說明與正常攝像處理相同的處理。在顯示單元160上順次顯示攝像單元105中所生成的圖像數(shù)據(jù)。當(dāng)用戶在期望時(shí)刻按下快門按鈕190a時(shí),向控制單元180輸入針對(duì)第1個(gè)圖像數(shù)據(jù)的記錄開始信號(hào)??刂茊卧?80在所輸入的記錄開始信號(hào)的時(shí)刻指示暫時(shí)存儲(chǔ)單元110執(zhí)行分割攝 像。暫時(shí)存儲(chǔ)單元Iio根據(jù)來自控制單元180的指令,存儲(chǔ)第1個(gè)圖像數(shù)據(jù)并將所存儲(chǔ)的 圖像數(shù)據(jù)輸出至壓縮單元120。壓 縮單元120在接收到來自控制單元180的分割攝像指令 時(shí),對(duì)所輸入的圖像數(shù)據(jù)進(jìn)行壓縮,并進(jìn)一步將分割攝像的識(shí)別數(shù)據(jù)添加至壓縮后的數(shù)據(jù), 并且將由此產(chǎn)生的數(shù)據(jù)輸出至記錄控制單元130。記錄控制單元130對(duì)從壓縮單元120輸 入的壓縮圖像數(shù)據(jù)的格式進(jìn)行轉(zhuǎn)換,并將結(jié)果數(shù)據(jù)記錄至存儲(chǔ)介質(zhì)140。接著,將說明分割拍攝處理中的第2個(gè)圖像數(shù)據(jù)的攝像處理。與拍攝第1個(gè)圖像數(shù)據(jù)的情況不同,暫時(shí)存儲(chǔ)單元110已經(jīng)存儲(chǔ)了第1個(gè)圖像數(shù) 據(jù)。合成單元170讀出該第1個(gè)圖像數(shù)據(jù),并且還從攝像單元105順次讀出輸入至攝像單 元105的被攝體圖像的數(shù)字?jǐn)?shù)據(jù),并合成第1個(gè)圖像數(shù)據(jù)和被攝體圖像的數(shù)字?jǐn)?shù)據(jù),并且在 顯示單元160上顯示由此產(chǎn)生的數(shù)據(jù)。圖15是示意性示出在分割拍攝處理中拍攝第2個(gè)圖像數(shù)據(jù)時(shí)的合成處理的圖。 將第1個(gè)圖像數(shù)據(jù)310存儲(chǔ)在暫時(shí)存儲(chǔ)單元110中。圖像數(shù)據(jù)320是順次輸入至攝像單元 105的被攝體圖像的數(shù)據(jù)。如圖14所示,在顯示單元160的左部分上顯示圖像數(shù)據(jù)310, 而在顯示單元160的右部分上顯示圖像數(shù)據(jù)320,其中,圖像數(shù)據(jù)320的一部分與圖像數(shù)據(jù) 310重疊(參見重疊部分330)。用戶操作數(shù)字照相機(jī)100的方向,以使得在重疊部分330中圖像數(shù)據(jù)310和圖像 數(shù)據(jù)320彼此基本相同,并且按下快門按鈕190a。由此,與第1個(gè)圖像數(shù)據(jù)310相同,將圖 像數(shù)據(jù)320作為第2個(gè)圖像數(shù)據(jù)記錄至存儲(chǔ)介質(zhì)140中。圖像數(shù)據(jù)310和圖像數(shù)據(jù)320具 有共有部分(與重疊部分330相對(duì)應(yīng)的部分)。此外,由壓縮單元120向圖像數(shù)據(jù)320添加 識(shí)別數(shù)據(jù)。根據(jù)用戶的指令對(duì)由此拍攝到的兩個(gè)圖像數(shù)據(jù)進(jìn)行合成(縫合),然后在顯示單 元160上顯示這兩個(gè)圖像數(shù)據(jù)。還根據(jù)用戶的指令將通過縫合處理所生成的合成圖像的圖 像數(shù)據(jù)(合成圖像數(shù)據(jù))記錄至存儲(chǔ)介質(zhì)140中。在下文,將說明其詳細(xì)內(nèi)容。用戶經(jīng)由輸入單元190指示控制單元180執(zhí)行縫合處理。控制單元180根據(jù)該指 令指示再現(xiàn)控制單元210再現(xiàn)通過分割攝像所獲得的多個(gè)圖像數(shù)據(jù)。再現(xiàn)控制單元210參 考存儲(chǔ)介質(zhì)140的文件管理信息,檢索并讀出添加有識(shí)別數(shù)據(jù)的要縫合的壓縮圖像數(shù)據(jù)。 由擴(kuò)展單元220對(duì)由此讀出的壓縮圖像數(shù)據(jù)進(jìn)行解碼,并將由此產(chǎn)生的數(shù)據(jù)輸入至?xí)簳r(shí)存 儲(chǔ)單元110中。為了簡(jiǎn)明,這里假定讀出兩個(gè)圖像數(shù)據(jù)并將這兩個(gè)圖像數(shù)據(jù)存儲(chǔ)至?xí)簳r(shí)存 儲(chǔ)單元110中。合成單元170合成暫時(shí)存儲(chǔ)單元110中所存儲(chǔ)的兩個(gè)圖像數(shù)據(jù)的共有部分,由此 生成單個(gè)合成圖像。在顯示單元160上顯示由此生成的合成結(jié)果(參見圖15)??蛇x地,可 以將合成結(jié)果從電視監(jiān)視器輸出端子(未示出)輸出至外部。通常顯示單元160的高寬比不同于合成圖像的高寬比。因此,如圖14所示,縮小 合成圖像的大小,以使得在顯示單元160上顯示全體合成圖像。在除合成圖像以外的部分 中什么也未顯示。還由壓縮單元120對(duì)由此縮小后的合成圖像進(jìn)行壓縮,并且由記錄控制單元130 將由此產(chǎn)生的數(shù)據(jù)記錄至存儲(chǔ)介質(zhì)140。之后,當(dāng)針對(duì)相同圖像數(shù)據(jù)給出用于執(zhí)行縫合處理的指令時(shí),控制單元180使再現(xiàn)控制單元210獲得存儲(chǔ)介質(zhì)140中所記錄的合成圖像,以代替實(shí)際執(zhí)行縫合處理。由此,縮短了顯示合成圖像所需的時(shí)間。盡管上面已經(jīng)說明了分割拍攝方法中所拍攝區(qū)域從左向右移位,但該所拍攝區(qū)域 也可以從右向左移位。此外,如果所拍攝區(qū)域從左向右、向下、再向左移位,則可以生成垂直 方向和水平方向上均具有寬視角的合成圖像。代替數(shù)字照相機(jī)100,可以由例如個(gè)人計(jì)算機(jī)(PC)來進(jìn)行縫合處理。特別地,當(dāng)對(duì) 大量的圖像數(shù)據(jù)進(jìn)行縫合處理時(shí),需要大量資源(大的存儲(chǔ)容量等),因此經(jīng)??梢允褂肞C 等進(jìn)行該縫合處理。如上所述,當(dāng)在顯示單元160上顯示全體合成圖像時(shí),該合成圖像的大小被縮小, 使得可視性下降(參見圖14)。因此,在實(shí)施例1中,生成表示合成圖像的運(yùn)動(dòng)圖像,以使得 用戶可以容易地識(shí)別出全體合成圖像。圖4是示出應(yīng)用了本發(fā)明的圖像處理設(shè)備的數(shù)字照相機(jī)200的結(jié)構(gòu)的框圖。在圖 4中,利用相同的附圖標(biāo)記來表示與數(shù)字照相機(jī)100的部件(參見圖13)相同的部件,并且 將不說明這些部件。注意,代替數(shù)字照相機(jī),可以使用PC等的不包括攝像功能的裝置。此 夕卜,未必需要顯示單元160。在圖4中,附圖標(biāo)記10表示用于從合成圖像的預(yù)定區(qū)域提取用于生成運(yùn)動(dòng)圖像的 幀圖像的提取單元。附圖標(biāo)記20表示用于通過對(duì)提取出的幀圖像應(yīng)用MPEG等的運(yùn)動(dòng)圖像 編碼處理來生成運(yùn)動(dòng)圖像的壓縮單元。接著,將參考圖4來說明運(yùn)動(dòng)圖像生成處理的概述。用戶經(jīng)由輸入單元190指示 控制單元180生成運(yùn)動(dòng)圖像??刂茊卧?80向數(shù)字照相機(jī)200的各部件給出用于生成運(yùn)動(dòng) 圖像的各種指令。最初,再現(xiàn)控制單元210從存儲(chǔ)介質(zhì)140讀出通過分割攝像所獲得的多個(gè)壓縮圖 像數(shù)據(jù),并將這些壓縮圖像數(shù)據(jù)輸出至擴(kuò)展單元220。擴(kuò)展單元220對(duì)由此輸入的壓縮圖像 數(shù)據(jù)進(jìn)行擴(kuò)展,并將由此產(chǎn)生的數(shù)據(jù)存儲(chǔ)至?xí)簳r(shí)存儲(chǔ)單元110。在圖5中,圖像數(shù)據(jù)510是 在時(shí)刻、拍攝到的圖像數(shù)據(jù),圖像數(shù)據(jù)520是在時(shí)刻t2拍攝到的圖像數(shù)據(jù),并且圖像數(shù)據(jù) 510和圖像數(shù)據(jù)520各自具有共有部分。在下文,要合成的圖像數(shù)據(jù)510和圖像數(shù)據(jù)520還 被稱為原始圖像。合成單元170從暫時(shí)存儲(chǔ)單元110獲得原始圖像,并且合成這些原始圖像的共有 部分以生成單個(gè)合成圖像600。提取單元10從合成圖像600的多個(gè)區(qū)域提取圖像以獲取幀 圖像。這里,提取單元10優(yōu)選提取高寬比與用于再現(xiàn)和顯示運(yùn)動(dòng)圖像的顯示裝置的高寬比 相同(或至少近似)的圖像。如圖5所示,在本實(shí)施例中,提取單元10從提取位置610、611、612、613、· · ·、620
提取圖像,并將這些圖像輸出至壓縮單元20。顯示單元160順次顯示提取出的圖像。另一 方面,壓縮單元20對(duì)提取出的圖像進(jìn)行MPEG編碼以生成運(yùn)動(dòng)圖像,并經(jīng)由記錄控制單元 130將該運(yùn)動(dòng)圖像記錄至存儲(chǔ)介質(zhì)140中。接著,將參考圖1和圖2來詳細(xì)說明圖像提取處理。注意,以下說明僅用于例示 目的,并且各種變形例均屬于本發(fā)明的范圍內(nèi)。本發(fā)明的關(guān)鍵特征是,獲取數(shù)量比靜止圖 像(原始圖像)的數(shù)量多的幀圖像,以使得可以以較小的移位間距顯示合成圖像。另一關(guān) 鍵特征是,對(duì)于多個(gè)靜止圖像中連續(xù)拍攝到的兩個(gè)靜止圖像的所有組合中的各個(gè)組合,從越過共有部分橫跨連續(xù)拍攝到的兩個(gè)靜止圖像的至少一個(gè)區(qū)域獲取幀圖像。這里,“越過共 有部分橫跨連續(xù)拍攝到的兩個(gè)靜止圖像的至少一個(gè)區(qū)域”對(duì)應(yīng)于圖5的例子中由提取位置 610 620中除提取位置610和620以外的提取位置所定義的區(qū)域。在圖1的SllO中,控制單元180設(shè)置用于提取圖像的方法。在圖2中示出SllO 的詳細(xì)處理。在圖2的S117中,控制單元180獲得拍攝到要合成的原始圖像的時(shí)刻。例如,可以從與原始圖像有關(guān)的Exif信息獲得攝像時(shí)刻。在本實(shí)施例中,圖像數(shù)據(jù)510的攝像時(shí)刻 是t1;并且圖像數(shù)據(jù)520的攝像時(shí)刻是t2。在S119中,控制單元180獲得與原始圖像有關(guān)的合成基準(zhǔn)位置信息。該合成基準(zhǔn) 位置信息指表示在合成原始圖像時(shí)生成的合成圖像中作為基準(zhǔn)的原始圖像的位置的信息。 在本實(shí)施例中,圖像數(shù)據(jù)510的基準(zhǔn)位置是X1,并且圖像數(shù)據(jù)520的基準(zhǔn)位置是x2。在S121中,控制單元180比較攝像時(shí)刻、和、。如果、< t2,則在S123中,控制 單元180將提取方向設(shè)置為提取從X1向X2移位的方向,并且將提取位置χ設(shè)置為Xl。如果 相反,則在S125中,控制單元180將提取方向設(shè)置為提取從X2向X1移位的方向,并且將提 取位置χ設(shè)置為x2。換言之,提取方向被設(shè)置成從在前拍攝到的靜止圖像到在后拍攝到的 靜止圖像進(jìn)行提取。接著,在S127中,控制單元180根據(jù)以下表達(dá)式設(shè)置提取位置改變量屯。Cl1 = α X I X2-X11 / | t2_t「tset |/fs ... (1)fs 幀采樣頻率(Hz)tset 分割攝像調(diào)整時(shí)間(sec)在表達(dá)式(1)中,tsrt調(diào)整兩個(gè)原始圖像之間攝像時(shí)刻的間隔。此外,α可以是固 定值(一般為1),并且可以使α與基準(zhǔn)位置之間的間距(Ix2I1I)相關(guān)。當(dāng)α = 1時(shí),根據(jù)分割攝像期間的攝像間隔設(shè)置提取位置改變量屯。當(dāng)使α與基準(zhǔn)位置間距相關(guān)時(shí),根據(jù)以下表達(dá)式,當(dāng)基準(zhǔn)位置間距大時(shí)將α設(shè)置 得大(a> 1),并且當(dāng)基準(zhǔn)位置間距小時(shí)將α設(shè)置得小(α < 1)。α = !X2-X1 |/ΔχαΓ"⑵Δχα1 用戶設(shè)置為標(biāo)準(zhǔn)(α = 1)的基準(zhǔn)位置間距根據(jù)表達(dá)式(2),隨著分割攝像期間的攝像間隔增大(連續(xù)拍攝到的兩個(gè)靜止圖 像的共有部分減小),提取位置改變量Cl1被設(shè)置得較大。最后,在S129中,控制單元180設(shè)置重復(fù)顯示原始圖像的次數(shù)Ned。在以下所述的 提取處理中,如果多次(NJ重復(fù)進(jìn)行原始圖像的提取,則長(zhǎng)時(shí)間顯示該原始圖像。注意,Ned 可以是1 (Ned = 1)。通過上述處理,提取方法的設(shè)置完成。返回參考圖1,在S150中,控制單元180判斷提取位置χ是否與原始圖像的位置一 致。如果二者彼此一致,則處理進(jìn)入S152,并且如果相反,則處理進(jìn)入S154。在初始提取處 理中,由于提取位置χ與原始圖像的位置(\或&) 一致,因此處理進(jìn)入S152。在S152中,控制單元180判斷要進(jìn)行提取的原始圖像是否是開始圖像(最初拍 攝到的圖像)。如果該原始圖像是開始圖像,則處理進(jìn)入S156,并且如果相反,則處理進(jìn)入 S162。在該初始處理中,由于判斷為原始圖像是開始圖像,因此處理進(jìn)入S156。
在S156中,提取單元10以幀更新間隔(fs)從合成圖像中與提取位置χ相對(duì)應(yīng)的 區(qū)域中Ned次重復(fù)提取幀圖像。注意,這里提取次數(shù)可以是1次。在這種情況下,當(dāng)壓縮單 元20生成運(yùn)動(dòng)圖像時(shí),可以順次排列從與原始圖像相對(duì)應(yīng)的區(qū)域獲取的多個(gè)幀圖像(NralA 幀圖像),以生成運(yùn)動(dòng)圖像。此外,在S156中,由于從與原始圖像中的任意原始圖像相對(duì)應(yīng) 的區(qū)域獲取幀圖像,因此代替從合成圖像提取圖像,提取單元10可以獲取原始圖像自身作 為幀圖像。該原始圖像不受由于合成共有部分所引起的圖像質(zhì)量劣化的影響。因此,如果 獲取原始圖像自身作為幀圖像,則可以提高幀圖像的圖像質(zhì)量(對(duì)于S162這同樣適用)。如圖5所示,提取位置610是開始位置,并且從原始圖像提取幀圖像710a、 710b、...,并且以幀更新間隔(fs)按時(shí)間序列排列這些幀圖像。因而,對(duì)提取開始圖像進(jìn) 行多次提取,因此長(zhǎng)時(shí)間顯示該提取開始圖像。
接著,在S164中,控制單元180改變提取位置x(x = x+cQ。在圖5的例子中,改 變后的提取位置X與提取位置611相對(duì)應(yīng)。再次進(jìn)行S150的判斷。在這種情況下,由于提取位置χ與原始圖像的位置不一致, 因此處理進(jìn)入S154。在S154中,提取單元10從合成圖像的提取位置χ提取一次圖像。由 此,獲取到圖5的幀圖像711。之后,重復(fù)執(zhí)行S164和S154的處理,直到提取位置與原始圖 像的位置再次一致為止。由此,獲取到圖5的幀圖像711、712、713、...。當(dāng)提取位置χ與提取位置620 —致時(shí),處理從S150進(jìn)入S152。此外,由于提取位 置620的圖像不是開始圖像,即提取位置620的圖像是最終圖像,因此處理進(jìn)入S162。在 S162中,提取單元10進(jìn)行Ned次提取處理(該處理與S156的處理相同,并且將不說明該處 理)。通過上述處理,提取處理完成。在上述處理期間,如圖5所示,在如上所述的圖4的顯示單元160上順次顯示提取 出的并且按時(shí)間序列排列的圖像組。由此,通過提取并顯示合成圖像的一部分,可以在確保如同攝像期間一樣的高圖 像質(zhì)量的情況下,顯示全體合成圖像。與其它的幀圖像相比,將初始幀圖像和最終幀圖像顯 示較長(zhǎng)的時(shí)間。由于初始幀圖像和最終幀圖像是原始圖像,因此這兩個(gè)幀圖像因合成產(chǎn)生 的畸變等引起的圖像質(zhì)量劣化較少。因此,初始幀圖像和最終幀圖像適合長(zhǎng)時(shí)間觀看。此 夕卜,同樣對(duì)于用戶而言,當(dāng)再現(xiàn)如同攝像期間一樣的圖像時(shí),優(yōu)選長(zhǎng)時(shí)間顯示實(shí)際拍攝到的 圖像。此外,由于基于分割拍攝處理中的攝像時(shí)刻控制提取方向或提取位置改變量,因 此攝像的順序反映在所生成的運(yùn)動(dòng)圖像上。此外,可以使提取位置改變量與原始圖像的提取基準(zhǔn)位置間距相關(guān)。因此,當(dāng)分割 攝像期間攝像位置大幅移位(間距大)時(shí),可以將位置改變量設(shè)置得大。因此,朝向關(guān)注度 更高的原始圖像的移動(dòng)速度增大,以使得提高這種圖像的可視性。接著,將參考圖3來說明壓縮單元20中的運(yùn)動(dòng)圖像生成處理。為了簡(jiǎn)明,在本實(shí) 施例中,壓縮單元20按由提取單元10提取幀圖像的順序排列這些幀圖像以生成運(yùn)動(dòng)圖像。 然而,當(dāng)提取單元10按與合成圖像的滾動(dòng)方向無關(guān)的順序獲取幀圖像時(shí),壓縮單元20需要 適當(dāng)改變從提取單元10輸入的幀圖像的順序。在任一情況下,壓縮單元20生成運(yùn)動(dòng)圖像, 以使得滾動(dòng)顯示合成圖像,即連續(xù)的幀圖像具有共有部分。優(yōu)選壓縮單元20還生成運(yùn)動(dòng)圖像,以使得按從與在前拍攝到的靜止圖像相對(duì)應(yīng)的區(qū)域到與在后拍攝到的靜止圖像相對(duì)應(yīng) 的區(qū)域的單一方向滾動(dòng)顯示連續(xù)拍攝到的兩個(gè)靜止圖像。最初,在S182中,壓縮單元20判斷是否從與原始圖像相對(duì)應(yīng)的區(qū)域獲取要進(jìn)行編 碼的幀圖像。如果結(jié)果為肯定,則處理進(jìn)入S184,并且如果相反,則處理進(jìn)入S186。在S184中,壓縮單元20判斷是否通過Ned次提取操作的第一次提取操作獲取到從 與原始圖像相對(duì)應(yīng)的區(qū)域獲取的幀圖像。如果結(jié)果為肯定,則處理進(jìn)入S188,并且如果相 反,則處理進(jìn)入S186。在S188中,壓縮單元20對(duì)幀圖像進(jìn)行幀內(nèi)編碼。如圖5所示,幀圖像710a是幀 內(nèi)編碼后的I圖片。當(dāng)獲取原始圖像自身作為與該原始圖像相對(duì)應(yīng)的區(qū)域的幀圖像時(shí),該 幀圖像不受由于合成處理所引起的圖像質(zhì)量劣化影 響,從而維持了圖像質(zhì)量。因此,采用將 較大的代碼量分配至初始幀圖像以維持圖像質(zhì)量的幀內(nèi)編碼方案。另一方面,在S186中,壓縮單元20通過幀間預(yù)測(cè)編碼或雙向預(yù)測(cè)編碼對(duì)幀圖像進(jìn) 行編碼。例如,如圖5所示,對(duì)幀圖像710b、...進(jìn)行幀間預(yù)測(cè)編碼(或者可以對(duì)其進(jìn)行雙 向預(yù)測(cè)編碼)。對(duì)于從同一提取位置獲取的幀圖像,將幀間壓縮用于第2個(gè)幀圖像及后續(xù)幀 圖像,由此減少了代碼量。在S194中,壓縮單元20判斷是否已經(jīng)處理了所有的幀圖像。如果結(jié)果為肯定,則 該流程圖的處理結(jié)束。如果相反,則處理返回至S182,在S182中,處理下一個(gè)幀圖像。對(duì)于原始圖像以外的幀圖像,由于合成處理而使圖像一定程度上畸變的部分 (即,共有部分)經(jīng)常位于畫面中央附近。因此,即使追求高圖像質(zhì)量也不會(huì)獲得特別高的 圖像質(zhì)量。因此,如圖5所示,對(duì)幀圖像711、712、713、...應(yīng)用幀間預(yù)測(cè)編碼。通過上述處理,運(yùn)動(dòng)圖像生成處理完成。注意,根據(jù)圖3的流程圖,對(duì)與第2個(gè)所 拍攝圖像相對(duì)應(yīng)的幀圖像720a也進(jìn)行幀內(nèi)編碼。然而,當(dāng)提高壓縮率的優(yōu)先度較高時(shí),可 以對(duì)幀圖像720a進(jìn)行幀間預(yù)測(cè)編碼或雙向預(yù)測(cè)編碼。相反,可以生成具有以預(yù)定間隔進(jìn)行 了幀內(nèi)編碼的幀圖像的運(yùn)動(dòng)圖像,從而使得能夠?qū)\(yùn)動(dòng)圖像進(jìn)行特殊再現(xiàn)(例如,反向再 現(xiàn))。由此在本實(shí)施例中說明了按由提取單元10提取幀圖像的順序排列這些幀圖像以 生成運(yùn)動(dòng)圖像,并且對(duì)運(yùn)動(dòng)圖像進(jìn)行統(tǒng)一壓縮。然而,由于對(duì)于運(yùn)動(dòng)圖像的初始幀圖像和最 終幀圖像在預(yù)定時(shí)間內(nèi)顯示同一圖像,因此將初始幀和最終幀顯示為正常靜止圖像,并且 可以僅生成提取位置從初始幀向最終幀移動(dòng)的部分作為如上所述的運(yùn)動(dòng)圖像,并且可以對(duì) 該運(yùn)動(dòng)圖像進(jìn)行壓縮。在這種情況下,生成播放列表,利用該播放列表,在再現(xiàn)期間進(jìn)行再 現(xiàn)控制,以在(根據(jù)重復(fù)顯示的次數(shù)Ned計(jì)算出的)預(yù)定時(shí)間內(nèi)顯示靜止圖像、進(jìn)行運(yùn)動(dòng)圖 像再現(xiàn)、并最終在預(yù)定時(shí)間內(nèi)顯示靜止圖像。該情況也屬于本實(shí)施例。如上所述,根據(jù)本實(shí)施例,提取單元10從合成圖像的多個(gè)區(qū)域獲取幀圖像。在這 種情況下,提取單元10獲得數(shù)量比構(gòu)成合成圖像的靜止圖像的數(shù)量多的幀圖像。此外,對(duì) 于連續(xù)拍攝到的兩個(gè)靜止圖像的所有組合中的各個(gè)組合,從越過共有部分橫跨這兩個(gè)靜止 圖像的至少一個(gè)區(qū)域獲取幀圖像。壓縮單元20根據(jù)所獲取的幀圖像生成滾動(dòng)顯示合成圖 像的運(yùn)動(dòng)圖像。由此,可以在抑制圖像質(zhì)量劣化的同時(shí),以允許用戶更容易識(shí)別的方式再現(xiàn)連續(xù) 拍攝到的任意兩個(gè)靜止圖像具有共有部分的全體多個(gè)靜止圖像。
此外,由于對(duì)幀圖像的大部分進(jìn)行預(yù)測(cè)編碼、以使得可以減少運(yùn)動(dòng)圖像的數(shù)據(jù)量,因此即使運(yùn)動(dòng)圖像的再現(xiàn)設(shè)備的資源有限,壓縮單元20也可以進(jìn)行平滑再現(xiàn)和顯示。實(shí)施例2在實(shí)施例2中,為了容易理解,將具體說明存在3個(gè)以上原始圖像的情況,并且實(shí) 施例1中也未排除這種情況。此外,將說明以下技術(shù)即使存在3個(gè)以上原始圖像,也通過 以兩個(gè)原始圖像為單位進(jìn)行合成來生成部分合成圖像,由此減少生成運(yùn)動(dòng)圖像所需的存儲(chǔ)容量。注意,作為圖像處理設(shè)備的數(shù)字照相機(jī)200的結(jié)構(gòu)與實(shí)施例1的結(jié)構(gòu)相同,并且將 不說明該結(jié)構(gòu)(參見圖4)。在本實(shí)施例中,如圖8所示,使用分別在時(shí)刻、、t2、、和t4拍攝到的四個(gè)圖像數(shù) 據(jù) 1510,1520,1530 和 1540。將參考圖6和7來詳細(xì)說明圖像提取處理。在圖6中,利用相同的附圖標(biāo)記來表 示進(jìn)行與實(shí)施例1的處理相同的處理的步驟,并且將不說明這些步驟(參見圖1)。在圖6的SlllO中,控制單元180設(shè)置用于提取圖像的方法。將參考圖7來詳細(xì) 說明SlllO的處理。在圖7的S1113中,控制單元180獲得要合成的原始圖像的數(shù)量η(在圖8的例子 中,η = 4),并且將計(jì)數(shù)器i初始設(shè)置為1。接著,在S1115中,控制單元180判斷計(jì)數(shù)器i是否達(dá)到原始圖像的數(shù)量η。如果 結(jié)果為否定,則處理進(jìn)入S1117,并且如果結(jié)果為肯定,則處理進(jìn)入S1133。在實(shí)施例1中,η的值為2 (η = 2),因而僅當(dāng)i = 1時(shí)才執(zhí)行Sl 117 Sl 127的處 理。具體地,除了當(dāng)i的值不為1時(shí)執(zhí)行Sl 117 Sl 127的處理以外,Sl 117 Sl 127的處 理與圖2的Sl 17 S127相同。因此,將不詳細(xì)說明Sl 117 Sl 127的處理。在S1129中,控制單元180僅當(dāng)i彡2時(shí)才根據(jù)以下表達(dá)式設(shè)置重復(fù)顯示原始圖 像的次數(shù)(Ni)。 Ni = β X ( Δ Xh+ Δ Xi)... (3)Δ Xi = I Xi+1-Xi重復(fù)次數(shù)Ni與相鄰原始圖像的提取基準(zhǔn)位置間距Δχη和Axi的大小成比例。換 言之,相鄰的提取基準(zhǔn)位置間距的大小越大,所設(shè)置的重復(fù)次數(shù)越多。β是比例常數(shù)。在S1131中,控制單元180將i增加1,然后處理返回至S1115。在Sl 115中,當(dāng)計(jì)數(shù)器i達(dá)到η時(shí),處理進(jìn)入Sl 133,在Sl 133中,控制單元180根 據(jù)以下表達(dá)式設(shè)置重復(fù)顯示原始圖像的次數(shù)Ned。Ned = Y X Σ Δ Xi …(4)如從表達(dá)式(4)可以看出,將重復(fù)次數(shù)Ned設(shè)置為充分大于中間原始圖像的重復(fù)次 數(shù)隊(duì)。Y是比例常數(shù)。注意,在本實(shí)施例中,將Ned僅應(yīng)用于最初和最后拍攝到的原始圖像(i = 1和η)。通過上述處理,提取方法設(shè)置處理完成。返回參考圖6,將說明與實(shí)施例1(參見圖1)不同的部分。在本實(shí)施例中,在S152 中,當(dāng)判斷為要進(jìn)行提取的原始圖像不是開始圖像時(shí),處理進(jìn)入S158。在S158中,控制單元180判斷要進(jìn)行提取的原始圖像是否是最終圖像(最后拍攝到的圖像)。如果結(jié)果為肯定,則處理進(jìn)入S162,并且如果相反,則處理進(jìn)入S160。
在S160中,提取單元10對(duì)第i個(gè)原始圖像進(jìn)行Ni次提取。在圖8的例子中,在 第一次執(zhí)行S160的處理期間提取出圖像數(shù)據(jù)1520,并且在第二次執(zhí)行S160的處理期間提 取出圖像數(shù)據(jù)1530。注意,在圖8中,附圖標(biāo)記1710、1720、1730和1740表示與原始圖像相對(duì)應(yīng)的幀圖 像,并且附圖標(biāo)記1715、1725和1735表示橫跨相應(yīng)原始圖像的區(qū)域的幀圖像。通過上述處理,提取幀圖像完成。與實(shí)施例1 (參見圖3)相同,壓縮單元20對(duì)由此獲取的幀圖像進(jìn)行編碼,以生成 運(yùn)動(dòng)圖像。在本實(shí)施例中,對(duì)于中間原始圖像(圖8中的附圖標(biāo)記1720和1730),提取出考慮 到攝像狀況確定了數(shù)量的幀圖像,以使得可以根據(jù)關(guān)注度顯示運(yùn)動(dòng)圖像。此外,由于中間原 始圖像與初始原始圖像和最終原始圖像(圖8的附圖標(biāo)記1710和1740)之間存在提取次 數(shù)的差異,因此可以以較高的關(guān)注度顯示分割攝像期間印象較深的初始圖像和最終圖像。在圖8的例子中,使用在沿單一方向(從左向右)移位所拍攝區(qū)域時(shí)拍攝到的四 個(gè)靜止圖像。然而,所拍攝區(qū)域的移位方向不限于單一方向。以下將參考圖9和10來說明 該情況。圖9示出與圖8相同進(jìn)行四分割攝像、但移位方向在處理中途反轉(zhuǎn)的運(yùn)動(dòng)圖像的 生成。具體地,圖9的處理與圖8的處理的不同之處在于,原始圖像2610 2640中的原 始圖像2620和2630的提取基準(zhǔn)位置相反。此外,在這種情況下,根據(jù)本發(fā)明,將用于顯示 原始圖像2620 2630的提取方向設(shè)置為從X2到X3的方向。因此,如圖9所示,可以在改 變提取位置的方向時(shí),按原始圖像2610 2640的順序生成運(yùn)動(dòng)圖像。此外,由于按攝像順序提取幀圖像,因此可以生成按攝像頁序再現(xiàn)和顯示的運(yùn)動(dòng) 圖像。注意,附圖標(biāo)記2710 2740分別與圖8的附圖標(biāo)記1710 1740相對(duì)應(yīng)。圖10示出與圖8相同進(jìn)行四分割攝像、但移位方向二維變化的運(yùn)動(dòng)圖像的生成。具體地,當(dāng)從圖10的原始圖像3610到原始圖像3640進(jìn)行分割攝像時(shí),對(duì)于各個(gè) 中間原始圖像,提取基準(zhǔn)位置改變了 90度,以使得在大的二維區(qū)域中進(jìn)行分割攝像。此外, 在這種情況下,可以通過與上述工作流程的過程(參見圖6和7)相同的過程來實(shí)現(xiàn)兩個(gè)原 始圖像之間的提取處理。注意,附圖標(biāo)記3710 3740分別與圖8的附圖標(biāo)記1710 1740 相對(duì)應(yīng)。此外,合成單元170可以在提取初始幀圖像之前合成所有的所拍攝圖像以生成單 個(gè)合成圖像,或者可以在所需時(shí)刻僅合成與要提取的區(qū)域相對(duì)應(yīng)的兩個(gè)所拍攝圖像,以生 成部分合成圖像。在后一情況下,代替合成圖像,提取單元10從部分合成圖像獲取幀圖像。暫時(shí)存 儲(chǔ)單元110無需保持合成圖像,并且可以保持小于合成圖像的部分合成圖像。因此,暫時(shí)存 儲(chǔ)單元110僅需具有合成兩個(gè)原始圖像所需的容量。因此,可以在暫時(shí)存儲(chǔ)單元110的容 量相對(duì)有限的數(shù)字照相機(jī)等的致密型裝置中執(zhí)行本實(shí)施例的處理。如上所述,根據(jù)本實(shí)施例,即使存在三個(gè)以上原始圖像,也可以如同實(shí)施例1 一樣 使用本發(fā)明的技術(shù)。
實(shí)施例3在實(shí)施例3中,當(dāng)合成單元170合成兩個(gè)靜止圖像的共有部分時(shí),合成比根據(jù)由提 取單元10所提取的圖像的提取位置而變化。具體地,合成單元170進(jìn)行所謂的α混合,并 根 據(jù)由提取單元10所提取的圖像的提取位置改變?chǔ)恋闹?。在下文,將參考圖11和12來 說明該操作。圖11是示出根據(jù)實(shí)施例3的圖像提取處理的詳細(xì)流程的流程圖。在圖11中,利 用相同的附圖標(biāo)記來表示進(jìn)行與實(shí)施例1的處理相同的處理的步驟,并且將不說明這些步 驟(參見圖1)。在實(shí)施例3中,與實(shí)施例1不同,在S150之前設(shè)置S148。在S148中,合成單元170 基于提取位置X,利用加權(quán)來合成與提取位置X相對(duì)應(yīng)的兩個(gè)靜止圖像的共有部分,以生成 部分合成圖像。這里,將說明從圖像數(shù)據(jù)4510和圖像數(shù)據(jù)4520生成部分合成圖像4600的圖12 所示的情況。圖像數(shù)據(jù)4510和圖像數(shù)據(jù)4520分別包括共有部分4610b和4620b。合成單 元170以(1-α) α (0 ^ α ^ 1)的比合成共有部分4610b和4620b。在這種情況下,合 成單元170對(duì)靜止圖像中離提取位置較近的一個(gè)靜止圖像(例如,圖像數(shù)據(jù)4510)賦予較 高的權(quán)重(即,α的值減小)。此外,當(dāng)提取位置與原始圖像的區(qū)域相對(duì)應(yīng)時(shí),將α的值設(shè)置為0或1,以使得僅 使用原始圖像。例如,當(dāng)從提取位置4610提取圖像時(shí),α的值為0。由此,從與原始圖像的 區(qū)域相對(duì)應(yīng)的位置提取出的幀圖像不受由于合成期間的圖像畸變等引起的圖像質(zhì)量劣化 的影響。隨著提取位置距離提取位置4620越近,合成單元170將α的值設(shè)置得越大。例 如,可以基于當(dāng)前的提取位置移位量IX-X1I相對(duì)于提取基準(zhǔn)位置間距Ax1 = X2-X1的比 例來確定α的值。當(dāng)提取位置χ與X1 —致時(shí),α =0。當(dāng)提取位置χ與X2 —致時(shí),α = 1。通過在這些位置之間進(jìn)行線性插值來計(jì)算α的值。因而,根據(jù)提取位置確定α的值。在本實(shí)施例中,在連續(xù)的幀圖像之間α的值變化。因此,當(dāng)壓縮單元20利用雙向 預(yù)測(cè)編碼方案對(duì)幀圖像進(jìn)行編碼時(shí),提高了預(yù)測(cè)效率,使得代碼量減少。此外,如圖12所 示,如果對(duì)從與原始圖像不同的區(qū)域獲取的幀圖像的一部分進(jìn)行幀內(nèi)編碼,則可以沿反方 向再現(xiàn)運(yùn)動(dòng)圖像,或者可以在跳過幀時(shí)再現(xiàn)運(yùn)動(dòng)圖像,即,可以實(shí)現(xiàn)所謂的特殊再現(xiàn)模式。使用利用像素相加的α混合來進(jìn)行上述圖像合成方法。然而,本發(fā)明的圖像 合成方法不限于α混合。例如,存在通過坐標(biāo)轉(zhuǎn)換來鏈接兩個(gè)類似圖像的被稱為漸變 (morphing)的技術(shù)。使用這種圖像轉(zhuǎn)換技術(shù)來按時(shí)間序列鏈接原始圖像的合成共有區(qū)域的 圖像的方法可以屬于本發(fā)明的另一實(shí)施例。此外,作為另一圖像合成方法,用于在預(yù)定位置處切換原始圖像的合成共有區(qū)域 中的圖像、并且按時(shí)間序列改變切換位置的方法可以屬于本發(fā)明的另一實(shí)施例。在采用α混合技術(shù)、漸變技術(shù)或切換技術(shù)的圖像合成方法的情況下,與原始圖像 相對(duì)應(yīng)的幀圖像與該原始圖像完全一致。換言之,當(dāng)長(zhǎng)時(shí)間顯示圖像時(shí),可以顯示無畸變的 原始圖像。此外,存在用于對(duì)合成共有區(qū)域部分中發(fā)生的畸變減輕、并且防止了不自然的不 連續(xù)圖像出現(xiàn)的圖像進(jìn)行合成的其它方法。在這種情況下,由于無需按時(shí)間序列改變合成處理,因此降低了處理負(fù)荷。注意,盡管顯示時(shí)間長(zhǎng)的圖像與原始圖像不完全一致,但平滑 地合成了圖像,使得對(duì)于采用分割攝像的顯示方法可以減輕不自然性。注意,在本實(shí)施例中,即使當(dāng)提取單元10從預(yù)定的兩個(gè)靜止圖像之間的至少一個(gè) 區(qū)域提取圖像時(shí),合成單元170也針對(duì)各區(qū)域生成單獨(dú)的部分合成圖像。如上所述,根據(jù)本實(shí)施例,在階梯式地改變兩個(gè)靜止圖像的共有部分的合成比的情況下獲取幀圖像。由此,可以減輕由于合成所引起的幀圖像的圖像質(zhì)量劣化,并且可以提高編碼效率。其它實(shí)施例可以通過向計(jì)算機(jī)系統(tǒng)或設(shè)備提供存儲(chǔ)有實(shí)現(xiàn)上述功能的軟件的程序代碼的存 儲(chǔ)介質(zhì)來實(shí)現(xiàn)以上實(shí)施例所述的處理。通過利用該系統(tǒng)或設(shè)備的計(jì)算機(jī)(或CPU或MPU) 讀取存儲(chǔ)介質(zhì)中所存儲(chǔ)的程序代碼并執(zhí)行這些程序代碼,可以實(shí)現(xiàn)上述實(shí)施例的功能。在 這種情況下,從存儲(chǔ)介質(zhì)讀取的程序代碼實(shí)現(xiàn)了根據(jù)實(shí)施例的功能,并且存儲(chǔ)有程序代碼 的存儲(chǔ)介質(zhì)構(gòu)成本發(fā)明??梢允褂密?floppy )盤、硬盤、光盤、磁光盤等的存儲(chǔ)介質(zhì)來 提供程序代碼。此外,可以使用⑶-ROM、⑶_R、磁帶、非易失性存儲(chǔ)卡和ROM等。此外,不單單通過執(zhí)行由計(jì)算機(jī)所讀取的程序代碼來實(shí)現(xiàn)根據(jù)以上實(shí)施例的功 能。本發(fā)明還包括以下情況在計(jì)算機(jī)上工作的OS(操作系統(tǒng))等根據(jù)程序代碼的指示進(jìn) 行部分或全部處理,并且實(shí)現(xiàn)根據(jù)以上實(shí)施例的功能。此外,可以將從存儲(chǔ)介質(zhì)讀取的程序代碼寫入設(shè)置在插入至計(jì)算機(jī)中的功能擴(kuò)展 卡或連接至計(jì)算機(jī)的功能擴(kuò)展單元中的存儲(chǔ)器中。之后,該功能擴(kuò)展卡或單元中所包含的 CPU等可以根據(jù)程序代碼的指示進(jìn)行部分或全部處理,并且可以實(shí)現(xiàn)以上實(shí)施例的功能。盡管已經(jīng)參考典型實(shí)施例說明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不限于所公開的 典型實(shí)施例。所附權(quán)利要求書的范圍符合最寬的解釋,以包含所有這類修改以及等同結(jié)構(gòu) 和功能。本申請(qǐng)要求2007年12月5日提交的日本專利申請(qǐng)2007-315210的優(yōu)先權(quán),在此 通過引用包含其全部?jī)?nèi)容。
權(quán)利要求
一種圖像處理設(shè)備,用于處理以連續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像,所述圖像處理設(shè)備包括合成單元,用于通過合成所述共有部分從所述至少兩個(gè)靜止圖像生成合成圖像;獲取單元,用于以從越過所述共有部分橫跨兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方式,從所述合成圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述合成圖像的運(yùn)動(dòng)圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,其特征在于,代替生成所述合成圖像,所述合成單元針對(duì)所述兩個(gè)相鄰靜止圖像的各個(gè)組合,通過 合成所述共有部分從所述兩個(gè)相鄰靜止圖像生成部分合成圖像,以及代替所述合成圖像,所述獲取單元從各個(gè)所述部分合成圖像獲取所述多個(gè)幀圖像。
3.根據(jù)權(quán)利要求2所述的圖像處理設(shè)備,其特征在于,所述合成單元通過以下面的方式合成所述兩個(gè)相鄰靜止圖像的共有部分來生成所述 部分合成圖像越接近所述兩個(gè)相鄰靜止圖像中的一個(gè)靜止圖像,對(duì)所述兩個(gè)相鄰靜止圖 像中的該一個(gè)靜止圖像賦予越高的權(quán)重。
4.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,其特征在于,所述生成單元生成所述運(yùn)動(dòng)圖像,使得所述多個(gè)幀圖像被排列成在從與在前拍攝到的 靜止圖像相對(duì)應(yīng)的區(qū)域到與在后拍攝到的靜止圖像相對(duì)應(yīng)的區(qū)域的一個(gè)方向上滾動(dòng)顯示。
5.根據(jù)權(quán)利要求4所述的圖像處理設(shè)備,其特征在于,所述生成單元通過使用靜止圖像的Exif信息中所包括的攝像時(shí)刻生成所述運(yùn)動(dòng)圖 像,使得從所述合成圖像的所有區(qū)域所獲取的多個(gè)幀圖像按拍攝到相應(yīng)靜止圖像的順序排 列。
6.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,其特征在于,所述獲取單元針對(duì)所述兩個(gè)靜止圖像的各個(gè)組合,隨著攝像時(shí)刻的間隔增大,從越過 所述共有部分橫跨所述兩個(gè)相鄰靜止圖像的更多數(shù)量的區(qū)域獲取幀圖像。
7.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,其特征在于,所述生成單元對(duì)在所述多個(gè)幀圖像中的初始幀圖像進(jìn)行幀內(nèi)編碼并對(duì)其余的幀圖像 進(jìn)行幀間預(yù)測(cè)編碼或雙向預(yù)測(cè)編碼,從而生成所述運(yùn)動(dòng)圖像。
8.一種圖像處理設(shè)備的控制方法,所述圖像處理設(shè)備用于處理以連續(xù)拍攝的兩個(gè)靜止 圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像,所述控制方法包括以下步驟通過合成所述共有部分從所述至少兩個(gè)靜止圖像生成合成圖像;獲取步驟,用于以從越過所述共有部分橫跨兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方 式,從所述合成圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及從通過所述獲取步驟所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述合成圖像的運(yùn)動(dòng)圖像。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中所存儲(chǔ)的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序使用于處理以連 續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像的圖像處理設(shè) 備作為以下單元工作合成單元,用于通過合成所述共有部分從所述至少兩個(gè)靜止圖像生成合成圖像;獲取單元,用于以從越過所述共有部分橫跨兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方式,從所述合成圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述合成圖像的 運(yùn)動(dòng)圖像。
10.一種圖像處理設(shè)備,用于從以連續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝 得到的至少兩個(gè)靜止圖像獲取多個(gè)幀圖像,所述圖像處理設(shè)備包括暫時(shí)存儲(chǔ)單元,用于存儲(chǔ)所述至少兩個(gè)靜止圖像;獲取單元,用于針對(duì)所述至少兩個(gè)靜止圖像中的兩個(gè)相鄰靜止圖像越過所述共有部分 的各個(gè)組合,以從越過所述兩個(gè)相鄰靜止圖像的共有部分橫跨所述兩個(gè)相鄰靜止圖像的區(qū) 域獲取幀圖像的方式,從所述兩個(gè)相鄰靜止圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述兩個(gè)相鄰靜 止圖像的運(yùn)動(dòng)圖像。
11.一種圖像處理設(shè)備的控制方法,所述圖像處理設(shè)備用于從以連續(xù)拍攝的兩個(gè)靜止 圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像獲取多個(gè)幀圖像,所述控制方法包 括以下步驟暫時(shí)存儲(chǔ)所述至少兩個(gè)靜止圖像;獲取步驟,用于針對(duì)所述至少兩個(gè)靜止圖像中的兩個(gè)相鄰靜止圖像越過所述共有部分 的各個(gè)組合,以從越過所述兩個(gè)相鄰靜止圖像的共有部分橫跨所述兩個(gè)相鄰靜止圖像的區(qū) 域獲取幀圖像的方式,從所述兩個(gè)相鄰靜止圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及從通過所述獲取步驟所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述兩個(gè)相鄰靜止圖像的運(yùn) 動(dòng)圖像。
12.—種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中所存儲(chǔ)的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序使用于從以連 續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像獲取多個(gè)幀圖 像的圖像處理設(shè)備作為以下單元工作暫時(shí)存儲(chǔ)單元,用于存儲(chǔ)所述至少兩個(gè)靜止圖像;獲取單元,用于針對(duì)所述至少兩個(gè)靜止圖像中的兩個(gè)相鄰靜止圖像越過所述共有部分 的各個(gè)組合,以從越過所述兩個(gè)相鄰靜止圖像的共有部分橫跨所述兩個(gè)相鄰靜止圖像的區(qū) 域獲取幀圖像的方式,從所述兩個(gè)相鄰靜止圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述兩個(gè)相鄰靜 止圖像的運(yùn)動(dòng)圖像。
全文摘要
提供一種圖像處理設(shè)備,用于處理以連續(xù)拍攝的兩個(gè)靜止圖像具有共有部分的方式拍攝得到的至少兩個(gè)靜止圖像,所述圖像處理設(shè)備包括合成單元,用于通過合成所述共有部分從所述至少兩個(gè)靜止圖像生成合成圖像;獲取單元,用于以從越過所述共有部分橫跨兩個(gè)相鄰靜止圖像的區(qū)域獲取幀圖像的方式,從所述合成圖像中的多個(gè)區(qū)域獲取多個(gè)幀圖像;以及生成單元,用于從由所述獲取單元所獲取的多個(gè)幀圖像生成滾動(dòng)顯示所述合成圖像的運(yùn)動(dòng)圖像。
文檔編號(hào)H04N1/387GK101889434SQ200880119619
公開日2010年11月17日 申請(qǐng)日期2008年11月5日 優(yōu)先權(quán)日2007年12月5日
發(fā)明者福澤敬一 申請(qǐng)人:佳能株式會(huì)社