JP4193552B2 - Image data recording / reproducing apparatus and method - Google Patents
Image data recording / reproducing apparatus and method Download PDFInfo
- Publication number
- JP4193552B2 JP4193552B2 JP2003101824A JP2003101824A JP4193552B2 JP 4193552 B2 JP4193552 B2 JP 4193552B2 JP 2003101824 A JP2003101824 A JP 2003101824A JP 2003101824 A JP2003101824 A JP 2003101824A JP 4193552 B2 JP4193552 B2 JP 4193552B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- still image
- moving image
- recording
- moving
- 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
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、動画像データが連続的に記録されるに際し、静止画像データを非連続的に記憶しておくことで、動画像データの再生表示に際しては、所望タイミングでの静止画像データが高精細な状態として生成されるようにした画像データ記録再生装置及び方法に関する。
【0002】
【従来の技術】
近年、動画像データ及び静止画像データが記録可能なディジタルビデオカメラが開発され、また、実際に実用化されているのが実情である。このカメラにより記録された動画像データや静止画像データは、後に随時、再生表示可能となっている。
【0003】
因みに、特許文献1には、1つの撮像素子から、非同一タイミングで動画像データ及び静止画像データを生成することが開示されている。また、特許文献2では、システムの共通化を図りつつ、動画像記録中に静止画記録指示があった場合には、高精細な静止画像データの記録が行われている。更に、特許文献3では、動画像データ及び静止画像データの同時記録が行われており、動画像の中から、この動画像の内容を十分表現しているものが、代表画像として自動的に抽出されている。更にまた、特許文献4では、動画像データ、静止画像データ内にそれぞれのリンク情報を重畳しておくことで、再生時での検索効率が高められている。
【0004】
【特許文献1】
特開平8―298644号公報
【特許文献2】
特開平10―108121号公報
【特許文献3】
特開平7―23322号公報
【特許文献4】
特開2000―69407号公報
【0005】
【発明が解決しようとする課題】
しかしながら、これまでの動画像データ及び静止画像データの同時記録においては、動画像データを記録中に、主にオペレータからの要求タイミングで静止画像データが記録されている。したがって、動画像データの再生表示に際しては、オペレータからの静止画像表示要求があったとしても、必ずしも、そのタイミングでの静止画像データが予め記録されているとは限らなく、これがために、高精細な静止画像は必ずしも常に得られないことになる。
【0006】
よって、印刷等の用途のために、あるタイミングでの静止画像が必要な場合には、そのタイミングでの動画像データ(フレームデータ)をそのまま静止画像データに変換するしか、方法がなかったのが実情である。しかしながら、動画像データをそのまま静止画像データに変換するにしても、動画像データはその画素数が静止画像データのそれに比し一般的に少なく、したがって、たとえ、それを画像密度変換回路等により静止画像データに変換したとしても、それは、あくまでも、見かけ上、画素数が静止画像データのそれと同一になったことに止まり、印刷等の用途に対して十分であるとはいえない。
【0007】
本発明の目的は、動画像データの再生表示に際して、所望タイミングでの静止画像データが、高精細な状態として、且つ容易に生成され得る画像データ記録再生装置及び方法を提供することにある。
【0008】
【課題を解決するための手段】
本発明は、被写体を撮像する撮像手段と、該撮像手段からの画像情報をディジタル的に画像処理することで、対としての動画像データと該動画像データよりも高精細な静止画像データとを順次、生成する画像データ生成手段と、静止画像データ記録タイミングを生成する記録タイミング生成手段と、記録タイミング生成手段からの静止画像データ記録タイミングに基づき、静止画像データが非連続的に記録される際に、該静止画像データと対とされている動画像データには、フレーム情報として該静止画像データへのリンク情報が伴われつつ、連続動画像データ及び非連続静止画像データを記録する画像データ記録手段と、該画像データ記録手段からの動画像データの読出し再生中に、フレームとしての静止画像データの再生要求があった際に、該再生要求のタイミングに相当する動画像データと、該動画像データの時間近傍に位置している、静止画像データへのリンク情報を伴う動画像データと、該動画像データに伴われているリンク情報で指定される静止画像データとに基づき、再生要求に係る静止画像データを生成する再生要求静止画像データ生成手段と、を備え、再生要求静止画像データ生成手段は、再生要求に係る静止画像データの生成に際し、動画像データに対する画像認識により該動画像データで表示される動画像に含まれる被写体の移動方向および移動距離を示す情報である動きベクトルを算出し、リンク情報で指定される静止画像データで表示される静止画像に含まれる被写体を動きベクトルに基づいて移動させた静止画像を生成し、被写体を移動させた静止画像におけるデータ欠如部分を動画像データの差分情報を利用して補間するものである。
【0009】
以上のように、動画像データが連続的に記録される際に、静止画像データは非連続的に記録されており、動画像データの再生中に、あるタイミングで静止画像データの再生要求があった場合には、予め記録されている静止画像データのうち、タイミング上、最も時間的に近い静止画像データと、この静止画像データと対とされている動画像データと、そのタイミングに相当する動画像データとから、そのタイミングでの静止画像データが生成されている。この静止画像データは、本来の静止画像データに比し、画素数は同一ながらも、その精細度がやや低下しているが、動画像データの画素数変換により得られる静止画像データに比し、より精細なものとして得られることになる。
【0010】
【発明の実施の形態】
以下,本発明の一実施の形態を図1から図6により説明する。
先ず本発明の画像データ記録再生装置について説明すれば、その一例での概要構成を図1に示す。図示のように、撮影レンズ11、撮像素子(撮影レンズ11の集光する光学画像を電気信号に変換するCCDイメージセンサやCMOSイメージセンサ等から構成され、NTSC方式やPAL方式の有効画素数よりも多い画素数を持つ)12、カメラ信号処理ブロック13、動画像記録再生ブロック14、静止画像記録再生ブロック15、画像処理回路16、表示回路17及びユーザインタフェースブロック18から構成される。
【0011】
以上の構成要素のうち、主なるものの内部構成等について説明すれば、カメラ信号処理ブロック13は、撮像素子12から出力されるアナログ信号をディジタル信号に変換するA/D変換器131と、A/D変換器131から出力されるディジタルデータに対し、ホワイトバランス調整やガンマ補正等を行うディジタル信号処理回路132とを含む。動画像記録再生ブロック14はまた、ディジタル信号処理回路132からの動画像データに対して間引き処理を施す一方、読出し圧縮動画像データに対して補間処理を施す画像密度変換回路141と、画像密度変換回路141からの動画像データに対し圧縮処理を施す一方、読出し圧縮動画像データに対し伸長処理を施す動画像圧縮/伸長回路142と、動画像圧縮/伸長回路142からの圧縮動画像データを記録する一方、動画像データの再生時、圧縮動画像データが読み出される記録媒体143とを含む。
【0012】
静止画像記録再生ブロック15は、ディジタル信号処理回路132からの静止画像データに対し圧縮処理を施す一方、読出し圧縮静止画像データに対し伸長処理を施す静止画像圧縮/伸長回路151と、静止画像圧縮/伸長回路151からの圧縮静止画像データを記録する一方、静止画像データの再生時、圧縮静止画像データが読み出される記録媒体152とを含むようにして構成される。表示回路17はまた、記録/再生に係る画像データの表示確認等を行うためのものである。
【0013】
更に、ユーザインタフェースブロック18内の動画像コントローラ181は、オペレータが動画像データの記録開始/停止及び再生の開始/停止を指示するためのものであり、静止画像コントローラ182はまた、動画像データの再生中に、オペレータが静止画像データの取得を指示するためのものであり、静止画像取得ボタンが具備されている。更にまた、画像処理回路16では、動画像データが連続的に記録される際に、静止画像データを画像処理により監視することで、静止画像データを記録するためのタイミングが自動的に生成されたり、動画像データの再生の際には、静止画像データを生成するための画像処理が行われたり、表示回路17への画像データの選択出力が行われる。
【0014】
さて、先ずその画像データ記録再生装置での記録動作について説明すれば、オペレータにより動画像コントローラ181上の記録開始ボタンが押下操作されることで、フレームとしての動画像データの連続記録が開始される。撮影レンズ11による集光画像は、撮像素子12によりアナログ信号に変換され、更に、A/D変換器131によりディジタル信号に変換された上、ディジタル信号処理回路132によりホワイトバランス調整やガンマ補正等の処理が行われる。このようにして得られる動画像データに対しては、画像密度変換回路141で間引き処理が行われことで、NTSC方式やPAL方式上の有効画素数が得られ、その後、動画像圧縮/伸長回路142により圧縮処理が施された上、記録媒体143上に記録される。
【0015】
ディジタル信号処理回路132から出力される、画像密度変換前の動画像データはまた、同時にフレームとしての高精細な静止画像データでもあるが、以上の動画像データの連続記録に同時並行して、画像処理回路16では、その静止画像データが常時、監視される。この監視により、画像変化が多い等、静止画像データが記録されるべきと判断された場合には、静止画像圧縮/伸長回路151が動作可能状態におかれることで、静止画像データが圧縮処理された上、記録媒体152上に記録される。このようにして、動画像データの連続記録と静止画像データの非連続記録が行われている状態で、やがて、これら記録を停止させるには、オペレータにより動画像コントローラ181上の記録停止ボタンが押下操作されればよい。
【0016】
以上のようにして、動画像データは連続的に、また、静止画像データは非連続的に記録されることになるが、この場合での動画像データと静止画像データの関係を図2に示す。図示のように、連続的に記録されている動画像データ21各々に対しては、それと対とされている静止画像データが連続的に記録されることはなく、画像処理回路16での静止画像データ監視結果として、画像変化が多い等、静止画像データが記録されるべきと判断された場合のみ、ディジタル信号処理回路132からの高精細な静止画像データ22,23が、例えば散発的に記録される。換言すれば、静止画像データ22が記録された後は、これに連続して静止画像データの記録が行われるわけではなく、静止画像データの監視結果として、画像データの差分や動き検出等の結果が静止画像データ22に対し、ある閾値以上となった場合に、即ち、画像変化がある程度以上になった場合に、静止画像データ23が記録される。
【0017】
静止画像データはまた、より容易な方法として、固定の任意時間間隔で記録されるようにしてもよい。更に、静止画像データの監視結果による記録と、この任意時間間隔による記録とを組合せ、静止画像データを記録することも考えられる。何れによるとしても、このようにして記録された動画像データはそのフレーム情報として、同時に記録された静止画像データへのリンク情報を持つ。より具体的には、動画像データのサブコードエリア等には、同時に記録された静止画像データのファイル名211,212が記録される。したがって、ファイル名が記録されているか否かで、連続的に記録されている動画像データ各々に対し、対としての静止画像データが同時記録されているか否かが知れるものである。
【0018】
引き続き、画像データ記録再生装置での再生動作について説明すれば、オペレータにより動画像コントローラ181上の再生開始ボタンが押下操作されることで、動画像データの再生が開始される。記録媒体143上に記録されている圧縮動画像データは、順次、その記録媒体143より読み出された上、動画像圧縮/伸長回路142で伸長処理され、更に、画像密度変換回路141により補間処理されることで、静止画像データと同一画素数の同画像データが得られるようになっている。このようにして得られた動画像データは、その後、画像処理装置16で順次、処理された上、表示回路17に表示される。因みに、本例では、表示回路17での表示画素数は静止画像データの画素数と同一とされ、そのため、動画像データは補間処理されてから表示されているが、これは必須ではない。換言すれば、動画像圧縮/伸張回路142で伸長処理された動画像データが、そのまま、画像処理回路16を介し、表示回路17で表示されてもよい。
【0019】
さて、表示回路17上で動画像データが連続的に再生表示されている状態で、やがて、ベストシーンを発見し、オペレータがそのフレームを静止画像データとして得ることを望んだとすれば、オペレータにより静止画像コントローラ182上の静止画像取得ボタンが押下操作される。これを契機として、画像処理回路16では、オペレータからの要求静止画像データの生成処理が行われる。この生成処理について説明すれば、本例では、図3に示すタイミング31で静止画像取得ボタンが押下操作されたとして、要求静止画像データの生成処理手順は、以下のようである。
【0020】
即ち、比較的容易な方法としては、差分値のみから生成する手法が考えられる。この手法による場合、タイミング31に相当する動画像データ33と、その直前であって、且つ静止画像データへのリンク情報を持つ動画像データ32と、この動画像データ32と同一タイミングで記録された静止画像データ24とが要求静止画像データ26の生成に利用される。これをより具体的に説明すれば、図4にその一例での生成フローを示す。これによる場合、先ず画像処理回路16では、動画像データ32,33の差分データとして、動画像データ33から動画像データ32を減算することにより、差分データが生成される(ステップ41)。その後、その差分データは静止画像データ24に適用されるべく、静止画像データの画素数に補間処理される(ステップ42)。この補間処理の結果が静止画像データ24に加算されるようにすればよい(ステップ43)。この結果として、オペレータからの要求タイミングに合致する要求静止画像データ26が得られるものである。このようにして得られる要求静止画像データ26は、差分データが小さい領域に対しては、高精細な状態を維持しているといえる。
【0021】
ところで、以上では、直前であって、且つ静止画像データへのリンク情報を持つ動画像データが用いられているが、直後であって、且つ静止画像データへのリンク情報を持つ動画像データが用いられてもよい。具体的に説明すれば、図3に示すように、動画像データ33,34の差分データとして、動画像データ33から動画像データ34を減算することにより差分データが算出された上、その差分データは静止画像データの画素数に補間処理された後、静止画像データ25に加算されるようにしてもよい。この結果として、先の場合と同様、高精細な要求静止画像データ26が得られるものである。勿論、これら2つの方法を組合せるようにしてもよく、また、直前、直後ではなく、タイミング31から離れた時間位置に記録されている、対としての動画像データ及び静止画像データを用いることも可能となっている。
【0022】
次に、動画像データ内に存在する任意被写体の動きベクトルを用いる生成手法について説明すれば、上記手法と同様に、タイミングに相当する動画像データ33と、その直前であって、且つ静止画像データへのリンク情報を持つ動画像データ32と、この動画像データ32と同一タイミングで記録された静止画像データ24とが要求静止画像データ26の生成に利用される。より具体的に説明すれば、図5に示すようである。
【0023】
即ち、画像処理回路16では、2枚の動画像データ32,33に対する画像認識により、動きベクトルの算出が行われる。この結果として、位置35での被写体は位置36に移動したこと、換言すれば、その被写体の位置35とその移動方向・距離51が得られる。これが静止画像データ24に適用されるべく、その静止画像データ24の画角に対応するように変換を行い、被写体の位置52と移動方向・距離53が求められる。このようにして求められたデータが静止画像データ24に適用されることで、要求静止画像データ26が得られることになる。この場合、要求静止画像データ26内には、位置52に相当する領域データが存在しないが、動きベクトルで補償しきれない部分については、他のタイミングで撮像された静止画像データ、動画像データから同様にして補間するか、または差分データを用い生成するようにして、これを静止画像データ24に適用する結果として、オペレータからの要求タイミングに合致する要求静止画像データ26が得られる。このようにして得られる要求静止画像データ26は、差分データが小さい領域に対しては、高精細な状態を維持しているといえる。
【0024】
以上の説明では、直前であって、且つ静止画像データへのリンク情報を持つ動画像データが用いられているが、直後であって、且つ静止画像データへのリンク情報を持つ動画像データが用いられてもよい。具体的に説明すれば、図3に示すように、動画像データ33から動画像データ34への動きベクトルが算出される。この結果、位置37での被写体は位置36から移動してきたことが得られ、また、動きベクトルで補償しきれない部分については、差分データ等を用いるようにして、これを静止画像データ25に適用すれば、その結果として、オペレータからの要求タイミングに合致した高精細な要求静止画像データ26が得られることになる。この手法においても、上記2つの方法を組合せるようにしてもよく、また、直前、直後ではなく、タイミング31から離れた時間位置に記録されている、対としての動画像データ及び静止画像データを用いることも可能となっている。
【0025】
更に、以上の手法とは別に、動画像データ内での任意被写体が拡大、または縮小したことを検出したり、回転したことを検出したりして、利用することも可能である。何れにしても、以上のような手法により得られた要求静止画像データ26は表示回路17上で表示可能とされており、これは、高精細な静止画像データであることから、拡大表示されてても、明瞭に被写体を確認することが可能となっている。一方、また、要求静止画像データ26は静止画像圧縮/伸長回路151により圧縮された状態として、記録媒体152上に記録され得るものとなっている。このように、記録媒体152上に記録されれば、要求静止画像データ26自体は高精細なので、印刷等に適した画像品質が容易に得られることになる。
【0026】
ところで、以上の説明では、静止画像データ記録タイミングは静止画像データの常時監視により自動的に生成されているが、動画像データの常時監視によっても、自動的に生成することが可能となっている。具体的には、動画像データが記録される際に、画像密度変換回路141からの出力動画像データが画像処理回路16で監視されるようにする。この場合でも、先の場合と同様、画像変化が多い等、静止画像データが記録されるべきと判断された場合に、静止画像圧縮/伸長回路151が動作可能状態におかれることで、静止画像データは圧縮された状態として、記録媒体152上に記録される。
【0027】
また、静止画像コントローラ182上に静止画像記録ボタンが具備される場合には、動画像データ記録中に自動的に静止画像データが記録されるだけでなく、オペレータ自身により意図的に静止画像記録ボタンが押下操作されることで、意図的、且つ任意タイミングで静止画像データを記録することも考えられる。動画像データ再生時に、オペレータからの要求により生成される要求静止画像データは、そのタイミングが静止画像データが記録されていないフレームである場合には、差分データや動きベクトル等を用い画像処理により求められるため、高品質の高精細静止画像データを得ることは、一般に困難となっている。しかしながら、動画像データ記録時に、後にオペレータが要求する可能性があるフレームが存在する場合に、それを予め静止画像データとして記録しておくようにすれば、より容易に高品質な静止画像データを得ることが可能となる。また、もしも、オペレータが要求するフレームがその近傍であるならば、補間精度を上げられることが考えられる。例えば、静止画像データ記録のタイミングが若干ずれていた場合、つまり、シャッターのタイミングが若干ずれていた場合等である。
【0028】
ここで、動画像データ、静止画像データそれぞれの記録媒体143,152への記録について言及すれば、望ましくは、これら記録媒体143,152は同一記録媒体とされる。同一記録媒体とされる場合、図2に示すサブコードエリアにはリンク情報ではなく、静止画像データ自体を記録させることも考えられる。例えば記録媒体としてテープが使用される場合、そのテープフォーマットの動画像エリアには動画像データが、サブコードエリアには静止画像データが、それぞれ記録されるようにすればよい。
【0029】
更に、動画像データ、静止画像データそれぞれが同一記録媒体に記録される際には、これら画像データを同一ファイル内のものとして記録することが考えられる。図6に一例でのファイルフォーマットを示す。図示のように、ファイル61は管理情報611、動画像データ612及び静止画像データ613を要素として構成される。管理情報611として、動画像データ612、静止画像データ613間のリンク情報を持つように、フォーマットを定義することで、本発明により生成される動画像データ及び静止画像データを1つのファイルとして扱うことが可能となる。
【0030】
最後に、高精細な動画像の再生について説明する。以上の説明では、任意フレームについて、高精細な要求静止画像データがその都度、生成されているが、全てのフレームについて、要求静止画像データが生成される場合には、高精細な動画像の再生が可能となることは明らかである。
【0031】
【発明の効果】
動画像データの再生表示に際して、所望タイミングでの静止画像データが、高精細な状態として、且つ容易に生成され得る画像データ記録再生装置及び方法が提供される。
【図面の簡単な説明】
【図1】本発明の画像データ記録再生装置の一例での概要構成を示す図である。
【図2】動画像データ、静止画像データそれぞれが連続的、非連続的に記録される場合での動画像データと静止画像データの関係を示す図である。
【図3】オペレータから要求された静止画像データの生成方法を説明するための図である。
【図4】動画像間差分を利用した要求静止画像データの一例での生成フローを示す図である。
【図5】動きベクトルを利用した要求静止画像の生成方法を説明するための図である。
【図6】動画像データ、静止画像データそれぞれが同一記録媒体に同一ファイルとして記録される際での、一例でのファイルフォーマットを示す図である。
【符号の説明】
11…撮影レンズ、12…撮像素子、131…A/D変換器、132…ディジタル信号処理回路、141…画像密度変換回路、142…動画像圧縮/伸長回路、143,152…記録媒体、151…静止画像圧縮/伸長回路、16…画像処理回路、17…表示回路、181…動画像コントローラ、182…静止画像コントローラ[0001]
BACKGROUND OF THE INVENTION
According to the present invention, when moving image data is continuously recorded, still image data is stored non-continuously, so that when moving image data is reproduced and displayed, the still image data at a desired timing is high-definition. about the image data recording and reproducing apparatus and methods were to be produced as a state.
[0002]
[Prior art]
In recent years, digital video cameras capable of recording moving image data and still image data have been developed and actually put into practical use. The moving image data and still image data recorded by this camera can be reproduced and displayed at any time later.
[0003]
Incidentally, Patent Document 1 discloses that moving image data and still image data are generated from a single image sensor at non-identical timing. In Japanese Patent Laid-Open No. 2004-260, high-definition still image data is recorded when a still image recording instruction is issued during moving image recording while making the system common. Furthermore, in Patent Document 3, moving image data and still image data are recorded simultaneously, and from the moving images, what fully expresses the contents of the moving images is automatically extracted as a representative image. Has been. Furthermore, in Patent Document 4, the search efficiency at the time of reproduction is enhanced by superimposing each link information in moving image data and still image data.
[0004]
[Patent Document 1]
JP-A-8-298644 [Patent Document 2]
JP-A-10-108121 [Patent Document 3]
JP 7-23322 A [Patent Document 4]
JP 2000-69407 A
[Problems to be solved by the invention]
However, in the simultaneous recording of moving image data and still image data so far, still image data is recorded mainly at a request timing from the operator while moving image data is being recorded. Accordingly, when reproducing and displaying moving image data, even if there is a still image display request from the operator, still image data at that timing is not necessarily recorded in advance, and this is why A still image cannot always be obtained.
[0006]
Therefore, when a still image at a certain timing is required for printing or the like, there is only a method of converting the moving image data (frame data) at that timing as it is to still image data. It is a fact. However, even if moving image data is converted into still image data as it is, the number of pixels of moving image data is generally smaller than that of still image data. Therefore, even if the moving image data is converted into still image data by an image density conversion circuit or the like. Even if it is converted into image data, it is merely the appearance that the number of pixels is the same as that of still image data, and it cannot be said that it is sufficient for applications such as printing.
[0007]
An object of the present invention is to provide an image data recording / reproducing apparatus and method that can easily generate still image data at a desired timing in a high-definition state when reproducing and displaying moving image data.
[0008]
[Means for Solving the Problems]
According to the present invention, an image capturing unit that captures an image of a subject, and image information from the image capturing unit are digitally image-processed so that a pair of moving image data and still image data with higher definition than the moving image data are obtained. When the still image data is recorded discontinuously based on the image data generating means to be generated, the recording timing generating means for generating the still image data recording timing, and the still image data recording timing from the recording timing generating means. In addition, the moving image data paired with the still image data is accompanied by link information to the still image data as frame information, and image data recording for recording continuous moving image data and discontinuous still image data. And a request for reproduction of still image data as a frame during reading and reproduction of moving image data from the image data recording means , Moving image data corresponding to the timing of the reproduction request, moving image data with link information to still image data located near the time of the moving image data, and accompanying the moving image data Reproduction request still image data generation means for generating still image data related to the reproduction request based on still image data specified by the link information, and the reproduction request still image data generation means includes a still image related to the reproduction request. When generating data, a motion vector, which is information indicating a moving direction and a moving distance of a subject included in the moving image displayed by the moving image data by image recognition of the moving image data, is calculated, and the stillness specified by the link information is calculated. A still image in which the subject included in the still image displayed as image data is moved based on the motion vector is generated, and the subject is moved It is intended to interpolate the data lack portion by utilizing the difference information of the moving image data in.
[0009]
As described above, when moving image data is continuously recorded, still image data is recorded discontinuously, and there is a request for reproducing still image data at a certain timing during the reproduction of moving image data. In this case, among the still image data recorded in advance, the still image data closest in time in terms of timing, the moving image data paired with the still image data, and the moving image corresponding to the timing Still image data at that timing is generated from the image data. This still image data has the same number of pixels as the original still image data, but its definition is slightly reduced, but compared to still image data obtained by converting the number of pixels of moving image data, It will be obtained as a finer one.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described below with reference to FIGS.
First, the image data recording / reproducing apparatus according to the present invention will be described. FIG. As shown in the figure, the photographic lens 11 and an imaging device (comprising a CCD image sensor, a CMOS image sensor, etc. for converting an optical image collected by the photographic lens 11 into an electrical signal, etc., are more effective than the number of effective pixels of the NTSC system or PAL system. 12 having a large number of pixels), a camera signal processing block 13, a moving image recording / reproducing block 14, a still image recording / reproducing block 15, an
[0011]
Among the above components, the internal configuration of the main components will be described. The camera signal processing block 13 includes an A /
[0012]
The still image recording / reproducing block 15 performs a compression process on the still image data from the digital
[0013]
Further, the
[0014]
First, the recording operation in the image data recording / reproducing apparatus will be described. When the recording start button on the moving
[0015]
The moving image data before image density conversion output from the digital
[0016]
As described above, moving image data is recorded continuously and still image data is recorded discontinuously. FIG. 2 shows the relationship between moving image data and still image data in this case. . As shown in the figure, for each moving
[0017]
Still image data may also be recorded at fixed arbitrary time intervals as an easier method. Furthermore, it is also conceivable to record still image data by combining recording based on a monitoring result of still image data and recording at an arbitrary time interval. In any case, the moving image data recorded in this way has link information to the still image data recorded at the same time as the frame information. More specifically, file
[0018]
Next, the playback operation in the image data recording / playback apparatus will be described. When the playback start button on the moving
[0019]
Now, when the moving image data is continuously reproduced and displayed on the
[0020]
That is, as a relatively easy method, a method of generating from only the difference value can be considered. In the case of this method, moving
[0021]
By the way, in the above, moving image data immediately before and having link information to still image data is used, but moving image data having link information to still image data is used immediately after. May be. More specifically, as shown in FIG. 3, the difference data is calculated by subtracting the moving
[0022]
Next, the generation method using the motion vector of an arbitrary subject existing in the moving image data will be described. Similar to the above method, the moving
[0023]
That is, the
[0024]
In the above description, moving image data immediately before and having link information to still image data is used. However, moving image data having link information to still image data is used immediately after. May be. If it demonstrates concretely, as shown in FIG. 3, the motion vector from the moving
[0025]
Further, apart from the above method, it is also possible to use by detecting that an arbitrary subject in the moving image data is enlarged or reduced, or detecting that it is rotated. In any case, the requested still
[0026]
In the above description, the still image data recording timing is automatically generated by constantly monitoring still image data. However, it can be automatically generated by constantly monitoring moving image data. . Specifically, when moving image data is recorded, the output moving image data from the image
[0027]
When a still image recording button is provided on the
[0028]
Here, referring to recording of moving image data and still image data on the
[0029]
Furthermore, when moving image data and still image data are recorded on the same recording medium, it is conceivable that these image data are recorded as being in the same file. FIG. 6 shows an example file format. As illustrated, the
[0030]
Finally, reproduction of high-definition moving images will be described. In the above description, high-definition required still image data is generated each time for an arbitrary frame. However, when required still image data is generated for all frames, high-definition moving image playback is performed. It is clear that is possible.
[0031]
【The invention's effect】
There is provided an image data recording / reproducing apparatus and method capable of easily generating still image data at a desired timing in a high-definition state when reproducing and displaying moving image data.
[Brief description of the drawings]
FIG. 1 is a diagram showing a schematic configuration of an example of an image data recording / reproducing apparatus of the present invention.
FIG. 2 is a diagram illustrating a relationship between moving image data and still image data when moving image data and still image data are recorded continuously and discontinuously, respectively.
FIG. 3 is a diagram for explaining a method of generating still image data requested by an operator.
FIG. 4 is a diagram illustrating a generation flow in an example of requested still image data using a difference between moving images.
FIG. 5 is a diagram for explaining a method of generating a requested still image using a motion vector.
FIG. 6 is a diagram showing an example file format when moving image data and still image data are recorded as the same file on the same recording medium.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 11 ... Shooting lens, 12 ... Image sensor, 131 ... A / D converter, 132 ... Digital signal processing circuit, 141 ... Image density conversion circuit, 142 ... Moving image compression / decompression circuit, 143, 152 ... Recording medium, 151 ... Still image compression / decompression circuit, 16 ... image processing circuit, 17 ... display circuit, 181 ... moving image controller, 182 ... still image controller
Claims (8)
該撮像手段からの画像情報をディジタル的に画像処理することで、対としての動画像データと該動画像データよりも高精細な静止画像データとを順次、生成する画像データ生成手段と、
静止画像データ記録タイミングを生成する記録タイミング生成手段と、
前記記録タイミング生成手段からの静止画像データ記録タイミングに基づき、静止画像データが非連続的に記録される際に、該静止画像データと対とされている動画像データには、フレーム情報として該静止画像データへのリンク情報が伴われつつ、連続動画像データ及び非連続静止画像データを記録する画像データ記録手段と、
該画像データ記録手段からの動画像データの読出し再生中に、フレームとしての静止画像データの再生要求があった際に、該再生要求のタイミングに相当する動画像データと、該動画像データの時間近傍に位置している、静止画像データへのリンク情報を伴う動画像データと、該動画像データに伴われているリンク情報で指定される静止画像データとに基づき、再生要求に係る静止画像データを生成する再生要求静止画像データ生成手段と、を備え、
前記再生要求静止画像データ生成手段は、前記再生要求に係る静止画像データの生成に際し、前記動画像データに対する画像認識により該動画像データで表示される動画像に含まれる被写体の移動方向および移動距離を示す情報である動きベクトルを算出し、前記リンク情報で指定される静止画像データで表示される静止画像に含まれる被写体を前記動きベクトルに基づいて移動させた静止画像を生成し、被写体を移動させた静止画像におけるデータ欠如部分を動画像データの差分情報を利用して補間する記録再生装置。Imaging means for imaging a subject;
Image data generating means for sequentially generating moving image data as a pair and still image data with higher definition than the moving image data by digitally image processing image information from the imaging means;
Recording timing generation means for generating still image data recording timing;
When still image data is recorded discontinuously based on the still image data recording timing from the recording timing generation means, the moving image data paired with the still image data includes the still image data as frame information. Image data recording means for recording continuous moving image data and non-continuous still image data with link information to image data;
When there is a reproduction request for still image data as a frame during reading and reproduction of moving image data from the image data recording means, the moving image data corresponding to the timing of the reproduction request and the time of the moving image data Still image data related to a reproduction request based on moving image data with link information to still image data located in the vicinity, and still image data specified by link information accompanying the moving image data and a playback request still image data generating means for generating,
The reproduction request still image data generation means, when generating the still image data related to the reproduction request, the moving direction and moving distance of a subject included in the moving image displayed by the moving image data by image recognition for the moving image data A motion vector, which is information indicating the image, is calculated, a still image in which the subject included in the still image displayed by the still image data specified by the link information is moved based on the motion vector is generated, and the subject is moved. A recording / reproducing apparatus that interpolates a data lacking portion in a still image that has been made using difference information of moving image data .
前記記録タイミング生成手段では、静止画像データ、動画像データのうち、少なくとも何れか一方の監視結果による自動生成、任意時間間隔として生成される自動生成、静止画像取得用ボタンが操作されている間、継続的に生成される手動生成のうち、何れか1つ以上の組合せ生成によって、静止画像データ記録タイミングが生成される画像データ記録再生装置。The image data recording / reproducing apparatus according to claim 1,
In the recording timing generation means, automatic generation based on at least one of the still image data and the moving image data, automatic generation generated as an arbitrary time interval, while the still image acquisition button is being operated, An image data recording / reproducing apparatus in which still image data recording timing is generated by one or more combination generations among manual generations continuously generated.
前記画像データ記録手段は同一記録媒体とされ、該同一記録媒体上に動画像データ及び静止画像データが記録される画像データ記録再生装置。The image data recording / reproducing apparatus according to claim 1,
An image data recording / reproducing apparatus in which the image data recording means is the same recording medium, and moving image data and still image data are recorded on the same recording medium.
前記動画像データ及び静止画像データは、同一ファイル内のものとして記録される画像データ記録再生装置。The image data recording / reproducing apparatus according to claim 3 .
An image data recording / reproducing apparatus in which the moving image data and still image data are recorded as being in the same file.
動画像データの再生中に、フレームとしての静止画像データの再生要求があった際には、該再生要求のタイミングに相当する動画像データと、該動画像データの時間近傍に位置している、静止画像データへのリンク情報を伴う動画像データと、該動画像データに伴われているリンク情報で指定される静止画像データとに基づき、再生要求に係る静止画像データを生成する静止画像データ生成ステップと、を含み、
前記再生要求静止画像データ生成手段は、前記再生要求に係る静止画像データの生成に際し、前記動画像データに対する画像認識により該動画像データで表示される動画像に含まれる被写体の移動方向および移動距離を示す情報である動きベクトルを算出し、前記リンク情報で指定される静止画像データで表示される静止画像に含まれる被写体を前記動きベクトルに基づいて移動させた静止画像を生成し、被写体を移動させた静止画像における データ欠如部分を動画像データの差分情報を利用して補間する画像データ記録再生方法。A pair of moving image data and still image data with higher definition than the moving image data are sequentially generated from the image information when the subject is photographed, and the still image data is generated based on the still image data recording timing. When recorded non-continuously, the moving image data paired with the still image data is accompanied by link information to the still image data as frame information, and the continuous moving image data and the non-continuous data. Image data generation / recording step for recording still image data;
When there is a reproduction request for still image data as a frame during reproduction of moving image data, the moving image data corresponding to the timing of the reproduction request is located near the time of the moving image data. Still image data generation for generating still image data related to a reproduction request based on moving image data accompanied by link information to still image data and still image data specified by link information accompanying the moving image data And including steps,
The reproduction request still image data generation means, when generating the still image data related to the reproduction request, the moving direction and moving distance of a subject included in the moving image displayed by the moving image data by image recognition for the moving image data A motion vector, which is information indicating the image, is calculated, a still image in which the subject included in the still image displayed by the still image data specified by the link information is moved based on the motion vector is generated, and the subject is moved. An image data recording / reproducing method for interpolating a data lacking portion in a still image that has been made using difference information of moving image data .
前記静止画像データ記録タイミングは、静止画像データ、動画像データのうち、少なくとも何れか一方の監視結果による自動生成、任意時間間隔として生成される自動生成、静止画像取得用ボタンが操作されている間、継続的に生成される手動生成のうち、何れか1つ以上の組合せ生成によって生成される画像データ記録再生方法。The image data recording / reproducing method according to claim 5 ,
The still image data recording timing includes automatic generation based on at least one monitoring result of still image data and moving image data, automatic generation generated as an arbitrary time interval, and operation of a still image acquisition button. An image data recording / reproducing method generated by any one or more combination generation among continuously generated manual generations.
前記動画像データ及び静止画像データは、同一記録媒体に記録される画像データ記録再生方法。The image data recording / reproducing method according to claim 5 ,
An image data recording / reproducing method in which the moving image data and still image data are recorded on the same recording medium.
前記動画像データ及び静止画像データは、同一ファイル内に記録される画像データ記録再生方法。The image data recording / reproducing method according to claim 7 , wherein
An image data recording / reproducing method in which the moving image data and still image data are recorded in the same file.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003101824A JP4193552B2 (en) | 2003-04-04 | 2003-04-04 | Image data recording / reproducing apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003101824A JP4193552B2 (en) | 2003-04-04 | 2003-04-04 | Image data recording / reproducing apparatus and method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2004312277A JP2004312277A (en) | 2004-11-04 |
| JP2004312277A5 JP2004312277A5 (en) | 2006-05-25 |
| JP4193552B2 true JP4193552B2 (en) | 2008-12-10 |
Family
ID=33465486
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003101824A Expired - Fee Related JP4193552B2 (en) | 2003-04-04 | 2003-04-04 | Image data recording / reproducing apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4193552B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4356777B2 (en) | 2007-06-18 | 2009-11-04 | ソニー株式会社 | Image processing apparatus, image processing method, program, and recording medium |
| JP4877090B2 (en) * | 2007-06-18 | 2012-02-15 | ソニー株式会社 | Image processing apparatus, image processing method, and program |
| JP4826546B2 (en) | 2007-06-18 | 2011-11-30 | ソニー株式会社 | Image processing apparatus, image processing method, and program |
| JP5327297B2 (en) * | 2011-09-08 | 2013-10-30 | ソニー株式会社 | Imaging apparatus, imaging method, program, and recording medium |
| JP5327296B2 (en) * | 2011-09-08 | 2013-10-30 | ソニー株式会社 | Image processing apparatus, image processing method, program, and recording medium |
| CN110263699B (en) * | 2019-06-17 | 2021-10-22 | 睿魔智能科技(深圳)有限公司 | Video image processing method, device, equipment and storage medium |
-
2003
- 2003-04-04 JP JP2003101824A patent/JP4193552B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004312277A (en) | 2004-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5235798B2 (en) | Imaging apparatus and control method thereof | |
| JP4177750B2 (en) | Imaging apparatus and method for determining important regions in archive images | |
| JP2009147730A (en) | Moving picture generating apparatus, moving picture photographing apparatus, moving picture generating method and program | |
| JP2007135057A (en) | Imaging apparatus, image processing method, and program | |
| JP4958758B2 (en) | Recording apparatus, reproducing apparatus, recording method, reproducing method, and program | |
| JP4938615B2 (en) | Video recording / playback device | |
| JP2015053741A (en) | Image playback device | |
| JP2009194770A (en) | IMAGING DEVICE, MOVIE REPRODUCTION DEVICE, AND PROGRAM THEREOF | |
| JP4949709B2 (en) | Camera, camera determination method, camera control method | |
| JP4123352B2 (en) | Movie imaging device and movie playback device | |
| JP4193552B2 (en) | Image data recording / reproducing apparatus and method | |
| JP4637045B2 (en) | Imaging device | |
| US8538247B2 (en) | Image processing apparatus and image processing method | |
| JP2008199271A (en) | Imaging device for still images | |
| JP2009152672A (en) | Recording apparatus, reproducing apparatus, recording method, reproducing method, and program | |
| JP2006303961A (en) | Imaging device | |
| JP4288992B2 (en) | Imaging apparatus and method | |
| JP4467232B2 (en) | Image recording apparatus and method | |
| JP3957168B2 (en) | Motion control camera | |
| JP2004312218A (en) | Digital camera and image playback device | |
| JP2006345400A (en) | Video camera equipment | |
| JP2001189909A (en) | Video camera | |
| JP4804141B2 (en) | Imaging device | |
| US20060109353A1 (en) | Image photographing and recording device and method | |
| JP2003304543A (en) | Imaging apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060403 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060403 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080603 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080731 |
|
| 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: 20080902 |
|
| 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: 20080915 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111003 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |