專利名稱:圖像記錄裝置和圖像的傾斜修正方法
技術領域:
本發(fā)明涉及一種對拍攝的運動圖像進行記錄的裝置以及對運動圖像的傾斜進行修正的方法。
背景技術:
目前,在電子攝像機等的拍攝裝置中進行對裝置的傾斜的修正(例如,特許公開 2008-271056號公報)。這里,拍攝記錄用圖像的以前的實時取景圖像,被周期性地拍攝并 顯示在監(jiān)視器上的期間中,在順序拍攝的實時取景圖像中,順序地檢測出相對于水平狀態(tài) 的轉動角度(裝置自身的水平方向的傾斜角度),并根據檢測角度,自動地對實時取景圖 像向水平狀態(tài)轉動修正,之后在修正后的圖像的中央部分,剪切出具有預定的大小和縱橫 (aspect)比的規(guī)定區(qū)域,并將剪切出的圖像顯示在監(jiān)視器上。在拍攝實際的圖像時,也采用 同樣的方法,把記錄用圖像作為對象進行轉動修正和剪切,并記錄剪切出的圖像,這些都是 公知的技術。根據相關技術,即使在拍攝時違背本意傾斜了電子攝像機的情況下,比起確保 了水平的狀態(tài),也能記錄適合的靜止圖像。如前所述,由于拍攝記錄用圖像之前在監(jiān)視器上反復顯示的一連串實時取景圖像 構成了運動圖像,所以上述技術不限于記錄靜止圖像的情況,也適用于記錄運動圖像的情 況。也就是,若采用能夠在運動圖像的記錄過程中(拍攝過程中)對拍攝的各個幀圖像進 行上述轉動修正、并執(zhí)行剪切、將剪切出的圖像作為幀圖像進行記錄的結構,就可以記錄在 整個期間內通過將水平方向固定來確保易于看清的高品質運動圖像。但是,在這種情況下,伴隨著圖像的水平方向的完全固定,記錄的運動圖像被機械 地拍攝,如此就會變得缺乏臨場感。為此,根據拍攝時的情形,就會出現記錄的運動圖像不 一定與用戶希望的情景一致的問題。例如,在親朋好友的聚會上拍攝的運動圖像,比起在再 現時易于看清運動圖像,也有更加希望表現出包含著拍攝者的運動的現場氣氛的情形,但 是卻不能應對這樣的運動圖像的拍攝的問題。
發(fā)明內容
本發(fā)明的目的是要提供一種能夠在確保運動圖像的臨場感的同時,還能確保易于 看清的高品質運動圖像,并對該圖像進行記錄的圖像記錄裝置和圖像的傾斜修正方法。根據本發(fā)明的一個實施例,圖像記錄裝置,包括獲得單元,用于以多個幀作為處 理單位,獲得表示圖像的水平方向的傾斜方向和傾斜角度的傾斜信息;轉動處理單元,對應 于由該獲得單元所獲得的傾斜信息所表示的傾斜方向和傾斜角度,對獲得了上述傾斜信息 的處理單位的多個幀的圖像,本別實施轉動方向和轉動量相同的轉動處理,以用于修正圖 像的水平方向的傾斜;以及記錄單元,用于記錄由該轉動處理單元實施了轉動處理的多個 幀的圖像。根據本發(fā)明的另一個實施例,圖像傾斜修正方法,包含以多個幀作為處理單位, 獲得表示圖像的水平方向的傾斜方向和傾斜角度的傾斜信息的步驟;對應于由所獲得的傾斜信息所顯示的傾斜方向和傾斜角度,對獲得上述傾斜信息的處理單位的多個幀的圖像, 分別實施轉動方向和轉動量相同的轉動處理,用于修正圖像的水平方向的傾斜的步驟;以 及記錄實施了轉動處理的多個幀的圖像的步驟。根據本發(fā)明的其他的實施例,一種記錄著由計算機執(zhí)行的計算機程序的計算機可 讀媒體,在計算機中實現如下功能。
圖1是關于本發(fā)明的數碼照相機的方框圖。圖2是示出CPU執(zhí)行的錄像處理的順序的流程圖。圖3A、3B、3C、3D是同一錄像處理的時序圖。圖4A、4B、4C是示出照相機本體的傾斜角度的變化與記錄圖像的傾斜角度的變化 之間的關系的時序圖。圖5是示出傾斜角度的獲得方法,以及幀圖像與記錄圖像之間的關系的圖。圖6A、6B是示出在記錄圖像的水平方向的傾斜修正中使用的成為基本的修正值 的一個實例的圖。
具體實施例方式下面,描述本發(fā)明的實施方式。圖1是示出作為本發(fā)明的運動圖像記錄裝置的數 碼照相機1的簡略結構的方框圖。該數碼照相機1具有靜止圖像拍攝功能和運動圖像拍攝 功能,主要由以下各部分構成。數碼照相機1具有光學系統(tǒng)塊2,以及經由光學系統(tǒng)塊2將被拍物的光學像成像到 受光面上的拍攝元件3。光學系統(tǒng)塊2具備包含了變焦透鏡和聚焦透鏡的透鏡組、光圈、驅 動透鏡組的透鏡電動機以及對光圈進行開閉驅動的致動器(actuator),透鏡電動機和致動 器由CPU 4進行控制,控制變焦(zoom)倍率以及焦點位置、和拍攝元件3的受光量。拍攝元件3是CXD圖像傳感器或者CMOS圖像傳感器,通過驅動電路5的驅動,以規(guī) 定的輸出幀頻對被拍物的光學像進行光電轉換,向AGC6輸出與光學像相對應的圖像信號。 AGC 6是自動增益控制器,其基于CPU4的指令,調整輸入的圖像信號的增益,并向ADC 7輸 出。ADC 7是模擬數字轉換器,其將輸入的圖像信號轉換為數字的圖像數據,并向圖像處理 部8輸出。圖像處理部8包含對順序輸入的圖像數據暫時記錄的緩存,該圖像處理部8執(zhí)行 對調整增益后的圖像數據的Y修正,執(zhí)行與拍攝光源的種類相對應的白平衡調整,生成每 個像素的R、G、B顏色分量數據,以及從生成的RGB數據產生YUV數據的YUV轉換等各種圖 像處理,并將產生的1幀量的YUV數據向CPU 4和CODEC (Coder & Decoder ;編碼器/解碼 器)9輸出。向CPU 4發(fā)送的YUV數據,在由液晶監(jiān)視器及其驅動電路構成的顯示部10中,轉 換為視頻信號,之后顯示為實時取景圖像。上述CODEC 9是以JPEG方式執(zhí)行靜止圖像的編碼、解碼,以及以MPEG方式執(zhí)行 運動圖像的編碼、解碼的編碼單元,圖中未示出,主要用于對上述靜止圖像和運動圖像進行 編碼、解碼,其由正交轉換電路、量化電路、運動檢測電路、正向預測電路、編碼電路、解碼電路、逆正交轉換電路、幀存儲器等構成。在拍攝靜止畫面時,圖像處理部8中生成的1幀量的YUV數據在CODEC 9中以JPEG 方式進行壓縮編碼,CPU 4對其附加了日期信息和圖像尺寸等各種拍攝信息之后,將其作為 靜止畫面數據(靜止畫面幀)記錄在存儲器11中。存儲器11是本發(fā)明的記錄單元,它例 如是照相機本體中內置的閃存、照相機本體中自由裝拆的各種存儲卡等。在拍攝運動圖像時(錄像時),圖像處理部8中生成的YUV數據,按每一幀直接送 到CODEC 9中,此外還將每一幀暫時送往CPU 4中,在執(zhí)行了隨后所述的轉動處理和剪裁處 理之后,送往CODEC 9中。各幀的YUV數據在CODEC 9中按照MPEG的方式分為3類并按順序進行壓縮編 碼,這3類圖像包括不使用幀間預測而僅以該幀的信息進行編碼(幀內編碼)的I圖像 (Intra-coded picture、幀內編碼圖像);P 圖像(Predictive-coded picture、正向預測編 碼圖像),即將其它的幀的圖像作為參考圖像進行編碼的幀間預測編碼圖像;以及B圖像 (Bi-directionally predictive coded picture、雙方向預測編碼圖像)。在存儲器11中記錄的靜止畫面數據和運動畫面數據,在再現時由CPU4適當地讀 出并送到CODEC 9中,在CODEC 9中解碼之后,送往顯示部10,再現為靜止圖像或運動圖像。CPU 4連接傾斜傳感器12、操作部13、程序存儲器14、RAM 15。操作部13包含有 電源鍵、模式切換鍵、MENU鍵、快門鍵等多個鍵,各個鍵的操作狀態(tài)由CPU 4隨時進行掃描, 其中模式切換鍵執(zhí)行在作為數碼照相機1的基本動作模式即拍攝用錄像模式與記錄圖像 的顯示再現模式之間的切換。RAM 15是CPU 4的工作存儲器。傾斜傳感器12是檢測水平方向的重力加速度的加速度傳感器,當拍攝圖像保持 在水平時,也就是,在以拍攝光軸(光學系統(tǒng)塊2的光軸)為中心沒有轉動的狀態(tài)下,將檢 測出的水平方向的重力加速度設為0,以此方式在未圖示的數碼照相機1的本體中進行設置。傾斜傳感器12作為本發(fā)明的獲得單元發(fā)揮所用,在從照相機本體的前面看去照 相機自身向右轉動的方向(順時針方向)傾斜時,檢測出重力加速度為正的值,照相機本體 向左轉動的方向(逆時針方向)傾斜的時候,檢測出重力加速度為負的值,這些值作為表示 相對于照相機本體(或者是視角)的水平方向的傾斜角度(以拍攝光軸為中心的轉動角 度)和表示傾斜方向的傾斜信息,向CPU 4輸出。程序存儲器14存儲著CPU 4對上述各部的控制所必需的控制程序,特別是與本發(fā) 明相關的程序,以及CPU 4在AE控制、AF控制中使用的各種數據。CPU 4基于上述控制程 序,將RAM 15作為工作存儲器,執(zhí)行隨后所述的處理,以實現作為本發(fā)明的轉動處理單元、 變化量限制單元、最大修正量限制單元、轉動中止單元的功能。程序存儲器14是能夠重寫存儲數據的非易失性存儲器,除了上述程序和數據之 外,也可以存儲根據需要由用戶所作的變更或自動變更的、與數碼照相機1的各種功能相 關的各種設定信息。接著,描述在以上所構成的數碼照相機1中,將運動圖像拍攝用的錄像模式設定 為動作模式時的本發(fā)明的相關操作。圖2是示出在錄像模式中CPU 4執(zhí)行錄像處理的順序 的流程圖,圖3A、3B、3C、3D是涉及該錄像模式的時序圖。此外,在下面的描述中,為方便起 見,在錄像模式中記錄的運動畫面文件(MPEG文件)中,G0P(Group Of Picture)作為運動
5圖像再現時的隨機存取的最小單位,如圖3B所示,由9幀量的圖像(I圖像、P圖像、B圖像) 所構成。首先,概略描述上述的錄像處理。在該實施方式的錄像處理中,相對于數碼照相機 1的水平方向的傾斜角度(以下僅稱為傾斜角度),在作為G0P開始的幀圖像的拍攝定時 上,被分別檢測出,對構成相同G0P的全部幀圖像,對應于檢測出的傾斜角度(傾斜檢測角 度)實施修正角度的轉動處理,將修正后的幀圖像作為運動圖像數據,即分別作為I圖像、 P圖像、B圖像的各個圖像,進行編碼并記錄。此時,相對于數碼照相機1的水平方向的傾斜角度,在未達到預定的修正最小角 度的情況下不執(zhí)行轉動處理,此外,在一次的轉動處理時,將最大的轉動量(修正量)限制 在預定的最大修正量之內,進一步地,將G0P間的轉動量(修正量)的變化限制在預定的 容許變化量之內。此外,在該實施方式中,上述的修正最小角度為“1度”,最大修正量為“8 度”,容許變化量為“4度”。下面根據圖2來描述錄像處理的具體的順序。也就是在數碼照相機1中設定錄像 模式的狀態(tài)下,當按下快門按鍵時,CPU 4開始錄像處理,首先對在隨后描述的處理中使用 的規(guī)定的參數的值進行初始化(步驟S1)。具體地,作為用于知曉目前的幀是從G0P的第 幾個圖像中獲取的幀幀計數值FC,將其最大值設定為“9”,并且將上次修正值ZH設定為“0 度”,其中該上次修正值是以幀圖像的上次轉動處理中使用的修正值并且是包括符號的角 度。然后,每當對應于規(guī)定的幀頻(例如60fps)的幀圖像的取得定時到來(步驟S2 ; 是是),從圖像處理部8中取得1幀量的YUV數據的幀圖像(步驟S3),在該時間點,對上述 幀計數值FC進行增量(步驟S4)。在錄像處理的開始之初,由于增量之后的幀計數值FC變?yōu)椤?0”(步驟S5 ;是),因 此,直接把幀計數值FC變?yōu)椤?1”(步驟S6),表示獲得了 G0P開始圖像的幀(以下稱為G0P 的開始幀),然后實行以下的處理。首先,在其時間點,基于傾斜傳感器12檢測出的上述重力加速度,計算照相機自 身的傾斜角度KS(步驟S7)。如圖5所示,將水平方向的重力加速度作為一條邊,根據三角 形的斜邊和對邊的比,利用反三角函數計算求出傾斜角度KS。例如,傾斜傳感器12的檢測 結果為0.25G的情況下,從下述公式中計算傾斜角度KS。傾斜角度KS = arcsin(0.25)= 14. 48 度此外,圖5的虛線所示的矩形,是步驟S3取得的幀圖像100和幀圖像100的水平 方向的傾斜程度的示例,在傾斜傳感器12的檢測結果為0. 25G的情況下,圖示的傾斜是幀 圖像100所產生的。接著,CPU 4按照以下的順序,設定用于表示在該幀圖像的水平方向的傾斜修正中 使用的轉動方向和表示轉動量的修正值HK。首先,在上述傾斜角度KS的絕對值未達到前述 的修正最小角度“ 1度”的情況下,也就是傾斜角度KS是在比“-1度”大且比“+1度”小的 范圍內時(步驟S8 ;是),上述修正值HK設定為“0度”(步驟S9)。與此相對,在傾斜角度KS的絕對值為“1度”以上的情況下(步驟S8 ;否),首先, 作為修正值HK,設定將傾斜角度KS的正負符號反向了的角度值,也就是,設定表示轉動方 向和轉動量的角度值,其中該轉動方向和轉動量是該幀圖像中將水平方向的傾斜修正為0所必需的轉動方向和轉動量(步驟S10)。例如圖6A中所示,在該幀上記錄的圖像200的橫 軸px相對于實際的水平方向(x軸)存在著傾斜、其傾斜角度為a的情況下,如圖6B所示, 將使該橫軸px與實際的水平方向(x軸)一致所必需的角度值-a設定為修正值HK。接著,判斷設定的修正值HK與上次修正值ZH之間的差是否超過了上述的容許變 化量的“4度”(步驟S11)。而且,在錄像處理的開始之初的幀上,由于上次修正值ZH是“0 度”,因此,上述的差成為修正值HK的絕對值。然后,在修正值HK與上次修正值ZH的差超過“4度”的情況下(步驟S11 ;是),按 照將該差設為“4度”的方式調整修正值HK(步驟S12)。在相關的處理中,在修正值HK為 正的情況下,將上次修正值ZH加上“4度”所得的角度值作為新的修正值HK來再次設定,在 修正值HK為負的情況下,將從上次修正值ZH中減去“4度”所得的角度值作為新的修正值 HK來再次設定。進一步,將沒有進行上述調整的修正值HK或上述調整后的修正值HK作為對象,判 斷其絕對值是否超過作為上述最大修正量的“8度”,也就是判斷修正量HK是否比“_8度” 小且比“+8度”大,在修正值HK的絕對值超過“8度”的情況下(步驟S13 ;是),將修正值 HK的絕對值變更為“8度”(步驟S14)。也就是,在修正值HK為正的情況下,將修正值HK 變更為“+8度”,在修正值HK為負的情況下,將修正值HK變更為“_8度”。接著,CPU 4從步驟S3中取得的幀圖像中,剪切出預定的保留像素數區(qū)域,作為記 錄用的圖像(步驟S 15)。保留像素數區(qū)域,例如圖5中以實線所示的區(qū)域200,是與幀圖 像100 (有效像素范圍)具有同一個中心的規(guī)定的像素數目和縱橫比的區(qū)域。此外,圖5是 幀圖像100的縱橫比為4 3、保留像素數區(qū)域200的縱橫比為16 9的情況的示例。此后,CPU 4對剪切出的記錄用的圖像200,對應于在步驟S9、S12、S14的各個處 理中設定的修正值HK,執(zhí)行轉動處理,并向存儲器11存儲修正后的圖像(步驟S16)。艮口, 記錄用的圖像,在上述步驟S9、S12、S14的任意的處理中所設定的修正值HK所示的方向上, 進行了修正值HK所示的修正量轉動修正之后,送往CODEC 9中,在CODEC 9中編碼為I圖 像,并存儲在上述存儲器11中。然后,CPU 4將該幀所使用的上述修正值HK作為上次修正值ZH進行重新存儲(步 驟S17),之后返回到步驟S2,在下一個幀圖像的取得定時到來之后(步驟S2 ;是),從圖像 處理部8中取得新的幀圖像(步驟S3),在該時間點對幀計數值FC進行增量(步驟S4)。之后,在幀計數值FC再次達到“ 10”的期間內,也就是與G0P的第2個一第9個圖 像的拍攝定時相對應的幀(步驟S5 ;否)中,直接前進到上述的步驟S15,對記錄用的圖像 200執(zhí)行剪切,在該圖像200中進行與G0P的開始幀相同的修正值HK對應的轉動處理,向存 儲器11存儲修正后的圖像(步驟S16)。此外,在重復上述處理的過程中,當幀計數值FC再次達到“ 10”時,也就是取得下 一個G0P的開始幀的幀圖像之時,將幀計數值FC再次恢復為“1”以后(步驟S6),由上述 步驟S7-S14的處理獲得新的修正值HK之后,從幀圖像中剪切出記錄用的圖像200,對該圖 像200進行與新的修正值HK對應的轉動處理,將修正后的圖像存儲在存儲器11中(步驟 S15、S16),然后將上次修正值ZH更新為新的修正值HK (步驟S17)。之后,回到步驟S2,并且重復上述的處理,直到接到例如再次按下快門鍵等的錄像 終止指示為止。
圖3C、3D示出了上述錄像處理中照相機本體的傾斜角度KS的變化,以及上述修 正值HK的變化的一個例子。如圖所示,錄像時間中照相機本體的傾斜角度KS逐漸發(fā)生變 化,但是修正值HK,如前所述,在對應于每隔一定時間到來的、相當于G0P的開始幀的幀定 時A-E所檢測出的傾斜角度,來進行設定,這種修正值HK在由構成相同G0P的全部幀圖像 (I圖像、P圖像、B圖像)的轉動處理中使用。并且,在圖示的例子中,在以幀定時B作為開始幀的第2個G0P上使用的修正值 HK,由于在開始幀中照相機本體的傾斜角度不足“1度”,因此將其設定為“0度”。此外,在 以幀定時C作為開始幀的第3個G0P上使用的修正值HK,針對幀定時C的照相機本體的傾 斜角度為“6度”,通過將來自以前的修正值HK的變化量限制在上述的容許變化量,被設定 為“_4度”。接著,在以幀定時D作為開始幀的第4個G0P上使用的修正值HK,針對幀定時 D的照相機本體的傾斜角度為“10度”,通過限制在上述最大修正量,被設定為“_8度”。
圖4A、4B、4C是與圖3A、3C、3D對應的圖,它們示出了上述設定修正值HK時照相機 本體的傾斜角度KS的變化與記錄圖像(從幀圖像中剪切出圖像)的傾斜角度的變化之間 的關系。如上所述的該實施方式,在各G0P的開始幀上檢測出照相機本體的傾斜角度KS, 使用針對該檢測結果所設定的修正值HK (修正角度),對同一 G0P內的全部幀的圖像,實施 轉動方向和轉動量相同的轉動處理。為此,在照相機本體的傾斜角度KS急劇變化時,也就是在與G0P的一個周期相當 的時間內,除了照相機本體的傾斜角度KS極大地變化時之外,在通常的進行拍攝的狀態(tài) 下,能夠將構成運動圖像的各幀的圖像(記錄圖像)的水平方向伴隨著照相機本體的搖動 而變化時的變化幅度(搖動幅度)縮窄。因此,就可以在再現時易于看清,也就是提高了運動圖像的品質。同時,伴隨著照 相機本體的搖動的水平方向的變化(搖動)某種程度上被留下,就能夠確保在記錄的運動 圖像中包含拍攝者的運動的拍攝時的場面氣氛,也就是臨場感。結果,就能夠容易地得到例 如在親朋好友的聚會等上用戶希望得到的那種運動圖像。進一步,在運動圖像的記錄過程中,相比于以幀為單位來檢測照相機本體的傾斜 角度KS、以及計算與檢測出的傾斜角度相應的修正值HK (修正角度)的情況,能夠減輕運 動圖像的記錄過程中的數據處理負擔。即,例如不同于該實施方式,在CPU 4中基于規(guī)定 的程序,執(zhí)行構成運動圖像的各幀的圖像的壓縮編碼,也就是由執(zhí)行軟件編碼(software encoding)來構成,能減輕在運動圖像的記錄過程中的CPU 4的處理負擔。因此,在CPU 4 中,不用確保需要以上的高數據處理能力,這就能實現數碼照相機1的低成本化。此外,在該實施方式中,由于將G0P間的記錄圖像的轉動量的變化(修正值HK的 變化量)限制在規(guī)定的容許變化量之內,除了極短的時間內的變化之外,在照相機本體的 傾斜狀態(tài)發(fā)生較大變化時,能夠對于這種變化,流暢地追蹤各幀的圖像在水平方向上的傾 斜。由此,能持續(xù)確保臨場感,提高運動圖像的品質。此外,由于記錄圖像的1次轉動處理時的最大轉動量(修正量HK的最大值)被限 制在規(guī)定的最大修正量之內,由此除了極短時間內的變化之外,在照相機自身的傾斜狀態(tài) 發(fā)生較大變化時,能夠對于這種變化,流暢地追蹤各幀圖像在水平方向上的傾斜。這里,在該實施方式中,以MPEG的方式記錄運動圖像的情形下,在運動圖像中以
8GOP為單位檢測出照相機本體的傾斜角度,并且以G0P為單位在構成運動圖像的各幀的圖 像中,執(zhí)行相同內容的轉動處理,但是本發(fā)明也適用于以上述MPEG方式之外的方式來記錄 運動圖像的情形。例如,將一系列靜止圖像數據文件概括為AVI (Audio Video Interleave) 文件并進行記錄的Motion-JPEG方式等的其他的運動圖像記錄方式記錄運動圖像的情況 下,也是可行的。在這種情況下,以規(guī)定數目的 幀為單位檢測出照相機本體的傾斜角度,并 且在這種規(guī)定數目的幀的圖像中執(zhí)行相同內容的轉動處理即可。此外,與本實施方式相同的以MPEG方式記錄運動圖像的構成中,也可以不限制于 G0P,而是以規(guī)定數目的幀為單位來檢測出照相機本體的傾斜角度,并且在該規(guī)定數目的幀 的圖像中執(zhí)行相同內容的轉動處理。但是,如該實施方式所示,以G0P為單位檢測出照相機 自身的傾斜角度,并且以G0P為單位在構成運動圖像的各幀的圖像中,執(zhí)行相同內容的轉 動處理的方式,能夠更有效地壓縮運動圖像。也就是,在改變上述修正值HK的設定時的幀中的轉動處理之后的圖像,與前一幀 的圖像之間的水平方向的傾斜程度例如與后一幀圖像相比而言較大,與前一幀圖像之間的 相關性變低。但是,G0P的開始圖像是I圖像,是不使用幀間預測而只以該幀的信息進行編 碼(幀內編碼)的圖像,因此,即使與前一幀的圖像之間的相關性較低,也不會由此編碼后 的數據量沒有增加。所以,根據本實施方式的以G0P為單位進行的處理,能夠更有效地壓縮 運動圖像。此外,在這一點上,例如在以多個G0P為單位進行上述處理的情況下也是相同的。 另外,在G0P內的開始幀之外的幀位置上也存在著I圖像的情況中,以與相關的I圖像出現 的周期對應的多個幀為單位,進一步以同一 G0P內開始幀與出現I圖像的其他幀之間的多 個幀為單位,執(zhí)行上述處理的情形也是相同的。另外,在上述傾斜傳感器12中,不限制于該實施方式中的加速度傳感器,如果能 夠直接或間接地獲得與照相機自身的水平方向相對的傾斜角度(以拍攝光軸為中心的轉 動角度)以及傾斜方向,也可以使用任意的傳感器。而且,對于上述傳感器,不限制于照相 機自身,只要能夠至少在運動圖像的拍攝過程中獲得相對于視角的水平方向的傾斜角度和 傾斜方向,也是可以的。另外,也可以廢除傾斜傳感器12等,例如在CPU 4中執(zhí)行輪廓檢測和直線檢測等 的設定圖像處理,通過將上一次的拍攝圖像與本次的拍攝圖像相比較,計算出相對于水平 方向的視角的傾斜角度和傾斜方向。
權利要求
一種運動圖像記錄裝置,其特征在于,具備獲得單元,在運動圖像拍攝過程中,以多個幀為處理單位,獲得表示圖像相對于水平方向的傾斜方向和傾斜角度的傾斜信息;轉動處理單元,根據該獲得單元所獲得的傾斜信息所表示的傾斜方向和傾斜角度,對獲得了上述傾斜信息的處理單位的多個幀的圖像,分別實施轉動方向和轉動量相同的轉動處理,用于修正視角的傾斜;以及記錄單元,記錄由該轉動處理單元實施了轉動處理的運動圖像。
2.根據權利要求1所述的運動圖像記錄裝置,其特征在于,上述獲得單元,將是處理單位的規(guī)定數目的幀的開始幀作為獲得定時,來獲得上述的 傾斜信息。
3.根據權利要求1所述的運動圖像記錄裝置,其特征在于,具備編碼單元,將由上述轉動處理單元實施了轉動處理的多個幀的圖像通過編碼處 理進行編碼,該編碼處理包括以其它幀的圖像作為參考圖像對該幀進行編碼的幀間預測編碼,以 及只以該幀的信息進行編碼的幀內編碼,上述獲得單元將由上述編碼單元進行幀內編碼的圖像的幀作為獲得定時,來獲得上述 的傾斜信息。
4.根據權利要求3所述的運動圖像記錄裝置,其特征在于,上述編碼單元進行的多個幀的圖像的編碼處理是基于MPEG方式的編碼處理, 上述獲得單元以GOP為上述處理單位,獲得傾斜信息。
5.根據權利要求1所述的運動圖像記錄裝置,其特征在于,具備變化量限制單元,將上述轉動處理單元對上述處理單位的多個幀的圖像分別實 施轉動處理時的轉動量的、在時間上前后的上述處理單位之間的最大變化量限制在規(guī)定的 容許變化量之內。
6.根據權利要求1所述的運動圖像記錄裝置,其特征在于,具備最大修正量限制單元,將上述轉動處理單元對上述處理單位的多個幀的圖像分 別實施轉動處理時的轉動量限制在規(guī)定的最大修正量以下。
7.根據權利要求1所述的運動圖像記錄裝置,其特征在于,具備轉動中止單元,在上述獲得單元獲得的傾斜信息所表示的傾斜角度未達到修正 最小角度時,中止上述轉動處理單元進行的上述處理單位的多個幀的圖像的轉動處理。
8.一種圖像傾斜修正方法,其特征在于, 包括在運動圖像的拍攝過程中,以多個幀作為處理單位,獲得表示相對于視角的水平方向 的傾斜方向和傾斜角度的傾斜信息的步驟;根據由所獲得的傾斜信息所表示的傾斜方向和傾斜角度,對構成運動圖像的、獲得了 上述傾斜信息的處理單位的多個幀的圖像,分別實施轉動方向和轉動量相同的轉動處理, 來修正視角的傾斜的步驟;以及記錄實施了轉動處理的運動圖像的步驟。
全文摘要
一種運動圖像記錄裝置,具備獲得單元,用于在運動圖像拍攝過程中,以多個幀為處理單位,獲得表示圖像相對于水平方向的傾斜方向和傾斜角度的傾斜信息;轉動處理單元,對應于該獲得單元所獲得的傾斜信息所表示的傾斜方向和傾斜角度,對于上述傾斜信息所獲得的作為處理單位的多個幀圖像,分別實施轉動方向和轉動量相同的轉動處理,用于修正視角的傾斜;以及記錄單元,記錄該轉動處理單元實施了轉動處理的運動圖像。
文檔編號H04N1/387GK101848328SQ201010180888
公開日2010年9月29日 申請日期2010年3月25日 優(yōu)先權日2009年3月27日
發(fā)明者加藤芳幸 申請人:卡西歐計算機株式會社