JP5464926B2 - Image processing apparatus and image processing method - Google Patents
Image processing apparatus and image processing method Download PDFInfo
- Publication number
- JP5464926B2 JP5464926B2 JP2009155974A JP2009155974A JP5464926B2 JP 5464926 B2 JP5464926 B2 JP 5464926B2 JP 2009155974 A JP2009155974 A JP 2009155974A JP 2009155974 A JP2009155974 A JP 2009155974A JP 5464926 B2 JP5464926 B2 JP 5464926B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- frame
- area
- selected frame
- display area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明は画像処理装置および画像処理方法に関し、特に、一旦記録した動画像の中から所望のフレームを静止画として記録するために用いて好適な技術に関する。 The present invention relates to an image processing apparatus and an image processing method, and more particularly to a technique suitable for use in recording a desired frame as a still image from a once recorded moving image.
従来、動画や静止画を撮影してメモリカードなどの記録媒体に記録するビデオカメラが知られている。
また、近年では、撮像素子の画素数の増加などにより高精細な動画像を撮影できるようになっているため、一旦記録した動画像の中から所望のフレームを静止画として記録する機能を持つビデオカメラが登場している。
2. Description of the Related Art Conventionally, a video camera that captures moving images and still images and records them on a recording medium such as a memory card is known.
In recent years, a high-definition moving image can be taken due to an increase in the number of pixels of an image sensor, etc., and thus a video having a function of recording a desired frame as a still image from a once recorded moving image. A camera has appeared.
この様に、一旦記録した動画像のうちの一画面を静止画として取り出す際、ユーザが指定した画面の前後の画面を表示し、所望の画面を選択しやすくする技術も考えられている(例えば、特許文献1参照)。 In this way, when one screen of a recorded moving image is taken out as a still image, a technique for displaying the screens before and after the screen specified by the user to make it easier to select a desired screen is also considered (for example, , See Patent Document 1).
前述した特許文献1により提案されたビデオプリンタや、ハンディ型のビデオカメラでは、一般に、液晶パネルなどの表示画面のサイズはせいぜい2、3インチ程度である。そのため、動画像から静止画を取り出す際に、ユーザが指定した画面の前後の画面を一覧表示しても、各画像のサイズが小さいので、内容を確認しづらい、という問題があった。 In the video printer and the handy type video camera proposed by Patent Document 1 described above, the size of a display screen such as a liquid crystal panel is generally about 2 to 3 inches at most. Therefore, when taking out a still image from a moving image, there is a problem that even if a list of screens before and after the screen designated by the user is displayed, the size of each image is small and it is difficult to confirm the contents.
このため、ユーザは、表示画面に一覧表示された縮小画像のうち、選択した画像を改めて拡大表示させ、所望の画像かどうかを確認する必要があり、使い勝手が悪いものであった。 For this reason, it is necessary for the user to enlarge the selected image among the reduced images displayed as a list on the display screen to confirm whether the image is a desired image, which is inconvenient.
本発明はこの様な問題を解決し、動画像のうちの一画面を選択して静止画像として取り出す際に、所望の画面を簡単に選択できるようにすることを目的とする。 An object of the present invention is to solve such a problem and to easily select a desired screen when selecting one screen of a moving image and taking it out as a still image.
本発明の画像処理装置は、動画データ中のフレームを選択する選択手段と、前記選択されたフレームの画像における一部の領域を指定領域として指定する指定手段と、前記選択されたフレームの画像における前記指定領域に基づいて、前記動画データ中の前記選択されたフレームの前または後のフレームの画像における一部の領域を表示領域として決定する決定手段と、前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示するように制御する制御手段と、を有し、前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段は、前記選択されたフレームの画像における前記指定領域の変更が可能であり、前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段により前記指定領域が変更された場合には、前記決定手段は、前記変更された指定領域に基づいて、前記選択されたフレームの前または後のフレームの画像における前記表示領域を決定し、前記制御手段は、前記選択されたフレームの画像と、前記変更された指定領域に基づいて決定された前記表示領域の画像とを表示するように制御することを特徴とする。
The image processing apparatus of the present invention includes a frame to that selection means select in moving image data, and specifying means to specify as the designated region a partial area in the selected frame of the image, which is the selected based on the specified area in the frame of the image, and determine means that determine a partial area as the display area of the image before or after the frame of the selected frame in the video data, pre-Symbol and images of the selected frames, and a control means for controlling to display the image of said determined the display area, an image of the selected frame, the determined of the display region In the state where the image is displayed, the designating unit can change the designated area in the image of the selected frame, and the image of the selected frame is determined. In the state where the image of the display area is being displayed, if the designated area is changed by the designation means, the determining means may determine the selected frame based on the changed designated area. The display area in the image of the previous or subsequent frame is determined, and the control means displays the image of the selected frame and the image of the display area determined based on the changed designated area. It is characterized by controlling as follows.
本発明によれば、動画像ストリームの中から所定のフレームを選択するときに、時系列に並べられた所定数のフレームから所望のフレームを選択することができ、所望の画面を簡単に選択することができる。 According to the present invention, when a predetermined frame is selected from a moving image stream, a desired frame can be selected from a predetermined number of frames arranged in time series, and a desired screen can be easily selected. be able to.
以下、本発明の実施形態を説明する。本発明はビデオカメラ、デジタルスチルカメラ、携帯電話、パーソナルコンピューターなどの動画像もしくは静止画像を編集可能な機器に対して適用が可能である。
(第1の実施形態)
図1は、本発明を適用した静止画像や動画像を光ディスクやメモリカード等の記録媒体に記録する機能を備えたビデオカメラ100の構成例を示すブロック図である。
図1に示すように、本実施形態のビデオカメラ100は撮像部101、映像信号処理部102、音声信号処理部103、マイク104、システム制御部105、フレームメモリ106、顔検出部107を備える。さらに、動画符号化部108、静止画符号化部109、アナログフロントエンド(アナログFE)110、操作部111、表示部112、フラッシュメモリ113、ストリームバッファ114および多重化処理部115などを備えている。また、本実施形態では、光ディスク116に対して後述の様に動画や音声を記録再生するが、もちろん、これ以外の記録媒体を用いる構成でもよい。
Embodiments of the present invention will be described below. The present invention can be applied to a device capable of editing a moving image or a still image such as a video camera, a digital still camera, a mobile phone, and a personal computer.
(First embodiment)
FIG. 1 is a block diagram illustrating a configuration example of a
As shown in FIG. 1, the
図1において、撮像部101は、被写体像を電気信号に変換するものであり、動画像や静止画像の撮影機能を有する。映像信号処理部102は、撮像部101で得られた映像信号にA/D変換および適切な画像処理を施すものである。マイク104は、外部の音声を取り込むものであり、音声信号処理部103はマイク104で得られた音声信号にA/D変換および適切な信号処理を施すものである。
In FIG. 1, an
システム制御部105は、フラッシュメモリ113に記録されているプログラムを実行し、各種処理を行う。フレームメモリ106は、記録時においては撮影して得られた映像・音声データを符号化・多重化するまで一時記憶し、再生時においては多重分離・復号化された映像・音声データを出力するまで記憶するものである。
The
顔検出部107は、フレームメモリ106に一時保持された画像データを処理し、人間の顔を検出し、その位置や大きさを特定する機能を有する。顔検出のアルゴリズムに関しては、肌色検出、目鼻口検出、顔の輪郭検出等、既知の技術を用いることができるので、詳細な説明を省略する。顔認識部119は、顔検出部107により検出された顔が誰の顔であるかの特定をするものである。
The
動き検出部118は、フレーム間の動きを検出する。本実施形態においては、フレームメモリ106に保存されたフレームと他のフレーム、例えば最新フレームとの間で動きベクトルを算出し、動きベクトルから動き量と動く方向を検出する。動画符号化部108は、ビデオデータ・音声データを圧縮符号化するものである。静止画符号化部109は、非圧縮画像データを、JPEG等所定の圧縮方式に従って圧縮符号化するものである。
The
アナログフロントエンド110は、光ディスク116に対して読み取り・書き込みを行うものである。操作部111は、ユーザからの操作を受け付けて、ビデオカメラ100を操作するためのものである。表示部112は液晶パネルを有し、記録時は撮像部101で撮影した画像を表示し、再生時は再生映像を表示する。また、ビデオカメラ100に対する設定メニュー等を表示する機能を有する。なお、本実施形態では、表示部112における液晶パネルのサイズを3インチ程度とする。
The
フラッシュメモリ113は、電源OFF状態でも保持する必要のある情報を記憶するために用いられる。また、撮影中のバッテリ外しなどが発生した時に撮影可能な状態に復帰するため必要な情報の格納にも使用される。RAM117は、システム制御部105が使用する情報を一時的に保存しておくためのメモリである。
The
ストリームバッファ114は、多重化されたストリームデータを保持するためのものである。多重化処理部(マルチプレクサ・デマルチプレクサ)115は、記録時は圧縮符号化された映像・音声データを多重化してストリームデータを生成し、再生時はストリームデータを多重分離して映像・音声データを生成する。光ディスク116は、DVD―RやDVD―RW等の記録可能なメディアであり、これらのメディアに対して映像や静止画像が記録・再生される。
The
前述のような構成により、本実施形態においては、動画像の撮影時には、撮像部101で得られた電気信号は映像信号処理部102においてデジタルデータに変換され、フレームメモリ106にバッファリングされる。フレームメモリ106には、直前のフレームの画像情報も保持されており、動き検出部118により、2つのフレーム間の動きが検出される。動き検出部118により検出された動きの情報は、システム制御部105によりフレームの画像情報に付加される。
With the above-described configuration, in the present embodiment, when capturing a moving image, the electric signal obtained by the
また、動きの情報の付加と同時に、マイク104より取得した音声信号は音声信号処理部103においてデジタルデータに変換され、フレームメモリ106にバッファリングされる。フレームメモリ106に格納された映像・音声データは、動画符号化部108によってそれぞれ圧縮され、多重化処理部115において多重化を施された後、ストリームデータとしてストリームバッファ114に保持される。
Simultaneously with the addition of motion information, the audio signal acquired from the
システム制御部105は、ストリームバッファ114内に保持されているストリームデータを、アナログフロントエンド110によって光ディスク116へ書き込むよう制御する。本実施形態では、動画、音声データはファイルとして光ディスク116に記録される。また、撮影開始の指示から撮影停止の指示までの間に光ディスク116に記録された一連のシーンの動画、音声を一つのファイルとして管理する。
The
静止画の撮影時には、撮像部101で得られた電気信号は映像信号処理部102においてデジタルデータに変換され、フレームメモリ106にバッファリングされる。
静止画符号化部109は、フレームメモリ106に格納された映像データを、システム制御部105から指示された符号化パラメータで符号化を行う。静止画符号化部109により符号化された静止画データは、ストリームバッファ114に保持される。そして、アナログフロントエンド110により、光ディスク116に記録される。本実施形態では、1回の静止画撮影指示によって記録する1画面の静止画を一つのファイルとして管理する。
At the time of shooting a still image, the electric signal obtained by the
The still
操作部111は、図2に示す様に、十字キー301、決定ボタン302、戻りボタン303、メニュー呼び出しボタン304、再生ボタン305、後戻りボタン306、先送りボタン307、停止ボタン308などがある。これらのボタンは記録再生でボタンに割り振る機能を変更することが可能である。これらのボタンを用いてユーザは記録・再生の指示などの操作を行う。
As shown in FIG. 2, the
表示部112は、撮像部101によって生成された被写体像、あるいは光ディスク116内のデータを再生するときには再生画像を表示する液晶パネルを有している。また、表示部112は、本実施形態のビデオカメラ100に対する設定を行うために必要なメニュー表示等の機能も有する。なお、再生時、アナログフロントエンド110によって光ディスク116から読み取ったデータはストリームバッファ114に格納され、システム制御部105により復号化される。
The
復号化されたデータは、多重化処理部115において映像ストリームと音声ストリームに分離(展開)されてフレームメモリ106に格納される。展開された映像・音声データは、映像信号処理部102および音声信号処理部103によって適切な信号処理を施した後、表示部112の液晶パネルやスピーカー(図示しない)からそれぞれ出力される。
The decoded data is separated (expanded) into a video stream and an audio stream in the
次に、図3のフローチャートを用いて動画像から所定のフレームを選択して保存するまでの処理手順の一例を説明する。ユーザは、操作部111を操作することにより、光ディスク116に記録された動画の中から所望のフレームを静止画として記録するための処理を指示することができる。
ユーザの支持により、処理が開始されると、ステップS201において、光ディスク116に記録された動画像ファイルの代表画像(サムネイル)を表示部112に表示する。そして、ユーザが操作部111を操作して、所望の動画像ファイルが選択されるまで待機する。なお、本実施形態では、動画ファイルの代表画像を縮小画像にして複数枚ならべて所定数表示させるが、その他の表示方法を用いてもよい。本実施形態においては、システム制御部105が表示制御を行い、表示部112に種々の画面を表示するようにしている。
Next, an example of a processing procedure until a predetermined frame is selected from a moving image and stored will be described using the flowchart of FIG. The user can instruct a process for recording a desired frame as a still image from the moving images recorded on the
When the process is started with the support of the user, the representative image (thumbnail) of the moving image file recorded on the
ステップS201において動画像ファイルが選択されると、次に、ステップS202に進む。ステップS202においては、システム制御部105は、ステップS201で選択された動画像ファイルの再生を行う。この際、動画像ファイルが符号化されていれば復号化を行い、表示部112の液晶パネルに再生された動画像を表示する。その後、ステップS203に進む。
If a moving image file is selected in step S201, the process proceeds to step S202. In step S202, the
ステップS203においては、所望のフレームが表示部112に表示された際に、ユーザが操作部111を操作して、動画再生を一時停止させるまで待機する。本実施形態においては、ユーザの操作により動画再生が一時停止された場合、所定の時間経過してから次のステップS204に移行するようにしている。したがって、ユーザは表示部112に表示されたフレームが所望のフレームでなかった場合には、操作部111により一時停止の解除やコマ送り等を行うことにより、所望のフレームを確実に選択することができる。表示部112に表示されたフレームが所望のフレームであり、一時停止の状態が所定の時間経過するとステップS204に移行する。
In step S203, when a desired frame is displayed on the
ステップS204においては、図6に示すような領域選択モードへ移行し、メニュー画面の呼び出しが行われる。領域選択モードにおいて表示されたフレームを基準フレームとして以降の処理が行われる。図6に示すように、領域選択モードの画面は、少なくともS203で選択された基準フレーム404を表示する領域と基準フレーム404内の領域を指定する領域指定枠601で構成される。
In step S204, the area selection mode as shown in FIG. 6 is entered and a menu screen is called. Subsequent processing is performed using the frame displayed in the region selection mode as a reference frame. As shown in FIG. 6, the screen in the area selection mode includes at least an area for displaying the
ステップS205においては、ユーザが操作部111を操作して、フレーム内の所望の座標とサイズで領域が選択されるまで待機する。ここで、ユーザにより行われる選択操作の一例を具体的に説明する。まず、十字キー301を操作して領域指定枠601の位置を指定し、決定ボタン302で位置を確定する。次に、十字キー301を操作して領域指定枠601の大きさを指定し、決定ボタン302で大きさを確定する。システム制御部105は、ユーザの操作により確定された位置と大きさを基に基準フレーム404内の領域指定枠601を更新する。ここでは、領域の指定は矩形で行っているが、例えば円や任意の多角形で選択してもよい。
In step S205, the user operates the
ステップS206においては、システム制御部105は顔検出部107からの情報を基に、ステップS205で選択された領域指定枠601の中に顔が存在するかの判断を行う。この判断の結果、顔が存在する場合はステップS207に進み、システム制御部105は顔が検出された位置と大きさをRAM117へ格納する。また、顔が存在しない場合はステップS208に進む。
In step S206, the
ステップS207においては、ステップS206で検出した顔が前後フレームにも存在するか否かの解析を行う。このステップS207の顔解析処理により、前後フレームで顔の位置が変更になったときにでも顔を中心とした画像を表示できるようになる。システム制御部105は、ステップS203で選択された基準フレームを中心とした前のフレーム、または後ろのフレームを所定数、復号した状態でストリームバッファ114に格納する。
In step S207, it is analyzed whether the face detected in step S206 is also present in the previous and next frames. By the face analysis process in step S207, an image centered on the face can be displayed even when the position of the face is changed in the preceding and following frames. The
図4は、動画像ファイルを構成するフレームを再生方向に対し、時系列に並べたもので、ステップS203で選択されたフレームが図4中のフレーム404であるとする。
FIG. 4 shows the frames constituting the moving image file arranged in time series with respect to the playback direction, and it is assumed that the frame selected in step S203 is the
次に、ステップS207で行われる解析の手順を図5のフローチャートと、図4とを用いて説明する。
ステップS501においては、基準フレーム404の次フレーム405を解析フレームとする。次に、ステップS502において、解析フレーム405の顔検出処理を行う。ステップS502の顔検出処理の結果、顔が検出されなかったときには処理を終了させる。また、顔が検出されたときには顔の位置と大きさをRAM117へ格納する。フレーム内に顔が複数検出されたときには顔認識部119により検出された顔の認識を行い、ステップS206で検出した顔と同一の顔であるか否かの判断を行う。
Next, the analysis procedure performed in step S207 will be described with reference to the flowchart of FIG. 5 and FIG.
In step S501, the
ステップS502の処理を終了したら、次に、ステップS503に移行する。ステップS503においては、解析したフレームが所定数であるかの判断を行う。この判断の結果、所定数のフレームに対して処理が完了していれば解析を完了とする。また、完了していなければステップS501へ移行し、次のフレームを解析対象のフレームとして選択する。基準フレーム404から再生方向への解析が終了したら基準フレーム404から再生方向と反対方向に対しても同様の解析を行う。
When the process of step S502 is completed, the process proceeds to step S503. In step S503, it is determined whether the number of analyzed frames is a predetermined number. As a result of this determination, if the processing is completed for a predetermined number of frames, the analysis is completed. If not completed, the process proceeds to step S501, and the next frame is selected as a frame to be analyzed. When the analysis from the
ステップS208においては、ステップS203で選択された基準フレーム404の前後フレームの動きを解析する。このステップS208の処理を行うことにより、カメラがパン、ズーム、チルトしたときでもステップS205で指定した領域を、どのフレームでも確認することが可能となる。
In step S208, the motion of the frames before and after the
ステップS208において行われる解析処理においては、記録時に動画像ストリームに付加されて記録された動きの情報を取得し、ステップS205で選択された領域が前後のフレームのどの領域に相当するかの解析を行う。画像ストリーム内に動きの情報が存在しないときには動き検出部118により解析対象となるフレームの前後のフレームから動きの情報を取得すればよい。ステップS207、またはステップS208の処理が終るとステップS209に移行する。
In the analysis process performed in step S208, motion information added to the moving image stream at the time of recording is recorded, and analysis is performed to determine which region of the previous and subsequent frames corresponds to the region selected in step S205. Do. When there is no motion information in the image stream, the
ステップS209においては、前後フレームの表示領域の確定を行う。これは、システム制御部105が、ステップS207もしくはステップS208において解析された情報を基に、前後フレーム内の表示する領域を決定する領域決定処理である。この場合、顔が検出されたときには検出された顔を中心に、S205で選択された領域の大きさに従い、前後のフレームから一部を抽出して表示する。また、顔が検出されなかったときにはステップS208で取得した動きに関する情報を基に、前後のフレームにおいて、検出した動きの分だけ表示する領域を移動する。その後、移動した領域を抽出して表示する。
In step S209, the display area of the previous and subsequent frames is determined. This is a region determination process in which the
次に、ステップS210において、前後フレームの表示を行う。前後フレームの表示画面の一例を図7に示す。これは、図4の動画像ストリームに対して解析を行った結果を表示したものである。表示部112には、少なくともステップS203で選択された基準フレーム404を表示する領域と、前後フレームの一部の領域を拡大した画像を表示する領域がある。
Next, in step S210, the previous and next frames are displayed. An example of the display screen of the front and rear frames is shown in FIG. This is a display of the result of analyzing the moving image stream of FIG. The
図7の701から707は図4の401から407のフレームに対して、ステップS207、ステップS208の処理を行い、顔を中心とした領域を抽出して表示させたものである。ここでは、ステップS203で選択されたフレームを中心とした前後3フレームしか表示させていないが、前後フレームを何枚表示させてもよい。なお、顔が存在しないときにはステップS208の結果に基づいて前後フレームの所定の領域を表示する。
次に、ステップS211において領域は決定されたか否かを判断する。この判断は、領域指定枠601で指定した領域が所望の領域であるかに基いて行われる。この判断の結果、領域が所望のものであれば次のステップS212へ移行する。一方、所望の領域では無い時にはステップS205へ戻る。そして、S205にて再度領域の位置、大きさが変更されると、それに合わせて、前後フレームから抽出、表示する領域も変更される。
Next, it is determined whether or not an area has been determined in step S211. This determination is made based on whether the area designated by the
ステップS212においては、表示部112に表示された動画像ストリーム内の任意のフレームを選択するフレーム選択が行われるまで待機する。ここでは、ユーザが操作部111内の十字キー301により、図7のカーソル700を移動させ、図7に表示されたフレームの中から所望のフレームが選択されるまで待機する。所望のフレームが選択されたらステップS213に進む。
In step S212, the process waits until frame selection for selecting an arbitrary frame in the moving image stream displayed on the
ステップS213においては、選択フレームの拡大表示を行う。例えば、ステップS212で選択されたフレームが、図7中の画像701であったとする。システム制御部105は、図8に示すように、画像701を拡大し、表示部112に表示する。このように、画像701を拡大して表示することによって、ユーザは選択したフレームが所望のものであるか否かを正確に確認することが可能となる。
In step S213, the selected frame is enlarged and displayed. For example, assume that the frame selected in step S212 is the
ステップS214においては、全体の画角を確認するために、選択したフレームのすべての領域を表示部112へ表示させる選択フレームの全体表示を行う。画像701は、フレーム401の顔を中心とした領域の拡大画像である。よって、表示部112にはフレーム401が全画面表示されることになる。
In step S214, the entire selected frame is displayed so that the entire area of the selected frame is displayed on the
ステップS215においては、ステップS212で選択されたフレームを保存する画像保存処理を行う。この画像保存処理は、ユーザの指示に基いて行われる。システム制御部105は、静止画符号化部109を制御して、選択されたフレームのデータをストリームバッファ114から読み出し、を所定の静止画のフォーマット、例えばJPEGなどの画像フォーマットに符号化する。また、アナログフロントエンド110を制御して、符号化した静止画を光ディスク116へ保存する。
In step S215, image storage processing for storing the frame selected in step S212 is performed. This image storage process is performed based on a user instruction. The
ユーザが操作をする操作画面は、操作部111の戻るボタン303をクリックすることにより、一つ前の操作画面に戻ることが可能である。また、メニュー呼び出しボタン304を押すと、表示部112にフレームの選択や領域の選択などの移行を可能とする操作画面が表示される。さらに、十字キー301によって表示された操作画面を選択することによって任意の操作画面に移行することが可能である。
The operation screen operated by the user can be returned to the previous operation screen by clicking the
なお、前述したフローチャートでは、ステップS211で領域が所望のものでなかったときにはステップS205に戻る処理手順について説明したが、図7の画面で、領域の指定を行わせてもよい。十字キー301によって領域指定枠601を操作することにより画像704は随時更新される。画像704が更新されるとシステム制御部105は更新された領域を基に前後フレームの解析を行い、画像701〜703、705〜707も随時更新される。
なお、本実施形態では、動画再生中に選択されたフレームの前後の画面を表示していたが、例えば、選択されたフレームが動画の先頭、或いは最後などの場合は、選択されたフレームの前又は後のフレームのみを表示するようにしてもよい。
また、選択されたフレームが動画像の途中であっても、選択されたフレームの前、或いは後ろの所定数のフレームの一方を表示するようにしてもよい。
In the above-described flowchart, the processing procedure for returning to step S205 when the region is not desired in step S211 has been described. However, the region may be designated on the screen of FIG. By operating the
In the present embodiment, the screens before and after the selected frame are displayed during the playback of the moving image. For example, when the selected frame is at the beginning or end of the moving image, the screen before the selected frame is displayed. Alternatively, only the subsequent frame may be displayed.
Further, even if the selected frame is in the middle of the moving image, one of a predetermined number of frames before or after the selected frame may be displayed.
(第2の実施形態)
次に、図9のフローチャートを参照しながら本発明の第2の実施形態を説明する。
本発明は連続撮影をした静止画から所望の静止画を選択するときにも有効である。即ち、本実施形態のビデオカメラ100は、静止画撮影ボタンを操作している間、連続して複数の静止画を撮影する連写撮影機能を持つ。そして、この様に1回の操作で連写により記録された複数の静止画に対し、同じ静止画撮影操作による連写記録された静止画である旨の識別情報を各静止画ファイルに付加して記録する。ユーザは、操作部111を操作して、この連写された複数の静止画のうちの一つを選択するため、選択処理を指示することができる。図9は、この様に、連続撮影した静止画から所望の画像を選択する静止画選択手順の一例を示したフローチャートである。以下、動画像との違いのみを説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described with reference to the flowchart of FIG.
The present invention is also effective when a desired still image is selected from still images taken continuously. That is, the
ユーザの指示があると、ステップS901においては、光ディスク116に記録された静止画のうち、連写によって記録された静止画ファイルの代表画像を表示部112に表示する。そして、ユーザは操作部111を操作して、所望のファイルを選択する。静止画ファイルを表示部112に表示させるときには、静止画ファイルの代表画像を縮小画像にして複数枚ならべて表示させるのが好ましいが、その他の表示方法を用いてもよい。
When the user gives an instruction, in step S901, a representative image of a still image file recorded by continuous shooting among the still images recorded on the
ステップS902〜ステップS912までの処理は、動画のステップS204〜ステップS214の処理に相当する。なお、第1の実施形態においては、選択されたフレームの前後のフレーム内の領域を決定する領域決定処理を行っていたが、本実施形態においては、選択された静止画の前後の静止画内の領域を決定する領域決定処理を行う。 The processing from step S902 to step S912 corresponds to the processing from step S204 to step S214 for a moving image. In the first embodiment, the area determination process for determining the area in the frame before and after the selected frame is performed. However, in the present embodiment, in the still image before and after the selected still image. An area determination process for determining the area is performed.
ステップS912で画像の選択が完了したら、ステップS913に進み、選択された画像を所望の領域へコピーする処理を行う。ここでは、選択されたファイルをそのままコピーしてもよいし、ユーザの指定する所望のフォーマットに変化してからコピーを行ってもよい。以上、本発明に係る画像編集装置の実施形態の例について説明したが、本発明は前述した実施形態の例に限定されるものではなく、各種の態様を採用することができる。 When the selection of the image is completed in step S912, the process proceeds to step S913, and a process of copying the selected image to a desired area is performed. Here, the selected file may be copied as it is, or may be copied after changing to a desired format designated by the user. The example of the embodiment of the image editing apparatus according to the present invention has been described above, but the present invention is not limited to the above-described example of the embodiment, and various aspects can be adopted.
(本発明に係る他の実施の形態)
前述した本発明の実施の形態における画像処理装置を構成する各手段は、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
(Another embodiment according to the present invention)
Each means constituting the image processing apparatus according to the embodiment of the present invention described above can be realized by operating a program stored in a RAM or ROM of a computer. This program and a computer-readable recording medium recording the program are included in the present invention.
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。 In addition, the present invention can be implemented as a system, apparatus, method, program, storage medium, or the like, and can be applied to a system composed of a plurality of devices. Moreover, you may apply to the apparatus which consists of one apparatus.
なお、本発明は、前述した画像処理方法における各工程を実行するソフトウェアのプログラムを、システムあるいは装置に直接、あるいは遠隔から供給する。実施の形態では図3、図5、図9に示すフローチャートに対応したプログラムを供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。 In the present invention, a software program for executing each step in the above-described image processing method is supplied directly or remotely to a system or apparatus. In the embodiment, a program corresponding to the flowcharts shown in FIGS. 3, 5, and 9 is supplied. In addition, this includes a case where the system or the computer of the apparatus is also achieved by reading and executing the supplied program code.
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.
プログラムを供給するための記録媒体としては種々の記録媒体を使用することができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。 Various recording media can be used as a recording medium for supplying the program. For example, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD- R).
100 DVDビデオカメラ、101 撮像部、102 映像信号処理部、103 音声信号処理部、104 マイク、105 システム制御部、106 フレームメモリ、107 顔検出部、108 動画符号化部、109 静止画符号化部、110 アナログフロントエンド、111 操作部、112 表示部、113 フラッシュメモリ、114 ストリームバッファ、115 多重化処理部、116 光ディスク、117 RAM、118 動き検出部、119 顔認識部
100 DVD video camera, 101 imaging unit, 102 video signal processing unit, 103 audio signal processing unit, 104 microphone, 105 system control unit, 106 frame memory, 107 face detection unit, 108 video encoding unit, 109 still
Claims (7)
前記選択されたフレームの画像における一部の領域を指定領域として指定する指定手段と、
前記選択されたフレームの画像における前記指定領域に基づいて、前記動画データ中の前記選択されたフレームの前または後のフレームの画像における一部の領域を表示領域として決定する決定手段と、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示するように制御する制御手段と、を有し、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段は、前記選択されたフレームの画像における前記指定領域の変更が可能であり、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定手段により前記指定領域が変更された場合には、前記決定手段は、前記変更された指定領域に基づいて、前記選択されたフレームの前または後のフレームの画像における前記表示領域を決定し、前記制御手段は、前記選択されたフレームの画像と、前記変更された指定領域に基づいて決定された前記表示領域の画像とを表示するように制御することを特徴とする画像処理装置。 A selection means for selecting a frame in the video data;
Designating means for designating a partial area in the image of the selected frame as a designated area;
Determining means for determining, as a display area, a partial area in an image of a frame before or after the selected frame in the moving image data based on the designated area in the image of the selected frame;
Control means for controlling to display the image of the selected frame and the image of the determined display area;
In the state where the image of the selected frame and the image of the determined display area are displayed, the designation unit can change the designation area in the image of the selected frame,
In the state where the image of the selected frame and the image of the determined display area are displayed, when the designated area is changed by the designation means, the decision means is changed. The display area in the image of the frame before or after the selected frame is determined based on the designated area, and the control means is based on the image of the selected frame and the changed designated area. An image processing apparatus that controls to display an image of the display area determined in step S1.
前記選択されたフレームの画像における一部の領域を指定領域として指定する指定工程と、
前記選択されたフレームの画像における前記指定領域に基づいて、前記動画データ中の前記選択されたフレームの前または後のフレームの画像における一部の領域を表示領域として決定する決定工程と、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示するように制御する制御工程と、を有し、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定工程では、前記選択されたフレームの画像における前記指定領
域の変更が可能であり、
前記選択されたフレームの画像と、前記決定された前記表示領域の画像とを表示している状態において、前記指定工程で前記指定領域が変更された場合には、前記決定工程において、前記変更された指定領域に基づいて、前記選択されたフレームの前または後のフレームの画像における前記表示領域を決定し、前記制御工程において、前記選択されたフレームの画像と、前記変更された指定領域に基づいて決定された前記表示領域の画像とを表示するように制御することを特徴とする画像処理方法。 A selection process for selecting a frame in the video data;
A designation step of designating a partial area in the image of the selected frame as a designated area;
A determination step of determining, as a display area, a partial area in an image of a frame before or after the selected frame in the moving image data based on the designated area in the image of the selected frame;
A control step of controlling to display the image of the selected frame and the image of the determined display area;
In the state in which the image of the selected frame and the image of the determined display area are displayed, the designation step can change the designated area in the image of the selected frame,
In the state where the image of the selected frame and the image of the determined display area are displayed, when the designated area is changed in the designation step, the change is performed in the decision step. Based on the designated area, the display area in the image of the frame before or after the selected frame is determined, and in the control step, based on the image of the selected frame and the changed designated area And an image processing method for controlling the display area to be displayed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009155974A JP5464926B2 (en) | 2009-06-30 | 2009-06-30 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009155974A JP5464926B2 (en) | 2009-06-30 | 2009-06-30 | Image processing apparatus and image processing method |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2011015061A JP2011015061A (en) | 2011-01-20 |
JP2011015061A5 JP2011015061A5 (en) | 2012-08-16 |
JP5464926B2 true JP5464926B2 (en) | 2014-04-09 |
Family
ID=43593548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009155974A Active JP5464926B2 (en) | 2009-06-30 | 2009-06-30 | Image processing apparatus and image processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5464926B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4300074B2 (en) * | 2003-07-23 | 2009-07-22 | 富士フイルム株式会社 | Still image extraction apparatus and still image extraction method |
JP4553134B2 (en) * | 2005-07-19 | 2010-09-29 | カシオ計算機株式会社 | Image generating apparatus and program thereof |
JP2008262416A (en) * | 2007-04-12 | 2008-10-30 | Olympus Imaging Corp | Image reproduction device, image reproduction program, recording medium and image reproduction method |
-
2009
- 2009-06-30 JP JP2009155974A patent/JP5464926B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011015061A (en) | 2011-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4877319B2 (en) | Image generating apparatus, program, image display method, and imaging method | |
JP5528008B2 (en) | Playback apparatus and playback method | |
JP4993012B2 (en) | Imaging apparatus and image processing apparatus | |
JP2006211324A (en) | Digital camera apparatus, method and program for reproducing image, and data structure | |
JP3790871B2 (en) | Image playback device | |
JP2009177345A (en) | Imaging apparatus | |
US8760541B2 (en) | Shooting apparatus and mode setting method for controlling a shooting mode of a shooting apparatus | |
JP5424300B2 (en) | Playback apparatus and program | |
JP6355333B2 (en) | Imaging apparatus, image processing apparatus, image processing method, and program | |
JP2006101076A (en) | Method and device for moving picture editing and program | |
JP5464926B2 (en) | Image processing apparatus and image processing method | |
JP5392244B2 (en) | Imaging apparatus, control method, and program | |
JP6248314B2 (en) | Imaging apparatus, captured image processing method, and imaging system | |
JP4942196B2 (en) | Image management apparatus and method | |
JP5010420B2 (en) | Image reproducing apparatus, program, and image reproducing method | |
JP6249771B2 (en) | Image processing apparatus, image processing method, and program | |
JP7214538B2 (en) | Imaging device and recording control method | |
JP5589615B2 (en) | Imaging device | |
JP5020705B2 (en) | Moving picture imaging apparatus and moving picture imaging method | |
JP2009100019A (en) | Recorder/reproducer | |
JP2007074276A (en) | Imaging apparatus | |
JP2017069596A (en) | Image processing device and method | |
JP2015192336A (en) | Image processing device and digital camera | |
JP2021061542A (en) | Imaging apparatus and control method for the same, and program | |
JP4767201B2 (en) | Image playback device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120629 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120629 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130903 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131112 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131203 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131224 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140121 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5464926 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |