JP5559012B2 - 画像処理装置及びその制御方法 - Google Patents

画像処理装置及びその制御方法 Download PDF

Info

Publication number
JP5559012B2
JP5559012B2 JP2010254018A JP2010254018A JP5559012B2 JP 5559012 B2 JP5559012 B2 JP 5559012B2 JP 2010254018 A JP2010254018 A JP 2010254018A JP 2010254018 A JP2010254018 A JP 2010254018A JP 5559012 B2 JP5559012 B2 JP 5559012B2
Authority
JP
Japan
Prior art keywords
image
eye
sharpness
image processing
focus position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2010254018A
Other languages
English (en)
Other versions
JP2012105202A (ja
Inventor
栄作 巽
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2010254018A priority Critical patent/JP5559012B2/ja
Priority to US13/278,481 priority patent/US8787655B2/en
Publication of JP2012105202A publication Critical patent/JP2012105202A/ja
Application granted granted Critical
Publication of JP5559012B2 publication Critical patent/JP5559012B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/261Image signal generators with monoscopic-to-stereoscopic image conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/64Three-dimensional objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/332Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
    • H04N13/341Displays for viewing with the aid of special glasses or head-mounted displays [HMD] using temporal multiplexing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Analysis (AREA)

Description

本発明は、2D画像を3D画像に変換する画像処理装置及びその制御方法に関する。
2D画像から3D画像を作成するには、2D/3D変換装置と呼ばれる専用の高度なハードウエア及びソフトウエアが使用される。ユーザは、物体(被写体)の前後関係を指示することで、2D画像を3D画像に変換することができる。この処理は時間がかかるが、映画などに対しては(前もって変換可能な場合には)好適である。一方、放送番組などに対しては(前もって変換不可能な場合には)、リアルタイムでの変換が求められるので、このような時間を要する処理は好ましくない。そこで、簡易な方法で2D画像を3D画像に変換することのできる技術が提案されている。
特許文献1には、2D画像を左右方向にずらした画像である2枚の左眼用画像(L画像)と右眼用画像(R画像)を作成して、それらを交互に表示することが開示されている。そして、液晶シャッター眼鏡により、左眼にはL画像のみ、右眼にはR画像のみが見えるようにすることで、2D画像を立体的に見せることが開示されている。
従来技術(特許文献1に記載の方法)について、図4,5を用いて説明する。
図4は、2D画像を3D画像(1組のL画像とR画像)に変換する装置の機能構成を示す図である。
図中、符号111は、入力された2D画像を左右方向にずらした画像である2枚のL画像とR画像を作成するLR画像作成部を示す。符号112は、フレームレートを倍速化してL,R画像を交互に出力する倍速化処理部を示す。符号113は、LCDモジュールなどの表示装置を示す。符号114は、左右のレンズ部が交互に光を通すシャッター眼鏡を示す。
図5は、従来例において、2D画像を3D画像に変換する様子を示す図である。
図中、符号121は元画像、符号123は左眼用画像(L画像)、符号124は右眼用画像(R画像)を示す。
まず、LR画像作成部111は、入力された1枚の2D画像をそのままR画像124とする。そして、入力された1枚の2D画像を右方向に例えば5画素ずらした画像をL画像123として作成する。この場合、L画像123とR画像124の間の視差は、5画素分の距離に相当する。
そして、画像出力部112は、この2枚の画像(L,R画像)を交互に出力する。この出力画像は、LCDモジュールなどの120Hzのフレームレートに対応した表示装置113にて表示される。そして、シャッター眼鏡114は、R画像124が表示されているときに右眼側のレンズ部が光を通し、L画像123が表示されているときに左眼側のレンズ部が光を通すように、表示される画像の切り替えに同期して左右のレンズ部(シャッター)を制御する。それにより、ユーザは、R画像124を右眼で、L画像123を左眼で見ることができ、2D画像を立体的に見ることができる。
ここでなぜ、2D画像を左右方向にずらしただけで立体的に見えるかについて説明する。元の2D画像121中には、ピントの合っている画像領域と、ピントの合っていないぼやけた画像領域とが存在する。ユーザは、ピントの合っている画像領域に対しては、与えた左右方向のずれがはっきりと知覚できるが、ぼやけている画像領域に対しては、左右方向のずれがほとんど知覚出来ない。それゆえ、ピントの合っている画像領域は、ずらした分だけ手前に飛び出して見え、ピントの合っていない領域は、ずらした分ほど手前に飛び
出して見えない。
したがって、特許文献1に記載の方法では、元画像がポートレート画像のようにピントの合っている人物と、十分にぼやけた背景とからなる画像の場合には、人物だけが手前に飛び出して見えるので、十分な立体感を得ることができる。しかしながら、元画像がパンフォーカス画像のように全体的にピントの合っている画像の場合(元画像が背景のぼやけ具合が不十分な画像の場合)には、画像全体が手前に飛び出して見え、物体間の相対的な距離感が不足してしまう。その結果、あまり立体感を得ることができない。即ち、元画像のぼやけ具合によって、立体感が大きく変化してしまう。
特許文献2には、2D画像の制作側において、手前にある物体ほど、エッジを急峻にするか、コントラストを高くするか、カラーを濃くしておき、受信側では、それらの情報を利用して、2枚のL,R画像の左右方向のずらし量を変化させることが開示されている。
しかしながら、この方法においては、背景のぼやけ量が立体感を出すためのぼやけ量として適正であった場合に、必要以上にぼやけ量が増されてしまう。そうすると、画像がぼやけた分だけ、画像が劣化してしまう。
また、特許文献2に開示の技術では、送信側(制作側)で画像処理を行なうことが前提となっている。特許文献2には、送信側で変調しなくても、受信側のみでも立体感を得ることができることが記載されているが、元画像を調整せずに2D/3D変換を行なう場合は、上述した特許文献1と同様の問題が生じてしまう。
また、特許文献1と特許文献2に記載の技術では、前に置くものにピントがあっていることを前提としている。そのため、遠景にピントがあっており、近景がぼやけている画像では、物体の前後関係が逆転してしまう。
特許文献3には、ピント位置の異なる2枚の画像を用いて適度なぼやけ量の画像を得ることが開示されている。
しかしながら、この方法においては、元画像が1枚しか得られていない場合には、適度なぼやけ量の画像を得ることができない。
特開平8−205201号公報 特開2000−156875号公報 特開2005−136480号公報
山梨大学工学部研究報告第48号 画像復元におけるぼけのインパルス応答の推定
本発明の第1の目的は、1枚の2D画像を、適度な立体感を得ることのできる3D画像に変換することのできる技術を提供することにある。
また、本発明の第2の目的は、1枚の2D画像を、2D画像のピント位置に関わらず、物体の前後関係が正しい3D画像に変換することのできる技術を提供することにある。
本発明の第1の態様は、1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置であって、入力された2D画像の領域ごとに、その領域の鮮鋭度
を算出する算出手段と、前記算出手段で算出された鮮鋭度が第1の所定値より高い領域に対しては、鮮鋭度を高める画像処理を施し、前記算出手段で算出された鮮鋭度が前記第1の所定値以下の値である第2の所定値より低い領域に対しては、鮮鋭度を低減する画像処理を施す画像処理手段と、前記画像処理手段で画像処理が施された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成手段と、を有することを特徴とする。
本発明の第2の態様は、1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置であって、入力された2D画像のピント位置が前景にあるか背景にあるかを判定する判定手段と、前記判定手段の判定結果に基づいて、前記入力された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成手段と、を有し、前記作成手段は、前記判定手段でピント位置が前景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に右方向に移動させた画像を作成し、前記判定手段でピント位置が背景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に左方向に移動させた画像を作成することを特徴とする。
本発明の第3の態様は、1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置の制御方法であって、入力された2D画像の領域ごとに、その領域の鮮鋭度を算出する算出ステップと、前記算出ステップで算出された鮮鋭度が第1の所定値より高い領域に対しては、鮮鋭度を高める画像処理を施し、前記算出ステップで算出された鮮鋭度が前記第1の所定値以下の値である第2の所定値より低い領域に対しては、鮮鋭度を低減する画像処理を施す画像処理ステップと、前記画像処理ステップで画像処理が施された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成ステップと、を有することを特徴とする。
本発明の第4の態様は、1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置の制御方法であって、入力された2D画像のピント位置が前景にあるか背景にあるかを判定する判定ステップと、前記判定ステップでの判定結果に基づいて、前記入力された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成ステップと、を有し、前記作成ステップでは、前記判定ステップでピント位置が前景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に右方向に移動させた画像を作成し、前記判定ステップでピント位置が背景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に左方向に移動させた画像を作成することを特徴とする。
本発明によれば、1枚の2D画像を、適度な立体感を得ることのできる3D画像に変換することができる。
また、1枚の2D画像を、2D画像のピント位置に関わらず、物体の前後関係が正しい3D画像に変換することができる。
実施例1,3に係る画像処理装置の機能構成の一例を示す図。 実施例1において、2D画像を3D画像に変換する様子の一例を示す図。 実施例1に係る特殊フィルタの構成の一例を示す図。 2D画像を3D画像に変換する装置の従来例を示す図。 従来例において、2D画像を3D画像に変換する様子を示す図。 実施例2に係る画像処理装置の機能構成の一例を示す図。 ピント位置判定部の機能を示す概念図。 図7の各領域の空間周波数のヒストグラムの一例を示す図。 実施例3に係る特殊フィルタの構成の一例を示す図。 実施例3に係る比較回路で使用される関数の一例を示す図。
<実施例1>
図1,2,3を参照して、本発明の実施例1に係る画像処理装置及びその制御方法について説明する。
図1は、本実施例に係る画像処理装置の機能構成を示す図である。本実施例に係る画像処理装置は、1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する。
図中、符号101は、入力された2D画像に画像処理を施して、該2D画像の鮮鋭度(ぼやけ量)を適切な値に調整する特殊フィルタ部を示す。具体的には、特殊フィルタ部101は、入力された2D画像の領域(画素)ごとに、その領域の鮮鋭度を算出する(算出手段)。そして、算出された鮮鋭度が第1の所定値より高い領域に対しては、鮮鋭度を高める画像処理を施し、算出された鮮鋭度が第1の所定値以下の値である第2の所定値より低い領域に対しては、鮮鋭度を低減する画像処理を施す(画像処理手段)。但し、本実施例では、特殊フィルタ部101は、算出された鮮鋭度が第2の所定値より低い値である第3の所定値より低い領域に対しては、鮮鋭度を低減する画像処理を施さない。なお、本実施例では、第2の所定値は第1の所定値と等しいものとする。
符号111は、特殊フィルタ部101で画像処理が施された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像(L画像)と右眼用画像(R画像)を作成するLR画像作成部を示す(作成手段)。例えば、画像処理が施された2D画像をそのままR画像とする。そして、画像処理が施された2D画像を右方向に所定画素数分ずらした画像をL画像として作成する。なお、R画像、L画像の作成方法はこれに限らない。R画像、L画像は、画像処理が施された2D画像を左右方向にずらした画像であればよい。例えば、画像処理が施された2D画像をそのままL画像としてもよい。その場合には、画像処理が施された2D画像を左方向に所定画素数分ずらした画像をR画像として作成すればよい。また、画像処理が施された2D画像を、右方向、左方向にずらした画像を、それぞれ、L画像、R画像として作成してもよい。
符号112は、LR画像作成部111で作成されたL画像とR画像を交互に出力する画像出力部を示す。即ち、画像出力部112は、フレームシーケンシャル方式で3D画像を出力する。画像出力部112は、例えば、3D画像を表示する場合には、2D画像を表示するときのフレームレートの倍のフレームレートでL画像とR画像を出力する。具体的には、2D画像を表示するときのフレームレートが60Hzの場合には、120HzのフレームレートでL画像とR画像を出力する。なお、3D画像の方式はフレームシーケンシャル方式に限らない。3D画像は、ライン・バイ・ライン方式等、他の方式で出力されてもよい。
符号113は、画像出力部112から出力された画像を表示するLCDモジュールなどの表示装置を示す。なお、表示装置は、画像処理装置の一部であってもよいし、画像処理装置とは別体の装置であってもよい。
符号114は、左右のレンズ部が交互に光を通すシャッター眼鏡を示す。
図2は、本実施例において、2D画像を3D画像に変換する様子を示す図である。
図中、符号20は元画像(入力された2D画像)、符号21は画像処理が施された画像、符号23はL画像、符号24はR画像を示す。図2では、領域を示す実線の太さが太いほど鮮鋭度が高く、領域を示すドットの密度が低いほど鮮鋭度が低いものとする。具体的には、領域25(背景)は十分な立体感を得るために鮮鋭度を低減すべき領域(ぼやけ量が不十分な領域)を示し、領域26(前景)は十分な立体感を得るために鮮鋭度を高めるべき領域(鮮鋭度が不十分な領域)を示す。
特殊フィルタ部101の具体例について、図3を用いて説明する。
図3は、特殊フィルタ部101の構成の一例を示す図である。
図中、符号31は、元画像を1ラインごとに順次記憶するラインメモリを示す。図3の例では、ラインメモリ31は連続する5画素を出力する。
符号32は、画素ごとに鮮鋭度(鮮鋭度)を算出し、所定の閾値と比較する比較回路を示す。具体的には、比較回路32は、画素ごとに、その画素を中心として連続する(同じラインの)5画素から鮮鋭度を算出する。
符号33は、左右方向のエッジを強調する(鮮鋭度を高める)ハイパスフィルタを示す。
符号34は、左右方向のエッジを滑らかにする(鮮鋭度を低減する)ローパスフィルタを示す。
符号35は、入力された画素(上記5画素のうちの中央の画素)をそのまま出力するスルー回路を示す。
符号36は、比較回路32の判定結果に応じて出力する画素を選択するセレクタを示す。
比較回路32は、鮮鋭度として、連続する5画素のY値の傾きを算出する。Y値の傾きがゆるやかなことは、ぼやけが大きいことを意味し、傾きが急峻なことは、ぼやけがほとんどないことを意味する。そして、傾きがそれらの中間の値であることは、若干ぼやけていることを意味する。
本実施例では、鮮鋭度を、第1(第2)の所定値(閾値2)、及び、第3の所定値(閾値1)と比較する。そして、閾値2≦鮮鋭度の場合には、処理対象の画素(上記5画素のうちの中央の画素)はほとんどぼやけていない領域内の画素であると判定する。閾値1<鮮鋭度<閾値2の場合には、処理対象の画素は若干ぼやけた領域内の画素であると判定する。そして、鮮鋭度≦閾値1の場合には、処理対象の画素はぼやけが大きい領域内の画素であると判定する。
本実施例では、若干ぼやけている領域の鮮鋭度が低減され(ぼやけ量が大きくされ)、ほとんどぼやけていない領域の鮮鋭度が高められる(ぼやけ量が小さくされる)。そして、大きくぼやけている領域の鮮鋭度はそのままとされる。
具体的には、セレクタ36は、処理対象の画素がほとんどぼやけていない領域内の画素であると判定された場合には、ハイパスフィルタ33の出力を選択する。
処理対象の画素が若干ぼやけた領域内の画素であると判定された場合には、ローパスフィルタ34の出力を選択する。
処理対象の画素がぼやけが大きい領域内の画素であると判定された場合には、スルー回路35の出力を選択する。
それにより、元画像20は、若干ぼやけている領域の鮮鋭度が低減され、ほとんどぼやけていない領域の鮮鋭度が高められた画像21に変換される。
特殊フィルタ部101により図2の元画像20に対して画像処理を施した場合には、ピントの合っている部分(領域25)がより鮮鋭になり、ピントの若干合っていない部分(領域26)がよりぼやける。そのため、画像処理を施さない(鮮鋭度を調整しない)場合に比べ、立体感を高めることができる。
また、元画像20が背景が十分にぼやけたポートレート画像である場合は、セレクタ36は背景の画素としてスルー回路35の出力を選択する。そのため、背景のぼやけが拡大されることは無い。
その結果、立体感が必要以上に大きくなり見づらくなることや、背景を必要以上にぼやかすことによる画質の劣化を抑制することができる。
その後は、従来の方法と同様に、LR画像作成部111が、画像21からL画像とR画像を作成し、画像出力部112が、L画像とR画像を交互に出力する。そして、表示装置113でL画像とR画像が交互に表示される。ユーザは、シャッター眼鏡114を用いて、R画像を右眼で、L画像を左眼で見ることにより、2D画像を立体的に見ることができる。
このとき、立体感の相対値である前景と背景の飛び出し量の比率は、前景の急峻さと背景のぼやけ量の差によって決まる。
また、立体感の絶対値である前景の飛び出し量は、L画像とR画像の左右方向のずれ量によって決まる。
よって、立体感を適度なものにするために、表示装置の画面サイズおよび視聴者の好みによって、L画像とR画像の左右方向のずれ量を決定することが望ましい。そのため、画面サイズが大きい場合には、L画像とR画像の左右方向のずれ量の初期値を大きくしておくことが好ましい。そして、視聴者の好みにより、立体感の強弱(即ち、ずれ量の初期値からの増減)を調整可能にすることが好ましい。
以上述べたように、本実施例によれば、鮮鋭度が第1の所定値より高い領域に対しては、鮮鋭度を高める画像処理が施され、鮮鋭度が第2の所定値より低い領域に対しては、鮮鋭度を低減する画像処理が施される。それにより、元画像の鮮鋭度が適度な立体感を得るのに不十分な値であった場合には、鮮鋭度が適度な立体感を得るのに十分な値に調整される。例えば、ピントの合っている部分の鮮鋭度の低い領域の鮮鋭度が高められ、ピントの合っていない部分のぼやけ量が低い領域のぼやけ量が高められる(鮮鋭度が低減される)。そして、そのような画像処理が施された2D画像から、左眼用画像と右眼用画像が作成される。それにより、1枚の2D画像を、適度な立体感を得ることのできる3D画像に変換することが可能となる。
<実施例2>
図6,7,8を参照して、本発明の実施例2に係る画像処理装置及びその制御方法について説明する。
図6は、本実施例に係る画像処理装置の機能構成を示す図である。本実施例に係る画像処理装置は、1枚の2D画像を、左眼用画像(L画像)と右眼用画像(R画像)からなる3D画像に変換する。図6において、実施例1(図1)と同じ機能については、同じ符号を付し、説明は省略する。
符号211は、入力された2D画像のピント位置が前景にあるか背景にあるかを判定するピント位置判定部を示す(判定手段)。
符号212は、ピント位置判定部211の判定結果に基づいて、入力された2D画像(画像処理が施された画像)からL画像とR画像を作成するLR画像作成部を示す。
図7は、ピント位置判定部211の機能を示す概念図である。図中、符号221(破線で囲まれた領域)は画像の中央部、符号222は画像の中央部以外の領域(周辺部)を示す。
通常のカメラの構図においては、カメラに近い物体を中央に配置する。そのため、本実施例では、ピント位置判定部211は、ピント位置が画像の中央部に位置する場合には、ピント位置が前景にあると判定する。なお、判定方法はこれに限らない。ピント位置が前景にあるか背景にあるかを判定することができれば、どのような方法で判定してもよい。
図8(A),8(B)は、図7の各領域の空間周波数のヒストグラムの一例を示す図である。
ピント位置判定部211は、入力された2D画像の領域を中央部221と周辺部222に分けて、領域ごとに、空間周波数の分布を計算し、空間周波数のヒストグラムを取得す
る。それにより、例えば、図8(A),8(B)に示すようなヒストグラムが取得される。
そして、ピント位置判定部211は、領域ごとに、その領域のヒストグラムから、空間周波数の平均値を算出する。
次に、ピント位置判定部211は、中央部の空間周波数の平均値と、周辺部の空間周波数の平均値を比較し、値が大きい(空間周波数が高い)方が、ピントが合っている領域であると判断する。
そして、ピント位置判定部211は、中央部の空間周波数の平均値が周辺部の空間周波数平均値よりも大きい場合には、ピント位置は前景にあると判定する。中央部の空間周波数の平均値が周辺部の空間周波数の平均値よりも小さい場合には、ピント位置は背景にあると判定する。
そして、LR画像作成部212は、ピント位置が前景にあると判定された場合には、L画像として、R画像に対し相対的に右方向に移動させた画像を作成する。ピント位置が背景にあると判定された場合には、L画像として、R画像に対し相対的に左方向に移動させた画像を作成する。
このように作成したR画像とL画像は、実施例1と同様に表示装置で表示される。ユーザは、シャッター眼鏡114を用いて、R画像を右眼で、L画像を左眼で見る。
L画像として、R画像に対し相対的に右方向に移動させた画像を作成した場合には、ピントの合っている部分が前に飛び出して見える。L画像として、R画像に対し相対的に左方向に移動させた画像を作成した場合には、ピントの合っている部分が後ろに引っ込んで見える。
本実施例によれば、ピント位置が前景にあると判定された場合には、L画像として、R画像に対し相対的に右方向に移動させた画像が作成される。ピント位置が背景にあると判定された場合には、L画像として、R画像に対し相対的に左方向に移動させた画像が作成される。それにより、1枚の2D画像を、2D画像のピント位置に関わらず、物体の前後関係が正しい3D画像に変換することができる。
もちろん画像によっては、上記実施例で前後関係のわからない例外の画像も存在し、その場合は前後関係が逆転してしまう場合もある。
なお、上記実施例では、画像のみを用いて、ピント位置を推測したが、Exifデータ内に被写体までの距離が記録されている場合には、そのデータを使って、ピント位置を推測することが可能である。例えば、被写体までの距離が10m以内であれば、前景にピントがあるとし、10m以上であれば、背景にピントがあると判定すればよい。
なお、画像処理装置は、特殊フィルタ部101を有していなくてもよい。その場合には、LR画像作成部212は、元画像から左眼用画像と右眼用画像を作成する。そのような構成であっても、上記効果に準じた効果を得ることができる。
<実施例3>
次に、本発明の実施例3に係る画像処理装置及びその制御方法について説明する。本実施例は、実施例1の変形例である。以下、実施例1と同じ機能については説明を省略し、実施例1と異なる点について詳しく説明する。
図9は、本実施例に係る特殊フィルタの構成の一例を示す図である。
図中、符号310は、元画像を1ラインごとに順次記憶するラインメモリを示す。図9の例では、ラインメモリ310は、連続する3つの画素(画像の左から順にn−1、n、n+1番目の画素(nは正の整数))を出力する。
符号311は、画素ごとに鮮鋭度を算出し、所定の閾値(後述するパラメータA〜D)と比較する比較回路を示す。
符号312は、ローパスフィルタを示す。
符号313は、ローパスフィルタ312から出力された画素値に、比較回路311の比較結果に応じた係数を乗算する乗算器を示す。
符号314は、乗算器313から出力された画素値の正負を、比較回路311の比較結果に応じて設定する符号設定部を示す。
符号316は、元画像の画素値に、比較回路311の比較結果に応じた係数を乗算する乗算器を示す。乗算器316では、乗算器313と同じ係数が用いられる。
符号317は、乗算器316から出力された画素値の正負を、比較回路311の比較結果に応じて設定する符号設定部を示す。符号設定部317では、符号設定部314で設定された符号と逆の符号が設定される。
符号315は、元画像の画素値、符号設定部314から出力された画素値、及び、符号設定部317から出力された画素値を足し合わせる加算器を示す。加算器315からの出力値が特殊フィルタの出力値となる。
元画像の画素値に乗算器313で用いた係数と同じ係数を乗算し、符号設定部314で設定される符号と逆の符号を設定した画素値を加算器315で用いることにより、映像のDC成分を保たれる。
比較回路311は、例えば、Y値の範囲が階調値で0〜255であれば、Y値を255で割って0〜0.1の値に正規化する。そして、以下のように鮮鋭度を算出する。

鮮鋭度=MAX[ABS(Y(n)-Y(n-1)),ABS(Y(n)-Y(n+1))/[Y(n)+MAX(Y(n-1),Y(n+1))]

ここで、Y(n)はn番目の画素のY値、MAXは2項の大きい方を出力する関数、ABSは項の絶対値を出力する関数である。
例えば、Y(n−1),Y(n),Y(n+1)=40,60,100の場合、

鮮鋭度=MAX(20,40)/(60+100)=0.25

となる。
そして、鮮鋭度とパラメータA〜D(パラメータA>パラメータB>パラメータC>パラメータD)の比較結果に応じて、以下のように画像処理が行われる。具体的には、該比較結果に応じて、比較回路311が、乗算器313,316で用いる係数及び符号設定部314,317で設定する符号を決定する。なお、パラメータA〜Dは予め設定されており、例えば、パラメータA≒0.8、パラメータB≒0.6、パラメータC≒0.4、パラメータD=0.2などが予め設定されている。上述したように、乗算器316では、乗算器313と同じ係数が用いられ、符号設定部317では、符号設定部314で設定された符号と逆の符号が設定される。そのため、以下では乗算器313で用いる係数と符号設定部314で設定する符号についてだけ説明する。
・鮮鋭度がパラメータAより大きい場合
エッジが急峻であるため(そのままで十分な立体感が得られるため)、鮮鋭度はそのまま(元画像のまま)とされる。具体的には、乗算器313で用いる係数は0または0に近い値、符号設定部314で設定する符号は負、とされる。
・鮮鋭度がパラメータB(第1の所定値)より大きく、パラメータAより小さい場合
エッジが急峻ではないため、より高い立体感を得るためにエッジが急峻にされる(鮮鋭度が高められる)。具体的には、乗算器313で用いる係数は約0.5、符号設定部314で設定する符号は負、とされる。
・鮮鋭度がパラメータCより大きく、パラメータBより小さい場合
エッジが強すぎず弱すぎずの中間的な部分なので、鮮鋭度はそのままとされる。具体的には、乗算器313で用いる係数は約0、符号設定部314で設定する符号は正、とされる。
・鮮鋭度がパラメータDより大きく、パラメータC(第2の所定値)より小さい場合
エッジが少ない、つまり若干ぼやけているため、より高い立体感を得るためにエッジがソフトにされる(鮮鋭度が低減される)。具体的には、乗算器313で用いる係数は約0.5、符号設定部314で設定する符号は正、とされる。
・差分がパラメータD(第3所定値)より小さい場合
エッジが無く、完全にぼやけているため(そのままで十分な立体感が得られるため)、鮮鋭度はそのままとされる。具体的には、乗算器313で用いる係数は0または0に近い値、符号設定部314で設定する符号は正、とされる。
本実施例によれば、実施例1と同様に、1枚の2D画像を、適度な立体感を得ることのできる3D画像に変換することが可能となる。
なお、係数の値を0.5より大きい値、例えば1.0などとすることで、より立体感を強くすることも可能である。
なお、本実施例で述べた特殊フィルタの処理は、画像処理技術におけるアンシャープマスク処理において、係数と正負を、動的に変化させる処理である。
なお、本実施例では、鮮鋭度と所定の閾値を比較することにより乗算器で用いる係数及び符号設定部で設定する符号を決定する構成としたが、所定の関数を用いて、鮮鋭度から係数及び符号を算出する構成であってもよい。
図10(A)〜10(F)は、鮮鋭度を入力し、乗算器313で用いる係数及び符号設定部314で設定する符号を出力する関数の一例を示すグラフである。各関数には、以下のような特徴がある。
図10(A)の関数は、少しぼやけた領域(鮮鋭度が0.25の領域)の鮮鋭度を最も低減し、少しエッジの強い領域(鮮鋭度が0.75の領域)の鮮鋭度を最も高めるものである。そして、領域の鮮鋭度がそれらの鮮鋭度(0.25,0.75)から離れるにしたがって、その領域の補正量(係数)を減少させるものである。
図10(B)の関数は、大きくぼやけた領域(鮮鋭度が0.25より小さい領域)の鮮鋭度を低減し、エッジが強い領域(鮮鋭度が0.75より大きい領域)の鮮鋭度を高める点が図10(A)の関数と異なる。具体的には、鮮鋭度が0.25より小さい領域に対して、鮮鋭度が0.25の領域と同じ係数及び符号が用いられ、鮮鋭度が0.75より大きい領域に対して、鮮鋭度が0.75の領域と同じ係数及び符号が用いられる。図10(B)の関数を用いた場合、図10(A)と比較して、立体感が高くなるが、画像が若干劣化してしまう。
図10(C)の関数は、図10(A)の関数と図10(B)の関数の中間的な特性をもつものであり、画質の劣化を少なめにしながら、立体感をある程度高めるものである。
図10(D)の関数は、鮮鋭度<0.25、0.75<鮮鋭度での関数の傾きを、0.25≦鮮鋭度≦0.75での傾きより若干小さくしたものである。鮮鋭度の全範囲で傾きを等しくすると(即ち、関数を完全な直線とすると)、立体感が必要以上に大きくなり見づらくなったり、画質の劣化が目立ってしまう。図10(D)の関数は、そのような弊害を少しだけ抑えたものであり、立体感を強調する場合に用いられる。
図10(E)の関数は、図10(A)と比較してぼやける側の補正のみを強くしたものであり、立体感をより強調するものである。
図10(F)の関数は、大きくぼやけている領域のぼやけ度合を増し、エッジ部分をより強調するものである。図10(F)の関数は、関数が直線の場合と近い特性を有するが、関数が直線の場合に比べ、ぼやけすぎる弊害の出やすい領域(鮮鋭度が0に近い領域)だけ鮮鋭度の補正量が抑制されている。
以上の関数を用いた場合でも、1枚の2D画像を、元画像のぼやけ具合に応じて適度な
立体感を得ることのできる3D画像に変換することが可能となる。また、使用する関数を上記複数の関数間で切り替え可能としてもよい。例えば、スポーツ、風景、シネマなどのモードの種類に応じて、使用する関数を切り替えてもよい。それにより、元画像の種類に応じて、適切な立体感を得ることが可能となる。具体的には、スポーツの場合には図10(B),10(C),10(D)を使用するとよい。風景の場合には図10(A),10(C)を使用するとよい。シネマの場合には図10(E),10(F)を使用するとよい。
なお、上記実施例では、入力画像が動画の場合でも静止画の場合でも適応できる。
なお、上記実施例では、画素単位で鮮鋭度を調整する画像処理を行う場合について説明したが、画素単位では、オブジェクト単位のように複数画素からなる領域単位で画像処理を行ってもよい。
101 特殊フィルタ部
111,212 画像作成部
211 ピント位置判定部

Claims (7)

  1. 1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置であって、
    入力された2D画像の領域ごとに、その領域の鮮鋭度を算出する算出手段と、
    前記算出手段で算出された鮮鋭度が第1の所定値より高い領域に対しては、鮮鋭度を高める画像処理を施し、前記算出手段で算出された鮮鋭度が前記第1の所定値以下の値である第2の所定値より低い領域に対しては、鮮鋭度を低減する画像処理を施す画像処理手段と、
    前記画像処理手段で画像処理が施された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成手段と、
    を有することを特徴とする画像処理装置。
  2. 前記画像処理手段は、前記算出手段で算出された鮮鋭度が前記第2の所定値より低い値である第3の所定値より低い領域に対しては、前記鮮鋭度を低減する画像処理を施さないことを特徴とする請求項1に記載の画像処理装置。
  3. 入力された2D画像のピント位置が前景にあるか背景にあるかを判定する判定手段を更に有し、
    前記作成手段は、前記判定手段でピント位置が前景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に右方向に移動させた画像を作成し、前記判定手段でピント位置が背景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に左方向に移動させた画像を作成する
    ことを特徴とする請求項1または2に記載の画像処理装置。
  4. 1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置であって、
    入力された2D画像のピント位置が前景にあるか背景にあるかを判定する判定手段と、
    前記判定手段の判定結果に基づいて、前記入力された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成手段と、
    を有し、
    前記作成手段は、前記判定手段でピント位置が前景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に右方向に移動させた画像を作成し、前記判定手段でピント位置が背景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に左方向に移動させた画像を作成する
    ことを特徴とする画像処理装置。
  5. 前記判定手段は、ピント位置が画像の中央部に位置する場合には、ピント位置が前景にあると判定する
    ことを特徴とする請求項3または4に記載の画像処理装置。
  6. 1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置の制御方法であって、
    入力された2D画像の領域ごとに、その領域の鮮鋭度を算出する算出ステップと、
    前記算出ステップで算出された鮮鋭度が第1の所定値より高い領域に対しては、鮮鋭度を高める画像処理を施し、前記算出ステップで算出された鮮鋭度が前記第1の所定値以下の値である第2の所定値より低い領域に対しては、鮮鋭度を低減する画像処理を施す画像処理ステップと、
    前記画像処理ステップで画像処理が施された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成ステップと、
    を有することを特徴とする画像処理装置の制御方法。
  7. 1枚の2D画像を、左眼用画像と右眼用画像からなる3D画像に変換する画像処理装置の制御方法であって、
    入力された2D画像のピント位置が前景にあるか背景にあるかを判定する判定ステップと、
    前記判定ステップでの判定結果に基づいて、前記入力された2D画像から、該2D画像を左右方向にずらした画像である左眼用画像と右眼用画像を作成する作成ステップと、
    を有し、
    前記作成ステップでは、前記判定ステップでピント位置が前景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に右方向に移動させた画像を作成し、前記判定ステップでピント位置が背景にあると判定された場合には、左眼用画像として、右眼用画像に対し相対的に左方向に移動させた画像を作成する
    ことを特徴とする画像処理装置の制御方法。
JP2010254018A 2010-11-12 2010-11-12 画像処理装置及びその制御方法 Active JP5559012B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2010254018A JP5559012B2 (ja) 2010-11-12 2010-11-12 画像処理装置及びその制御方法
US13/278,481 US8787655B2 (en) 2010-11-12 2011-10-21 Image processing apparatus and control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010254018A JP5559012B2 (ja) 2010-11-12 2010-11-12 画像処理装置及びその制御方法

Publications (2)

Publication Number Publication Date
JP2012105202A JP2012105202A (ja) 2012-05-31
JP5559012B2 true JP5559012B2 (ja) 2014-07-23

Family

ID=46047800

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010254018A Active JP5559012B2 (ja) 2010-11-12 2010-11-12 画像処理装置及びその制御方法

Country Status (2)

Country Link
US (1) US8787655B2 (ja)
JP (1) JP5559012B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9053562B1 (en) 2010-06-24 2015-06-09 Gregory S. Rabin Two dimensional to three dimensional moving image converter
KR101775253B1 (ko) 2013-02-20 2017-09-05 인텔 코포레이션 2차원 이미지 또는 비디오의 3차원 스테레오 이미지 또는 비디오로의 실시간 자동 변환
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5045952A (en) * 1989-08-21 1991-09-03 Xerox Corporation Method for edge enhanced error diffusion
JP3112485B2 (ja) * 1991-01-22 2000-11-27 オリンパス光学工業株式会社 立体電子スチルカメラ
JPH08205201A (ja) 1995-01-31 1996-08-09 Sony Corp 疑似立体視方法
US6005607A (en) 1995-06-29 1999-12-21 Matsushita Electric Industrial Co., Ltd. Stereoscopic computer graphics image generating apparatus and stereoscopic TV apparatus
JP3235776B2 (ja) * 1996-08-07 2001-12-04 三洋電機株式会社 立体感調整方法および立体感調整装置
JPH11127456A (ja) * 1997-10-23 1999-05-11 Sony Corp 映像表示装置および方法
WO1999030280A1 (en) 1997-12-05 1999-06-17 Dynamic Digital Depth Research Pty. Ltd. Improved image conversion and encoding techniques
JP2000156875A (ja) 1998-11-19 2000-06-06 Sony Corp 映像制作装置および映像表示システムおよびグラフィックス制作方法
JP2000209614A (ja) * 1999-01-14 2000-07-28 Sony Corp 立体映像システム
JP2000354257A (ja) 1999-06-10 2000-12-19 Sony Corp 画像処理装置、画像処理方法、およびプログラム提供媒体
CN1675937B (zh) 2002-08-20 2011-08-24 江良一成 生成立体图像的方法和装置
JP4170194B2 (ja) 2003-10-28 2008-10-22 富士フイルム株式会社 撮影装置
JP2005142891A (ja) * 2003-11-07 2005-06-02 Fujitsu Ltd 画像処理方法及び画像処理装置
JP5017567B2 (ja) * 2008-03-07 2012-09-05 株式会社メガチップス 画像処理装置及び監視カメラ
JP2010226390A (ja) * 2009-03-23 2010-10-07 Nikon Corp 撮像装置および撮像方法
US8502862B2 (en) * 2009-09-30 2013-08-06 Disney Enterprises, Inc. Method and system for utilizing pre-existing image layers of a two-dimensional image to create a stereoscopic image

Also Published As

Publication number Publication date
US20120121164A1 (en) 2012-05-17
JP2012105202A (ja) 2012-05-31
US8787655B2 (en) 2014-07-22

Similar Documents

Publication Publication Date Title
US8866884B2 (en) Image processing apparatus, image processing method and program
US10313660B2 (en) Image processing apparatus, image processing method, and program
US9401039B2 (en) Image processing device, image processing method, program, and integrated circuit
JP5556394B2 (ja) 立体画像表示システム、視差変換装置、視差変換方法およびプログラム
JP5962393B2 (ja) 画像処理装置、画像処理方法及び画像処理プログラム
US20110304708A1 (en) System and method of generating stereo-view and multi-view images for rendering perception of depth of stereoscopic image
JP2000209614A (ja) 立体映像システム
JP2012138787A (ja) 画像処理装置、および画像処理方法、並びにプログラム
US9172939B2 (en) System and method for adjusting perceived depth of stereoscopic images
US20120301012A1 (en) Image signal processing device and image signal processing method
US20150003724A1 (en) Picture processing apparatus, picture processing method, and picture processing program
US9088774B2 (en) Image processing apparatus, image processing method and program
JP5559012B2 (ja) 画像処理装置及びその制御方法
US20150365646A1 (en) System for generating intermediate view images
JP2014042238A (ja) 3dビジュアルコンテントのデプスベースイメージスケーリング用の装置及び方法
JP5127973B1 (ja) 映像処理装置、映像処理方法および映像表示装置
JP5488482B2 (ja) 奥行き推定データ生成装置、奥行き推定データ生成プログラム及び擬似立体画像表示装置
CN103037236A (zh) 图像处理方法以及装置
US20130050420A1 (en) Method and apparatus for performing image processing according to disparity information
WO2012175386A1 (en) Method for reducing the size of a stereoscopic image
EP2190195A2 (en) Moving-image processing apparatus and method therefor
JP4036599B2 (ja) 2次元映像を3次元映像に変換する方法
JP2012060246A (ja) 画像処理装置、集積回路装置
JP2013058950A (ja) 画像表示装置及び画像表示方法
JP2013172229A (ja) 立体映像制御装置、立体映像制御方法、およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140421

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140605

R151 Written notification of patent or utility model registration

Ref document number: 5559012

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151