Nothing Special   »   [go: up one dir, main page]

JP2008252685A - 画像符号化装置およびそれを用いた撮像装置 - Google Patents

画像符号化装置およびそれを用いた撮像装置 Download PDF

Info

Publication number
JP2008252685A
JP2008252685A JP2007093424A JP2007093424A JP2008252685A JP 2008252685 A JP2008252685 A JP 2008252685A JP 2007093424 A JP2007093424 A JP 2007093424A JP 2007093424 A JP2007093424 A JP 2007093424A JP 2008252685 A JP2008252685 A JP 2008252685A
Authority
JP
Japan
Prior art keywords
frame
picture
frames
imaging
image
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.)
Granted
Application number
JP2007093424A
Other languages
English (en)
Other versions
JP4771986B2 (ja
Inventor
Hiroo Ishii
裕夫 石井
Shigeyuki Okada
茂之 岡田
Shinichiro Okada
伸一郎 岡田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2007093424A priority Critical patent/JP4771986B2/ja
Publication of JP2008252685A publication Critical patent/JP2008252685A/ja
Application granted granted Critical
Publication of JP4771986B2 publication Critical patent/JP4771986B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

【課題】ブラケット連写で生成された画像は記憶容量を圧迫する。
【解決手段】符号化部40は、撮像条件が変化されながら連続撮像されたピクチャをピクチャ間予測符号化する。符号化の際、符号化対象ピクチャが予測符号化すべき参照ピクチャが固定されている。たとえば、符号化対象ピクチャから、そのピクチャの参照ピクチャまでの距離を固定する。また、連続撮像されたピクチャを複数のグループに分類し、それぞれのグループごとに参照ピクチャの位置を固定する。
【選択図】図3

Description

本発明は、連続撮像された画像を符合化する画像符号化装置およびそれを用いた撮像装置に関する。
デジタルスチルカメラやデジタルビデオカメラが広く普及してきており、今まで以上に、一般ユーザが写真を手軽に撮影できるようになってきている。カメラの取り扱いに不慣れなユーザは、一回のシャッターでベストショットを撮影することが難しい。
そこで、ユーザの単純な操作により、撮像条件を変化させながら自動的に連続撮像し、後に、連続撮像によって生成された複数の画像の中からユーザがお気に入りの画像を選択することができるブラケット連写機能を搭載したカメラが実用化されている。
特許文献1は、動画ファイルから不要なフレームを削除する編集技術について開示する。
特開2005−5916号公報
しかしながら、ブラケット連写で撮像された画像を記憶するための容量が必要となる。とくに、高速に連写するほど画像の枚数が多くなり、記憶容量を圧迫してしまう。また、一枚の画像ごとにファイルを生成するとファイルの数が多くなり、ファイルの管理が煩雑になる。
本発明はこうした状況に鑑みなされたものであり、その目的は、ブラケット連写で生成された画像を効率よく管理することができる画像符号化装置およびそれを用いた撮像装置を提供することにある。
本発明のある態様の画像符号化装置は、撮像条件が変化しながら連続撮像されたピクチャをピクチャ間予測符号化するとき、それぞれの符号化対象ピクチャが予測符号化すべき参照ピクチャが固定されている。「ピクチャ」は、フレーム、フィールド、VOP(Video Object Plane)などを含む符号化の単位である。「撮像条件が変化しながら連続撮像されたピクチャをピクチャ間予測符号化するとき」には、複数の撮像条件が繰り返し切り換えられながらピクチャをピクチャ間予測符号化するとき、が含まれてもよい。「対応する撮像条件」は同じ撮像条件であってもよいし、隣接する撮像条件であってもよい。
この態様によると、参照ピクチャが固定されていることにより、連続撮像された画像の管理が容易となり、記録や編集を効率化することができる。たとえば、撮像条件を選択することにより、ユーザの好みに合った画像の抽出や、好みに合わない画像の消去を容易に行うことができる。
それぞれの符号化対象ピクチャから、それぞれの参照ピクチャまでの距離が固定されていてもよい。これによると、参照ピクチャまでの距離が固定されているため、画像の検索や再構築などが容易となる。「距離」はピクチャ数であってもよい。
本発明のある態様の画像符号化装置は、撮像条件が変化しながら連続撮像されたピクチャをピクチャ間予測符号化するとき、それぞれの符号化対象ピクチャが予測符号化すべき参照ピクチャが固定されており、連続撮像されたピクチャを複数のグループに分類し、それぞれのグループごとに参照ピクチャの位置が固定されている。
この態様によると、特定のピクチャの復号に必要な参照ピクチャがあらかじめ特定されるため、復号処理が容易になる。
連続撮像されたピクチャは、複数の撮像条件が繰り返し切り換えられながら撮像されたピクチャであり、それらピクチャを複数の撮像条件の単位サイクルごとに、複数のグループに分類してもよい。これによると、サイクル単位を基準に符号化するため、連続撮像された画像の管理が容易となり、記録や編集を効率化することができる。
それぞれのグルーブは、自己以外のグループに参照ピクチャを持つ第1ピクチャと、グループ内に参照ピクチャを持つ第2ピクチャを含んでもよい。それぞれのグルーブの第1ピクチャは、自己以外のグループの第1ピクチャを参照ピクチャとしてもよい。それぞれの第1ピクチャから、それぞれの参照ピクチャまでの距離が固定されていてもよい。
本発明の別の態様は、撮像装置である。この装置は、撮像条件を変化させながら連続撮像する撮像部と、撮像部で連続撮像されたピクチャを符号化する画像符号化装置と、を備える。
この態様によると、連続撮像された画像の管理が容易な撮像装置を実現することができる。
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
本発明によれば、ブラケット連写で生成された画像を効率よく管理することができる。
まず、本発明の実施の形態を説明する前に、本発明の実施に適した連続撮像手法の一例について説明する。
図1は、連続撮像手法の一例を説明するための図である。この連続撮像手法は、撮像条件を変化させながら連続撮像するブラケット連写を拡張したものであり、設定された複数の撮像条件の内、最後の撮像条件まで到達すると最初の撮像条件に戻って連続撮像を継続するものである(以下、本明細書中では拡張ブラケット連写という)。たとえば、露出、フォーカスおよびホワイトバランスなどの設定値を変化させながら連続撮像することにより、同一シーンで明るさ、色、焦点などの異なる複数の画像を撮像することができる。
図1では、三種類の撮像条件が設定された場合を示している。たとえば、三種類の撮像条件として、明るさが普通、明るい、暗いが設定される。図1では、三種類の撮像条件にそれぞれ対応した三枚の画像が撮像されることを一サイクルとして、複数サイクル繰り返される。この手法によると、カメラの扱いに不慣れなユーザでも、明るさ、色、焦点などの異なる複数の画像から好みの画像を選択することにより、ベストショット写真を得ることができる。また、パラメータの設定ミスにより意図した写真が撮影できなかったという事態を回避することができる。
図2は、本発明の実施の形態に係る撮像装置100の構成図である。実施の形態に係る撮像装置100は、制御部10、撮像部20、撮像条件設定部30、符号化部40、操作部50、表示部60および記録部70を備える。これらの構成は、ハードウェア的には、任意のコンピュータのCPU、メモリ、その他のLSIで実現でき、ソフトウェア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組み合わせによっていろいろな形で実現できることは、当業者には理解されるところである。
撮像部20は、CCD(Charge Coupled Devices)センサやCMOS(Complementary Metal-Oxide Semiconductor)イメージセンサなどの撮像素子、レンズ、光学系、ズーム機構および絞り機構などを備え、撮像素子で撮像した画像を電気信号に変換し、制御部10に出力する。撮像部20は、制御部10の指示に応じて、撮像素子とレンズとの間の焦点距離や、絞りや、シャッタースピードなどを制御しながら、連続撮像する。
撮像条件設定部30は、一つのパラメータの変化させた複数の撮像条件、または複数のパラメータを組み合わせたプロファイルを変化させた複数の撮像条件を制御部10に設定する。たとえば、パラメータとして、焦点距離、ピント位置、絞り、シャッタースピード、フラッシュのオン/オフ、画像信号を量子化する際のビット数、色調、ホワイトバランス、コントラスト、彩度およびシャープネスなどの操作対象の内、少なくとも一つを操作対象にすることができる。
撮像条件は、ユーザが操作対象の値を設定することにより、生成されてもよいし、デフォルトで設定されていてもよい。また、デフォルトでプロファイルされている複数の撮像条件からユーザが選択していくことにより、設定されてもよい。
符号化部40は、撮像部20により撮像された画像を所定の方式で圧縮符号化する。主に静止画を撮像するデジタルスチルカメラであれば、JPEG(Joint Photographic Experts Group)形式で圧縮符号化してもよい。デジタルビデオカメラであれば、MPEG(Moving Picture Experts Group)形式で圧縮符号化してもよい。本実施の形態では、フレーム間符号化技術を利用するため、MPEG形式で圧縮符号化するハードウェアエンジンを搭載していれば、そのエンジンを利用することができる。符号化部40の詳細については後述する。
操作部50は、シャッターボタンなどの各種ボタンを含む。表示部60は、撮像された画像、撮像条件の設定画面、各種のパラメータ値やメッセージなどを表示する。記録部70は、メモリーカードスロット、光ディスク、またはHDDを備え、撮像された画像などを記録媒体に記録する。
制御部10は、撮像装置100全体を制御する。本実施の形態では、主に、撮像条件設定部30により設定された撮像条件にしたがい上述したパラメータを変化させるため、撮像部20、符号化部40などに制御信号を出力する。たとえば、撮像部20に、レンズの位置、絞り、シャッタースピードなどを指定したり、符号化部40に、撮像された画像を補正および加工するためのパラメータを指定する。
図3は、実施の形態に係る符号化部40の構成図である。本実施の形態に係る符号化部40は、連続撮像された複数の画像をフレーム間符号化技術を利用して、圧縮符号化する。国際標準化機関であるISO(International Organization for Standardization)/IEC(International Electrotechnical Commission)によって標準化されたMPEGシリーズの規格(MPEG−1、MPEG−2およびMPEG−4)、電気通信に関する国際標準機関であるITU−T(International Telecommunication Union-Telecommunication Standardization Sector)によって標準化されたH.26xシリーズの規格(H.261、H.262およびH.263)、もしくは両方の標準化機関によって合同で標準化された最新の動画像圧縮符号化標準規格であるH.264/AVC(両機関における正式勧告名はそれぞれMPEG-4 Part 10: Advanced Video CodingとH.264)に準拠した動画像の符号化エンジンを搭載している場合、それを転用することができる。
MPEGシリーズの規格では、フレーム内符号化を行う画像フレームをI(Intra)フレーム、過去のフレームを参照画像として順方向のフレーム間予測符号化を行う画像フレームをP(Predictive)フレーム、過去と未来のフレームを参照画像として双方向のフレーム間予測符号化を行う画像フレームをBフレームという。
本実施の形態では、参照画像が固定されるため、MPEGシリーズの規格でいうBフレームに相当する概念はなく、Iフレームと、Pフレームを用いる。ただし、本明細書で使用するIフレーム、Pフレームという用語は、MPEGシリーズの規格で圧縮符号化されたフレームに限る趣旨ではなく、フレーム内符号化されたフレームをIフレーム、フレーム間予測符号化されたフレームをPフレームと便宜上、定義したにすぎない。なお、Pフレームという用語は、過去のフレームのみを参照画像とする趣旨ではなく、過去および未来を問わず、固定されたフレームを参照画像としてフレーム間予測符号化されたフレームという趣旨で用いる。
なお、本願明細書では、フレームとピクチャを同じ意味で用いており、Iフレーム、Pフレームは、それぞれIピクチャ、Pピクチャとも呼ばれている。また、本願明細書では、符号化の単位としてフレームを例に挙げて説明するが、符号化の単位はフィールドであってもよい。また、符号化の単位はMPEG−4におけるVOPであってもよい。
ブロック生成部80は、入力された画像フレームIFをマクロブロックに分割する。画像フレームの左上から右下方向の順にマクロブロックが形成される。ブロック生成部80は生成したマクロブロックを差分器82、動き補償部94に供給する。
差分器82は、ブロック生成部80から供給される画像フレームがIフレームであれば、そのままDCT部84に出力するが、Pフレームであれば、動き補償部94から供給される予測画像との差分を計算してDCT部84に供給する。
動き補償部94は、フレームバッファ96に格納されている主に過去の画像フレームを参照画像として利用し、ブロック生成部80から入力されたPフレームの各マクロブロックについて、誤差の最も小さい予測領域を参照画像から探索し、マクロブロックから予測領域へのずれを示す動きベクトルを求める。また、動き補償部94は、動きベクトルを用いてマクロブロック毎に動き補償を行い、予測画像を生成する。動き補償部94は、生成した動きベクトルを可変長符号化部98に供給し、予測画像を差分器82と加算器92に供給する。
差分器82は、ブロック生成部80から出力される現在の画像、すなわち符号化対象の画像と、動き補償部94から出力される予測画像との差分を求め、DCT部84に出力する。DCT部84は、差分器82から与えられた差分画像を離散コサイン変換(DCT)し、DCT係数を量子化部86に与える。
量子化部86は、DCT係数を量子化し、可変長符号化部98に与える。可変長符号化部98は、動き補償部94から与えられた動きベクトルとともに差分画像の量子化されたDCT係数を可変長符号化し、符号化ストリームCSを生成する。可変長符号化部98は、符号化ストリームCSを生成する際、符号化されたフレームを時間順序に並べ替える処理を行う。ヘッダ生成部99は、符号化ストリームCSにヘッダ情報を付与する。付与するヘッダ情報の詳細は後述する。
量子化部86は、画像フレームの量子化されたDCT係数を逆量子化部88に供給する。逆量子化部88は、与えられた量子化データを逆量子化し、逆DCT部90に与え、逆DCT部90は、与えられた逆量子化データを逆離散コサイン変換する。これにより、符号化された画像フレームが復元される。復元された画像フレームは加算器92に入力される。
加算器92は、逆DCT部90から供給される画像フレームがIフレームであれば、そのままフレームバッファ96に格納する。加算器92は、逆DCT部90から供給される画像フレームがPフレームであれば、それは差分画像であるため、逆DCT部90から供給された差分画像と動き補償部94から供給される予測画像とを加算することにより、元の画像フレームを再構成し、フレームバッファ96に格納する。
Pフレームの符号化処理の場合は、上述のように動き補償部94が動作するが、Iフレームの符号化処理の場合は、動き補償部94は動作せず、ここでは図示しないが、Iフレームはフレーム内予測が行われた後、DCT部84に供給される。
このような構成にて、IフレームとPフレームの比率は、あらかじめ固定されている。たとえば、一枚のIフレームに対して十四枚のPフレームが生成されてもよい。また、符号化対象のPフレームが参照画像とすべきPフレームもあらかじめ固定されている。したがって、逆DCT部90は、参照画像とならないPフレームの場合、加算器92に与えなくてもよい。
図2に示した制御部10は、撮像条件を変化させるため、DCT部84に高周波成分の取り扱いを指示したり、量子化部86に量子化ステップを指示したりする。DCT部84や量子化部86などは、制御部10の指示に応じて、各種のパラメータを変化させる。
制御部10は、通常のMPEG圧縮技術における符号化方式(以下、このパラグラフでは符号化方式Aという)と、以下に説明する符号化方式(以下、このパラグラフでは符号化方式Bという)を使い分けることができる。たとえば、上述したブラケット連写で撮像されたフレームを符号化するとき、符号化方式Bで符号化するよう符号化部40を制御し、ブラケット連写で撮像された以外のフレームを符号化するとき、符号化方式Aで符号化するよう符号化部40を制御する。すなわち、符号化方式Bは、ブラケット連写モードで撮像されたフレームに対してのみ使用されてもよい。フレーム間予測技術を用いた符号化方式の間でも、符号化方式Aと符号化方式Bは異なる観点から設計されたものであるため、符号化すべき対象フレームの参照フレームは、符号化方式Aと符号化方式Bとでは基本的に異なることになる。当然のことながら、両者の観点が重なる箇所や偶然の一致により、両者の参照フレームが一致する場合もあり得る。
以下、本実施の形態に係るフレーム間予測技術を用いた符号化方式について説明する。まず、符号化方式の実施例1について説明する。実施例1は、時間方向に連続するフレームを所定の枚数ごとにグループ化し、符号化すべき対象フレームが参照フレームとすべきフレームの位置を固定する。たとえば、それぞれのグループにおいて、先頭フレームなど一枚の特定フレームは、他のグループの特定フレームを参照フレームとする。特定フレーム以外のフレームは、グループ内の特定フレームを参照フレームとする。
図4は、本発明の実施の形態に係る実施例1の一般概念を説明するための図である。図4では、各フレームグループFG1〜FGM(Mは自然数)は、N(Nは自然数)枚のフレームの集合で構成される。一つのフレームグループは、上記拡張ブラケット連写の一サイクルに撮像されたフレームの集合であってもよい。各フレームグループFG1〜FGMにおいて、各フレーム(1、・・・、N−X(XはN−1未満の自然数)、・・・、N)が参照すべきフレームは、各フレームグループFG1〜FGM内の位置によってあらかじめ固定化されている。図4では、各フレームグループ内の先頭フレーム1は、一つ前のフレームグループの先頭フレーム1を参照フレームとする。各フレームグループFG1〜FGM内の先頭フレーム1以外のフレーム2〜Nは、自己が属しているフレームグループの先頭フレーム1を参照フレームとする。
図5は、本発明の実施の形態に係る実施例1の具体例(N=3)を説明するための図である。図5は、十五枚のフレームを一枚のIフレームと、十四枚のPフレームで生成した例を示す。これらのフレームを三枚のフレームごとにグループ化する。よって、五つのフレームグループFG1〜FG5が形成される。先頭のフレームグループG1の先頭フレームは、Iフレームであるため、参照フレームがない。他のフレームグループFG2〜FG5の先頭フレームP3、P6、P9、P12は、一つ前のフレームグループFG1〜FG4の先頭フレームを参照フレームとする。その他のフレームは、属しているフレームグループの先頭フレームを参照フレームとする。
図6は、本発明の実施の形態に係る実施例1の具体例(N=5)を説明するための図である。図6も、十五枚のフレームを一枚のIフレームと、十四枚のPフレームで生成した例を示す。これらのフレームを五枚のフレームごとにグループ化する。よって、三つのフレームグループFG1〜FG3が形成される。先頭のフレームグループG1の先頭フレームは、Iフレームであるため、参照フレームがない。他のフレームグループFG2、FG3の先頭フレームP5、P10は、一つ前のフレームグループFG1、FG2の先頭フレームを参照フレームとする。その他のフレームは、属しているフレームグループの先頭フレームを参照フレームとする。
次に、符号化方式の実施例2について説明する。実施例2は、対象フレームと参照フレームとの距離をあらかじめ固定する。
図7は、本発明の実施の形態に係る実施例2の一般概念を説明するための図である。図7では、対象フレームと参照フレームとの距離(以下、参照距離という)L(Lは自然数)があらかじめ固定されている。参照距離をL未満(1、・・・、Y(YはL−2未満の自然数)、・・・、L−1)しかとれない対象フレームは、先頭フレーム1を参照フレームとする。フレームL以降のフレームは、L枚分、過去のフレームを参照フレームとする。参照距離Lが等しいフレーム同士で参照グループRG1〜RGL−1を形成する。各参照グループは、同じ撮像条件で撮像されたフレーム群であってもよい。たとえば、上述した拡張ブラケット連写で撮像される場合の撮像条件の数と、参照グループの数とを対応させてもよい。
図8は、本発明の実施の形態に係る実施例2の具体例(L=3)を説明するための図である。図8も、十五枚のフレームを一枚のIフレームと、十四枚のPフレームで生成した例を示す。各フレームP3〜P14は三枚前のフレームを参照フレームとする。PフレームP1およびPフレームP2は、先頭のIフレームを参照フレームとする。三つの参照グループGR1〜GR3が形成される。
図9は、本発明の実施の形態に係る実施例1の具体例(L=5)を説明するための図である。図9も、十五枚のフレームを一枚のIフレームと、十四枚のPフレームで生成した例を示す。各フレームP5〜P14は三枚前のフレームを参照フレームとする。PフレームP1〜PフレームP4は、先頭のIフレームを参照フレームとする。五つの参照グループGR1〜GR5が形成される。
次に、符号化方式の実施例3について説明する。実施例3は、実施例1と実施例2を組み合わせたものである。すなわち、グループ内のフレームを参照フレームとする対象フレームについては、参照フレームの位置を固定し、かつグループを跨いたフレームを参照フレームとする対象フレームについては、参照距離を固定する。実施例3では、参照距離Lは各フレームグループの特定フレームのみのパラメータとなる。その他のフレームは参照距離ではなく、参照位置がパラメータとなる。
図10は、本発明の実施の形態に係る実施例3の一般概念を説明するための図である。実施例1と同様に、M個のフレームグループ(FG1、・・・、FGY、・・・、FGM)は、それぞれN枚のフレームの集合で構成される。各フレームグループFG1〜FGMにおいて、各フレーム(1、・・・、N−X、・・・、N)が参照すべきフレームは、各フレームグループFG1〜FGM内の位置によってあらかじめ固定化されている。各フレームグループ内の先頭フレームは、L枚分、過去のフレームを参照フレームとする。各フレームグループ内の先頭フレーム以外のフレームは、自己が属しているフレームグループの先頭フレームを参照フレームとする。
図10では、各フレームグループ内の先頭フレームは、過去のフレームグループ内の先頭フレームを参照フレームとするため、参照距離Lは、フレームグループ内のフレーム数Nの倍数となる。先頭のフレームグループG1の先頭フレーム1までの参照距離がL未満の場合、その先頭フレーム1を参照フレームとする。
図11は、本発明の実施の形態に係る実施例3の具体例(N=3、L=6)を説明するための図である。図11は、十五枚のフレームを一枚のIフレームと、十四枚のPフレームで生成した例を示す。これらのフレームを三枚のフレームごとにグループ化する。よって、五つのフレームグループFG1〜FG5が形成される。各フレームグループFG1〜FG5の先頭フレーム以外のフレームは、先頭フレームを参照フレームとする。各フレームグループFG3〜FG5の先頭フレームは六枚分、時間的に前のフレームを参照フレームとする。フレームグループFG2の先頭フレームは、先頭のフレームグループFG1の先頭フレーム、すなわちIフレームを参照フレームとする。
図3に示したヘッダ生成部99は、各フレームグループに含まれるフレーム数Nおよび参照距離Lの少なくとも一方を、符号化ストリームCS、GOPおよびフレームのいずれかにヘッダとして記述する。なお、ヘッダ生成部99は、量子化ステップなど復号に必要な情報もヘッダに記述する。
設計者は、フレーム数N、参照距離L、およびIフレームとPフレームとの比率を、撮像装置100の仕様に適合するように設定することができる。また、以下に示す知見をもとに最適な値を設定することもできる。Iフレームを少なくしPフレームを多くすると、圧縮効率がよくなる確率が高い(知見1)。参照距離Lが短いと予測誤差が小さくなり、圧縮効率がよくなる確率が高い(知見2)。フレーム数Nを多くすると、復号対象のPフレームが、アンカーフレームのIフレームに到達するまでに参照する必要があるフレームの数が少なくなる(知見3)。その復号に必要なフレームの数が少なくなると、復号時間が短くなる(知見4)。参照距離Lが長くなると復号時間が長くなる(知見5)。設計者は、これらの知見を参酌して、圧縮効率と復号時間のバランスを任意に設計することができる。また、後述する検索性や編集容易性の程度も、任意に設計することができる。
以上説明したように本実施の形態に係る符号化方式によれば、連続撮像された画像を効率よく管理することができる。とくに、検索性や編集容易性を向上させることができる。すなわち、対象フレームを復号するために必要な参照フレームをあらかじめ固定することにより、Iフレームに到達するまでに復号しなければならないフレーム数を削減することができる。よって、対象フレームを復号および再生するまでの時間を短縮することができる。これに対し、一般的なフレーム間符号化方式は、参照フレームがランダムに設定されるため、本実施の形態に係る符号化方式より復号および再生までの時間が長くなりやすい。
また、符号化ストリーム内から所定のフレームを抽出して、再構築することが容易に可能である。たとえば、実施例2において撮像条件の数と参照グループ数とを対応させ、参照グループごとに同一撮像条件で画像を撮像するように設定すれば、同一撮像条件のフレームを参照フレームに設定することができる。この状態で特定の撮像条件を選択すれば、その撮像条件で撮像されたフレーム群を抽出して、容易に再構築することができる。その際、一度復号した後に得られた画像を再び符号化する処理を経なくてもよいため、他の撮像条件で撮像されたフレーム群を即座に消去することができる。よって、処理量を非常に小さくすることができる。また、同一撮像条件のフレーム同士でフレーム間符号化するため、予測誤差が小さくなりやすく、圧縮符号化効率も高くなりやすい。
次に、本実施の形態に係る表示方法について説明する。本実施の形態に係る表示方法は、ブラケット連写により撮像されたファイルに含まれる画像を表示するものである。なお、上述した拡張ブラケット連写にも適用可能である。
図12は、ブラケット連写により生成されたフレーム群を示す図である。図12では、四つの撮像条件A〜Dが設定されたブラケット連写により生成されたフレーム群F1〜F3が三つ存在することを示している。各フレーム群は、実施例1から3で示したフレーム間符号化方式または一般的なフレーム間符号化方式により生成された一つのファイルとして存在してもよいし、すべてのフレームが単独の静止画ファイルとして存在してもよい。また、各フレーム群は、異なるシーンを撮像したものであってもよいし、上述した拡張ブラケット連写で撮像されたワンサイクルのフレーム群であってもよい。これらのフレーム群は記録部70に記録されているものでもよいし、符号化部40内のフレームバッファ96などに一時記憶されているものであってもよい。
以上を前提に、本表示方法に係る実施例4について説明する。実施例4は、同一撮像条件で撮像された複数のフレームを画面上に一覧表示する。
図13は、本発明の実施の形態に係る実施例4の表示例を説明するための図である。図13は、図2に示した表示部60に設けられたファインダなどに表示される画面を示す。図13(a)は撮像条件の選択画面62を示す。ユーザは、操作部50を操作することにより、選択画面62内に表示された撮像条件A〜Dの中から表示させたい撮像条件Aを選択する。図13(b)はサムネイル画像の表示画面64を示す。制御部10は、ユーザにより選択された撮像条件Aのフレームを、上記三つのフレーム群F1〜F3の中からそれぞれ抽出する。制御部10は、表示部60に各フレーム群F1〜F3から抽出した三枚のフレームF1A、F2A、F3Aを同一画面上にサムネイル表示する。
なお、撮像装置100とTVをケーブルで接続して、または記録媒体を介してTV画面上にフレームF1A、F2A、F3Aを表示させてもよい。TV画面が大きい場合、縮小させずに表示させることができる。
ユーザは、選択画面62に戻り、異なる撮像条件を選択することができる。制御部10は、同様に、ユーザにより選択された撮像条件のフレームを、上記三つのフレーム群F1〜F3の中からそれぞれ抽出し、画面上に一覧表示させる。
また、ユーザに撮像条件を選択してもらうのではなく、制御部10は、最初の撮像条件Aのフレームをそれぞれ抽出して表示し、次に撮像条件Bのフレームをそれぞれ抽出して表示するといったように、最初の撮像条件Aから最後の撮像条件Dまで、スライドショーのように所定の時間ずつ同一撮像条件のフレームを一覧表示していってもよい。
次に、本表示方法に係る実施例5について説明する。実施例5は、一つのフレーム群に含まれる複数のフレームを一覧表示し、選択されたフレームの撮像条件を登録し、以降、他のフレーム群の表示において、選択された撮像条件のフレームを優先的に表示する。
図14は、本発明の実施の形態に係る実施例5の表示例を説明するための図である。図14(a)は、一つのフレーム群F1に含まれるフレームF1A〜F1Dの一覧表示画面66を示す。ユーザは、操作部50を操作することにより、一覧表示画面66内に表示された、それぞれ撮像条件が異なる四枚のフレームF1A〜F1Dの中から一つを選択する。制御部10は、ユーザにより選択されたフレームF1Bの撮像条件Bを登録する。
図14(b)は、第2フレーム群F2から抽出されたフレームF2Bの表示画面68を示す。図14(c)は、第3フレーム群F3から抽出されたフレームF3Bの表示画面69を示す。制御部10は、優先的に表示すべき撮像条件が登録されている場合、各フレーム群の中から、その撮像条件のフレームを抽出して表示する。なお、図14(b)、(c)では、登録された撮像条件のフレームのみを表示しているが、そのフレームを大きく表示し、他の撮像条件、たとえば類似する撮像条件のフレームを小さく表示してもよい。
以上説明したように本実施の形態に係る表示方法によれば、ユーザの画像検索効率を向上させることができる。とくに、実施例4によれば同一撮像条件のフレームを複数表示することにより、その撮像条件の傾向をユーザに把握および実感させることができる。実施例5によれば、様々な撮像条件を画像としてユーザに実感させた後、ユーザに撮像条件を選択してもらうことができる。よって、ユーザが真にお気に入りの撮像条件を容易に登録することができる。これに対し、パラメータを数値やゲージで表示して撮像条件を指定してもらう手法では、ユーザは撮像条件の画像を実感することが難しい。ユーザのお気に入りの撮像条件が登録されると、以後、ユーザの好みに合った画像を優先的に表示させることができる。また、その登録以後、ブラケット連写ではなく、登録された撮像条件でのみ撮像する処理も可能となる。この場合、演算量および符号量の増大を伴わずに、ユーザの好みに合った画像を撮像することが可能である。
以上、本発明をいくつかの実施形態をもとに説明した。これらの実施形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
実施例4および実施例5に係る表示方法を利用した撮像条件を選択するプロセスは、上記拡張ブラケット連写により撮像された複数のフレームから記録部70に記録すべきフレームと消去すべきフレームを選択する処理に利用することができる。たとえば、図12で説明した第1フレーム群F1、第2フレーム群F2および第3フレーム群F3を、図8に示した第1参照グループRG1、第2参照グループRG2および第3参照グループRG3にそれぞれ対応させる。制御部10は、ユーザに選択されたフレーム群に対応した参照グループのフレームを記録部70に記録し、選択されなかったフレーム群に対応した参照グループのフレームを破棄する。これによれば、拡張ブラケット連写により撮像された複数のフレームのうち、ユーザの好みに合った撮像条件のフレームを記録し、他のフレームを破棄することにより、記録容量を抑制しながらユーザの好みに合った画像を記録することができる。
連続撮像手法の一例を説明するための図である。 本発明の実施の形態に係る撮像装置の構成図である。 本発明の実施の形態に係る符号化部の構成図である。 本発明の実施の形態に係る実施例1の一般概念を説明するための図である。 本発明の実施の形態に係る実施例1の具体例(N=3)を説明するための図である。 本発明の実施の形態に係る実施例1の具体例(N=5)を説明するための図である。 本発明の実施の形態に係る実施例2の一般概念を説明するための図である。 本発明の実施の形態に係る実施例2の具体例(L=3)を説明するための図である。 本発明の実施の形態に係る実施例1の具体例(L=5)を説明するための図である。 本発明の実施の形態に係る実施例3の一般概念を説明するための図である。 本発明の実施の形態に係る実施例3の具体例(N=3、L=6)を説明するための図である。 ブラケット連写により生成されたフレーム群を示す図である。 図13(a)は撮像条件の選択画面を示す。図13(b)はサムネイル画像の表示画面を示す。 図14(a)は、一つのフレーム群に含まれるフレームの一覧表示画面を示す。図14(b)は、第2フレーム群から抽出されたフレームの表示画面を示す。図14(c)は、第3フレーム群から抽出されたフレームの表示画面を示す。
符号の説明
10 制御部、 20 撮像部、 30 撮像条件設定部、 40 符号化部、 50 操作部、 60 表示部、 70 記録部、 80 ブロック生成部、 82 差分器、 84 DCT部、 86 量子化部、 88 逆量子化部、 90 逆DCT部、 92 加算器、 94 動き補償部、 96 フレームバッファ、 98 可変長符号化部、 99 ヘッダ生成部、 100 撮像装置。

Claims (7)

  1. 撮像条件が変化しながら連続撮像されたピクチャをピクチャ間予測符号化するとき、
    それぞれの符号化対象ピクチャが予測符号化すべき参照ピクチャが固定されており、
    それぞれの符号化対象ピクチャと、それぞれの参照ピクチャは、対応する撮像条件で撮像されたピクチャであることを特徴とする画像符号化装置。
  2. それぞれの符号化対象ピクチャから、それぞれの参照ピクチャまでの距離が固定されていることを特徴とする請求項1に記載の画像符号化装置。
  3. 撮像条件が変化しながら連続撮像されたピクチャをピクチャ間予測符号化するとき、
    それぞれの符号化対象ピクチャが予測符号化すべき参照ピクチャが固定されており、
    前記連続撮像されたピクチャを複数のグループに分類し、それぞれのグループごとに前記参照ピクチャの位置が固定されていることを特徴とする画像符号化装置。
  4. 前記連続撮像されたピクチャは、複数の撮像条件が繰り返し切り換えられながら撮像されたピクチャであり、
    それらピクチャを前記複数の撮像条件の単位サイクルごとに、前記複数のグループに分類することを特徴とする請求項3に記載の画像符号化装置。
  5. それぞれのグルーブは、自己以外のグループに参照ピクチャを持つ第1ピクチャと、グループ内に参照ピクチャを持つ第2ピクチャを含み、
    それぞれのグルーブの第1ピクチャは、自己以外のグループの第1ピクチャを参照ピクチャとすることを特徴とする請求項3または4に記載の画像符号化装置。
  6. それぞれの第1ピクチャから、それぞれの参照ピクチャまでの距離が固定されていることを特徴とする請求項5に記載の画像符号化装置。
  7. 撮像条件を変化させながら連続撮像する撮像部と、
    前記撮像部で連続撮像されたピクチャを符号化する請求項1から6のいずれかに記載の画像符号化装置と、
    を備えることを特徴とする撮像装置。
JP2007093424A 2007-03-30 2007-03-30 画像符号化装置およびそれを用いた撮像装置 Expired - Fee Related JP4771986B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007093424A JP4771986B2 (ja) 2007-03-30 2007-03-30 画像符号化装置およびそれを用いた撮像装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007093424A JP4771986B2 (ja) 2007-03-30 2007-03-30 画像符号化装置およびそれを用いた撮像装置

Publications (2)

Publication Number Publication Date
JP2008252685A true JP2008252685A (ja) 2008-10-16
JP4771986B2 JP4771986B2 (ja) 2011-09-14

Family

ID=39977080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007093424A Expired - Fee Related JP4771986B2 (ja) 2007-03-30 2007-03-30 画像符号化装置およびそれを用いた撮像装置

Country Status (1)

Country Link
JP (1) JP4771986B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008252682A (ja) * 2007-03-30 2008-10-16 Sanyo Electric Co Ltd 画像表示装置およびそれを搭載した撮像装置
JP2016005244A (ja) * 2014-06-19 2016-01-12 株式会社ニコン 画像符号化装置、画像復号装置、画像符号化方法および画像復号方法
WO2017006538A1 (ja) * 2015-07-07 2017-01-12 パナソニックIpマネジメント株式会社 撮像装置および静止画像生成方法
JP2017038386A (ja) * 2016-09-27 2017-02-16 パナソニックIpマネジメント株式会社 撮像装置
JPWO2016024432A1 (ja) * 2014-08-12 2017-06-15 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US10110807B2 (en) 2014-07-29 2018-10-23 Panasonic Intellectual Property Management Co., Ltd. Imaging device which obtains still images from captured video

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004080376A (ja) * 2002-08-19 2004-03-11 Fuji Photo Film Co Ltd 動画撮像装置及び動画再生装置
JP2006238311A (ja) * 2005-02-28 2006-09-07 Casio Comput Co Ltd 撮影装置及びプログラム
JP2006332824A (ja) * 2005-05-24 2006-12-07 Casio Comput Co Ltd デジタルカメラ装置およびそのプログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004080376A (ja) * 2002-08-19 2004-03-11 Fuji Photo Film Co Ltd 動画撮像装置及び動画再生装置
JP2006238311A (ja) * 2005-02-28 2006-09-07 Casio Comput Co Ltd 撮影装置及びプログラム
JP2006332824A (ja) * 2005-05-24 2006-12-07 Casio Comput Co Ltd デジタルカメラ装置およびそのプログラム

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008252682A (ja) * 2007-03-30 2008-10-16 Sanyo Electric Co Ltd 画像表示装置およびそれを搭載した撮像装置
JP2016005244A (ja) * 2014-06-19 2016-01-12 株式会社ニコン 画像符号化装置、画像復号装置、画像符号化方法および画像復号方法
US10110807B2 (en) 2014-07-29 2018-10-23 Panasonic Intellectual Property Management Co., Ltd. Imaging device which obtains still images from captured video
US10498954B2 (en) 2014-07-29 2019-12-03 Panasonic Intellectual Property Management Co., Ltd. Imaging device which obtains still images from captured video
JPWO2016024432A1 (ja) * 2014-08-12 2017-06-15 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US10764446B2 (en) 2014-08-12 2020-09-01 Sony Corporation Information processing device, information processing method, and program
WO2017006538A1 (ja) * 2015-07-07 2017-01-12 パナソニックIpマネジメント株式会社 撮像装置および静止画像生成方法
JPWO2017006538A1 (ja) * 2015-07-07 2017-07-06 パナソニックIpマネジメント株式会社 撮像装置および静止画像生成方法
US10038835B2 (en) 2015-07-07 2018-07-31 Panasonic Intellectual Property Management Co., Ltd. Image pickup device and still picture generating method
JP2017038386A (ja) * 2016-09-27 2017-02-16 パナソニックIpマネジメント株式会社 撮像装置

Also Published As

Publication number Publication date
JP4771986B2 (ja) 2011-09-14

Similar Documents

Publication Publication Date Title
JP4687807B2 (ja) 動画記録装置、及び動画像の傾き補正方法、プログラム
JP2006253768A (ja) デジタルカメラ
JP4794386B2 (ja) 撮像装置
KR101323733B1 (ko) 고속 고화질 연사 기능을 가지는 영상 입력 장치 및 이를이용한 연사 방법
JP4771986B2 (ja) 画像符号化装置およびそれを用いた撮像装置
US20130236161A1 (en) Image processing device and image processing method
US9042447B2 (en) Image coding apparatus and image coding method
JP4850111B2 (ja) 画像表示装置およびそれを搭載した撮像装置
US8363128B2 (en) Image processing apparatus and image processing method
JP2008035281A (ja) 画像符号化方法
JP2008252874A (ja) 動画像符号化方法、動画像復号化方法、動画像符号化装置及び動画像復号化装置
JP2008141354A (ja) 画像符号化装置および撮像装置
US8948573B2 (en) Image processing apparatus
JP2005341382A (ja) 画像処理装置,撮像装置,コンピュータプログラムおよび画像処理方法
JP2007142809A (ja) 映像記録装置
US8953055B2 (en) Image pickup apparatus
JP2011049927A (ja) 画像処理装置、およびそれを搭載した撮像装置
JPH11308618A (ja) 画像信号処理装置及び方法並びに画像信号再生装置
JP4594163B2 (ja) 画像符号化方法、及び画像符号化装置
KR101332299B1 (ko) 영상기록장치 및 방법
JP2008300953A (ja) 画像処理装置およびそれを搭載した撮像装置
JP4700992B2 (ja) 画像処理装置
JP4596975B2 (ja) 画像符号化方法、及び画像処理装置
JP2004104193A (ja) 撮像装置及び記録装置
JP2009081727A (ja) 画像符号化装置及びその制御方法、プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100301

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110308

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110428

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: 20110524

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: 20110621

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees