【手続補正書】
【提出日】平成22年9月3日(2010.9.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
視差を有する複数の画像に対して３次元表示のための３次元処理を行って３次元画像を生成する３次元処理手段と、
前記３次元画像の３次元表示を少なくとも行う表示手段と、
前記３次元表示時に、前記３次元画像の端部が前記表示手段の表示面よりも手前側に立体視される場合、該端部の少なくとも一部の立体感を前記表示面の立体感と一致させるよう、前記複数の画像のうちの少なくとも１つの画像を修正する修正手段とを備え、
前記３次元処理手段は、修正された前記複数の画像に対して前記３次元処理を行う手段であり、
前記修正手段は、前記複数の画像の周囲の少なくとも一部に所定範囲の端部領域を設定し、前記複数の画像の前記端部領域の間において対応する画素間の視差を、前記複数の画像の端部に向けて徐々に小さくするとともに、前記複数の画像のうちの基準となる基準画像の前記端部領域における左側領域および右側領域の画像を前記視差に基づいて変形し、該変形した端部領域の画像によって前記基準画像以外の他の画像を修正することにより、前記複数の画像のうちの少なくとも１つの画像を修正する手段であることを特徴とする３次元表示装置。
【請求項２】
前記修正手段は、前記複数の画像の前記端部領域の間において対応する画素間の視差を、前記複数の画像の端部において０とする手段であることを特徴とする請求項１記載の３次元表示装置。
【請求項３】
前記修正手段は、前記複数の画像における水平方向に並ぶ画素列のそれぞれにおいて、前記基準画像の前記右側領域の最も左側に位置する第１の画素と対応する、前記他の画像における第１の対応点を求め、前記第１の画素から前記基準画像の右側端部に向けて水平方向に並ぶ画素列からなる直線状の第１の領域の該水平方向における長さが、前記他の画像における前記第１の対応点から右側端部に向けて水平方向に並ぶ画素列からなる直線状の第２の領域の長さと一致するように、前記視差に基づいて前記第１の領域を変形し、
前記基準画像の前記左側領域の最も右側に位置する第２の画素と対応する、前記他の画像における第２の対応点を求め、前記第２の画素から前記基準画像の左側端部に向けて水平方向に並ぶ画素列からなる直線状の第３の領域の該水平方向における長さが、前記他の画像における前記第２の対応点から左側端部に向けて水平方向に並ぶ画素列からなる直線状の第４の領域の長さと一致するように、前記視差に基づいて前記第３の領域を変形し、
前記第２の領域を前記変形した第１の領域により、前記第４の領域を前記変形した第３の領域により上書きすることにより、前記複数の画像のうちの少なくとも１つの画像を修正する手段であることを特徴とする請求項１または２記載の３次元表示装置。
【請求項４】
前記修正手段は、前記複数の画像における水平方向に並ぶ画素列のそれぞれにおいて、前記基準画像の前記右側領域の最も左側に位置する第１の画素および最も右側に位置する第２の画素とそれぞれ対応する、前記他の画像における第１の対応点および第２の対応点を求め、前記他の画像において水平方向に並ぶ前記第１および前記第２の対応点間の画素列からなる直線状の第１の領域の長さが、前記他の画像における前記第１の対応点から右側端部に向けて水平方向に並ぶ画素列からなる直線状の第２の領域の長さと一致するように、前記視差に基づいて前記第１の領域を変形し、
前記基準画像の前記左側領域の最も右側に位置する第３の画素および最も左側に位置する第４の画素とそれぞれ対応する、前記他の画像における第３の対応点および第４の対応点を求め、前記他の画像において水平方向に並ぶ前記第３および前記第４の対応点間の画素列からなる直線状の第３の領域の長さが、前記他の画像における前記第３の対応点から左側端部に向けて水平方向に並ぶ画素列からなる直線状の第４の領域の長さと一致するように、前記視差に基づいて前記第３の領域を変形し、
前記第２の領域を前記変形した第１の領域により、前記第４の領域を前記変形した第３の領域により上書きすることにより、前記複数の画像のうちの少なくとも１つの画像を修正する手段であることを特徴とする請求項１または２記載の３次元表示装置。
【請求項５】
前記修正手段は、前記複数の画像のうちの少なくとも１つの画像の前記端部領域における上側領域および下側領域の画像を前記視差に基づいて変形することにより、前記複数の画像のうちの少なくとも１つの画像を修正する手段であることを特徴とする請求項１から４のいずれか１項記載の３次元表示装置。
【請求項６】
前記修正手段は、前記複数の画像における垂直方向に並ぶ画素列のそれぞれにおいて、前記基準画像の前記下側領域の最も上側に位置する第１の画素と対応する、前記他の画像における第１の対応点を求め、前記第１の画素から前記基準画像の下側端部に向けて垂直方向に並ぶ画素列からなる直線状の第１の領域において、前記基準画像の下側端部に位置する第２の画素を求め、前記他の画像の下側端部において前記基準画像の前記第２の画素と同一位置の第３の画素を求め、前記第１の領域を、前記第１の対応点と前記第３の画素とを結ぶ直線と同一形状となるように前記視差に基づいて変形し、
前記基準画像の前記上側領域の最も下側に位置する第４の画素と対応する、前記他の画像における第２の対応点を求め、前記第４の画素から前記基準画像の上側端部に向けて垂直方向に並ぶ画素列からなる直線状の第２の領域において、前記基準画像の上側端部に位置する第２の画素を求め、前記他の画像の上側端部において前記基準画像の前記第４の画素と同一位置の第５の画素を求め、前記第２の領域を、前記第２の対応点と前記第５の画素とを結ぶ直線と同一形状となるように前記視差に基づいて変形し、
前記他の画像の下側領域を前記変形した第１の領域により、前記他の画像の上側領域を前記変形した第２の領域により上書きすることにより、前記複数の画像のうちの少なくとも１つの画像を修正する手段であることを特徴とする請求項１から４のいずれか１項記載の３次元表示装置。
【請求項７】
前記修正手段は、前記複数の画像における垂直方向に並ぶ画素列のそれぞれにおいて、前記基準画像の前記下側領域の最も上側に位置する第１の画素と対応する、前記他の画像における第１の対応点を求め、前記第１の画素から前記基準画像の下側端部に向けて垂直方向に並ぶ画素列からなる直線状の第１の領域において、前記基準画像の下側端部に位置する第２の画素を求め、前記他の画像の下側端部において前記基準画像の前記第２の画素と同一位置の第３の画素を求め、前記第２の画素と対応する前記他の画像における第２の対応点を求め、前記他の画像における前記第１の対応点と前記第２の対応点とを結ぶ画素列からなる直線状の第２の領域を、前記第１の対応点と前記第３の画素とを結ぶ直線と同一形状となるように前記視差に基づいて変形し、
前記基準画像の前記上側領域の最も下側に位置する第４の画素と対応する、前記他の画像における第３の対応点を求め、前記第４の画素から前記基準画像の上側端部に向けて垂直方向に並ぶ画素列からなる直線状の第３の領域において、前記基準画像の上側端部に位置する第５の画素を求め、前記他の画像の上側端部において前記基準画像の前記第５の画素と同一位置の第６の画素を求め、前記第５の画素と対応する前記他の画像における第４の対応点を求め、前記他の画像における前記第３の対応点と前記第４の対応点とを結ぶ画素列からなる直線状の第４の領域を、前記第３の対応点と前記第６の画素とを結ぶ直線と同一形状となるように前記視差に基づいて変形し、
前記他の画像の下側領域を前記変形した第２の領域により、前記他の画像の上側領域を前記変形した第４の領域により上書きすることにより、前記複数の画像のうちの少なくとも１つの画像を修正する手段であることを特徴とする請求項１から４のいずれか１項記載の３次元表示装置。
【請求項８】
視差を有する複数の画像に対して３次元表示のための３次元処理を行って３次元画像を生成する３次元処理手段と、
前記３次元画像の３次元表示を少なくとも行う表示手段とを備えた３次元表示装置における３次元表示方法であって、
前記３次元表示時に、前記３次元画像の端部が前記表示手段の表示面よりも手前側に立体視される場合、該端部の少なくとも一部の立体感を前記表示面の立体感と一致させるよう、前記複数の画像のうちの少なくとも１つの画像を修正するに際し、前記複数の画像の周囲の少なくとも一部に所定範囲の端部領域を設定し、
前記複数の画像の前記端部領域の間において対応する画素間の視差を、前記複数の画像の端部に向けて徐々に小さくするとともに、前記複数の画像のうちの基準となる基準画像の前記端部領域における左側領域および右側領域の画像を前記視差に基づいて変形し、
該変形した端部領域の画像によって前記基準画像以外の他の画像を修正することにより、前記複数の画像のうちの少なくとも１つの画像を修正し、
修正された前記複数の画像に対して前記３次元処理を行うことを特徴とする３次元表示方法。
【請求項９】
視差を有する複数の画像に対して３次元表示のための３次元処理を行って３次元画像を生成する３次元処理手段と、
前記３次元画像の３次元表示を少なくとも行う表示手段とを備えた３次元表示装置における３次元表示方法をコンピュータに実行させるためのプログラムであって、
前記３次元表示時に、前記３次元画像の端部が前記表示手段の表示面よりも手前側に立体視される場合、該端部の少なくとも一部の立体感を前記表示面の立体感と一致させるよう、前記複数の画像のうちの少なくとも１つの画像を修正するに際し、前記複数の画像の周囲の少なくとも一部に所定範囲の端部領域を設定する手順と、
前記複数の画像の前記端部領域の間において対応する画素間の視差を、前記複数の画像の端部に向けて徐々に小さくするとともに、前記複数の画像のうちの基準となる基準画像の前記端部領域における左側領域および右側領域の画像を前記視差に基づいて変形する手順と、
該変形した端部領域の画像によって前記基準画像以外の他の画像を修正することにより、前記複数の画像のうちの少なくとも１つの画像を修正する手順と、
修正された前記複数の画像に対して前記３次元処理を行う手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
視差を有する複数の画像に対して３次元表示のための３次元処理を行って３次元画像を生成する３次元処理手段を備えた３次元処理装置であって、
前記３次元表示時に、前記３次元画像の端部が表示手段の表示面よりも手前側に立体視される場合、該端部の少なくとも一部の立体感を前記表示面の立体感と一致させるよう、前記複数の画像のうちの少なくとも１つの画像を修正する修正手段を備え、
前記３次元処理手段は、修正された前記複数の画像に対して前記３次元処理を行う手段であり、
前記修正手段は、前記複数の画像の周囲の少なくとも一部に所定範囲の端部領域を設定し、前記複数の画像の前記端部領域の間において対応する画素間の視差を、前記複数の画像の端部に向けて徐々に小さくするとともに、前記複数の画像のうちの基準となる基準画像の前記端部領域における左側領域および右側領域の画像を前記視差に基づいて変形し、該変形した端部領域の画像によって前記基準画像以外の他の画像を修正することにより、前記複数の画像のうちの少なくとも１つの画像を修正する手段であることを特徴とする３次元表示装置。
【請求項１１】
視差を有する複数の画像に対して３次元表示のための３次元処理を行って３次元画像を生成する３次元処理方法であって、
前記３次元表示時に、前記３次元画像の端部が表示手段の表示面よりも手前側に立体視される場合、該端部の少なくとも一部の立体感を前記表示面の立体感と一致させるよう、前記複数の画像のうちの少なくとも１つの画像を修正するに際し、前記複数の画像の周囲の少なくとも一部に所定範囲の端部領域を設定し、
前記複数の画像の前記端部領域の間において対応する画素間の視差を、前記複数の画像の端部に向けて徐々に小さくするとともに、前記複数の画像のうちの基準となる基準画像の前記端部領域における左側領域および右側領域の画像を前記視差に基づいて変形し、
該変形した端部領域の画像によって前記基準画像以外の他の画像を修正することにより、前記複数の画像のうちの少なくとも１つの画像を修正し、
修正された前記複数の画像に対して前記３次元処理を行うことを特徴とする３次元処理方法。
【請求項１２】
視差を有する複数の画像に対して３次元表示のための３次元処理を行って３次元画像を生成する３次元処理方法をコンピュータに実行させるためのプログラムであって、
前記３次元表示時に、前記３次元画像の端部が表示手段の表示面よりも手前側に立体視される場合、該端部の少なくとも一部の立体感を前記表示面の立体感と一致させるよう、前記複数の画像のうちの少なくとも１つの画像を修正するに際し、前記複数の画像の周囲の少なくとも一部に所定範囲の端部領域を設定する手順と、
前記複数の画像の前記端部領域の間において対応する画素間の視差を、前記複数の画像の端部に向けて徐々に小さくするとともに、前記複数の画像のうちの基準となる基準画像の前記端部領域における左側領域および右側領域の画像を前記視差に基づいて変形する手順と、
該変形した端部領域の画像によって前記基準画像以外の他の画像を修正することにより、前記複数の画像のうちの少なくとも１つの画像を修正する手順と、
修正された前記複数の画像に対して前記３次元処理を行う手順とをコンピュータに実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
そして、修正部３１は拡大領域Ｂ２′を、第２の画像Ｇ２における対応点Ｃ２１と左端を一致させて、第２の画像Ｇ２に上書きする。なお、拡大領域Ｂ２′は、領域Ｂ２を水平方向に（ａ＋ｄ１）／（ａ＋ｄ１−ｄ２）倍に拡大しているため、拡大領域Ｂ２′を第２の画像Ｇ２に上書きした場合、拡大画像Ｂ２′の右端と、第２の画像Ｇ２の右端とは一致する。修正部３１は、この上書き処理を、第２の画像Ｇ２において探索されたすべての対応点において行う。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
したがって、変形領域Ａ２２における画素（ｘｐ，ｙｐ）は、第２の画像Ｇ２における下記の式（３）に示す位置の画素に対応することとなるため、画素（ｘｐ，ｙｐ）を下記の式（３）により算出した第２の画像Ｇ２上の画素の画素値により上書きすることにより、第２の画像Ｇ２の下側領域ＥＬ３は変形領域Ａ２２により上書きされることとなる。なお、実際には画素の位置は小数点では表すことができないため、対応する画素に隣接する複数画素の補間値を用いる。