JP4788607B2 - IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD - Google Patents
IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD Download PDFInfo
- Publication number
- JP4788607B2 JP4788607B2 JP2007006995A JP2007006995A JP4788607B2 JP 4788607 B2 JP4788607 B2 JP 4788607B2 JP 2007006995 A JP2007006995 A JP 2007006995A JP 2007006995 A JP2007006995 A JP 2007006995A JP 4788607 B2 JP4788607 B2 JP 4788607B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- thumbnail
- data
- recording
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Studio Devices (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明は、撮像装置、画像処理装置、画像処理方法、画像処理方法のプログラム及び画像処理方法のプログラムを記録した記録媒体に関し、例えばデジタルビデオカメラに適用することができる。本発明は、記録媒体への転送レートの低下により、サムネイル画像の記録を中止し、動画像のみを記録することにより、頭だしや編集ポイント探索に用いる頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができるようにする。 The present invention relates to an imaging apparatus, an image processing apparatus, an image processing method, a program for the image processing method, and a recording medium on which the program for the image processing method is recorded, and can be applied to, for example, a digital video camera. The present invention stops the recording of thumbnail images due to a decrease in the transfer rate to the recording medium, and records only moving images, thereby recording a thumbnail image for cueing used for head search and editing point search on the recording medium. In this case, a moving image can be reliably recorded even when the transfer rate to the recording medium temporarily decreases.
従来、デジタルビデオカメラ等の撮像装置では、動画像をMPEG(Moving Picture Experts Group)によりデータ圧縮して記録媒体に記録している。このMPEGでは、GOP(Group Of Pictures )単位で動画像を区切ってデータ圧縮処理している。 2. Description of the Related Art Conventionally, in an imaging apparatus such as a digital video camera, a moving image is data-compressed by MPEG (Moving Picture Experts Group) and recorded on a recording medium. In this MPEG, data compression processing is performed by dividing moving images in GOP (Group Of Pictures) units.
このような動画像の記録に関して、例えば特開2006−74690号公報には、所定ピクチャ毎に、頭だしや編集ポイント探索に用いる頭出し用のサムネイル画像を作成して記録媒体に記録する方法が提案されている。この特開2006−74690号公報に開示の手法によれば、この頭出し用のサムネイル画像を使用して所望するシーンを高速度で頭出しすることができ、またこの頭出し用のサムネイル画像を使用して編集ポイントを探索することができる。 Regarding recording of such a moving image, for example, Japanese Patent Laid-Open No. 2006-74690 discloses a method of creating a thumbnail image for cueing used for cueing or editing point search for each predetermined picture and recording it on a recording medium. Proposed. According to the technique disclosed in Japanese Patent Application Laid-Open No. 2006-74690, a desired scene can be cued at high speed using the cueing thumbnail image. You can use it to search for edit points.
しかしながら頭出し用のサムネイル画像を所定ピクチャ毎に作成して記録媒体に記録する場合、動画像のみを記録する場合に比して、記録媒体に記録するデータ量が増大することになる。これに対してこの種の撮像装置では、記録媒体への転送レートが一時的に低下する場合がある。 However, when a cueing thumbnail image is created for each predetermined picture and recorded on a recording medium, the amount of data recorded on the recording medium increases as compared with the case of recording only a moving image. On the other hand, in this type of imaging apparatus, the transfer rate to the recording medium may temporarily decrease.
すなわち例えばハードディスク装置では、加速度センサにより衝撃を検出してヘッドを退避させる場合があり、ヘッドを退避させた場合には、一時的に記録媒体への転送レートが低下する。またハードディスク装置、光ディスク装置等のディスク装置では、ライトリトライする場合もあり、この場合も、一時的に記録媒体への転送レートが低下することになる。またバッテリーの消費により電源電圧が低下し、記録系の回路が正常に動作しなくなる場合も予測され、この場合も、一時的に記録媒体への転送レートが低下する。また温度センサ、結露センサ等により異常を検出して記録媒体への記録を一時中断する場合もあり、この場合も、一時的に記録媒体への転送レートが低下する。 That is, for example, in a hard disk device, an impact may be detected by an acceleration sensor to retract the head, and when the head is retracted, the transfer rate to the recording medium temporarily decreases. In addition, in a disk device such as a hard disk device or an optical disk device, a write retry may be performed. In this case, the transfer rate to the recording medium is temporarily reduced. In addition, it is predicted that the power supply voltage is reduced due to battery consumption and the recording circuit does not operate normally. In this case, the transfer rate to the recording medium is temporarily reduced. In some cases, an abnormality is detected by a temperature sensor, a dew condensation sensor or the like, and recording on the recording medium is temporarily interrupted. In this case, the transfer rate to the recording medium is temporarily reduced.
従って頭出し用のサムネイル画像を所定ピクチャ毎に作成して記録媒体に記録する方法にあっては、このように一時的に記録媒体への転送レートが低下した場合に、動画像を記録できなくなる場合も予測され、直には適用できない問題があった。
本発明は以上の点を考慮してなされたもので、頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる撮像装置、画像処理装置、画像処理方法、画像処理方法のプログラム及び画像処理方法のプログラムを記録した記録媒体を提案しようとするものである。 The present invention has been made in consideration of the above points, and when recording a thumbnail image for cueing on a recording medium, even if the transfer rate to the recording medium temporarily decreases, An image pickup apparatus, an image processing apparatus, an image processing method, a program for the image processing method, and a recording medium on which the program for the image processing method is recorded can be proposed.
上記の課題を解決するため請求項1の発明は、撮像装置に適用して、動画像の画像データを取得する撮影部と、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、前記記録部における前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備えるようにする。
In order to solve the above-mentioned problem, the invention of
また請求項2の発明は、画像処理装置に適用して、動画像の画像データを取得する画像データ取得部と、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、前記記録部における前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備えるようにする。
Further, the invention of
また請求項10の発明は、画像処理方法に適用して、動画像の画像データを取得する画像データ取得のステップと、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、前記記録のステップにおける前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備えるようにする。
The invention of
また請求項11の発明は、画像処理方法のプログラムに適用して、動画像の画像データを取得する画像データ取得のステップと、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、前記記録のステップにおける前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備えるようにする。
The invention of
また請求項12の発明は、動画像の画像データを記録媒体に記録する画像処理方法のプログラムを記録した記録媒体に適用して、前記画像処理方法のプログラムは、前記動画像の画像データを取得する画像データ取得のステップと、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、前記記録のステップにおける前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備えるようにする。
The invention of
また請求項13の発明は、画像処理装置に適用して、動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得部と、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、前記画像データ取得部で取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部とを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成部で作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。
The invention according to
また請求項14の発明は、画像処理方法に適用して、動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップと、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。 The invention of claim 14 is applied to an image processing method to obtain image data of a moving image and image data acquisition step of acquiring image data of a thumbnail image for each predetermined picture of the image data of the moving image, A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of a moving image, the moving image image data acquired in the image data acquiring step, and the image data of the thumbnail image are recorded on the recording medium A recording step of recording the thumbnail image to the moving image image data, and allocating the thumbnail image data created in the thumbnail image creation step to a location where the thumbnail image is missing. The image data of the moving image and the image data of the thumbnail image are recorded
また請求項15の発明は、画像処理方法のプログラムに適用して、動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップと、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。
The invention of
また請求項16の発明は、動画像の画像データを記録媒体に記録する画像処理方法のプログラムを記録した記録媒体に適用して、前記動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップと、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。
The invention of
請求項1、請求項2、請求項10、請求項11、又は請求項12の構成によれば、記録媒体への転送レートの低下により、動画像及びサムネイル画像の双方を記録困難となった場合でも、動画像については、記録を継続することができ、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる。
According to the configuration of
また請求項13、請求項14、請求項15、又は請求項16の構成によれば、請求項1、請求項2、請求項10、請求項11、又は請求項12の構成により、一時的にサムネイル画像の記録を中止した記録媒体について、欠落したサムネイル画像の画像データを補うことができる。
According to the structure of
本発明によれば、頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる。 According to the present invention, when a thumbnail image for cueing is recorded on a recording medium, a moving image can be reliably recorded even when the transfer rate to the recording medium is temporarily reduced.
以下、適宜図面を参照しながら本発明の実施例を詳述する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings as appropriate.
(1)実施例の構成
図2は、本発明の実施例のデジタルビデオカメラを示すブロック図である。このデジタルビデオカメラ1において、撮影部2は、CCD(Charge Coupled Device )固体撮像素子、CMOS(Complementary Metal-Oxide Semiconductor )固体撮像素子等により構成される。撮影部2は、動画像の撮影時、図示しないレンズユニットにより撮像面に形成された光学像を光電変換処理し、光電変換処理結果である撮像信号を生成する。このデジタルビデオカメラ1は、この撮像信号をアナログディジタル変換処理して動画像の画像データD1を生成し、この動画像の画像データD1をホワイトバランス調整、ガンマ補正等して動画像入力インターフェース(動画像入力IF)3に入力する。
(1) Configuration of Embodiment FIG. 2 is a block diagram showing a digital video camera according to an embodiment of the present invention. In the
音声変換部4は、動画像の撮影時、図示しないマイクで取得される音声信号をアナログディジタル変換処理して音声データD2を生成し、この音声データD2を音声入力インターフェース(音声入力IF)5に出力する。
The
動画像入力インターフェース3、音声入力インターフェース5は、動画像の撮影時、それぞれ順次入力される動画像の画像データD1、音声データD2をバッファメモリ6に出力する。
The moving
モニタ部7は、動画像の撮影時、バッファメモリ6を介して撮影部2から出力される画像データD1を取得し、液晶表示パネル等のディスプレイで表示する。またバッファメモリ6を介して音声変換部4から出力される音声データD2を取得し、音声信号に変換してイヤホンに出力する。また動画像の再生時、バッファメモリ6を介して動画像伸長部9から出力される画像データD3を取得して表示する。またバッファメモリ6を介して音声伸長部10から音声データD4を取得し、音声信号に変換してイヤホンに出力する。これに対して編集時等において、モニタ部7は、バッファメモリ6を介してマイクロコンピュータ11で生成された画像データを表示することにより、編集用の画面等を表示する。またバッファメモリ6を介して静止画像伸長部12から出力される静止画像の画像データD5を取得し、編集用の画面上等で表示する。
The
バッファメモリ6は、動画像入力インターフェース3、音声入力インターフェース5から出力される画像データD1、音声データD2、動画像伸長部9、静止画像伸長部12、音声伸長部10から出力される画像データD3、D5、音声データD4を一時格納して各部に出力する。
The
動画像圧縮部13は、動画像の記録時、バッファメモリ6を介して撮影部2から出力される画像データD1を取得し、MPEGによりデータ圧縮して符号化データD6を出力する。ここで図3に示すように、動画像圧縮部13は、15フレームで1GOPを構成し、各GOPの先頭フレームをIピクチャに設定して符号化データD6を生成する。
When recording a moving image, the moving
音声圧縮部15は、動画像の記録時、バッファメモリ6を介して音声変換部4から出力される音声データD2を取得し、この音声データD2をAC3(Audio Code Number 3)によりデータ圧縮して符号化データD7を出力する。
The
マルチプレクサ/デマルチプレクサ16は、動画像の記録時、動画像圧縮部13から出力される符号化データD6、音声圧縮部15から出力される符号化データD7を時分割多重化処理して動画ストリームを形成し、この動画ストリームのデータD8を出力する。
The multiplexer /
またマルチプレクサ/デマルチプレクサ16は、動画像の再生時、バッファメモリ17から出力される動画ストリームのデータD9を、動画像の符号化データD10と、音声データの符号化データD11とに分離してそれぞれ動画像伸長部9、音声伸長部10に出力する。
Further, the multiplexer /
動画像伸長部9は、マルチプレクサ/デマルチプレクサ16から出力される動画像の符号化データD10をデータ伸長して動画像の画像データD3を復号し、この動画像の画像データD3をバッファメモリ6に出力する。音声伸長部10は、マルチプレクサ/デマルチプレクサ16から出力される音声データの符号化データD11をデータ伸長して音声データD4を復号し、この音声データD4をバッファメモリ6に出力する。
The moving
画素数変換部19は、マイクロコンピュータ11の制御により、ユーザーがサムネイル画像の作成を指示している場合、動画像の記録時、内蔵の抽出部19Aを用いて、所定ピクチャ毎に、動画像の画像データD1を取得する。またこの抽出部19Aで取得した画像データD1を画素間引きし、サムネイル画像の画像データD13を生成する。また後述する補完処理において、マイクロコンピュータ11の制御により、同様にしてサムネイル画像の画像データD13を生成する。
When the user instructs to create a thumbnail image under the control of the
ここでこの実施例において、図3(A)及び(B)に示すように、抽出部19Aで取得するピクチャは、画像データD1のIピクチャに設定される。従って画素数変換部19は、各GOPの先頭ピクチャの画像データD1を選択的に取得して、1GOP毎にサムネイル画像を作成する。なおサムネイル画像を作成するピクチャは、Iピクチャに限らず、Pピクチャ、Bピクチャから作成するようにしてもよい。また1つのGOPから複数ピクチャを選択してそれぞれサムネイル画像を作成してもよく、また複数ピクチャ毎に、1つのサムネイル画像を作成してもよい。
Here, in this embodiment, as shown in FIGS. 3A and 3B, the picture acquired by the
静止画像圧縮部20は、このサムネイル画像の画像データD13を所定の符号化方式によりデータ圧縮し、サムネイル画像の符号化データD14をバッファメモリ17に出力する。この実施例では、この符号化方式に、JPEG(Joint Photographic Coding Experts Group )が適用される。なお以下において、このサムネイル画像の符号化データD14を適宜、サムネイルデータと呼ぶ。
The still
静止画像伸長部12は、編集時等において、バッファメモリ17からサムネイルデータD15を入力し、このサムネイルデータD15をデータ伸長してバッファメモリ6に出力する。
The still
バッファメモリ17は、動画像の記録時、マルチプレクサ/デマルチプレクサ16から出力される動画像ストリームのデータD8、マイクロコンピュータ11から出力される各種のデータを一時格納し、所定フォーマットでドライブ21に出力する。またユーザーがサムネイル画像の記録を指示している場合、さらに静止画像圧縮部20から出力される符号化データD14を所定フォーマットでドライブ21に出力する。
The
この実施例では、この所定フォーマットにQT(Quick Time)ファイルフォーマットが適用される。ここでQTファイルフォーマットは、複数のリソースを同期させて再生可能なマルチメディア対応のファイルフォーマットであり、階層化されたブロック構造により構成される。QTファイルフォーマットのファイルは、図4に示すように、リソースである画像データ、音声データ等を格納するムービーデータアトムと、このリソースの管理データを格納するムービーアトムとにより形成される。各リソースは、それぞれトラックとしてムービーデータアトムに割り当てられ、さらに各トラックは、所定データ量のサンプルにより区分されて形成される。ムービーアトムは、このムービーデータアトムに対応して階層構造により作成され、この階層構造における最下位層に各サンプルの管理データを格納した管理テーブルが設けられる。ムービーアトムは、この管理テーブルによるトラックがリソース毎に設けられる。なおQTファイルフォーマットでは、他のQTファイルフォーマットのファイルに保持されたムービーデータアトムを参照することにより、リソースの全部又は一部を別ファイルとした外部参照形式も許され、この場合は、ムービーアトムのみによって構成される場合もある。 In this embodiment, a QT (Quick Time) file format is applied to the predetermined format. Here, the QT file format is a multimedia-compatible file format in which a plurality of resources can be played back in synchronization, and has a hierarchical block structure. As shown in FIG. 4, the QT file format file is formed by a movie data atom that stores image data, audio data, and the like, which are resources, and a movie atom that stores management data of this resource. Each resource is assigned to a movie data atom as a track, and each track is formed by being divided by a predetermined amount of samples. A movie atom is created in a hierarchical structure corresponding to the movie data atom, and a management table storing management data of each sample is provided in the lowest layer in the hierarchical structure. In the movie atom, a track based on this management table is provided for each resource. In the QT file format, an external reference format in which all or part of the resource is a separate file is permitted by referring to a movie data atom held in a file of another QT file format. In this case, the movie atom In some cases, it may be constituted only by.
従ってバッファメモリ17は、ユーザーがサムネイル画像の記録を指示していない場合、動画像の記録時、マルチプレクサ16から出力される動画ストリームのデータD8で動画ストリームのトラックを形成し、この動画ストリームのトラックによるムービーデータアトムのデータをドライブ21に出力する。またユーザーがサムネイル画像の作成を指示している場合、動画像の記録時、動画ストリームのデータD8とサムネイルデータD14とでそれぞれ動画ストリームのトラックとサムネイルトラックとを形成し、これら動画ストリームのトラックとサムネイルトラックとによるムービーデータアトムのデータをドライブ21に出力する。また動画ストリームのトラックでは、1フレーム分の動画ストリームを1サンプルに割り当て、サムネイルトラックでは、1つのサムネイル画像を1サンプルに割り当てる。またムービーデータアトムの記録を完了すると、マイクロコンピュータ11に保持されたムービーアトムのデータを入力してドライブ21に出力する。なお動画ストリームのトラックに代えて、動画像の符号化データD6によるトラックと音声データの符号化データD7によるトラックとを形成してもよい。
Accordingly, when the user does not instruct to record the thumbnail image, the
これに対して再生時、バッファメモリ17は、ドライブ21から出力されるデータを、マルチプレクサ/デマルチプレクサ16、静止画像伸長部12、マイクロコンピュータ11に出力する。
On the other hand, during reproduction, the
ドライブ21は、マイクロコンピュータ11の制御により、バッファメモリ17の出力データをディスク22に順次記録し、またディスク22からマイクロコンピュータ11で指示されたファイルのデータを順次再生して出力する。なおここでディスク22は、ハードディスクである。
Under the control of the
ドライブ21は、ディスク22への記録時、マイクロコンピュータ11の制御により、クラスタ単位で、バッファメモリ17からデータを入力し、1つのクラスタへの記録を完了すると、続くクラスタのデータをバッファメモリ17から入力する。またクラスタ毎に、リードアフタライトの処理を実行し、一定値以上にエラーレートが劣化している場合には、リトライの処理を実行する。また所定回数リトライを繰り返しても、一定値以上にエラーレートが劣化したままのクラスタについては、欠陥領域に設定し、代替処理を実行する。また図示しない加速度センサにより、このデジタルビデオカメラ1への衝撃をモニタし、加速度センサで検出される加速度が一定値以上となると、即座にディスク22への記録を中断し、ヘッドを所定位置に退避させる。またその後、加速度が一定値以下となると、ディスク22への記録を再開する。
When recording on the
デジタルビデオカメラ1は、これら撮影部2からディスク22までの構成により、図5において符号32で示す動画記録系を構成する。また符号33で示すサムネイル画像の記録系を構成する。また図6において符号34で示す動画の再生系を構成し、さらに符号35で示すサムネイル画像の再生系を構成する。
The
モードダイヤル24は、このデジタルビデオカメラ1の動作モードを設定する回転操作子であり、このデジタルビデオカメラ1は、このモードダイヤル24の回転操作により、サムネイル画像を記録するか否かのユーザーの指示を受け付ける。
The
操作子25は、記録開始、記録終了を指示するトリガスイッチ等の操作子である。ディスク26は、マイクロコンピュータ11の処理プログラム、マイクロコンピュータ11の処理に使用する各種データを格納するハードディスク装置である。なおハードディスク装置に代えて、光ディスク、メモリ等、各種記録媒体を適用してもよい。ドライブ27は、ディスク26のインターフェースである。ここでこの実施例において、マイクロコンピュータ11のプログラムは、このディスク26に事前にインストールされて提供されるものの、このような事前のインストールによる提供に代えて、光ディスク、磁気ディスク、メモリカード等の記録媒体に記録して提供するようにしてもよく、インターネット等のネットワークを介したダウンロードにより提供するようにしてもよい。
The
マイクロコンピュータ11は、このデジタルビデオカメラ1の各部の動作を制御するコンピュータであり、操作子25、モードダイヤル24等の操作に応動してディスク26に格納されたプログラムを実行することにより、ユーザーの操作に応動して各部の動作を制御する。
The
すなわちマイクロコンピュータ11は、ユーザーが撮影を指示した場合、撮影部2、音声変換部4で画像データD1、音声データD2を取得し、バッファメモリ6を介してこれら画像データD1、音声データD2をモニタ部7に出力する。
That is, the
またこの状態でユーザーがトリガスイッチを操作して記録を指示すると、マイクロコンピュータ11は、動画記録系32(図5)の処理により、またドライブ21との間のデータ通信により、クラスタ単位で、動画ストリームのデータD8をディスク22に記録する。またディスク26にムービーアトムを記録して順次更新し、ユーザーがトリガスイッチを操作して記録の停止を指示すると、動画記録系32に動作の停止を指示する。またその後、ユーザーが撮影の中止を指示すると、ディスク26に記録したムービーアトムのデータをバッファメモリ17に出力し、それまでに記録した画像データD1、音声データD2によるムービーデータアトムに対応するように、ムービーアトムをディスク22に記録する。なおこの場合、ムービーアトムの管理データは、動画ストリームのフォーマット、ファイル先頭からのオフセット値により各サンプルの先頭位置を特定する位置情報、各サンプルのデータ量、各サンプルの動画像の再生時間情報等により構成される。
In this state, when the user operates the trigger switch to instruct recording, the
これに対してユーザーがサムネイル画像の作成を指示している場合、マイクロコンピュータ11は、記録の開始の指示により、動画ストリームのデータD8をディスク22に記録しながら、サムネイル画像の記録系33(図5)の処理によりサムネイルデータを作成してディスク22に記録する。
On the other hand, when the user has instructed the creation of a thumbnail image, the
このとき図1に示す処理手順を実行して動画ストリームのデータD8と、サムネイルデータD14とを交互にディスク22に記録し、一時的にディスク22へのデータ転送速度が低下した場合には、サムネイルデータD14の記録を中止する。
At this time, the processing procedure shown in FIG. 1 is executed, and the video stream data D8 and the thumbnail data D14 are alternately recorded on the
すなわちマイクロコンピュータ11は、ユーザーが記録の開始を指示すると、この処理手順を開始してステップSP1からステップSP2に移る。ここでマイクロコンピュータ11は、バッファメモリ17に保持された動画ストリームのデータ量が記録開始閾値以上となったか否か判断する。
That is, when the user instructs the start of recording, the
ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP2を繰り返し、動画ストリームのデータ量が記録開始閾値以上となるまで待機する。また動画ストリームのデータ量が記録開始閾値以上となると、ステップSP2からステップSP3に移り、バッファメモリ17に格納されている動画ストリームのデータD8を1クラスタ分、ドライブ21に転送して記録する。またドライブ21から記録の完了が通知されると、ステップSP4に移る。
If a negative result is obtained here, the
このステップSP4において、マイクロコンピュータ11は、ストリームユニットの最後まで、動画ストリームのデータD8を格納したか否か判断する。ここでストリームユニットは、動画ストリームのデータD8における1つのサムネイル画像に対応するデータ区分である。従ってこの実施例において、1つのストリームユニットは、1GOP分のデータである。
In step SP4, the
ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP4からステップSP5に移り、バッファメモリ17における動画ストリームのデータ量が1クラスタ分未満となったか否か判断する。ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP5からステップSP3に戻る。
If a negative result is obtained here, the
これに対してステップSP5で肯定結果が得られると、マイクロコンピュータ11は、ステップSP5からステップSP2に戻る。このステップSP2からステップSP5の処理の繰り返しにより、マイクロコンピュータ11は、データ量が一定値以上となる毎に、クラスタ単位で、動画ストリームのデータD8をディスク22に記録する。またディスク26にムービーアトムを構築し、撮影の終了によりこのムービーアトムをディスク22に記録する。
On the other hand, if a positive result is obtained in step SP5, the
マイクロコンピュータ11は、このステップSP2からステップSP5の処理の繰り返しにより、動画ストリームのデータD8を1GOP分記録すると、ステップSP4で肯定結果が得られ、ステップSP4からステップSP6に移る。ここでマイクロコンピュータ11は、バッファメモリ17における動画ストリームのデータ量の、直前のピーク値が、サムネイル記録中止閾値以上であったか否か判断する。ここでこのサムネイル記録中止閾値は、サムネイル画像記録中止処理の判定基準値であり、ステップSP2の記録開始閾値より大きな値に設定される。なおサムネイル画像記録中止処理は、サムネイルデータのディスク22への記録を省略する処理である。
When the
ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP6からステップSP7に移り、サムネイル画像記録処理を実行した後、ステップSP5に移る。これに対してステップSP6で肯定結果が得られると、マイクロコンピュータ11は、サムネイル記録中止処理を実行した後、ステップSP8に移る。
If a negative result is obtained here, the
図7は、サムネイル記録処理を示すフローチャートである。マイクロコンピュータ11は、この処理手順を開始すると、ステップSP11からステップSP12に移り、バッファメモリ17にサムネイルデータD14が所定データ量以上、蓄積されたか否か判断する。
FIG. 7 is a flowchart showing the thumbnail recording process. When starting this processing procedure, the
ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP12からステップSP13に移り、元の処理手順に戻る。
If a negative result is obtained here, the
これに対してステップSP12で肯定結果が得られると、マイクロコンピュータ11は、ステップSP12からステップSP14に移る。ここでマイクロコンピュータ11は、ディスク26に記録したムービーアトムからサムネイルトラックの管理データを格納したトラックを選択し、このトラックからステップSP16におけるサムネイルデータD14の記録に対応する管理テーブルを選択する。マイクロコンピュータ11は、この選択した管理テーブルに、この管理テーブルに記録された管理データが有効であることを示す識別情報を設定する。
On the other hand, if a positive result is obtained in step SP12, the
続いてステップSP15に移り、1サンプルのサムネイルデータD14が、所定のデータ量となるように、バッファメモリ17に格納した1サンプルのサムネイルデータD14に対して、パディングの処理を実行する。
Subsequently, the process proceeds to step SP15, where padding processing is performed on the 1-sample thumbnail data D14 stored in the
また続くステップSP16において、このパディングした1サンプルのサムネイルデータD14をドライブ21に出力し、ディスク22に記録する。また続くステップSP17において、この1サンプルの記録に対応するように、ステップSP14で有効に設定したサンプルの管理テーブルに、サムネイルデータの管理データを設定する。ここでこの管理データは、サムネイルトラックに記録された対応するデータのフォーマット、ファイル先頭からのオフセット値により対応するサンプルの先頭位置を特定する位置情報(アドレス)、対応するサンプルのデータ量(サイズ)、再生時間情報、動画ストリームにおける生成元のフレームを特定するGOPフレーム情報等である。
In step SP16, the padded one sample thumbnail data D14 is output to the
続いてマイクロコンピュータ11は、ステップSP18に移り、バッファメモリ17に格納された全てのサンプルのサムネイルデータD14を記録したか否か判断し、ここで否定結果が得られると、ステップSP14に戻る。これに対してステップSP18で肯定結果が得られると、ステップSP18からステップSP13に移り、元の処理手順に戻る。この図7の処理手順の実行により、マイクロコンピュータ11は、動画ストリームをディスク22に1GOP記録する毎に、対応するサムネイルデータD14をディスク22に記録する。またこのサムネイルデータD14の記録に対応するようにディスク26に保持したムービーアトムを更新し、撮影を終了すると、このディスク26に保持したムービーアトムをディスク22に記録する。
Subsequently, the
これに対して図8は、サムネイル記録中止処理を示すフローチャートである。マイクロコンピュータ11は、この処理手順を開始すると、ステップSP21からステップSP22に移る。ここでマイクロコンピュータ11は、ディスク26に記録したムービーアトムから、サムネイルトラックの管理データを格納したトラックを選択し、このトラックのヘッダに、サムネイル画像を記録していない空きスロットが存在する旨の識別情報を設定する。なお既に、この識別情報が設定されている場合、マイクロコンピュータ11は、このステップSP22の処理を省略する。
On the other hand, FIG. 8 is a flowchart showing the thumbnail recording stop processing. When starting this processing procedure, the
続いてマイクロコンピュータ11は、ステップSP23に移り、ステップSP22で選択したムービーアトムのトラックから、次に記録するサムネイルデータに対応するサンプルの管理テーブルを選択し、この管理テーブルに記録された管理データが無効であることを示す識別情報を、この管理テーブルに設定する。
Subsequently, the
続いてマイクロコンピュータ11は、ステップSP24に移り、バッファメモリ17に格納されている1サンプルの符号化データD14を廃棄する。またドライブ21の制御により、この廃棄に対応するように、ディスク22に記録したサムネイルトラックの末尾に、1サンプルの最大データ量の分だけ空き領域を形成し、この空き領域による空きスロットをサムネイルトラックに形成する。なおここでこの実施例では、ステップSP25で上述したように、一定データ量となるようにパディングしていることから、このステップSP24における空き領域は、このパディングの処理による一定データ量の空き領域である。
Subsequently, the
続いてマイクロコンピュータ11は、ステップSP25に移り、この1サンプル分の空きスロットに対応するように、ステップSP23で無効に設定した管理テーブルに、サムネイル画像の管理データを設定する。ここでこの管理データは、サムネイルトラックに記録された対応するデータのフォーマット、ファイル先頭からのオフセット値により対応する空きスロットの先頭位置を特定する位置情報(アドレス)、このスロットのサイズ、このスロットに本来割り当てられるサムネイルデータの再生時間情報及びGOPフレーム情報等である。
Subsequently, the
続いてマイクロコンピュータ11は、ステップSP26に移り、バッファメモリ17に格納された全てのサンプルのサムネイルデータD14を記録したか否か判断し、ここで否定結果が得られると、ステップSP23に戻る。これに対してステップSP26で肯定結果が得られると、ステップSP26からステップSP27に移り、元の処理手順に戻る。この図8の処理手順の実行により、マイクロコンピュータ11は、ディスク22へのデータ転送速度が一時的に低下した場合に、サムネイルデータD14のディスク22への記録を停止し、動画ストリームを優先して記録する。またサムネイルトラックに空きスロットを設定し、後述するサムネイル補完処理により、サムネイルデータD14を別途作成して記録し直すことができるように、管理データを設定する。
Subsequently, the
図9は、この図1、図7、図8の処理によるバッファメモリ17のデータ量の時間変化を示すタイムチャートである。この図9において、時点t0で記録を開始すると、動画ストリームのデータD8(図9(A))、サムネイルデータD14(図9(B))が徐々にバッファメモリ17に格納されてデータ量が増大し、時点t1で動画ストリームのデータ量が記録開始閾値となると、この動画ストリームの記録が開始され、バッファメモリ17における動画ストリームのデータ量が徐々に低下する。
FIG. 9 is a time chart showing the time change of the data amount of the
また時点t2で、1ストリームユニットの記録を完了すると、動画ストリームのデータD8の記録を中止し、サムネイルデータD14の記録を開始する。また時点t3でサムネイルデータD14の記録を完了し、この時点でバッファメモリ17に格納されている動画ストリームのデータ量が1クラスタ分以下の場合、バッファメモリ17に格納された動画ストリームのデータ量が一定量となるまで待機する。従ってこの時点t3からバッファメモリ17における動画ストリーム、サムネイルデータのデータ量が徐々に増大し、続く時点t4で動画ストリームのデータ量が記録開始閾値以上となると、動画ストリームの記録を開始し、破線で示すようにバッファメモリ17における動画ストリームのデータ量が徐々に低下することになる。
When the recording of one stream unit is completed at time t2, the recording of the video stream data D8 is stopped and the recording of the thumbnail data D14 is started. When the recording of the thumbnail data D14 is completed at time t3, and the data amount of the moving image stream stored in the
しかしながら例えばヘッドの退避等により、時点t4からディスク22への記録が困難になると、時点t5でディスク22への記録が可能となるまでの間、バッファメモリ17に余分に動画ストリームが格納され、例えばこの動画ストリームのデータ量がサムネイル記録中止の閾値以上となる場合も発生する。
However, if recording to the
この場合、この実施例では、時点t5で動画ストリームの記録を開始した後、時点t7で動画ストリームの記録を完了すると、サムネイルトラックに空き領域を設定して対応するサムネイルデータを破棄する。この場合、バッファメモリ17におけるサムネイルデータのデータ量は急激に減少することになり、記録媒体へのデータ転送速度が一時的に低下した場合であっても、動画ストリームについては、確実に記録することが可能となる。
In this case, in this embodiment, after recording the moving image stream at time t5, when recording of the moving image stream is completed at time t7, an empty area is set in the thumbnail track and the corresponding thumbnail data is discarded. In this case, the data amount of the thumbnail data in the
具体的に、例えば動画ストリームの1フレームの画サイズが640×480、サムネイル画像の画サイズが640×480の場合、図8の中止の処理により、動画ストリーム及びサムネイルデータをドライブ21に転送する場合に比して、約7〔%〕(1/15)、転送するデータ量を低減することができ、記録媒体へのデータ転送速度の一時的な低下に対するマージンを確保することができる。
Specifically, for example, when the image size of one frame of the moving image stream is 640 × 480 and the image size of the thumbnail image is 640 × 480, the moving image stream and the thumbnail data are transferred to the
これに対してユーザーがファイルの再生を指示した場合、マイクロコンピュータ11は、ユーザーの指示したファイルをディスク22から再生して音声伸長部10、動画像伸長部9で処理し、モニタ部7で表示する。このとき、ユーザーがサムネイル画像の表示を指示すると、ユーザーが再生を指示したファイルのサムネイルデータをディスク22から順次再生して静止画像伸長部12で処理し、モニタ部7で一覧表示する。またこの一覧表示において、ユーザーが何れかのサムネイル画像を選択すると、このサムネイル画像の管理テーブルに設定されたGOPフレーム情報に基づいて、対応するフレームから動画ストリームを再生してモニタ部7で表示する。
On the other hand, when the user instructs the reproduction of the file, the
図10は、図8のサムネイル記録中止処理により作成した空きスロットに、対応するサムネイルデータD14を記録する補完処理を示すフローチャートである。マイクロコンピュータ11は、ユーザーがディスク22に記録されたファイルの再生を指示すると、ユーザーの操作に応動してこのファイルを再生しながらこの処理手順をバックグラウンドで実行する。なお上述のサムネイル画像の一覧表示において、マイクロコンピュータ11は、この図10に示す補完処理が間に合わない箇所については、間をつめてサムネイル画像を一覧表示する。またこの補完処理よりサムネイル画像を作成すると、作成したサムネイル画像を追加して一覧表示する。
FIG. 10 is a flowchart showing a complementing process for recording the corresponding thumbnail data D14 in the empty slot created by the thumbnail recording stop process of FIG. When the user instructs the reproduction of the file recorded on the
すなわちマイクロコンピュータ11は、この処理手順を開始すると、ステップSP31からステップSP32に移る。ここでマイクロコンピュータ11は、ユーザーによる操作子の操作によりこのデジタルビデオカメラ1の動作モードが再生モードに遷移したか否か判断する。ここで否定結果が得られると、デジタルビデオカメラ1は、ステップSP32からステップSP33に移り、この処理手順を終了する。
That is, when starting the processing procedure, the
これに対してステップSP32で肯定結果が得られると、マイクロコンピュータ11は、ステップSP32からステップSP34に移る。ここでマイクロコンピュータ11は、ユーザーが再生を指示したファイルが、サムネイル画像が一部割り当てられていないファイルか否か、すなわち図8のサムネイル記録中止処理により空きスロットを作成したファイルか否か判断する。具体的に、この再生対象のファイルのムービーアトムから、サムネイルトラックの管理データを格納したトラックを検出する。またこのトラックに設定されたヘッダの内容を判定し、図8のステップSP22で設定したサムネイル画像を記録していない空きスロットが存在する旨の識別情報を検出することにより、サムネイル画像が一部割り当てられていないファイルか否か判定する。
On the other hand, if a positive result is obtained in step SP32, the
ここで再生対象のファイルに、サムネイル画像が全て割り当てられている場合、マイクロコンピュータ11は、ステップSP34からステップSP33に移り、この処理手順を終了する。これに対して再生対象のファイルが、サムネイル画像が一部割り当てられていないファイルの場合、マイクロコンピュータ11は、ステップSP35に移る。
If all thumbnail images are assigned to the file to be played back, the
このステップSP35において、この再生対象ファイルのムービーアトムに設けられたサムネイルトラックの管理テーブルを順次検索し、図8のステップSP23で無効に設定した管理テーブルを検出する。マイクロコンピュータ11は、この検出結果に基づいて、無効に設定した管理テーブルを全て処理しているか否か判断する。ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP35からステップSP36に移り、ステップSP35で検出した管理テーブルの1つを処理対象に設定する。
In step SP35, the management table of the thumbnail track provided in the movie atom of the file to be reproduced is sequentially searched, and the management table invalidated in step SP23 of FIG. 8 is detected. Based on the detection result, the
続いてマイクロコンピュータ11は、ステップSP37に移り、この処理対象の管理テーブルに設定されたGOPフレーム情報を取得する。また続くステップSP38において、ステップSP37で取得したGOPフレーム情報に基づいて対応するGOPをディスク22から再生するようにドライブ21に指示する。また図11に示すように、この指示により再生される動画ストリームの処理をマルチプレクサ16、動画像伸長部9に指示し、再生したGOPのIピクチャの画像データD3をバッファメモリ6に格納する。
Subsequently, the
また続くステップSP39において、画素数変換部19の制御により、このバッファメモリ6に格納した画像データD3からサムネイル画像の画像データを作成し、静止画像圧縮部20でデータ圧縮処理する。マイクロコンピュータ11は、静止画像圧縮部20から出力されるサムネイルデータD14をバッファメモリ17に格納すると、続くステップSP40において、ディスク22に記録されたムービーアトムを更新する。マイクロコンピュータ11は、このムービーアトムの更新により、処理対象の管理テーブルを有効に設定し、またこの管理テーブルに格納した管理データをバッファメモリ17に格納したサムネイルデータD14に対応するように更新する。
In subsequent step SP39, the image data of the thumbnail image is created from the image data D3 stored in the
マイクロコンピュータ11は、続くステップSP41において、バッファメモリ17に保持したサムネイルデータD14をドライブ21に出力し、ステップSP40で有効に設定した管理テーブルに対応する空き領域に、この符号化データD14を記録する。またその後、マイクロコンピュータ11は、ステップSP35に戻る。
In the following step SP41, the
これに対してステップSP35で肯定結果が得られると、ステップSP36からステップSP42に移り、ここで処理対象トラックのヘッダにそれまで設定されている空きスロットが存在する旨の識別情報を、空きスロットが存在しない旨の識別情報に変更した後、ステップSP33に移る。 On the other hand, if an affirmative result is obtained in step SP35, the process proceeds from step SP36 to step SP42, where identification information indicating that there is an empty slot set so far in the header of the track to be processed is displayed. After changing to the identification information indicating that it does not exist, the process proceeds to step SP33.
これに対してユーザーが編集処理を指示すると、マイクロコンピュータ11は、モニタ部7で編集用の画面を表示し、ユーザーの選択したQTファイルからサムネイルデータを再生してこの編集用の画面で表示する。またユーザーの操作に応動してサムネイルデータを再生して編集用の画面におけるサムネイル画像を切り換える。またユーザーから編集点の設定を受け付け、ディスク22に記録されたQTファイルを編集する。
On the other hand, when the user instructs an editing process, the
(2)実施例の動作
以上の構成において、このデジタルビデオカメラ1(図2)では、撮影部2、音声変換部4で取得される動画像の画像データD1、音声データD2がモニタ部7でモニタされる。またユーザーが動画像の記録を指示すると、この画像データD1、音声データD2が動画像圧縮部13、音声圧縮部15でデータ圧縮処理された後、マルチプレクサ/デマルチプレクサ16で時分割多重化処理され、動画像のストリームが生成される。またこの動画像のストリームがバッファメモリ17、ドライブ21を介してディスク22に記録される。
(2) Operation of Embodiment In the above configuration, in the digital video camera 1 (FIG. 2), the image data D1 and the sound data D2 of the moving image acquired by the photographing
またこの動画像の記録時、画素数変換部19において、所定ピクチャ毎に、動画像の画像データD1が画素間引きされて頭出し用のサムネイル画像が生成され、このサムネイル画像の画像データD13が、静止画像圧縮部20でデータ圧縮処理された後、ドライブ21を介してディスク22に記録される。
Further, at the time of recording this moving image, the pixel
従ってこのデジタルビデオカメラ1では、動画像ストリームと同時に、頭出し用のサムネイルデータをディスク22に記録することになり、動画ストリームのみを記録する場合に比して、ディスク22に記録するデータ量が増大することになる。
Therefore, in this
これに対してこのデジタルビデオカメラ1において、バッテリーの残量が減少し、ドライブ21を構成する集積回路への電源電圧が低下する場合も予測され、この場合には、ディスク22への転送レートが低下することが予測される。またドライブ21では、加速度センサにより衝撃を検出してヘッドを退避させ、ディスク22の損傷を防止しており、このようにヘッドを退避させた場合には、ディスク22への転送レートが一時的に低下することになる。またドライブ21では、ライトリトライする場合もあり、この場合も、一時的にディスク22への転送レートが低下することになる。
On the other hand, in the
このようにディスク22への転送レートが低下した場合に、それまでと同様に、動画像ストリーム、サムネイルデータをディスク22に記録していたのでは、これら動画像ストリーム、サムネイルデータの記録が間に合わなくなり、遂にはバッファメモリ17がオーバーフローし、動画像ストリーム、サムネイルデータを記録できなくなる。
When the transfer rate to the
そこでこのデジタルビデオカメラ1では、バッファメモリ17におけるデータ量を監視し(図1、図9)、一定基準値以上、データ量が増大した場合には、バッファメモリ17に格納したサムネイルデータを破棄し、このサムネイルデータのディスク22への記録を中止する(図7、図8)。この破棄、中止の処理により、デジタルビデオカメラ1では、ディスク22への転送レートが低下して、動画像ストリーム、サムネイルデータの記録が間に合わなくなった場合には、動画像ストリームを優先して記録し、貴重なシーンを漏らすことなく撮影することができる。
Therefore, the
また動画ファイルを記録した後において、補完処理し(図10)、サムネイルデータを破棄して記録を中止した箇所について、サムネイルデータを作成して記録し直すことにより、一時的に転送レートが低下して動画ストリームのみ記録する場合にあっても、頭出し用のサムネイル画像をディスク22に記録して保持することができ、この頭出し用のサムネイル画像を用いて所望のシーンを迅速に頭出しして編集処理等の効率を向上することができる。
In addition, after the video file is recorded, the supplement processing is performed (FIG. 10), and the thumbnail data is discarded and the recording is stopped, and the thumbnail data is created and recorded again, so that the transfer rate is temporarily lowered. Even when only a video stream is recorded, a thumbnail image for cueing can be recorded and held on the
このデジタルビデオカメラ1では、この補完処理を迅速化するため、サムネイルデータを破棄して記録を中止する場合には、本来、サムネイルデータを記録する箇所に空き領域を形成して空きスロットを作成すると共に、動画ストリームの対応するフレームを特定するGOPフレーム情報、管理データが無効であることを示す識別情報が管理データに設定される。
In the
従って補完処理では、空き領域の箇所だけ記録し直してサムネイルデータを記録することができ、補完処理を簡略化することができる。 Therefore, in the complementing process, it is possible to re-record only the empty area and record the thumbnail data, thereby simplifying the complementing process.
また補完処理では、サムネイルトラックの管理データを順次検索して、管理データが無効であることを示す識別情報を検索するだけの処理で、サムネイルデータの記録を中止した箇所を特定することができ、迅速に補完処理を実行することができる。 In addition, in the supplement processing, it is possible to specify the location where the recording of the thumbnail data was stopped by simply searching the management data of the thumbnail track and searching for the identification information indicating that the management data is invalid. Complementary processing can be executed quickly.
またGOPフレーム情報により対応するフレームを特定することができ、このGOPフレーム情報に従って動画ストリームを選択的に再生してサムネイルデータを作成し、ディスク22に記録し直すことにより、迅速に、補完処理することができる。
Also, the corresponding frame can be specified by the GOP frame information, and a moving picture stream is selectively reproduced according to the GOP frame information to generate thumbnail data, which is then re-recorded on the
またデジタルビデオカメラ1では、サムネイルデータを破棄して記録を中止した場合には、サムネイルデータを管理するムービーアトムのトラックにおいて、ヘッダに識別情報が設定される。従ってデジタルビデオカメラ1では、このヘッダの記録に基づいて補完処理が必要なファイルか否かを簡易に判定することができ、補完処理に関する一連の処理を簡略化することができる。
In the
デジタルビデオカメラ1では、ユーザーがファイルの再生を指示した場合に、この補完処理をバックグラウンドで実行する。従って例えばサムネイルデータの作成用にディスク22から再生した動画像の画像データを利用して、サムネイルデータの作成用に、別途、ディスク22から動画ストリームを再生する処理を省略することもでき、補完処理を簡略化することができる。
In the
(3)実施例の効果
以上の構成によれば、記録媒体への転送レートの低下により、サムネイル画像の記録を中止し、動画像のみを記録することにより、頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる。
(3) Advantages of the embodiment According to the above configuration, the thumbnail image recording is stopped by stopping the recording of the thumbnail image due to a decrease in the transfer rate to the recording medium, and only the moving image is recorded. In the case of recording in a moving image, it is possible to reliably record a moving image even when the transfer rate to the recording medium temporarily decreases.
また補完処理により、記録媒体から動画像を再生してサムネイル画像を作成し、記録媒体への記録を中止した箇所に記録することにより、一時的に転送レートが低下して動画ストリームのみ記録する場合にあっても、頭出し用のサムネイル画像を記録して保持することができ、この頭出し用のサムネイル画像を用いて所望のシーンを迅速に頭出しすることができる。 In addition, when a moving image is played back from a recording medium by a complementing process to create a thumbnail image and recorded at a location where recording to the recording medium is stopped, the transfer rate is temporarily reduced to record only a video stream Even in this case, a thumbnail image for cueing can be recorded and held, and a desired scene can be quickly cueed using the thumbnail image for cueing.
またサムネイル画像の記録を中止した箇所に、空き領域を形成しておくことにより、補完処理では、空き領域の箇所だけ記録し直してサムネイル画像を記録することができ、補完処理を簡略化することができる。 In addition, by forming an empty area at the location where the thumbnail image recording was stopped, in the complement processing, it is possible to re-record only the location of the empty area and record the thumbnail image, thereby simplifying the complement processing. Can do.
またサムネイル画像及び空き領域毎に、管理データを設けるようにして、この管理データに、空き領域か否かを示す識別情報を設定することにより、迅速にサムネイル画像を記録することが必要な箇所を検出して補完処理することができ、補完処理を迅速に実行することができる。 In addition, management data is provided for each thumbnail image and free area, and by setting identification information indicating whether or not it is a free area in this management data, a place where it is necessary to quickly record a thumbnail image is provided. It can be detected and complemented, and the complementing can be performed quickly.
また対応する動画像のフレームを特定する情報を管理データに設定することにより、迅速に頭出しすることができ、また迅速に補完処理することができる。 In addition, by setting information for specifying a corresponding moving image frame in the management data, it is possible to quickly find a head and to quickly perform a complementary process.
この実施例のデジタルビデオカメラでは、実施例1について上述したと同様にして動画ストリーム及びサムネイルデータをQTファイルフォーマットで記録する第1の動作モードと、動画像ストリームのみQTファイルフォーマットで記録する第2の動作モードとで、ユーザーの操作に応動して動作モードを切り換える。この実施例では、この第2の動作モードに関する構成が異なる点を除いて、実施例1のデジタルビデオカメラ1と同一に構成される。
In the digital video camera of this embodiment, the first operation mode for recording the moving picture stream and the thumbnail data in the QT file format in the same manner as described above for the first embodiment, and the second operation mode for recording only the moving image stream in the QT file format. The operation mode is switched according to the user's operation. In this embodiment, the configuration is the same as that of the
このデジタルビデオカメラでは、この第2の動作モードにおいて、サムネイルトラックを全て空きスロットに設定してムービーデータアトムを記録する。また実施例1において空きスロットを設定する場合と同様にして、対応するムービーアトムを作成して記録する。 In this digital video camera, in this second operation mode, all thumbnail tracks are set as empty slots and movie data atoms are recorded. In the same manner as in the case of setting an empty slot in the first embodiment, a corresponding movie atom is created and recorded.
また記録を終了した後の空き時間等で、第2の動作モードで記録したファイルを順次再生してサムネイルデータを生成し、このサムネイルデータを記録媒体に記録して、補完の処理を実行する。 In addition, the file recorded in the second operation mode is sequentially played back in the idle time after the recording is completed to generate thumbnail data, the thumbnail data is recorded on the recording medium, and the complementary process is executed.
この実施例では、第2の動作モードにおいて、サムネイル画像の全ての記録を中止したことにより、記録媒体への転送レートが低下する場合でも、一段と確実に動画像を記録することができる。 In this embodiment, even when the transfer rate to the recording medium is reduced by stopping the recording of all thumbnail images in the second operation mode, the moving image can be recorded more reliably.
この実施例のデジタルビデオカメラでは、ユーザーによる動作モードの切り換えにより、動画像圧縮部13におけるデータ圧縮率を切り換え、通常画質モードと、通常画質モードに比して相対的にデータ量の多い高画質モードとで動画像を記録する。この実施例では、この動作モードに関する構成が異なる点を除いて、実施例1のデジタルビデオカメラ1と同一に構成される。従って実施例1と同様にして通常画質モードと高画質モードとで、記録媒体への転送レートの低下によりサムネイル画像の記録を停止し、動画像を優先して記録する。
In the digital video camera of this embodiment, the data compression rate in the moving
この実施例のデジタルビデオカメラでは、画素数変換部19における画素間引きを動作モードに応じて切り換え、高画質モードでは、通常画質モードに比してサムネイル画像の画サイズを低下させる。従ってこの場合、高画質モードにより動画像のデータ量が増大する場合には、少ないデータ量によりサムネイルデータを記録し、動画像の転送レートを確保すると共に、動画像の品質を安定、向上させる。
In the digital video camera of this embodiment, pixel thinning in the pixel
また高画質モードで記録する場合、サムネイルデータを記録した後、空き領域を設け、通常画質モードで記録する場合と同一の領域を各サムネイルデータに割り当ててサムネイルトラックを形成する。また高画質モードにおけるサムネイルデータ、通常画質モードにおけるサムネイルデータの識別情報を各サンプルの管理テーブルに設定する。 In the case of recording in the high image quality mode, after the thumbnail data is recorded, an empty area is provided, and the same area as in the case of recording in the normal image quality mode is assigned to each thumbnail data to form a thumbnail track. Also, identification information of thumbnail data in the high image quality mode and thumbnail data in the normal image quality mode is set in the management table of each sample.
また通常画質モードで記録したQTファイルについては、実施例1と同様にして補完処理を実行する。 For the QT file recorded in the normal image quality mode, the complementary process is executed in the same manner as in the first embodiment.
これに対して高画質モードで記録したQTファイルについては、サムネイルトラックの全てを補完対象に設定し、動画像を再生して通常画質モードにおけるサムネイル画像を生成し、このサムネイル画像のサムネイルデータをディスク22に記録する。 On the other hand, for a QT file recorded in the high image quality mode, all the thumbnail tracks are set as complementing targets, a moving image is reproduced to generate a thumbnail image in the normal image quality mode, and the thumbnail data of the thumbnail image is stored on the disc. Record in 22.
この実施例によれば、高画質モードにおいて、小さな画サイズでサムネイル画像を記録することにより、動画像の転送レートを確保し、一段と動画像の品質を安定、向上させることができる。 According to this embodiment, by recording thumbnail images with a small image size in the high image quality mode, the transfer rate of moving images can be ensured, and the quality of moving images can be further stabilized and improved.
また小さな画サイズで記録したサムネイル画像を、大きな画サイズのサムネイル画像で置き換えることにより、サムネイル画像の画質を向上することができる。 Further, by replacing a thumbnail image recorded with a small image size with a thumbnail image with a large image size, the image quality of the thumbnail image can be improved.
この実施例のデジタルビデオカメラでは、ユーザーによる動作モードの切り換えにより、画素数変換部19において作成するサムネイル画像の画サイズの切り換えを、上述の実施例について説明した中止の処理に組み合わせて実行する。なおこの実施例では、この画サイズの切り換えに関する構成が異なる点を除いて、上述のデジタルビデオカメラと同一に構成される。
In the digital video camera of this embodiment, the switching of the image size of the thumbnail image created in the pixel
すなわちこの実施例では、サムネイル記録中止閾値(図9)より少ないデータ量の画サイズ切り換えの基準値が設定され、ステップSP6の判定処理(図1)において、動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、単にサムネイル画像の画サイズを小さくしてサムネイルデータのデータ量を低減する。またサムネイル画像の画サイズを小さくしたことを識別する識別情報を対応する管理データのテーブルに設定する。なお動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、以降のサムネイル画像の全てを、画サイズの小さなサムネイル画像としてもよい。 That is, in this embodiment, a reference value for image size switching with a data amount smaller than the thumbnail recording stop threshold (FIG. 9) is set, and in the determination processing (FIG. 1) in step SP6, the data amount of the video stream is set to the thumbnail recording stop. If the value is less than the threshold value or greater than the reference value for switching the image size, the image size of the thumbnail image is simply reduced to reduce the data amount of the thumbnail data. Also, identification information for identifying that the image size of the thumbnail image has been reduced is set in the corresponding management data table. When the data amount of the moving image stream is less than the thumbnail recording stop threshold and is equal to or larger than the reference value for switching the image size, all of the subsequent thumbnail images may be thumbnail images having a small image size.
これに対してステップSP6の判定処理において、動画ストリームのデータ量がサムネイル記録中止閾値以上の場合、サムネイルデータの記録を中止する。 On the other hand, when the data amount of the moving image stream is equal to or larger than the thumbnail recording stop threshold value in the determination process in step SP6, the recording of thumbnail data is stopped.
また補完処理では、画サイズを小さくしたサムネイル画像についても、管理データのテーブルの設定に基づいて、本来の大きな画サイズのサムネイル画像を作成して置き換える。 In addition, in the complementing process, a thumbnail image with a small image size is created and replaced with a thumbnail image with an original large image size based on the setting of the management data table.
この実施例によれば、サムネイル画像の画サイズを切り換えを、中止の処理と組み合わせて実行することにより、この画サイズの小さなサムネイル画像を用いて、編集処理、再生処理することもでき、この場合、補完処理を省略することができる。 According to this embodiment, by switching the image size of the thumbnail image in combination with the cancellation process, the thumbnail image having a small image size can be used for the editing process and the reproduction process. The complement process can be omitted.
この実施例のデジタルビデオカメラでは、実施例4のデジタルビデオカメラに関して、画サイズに代えて、1つのサムネイル画像を作成するGOP数を切り換える。この実施例のデジタルビデオカメラは、このGOP数の切り換えに関する構成が異なる点を除いて、実施例4のデジタルビデオカメラと同一に構成される。
In the digital video camera of this embodiment, the number of GOPs for creating one thumbnail image is switched instead of the image size with respect to the digital video camera of the fourth embodiment. The digital video camera of this embodiment is configured in the same way as the digital video camera of
すなわちこのデジタルビデオカメラは、動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、1つのサムネイル画像を作成するGOP数を増大させ、等価的にサムネイルデータのデータ量を低減する。また1つのサムネイル画像を作成するGOP数を対応する管理データのテーブルに記録する。なお動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、以降のサムネイル画像の全てを、この切り換えたGOP数毎に作成するようにしてもよい。 That is, this digital video camera increases the number of GOPs for creating one thumbnail image when the data amount of the moving image stream is less than the thumbnail recording stop threshold and is equal to or larger than the reference value for switching the image size, and equivalently the data of the thumbnail data Reduce the amount. The number of GOPs for creating one thumbnail image is recorded in the corresponding management data table. If the data amount of the moving image stream is less than the thumbnail recording stop threshold and greater than or equal to the reference value for switching the image size, all of the subsequent thumbnail images may be created for each number of switched GOPs.
これに対してステップSP6の判定処理において、動画ストリームのデータ量がサムネイル記録中止閾値以上の場合、サムネイルデータの記録を中止する。 On the other hand, when the data amount of the moving image stream is equal to or larger than the thumbnail recording stop threshold value in the determination process in step SP6, the recording of thumbnail data is stopped.
また補完処理では、1つのGOPに1つのサムネイル画像を割り当てるように、管理データのテーブルの設定に基づいて、サムネイル画像を作成して置き換える。 In the complementing process, a thumbnail image is created and replaced based on the setting of the management data table so that one thumbnail image is assigned to one GOP.
この実施例によれば、GOP数の切り換えを、中止の処理と組み合わせて実行することにより、実用上十分な場合には、補完処理を省略して編集処理、再生処理することもでき、この場合、デジタルビデオカメラの処理を簡略化することができる。 According to this embodiment, the switching of the number of GOPs is executed in combination with the cancellation process, and if practically sufficient, the complementary process can be omitted and the editing process and the reproduction process can be performed. The processing of the digital video camera can be simplified.
なお上述の実施例においては、動画像の記録媒体にハードディスクを適用する場合について述べたが、本発明はこれに限らず、光ディスク、メモリカード、磁気テープ等の各種記録媒体を広く適用することができる。 In the above-described embodiments, the case where the hard disk is applied to the moving image recording medium has been described. However, the present invention is not limited thereto, and various recording media such as an optical disk, a memory card, and a magnetic tape can be widely applied. it can.
また上述の実施例では、再生時、補完処理する場合について述べたが、本発明はこれに限らず、他の処理時間、空き時間を利用して補完処理してもよい。 Further, in the above-described embodiment, the case where the supplement processing is performed at the time of reproduction has been described. However, the present invention is not limited to this, and the supplement processing may be performed using other processing time and idle time.
また上述の実施例においては、本発明を撮像装置に適用した場合について述べたが、本発明はこれに限らず、例えば撮像装置で記録した撮像結果をダビングして処理する画像処理装置、放送により提供される番組を記録して再生する画像処理装置、コンピュータにおける画像処理ソフト等に広く適用することができる。 In the above-described embodiments, the case where the present invention is applied to the imaging apparatus has been described. However, the present invention is not limited to this, and for example, an image processing apparatus that performs dubbing and processing of an imaging result recorded by the imaging apparatus, and broadcasting. The present invention can be widely applied to an image processing apparatus that records and reproduces a provided program, image processing software in a computer, and the like.
本発明は、例えばデジタルビデオカメラに適用することができる。 The present invention can be applied to, for example, a digital video camera.
1……デジタルビデオカメラ、2……撮影部、6、17……バッファメモリ、7……モニタ部、9……動画像伸長部、11……マイクロコンピュータ、12……静止画像伸長部、13……動画像圧縮部、19……画素数変換部、20……静止画像圧縮部、21……ドライブ、22、26……ディスク
DESCRIPTION OF
Claims (16)
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、
前記記録部が前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリと、
前記バッファメモリに保持されている前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録部における前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備える
撮像装置。 A shooting unit that acquires image data of a moving image;
A thumbnail image creation unit that creates image data of a thumbnail image for each predetermined picture from the image data of the moving image;
A recording unit that records the image data of the moving image and the image data of the thumbnail image on a recording medium;
A buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image that the recording unit records on the recording medium;
It is determined whether the amount of image data of the moving image to be recorded on the recording medium held in the buffer memory is greater than or equal to a certain reference value, and it is determined that the amount of data is greater than or equal to the certain reference value In such a case, the imaging apparatus includes: a control unit that stops recording the image data of the thumbnail image on the recording medium on the assumption that the transfer rate of the recording unit to the recording medium is reduced.
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、
前記記録部が前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリと、
前記バッファメモリに保持されている前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録部における前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備える
画像処理装置。 An image data acquisition unit for acquiring image data of a moving image;
A thumbnail image creation unit that creates image data of a thumbnail image for each predetermined picture from the image data of the moving image;
A recording unit that records the image data of the moving image and the image data of the thumbnail image on a recording medium;
A buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image that the recording unit records on the recording medium;
It is determined whether the amount of image data of the moving image to be recorded on the recording medium held in the buffer memory is greater than or equal to a certain reference value, and it is determined that the amount of data is greater than or equal to the certain reference value case, as a decrease in the transfer rate to the recording medium in the recording unit is generated, the image processing apparatus and a control section for stopping the recording on the recording medium of the image data of the thumbnail image.
前記サムネイル画像作成部、前記記録部は、
前記制御部の制御により動作を切り換えて補完処理を実行し、
前記サムネイル画像作成部は、
前記補完処理において、前記再生部で再生した前記動画像の画像データから、前記サムネイル画像の画像データを作成し、
前記記録部は、
前記補完処理において、前記サムネイル画像の画像データの前記記録媒体への記録を中止した箇所に、前記サムネイル画像作成部で作成したサムネイル画像の画像データを記録する
請求項2に記載の画像処理装置。 A playback unit that plays back the image data of the moving image from the recording medium;
The thumbnail image creation unit, the recording unit,
Switch the operation under the control of the control unit to execute the complementary process,
The thumbnail image creation unit
In the complementing process, image data of the thumbnail image is created from the image data of the moving image reproduced by the reproduction unit,
The recording unit is
The image processing apparatus according to claim 2, wherein, in the complementing process, the image data of the thumbnail image created by the thumbnail image creating unit is recorded at a location where the recording of the image data of the thumbnail image on the recording medium is stopped.
前記サムネイル画像の画像データの前記記録媒体への記録を中止する箇所に、空き領域を形成する
請求項3に記載の画像処理装置。 The recording unit is
The image processing apparatus according to claim 3, wherein an empty area is formed at a location where recording of the image data of the thumbnail image on the recording medium is stopped.
前記サムネイル画像の画像データ及び前記空き領域毎に、管理データを設けて前記サムネイル画像の画像データを記録すると共に、前記空き領域を形成し、
前記管理データに、空き領域か否かを示す識別情報を設定する
請求項4に記載の画像処理装置。 The recording unit is
For each image data of the thumbnail image and the free space, management data is provided to record the image data of the thumbnail image, and the free space is formed.
The image processing apparatus according to claim 4, wherein identification information indicating whether or not the management data is a free area is set.
対応する前記動画像の画像データのフレームを特定する情報を、前記管理データに設定する
請求項4に記載の画像処理装置。 The recording unit is
The image processing device according to claim 4, wherein information specifying a frame of image data of the corresponding moving image is set in the management data.
動作モードの切り換えにより、前記記録部における前記サムネイル画像の記録を全て中止させる
請求項2に記載の画像処理装置。 The controller is
The image processing apparatus according to claim 2, wherein the recording of all the thumbnail images in the recording unit is stopped by switching the operation mode.
前記制御部の制御により、前記サムネイル画像の画サイズを切り換える
請求項2に記載の画像処理装置。 The thumbnail image creation unit
The image processing apparatus according to claim 2, wherein the image size of the thumbnail image is switched under the control of the control unit.
前記制御部の制御により、第1の画サイズと、前記第1の画サイズより大きな第2の画サイズとで画サイズを切り換えて前記サムネイル画像の画像データを作成し、
前記サムネイル画像作成部、前記記録部は、
前記制御部の制御により動作を切り換え、
前記再生部で再生した前記動画像の画像データから、前記第2の画サイズのサムネイル画像の画像データを作成し、
前記第1の画サイズのサムネイル画像の画像データを、前記第2の画サイズのサムネイル画像の画像データで置き換えるように、前記サムネイル画像作成部で作成した前記第2の画サイズのサムネイル画像の画像データを前記記録媒体に記録する
請求項3に記載の画像処理装置。 The thumbnail image creation unit
Under the control of the control unit, the image size is switched between a first image size and a second image size larger than the first image size to create image data of the thumbnail image,
The thumbnail image creation unit, the recording unit,
The operation is switched under the control of the control unit,
Creating image data of a thumbnail image of the second image size from the image data of the moving image reproduced by the reproduction unit;
The image of the second image size thumbnail image created by the thumbnail image creation unit so as to replace the image data of the thumbnail image of the first image size with the image data of the thumbnail image of the second image size. The image processing apparatus according to claim 3, wherein data is recorded on the recording medium.
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、
前記記録のステップにおいて前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリに保持されている、前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録のステップにおける前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備える
画像処理方法。 An image data acquisition step for acquiring image data of the moving image;
A thumbnail image creating step of creating image data of a thumbnail image for each predetermined picture from the image data of the moving image;
Recording step of recording the image data of the moving image and the image data of the thumbnail image on a recording medium;
Image data of the moving image to be recorded on the recording medium, which is held in a buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image to be recorded on the recording medium in the recording step amount of data determined by whether more than a predetermined reference value, when the data amount is determined to be the more certain reference value, a reduction in the transfer rate to the recording medium in the step of the recording occurs And a control step of stopping recording of the image data of the thumbnail image on the recording medium.
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップ、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップ、
前記記録のステップにおいて前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリに保持されている、前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録のステップにおける前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップ、
をコンピュータに実行させるためのプログラム。 An image data acquisition step for acquiring image data of a moving image;
A thumbnail image creating step of creating image data of a thumbnail image for each predetermined picture from the image data of the moving image;
Recording step of recording the image data of the moving image and the image data of the thumbnail image on a recording medium;
Image data of the moving image to be recorded on the recording medium, which is held in a buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image to be recorded on the recording medium in the recording step amount of data determined by whether more than a predetermined reference value, when the data amount is determined to be the more certain reference value, a reduction in the transfer rate to the recording medium in the step of the recording occurs as a step of control for stopping the recording on the recording medium of the image data of the thumbnail image,
A program that causes a computer to execute.
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップ、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップ、
前記記録のステップにおいて前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリに保持されている、前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録のステップにおける前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップ、
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。 An image data acquisition step for acquiring image data of a moving image;
A thumbnail image creating step of creating image data of a thumbnail image for each predetermined picture from the image data of the moving image;
Recording step of recording the image data of the moving image and the image data of the thumbnail image on a recording medium;
Image data of the moving image to be recorded on the recording medium, which is held in a buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image to be recorded on the recording medium in the recording step amount of data determined by whether more than a predetermined reference value, when the data amount is determined to be the more certain reference value, a reduction in the transfer rate to the recording medium in the step of the recording occurs as a step of control for stopping the recording on the recording medium of the image data of the thumbnail image,
The computer-readable recording medium which recorded the program for making a computer perform.
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、
前記画像データ取得部で取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部とを備え、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成部で作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
画像処理装置。 An image data acquisition unit that acquires image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creation unit that creates image data of a thumbnail image for each picture from the image data of the moving image;
A recording unit that records the image data of the moving image acquired by the image data acquisition unit and the image data of the thumbnail image on a recording medium;
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
An image processing apparatus that allocates image data of the thumbnail image created by the thumbnail image creation unit to a location where the thumbnail image is missing, and records the image data of the moving image and the image data of the thumbnail image.
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、
前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
画像処理方法。 An image data acquisition step of acquiring image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of the moving image;
A recording step of recording the image data of the moving image acquired in the image data acquisition step and the image data of the thumbnail image on a recording medium;
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
An image processing method for allocating image data of the thumbnail image created in the thumbnail image creation step to a location where the thumbnail image is missing, and recording the image data of the moving image and the image data of the thumbnail image.
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップ、
前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップ、
をコンピュータに実行させ、
前記記録ステップでは、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
プログラム。 An image data acquisition step of acquiring image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of the moving image;
A recording step of recording image data of the moving image acquired in the image data acquisition step and image data of the thumbnail image on a recording medium;
To the computer,
In the recording step,
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
A program for allocating image data of the thumbnail image created in the thumbnail image creation step to a location where the thumbnail image is missing, and recording the image data of the moving image and the image data of the thumbnail image.
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップ、
前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップ、
をコンピュータに実行させ、
前記記録ステップでは、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
プログラムを記録したコンピュータ読み取り可能な記録媒体。
An image data acquisition step of acquiring image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of the moving image;
A recording step of recording image data of the moving image acquired in the image data acquisition step and image data of the thumbnail image on a recording medium;
To the computer,
In the recording step,
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
A computer-readable recording program that allocates the image data of the thumbnail image created in the thumbnail image creation step to the location where the thumbnail image is missing and records the image data of the moving image and the image data of the thumbnail image Recording medium.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007006995A JP4788607B2 (en) | 2007-01-16 | 2007-01-16 | IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007006995A JP4788607B2 (en) | 2007-01-16 | 2007-01-16 | IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008177662A JP2008177662A (en) | 2008-07-31 |
JP2008177662A5 JP2008177662A5 (en) | 2009-03-05 |
JP4788607B2 true JP4788607B2 (en) | 2011-10-05 |
Family
ID=39704381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007006995A Expired - Fee Related JP4788607B2 (en) | 2007-01-16 | 2007-01-16 | IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4788607B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011259115A (en) * | 2010-06-08 | 2011-12-22 | Nec Casio Mobile Communications Ltd | Electronic device and program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11213628A (en) * | 1998-01-21 | 1999-08-06 | Toshiba Corp | Recording medium and its reproducing apparatus and recording and reproducing apparatus |
JP2001238175A (en) * | 2000-02-25 | 2001-08-31 | Victor Co Of Japan Ltd | Information recording and reproducing device |
JP2006074165A (en) * | 2004-08-31 | 2006-03-16 | Canon Inc | Method and device for image processing |
JP4604806B2 (en) * | 2005-04-12 | 2011-01-05 | ソニー株式会社 | Recording device |
-
2007
- 2007-01-16 JP JP2007006995A patent/JP4788607B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008177662A (en) | 2008-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3912536B2 (en) | RECORDING METHOD, RECORDING DEVICE, RECORDING MEDIUM, IMAGING DEVICE, AND IMAGING METHOD | |
US20070201832A1 (en) | Recording apparatus, recording method, program for recording method, recording medium recording program for recording method, reproducing apparatus, reproduction method, program for reproduction method, and recording medium recording program for reproduction method | |
KR101295430B1 (en) | Image recording apparatus, image reproducing apparatus, image recording method, and image reproducing method | |
EP1892716B1 (en) | File splitting by splitting clusters and management information | |
US8165455B2 (en) | Data processing apparatus and data processing method, and computer program | |
EP1400973A2 (en) | Recording apparatus and method, recording medium, and program | |
WO2008018311A1 (en) | Data processing device, data processing method, and computer program | |
US9196311B2 (en) | Video recording method and video recording device | |
JP4045651B2 (en) | Information processing apparatus, information processing method, and program recording medium | |
JP2005191756A (en) | Digital still camera | |
KR101385168B1 (en) | Image data recording apparatus | |
JP2005033381A (en) | Moving picture recording apparatus and its method | |
JP4788607B2 (en) | IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD | |
JP2005303336A (en) | Video signal recording apparatus and video signal reproducing apparatus | |
JP6278353B2 (en) | RECORDING DEVICE, RECORDING METHOD, PROGRAM, AND IMAGING DEVICE | |
JP2008067117A (en) | Video image recording method, apparatus, and medium | |
WO2004036582A1 (en) | Av data recording method, av data recording device, data recording medium, program, and program recording medium | |
JP4772742B2 (en) | Image reproducing apparatus, image reproducing method, and program recording medium | |
JP4164696B2 (en) | Imaging apparatus and imaging method | |
JP2008113111A (en) | Recording device | |
JP4298583B2 (en) | Imaging device and mobile phone | |
JP2009111841A (en) | Image management apparatus and method | |
JP4787206B2 (en) | Information recording apparatus and information recording method | |
JP4208022B2 (en) | Information editing apparatus, information editing method, and program recording medium | |
JP5458073B2 (en) | Video recording apparatus and video recording method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090121 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20090331 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090403 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091110 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110104 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110111 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110405 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110527 |
|
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: 20110621 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110704 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140729 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |