画像処理装置及びその制御方法
【課題】簡易な構成で、フレームレート変換後の映像に対し、フレームレートを高めることなくダイナミックレンジを向上する。
【解決手段】本発明の画像処理装置は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、前記フレームレート変換手段から出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成手段と、を有する。
【解決手段】本発明の画像処理装置は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、前記フレームレート変換手段から出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成手段と、を有する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像処理装置及びその制御方法に関する。
【背景技術】
【0002】
ハイダイナミックレンジ(HDR)動画を表現するための技術は、例えば、特許文献1に開示されている。具体的には、特許文献1には、異なる2つのアルゴリズムを交互に使用することにより、1フレームの原画像から1フレームのHDR画像を生成する技術が開示されている。
一方、入力画像から高輝度領域の階調性が高められた画像(低輝度画像)と低輝度領域の階調性が高められた画像(高輝度画像)を生成し、それら2つの画像を交互に表示することにより、ダイナミックレンジを見かけ上向上することができる。以後、このようにダイナミックレンジが向上された映像をHDR映像と呼ぶ。しかしながら、このような方法で入力映像からHDR映像を生成すると、図11に示すように、HDR映像のフレームレートが入力映像のフレームレートの倍であるにも関わらず、見かけ上のフレームレートが入力映像のフレームレートのままとなってしまう。また、入力映像に対してフレームレート変換(補間フレーム画像の生成)を行った後に、上記方法でHDR映像を生成すると、図12に示すように、HDR映像のフレームレートが高くなってしまう。具体的には、HDR映像のフレームレートは、フレームレート変換された入力映像のフレームレートの倍となる。そのため、HDR映像のフレームレートが表示装置で表示可能な映像のフレームレートを超えてしまう虞がある。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2003−046857号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
本発明は、簡易な構成で、フレームレート変換後の映像に対し、フレームレートを高めることなくダイナミックレンジを向上することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【0005】
本発明の第1の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、前記フレームレート変換手段から出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成手段と、を有する画像処理装置である。
【0006】
本発明の第2の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、前記フレームレート変換手段から出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換手段から出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理手段と、前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成手段と、を有する画像処理装置である。
【0007】
本発明の第3の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、前記フレームレート変換ステップで出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成ステップと、を有する画像処理装置の制御方法である。
【0008】
本発明の第4の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、前記フレームレート変換ステップで出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換ステップで出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理ステップと、前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成ステップと、を有する画像処理装置の制御方法である。
【発明の効果】
【0009】
本発明によれば、簡易な構成で、フレームレート変換後の映像に対し、フレームレートを高めることなくダイナミックレンジを向上することができる。
【図面の簡単な説明】
【0010】
【図1】実施例1に係る画像処理装置の構成の一例を示す図。
【図2】実施例1に係る画像処理装置の処理の流れの一例を示す図。
【図3】実施例1に係る画像処理装置による一連の処理の一例を示す図。
【図4】実施例2に係る画像処理装置の構成の一例を示す図。
【図5】実施例2に係る画像処理装置の処理の流れの一例を示す図。
【図6】実施例2に係る低周波平均画像生成処理の流れの一例を示す図。
【図7】実施例2に係る高周波強調画像生成処理の流れの一例を示す図。
【図8】実施例2に係る駆動分配処理の一例を示す図。
【図9】実施例2に係るHDR画像生成処理の一例を示す図。
【図10】実施例2に係る画像処理装置による一連の処理の一例を示す図。
【図11】本発明の課題を示す図。
【図12】本発明の課題を示す図。
【図13】本実施例に係るHDR画像生成処理で用いるLUTの一例を示す図。
【発明を実施するための形態】
【0011】
<実施例1>
本実施例では、入力映像から高輝度領域の階調性が高められたフレーム画像(L)と低輝度領域の階調性が高められたフレーム画像(H)が交互に並んだ映像を生成することにより、ダイナミックレンジを見かけ上向上する。以後、フレーム画像Hとフレーム画像Lが交互に並んだ映像をハイダイナミックレンジ(HDR)映像と呼ぶ。
以下、本実施例に係る画像処理装置及びその制御方法について説明する。本実施例に係る画像処理装置はHDR映像を生成する。
【0012】
(構成)
図1は、本実施例に係る画像処理装置の概略構成の一例を示すブロック図である。
映像入力部101は、入力された映像(入力映像)を構成するフレーム画像(データ)をフレームレート変換処理部103及びフレームメモリ102へ出力する。以後、入力映像を構成するフレーム画像を入力フレーム画像と記載する。
フレームメモリ102は、1フレーム分の入力フレーム画像を蓄積する。
フレームレート変換処理部103は、映像入力部101からの入力フレーム画像とフレームメモリ102に蓄積された入力フレーム画像(映像入力部101からの入力フレーム画像よりも1フレーム前の入力フレーム画像)から、動きベクトルを検出する。そして、検出した動きベクトルを用いて2つの入力フレーム画像を補間する補間フレーム画像を生成する。動きベクトルを用いた補間フレーム画像の生成方法は、一般的に知られている技術を用いるため、ここでは詳細な説明は省略する。フレームレート変換処理部103は、入力フレーム画像と補間フレーム画像を交互に出力する(フレームレート変換手段)。
HDR生成処理部105は、フレームレート変換処理部103から出力される入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、補間フレーム画像に対して高輝度領域の階調性を高める処理を施す(HDR映像生成手段)。それにより、入力映像をダイナミックレンジが見かけ上向上されたHDR映像に変換される。低輝度領域、高輝度領域は、例えば、それぞれ、所定の輝度値(入力輝度の中間値など)以下の領域、所定の輝度値(入力輝度の中間値など)以上の領域である。ただし、入力輝度を均等に複数(3つ以上)の輝度範囲に分割し、最も低輝度側の輝度範囲の領域を低輝度領域、最も高輝度側の輝度範囲を高輝度領域としてもよい。低輝度領域、高輝度領域の階調性は、例えば、ルックアップテーブル(LUT)を用いて高められる。そのLUTの一例を図13に示す。図13は、横軸を入力輝度(変換前の輝度値)、縦軸を出力輝度(変換後の輝度値)として、LUTをガンマ補正関数で表した図である。図13(a)は、高輝度領域の階調性を高める処理に用いるLUT(関数)の一例を示す。図13(a)のLUTを用いることにより、入力された画像を、高輝度領域の階調がより細かく表現された画像に階調変換できる。具体的には、領域の輝度が高いほど階調性が高められ、領域の輝度が低いほど階調性が低下される。図13(b)は、低輝度領域の階調性を高める処理に用いるLUT(関数)の一例を示す。図13(b)のLUTを用いることにより、入力された画像を、低輝度領域の階調がより細かく表現された画像に階調変換できる。具体的には、領域の輝度が低いほど階調性が高められ、領域の輝度が高いほど階調性が低下される。なお、高輝度領域の階調性を高める処理が施された画像は、元の画像に比べ輝度が低くなるため、以後、低輝度画像と記載する。低輝度領域の階調性を高める処理が施された画像は、元の画像に比べ輝度が高くなるため、以後、高輝度画像と記載する。
映像出力部106は、HDR生成処理部105から出力されたHDR映像を他の画像処理装置、表示装置(表示部)、メモリなどの蓄積部に出力する(映像出力手段)。
【0013】
(HDR映像の生成)
図2のフローチャートを用いて、HDR映像が生成されるまでの処理の流れについて説明する。
まず、映像入力部101が、入力フレーム画像をフレームメモリ102へ書き込むと共に、該入力フレーム画像をフレームレート変換処理部103へ出力する(S201)。
次に、フレームレート変換処理部103が、映像入力部101からの入力フレーム画像とフレームメモリ102から読み出した1フレーム前の入力フレーム画像(前フレーム画像)とから、動きベクトルを検出する。そして、検出した動きベクトルに基づいて、補間フレーム画像を生成し、入力フレーム画像と補間フレーム画像をフレームレートを倍速変換して交互に出力する(S202;フレームレート変換処理(FRC))。
そして、HDR生成処理部105が、フレームレート変換処理部103から出力されたフレーム画像が入力フレーム画像なのか、補間フレーム画像なのかを判定する(S203)。該判定は、例えば、フレーム画像に重畳された識別信号(例えば、入力フレーム画像や補間フレーム画像であることを示す識別情報)に基づいて判定すればよい。フレームレート変換処理部103が補間フレーム画像に識別情報を付加することにより、HDR生成処理部105が各フレーム画像に補間フレーム画像であることを示す識別情報が付加されているか否かを判定することができる。また、最初に入力される画像がどちらの画像なのかを予め規定することにより判定してもよい(入力フレーム画像と補間フレーム画像は交
互に出力されるので判定可能である)。
フレームレート変換処理部103から出力されたフレーム画像が入力フレーム画像である場合は(S203:YES)、該画像を高輝度画像に変換し、映像出力部106へ出力する(S204)。
フレームレート変換処理部103から出力されたフレーム画像が補間フレーム画像である場合は(S203:NO)、該画像を低輝度画像に変換し、映像出力部106へ出力する(S205)。S204およびS205の処理をHDR変換処理と呼ぶ。
次に、映像出力部106が、HDR生成処理部105において生成された画像(高輝度画像、低輝度画像)を他の画像処理装置、表示装置、メモリなどの蓄積部に出力する(S206;映像出力処理)。映像出力部106が、HDR生成処理部105により生成された高輝度画像と低輝度画像とを交互に出力し、表示装置(表示部)で表示することで、入力映像のダイナミックレンジが見かけ上向上する。
【0014】
図3は、本実施例に係る画像処理装置による一連の処理(フレームレート変換処理、HDR映像生成処理、映像出力処理)の様子を示した例である。ここでは、フレームレート変換処理部103から出力されたi番目(iは1以上の整数)のフレーム画像(データ)をF[i]とする。
図3に示すように、本実施例では、入力フレーム画像F[1],F[3],F[5]・・・から検出された動きベクトルを用いて、補間フレーム画像F[2],F[4],F[6]・・・が生成される。そして、入力フレーム画像F[1],F[3],F[5]・・・が高輝度画像1H,3H,5H・・・に、補間フレーム画像F[2],F[4],F[6]・・・が低輝度画像2L,4L,6L・・・に変換される。そして、そのような構成により、見かけ上のフレームレートを実際のフレームレート(図の例では120Hz)と一致させることができ、且つ、(見かけ上の)ダイナミックレンジを向上することができる。また、人間の目は暗い画像に対してノイズや輪郭の検知能力が低い。そこで、補間フレーム画像を低輝度画像に変換することにより、フレームレート変換処理おける補間ミス(動きベクトルの誤検出など)を目立たなくすることができる。
【0015】
以上述べたように、本実施例によれば、入力フレーム画像を高輝度画像に変換し、補間フレーム画像を低輝度画像に変換するという簡易な構成で、フレームレート変換後の映像に対し、フレームレートを高めることなくダイナミックレンジを向上することができる。換言すれば、フレームレート変換処理のみを行う場合の構成とほぼ同等の構成(フレームメモリ、メモリ帯域)で、フレームレートを高めることなくダイナミックレンジを向上することができる。
【0016】
<実施例2>
以下、本実施例に係る画像処理装置及びその制御方法について説明する。
本実施例では、フレーム画像を空間周波数の異なる複数のフレーム画像(サブフレーム画像)に分離して出力する方式(駆動分配方式)の画像処理装置において、HDR映像を生成する構成について説明を行う。
(構成)
図4は、本実施例に係る画像処理装置の概略構成の一例を示すブロック図である。本実施例に係る画像処理装置は、実施例1の構成に加え、駆動分配処理部411を有する。以下では、実施例1と同様の機能については説明を省略し、実施例1と異なる機能について説明する。
駆動分配処理部411は、フレームレート変換処理部103から出力される入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する(画像処理手段)。本実施例では、フレームレート変換処理部103から出力される入力フレーム画像の高周波成分を、該入力フレーム画像から抽出した高周波成分を用いて強調することにより高周波成分画像を生成する。以後、
この高周波成分画像を高周波強調画像と記載する。また、フレームレート変換処理部103から出力される補間フレーム画像の低周波成分と、当該補間フレーム画像の1フレーム後の入力フレーム画像の低周波成分とを平均化することにより低周波成分画像を生成する。以後、この低周波成分画像を低周波平均画像と記載する。なお、高周波成分画像と低周波成分画像はこれに限らない。例えば、入力フレーム画像から抽出した高周波成分、低周波成分によって表される画像(後述するH[i],L[i]など)を高周波成分画像、低周波成分画像としてもよい。本実施例では、補間フレーム画像の高周波成分が低減されるため、補間ミスが目立たなくされる。
HDR生成処理部105は、高周波強調画像に対して高輝度領域の階調性を高める処理を施すと共に、低周波平均画像に対して低輝度領域の階調性を高める処理を施す。即ち、高周波強調画像は低輝度画像に変換され、低周波平均画像は高輝度画像に変換される。なお、低輝度画像、高輝度画像への変換方法は実施例1と同様のため、説明は省略する。また、本実施例において高周波強調画像を低輝度画像に変換するのは、高輝度画像に変換すると、高周波部分の輝度値(オーバーシュート部分の輝度値)が、取りうる輝度値の最大値を超えてしまう虞があるからである。上述したように、本実施例では、補間フレーム画像の低周波成分が強調されるため、補間フレーム画像から生成された低周波平均画像を低輝度画像に変換しなくても、十分補間ミスは目立たない。
【0017】
以下、駆動分配処理部411の具体的な構成について説明する。
以下の説明では、フレームレート変換処理部103から出力されたi番目(iは1以上の整数)のフレーム画像(データ)をF[i]とする。
ローパスフィルタ(LPF)402は、2次元のローパスフィルタである。このフィルタは特に関数を規定するものではない。LPF402の処理によって得られるフレーム画像(データ)L[i](低周波成分)を以下のように定義する。
L[i]=LPF[F[i]]・・・(式1)
減算器403は、フレーム画像F[i]からフレーム画像L[i]を減算することにより、フレーム画像(データ)H[i](高周波成分)を算出する。
H[i]=F[i]−L[i]・・・(式2)
加算器404は、フレーム画像H[i]をフレーム画像F[i]に加算することにより、空間的に高周波成分の多い高周波強調画像(データ)SH[i]を生成する。ただし、この加算器404は、フレーム画像F[i]が入力フレーム画像である場合のみ、高周波強調画像SH[i]を生成する。言い換えれば、フレーム画像F[i]が補間フレーム画像である場合は、高周波強調画像SH[i]を生成しない。
SH[i]=F[i]+H[i]=L[i]+2×H[i]・・・(式3)
フレームディレイ405は、フレームメモリ406にフレーム画像L[i]を書き込み、フレームメモリ406から1フレーム前のフレーム画像L[i−1]を読み出す。
フレームメモリ406は、LPF402で生成されたフレーム画像を1フレーム分遅延させるために、フレーム画像を蓄積するメモリである。
加算器407は、フレーム画像L[i−1]と、当該フレーム画像L[i−1]の1フレーム後のフレーム画像L[i]とを加算し、出力する。ただし、この加算器407は、フレーム画像L[i−1]が補間フレーム画像の低周波成分である場合のみ、加算処理を行う。言い換えれば、フレーム画像L[i−1]が入力フレーム画像の低周波成分である場合は、加算処理を行わない。
除算器408は、加算器407から出力されたフレーム画像データを2で除算することにより、低周波平均画像(データ)SL[i−1]を生成する。この低周波平均画像SL[i−1]は、フレーム画像L[i−1]が補間フレーム画像の低周波成分である場合にのみ生成されることになる。言い換えれば、フレーム画像L[i−1]が入力フレーム画像の低周波成分である場合は、低周波平均画像SL[i−1]は生成されない。
SL[i−1]={L[i−1]+L[i]}/2・・・(式4)
なお、フレームメモリ102,406は共通のメモリであってもよい。
【0018】
(低周波平均画像生成処理)
図6のフローチャートを用いて、低周波平均画像が生成されるまでの処理の流れについて説明する。
まず、LPF402が、入力映像に対して空間周波数の上限を限定することにより、フレーム画像L[i]を生成する(S601;フィルタ処理)。
次に、フレームディレイ405が、フレーム画像L[i]をフレームメモリ406へ書き込む(S602;フレーム遅延)。
そして、フレームディレイ405が、フレームメモリ406から1フレーム前のフレーム画像L[i−1]を読み出し、加算器407が、フレーム画像L[i−1]が補間フレーム画像の低周波成分であるか否かを判定する(S603)。フレーム画像L[i−1]が補間フレーム画像の低周波成分である場合は(S603;YES)、加算器407は、フレーム画像L[i−1]とフレーム画像L[i]を加算し、出力する。そして、S604へ進む。フレーム画像L[i−1]が補間フレーム画像の低周波成分でない場合、即ち、フレーム画像L[i−1]が入力フレーム画像(非補間フレーム画像)の低周波成分である場合は(S603;NO)、加算処理は行われず、低周波平均画像生成処理は終了される。即ち、低周波平均画像SL[i]は生成されない。
S604では、除算器408が、加算器407から出力されたデータを2で除算することにより、低周波平均画像SL[i]を生成する(平均値算出)。
【0019】
(高周波強調画像生成処理)
図7のフローチャートを用いて、高周波強調画像が生成されるまでの処理の流れについて説明する。
まず、減算器403が、フレーム画像F[i]からフレーム画像L[i]を減算することにより、フレーム画像H[i]を生成する(S701;差分算出)。
次に、加算器404が、フレーム画像F[i]が入力フレーム画像であるか否かを判定する(S702)。フレーム画像F[i]が入力フレーム画像(非補間フレーム画像)である場合は(S702;YES)、加算器404は、フレーム画像H[i]をフレーム画像F[i]に加算することにより、高周波強調画像SH[i]を生成する(S703;差分加算)。フレーム画像F[i]が入力フレーム画像でない場合、即ち、フレーム画像F[i]が補間フレーム画像である場合は(S702;NO)、高周波強調画像SH[i]は生成されない。
図8(a)は、入力フレーム画像/補間フレーム画像の1ライン分の輝度値の一例を示す。図8(b)は、図8(a)の補間フレーム画像F[i−1]に対して生成された低周波平均画像SL[i−1]の1ライン分の輝度値の一例を示す。図8(c)は、図8(a)の入力フレーム画像F[i]に対して生成された高周波強調画像SH[i]の1ライン分の輝度値の一例を示す。
【0020】
(HDR映像の生成)
図5のフローチャートを用いて、HDR映像が生成されるまでの処理の流れについて説明する。
まず、映像入力部101が、入力フレーム画像をフレームメモリ102へ書き込むと共に、該入力フレーム画像をフレームレート変換処理部103へ出力する(S501)。
次に、フレームレート変換処理部103が、入力フレーム画像とフレームメモリ102から読み出した1フレーム前の入力フレーム画像とから、動きベクトルを検出する。そして、検出した動きベクトルに基づいて、補間フレーム画像を生成し、入力フレーム画像と補間フレーム画像をフレームレートを倍速変換して駆動分配処理部411へ交互に出力する(S502;フレームレート変換処理)。
そして、駆動分配処理部411が、図6で説明した低周波平均画像生成処理を行い、低周波平均画像をHDR生成処理部105へ出力する(S503)。
次に、駆動分配処理部411が、図7で説明した高周波強調画像生成処理を行い、高周波強調画像をHDR生成処理部105へ出力する(S504)。S503およびS504の処理を駆動分配処理と呼ぶ。
そして、HDR生成処理部105が、入力されたフレーム画像(高周波強調画像及び低周波平均画像)の元のフレーム画像が入力フレーム画像なのか、補間フレーム画像なのかを判定する(S505)。
駆動分配処理部411から出力されたフレーム画像の元のフレーム画像が入力フレーム画像(非補間フレーム画像)である場合は(S505:YES)、入力された高周波強調画像を低輝度画像に変換し、映像出力部106へ出力する(S506)。低輝度画像への変換には、図13(a)に例示したようなルックアップテーブル(LUT)を用いる。
駆動分配処理部411から出力されたフレーム画像の元のフレーム画像が補間フレーム画像である場合は(S505:NO)、入力された低周波平均画像を高輝度画像に変換し、映像出力部106へ出力する(S507)。高輝度画像への変換には、図13(b)に例示したようなルックアップテーブル(LUT)を用いる。S506およびS507の処理をHDR映像生成処理と呼ぶ。
次に、映像出力部106が、HDR生成処理部105において生成された画像(高輝度画像、低輝度画像)を他の画像処理装置、表示装置、メモリなどの蓄積部に出力する(S508;映像出力処理)。映像出力部106が、HDR生成処理部105により生成された高輝度画像と低輝度画像とを交互に出力し、表示装置(表示部)で表示することで、入力映像のダイナミックレンジが見かけ上向上する。
【0021】
図9(a)は、低周波平均画像と、該画像から生成された高輝度画像の一例を示している。図9(b)は、高周波強調画像と、該画像から生成された低輝度画像の一例を示している。図9(b)に示すように、高周波強調画像はオーバーシュート部分を含んでいるため、高周波強調画像から低輝度画像を生成する構成にする。図9(b)から、高周波強調画像を低輝度画像に変換することで、高周波部分(エッジ部分)における輝度値のオーバーシュート部分を表現できることがわかる。
【0022】
図10は、本実施例に係る画像処理装置による一連の処理(フレームレート変換、駆動分配処理、HDR映像生成処理、映像出力処理)の様子を示した例である。
図10に示すように、本実施例では、駆動分配方式の画像処理装置において、入力フレーム画像から生成された高周波強調画像が低輝度画像(L)に変換され、補間フレーム画像から生成された低周波平均画像が高輝度画像(H)に変換される。そして、そのような構成により、見かけ上のフレームレートを実際のフレームレート(図の例では120Hz)と一致させることができ、且つ、ダイナミックレンジを向上することができる。また、補間フレーム画像から低周波平均画像を生成することにより、補間ミスを目立たなくすることができる。
以上述べたように、本実施例の構成によれば、駆動分配方式の画像処理装置において実施例1と同様の効果を得ることができる。
【符号の説明】
【0023】
103 フレームレート変換処理部
105 HDR生成処理部
411 駆動分配処理部
【技術分野】
【0001】
本発明は、画像処理装置及びその制御方法に関する。
【背景技術】
【0002】
ハイダイナミックレンジ(HDR)動画を表現するための技術は、例えば、特許文献1に開示されている。具体的には、特許文献1には、異なる2つのアルゴリズムを交互に使用することにより、1フレームの原画像から1フレームのHDR画像を生成する技術が開示されている。
一方、入力画像から高輝度領域の階調性が高められた画像(低輝度画像)と低輝度領域の階調性が高められた画像(高輝度画像)を生成し、それら2つの画像を交互に表示することにより、ダイナミックレンジを見かけ上向上することができる。以後、このようにダイナミックレンジが向上された映像をHDR映像と呼ぶ。しかしながら、このような方法で入力映像からHDR映像を生成すると、図11に示すように、HDR映像のフレームレートが入力映像のフレームレートの倍であるにも関わらず、見かけ上のフレームレートが入力映像のフレームレートのままとなってしまう。また、入力映像に対してフレームレート変換(補間フレーム画像の生成)を行った後に、上記方法でHDR映像を生成すると、図12に示すように、HDR映像のフレームレートが高くなってしまう。具体的には、HDR映像のフレームレートは、フレームレート変換された入力映像のフレームレートの倍となる。そのため、HDR映像のフレームレートが表示装置で表示可能な映像のフレームレートを超えてしまう虞がある。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2003−046857号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
本発明は、簡易な構成で、フレームレート変換後の映像に対し、フレームレートを高めることなくダイナミックレンジを向上することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【0005】
本発明の第1の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、前記フレームレート変換手段から出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成手段と、を有する画像処理装置である。
【0006】
本発明の第2の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、前記フレームレート変換手段から出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換手段から出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理手段と、前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成手段と、を有する画像処理装置である。
【0007】
本発明の第3の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、前記フレームレート変換ステップで出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成ステップと、を有する画像処理装置の制御方法である。
【0008】
本発明の第4の態様は、入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、前記フレームレート変換ステップで出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換ステップで出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理ステップと、前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成ステップと、を有する画像処理装置の制御方法である。
【発明の効果】
【0009】
本発明によれば、簡易な構成で、フレームレート変換後の映像に対し、フレームレートを高めることなくダイナミックレンジを向上することができる。
【図面の簡単な説明】
【0010】
【図1】実施例1に係る画像処理装置の構成の一例を示す図。
【図2】実施例1に係る画像処理装置の処理の流れの一例を示す図。
【図3】実施例1に係る画像処理装置による一連の処理の一例を示す図。
【図4】実施例2に係る画像処理装置の構成の一例を示す図。
【図5】実施例2に係る画像処理装置の処理の流れの一例を示す図。
【図6】実施例2に係る低周波平均画像生成処理の流れの一例を示す図。
【図7】実施例2に係る高周波強調画像生成処理の流れの一例を示す図。
【図8】実施例2に係る駆動分配処理の一例を示す図。
【図9】実施例2に係るHDR画像生成処理の一例を示す図。
【図10】実施例2に係る画像処理装置による一連の処理の一例を示す図。
【図11】本発明の課題を示す図。
【図12】本発明の課題を示す図。
【図13】本実施例に係るHDR画像生成処理で用いるLUTの一例を示す図。
【発明を実施するための形態】
【0011】
<実施例1>
本実施例では、入力映像から高輝度領域の階調性が高められたフレーム画像(L)と低輝度領域の階調性が高められたフレーム画像(H)が交互に並んだ映像を生成することにより、ダイナミックレンジを見かけ上向上する。以後、フレーム画像Hとフレーム画像Lが交互に並んだ映像をハイダイナミックレンジ(HDR)映像と呼ぶ。
以下、本実施例に係る画像処理装置及びその制御方法について説明する。本実施例に係る画像処理装置はHDR映像を生成する。
【0012】
(構成)
図1は、本実施例に係る画像処理装置の概略構成の一例を示すブロック図である。
映像入力部101は、入力された映像(入力映像)を構成するフレーム画像(データ)をフレームレート変換処理部103及びフレームメモリ102へ出力する。以後、入力映像を構成するフレーム画像を入力フレーム画像と記載する。
フレームメモリ102は、1フレーム分の入力フレーム画像を蓄積する。
フレームレート変換処理部103は、映像入力部101からの入力フレーム画像とフレームメモリ102に蓄積された入力フレーム画像(映像入力部101からの入力フレーム画像よりも1フレーム前の入力フレーム画像)から、動きベクトルを検出する。そして、検出した動きベクトルを用いて2つの入力フレーム画像を補間する補間フレーム画像を生成する。動きベクトルを用いた補間フレーム画像の生成方法は、一般的に知られている技術を用いるため、ここでは詳細な説明は省略する。フレームレート変換処理部103は、入力フレーム画像と補間フレーム画像を交互に出力する(フレームレート変換手段)。
HDR生成処理部105は、フレームレート変換処理部103から出力される入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、補間フレーム画像に対して高輝度領域の階調性を高める処理を施す(HDR映像生成手段)。それにより、入力映像をダイナミックレンジが見かけ上向上されたHDR映像に変換される。低輝度領域、高輝度領域は、例えば、それぞれ、所定の輝度値(入力輝度の中間値など)以下の領域、所定の輝度値(入力輝度の中間値など)以上の領域である。ただし、入力輝度を均等に複数(3つ以上)の輝度範囲に分割し、最も低輝度側の輝度範囲の領域を低輝度領域、最も高輝度側の輝度範囲を高輝度領域としてもよい。低輝度領域、高輝度領域の階調性は、例えば、ルックアップテーブル(LUT)を用いて高められる。そのLUTの一例を図13に示す。図13は、横軸を入力輝度(変換前の輝度値)、縦軸を出力輝度(変換後の輝度値)として、LUTをガンマ補正関数で表した図である。図13(a)は、高輝度領域の階調性を高める処理に用いるLUT(関数)の一例を示す。図13(a)のLUTを用いることにより、入力された画像を、高輝度領域の階調がより細かく表現された画像に階調変換できる。具体的には、領域の輝度が高いほど階調性が高められ、領域の輝度が低いほど階調性が低下される。図13(b)は、低輝度領域の階調性を高める処理に用いるLUT(関数)の一例を示す。図13(b)のLUTを用いることにより、入力された画像を、低輝度領域の階調がより細かく表現された画像に階調変換できる。具体的には、領域の輝度が低いほど階調性が高められ、領域の輝度が高いほど階調性が低下される。なお、高輝度領域の階調性を高める処理が施された画像は、元の画像に比べ輝度が低くなるため、以後、低輝度画像と記載する。低輝度領域の階調性を高める処理が施された画像は、元の画像に比べ輝度が高くなるため、以後、高輝度画像と記載する。
映像出力部106は、HDR生成処理部105から出力されたHDR映像を他の画像処理装置、表示装置(表示部)、メモリなどの蓄積部に出力する(映像出力手段)。
【0013】
(HDR映像の生成)
図2のフローチャートを用いて、HDR映像が生成されるまでの処理の流れについて説明する。
まず、映像入力部101が、入力フレーム画像をフレームメモリ102へ書き込むと共に、該入力フレーム画像をフレームレート変換処理部103へ出力する(S201)。
次に、フレームレート変換処理部103が、映像入力部101からの入力フレーム画像とフレームメモリ102から読み出した1フレーム前の入力フレーム画像(前フレーム画像)とから、動きベクトルを検出する。そして、検出した動きベクトルに基づいて、補間フレーム画像を生成し、入力フレーム画像と補間フレーム画像をフレームレートを倍速変換して交互に出力する(S202;フレームレート変換処理(FRC))。
そして、HDR生成処理部105が、フレームレート変換処理部103から出力されたフレーム画像が入力フレーム画像なのか、補間フレーム画像なのかを判定する(S203)。該判定は、例えば、フレーム画像に重畳された識別信号(例えば、入力フレーム画像や補間フレーム画像であることを示す識別情報)に基づいて判定すればよい。フレームレート変換処理部103が補間フレーム画像に識別情報を付加することにより、HDR生成処理部105が各フレーム画像に補間フレーム画像であることを示す識別情報が付加されているか否かを判定することができる。また、最初に入力される画像がどちらの画像なのかを予め規定することにより判定してもよい(入力フレーム画像と補間フレーム画像は交
互に出力されるので判定可能である)。
フレームレート変換処理部103から出力されたフレーム画像が入力フレーム画像である場合は(S203:YES)、該画像を高輝度画像に変換し、映像出力部106へ出力する(S204)。
フレームレート変換処理部103から出力されたフレーム画像が補間フレーム画像である場合は(S203:NO)、該画像を低輝度画像に変換し、映像出力部106へ出力する(S205)。S204およびS205の処理をHDR変換処理と呼ぶ。
次に、映像出力部106が、HDR生成処理部105において生成された画像(高輝度画像、低輝度画像)を他の画像処理装置、表示装置、メモリなどの蓄積部に出力する(S206;映像出力処理)。映像出力部106が、HDR生成処理部105により生成された高輝度画像と低輝度画像とを交互に出力し、表示装置(表示部)で表示することで、入力映像のダイナミックレンジが見かけ上向上する。
【0014】
図3は、本実施例に係る画像処理装置による一連の処理(フレームレート変換処理、HDR映像生成処理、映像出力処理)の様子を示した例である。ここでは、フレームレート変換処理部103から出力されたi番目(iは1以上の整数)のフレーム画像(データ)をF[i]とする。
図3に示すように、本実施例では、入力フレーム画像F[1],F[3],F[5]・・・から検出された動きベクトルを用いて、補間フレーム画像F[2],F[4],F[6]・・・が生成される。そして、入力フレーム画像F[1],F[3],F[5]・・・が高輝度画像1H,3H,5H・・・に、補間フレーム画像F[2],F[4],F[6]・・・が低輝度画像2L,4L,6L・・・に変換される。そして、そのような構成により、見かけ上のフレームレートを実際のフレームレート(図の例では120Hz)と一致させることができ、且つ、(見かけ上の)ダイナミックレンジを向上することができる。また、人間の目は暗い画像に対してノイズや輪郭の検知能力が低い。そこで、補間フレーム画像を低輝度画像に変換することにより、フレームレート変換処理おける補間ミス(動きベクトルの誤検出など)を目立たなくすることができる。
【0015】
以上述べたように、本実施例によれば、入力フレーム画像を高輝度画像に変換し、補間フレーム画像を低輝度画像に変換するという簡易な構成で、フレームレート変換後の映像に対し、フレームレートを高めることなくダイナミックレンジを向上することができる。換言すれば、フレームレート変換処理のみを行う場合の構成とほぼ同等の構成(フレームメモリ、メモリ帯域)で、フレームレートを高めることなくダイナミックレンジを向上することができる。
【0016】
<実施例2>
以下、本実施例に係る画像処理装置及びその制御方法について説明する。
本実施例では、フレーム画像を空間周波数の異なる複数のフレーム画像(サブフレーム画像)に分離して出力する方式(駆動分配方式)の画像処理装置において、HDR映像を生成する構成について説明を行う。
(構成)
図4は、本実施例に係る画像処理装置の概略構成の一例を示すブロック図である。本実施例に係る画像処理装置は、実施例1の構成に加え、駆動分配処理部411を有する。以下では、実施例1と同様の機能については説明を省略し、実施例1と異なる機能について説明する。
駆動分配処理部411は、フレームレート変換処理部103から出力される入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する(画像処理手段)。本実施例では、フレームレート変換処理部103から出力される入力フレーム画像の高周波成分を、該入力フレーム画像から抽出した高周波成分を用いて強調することにより高周波成分画像を生成する。以後、
この高周波成分画像を高周波強調画像と記載する。また、フレームレート変換処理部103から出力される補間フレーム画像の低周波成分と、当該補間フレーム画像の1フレーム後の入力フレーム画像の低周波成分とを平均化することにより低周波成分画像を生成する。以後、この低周波成分画像を低周波平均画像と記載する。なお、高周波成分画像と低周波成分画像はこれに限らない。例えば、入力フレーム画像から抽出した高周波成分、低周波成分によって表される画像(後述するH[i],L[i]など)を高周波成分画像、低周波成分画像としてもよい。本実施例では、補間フレーム画像の高周波成分が低減されるため、補間ミスが目立たなくされる。
HDR生成処理部105は、高周波強調画像に対して高輝度領域の階調性を高める処理を施すと共に、低周波平均画像に対して低輝度領域の階調性を高める処理を施す。即ち、高周波強調画像は低輝度画像に変換され、低周波平均画像は高輝度画像に変換される。なお、低輝度画像、高輝度画像への変換方法は実施例1と同様のため、説明は省略する。また、本実施例において高周波強調画像を低輝度画像に変換するのは、高輝度画像に変換すると、高周波部分の輝度値(オーバーシュート部分の輝度値)が、取りうる輝度値の最大値を超えてしまう虞があるからである。上述したように、本実施例では、補間フレーム画像の低周波成分が強調されるため、補間フレーム画像から生成された低周波平均画像を低輝度画像に変換しなくても、十分補間ミスは目立たない。
【0017】
以下、駆動分配処理部411の具体的な構成について説明する。
以下の説明では、フレームレート変換処理部103から出力されたi番目(iは1以上の整数)のフレーム画像(データ)をF[i]とする。
ローパスフィルタ(LPF)402は、2次元のローパスフィルタである。このフィルタは特に関数を規定するものではない。LPF402の処理によって得られるフレーム画像(データ)L[i](低周波成分)を以下のように定義する。
L[i]=LPF[F[i]]・・・(式1)
減算器403は、フレーム画像F[i]からフレーム画像L[i]を減算することにより、フレーム画像(データ)H[i](高周波成分)を算出する。
H[i]=F[i]−L[i]・・・(式2)
加算器404は、フレーム画像H[i]をフレーム画像F[i]に加算することにより、空間的に高周波成分の多い高周波強調画像(データ)SH[i]を生成する。ただし、この加算器404は、フレーム画像F[i]が入力フレーム画像である場合のみ、高周波強調画像SH[i]を生成する。言い換えれば、フレーム画像F[i]が補間フレーム画像である場合は、高周波強調画像SH[i]を生成しない。
SH[i]=F[i]+H[i]=L[i]+2×H[i]・・・(式3)
フレームディレイ405は、フレームメモリ406にフレーム画像L[i]を書き込み、フレームメモリ406から1フレーム前のフレーム画像L[i−1]を読み出す。
フレームメモリ406は、LPF402で生成されたフレーム画像を1フレーム分遅延させるために、フレーム画像を蓄積するメモリである。
加算器407は、フレーム画像L[i−1]と、当該フレーム画像L[i−1]の1フレーム後のフレーム画像L[i]とを加算し、出力する。ただし、この加算器407は、フレーム画像L[i−1]が補間フレーム画像の低周波成分である場合のみ、加算処理を行う。言い換えれば、フレーム画像L[i−1]が入力フレーム画像の低周波成分である場合は、加算処理を行わない。
除算器408は、加算器407から出力されたフレーム画像データを2で除算することにより、低周波平均画像(データ)SL[i−1]を生成する。この低周波平均画像SL[i−1]は、フレーム画像L[i−1]が補間フレーム画像の低周波成分である場合にのみ生成されることになる。言い換えれば、フレーム画像L[i−1]が入力フレーム画像の低周波成分である場合は、低周波平均画像SL[i−1]は生成されない。
SL[i−1]={L[i−1]+L[i]}/2・・・(式4)
なお、フレームメモリ102,406は共通のメモリであってもよい。
【0018】
(低周波平均画像生成処理)
図6のフローチャートを用いて、低周波平均画像が生成されるまでの処理の流れについて説明する。
まず、LPF402が、入力映像に対して空間周波数の上限を限定することにより、フレーム画像L[i]を生成する(S601;フィルタ処理)。
次に、フレームディレイ405が、フレーム画像L[i]をフレームメモリ406へ書き込む(S602;フレーム遅延)。
そして、フレームディレイ405が、フレームメモリ406から1フレーム前のフレーム画像L[i−1]を読み出し、加算器407が、フレーム画像L[i−1]が補間フレーム画像の低周波成分であるか否かを判定する(S603)。フレーム画像L[i−1]が補間フレーム画像の低周波成分である場合は(S603;YES)、加算器407は、フレーム画像L[i−1]とフレーム画像L[i]を加算し、出力する。そして、S604へ進む。フレーム画像L[i−1]が補間フレーム画像の低周波成分でない場合、即ち、フレーム画像L[i−1]が入力フレーム画像(非補間フレーム画像)の低周波成分である場合は(S603;NO)、加算処理は行われず、低周波平均画像生成処理は終了される。即ち、低周波平均画像SL[i]は生成されない。
S604では、除算器408が、加算器407から出力されたデータを2で除算することにより、低周波平均画像SL[i]を生成する(平均値算出)。
【0019】
(高周波強調画像生成処理)
図7のフローチャートを用いて、高周波強調画像が生成されるまでの処理の流れについて説明する。
まず、減算器403が、フレーム画像F[i]からフレーム画像L[i]を減算することにより、フレーム画像H[i]を生成する(S701;差分算出)。
次に、加算器404が、フレーム画像F[i]が入力フレーム画像であるか否かを判定する(S702)。フレーム画像F[i]が入力フレーム画像(非補間フレーム画像)である場合は(S702;YES)、加算器404は、フレーム画像H[i]をフレーム画像F[i]に加算することにより、高周波強調画像SH[i]を生成する(S703;差分加算)。フレーム画像F[i]が入力フレーム画像でない場合、即ち、フレーム画像F[i]が補間フレーム画像である場合は(S702;NO)、高周波強調画像SH[i]は生成されない。
図8(a)は、入力フレーム画像/補間フレーム画像の1ライン分の輝度値の一例を示す。図8(b)は、図8(a)の補間フレーム画像F[i−1]に対して生成された低周波平均画像SL[i−1]の1ライン分の輝度値の一例を示す。図8(c)は、図8(a)の入力フレーム画像F[i]に対して生成された高周波強調画像SH[i]の1ライン分の輝度値の一例を示す。
【0020】
(HDR映像の生成)
図5のフローチャートを用いて、HDR映像が生成されるまでの処理の流れについて説明する。
まず、映像入力部101が、入力フレーム画像をフレームメモリ102へ書き込むと共に、該入力フレーム画像をフレームレート変換処理部103へ出力する(S501)。
次に、フレームレート変換処理部103が、入力フレーム画像とフレームメモリ102から読み出した1フレーム前の入力フレーム画像とから、動きベクトルを検出する。そして、検出した動きベクトルに基づいて、補間フレーム画像を生成し、入力フレーム画像と補間フレーム画像をフレームレートを倍速変換して駆動分配処理部411へ交互に出力する(S502;フレームレート変換処理)。
そして、駆動分配処理部411が、図6で説明した低周波平均画像生成処理を行い、低周波平均画像をHDR生成処理部105へ出力する(S503)。
次に、駆動分配処理部411が、図7で説明した高周波強調画像生成処理を行い、高周波強調画像をHDR生成処理部105へ出力する(S504)。S503およびS504の処理を駆動分配処理と呼ぶ。
そして、HDR生成処理部105が、入力されたフレーム画像(高周波強調画像及び低周波平均画像)の元のフレーム画像が入力フレーム画像なのか、補間フレーム画像なのかを判定する(S505)。
駆動分配処理部411から出力されたフレーム画像の元のフレーム画像が入力フレーム画像(非補間フレーム画像)である場合は(S505:YES)、入力された高周波強調画像を低輝度画像に変換し、映像出力部106へ出力する(S506)。低輝度画像への変換には、図13(a)に例示したようなルックアップテーブル(LUT)を用いる。
駆動分配処理部411から出力されたフレーム画像の元のフレーム画像が補間フレーム画像である場合は(S505:NO)、入力された低周波平均画像を高輝度画像に変換し、映像出力部106へ出力する(S507)。高輝度画像への変換には、図13(b)に例示したようなルックアップテーブル(LUT)を用いる。S506およびS507の処理をHDR映像生成処理と呼ぶ。
次に、映像出力部106が、HDR生成処理部105において生成された画像(高輝度画像、低輝度画像)を他の画像処理装置、表示装置、メモリなどの蓄積部に出力する(S508;映像出力処理)。映像出力部106が、HDR生成処理部105により生成された高輝度画像と低輝度画像とを交互に出力し、表示装置(表示部)で表示することで、入力映像のダイナミックレンジが見かけ上向上する。
【0021】
図9(a)は、低周波平均画像と、該画像から生成された高輝度画像の一例を示している。図9(b)は、高周波強調画像と、該画像から生成された低輝度画像の一例を示している。図9(b)に示すように、高周波強調画像はオーバーシュート部分を含んでいるため、高周波強調画像から低輝度画像を生成する構成にする。図9(b)から、高周波強調画像を低輝度画像に変換することで、高周波部分(エッジ部分)における輝度値のオーバーシュート部分を表現できることがわかる。
【0022】
図10は、本実施例に係る画像処理装置による一連の処理(フレームレート変換、駆動分配処理、HDR映像生成処理、映像出力処理)の様子を示した例である。
図10に示すように、本実施例では、駆動分配方式の画像処理装置において、入力フレーム画像から生成された高周波強調画像が低輝度画像(L)に変換され、補間フレーム画像から生成された低周波平均画像が高輝度画像(H)に変換される。そして、そのような構成により、見かけ上のフレームレートを実際のフレームレート(図の例では120Hz)と一致させることができ、且つ、ダイナミックレンジを向上することができる。また、補間フレーム画像から低周波平均画像を生成することにより、補間ミスを目立たなくすることができる。
以上述べたように、本実施例の構成によれば、駆動分配方式の画像処理装置において実施例1と同様の効果を得ることができる。
【符号の説明】
【0023】
103 フレームレート変換処理部
105 HDR生成処理部
411 駆動分配処理部
【特許請求の範囲】
【請求項1】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、
前記フレームレート変換手段から出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成手段と、
を有する画像処理装置。
【請求項2】
前記フレームレート変換手段は、入力映像を構成する入力フレーム画像から動きベクトルを検出し、前記検出した動きベクトルを用いて2つの入力フレーム画像を補間する補間フレーム画像を生成する
ことを特徴とする請求項1に記載の画像処理装置。
【請求項3】
前記HDR映像生成手段は、低輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記低輝度領域の階調性を高める処理を行い、高輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記高輝度領域の階調性を高める処理を行う
ことを特徴とする請求項1または請求項2に記載の画像処理装置。
【請求項4】
さらに、前記HDR映像生成手段により、前記低輝度領域の階調性を高める処理が施された前記入力フレーム画像と、前記高輝度領域の階調性を高める処理が施された前記補間フレーム画像とを交互に表示部に出力する映像出力手段を備える
ことを特徴とする請求項1から請求項3までのいずれか1項に記載の画像処理装置。
【請求項5】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、
前記フレームレート変換手段から出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換手段から出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理手段と、
前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成手段と、
を有する画像処理装置。
【請求項6】
前記画像処理手段は、前記フレームレート変換手段から出力される前記入力フレーム画像の高周波成分を、該入力フレーム画像から抽出した高周波成分を用いて強調することにより前記高周波成分画像を生成し、前記フレームレート変換手段から出力される前記補間フレーム画像の低周波成分と、当該補間フレーム画像の1フレーム後の前記入力フレーム画像の低周波成分とを平均化することにより前記低周波成分画像を生成する
ことを特徴とする請求項5に記載の画像処理装置。
【請求項7】
前記フレームレート変換手段は、入力映像を構成する入力フレーム画像から動きベクトルを検出し、前記検出した動きベクトルを用いて2つの入力フレーム画像を補間する補間フレーム画像を生成する
ことを特徴とする請求項5または請求項6に記載の画像処理装置。
【請求項8】
前記HDR映像生成手段は、高輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記高輝度領域の階調性を高める処理を行い、低輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記低輝度領域の階調性を高める処理を行う
ことを特徴とする請求項5から請求項7までのいずれか1項に記載の画像処理装置。
【請求項9】
さらに、前記HDR映像生成手段により、前記高輝度領域の階調性を高める処理が施された前記高周波成分画像と、前記低輝度領域の階調性を高める処理が施された前記低周波成分画像とを交互に表示部に出力する映像出力手段を備える
ことを特徴とする請求項5から請求項8までのいずれか1項に記載の画像処理装置。
【請求項10】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、
前記フレームレート変換ステップで出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成ステップと、
を有する画像処理装置の制御方法。
【請求項11】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、
前記フレームレート変換ステップで出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換ステップで出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理ステップと、
前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成ステップと、を有する画像処理装置の制御方法。
【請求項12】
前記画像処理ステップでは、前記フレームレート変換ステップで出力される前記入力フレーム画像の高周波成分を、該入力フレーム画像から抽出した高周波成分を用いて強調することにより前記高周波成分画像を生成し、前記フレームレート変換ステップで出力される前記補間フレーム画像の低周波成分と、当該補間フレーム画像の1フレーム後の前記入力フレーム画像の低周波成分とを平均化することにより前記低周波成分画像を生成する
ことを特徴とする請求項11に記載の画像処理装置の制御方法。
【請求項1】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、
前記フレームレート変換手段から出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成手段と、
を有する画像処理装置。
【請求項2】
前記フレームレート変換手段は、入力映像を構成する入力フレーム画像から動きベクトルを検出し、前記検出した動きベクトルを用いて2つの入力フレーム画像を補間する補間フレーム画像を生成する
ことを特徴とする請求項1に記載の画像処理装置。
【請求項3】
前記HDR映像生成手段は、低輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記低輝度領域の階調性を高める処理を行い、高輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記高輝度領域の階調性を高める処理を行う
ことを特徴とする請求項1または請求項2に記載の画像処理装置。
【請求項4】
さらに、前記HDR映像生成手段により、前記低輝度領域の階調性を高める処理が施された前記入力フレーム画像と、前記高輝度領域の階調性を高める処理が施された前記補間フレーム画像とを交互に表示部に出力する映像出力手段を備える
ことを特徴とする請求項1から請求項3までのいずれか1項に記載の画像処理装置。
【請求項5】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換手段と、
前記フレームレート変換手段から出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換手段から出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理手段と、
前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成手段と、
を有する画像処理装置。
【請求項6】
前記画像処理手段は、前記フレームレート変換手段から出力される前記入力フレーム画像の高周波成分を、該入力フレーム画像から抽出した高周波成分を用いて強調することにより前記高周波成分画像を生成し、前記フレームレート変換手段から出力される前記補間フレーム画像の低周波成分と、当該補間フレーム画像の1フレーム後の前記入力フレーム画像の低周波成分とを平均化することにより前記低周波成分画像を生成する
ことを特徴とする請求項5に記載の画像処理装置。
【請求項7】
前記フレームレート変換手段は、入力映像を構成する入力フレーム画像から動きベクトルを検出し、前記検出した動きベクトルを用いて2つの入力フレーム画像を補間する補間フレーム画像を生成する
ことを特徴とする請求項5または請求項6に記載の画像処理装置。
【請求項8】
前記HDR映像生成手段は、高輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記高輝度領域の階調性を高める処理を行い、低輝度領域の階調性を高めるルックアップテーブルを用いて階調変換することにより、前記低輝度領域の階調性を高める処理を行う
ことを特徴とする請求項5から請求項7までのいずれか1項に記載の画像処理装置。
【請求項9】
さらに、前記HDR映像生成手段により、前記高輝度領域の階調性を高める処理が施された前記高周波成分画像と、前記低輝度領域の階調性を高める処理が施された前記低周波成分画像とを交互に表示部に出力する映像出力手段を備える
ことを特徴とする請求項5から請求項8までのいずれか1項に記載の画像処理装置。
【請求項10】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、
前記フレームレート変換ステップで出力される前記入力フレーム画像に対して低輝度領域の階調性を高める処理を施すと共に、前記補間フレーム画像に対して高輝度領域の階調性を高める処理を施すHDR映像生成ステップと、
を有する画像処理装置の制御方法。
【請求項11】
入力映像を構成する入力フレーム画像を補間する補間フレーム画像を生成し、前記入力フレーム画像と前記補間フレーム画像を交互に出力するフレームレート変換ステップと、
前記フレームレート変換ステップで出力される前記入力フレーム画像の高周波成分を抽出して高周波成分画像を生成し、前記フレームレート変換ステップで出力される前記補間フレーム画像の低周波成分を抽出して低周波成分画像を生成する画像処理ステップと、
前記高周波成分画像に対して高輝度領域の階調性を高める処理を施すと共に、前記低周波成分画像に対して低輝度領域の階調性を高める処理を施すHDR映像生成ステップと、を有する画像処理装置の制御方法。
【請求項12】
前記画像処理ステップでは、前記フレームレート変換ステップで出力される前記入力フレーム画像の高周波成分を、該入力フレーム画像から抽出した高周波成分を用いて強調することにより前記高周波成分画像を生成し、前記フレームレート変換ステップで出力される前記補間フレーム画像の低周波成分と、当該補間フレーム画像の1フレーム後の前記入力フレーム画像の低周波成分とを平均化することにより前記低周波成分画像を生成する
ことを特徴とする請求項11に記載の画像処理装置の制御方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【公開番号】特開2013−59092(P2013−59092A)
【公開日】平成25年3月28日(2013.3.28)
【国際特許分類】
【出願番号】特願2012−246184(P2012−246184)
【出願日】平成24年11月8日(2012.11.8)
【分割の表示】特願2011−4708(P2011−4708)の分割
【原出願日】平成23年1月13日(2011.1.13)
【出願人】(000001007)キヤノン株式会社 (59,756)
【Fターム(参考)】
【公開日】平成25年3月28日(2013.3.28)
【国際特許分類】
【出願日】平成24年11月8日(2012.11.8)
【分割の表示】特願2011−4708(P2011−4708)の分割
【原出願日】平成23年1月13日(2011.1.13)
【出願人】(000001007)キヤノン株式会社 (59,756)
【Fターム(参考)】
[ Back to top ]