[go: up one dir, main page]

JP2011081632A - Image generating apparatus, image generating method and program - Google Patents

Image generating apparatus, image generating method and program Download PDF

Info

Publication number
JP2011081632A
JP2011081632A JP2009233828A JP2009233828A JP2011081632A JP 2011081632 A JP2011081632 A JP 2011081632A JP 2009233828 A JP2009233828 A JP 2009233828A JP 2009233828 A JP2009233828 A JP 2009233828A JP 2011081632 A JP2011081632 A JP 2011081632A
Authority
JP
Japan
Prior art keywords
image
eye
main object
eye image
unit
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.)
Withdrawn
Application number
JP2009233828A
Other languages
Japanese (ja)
Inventor
Kajiro Ushio
嘉次郎 潮
Yutaka Ichihara
裕 市原
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.)
Nikon Corp
Original Assignee
Nikon Corp
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 Nikon Corp filed Critical Nikon Corp
Priority to JP2009233828A priority Critical patent/JP2011081632A/en
Publication of JP2011081632A publication Critical patent/JP2011081632A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

【課題】主要オブジェクトの位置、大きさに応じて主要オブジェクトの位置ずれが適切に調整された立体的画像を提供すること。
【解決手段】観視者の右眼で視認されるべき右眼用画像と観視者の左眼で視認されるべき左眼用画像とを生成する画像生成装置であって、右眼用画像および左眼用画像に含まれる主要オブジェクトを特定する主要オブジェクト特定部と、主要オブジェクトの表示画面上での位置または大きさに基づいて、右眼用画像と左眼用画像とにおける、主要オブジェクトの表示画面上での位置の差であるズレ量を決定するズレ量決定部と、主要オブジェクトの表示画面上での位置がズレ量だけ異なる右眼用画像と左眼用画像とを生成する画像生成部とを備える。
【選択図】図1
To provide a stereoscopic image in which the displacement of a main object is appropriately adjusted according to the position and size of the main object.
An image generating apparatus for generating a right eye image to be viewed with a viewer's right eye and a left eye image to be viewed with a viewer's left eye, the right eye image And a main object specifying unit for specifying a main object included in the image for the left eye and a position of the main object on the display screen or a size of the main object in the image for the left eye based on the position or size of the main object. A shift amount determination unit that determines a shift amount, which is a difference in position on the display screen, and an image generation that generates a right eye image and a left eye image in which the positions of main objects on the display screen differ by the shift amount. A part.
[Selection] Figure 1

Description

本発明は、画像生成装置、画像生成方法、および、プログラムに関する。   The present invention relates to an image generation device, an image generation method, and a program.

特殊なメガネを用いずに裸眼で立体(3D)画像を視認させる技術の一つとして、表示面の前面にパララックスバリアまたはレンチキュラレンズを用いる技術が知られている。例えば、表示面に表示した右眼用画像および左眼用画像を、パララックスバリアまたはレンチキュラレンズによりそれぞれ右眼および左眼に指向して射出する技術が知られている(例えば、特許文献1参照)。   As a technique for visually recognizing a stereoscopic (3D) image with the naked eye without using special glasses, a technique using a parallax barrier or a lenticular lens in front of the display surface is known. For example, a technique is known in which an image for the right eye and an image for the left eye displayed on the display surface are directed toward the right eye and the left eye by a parallax barrier or a lenticular lens, respectively (see, for example, Patent Document 1). ).

特開平7−287195号公報JP-A-7-287195

表示面上で右眼用画像と左眼用画像とでオブジェクトを左右に位置ずれさせて観視者に提示することで、視差融合によりオブジェクトが表示面より遠くに見えたり近くに見えたりする。オブジェクトの位置ずれがなければ、観視者にはオブジェクトが表示面の位置に存在するように見える。しかしながら、観視者は表示面の全体にわたってうまく視差融合できない場合がある。例えば、観視者が表示面の中央の前面に位置している場合に、表示面の周辺領域はうまく視差融合できない場合がある。このような位置に主要オブジェクトが存在していると、観視者は主要オブジェクトをうまく視差融合できないので、強い違和感を感じてしまう場合がある。また、著しく大きな主要オブジェクトが遠方に見えたりしても、観視者は違和感を強く感じてしまう。このため、主要オブジェクトの位置、大きさに応じて主要オブジェクトの位置ずれを適切に調整することが好ましい。   By shifting the object between the right-eye image and the left-eye image on the display surface and presenting them to the viewer, the object appears farther or closer than the display surface due to parallax fusion. If there is no position shift of the object, it looks to the viewer that the object exists at the position of the display surface. However, the viewer may not be able to perform the parallax fusion well over the entire display surface. For example, when the viewer is located in front of the center of the display surface, the peripheral region of the display surface may not be successfully fused with parallax. If the main object is present at such a position, the viewer may not be able to parallax the main object well, and may feel a strong sense of discomfort. In addition, even if a significantly large main object appears far away, the viewer feels a strong sense of discomfort. For this reason, it is preferable to appropriately adjust the displacement of the main object in accordance with the position and size of the main object.

上記課題を解決するために、本発明の一態様においては、観視者の右眼で視認されるべき右眼用画像と観視者の左眼で視認されるべき左眼用画像とを生成する画像生成装置であって、右眼用画像および左眼用画像に含まれる主要オブジェクトを特定する主要オブジェクト特定部と、主要オブジェクトの表示画面上での位置または大きさに基づいて、右眼用画像と左眼用画像とにおける、主要オブジェクトの表示画面上での位置の差であるズレ量を決定するズレ量決定部と、主要オブジェクトの表示画面上での位置がズレ量だけ異なる右眼用画像と左眼用画像とを生成する画像生成部とを備える。   In order to solve the above-described problem, in one aspect of the present invention, a right-eye image that should be viewed with the viewer's right eye and a left-eye image that should be viewed with the viewer's left eye are generated. An image generating device for a right eye based on a main object specifying unit for specifying a main object included in a right eye image and a left eye image and a position or size of the main object on a display screen A shift amount determination unit that determines a shift amount, which is a difference in the position of the main object on the display screen, between the image and the left eye image, and a right eye that has a different position on the display screen of the main object by the shift amount An image generation unit configured to generate an image and a left-eye image;

画像生成部は、2次元画像を表示画面上において左右にずらした右眼用画像および左眼用画像を生成してよい。   The image generation unit may generate a right-eye image and a left-eye image obtained by shifting the two-dimensional image left and right on the display screen.

ズレ量決定部は、主要オブジェクトの表示画面上での位置が表示画面の端部からより近い場合に、ズレ量をより小さく決定してよい。   The shift amount determination unit may determine a shift amount smaller when the position of the main object on the display screen is closer to the end of the display screen.

ズレ量決定部は、主要オブジェクトの表示画面上での大きさがより大きい場合に、ズレ量をより小さく決定してよい。   The displacement amount determination unit may determine the displacement amount smaller when the size of the main object on the display screen is larger.

ズレ量決定部は、表示画面の大きさに対する主要オブジェクトの大きさがより大きい場合に、ズレ量をより小さく決定してよい。   The deviation amount determination unit may determine a deviation amount smaller when the size of the main object is larger than the size of the display screen.

画像生成部が生成した右眼用画像および左眼用画像を表示する表示部をさらに備えてよい。   You may further provide the display part which displays the image for right eyes and the image for left eyes which the image generation part produced | generated.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。   The above summary of the invention does not enumerate all necessary features of the present invention. In addition, a sub-combination of these feature groups can also be an invention.

一実施形態に係る表示装置10の構成例を示す図である。It is a figure which shows the structural example of the display apparatus 10 which concerns on one Embodiment. 画像処理部120の動作例を説明する図である。FIG. 6 is a diagram for explaining an operation example of an image processing unit 120. 画像案内部150を説明する図である。It is a figure explaining the image guide part. 画像生成部110の動作例を説明する図である。6 is a diagram for explaining an operation example of an image generation unit 110. FIG. 主要オブジェクトの位置に基づく処理例を説明する図である。It is a figure explaining the example of a process based on the position of a main object. 主要オブジェクトの大きさに基づく処理例を説明する図である。It is a figure explaining the example of a process based on the magnitude | size of a main object. 表示装置10の動作例を示すフローチャートを示す図である。FIG. 10 is a flowchart illustrating an operation example of the display device 10. 左眼用画像および右眼用画像の画像端部に対する処理例を示す図である。It is a figure which shows the example of a process with respect to the image edge part of the image for left eyes, and the image for right eyes. 画像端部に対する他の処理例を示す図である。It is a figure which shows the other example of a process with respect to an image edge part. 画像端部に対する更なる他の処理例を示す図である。It is a figure which shows the further another process example with respect to an image edge part. 画像端部に対する更なる他の処理例を示す図である。It is a figure which shows the further another process example with respect to an image edge part. 画像端部に対する更なる他の処理例を示す図である。It is a figure which shows the further another process example with respect to an image edge part. 他の実施形態に係るコンピュータ800のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the computer 800 which concerns on other embodiment.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。   Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. In addition, not all the combinations of features described in the embodiments are essential for the solving means of the invention.

図1は、一実施形態に係る表示装置10の構成例を示す図である。表示装置10は、観視者に立体的画像を提示する。具体的には、表示装置10は、観視者の右眼で視認されるべき右眼用画像と観視者の左眼で視認されるべき左眼用画像とを生成して、生成した右眼用画像および左眼用画像を、それぞれ観視者の右眼および観視者の左眼に提示することにより、立体的画像を観視者に提示する。   FIG. 1 is a diagram illustrating a configuration example of a display device 10 according to an embodiment. The display device 10 presents a stereoscopic image to the viewer. Specifically, the display device 10 generates a right-eye image that should be viewed with the viewer's right eye and a left-eye image that should be viewed with the viewer's left eye, and generates the generated right The stereoscopic image is presented to the viewer by presenting the eye image and the left eye image to the viewer's right eye and the viewer's left eye, respectively.

ここで、表示装置10は、デジタルフォトフレーム、テレビ受像機およびパーソナルコンピュータ用のモニタ等の表示装置であってよい。また、表示装置10は、デジタルスチルカメラ、デジタルビデオカメラなどの撮像機器の表示デバイスであってよく、携帯電話機などの携帯機器の表示デバイスであってもよい。   Here, the display device 10 may be a display device such as a digital photo frame, a television receiver, and a monitor for a personal computer. The display device 10 may be a display device of an imaging device such as a digital still camera or a digital video camera, or may be a display device of a mobile device such as a mobile phone.

表示装置10は、画像取得部100、画像生成部110、画像処理部120、表示部140、画像案内部150、ズレ量決定部160、および、主要オブジェクト特定部170を備える。表示装置10が備える構成要素のうち、画像案内部150を除く機能ブロックは、右眼用画像および左眼用画像を生成する画像生成装置として機能することができる。例えば、画像取得部100、画像生成部110、画像処理部120、表示部140、ズレ量決定部160、および、主要オブジェクト特定部170を備える機能ブロックが、画像生成装置として機能することができる。   The display device 10 includes an image acquisition unit 100, an image generation unit 110, an image processing unit 120, a display unit 140, an image guide unit 150, a deviation amount determination unit 160, and a main object specifying unit 170. Among the components included in the display device 10, the functional blocks excluding the image guide unit 150 can function as an image generation device that generates a right-eye image and a left-eye image. For example, a functional block including the image acquisition unit 100, the image generation unit 110, the image processing unit 120, the display unit 140, the deviation amount determination unit 160, and the main object specification unit 170 can function as an image generation device.

画像取得部100は、表示部140に表示されるべき表示画像の元となる入力画像を取得する。例えば、画像取得部100は、記憶媒体が記憶している1以上の画像を、入力画像として記憶媒体から取得してよい。画像取得部100は、外部インターフェイスを通じて外部から供給される画像を、入力画像として取得してもよい。また、画像取得部100が入力画像として取得する画像は、静止画であってよく、静止画が連続した動画であってもよい。画像取得部100は複数の入力画像を取得して、画像生成部110に供給する。   The image acquisition unit 100 acquires an input image that is a source of a display image to be displayed on the display unit 140. For example, the image acquisition unit 100 may acquire one or more images stored in the storage medium from the storage medium as an input image. The image acquisition unit 100 may acquire an image supplied from the outside through an external interface as an input image. The image acquired by the image acquisition unit 100 as an input image may be a still image or a moving image in which still images are continuous. The image acquisition unit 100 acquires a plurality of input images and supplies them to the image generation unit 110.

入力画像としては、1視点からの画像である1つの2次元画像を例示することができる。例えば、入力画像は、いわゆる2次元カメラにより1視点から撮像されて得られた1つの2次元画像であってよい。他にも、入力画像は、右眼および左眼にそれぞれ対応する2視点からの画像である2つの2次元画像であってもよい。例えば、入力画像は、いわゆる複眼カメラにより2視点から撮像されて得られた2つの2次元画像であってもよい。なお、入力画像は、撮像された撮像画像の他、グラフィック画像(例えば、CG画像)などのような非撮像画像を含む概念である。   As an input image, one two-dimensional image that is an image from one viewpoint can be exemplified. For example, the input image may be a single two-dimensional image obtained by imaging from a single viewpoint with a so-called two-dimensional camera. In addition, the input images may be two two-dimensional images that are images from two viewpoints corresponding to the right eye and the left eye, respectively. For example, the input image may be two two-dimensional images obtained by imaging from two viewpoints with a so-called compound eye camera. The input image is a concept including a non-captured image such as a graphic image (for example, a CG image) in addition to the captured image.

画像生成部110は、画像取得部100から取得した入力画像を用いて、表示部140に表示されるべき表示画像に含まれる右眼用画像および左眼用画像を生成する。具体的には、画像生成部110は、画像内の少なくとも1つのオブジェクトにおいて対応する対応点の表示画面上における左右方向の位置がズレている右眼用画像と左眼用画像とを生成する。本明細書において、右眼用画像と左眼用画像とにおける対応するオブジェクトの対応点の表示画面上の位置の差を、ズレ量と呼ぶ。また、左右方向とは、観視者の右眼および左眼に沿う方向とする。画像生成部110は、生成した右眼用画像および左眼用画像を画像処理部120に供給する。   The image generation unit 110 uses the input image acquired from the image acquisition unit 100 to generate a right eye image and a left eye image included in the display image to be displayed on the display unit 140. Specifically, the image generation unit 110 generates a right-eye image and a left-eye image in which the corresponding positions of corresponding points in at least one object in the image are misaligned on the display screen. In this specification, the difference in the position on the display screen of corresponding points of corresponding objects in the right-eye image and the left-eye image is referred to as a deviation amount. The left-right direction is a direction along the right eye and left eye of the viewer. The image generation unit 110 supplies the generated right eye image and left eye image to the image processing unit 120.

画像処理部120は、画像生成部110が生成した右眼用画像および左眼用画像に所定の画像処理を施して表示画像を生成して、表示部140に供給する。例えば、画像処理部120は、右眼用画像および左眼用画像の少なくとも一方にぼかし処理を施してよい。例えば、画像処理部120は、画像の部分領域毎に複数の画素値を平均化することにより、右眼用画像および左眼用画像の少なくとも一方にぼかし処理を施してよい。   The image processing unit 120 performs predetermined image processing on the right-eye image and the left-eye image generated by the image generation unit 110 to generate a display image, and supplies the display image to the display unit 140. For example, the image processing unit 120 may perform blurring processing on at least one of the right eye image and the left eye image. For example, the image processing unit 120 may perform blurring processing on at least one of the right-eye image and the left-eye image by averaging a plurality of pixel values for each partial region of the image.

鮮明な右眼用画像および左眼用画像を観視者に提示するよりも、ぼかし処理を施した場合の方が、観視者は小さな負担で立体的な像を認識することができる場合がある。具体的には、2次元の表示面に表示された擬似的な立体画像である表示画像が観視者に与える空間情報は、実際の3次元空間の物体が与える空間情報とは完全に一致しておらず、観視者は表示画像から得られた視覚的情報に多少の矛盾を感じてしまう場合がある。   Rather than presenting a clear image for the right eye and a left eye to the viewer, the viewer may be able to recognize a three-dimensional image with a small burden when the blurring process is performed. is there. Specifically, the spatial information given to the viewer by the display image, which is a pseudo stereoscopic image displayed on the two-dimensional display surface, is completely the same as the spatial information given by the object in the actual three-dimensional space. The viewer may feel some contradiction in the visual information obtained from the display image.

観視者の脳は、右眼用画像および左眼用画像を融合して1つの立体的な像を認識しようとするが、右眼用画像および左眼用画像がどちらも鮮明であると矛盾が際立ってしまい、きちんと融合できなくなってしまう場合がある。また、表示画像をきちんと融合するのに観視者の脳に多大の負担をかけてしまい、観視者が疲れてしまう場合がある。   The viewer's brain tries to recognize one stereoscopic image by fusing the right-eye image and the left-eye image, but contradicts that both the right-eye image and the left-eye image are clear. May stand out and be unable to fuse properly. In addition, in order to fuse the displayed images properly, a great burden is placed on the viewer's brain, and the viewer may get tired.

右眼用画像および左眼用画像がどちらも鮮明な場合と比べると、画像処理部120が左眼用画像または右眼用画像の少なくとも一方がぼかすことによって矛盾を低減することができる。画像がぼかされたとしても、ぼけた画像を他方の画像に合わせて観視者の脳が都合良く認識することができるので、比較的容易に表示画像を立体的な像として認識することができる。また、観視者の脳は、ぼけた画像を鮮明なものとして都合良く認識することもできるので、観視者が認識する像の画質も実質的に劣化しない。   Compared with the case where both the right-eye image and the left-eye image are clear, the image processing unit 120 can reduce inconsistency by blurring at least one of the left-eye image and the right-eye image. Even if the image is blurred, the viewer's brain can conveniently recognize the blurred image with the other image, so the display image can be recognized as a three-dimensional image relatively easily. it can. In addition, since the viewer's brain can conveniently recognize a blurred image as a clear image, the image quality of the image recognized by the viewer is not substantially deteriorated.

画像処理部120によるぼかし処理により、観視者は小さな負担で表示画像を鮮明な立体的画像として認識することができる。このため、観視者は、表示装置10が提供する立体的画像を比較的長時間にわたって鑑賞し続けることができる。   By the blurring process by the image processing unit 120, the viewer can recognize the display image as a clear stereoscopic image with a small burden. For this reason, the viewer can continue to appreciate the stereoscopic image provided by the display device 10 for a relatively long time.

なお、画像処理部120は、入力画像、右眼用画像、および左眼用画像の少なくともいずれかの鮮明度を算出して、鮮明度が予め定められた値より大きいことを条件として、右眼用画像および左眼用画像の少なくとも一方にぼかし処理を施してよい。例えば、画像処理部120は、右眼用画像および左眼用画像の少なくとも一方が有する空間周波数成分に基づいて、鮮明度を決定してよい。例えば、画像処理部120は、予め定められた空間周波数より高い空間周波数領域においてより高い空間周波数成分を入力画像が有している場合に、より大きい値の鮮明度を決定してよい。   Note that the image processing unit 120 calculates the sharpness of at least one of the input image, the right-eye image, and the left-eye image, and the right eye is provided on the condition that the sharpness is larger than a predetermined value. Blur processing may be performed on at least one of the image for use and the image for the left eye. For example, the image processing unit 120 may determine the definition based on a spatial frequency component included in at least one of the right-eye image and the left-eye image. For example, when the input image has a higher spatial frequency component in a spatial frequency region higher than a predetermined spatial frequency, the image processing unit 120 may determine a sharpness with a larger value.

また、画像処理部120は、右眼用画像および左眼用画像のそれぞれを、所定の方向において所定の幅を有する複数のストライプ画像に分割する。そして、画像処理部120は、右眼用画像のストライプ画像および左眼用画像のストライプ画像を、所定の画像配列方向に交互に配列された表示画像を生成する。   In addition, the image processing unit 120 divides each of the right-eye image and the left-eye image into a plurality of stripe images having a predetermined width in a predetermined direction. Then, the image processing unit 120 generates a display image in which the stripe image of the right eye image and the stripe image of the left eye image are alternately arranged in a predetermined image arrangement direction.

画像処理部120が生成した表示画像は、表示部140に供給される。表示部140は、画像生成部110が生成した、観視者の右眼で視認されるべき右眼用画像、および観視者の左眼で視認されるべき左眼用画像を表示する。具体的には、表示部140は、右眼用画像のストライプ画像および左眼用画像のストライプ画像が交互に配列された表示画像を表示する。以下に説明するように、表示部140に表示された右眼用画像からの各ストライプ画像(R)は、画像案内部150により観視者の右眼に指向され、表示部140に表示された左眼用画像からの各ストライプ画像(L)は、画像案内部150により観視者の左眼に指向される。   The display image generated by the image processing unit 120 is supplied to the display unit 140. The display unit 140 displays the image for the right eye that should be viewed with the right eye of the viewer and the image for the left eye that should be viewed with the left eye of the viewer, generated by the image generation unit 110. Specifically, the display unit 140 displays a display image in which a stripe image of the right eye image and a stripe image of the left eye image are alternately arranged. As described below, each stripe image (R) from the image for the right eye displayed on the display unit 140 is directed to the right eye of the viewer by the image guide unit 150 and displayed on the display unit 140. Each stripe image (L) from the image for the left eye is directed to the left eye of the viewer by the image guide unit 150.

画像案内部150は、透過部および遮光部が交互に配置された、いわゆるパララックスバリアであってよい。例えば、画像案内部150は、交互に配置された透過部および遮光部を有する。透過部および遮光部は、当該延伸方向と直交するバリア配列方向に交互に配置され、表示部140が表示した右眼用画像および左眼用画像の対応するストライプ画像を異なる方向に射出させ、観視者の右眼および左眼にそれぞれ提示する。このような構成により、裸眼の観視者に立体的画像を提示することができる。   The image guide unit 150 may be a so-called parallax barrier in which transmission parts and light shielding parts are alternately arranged. For example, the image guide unit 150 includes alternately transmissive portions and light shielding portions. The transmission part and the light shielding part are alternately arranged in the barrier arrangement direction orthogonal to the extending direction, and the stripe images corresponding to the right eye image and the left eye image displayed by the display unit 140 are emitted in different directions for viewing. Present to the right and left eyes of the viewer. With such a configuration, a stereoscopic image can be presented to a naked eye viewer.

以上の説明のように、表示画像に含まれる右眼用画像と左眼用画像とにおいて、対応するオブジェクトの対応点の表示部140の表示画面上における位置の差が存在する場合に、観視者は表示画像を立体的に認識することができる。例えば、右眼用画像と左眼用画像とにおける対応するオブジェクトの対応点が観視者の瞳孔間距離に近い量だけずれていると、観視者の左眼および右眼の視線は実質的に平行状態となる。これにより、あたかも無限遠を見ているような像を観視者に認識させることができる。   As described above, when there is a difference in the position of the corresponding point of the corresponding object on the display screen of the display unit 140 between the right-eye image and the left-eye image included in the display image, the viewing is performed. The person can recognize the display image three-dimensionally. For example, if the corresponding points of the corresponding objects in the right eye image and the left eye image are shifted by an amount close to the distance between the pupils of the viewer, the eyes of the viewer's left eye and right eye are substantially It becomes a parallel state. This makes it possible for the viewer to recognize an image as if looking at infinity.

以下に説明するように、表示装置10は、右眼用画像および左眼用画像に含まれる主要オブジェクトの位置または大きさに基づきズレ量を調整することによって、観視者が違和感をより感じることのない表示画像を提示することができる。主要オブジェクトは、主要オブジェクト特定部170により特定される。具体的には、主要オブジェクト特定部170は、右眼用画像および左眼用画像の元となる入力画像から主要オブジェクトを特定してよい。   As will be described below, the display device 10 makes the viewer feel more uncomfortable by adjusting the amount of deviation based on the position or size of the main object included in the right-eye image and the left-eye image. It is possible to present a display image without any image. The main object is specified by the main object specifying unit 170. Specifically, the main object specifying unit 170 may specify the main object from the input image that is the source of the right-eye image and the left-eye image.

具体的には、主要オブジェクト特定部170は、主要オブジェクトとして抽出されるべきオブジェクトのテンプレート画像と入力画像とをテンプレートマッチング等により比較して、当該比較結果に基づき主要オブジェクトを特定してよい。例えば、主要オブジェクト特定部170は、人物の顔画像と入力画像とを比較して、予め定められた値より大きい一致度が得られたオブジェクトを主要オブジェクトとして特定してよい。   Specifically, the main object specifying unit 170 may compare the template image of the object to be extracted as the main object with the input image by template matching or the like, and specify the main object based on the comparison result. For example, the main object specifying unit 170 may compare an object's face image with an input image, and specify an object having a degree of matching greater than a predetermined value as a main object.

また、入力画像が撮像された画像であり、フォーカス情報が付帯されている場合には、主要オブジェクト特定部170は、フォーカス位置のオブジェクトを主要オブジェクトとして特定してよい。主要オブジェクト特定部170は、フォーカス位置のオブジェクトだけでなく、結果的にフォーカスが合っているオブジェクトを主要オブジェクトとして特定してもよい。入力画像が撮像された画像である場合には、主要被写体のオブジェクトは主要オブジェクトの一例である。   When the input image is a captured image and the focus information is attached, the main object specifying unit 170 may specify the object at the focus position as the main object. The main object specifying unit 170 may specify not only the object at the focus position but also the object that is consequently in focus as the main object. When the input image is a captured image, the main subject object is an example of the main object.

他にも、主要オブジェクト特定部170は、中央の画像領域のオブジェクトを主要オブジェクトとして特定してもよい。例えば、上述のテンプレートマッチング、フォーカス位置に基づいて主要オブジェクトを特定できなかったことを条件として、中央の画像領域のオブジェクトを主要オブジェクトとして特定してよい。また、主要オブジェクトが存在する位置情報など、主要オブジェクトを特定する情報が入力画像に付帯されている場合には、主要オブジェクト特定部170は、当該情報により特定されるオブジェクトを主要オブジェクトとして特定してよい。   In addition, the main object specifying unit 170 may specify the object in the center image area as the main object. For example, the object in the center image area may be specified as the main object on the condition that the main object could not be specified based on the template matching and focus position described above. In addition, when information specifying a main object such as position information where the main object exists is attached to the input image, the main object specifying unit 170 specifies the object specified by the information as the main object. Good.

ズレ量決定部160は、主要オブジェクトの表示画面上での位置または大きさに基づいて、右眼用画像と左眼用画像とにおける、主要オブジェクトの表示画面上での位置の差であるズレ量を決定する。そして、画像生成部110は、主要オブジェクトの表示画面上での位置が、ズレ量決定部160が決定したズレ量だけ異なる右眼用画像と左眼用画像とを生成する。具体的には、画像生成部110は、2次元画像を表示画面上において、ズレ量決定部160が決定したズレ量だけ左右にずらした右眼用画像および左眼用画像を生成する。   The deviation amount determination unit 160 is a deviation amount, which is a difference in the position of the main object on the display screen between the right-eye image and the left-eye image based on the position or size of the main object on the display screen. To decide. Then, the image generation unit 110 generates a right-eye image and a left-eye image in which the position of the main object on the display screen is different by the shift amount determined by the shift amount determination unit 160. Specifically, the image generation unit 110 generates a right-eye image and a left-eye image in which the two-dimensional image is shifted left and right by the shift amount determined by the shift amount determination unit 160 on the display screen.

ここで、ズレ量決定部160は、一例として以下に説明する方法でズレ量を決定する。例えば、ズレ量決定部160は、主要オブジェクトの表示画面上での位置が表示画面の端部からより近い場合に、ズレ量をより小さく決定する。観視者が表示部140の表示画面の周辺領域を見ている場合には、右眼用画像の少なくとも一部が左眼に見えてしまったり、左眼用画像の少なくとも一部が右眼に見えてしまったりする可能性が比較的に高い。ズレ量決定部160は主要オブジェクトが画像のより周辺に存在している場合に、より小さいズレ量を決定することで、右眼用画像が左眼に見えてしまったり左眼用画像が右眼に見えてしまったとしても、観視者が感じる違和感はより低減される。   Here, the deviation amount determination unit 160 determines the deviation amount by a method described below as an example. For example, the shift amount determination unit 160 determines the shift amount to be smaller when the position of the main object on the display screen is closer to the end of the display screen. When the viewer is looking at the peripheral area of the display screen of the display unit 140, at least part of the right-eye image appears to the left eye, or at least part of the left-eye image appears to the right eye. The possibility of seeing is relatively high. The shift amount determination unit 160 determines a smaller shift amount when the main object is present in the vicinity of the image, so that the right eye image can be seen by the left eye or the left eye image can be viewed by the right eye. Even if it appears, the discomfort felt by the viewer is further reduced.

また、画像生成部110が2次元画像をずらすことで右眼用画像および左眼用画像を生成する場合には、後述するように表示画面の端部領域において右眼用画像と左眼用画像とが対応しない領域が存在する。また、表示画面の周りの現実空間とは異なる空間を表示画面上に表現しようとすると、表示画面の端部領域では現実空間との違いにより観視者は違和感を強く感じてしまう場合がある。このような端部領域に主要オブジェクトが存在してしまうと、観視者が何れか一方の眼で主要オブジェクトを見ることができなくなってしまったり、主要オブジェクトに違和感を強く感じてしまう場合がある。ズレ量決定部160によるズレ量調整により主要オブジェクトが画像のより周辺に存在している場合により小さいズレ量が決定されることで、上述した端部領域に主要オブジェクトが位置してしまうことを未然に防ぐことができる場合がある。   In addition, when the image generation unit 110 generates the right-eye image and the left-eye image by shifting the two-dimensional image, the right-eye image and the left-eye image are displayed in the end region of the display screen as described later. There is a region where and do not correspond. In addition, if an attempt is made to express on the display screen a space different from the real space around the display screen, the viewer may feel a strong sense of discomfort due to the difference from the real space in the end area of the display screen. If there is a main object in such an end area, the viewer may not be able to see the main object with either eye, or the main object may feel uncomfortable. . When the main object is present in the vicinity of the image by adjusting the shift amount by the shift amount determination unit 160, it is possible to determine that the main object is positioned in the end region described above by determining a smaller shift amount. May be able to prevent.

また、ズレ量決定部160は、主要オブジェクトの表示画面上での大きさがより大きい場合に、ズレ量をより小さく決定してよい。例えば主要オブジェクトが接写撮影により得られた、比較的に大きなオブジェクトであるとする。この場合にズレ量を大きくしてしまうと、大きな主要オブジェクトが遠くに存在するように認識されてしまうので、観視者は違和感を強く感じてしまう。また、逆に大きなオブジェクトをあまり手前に持ってくると、実際の3次元空間の物体との違いが顕著になってしまうので、観視者が視差融合を起こしにくくなってしまう。主要オブジェクトの表示画面上での大きさがより大きいほどズレ量が小さく決定されることで、観視者が大きな違和感を感じたり視差融合を起こしにくくなってしまうことを未然に防ぐことができる場合がある。   Further, the displacement amount determination unit 160 may determine the displacement amount smaller when the size of the main object on the display screen is larger. For example, it is assumed that the main object is a relatively large object obtained by close-up photography. In this case, if the amount of deviation is increased, it will be recognized that a large main object exists in the distance, so that the viewer will feel strongly uncomfortable. On the other hand, if a large object is brought too far, the difference from an actual three-dimensional space object becomes conspicuous, making it difficult for the viewer to cause parallax fusion. When the larger the size of the main object on the display screen is, the smaller the amount of deviation is determined, so that it is possible to prevent the viewer from feeling uncomfortable or difficult to cause parallax fusion. There is.

ここで、主要オブジェクトの大きさとは、表示画面の大きさに対する主要オブジェクトの大きさであってよい。すなわち、ズレ量決定部160は、表示画面の大きさに対する主要オブジェクトの大きさがより大きい場合に、ズレ量をより小さく決定してよい。画像全体をシフトさせることでズレ量のある右眼用画像および左眼用画像を生成する場合には、シフト幅が一定であれば表示画面が小さいほど画面の端部領域で画像が切れる割合が大きくなってしまう。そのため、表示画面が小さいほどズレ量をより小さくすることで、主要オブジェクトが切れて表示されてしまうことを未然に防ぐことができる。表示画面が小型である場合には、ズレ量を比較的に小さくして表示面よりわずか後方にオブジェクト面があるように見せるだけでも、観視者は十分に奥行き感を感じることができる。このため、ズレ量決定部160によりズレ量が小さくされたとしても、観視者は立体的画像を十分に楽しむことができる。   Here, the size of the main object may be the size of the main object with respect to the size of the display screen. That is, the shift amount determination unit 160 may determine a shift amount smaller when the size of the main object is larger than the size of the display screen. When generating a right-eye image and a left-eye image with a shift amount by shifting the entire image, if the shift width is constant, the smaller the display screen is, the more the image is cut off at the edge region of the screen. It gets bigger. Therefore, it is possible to prevent the main object from being cut out and displayed by reducing the shift amount as the display screen is smaller. If the display screen is small, the viewer can feel a sense of depth even if the amount of displacement is made relatively small so that the object surface is slightly behind the display surface. For this reason, even if the deviation amount is reduced by the deviation amount determination unit 160, the viewer can sufficiently enjoy the stereoscopic image.

入力画像が、複眼カメラによる撮像画像である場合などのように2視点からの2次元画像であり、既にズレ量を含む場合には、右方の視点からの2次元画像および左方の視点からの2次元画像を以下のようにずらすことにより、それぞれ右眼用画像および左眼用画像が生成される。すなわち、主要オブジェクト特定部170は、右眼用画像および左眼用画像から、対応する主要オブジェクトを特定して、主要オブジェクトの位置および大きさを示す情報をズレ量決定部160に供給する。ズレ量決定部160は、主要オブジェクト特定部170から取得した情報が示す位置および大きさに基づき、主要オブジェクトのズレ量を決定して、決定したズレ量を示す情報および主要オブジェクトの位置を示す情報を主要オブジェクトを画像生成部110に供給する。そして、画像生成部110は、ズレ量決定部160から供給された情報が示す主要オブジェクトの位置に基づき、右方の視点からの2次元画像と左方の視点からの2次元画像とにおける主要被写体のズレ量が、ズレ量決定部160から供給された情報が示すズレ量となるよう、右方の視点からの2次元画像および左方の視点からの2次元画像を左右にずらすことにより、右眼用画像および左眼用画像を生成する。   When the input image is a two-dimensional image from two viewpoints, such as when the image is captured by a compound eye camera, and already includes a deviation amount, the two-dimensional image from the right viewpoint and the left viewpoint are used. By shifting the two-dimensional images as follows, a right-eye image and a left-eye image are generated, respectively. That is, the main object specifying unit 170 specifies the corresponding main object from the right eye image and the left eye image, and supplies information indicating the position and size of the main object to the deviation amount determining unit 160. The displacement amount determination unit 160 determines the displacement amount of the main object based on the position and size indicated by the information acquired from the main object specifying unit 170, and information indicating the determined displacement amount and information indicating the position of the main object The main object is supplied to the image generation unit 110. Then, based on the position of the main object indicated by the information supplied from the deviation amount determination unit 160, the image generation unit 110 performs a main subject in the two-dimensional image from the right viewpoint and the two-dimensional image from the left viewpoint. By shifting the two-dimensional image from the right viewpoint and the two-dimensional image from the left viewpoint to the right and left so that the amount of deviation becomes the amount of deviation indicated by the information supplied from the deviation amount determination unit 160, the right An eye image and a left eye image are generated.

図2は、画像処理部120の動作例を説明する図である。上述したように画像処理部120は、左眼用画像および右眼用画像を、複数のストライプ画像(L1、L2、L3、・・・、および、R1、R2、R3、・・・)に分割する。本例の画像処理部120は、水平方向の配列方向に沿って、所定の間隔で左眼用画像および右眼用画像を分割する。   FIG. 2 is a diagram for explaining an operation example of the image processing unit 120. As described above, the image processing unit 120 divides the left-eye image and the right-eye image into a plurality of stripe images (L1, L2, L3,..., R1, R2, R3,...). To do. The image processing unit 120 of this example divides the left-eye image and the right-eye image at predetermined intervals along the horizontal arrangement direction.

画像処理部120は、生成したストライプ画像を、右眼用画像および左眼用画像で交互に配列方向に配置して表示画像を生成する。なお、表示部140は、表示画像に含まれる右眼用画像および左眼用画像を同時に表示するので、画像処理部120は、左眼用画像および右眼用画像のそれぞれについて、ストライプ画像の配列方向における表示画素数を略半分にする。より具体的には、画像処理部120は、左眼用画像および右眼用画像のそれぞれのストライプ画像を、配列方向に1つおきに用いる。   The image processing unit 120 generates the display image by arranging the generated stripe images alternately in the arrangement direction of the right-eye image and the left-eye image. Since the display unit 140 simultaneously displays the right eye image and the left eye image included in the display image, the image processing unit 120 arranges the stripe image arrangement for each of the left eye image and the right eye image. The number of display pixels in the direction is approximately halved. More specifically, the image processing unit 120 uses every other stripe image of the left eye image and the right eye image in the arrangement direction.

図3は、画像案内部150を説明する図である。画像案内部150は、表示部140の観視者側に設けられたバリア部310およびバリア制御部320を有する。バリア部310は、右眼用画像と左眼用画像とを異なる方向へ案内する。   FIG. 3 is a diagram illustrating the image guide unit 150. The image guide unit 150 includes a barrier unit 310 and a barrier control unit 320 provided on the viewer side of the display unit 140. The barrier unit 310 guides the right-eye image and the left-eye image in different directions.

具体的には、バリア部310は、表示部140の観視者側に、所定の配列方向に沿って交互に設けられた透過部312および遮光部314を含む。透過部312は、左眼用画像の1つのストライプ画像、および、右眼用画像の1つのストライプ画像の組み合わせに対して1つずつ形成される。それぞれの透過部312は、対応する左眼用画像のストライプ画像を、観視者の左眼の方向に射出し、対応する右眼用画像のストライプ画像を、観視者の右眼の方向に射出する。   Specifically, the barrier unit 310 includes a transmission unit 312 and a light shielding unit 314 provided alternately along a predetermined arrangement direction on the viewer side of the display unit 140. One transmissive portion 312 is formed for each combination of one stripe image of the left eye image and one stripe image of the right eye image. Each transmission unit 312 emits a corresponding stripe image of the left-eye image in the direction of the left eye of the viewer, and outputs a corresponding stripe image of the right-eye image in the direction of the right eye of the viewer. Eject.

バリア部310は、複数のシャッタ素子が配置されることにより形成されてよい。具体的には、バリア部310は、水平方向および垂直方向に沿ってマトリクス状に配置された複数のシャッタ素子を含んでよい。バリア制御部320は、これらのシャッタ素子のオン/オフを個別に設定することで、透過部および遮光部の延伸方向および配列方向を制御する。つまり、バリア制御部320は、透過部を形成すべき領域のシャッタ素子をオン状態とし、遮光部を形成すべき領域のシャッタ素子をオフ状態とすることで、任意の方向に透過部および遮光部を形成する。このように、バリア制御部320は、複数のシャッタ素子に光を透過させるか否かを制御することにより、光を遮光する遮光部314と光を透過する透過部312とをストライプ状に交互に形成させる。   The barrier unit 310 may be formed by arranging a plurality of shutter elements. Specifically, the barrier unit 310 may include a plurality of shutter elements arranged in a matrix along the horizontal direction and the vertical direction. The barrier control unit 320 controls the extension direction and the arrangement direction of the transmission part and the light shielding part by individually setting on / off of these shutter elements. That is, the barrier control unit 320 turns on the shutter element in the region where the transmission part is to be formed and turns off the shutter element in the region where the light shielding part is to be formed. Form. As described above, the barrier control unit 320 controls whether or not light is transmitted through the plurality of shutter elements, whereby the light shielding unit 314 that shields light and the transmission unit 312 that transmits light are alternately arranged in stripes. Let it form.

ここで、立体的画像ではなくいわゆる2次元の画像を観視者に提示する場合には、バリア制御部320は、表示部140上の2次元画像の表示領域に対応する全シャッタ素子を実質的にオン状態にする。これにより、表示部140に表示された2次元画像は透過部により透過され、観視者の右眼および左眼により視認される。なお、遮光部314と透過部312とが交互に配列された状態でも、ズレ量のない同一の右眼用画像および左眼用画像から表示画像を生成することで、2次元の画像を観視者に提示することができる。   Here, when a so-called two-dimensional image is presented to the viewer instead of a stereoscopic image, the barrier control unit 320 substantially sets all shutter elements corresponding to the display area of the two-dimensional image on the display unit 140. Turn on. Thereby, the two-dimensional image displayed on the display unit 140 is transmitted by the transmission unit and visually recognized by the right and left eyes of the viewer. Even in the state where the light shielding units 314 and the transmission units 312 are alternately arranged, a two-dimensional image can be viewed by generating a display image from the same right-eye image and left-eye image with no deviation. Can be presented to the person.

なお、本図で例示したパララックスバリア方式の画像案内部150の他に、レンチキュラレンズ方式の画像案内部150を例示することができる。例えば、バリア部310による画像の案内方向を制御することに替えて、レンチキュラレンズにより、画像の案内方向を異ならせることができる。具体的には、複数の右眼用ストライプ画像と複数の左眼用ストライプ画像とを異なる方向へ案内するレンズアレイにより、対応する左眼用画像のストライプ画像を観視者の左眼の方向に指向させ、対応する右眼用画像のストライプ画像を観視者の右眼の方向に指向させることができる。これにより、画像案内部150は、複数の右眼用ストライプ画像と複数の左眼用ストライプ画像とを異なる方向へ案内することができる。   In addition to the parallax barrier type image guide unit 150 illustrated in the drawing, a lenticular lens type image guide unit 150 may be illustrated. For example, instead of controlling the guide direction of the image by the barrier unit 310, the guide direction of the image can be changed by a lenticular lens. Specifically, a lens array that guides a plurality of right-eye stripe images and a plurality of left-eye stripe images in different directions causes the corresponding left-eye stripe images to be directed toward the viewer's left eye. The corresponding stripe image of the right-eye image can be directed toward the viewer's right eye. Thereby, the image guide unit 150 can guide the plurality of right-eye stripe images and the plurality of left-eye stripe images in different directions.

図4は、画像生成部110の動作例を説明する図である。図4は、表示部140の画素配列の水平方向xおよび垂直方向yに対して座標が規定される画像データを示す。ここでは簡単のため、観視者の瞳孔間距離以下の距離であるズレ量Lの左眼用画像および右眼用画像を、2次元画像である入力画像の全体をずらすことにより生成する処理について説明する。具体的には、画像生成部110は、与えられる2次元画像を所定の軸における左にL/2シフトした画像を左眼用画像として生成するとともに、当該軸における右にL/2シフトした画像を右眼用画像として生成する。このように、画像生成部110は、2次元画像を表示画面上において左右にずらした右眼用画像および左眼用画像を生成する。   FIG. 4 is a diagram for explaining an operation example of the image generation unit 110. FIG. 4 shows image data whose coordinates are defined with respect to the horizontal direction x and the vertical direction y of the pixel array of the display unit 140. Here, for the sake of simplicity, a process for generating a left-eye image and a right-eye image having a shift amount L, which is a distance equal to or smaller than the interpupillary distance of the viewer, by shifting the entire input image that is a two-dimensional image. explain. Specifically, the image generation unit 110 generates an image obtained by shifting a given two-dimensional image to the left on a predetermined axis by L / 2 as an image for the left eye, and an image obtained by shifting L / 2 to the right on the axis. Is generated as a right-eye image. As described above, the image generation unit 110 generates a right-eye image and a left-eye image in which a two-dimensional image is shifted left and right on the display screen.

図5は、ズレ量決定部160による主要オブジェクトの位置に基づく処理例を示す。ズレ量決定部160は、主要オブジェクトが存在する画像領域毎に、ズレ量を予め記憶している。ここで、ズレ量決定部160は、中央の画像領域である第1画像領域500に対応づけて第1ズレ量L1を記憶している。また、ズレ量決定部160は、第1画像領域500の左右に位置する第2画像領域510aおよび第2画像領域510bに対応づけて第2ズレ量L2(<L1)を記憶している。また、ズレ量決定部160は、第2画像領域510aの左に位置する第3画像領域520aと第2画像領域510bの右に位置する第3画像領域520bとに対応づけて第3ズレ量L3(<L2)を記憶している。なお、ズレ量決定部160は、端部に最も近い画像領域(本図の例では、第3画像領域520)に対応づけてズレ量0を記憶してよい。   FIG. 5 shows a processing example based on the position of the main object by the deviation amount determination unit 160. The deviation amount determination unit 160 stores a deviation amount in advance for each image area where the main object exists. Here, the shift amount determination unit 160 stores the first shift amount L1 in association with the first image region 500 that is the central image region. Further, the shift amount determination unit 160 stores a second shift amount L2 (<L1) in association with the second image region 510a and the second image region 510b located on the left and right of the first image region 500. Further, the shift amount determination unit 160 associates the third shift amount L3 with the third image region 520a positioned to the left of the second image region 510a and the third image region 520b positioned to the right of the second image region 510b. (<L2) is stored. Note that the deviation amount determination unit 160 may store the deviation amount 0 in association with the image region closest to the end portion (in the example of this figure, the third image region 520).

ズレ量決定部160は、主要オブジェクト特定部170により特定された主要オブジェクトの位置が第1画像領域500に含まれる場合に、ズレ量として第1ズレ量L1を決定する。また、ズレ量決定部160は、主要オブジェクトの位置が第2画像領域510に含まれる場合に、ズレ量として第2ズレ量L2を決定する。また、ズレ量決定部160は、主要オブジェクトの位置が第3画像領域520に含まれる場合に、ズレ量として第3ズレ量L3を決定する。そして、画像生成部110は、ズレ量決定部160が決定したズレ量に基づいて2次元画像をシフトさせて右眼用画像および左眼用画像を生成する。これにより、ズレ量決定部160によりズレ量が調整された表示画像を観視者に提示することができる。   The displacement amount determination unit 160 determines the first displacement amount L1 as the displacement amount when the position of the main object specified by the main object specification unit 170 is included in the first image region 500. Further, when the position of the main object is included in the second image region 510, the deviation amount determination unit 160 determines the second deviation amount L2 as the deviation amount. Further, when the position of the main object is included in the third image region 520, the deviation amount determination unit 160 determines the third deviation amount L3 as the deviation amount. Then, the image generation unit 110 shifts the two-dimensional image based on the shift amount determined by the shift amount determination unit 160 to generate a right-eye image and a left-eye image. Thereby, the display image in which the shift amount is adjusted by the shift amount determination unit 160 can be presented to the viewer.

なお、主要オブジェクト特定部170は、主要オブジェクトの位置として、主要オブジェクトの存在範囲を特定してよい。そして、ズレ量決定部160は、主要オブジェクトの存在範囲に基づいて第1画像領域500および第2画像領域510にわたって主要オブジェクトが存在すると判断された場合には、それらの画像領域に対応づけられたズレ量のうちより小さい第2ズレ量L2を、表示画像のズレ量としてより優先して決定してよい。同様に、ズレ量決定部160は、第2画像領域510および第3画像領域520にわたって存在すると判断された場合には、第3ズレ量L3をズレ量として決定してよい。   The main object specifying unit 170 may specify the existence range of the main object as the position of the main object. Then, when it is determined that the main object exists over the first image area 500 and the second image area 510 based on the main object existence range, the deviation amount determination unit 160 is associated with these image areas. The smaller second displacement amount L2 out of the displacement amounts may be determined more preferentially as the display image displacement amount. Similarly, the displacement amount determination unit 160 may determine the third displacement amount L3 as the displacement amount when it is determined that the displacement exists over the second image region 510 and the third image region 520.

また、主要オブジェクト特定部170は、主要オブジェクトを複数特定してもよい。この場合、ズレ量決定部160は、複数の主要オブジェクトのそれぞれの位置および大きさに基づきズレ量を決定してよい。例えば、主要オブジェクトの少なくとも一部が第1画像領域500および第2画像領域510に存在していると判断された場合には、ズレ量決定部160は、画像領域に対応づけられたズレ量のうちより小さい第2ズレ量L2を、表示画像のズレ量としてより優先して決定してよい。同様に、ズレ量決定部160は、第3画像領域520に主要オブジェクトの少なくとも一部が存在すると判断された場合には、第3ズレ量L3を表示画像のズレ量として決定してよい。   Further, the main object specifying unit 170 may specify a plurality of main objects. In this case, the deviation amount determination unit 160 may determine the deviation amount based on the positions and sizes of the plurality of main objects. For example, when it is determined that at least a part of the main object exists in the first image region 500 and the second image region 510, the displacement amount determination unit 160 determines the displacement amount associated with the image region. The smaller second displacement amount L2 may be determined with higher priority as the display image displacement amount. Similarly, when it is determined that at least a part of the main object exists in the third image region 520, the shift amount determination unit 160 may determine the third shift amount L3 as the shift amount of the display image.

このように、ズレ量決定部160は、左右方向の端部により近い画像領域に対応づけてより小さいズレ量を記憶している。このため、観視者が視差融合しにくい周辺領域に主要オブジェクトが存在している場合には、ズレ量が比較的に小さい表示画像を提供することができ、観視者が違和感を強く感じてしまうことを防ぐことができる。一方、主要オブジェクトが中央の画像領域に存在している場合には比較的に大きなズレ量が決定される。この場合に周辺領域の画像については観視者は視差融合を起こしにくくなるが、観視者は主要オブジェクトに注目し易いので、違和感を強く感じることはない。このため、主要オブジェクトが中央の画像領域に存在している場合には、ズレ量が比較的に大きな、奥行き感が比較的に強調された立体的画像を観視者に提示することができる。このように、表示装置10によれば、観視者が注目し易い主要オブジェクトの位置に応じてズレ量を望ましい形で制御することができる。   As described above, the shift amount determination unit 160 stores a smaller shift amount in association with the image region closer to the left and right end portions. For this reason, when the main object is present in the peripheral area where the viewer is difficult to fuse the parallax, it is possible to provide a display image with a relatively small amount of deviation, and the viewer feels a sense of incongruity strongly. Can be prevented. On the other hand, when the main object exists in the central image area, a relatively large amount of deviation is determined. In this case, although it is difficult for the viewer to cause parallax fusion with respect to the image in the peripheral area, the viewer does not feel a sense of discomfort strongly because the viewer can easily focus on the main object. For this reason, when the main object exists in the central image area, a stereoscopic image with a relatively large shift amount and a relatively enhanced depth feeling can be presented to the viewer. As described above, according to the display device 10, it is possible to control the shift amount in a desirable manner in accordance with the position of the main object that is easily noticed by the viewer.

図6は、ズレ量決定部160による主要オブジェクトの大きさに基づく処理例を示す。ズレ量決定部160は、主要オブジェクトの大きさ毎に、ズレ量を予め記憶している。具体的には、ズレ量決定部160は、大きさが0より大きく閾値T1まで大きさの範囲に対応づけてズレ量αを記憶している。また、ズレ量決定部160は、閾値T1から閾値T2までの大きさの範囲に対応づけて、ズレ量αからズレ量0まで単調減少するズレ量を予め記憶している。すなわち、ズレ量決定部160は、より大きい主要オブジェクトの大きさに対応づけて、より小さいズレ量を記憶している。また、ズレ量決定部160は、閾値T2以上の大きさの範囲に対応づけて、ズレ量0を記憶している。そして、ズレ量決定部160は、主要オブジェクト特定部170が特定した主要オブジェクトの大きさを含む範囲に対応づけて予め記憶しているズレ量を、表示画像のズレ量として決定する。   FIG. 6 shows a processing example based on the size of the main object by the deviation amount determination unit 160. The shift amount determination unit 160 stores a shift amount in advance for each size of the main object. Specifically, the deviation amount determination unit 160 stores the deviation amount α in association with the range of magnitude from 0 to a threshold value T1. Further, the shift amount determination unit 160 stores in advance a shift amount that monotonously decreases from the shift amount α to the shift amount 0 in association with a range of magnitude from the threshold value T1 to the threshold value T2. That is, the shift amount determination unit 160 stores a smaller shift amount in association with a larger main object size. Further, the deviation amount determination unit 160 stores a deviation amount 0 in association with a range having a size equal to or greater than the threshold T2. Then, the shift amount determination unit 160 determines the shift amount stored in advance in association with the range including the size of the main object specified by the main object specifying unit 170 as the shift amount of the display image.

主要オブジェクトの大きさとして、主要オブジェクトの左右方向の幅を例示することができる。具体的には、ズレ量決定部160は、主要オブジェクトの左右方向の幅に関する複数の範囲のそれぞれに対応づけてズレ量を予め記憶している。例えば、主要オブジェクト特定部170は、主要オブジェクトの左右方向の幅を特定して、特定した幅を示す情報をズレ量決定部160に供給する。そして、ズレ量決定部160は、主要オブジェクト特定部170により特定された主要オブジェクトの幅を含む範囲に対応づけて予め記憶しているズレ量を、表示画像のズレ量として決定する。   An example of the size of the main object is the width in the left-right direction of the main object. Specifically, the shift amount determination unit 160 stores a shift amount in advance in association with each of a plurality of ranges related to the width in the left-right direction of the main object. For example, the main object specifying unit 170 specifies the width of the main object in the left-right direction, and supplies information indicating the specified width to the deviation amount determining unit 160. Then, the shift amount determination unit 160 determines the shift amount stored in advance in association with the range including the width of the main object specified by the main object specifying unit 170 as the shift amount of the display image.

他にも、主要オブジェクトの大きさとして、主要オブジェクトの面積を例示することができる。具体的には、ズレ量決定部160は、主要オブジェクトの面積の複数の範囲に対応づけて、異なる複数のズレ量を予め記憶している。主要オブジェクト特定部170は、主要オブジェクトの面積を特定して、特定した面積を示す情報をズレ量決定部160に供給する。そして、ズレ量決定部160は、主要オブジェクト特定部170により特定された主要オブジェクトの面積を含む範囲に対応づけて予め記憶しているズレ量を、表示画像のズレ量として決定する。   In addition, the area of the main object can be exemplified as the size of the main object. Specifically, the deviation amount determination unit 160 stores a plurality of different deviation amounts in advance in association with a plurality of ranges of the area of the main object. The main object specifying unit 170 specifies the area of the main object and supplies information indicating the specified area to the deviation amount determining unit 160. Then, the shift amount determination unit 160 determines the shift amount stored in advance in association with the range including the area of the main object specified by the main object specifying unit 170 as the shift amount of the display image.

なお、主要オブジェクトの大きさは、表示部140の表示画面の大きさに対する、主要オブジェクトの大きさの比を指標とすることができる。具体的には、主要オブジェクトの大きさとは、表示部140の表示画面の左右方向の横幅に対する、主要オブジェクトの幅の比であってよい。また、主要オブジェクトの大きさとは、表示部140の表示画面の面積に対する、主要オブジェクトの面積の比であってもよい。   It should be noted that the size of the main object can be determined by using the ratio of the size of the main object to the size of the display screen of the display unit 140 as an index. Specifically, the size of the main object may be a ratio of the width of the main object to the horizontal width of the display screen of the display unit 140 in the left-right direction. The size of the main object may be the ratio of the area of the main object to the area of the display screen of the display unit 140.

図7は、表示装置10の動作例を示すフローチャートである。S702において、画像取得部100は、表示部140に表示させる表示画像の元となる入力画像を取得する。S704において主要オブジェクト特定部170は、入力画像から主要オブジェクトを特定する。具体的には、S704において、観視者が注目し易い予め定められた特定のオブジェクト(例えば、人物、動物の頭部のオブジェクトなど)に類似するオブジェクトを抽出して、抽出したオブジェクトを主要オブジェクトとして特定する。   FIG. 7 is a flowchart illustrating an operation example of the display device 10. In step S <b> 702, the image acquisition unit 100 acquires an input image that is a source of a display image to be displayed on the display unit 140. In S704, the main object specifying unit 170 specifies a main object from the input image. Specifically, in S704, an object similar to a predetermined specific object (for example, a person, an animal head object, etc.) that is easily noticed by the viewer is extracted, and the extracted object is used as the main object. As specified.

S706において、主要オブジェクト特定部170は、主要オブジェクトが特定できたか否かを判断する。主要オブジェクトを特定できた場合には、主要オブジェクト特定部170は、主要オブジェクトの位置および面積を示す情報をズレ量決定部160に供給する。一方、主要オブジェクト特定部170は、主要オブジェクトを特定できなかった場合には、特定できなかった旨を示す情報をズレ量決定部160に供給する。   In S706, the main object specifying unit 170 determines whether the main object has been specified. When the main object can be specified, the main object specifying unit 170 supplies information indicating the position and area of the main object to the deviation amount determining unit 160. On the other hand, if the main object cannot be specified, the main object specifying unit 170 supplies information indicating that the main object cannot be specified to the deviation amount determining unit 160.

S706において主要オブジェクトを特定できた場合には(YES)、S708においてズレ量決定部160は、主要オブジェクトの位置および面積に基づきズレ量を決定する。この場合に、ズレ量決定部160は、図5に関連して説明した主要オブジェクトの位置に基づくズレ量と、図6に関連して説明した主要オブジェクトの面積に基づくズレ量とを比較して、小さい方のズレ量を表示画像のズレ量として決定してよい。   If the main object can be identified in S706 (YES), in S708, the shift amount determination unit 160 determines the shift amount based on the position and area of the main object. In this case, the shift amount determination unit 160 compares the shift amount based on the position of the main object described with reference to FIG. 5 with the shift amount based on the area of the main object described with reference to FIG. The smaller shift amount may be determined as the shift amount of the display image.

S706において主要オブジェクトが検出できた場合には(NO)、S710において、ズレ量決定部160は、入力画像に定められた既定ズレ量を、表示画像のズレ量として決定する。入力画像が撮像画像である場合に、既定ズレ量とは、撮像されている被写体までの距離に応じて定められるズレ量であってよい。例えば被写体までの距離がより大きいほど、より大きい既定ズレ量が定められてよい。既定ズレ量は、入力画像に付帯された距離情報に基づいてズレ量決定部160が決定してもよく、入力画像に既定ズレ量そのものが付帯されていてもよい。他にも、既定ズレ量は、入力画像の作成者等により決められたズレ量であってもよい。   If the main object can be detected in S706 (NO), in S710, the shift amount determination unit 160 determines the default shift amount determined for the input image as the shift amount of the display image. When the input image is a captured image, the default shift amount may be a shift amount that is determined according to the distance to the imaged subject. For example, a larger predetermined shift amount may be set as the distance to the subject is larger. The predetermined shift amount may be determined by the shift amount determination unit 160 based on distance information attached to the input image, or the default shift amount itself may be attached to the input image. In addition, the predetermined shift amount may be a shift amount determined by the creator of the input image or the like.

なお、S710において、ズレ量決定部160は、画像の中央領域に位置するオブジェクトの大きさに基づいて、例えば図6に関連して説明した方法でズレ量を決定してもよい。観視者は画像の中央領域に注目し易いので、画像の中央領域のオブジェクトの大きさが視差融合の起こりやすさに大きく影響を与えることがある。したがって観視者が注目するような特定のオブジェクトが特定されなかったとしても、画像の中央領域に位置するオブジェクトの大きさに基づいてズレ量を決定することで、観視者が違和感を感じてしまう可能性を低減することができる。   In step S710, the deviation amount determination unit 160 may determine the deviation amount based on the size of the object located in the center area of the image, for example, by the method described in relation to FIG. Since the viewer can easily focus on the central area of the image, the size of the object in the central area of the image may greatly affect the likelihood of parallax fusion. Therefore, even if a specific object that the viewer is interested in is not specified, the viewer feels uncomfortable by determining the amount of deviation based on the size of the object located in the central area of the image. It is possible to reduce the possibility of being lost.

S712において、画像生成部110は、S708またはS710において決定したズレ量に従って入力画像を相対的にシフトさせることにより、右眼用画像および左眼用画像を生成する。S714において、画像処理部120は右眼用画像および左眼用画像から表示画像を生成して、表示部140に表示させる。S716において、画像表示を終了するか否かを判断する。例えば、所定の全入力画像について画像を提示した場合に(YES)、画像表示を終了する旨を判断してよい。提示していないものが存在する場合に(NO)、次の入力画像を選択すべくS702の処理に移行する。   In S712, the image generation unit 110 generates a right-eye image and a left-eye image by relatively shifting the input image according to the shift amount determined in S708 or S710. In step S <b> 714, the image processing unit 120 generates a display image from the right eye image and the left eye image and causes the display unit 140 to display the display image. In S716, it is determined whether or not to end the image display. For example, when images are presented for all predetermined input images (YES), it may be determined to end the image display. If there is something that has not been presented (NO), the process proceeds to S702 to select the next input image.

図8は、左眼用画像および右眼用画像における画像端部の処理例を示す。本図の処理例では、単一色の右端画像が付加された左眼用画像の一例、および、単一色の左端画像が付加された右眼用画像の一例を示す。画像処理部120は、一例として、左眼用画像の右側に、表示領域の右端から所定の範囲内に表示される単一色の右端画像を付加する。画像処理部120は、一例として、左眼用画像の右側に、表示領域の右端から所定の範囲内に表示される黒等の暗色または白等の明色の右端画像を付加する。画像処理部120は、一例として、元の2次元画像を左方向にずらした結果できる、表示領域内における左眼用画像の右側の空白部分に、黒等の暗色または白等の明色の右端画像を付加する。   FIG. 8 shows a processing example of image edge portions in the left eye image and the right eye image. The processing example in this figure shows an example of a left-eye image to which a single-color right-end image is added and an example of a right-eye image to which a single-color left-end image is added. For example, the image processing unit 120 adds a single-color right-end image displayed within a predetermined range from the right end of the display area to the right side of the left-eye image. As an example, the image processing unit 120 adds the right end image of dark color such as black or light color such as white displayed within a predetermined range from the right end of the display area to the right side of the left eye image. As an example, the image processing unit 120 shifts the original two-dimensional image to the left, and the right end of a dark color such as black or a light color such as white is displayed on the right side of the left eye image in the display area. Add an image.

また、画像処理部120は、一例として、右眼用画像の左側に、表示領域の左端から所定の範囲内に表示される、黒等の暗色または白等の明色の左端画像を付加する。画像処理部120は、一例として、元の2次元画像を右方向にずらした結果できる、表示領域内における右眼用画像の左側の空白部分に、黒等の暗色または白等の明色の左端画像を付加する。   Further, as an example, the image processing unit 120 adds a left end image of a dark color such as black or a light color such as white, which is displayed within a predetermined range from the left end of the display area, to the left side of the right eye image. As an example, the image processing unit 120 can be obtained by shifting the original two-dimensional image in the right direction, and the left end of a dark color such as black or a light color such as white in the left blank portion of the right-eye image in the display area. Add an image.

画像処理部120は、このような右端画像および左端画像を付加することにより、表示領域における右端部および左端部において、枠を意識させるような表示をすることができる。これにより、画像処理部120は、窓枠から外の風景を見ているような自然な立体画像を観視者に提供することができる。   The image processing unit 120 can display such that a frame is conscious at the right end and the left end in the display area by adding such a right end image and a left end image. Thereby, the image processing unit 120 can provide a viewer with a natural three-dimensional image that looks like the scenery outside from the window frame.

また、画像処理部120は、一例として、右端画像が付加された左眼用画像における、左側および右側のそれぞれに、瞳孔間距離以上の幅の黒等の暗色または白等の明色の枠画像を更に付加する。同様に、画像処理部120は、一例として、左端画像が付加された右眼用画像における、右側および左側のそれぞれに、瞳孔間距離以上の幅の黒等の暗色または白等の明色の枠画像を更に付加する。これにより、画像処理部120は、表示画面内に明確な枠を表示することができる。   Further, as an example, the image processing unit 120 has a dark frame image such as black or a light color frame such as white having a width equal to or greater than the distance between the pupils on the left side and the right side in the image for the left eye to which the right end image is added. Is further added. Similarly, the image processing unit 120, for example, in the right eye image to which the left end image is added, on each of the right side and the left side, a dark color frame such as black or a light color frame such as white having a width equal to or greater than the interpupillary distance. Add more images. Thereby, the image processing unit 120 can display a clear frame in the display screen.

図9は、画像端部の他の処理例として、右眼用画像の一部分をコピーした右端画像が付加された左眼用画像の一例、および、左眼用画像の一部分をコピーした左端画像が付加された右眼用画像の一例を示す。画像処理部120は、一例として、左眼用画像の右側に、右眼用画像における表示領域の右端から所定の範囲内に表示される部分を右端画像として付加する。画像処理部120は、一例として、右眼用画像における表示領域の右端から、左眼用画像の右端に対応する位置までの範囲内に表示される部分をコピーして、右端画像として左眼用画像の右側に付加する。   FIG. 9 shows another example of processing at the image edge, an example of an image for the left eye to which a right end image obtained by copying a part of the image for the right eye is added, and a left end image obtained by copying a part of the image for the left eye. An example of the added image for the right eye is shown. As an example, the image processing unit 120 adds, as a right end image, a portion displayed within a predetermined range from the right end of the display area in the right eye image on the right side of the left eye image. As an example, the image processing unit 120 copies a portion displayed within a range from the right end of the display area in the right eye image to a position corresponding to the right end of the left eye image, and uses the left eye image as the right end image. Append to the right side of the image.

また、画像処理部120は、一例として、右眼用画像の左側に、左眼用画像における表示領域の左端から所定の範囲内に表示される部分を左端画像として付加する。画像処理部120は、一例として、左眼用画像における表示領域の左端から、右眼用画像の左端に対応する位置までの範囲内に表示される部分をコピーして、左端画像として右眼用画像の左側に付加する。   For example, the image processing unit 120 adds, as a left end image, a portion displayed within a predetermined range from the left end of the display area in the left eye image on the left side of the right eye image. As an example, the image processing unit 120 copies a portion displayed within a range from the left end of the display region in the left eye image to a position corresponding to the left end of the right eye image, and uses the left eye image as the left end image. Append to the left side of the image.

表示領域の右端部または左端部に注目している場合において輻輳が生起されると、右眼と左眼との間で見ているものが異なる視野闘争の問題が生じる。この場合、右眼に与えられる画像と左眼に与えられる画像とがかけ離れているほど、人間に与える不自然感は大きい。しかし、本例に係る画像処理部120は、表示領域の右端部または左端部において右眼および左眼に同一の画像を与える。従って、本例に係る画像処理部120は、表示領域の右端部または左端部において輻輳が生起された場合であっても、視野闘争を軽減して、不自然に感じない画像を提供することができる。なお、表示領域の中央部においては、両目融合の条件が保たれているので、端部と比較して輻輳が生起される可能性は低い。   When convergence occurs when attention is paid to the right end or left end of the display area, there is a problem of visual field struggle that is different between what is seen between the right eye and the left eye. In this case, the greater the distance between the image given to the right eye and the image given to the left eye, the greater the unnatural feeling given to humans. However, the image processing unit 120 according to the present example gives the same image to the right eye and the left eye at the right end or the left end of the display area. Therefore, the image processing unit 120 according to the present example can provide an image that does not feel unnatural even when congestion occurs in the right end portion or the left end portion of the display area, and the visual field struggle is reduced. it can. It should be noted that, in the central portion of the display area, the condition for fusion of both eyes is maintained, so that it is less likely that congestion will occur compared to the end portion.

また、画像処理部120は、一例として、左眼用画像の右側に、右眼用画像における表示領域の右端から所定の範囲内に表示される部分をぼかした画像を右端画像として付加してもよい。また、画像処理部120は、一例として、右眼用画像の左側に、左眼用画像における表示領域の左端から所定の範囲内に表示される部分をぼかした画像を左端画像として付加してもよい。   Further, as an example, the image processing unit 120 may add, as a right end image, an image obtained by blurring a portion displayed within a predetermined range from the right end of the display area in the right eye image on the right side of the left eye image. Good. Further, as an example, the image processing unit 120 may add an image obtained by blurring a portion displayed within a predetermined range from the left end of the display area in the left eye image as the left end image on the left side of the right eye image. Good.

右眼および左眼にフォーカスレベルが異なる画像が与えられた場合、人間は、与えられる画像を立体的に感じる。従って、このような画像処理部120は、表示領域の右端部または左端部において輻輳が生起された場合、視野闘争を軽減するとともに、観視者に立体感を感じさせることができる。   When images with different focus levels are given to the right eye and the left eye, a human feels the given image three-dimensionally. Therefore, such an image processing unit 120 can reduce the visual field struggle and make the viewer feel a stereoscopic effect when congestion occurs in the right end portion or the left end portion of the display area.

また、画像処理部120は、一例として、右端画像の色を、右眼用画像における、表示領域の右端から所定の範囲内に表示される部分の平均色としてもよい。さらに、これに加えてまたはこれに代えて、画像処理部120は、右端画像の輝度を、右眼用画像における、表示領域の右端から所定の範囲内に表示される部分の平均輝度としてもよい。また、画像処理部120は、一例として、左端画像の色を、左眼用画像における、表示領域の左端から所定の範囲内に表示される部分の平均色としてもよい。さらに、これに加えてまたはこれに代えて、画像処理部120は、左端画像の輝度を、左眼用画像における、表示領域の左端から所定の範囲内に表示される部分の平均輝度としてもよい。このような画像処理部120は、表示領域の右端部または左端部において輻輳が生起された場合、色合いまたは輝度の同じ画像を左眼と右眼に与えることができるので、視野闘争を軽減することができる。   For example, the image processing unit 120 may use the color of the right end image as the average color of the portion of the right eye image that is displayed within a predetermined range from the right end of the display area. Further, in addition to or instead of this, the image processing unit 120 may set the luminance of the right-end image as the average luminance of the portion of the right-eye image that is displayed within a predetermined range from the right end of the display area. . Further, as an example, the image processing unit 120 may set the color of the left end image as an average color of a portion displayed in a predetermined range from the left end of the display area in the left eye image. Further, in addition to or instead of this, the image processing unit 120 may set the luminance of the left-end image as the average luminance of the portion of the left-eye image that is displayed within a predetermined range from the left end of the display area. . Such an image processing unit 120 can give the left eye and the right eye images having the same hue or luminance when congestion occurs in the right end portion or the left end portion of the display area. Can do.

図10は、画像端部の更なる他の処理例として、右方向に拡大した左眼用画像の一例、および、左方向に拡大した右眼用画像の一例を示す。画像処理部120は、一例として、左眼用画像を右に拡大して左眼用画像および右端画像を含む画像を生成する。この場合において、画像処理部120は、左眼用画像を左右の端部に近いほど大きい拡大率で右へと拡大して左眼用画像および右端画像を含む画像を生成する。更に、この場合において、画像処理部120は、左眼用画像の所定位置(例えば中央位置)から左側の画像を拡大しなくてもよい。   FIG. 10 shows an example of an image for the left eye enlarged in the right direction and an example of an image for the right eye enlarged in the left direction as still another processing example of the image edge. As an example, the image processing unit 120 enlarges the left eye image to the right and generates an image including the left eye image and the right end image. In this case, the image processing unit 120 enlarges the left-eye image to the right at a larger enlargement ratio as it approaches the left and right ends, and generates an image including the left-eye image and the right-end image. Further, in this case, the image processing unit 120 may not enlarge the image on the left side from a predetermined position (for example, the center position) of the left-eye image.

また、画像処理部120は、一例として、右眼用画像を左に拡大して右眼用画像および左端画像を含む画像を生成する。この場合において、画像処理部120は、右眼用画像を左右の端部に近いほど大きい拡大率で左へと拡大して右眼用画像および左端画像を含む画像を生成する。更に、この場合において、画像処理部120は、右眼用画像の所定位置(例えば中央位置)から右側の画像を拡大しなくてもよい。このような本例に係る画像処理部120は、端部において画像が連続した自然な画像を提供することができる。   Further, as an example, the image processing unit 120 enlarges the right eye image to the left, and generates an image including the right eye image and the left end image. In this case, the image processing unit 120 generates an image including the right-eye image and the left-end image by enlarging the right-eye image to the left with a larger enlargement ratio as it is closer to the left and right ends. Furthermore, in this case, the image processing unit 120 does not have to enlarge the image on the right side from a predetermined position (for example, the center position) of the right-eye image. The image processing unit 120 according to this example can provide a natural image in which images are continuous at the end.

また、画像処理部120および画像処理部120は、右方向および左方向への拡大率に合わせて、左眼用画像および右眼用画像を上下に拡大してもよい。この場合、画像処理部120および画像処理部120は、上下に拡大した結果、左眼用画像および右眼用画像における表示領域外となった部分を削除する。   Further, the image processing unit 120 and the image processing unit 120 may enlarge the image for the left eye and the image for the right eye up and down in accordance with the enlargement ratio in the right direction and the left direction. In this case, the image processing unit 120 and the image processing unit 120 delete portions that are out of the display area in the left-eye image and the right-eye image as a result of being enlarged vertically.

また、画像処理部120は、一例として、左眼用画像の右側に、当該左眼用画像における表示領域の右端から所定の範囲内に表示される部分(例えば、右端から1列分または数列分の画素列)を、右方向に繰り返す画像を右端画像として付加してもよい。また、画像処理部120は、一例として、右眼用画像の左側に、当該右眼用画像における表示領域の左端から所定の範囲内に表示される部分(例えば、左端から1列分または数列分の画素列)を、左方向に繰り返す画像を左端画像として付加してもよい。このような画像処理部120は、端部において画像が連続した自然な画像を提供することができる。   Further, as an example, the image processing unit 120 displays, on the right side of the left-eye image, a portion displayed within a predetermined range from the right end of the display area in the left-eye image (for example, one column or several columns from the right end). The pixel column) may be added as a right end image. In addition, as an example, the image processing unit 120 displays, on the left side of the right-eye image, a portion displayed within a predetermined range from the left end of the display area in the right-eye image (for example, one column or several columns from the left end). The pixel column) may be added as a left-end image. Such an image processing unit 120 can provide a natural image with continuous images at the end.

図11は、画像端部の更なる他の処理例として、左端部分を削除した左眼用画像の一例、および、右端部分を削除した右眼用画像の一例を示す。画像処理部120は、一例として、左眼用画像の右側に右端画像を付加することに代えて、右眼用画像の右側の所定の範囲を削除する。また、画像処理部120は、一例として、右眼用画像の左側に左端画像を付加することに代えて、左眼用画像の左側の所定の範囲を削除する。   FIG. 11 shows an example of a left-eye image from which the left end portion has been deleted and an example of a right-eye image from which the right end portion has been deleted as still another processing example of the image end portion. For example, instead of adding the right end image to the right side of the left eye image, the image processing unit 120 deletes a predetermined range on the right side of the right eye image. Further, as an example, the image processing unit 120 deletes a predetermined range on the left side of the left eye image instead of adding the left end image to the left side of the right eye image.

このような画像処理部120は、立体画像を提供することができない画像領域を無くした画像を表示することができる。ここで、表示部140は、表示領域中における画像が削除された部分から、暗色(例えば黒画像)等を出力する。従って、このような画像処理部120は、外枠を設けた場合と同様に、自然な立体画像を提供することができる。   Such an image processing unit 120 can display an image without an image area where a stereoscopic image cannot be provided. Here, the display unit 140 outputs a dark color (for example, a black image) or the like from a portion where the image in the display area is deleted. Therefore, such an image processing unit 120 can provide a natural stereoscopic image as in the case where the outer frame is provided.

図12は、画像端部の更なる他の処理例として、2次元画像を拡大した後に、左眼用画像および右眼用画像を生成した場合の一例を示す。画像処理部120は、一例として、次のような処理を行ってもよい。   FIG. 12 shows an example of a case where an image for the left eye and an image for the right eye are generated after enlarging the two-dimensional image as still another processing example of the image edge. For example, the image processing unit 120 may perform the following processing.

まず、画像生成部110は、2次元画像を所定の距離分左右に拡大する。例えば、画像生成部110は、横幅が、表示領域の横幅と瞳孔間距離とを加算した距離となるように左右方向に拡大する。この場合において、画像生成部110は、2次元画像の上下方向についても、左右方向と同じ拡大率で拡大してもよい。   First, the image generation unit 110 enlarges the two-dimensional image left and right by a predetermined distance. For example, the image generation unit 110 enlarges the horizontal width in the left-right direction so that the horizontal width becomes a distance obtained by adding the horizontal width of the display area and the inter-pupil distance. In this case, the image generation unit 110 may enlarge the two-dimensional image in the vertical direction at the same magnification as that in the horizontal direction.

続いて、画像生成部110は、拡大した2次元画像を表示領域内において所定の距離分左右にずらした左眼用画像および右眼用画像を生成する。画像生成部110は、一例として、左眼用画像を左側に瞳孔間距離の1/2の距離分ずらし、右眼用画像を右側に瞳孔間距離の1/2の距離分ずらす。   Subsequently, the image generation unit 110 generates a left-eye image and a right-eye image in which the enlarged two-dimensional image is shifted left and right by a predetermined distance within the display area. As an example, the image generation unit 110 shifts the left-eye image to the left by a distance corresponding to ½ of the inter-pupil distance, and shifts the right-eye image to the right side by a distance corresponding to ½ the inter-pupil distance.

続いて、画像処理部120は、左眼用画像の右側に右端画像を付加することに代えて、右眼用画像の右側の所定の距離の範囲を削除する。画像処理部120は、一例として、右眼用画像の右端から、瞳孔間距離分の範囲を削除する。   Subsequently, the image processing unit 120 deletes a predetermined distance range on the right side of the right eye image instead of adding the right end image to the right side of the left eye image. As an example, the image processing unit 120 deletes the range corresponding to the interpupillary distance from the right end of the right-eye image.

また、画像処理部120は、右眼用画像の左側に左端画像を付加することに代えて、左眼用画像の左側の所定の距離の範囲を削除する。画像処理部120は、一例として、左眼用画像の左端から、瞳孔間距離分の範囲を削除する。   Further, the image processing unit 120 deletes a predetermined distance range on the left side of the left eye image instead of adding the left end image to the left side of the right eye image. As an example, the image processing unit 120 deletes the range corresponding to the inter-pupil distance from the left end of the left-eye image.

このような画像処理部120は、立体画像を提供することができない画像領域を無くした画像を表示することができる。従って、このような画像処理部120は、自然な立体画像を提供することができる。なお、2次元画像を上下方向にも拡大した場合、画像処理部120は、左眼用画像および右眼用画像における、表示範囲の上下の境界を超える部分について削除してよい。   Such an image processing unit 120 can display an image without an image area where a stereoscopic image cannot be provided. Therefore, such an image processing unit 120 can provide a natural stereoscopic image. Note that when the two-dimensional image is enlarged in the vertical direction, the image processing unit 120 may delete a portion of the left-eye image and the right-eye image that exceeds the upper and lower boundaries of the display range.

図13は、他の実施形態に係るコンピュータ800のハードウェア構成の一例を示す。コンピュータ800は、与えられるプログラムに応じて、図1から図12に関連して説明した画像取得部100、画像生成部110、画像処理部120、表示部140、ズレ量決定部160、および、主要オブジェクト特定部170として機能する。また、コンピュータ800は、バリア制御部320として更に機能してもよい。   FIG. 13 shows an example of a hardware configuration of a computer 800 according to another embodiment. The computer 800 corresponds to a given program, the image acquisition unit 100, the image generation unit 110, the image processing unit 120, the display unit 140, the deviation amount determination unit 160, and the main components described with reference to FIGS. It functions as the object specifying unit 170. The computer 800 may further function as the barrier control unit 320.

本実施形態に係るコンピュータ800は、ホスト・コントローラ2082により相互に接続されるCPU2000、RAM2020、グラフィック・コントローラ2075、及び表示装置2080を有するCPU周辺部と、入出力コントローラ2084によりホスト・コントローラ2082に接続される通信インターフェイス2030、ハードディスクドライブ2040、及びCD−ROMドライブ2060を有する入出力部と、入出力コントローラ2084に接続されるROM2010、フレキシブルディスク・ドライブ2050、及び入出力チップ2070を有するレガシー入出力部とを備える。   A computer 800 according to the present embodiment is connected to a CPU peripheral unit having a CPU 2000, a RAM 2020, a graphic controller 2075, and a display device 2080 connected to each other by a host controller 2082, and to the host controller 2082 by an input / output controller 2084. Input / output unit having communication interface 2030, hard disk drive 2040, and CD-ROM drive 2060, and legacy input / output unit having ROM 2010, flexible disk drive 2050, and input / output chip 2070 connected to input / output controller 2084 With.

ホスト・コントローラ2082は、RAM2020と、高い転送レートでRAM2020をアクセスするCPU2000及びグラフィック・コントローラ2075とを接続する。CPU2000は、ROM2010及びRAM2020に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ2075は、CPU2000等がRAM2020内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置2080上に表示させる。これに代えて、グラフィック・コントローラ2075は、CPU2000等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。   The host controller 2082 connects the RAM 2020 to the CPU 2000 and the graphic controller 2075 that access the RAM 2020 at a high transfer rate. The CPU 2000 operates based on programs stored in the ROM 2010 and the RAM 2020 and controls each unit. The graphic controller 2075 acquires image data generated by the CPU 2000 or the like on a frame buffer provided in the RAM 2020 and displays it on the display device 2080. Instead of this, the graphic controller 2075 may include a frame buffer for storing image data generated by the CPU 2000 or the like.

入出力コントローラ2084は、ホスト・コントローラ2082と、比較的高速な入出力装置である通信インターフェイス2030、ハードディスクドライブ2040、CD−ROMドライブ2060を接続する。通信インターフェイス2030は、ネットワークを介して他の装置と通信する。ハードディスクドライブ2040は、コンピュータ800内のCPU2000が使用するプログラム及びデータを格納する。CD−ROMドライブ2060は、CD−ROM2095からプログラム又はデータを読み取り、RAM2020を介してハードディスクドライブ2040に提供する。   The input / output controller 2084 connects the host controller 2082 to the communication interface 2030, the hard disk drive 2040, and the CD-ROM drive 2060, which are relatively high-speed input / output devices. The communication interface 2030 communicates with other devices via a network. The hard disk drive 2040 stores programs and data used by the CPU 2000 in the computer 800. The CD-ROM drive 2060 reads a program or data from the CD-ROM 2095 and provides it to the hard disk drive 2040 via the RAM 2020.

また、入出力コントローラ2084には、ROM2010と、フレキシブルディスク・ドライブ2050、及び入出力チップ2070の比較的低速な入出力装置とが接続される。ROM2010は、コンピュータ800が起動時に実行するブート・プログラム、及び/又は、コンピュータ800のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ2050は、フレキシブルディスク2090からプログラム又はデータを読み取り、RAM2020を介してハードディスクドライブ2040に提供する。入出力チップ2070は、フレキシブルディスク・ドライブ2050を入出力コントローラ2084へと接続すると共に、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を入出力コントローラ2084へと接続する。   The input / output controller 2084 is connected to the ROM 2010, the flexible disk drive 2050, and the relatively low-speed input / output device of the input / output chip 2070. The ROM 2010 stores a boot program that is executed when the computer 800 is started and / or a program that depends on the hardware of the computer 800. The flexible disk drive 2050 reads a program or data from the flexible disk 2090 and provides it to the hard disk drive 2040 via the RAM 2020. The input / output chip 2070 connects the flexible disk drive 2050 to the input / output controller 2084 and inputs / outputs various input / output devices via, for example, a parallel port, a serial port, a keyboard port, a mouse port, and the like. Connect to controller 2084.

RAM2020を介してハードディスクドライブ2040に提供されるプログラムは、フレキシブルディスク2090、CD−ROM2095、又はICカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、RAM2020を介してコンピュータ800内のハードディスクドライブ2040にインストールされ、CPU2000において実行される。   A program provided to the hard disk drive 2040 via the RAM 2020 is stored in a recording medium such as the flexible disk 2090, the CD-ROM 2095, or an IC card and provided by the user. The program is read from the recording medium, installed in the hard disk drive 2040 in the computer 800 via the RAM 2020, and executed by the CPU 2000.

コンピュータ800にインストールされ、コンピュータ800により実行されるプログラムは、CPU2000等に働きかけて、コンピュータ800を、画像取得部100、画像生成部110、画像処理部120、表示部140、ズレ量決定部160、および、主要オブジェクト特定部170などとして機能させる。これらのプログラムに記述された情報処理は、コンピュータ800に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である画像取得部100、画像生成部110、画像処理部120、表示部140、ズレ量決定部160、および、主要オブジェクト特定部170などとして機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ800の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の画像取得部100、画像生成部110、画像処理部120、表示部140、ズレ量決定部160、および、主要オブジェクト特定部170などが構築される。   A program installed in the computer 800 and executed by the computer 800 works on the CPU 2000 or the like to cause the computer 800 to operate as an image acquisition unit 100, an image generation unit 110, an image processing unit 120, a display unit 140, a deviation amount determination unit 160, And it is made to function as the main object specific | specification part 170 grade | etc.,. The information processing described in these programs is read into the computer 800, whereby the image acquisition unit 100, the image generation unit 110, the image, which are specific means in which the software and the various hardware resources described above cooperate with each other. It functions as the processing unit 120, the display unit 140, the deviation amount determination unit 160, the main object specifying unit 170, and the like. Then, by realizing the calculation or processing of information according to the purpose of use of the computer 800 in the present embodiment by these specific means, the specific image acquisition unit 100, the image generation unit 110, the image according to the purpose of use are realized. A processing unit 120, a display unit 140, a deviation amount determining unit 160, a main object specifying unit 170, and the like are constructed.

一例として、コンピュータ800と外部の装置等との間で通信を行う場合には、CPU2000は、RAM2020上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス2030に対して通信処理を指示する。通信インターフェイス2030は、CPU2000の制御を受けて、RAM2020、ハードディスクドライブ2040、フレキシブルディスク2090、又はCD−ROM2095等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス2030は、DMA(ダイレクト・メモリ・アクセス)方式により記憶装置との間で送受信データを転送してもよく、これに代えて、CPU2000が転送元の記憶装置又は通信インターフェイス2030からデータを読み出し、転送先の通信インターフェイス2030又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。   As an example, when communication is performed between the computer 800 and an external device or the like, the CPU 2000 executes a communication program loaded on the RAM 2020, and based on the processing contents described in the communication program, the communication interface A communication process is instructed to 2030. Under the control of the CPU 2000, the communication interface 2030 reads transmission data stored in a transmission buffer area or the like provided on a storage device such as the RAM 2020, the hard disk drive 2040, the flexible disk 2090, or the CD-ROM 2095, and sends it to the network. The reception data transmitted or received from the network is written into a reception buffer area or the like provided on the storage device. As described above, the communication interface 2030 may transfer transmission / reception data to / from the storage device by a DMA (direct memory access) method. Instead, the CPU 2000 transfers the storage device or the communication interface 2030 as a transfer source. The transmission / reception data may be transferred by reading the data from the data and writing the data to the communication interface 2030 or the storage device of the transfer destination.

また、CPU2000は、ハードディスクドライブ2040、CD−ROMドライブ2060(CD−ROM2095)、フレキシブルディスク・ドライブ2050(フレキシブルディスク2090)等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をDMA転送等によりRAM2020へと読み込ませ、RAM2020上のデータに対して各種の処理を行う。そして、CPU2000は、処理を終えたデータを、DMA転送等により外部記憶装置へと書き戻す。このような処理において、RAM2020は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはRAM2020および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、CPU2000は、RAM2020の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはRAM2020の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもRAM2020、メモリ、及び/又は記憶装置に含まれるものとする。   The CPU 2000 is all or necessary from among files or databases stored in an external storage device such as a hard disk drive 2040, a CD-ROM drive 2060 (CD-ROM 2095), and a flexible disk drive 2050 (flexible disk 2090). This portion is read into the RAM 2020 by DMA transfer or the like, and various processes are performed on the data on the RAM 2020. Then, CPU 2000 writes the processed data back to the external storage device by DMA transfer or the like. In such processing, since the RAM 2020 can be regarded as temporarily holding the contents of the external storage device, in the present embodiment, the RAM 2020 and the external storage device are collectively referred to as a memory, a storage unit, or a storage device. Various types of information such as various programs, data, tables, and databases in the present embodiment are stored on such a storage device and are subjected to information processing. Note that the CPU 2000 can also hold a part of the RAM 2020 in the cache memory and perform reading and writing on the cache memory. Even in such a form, the cache memory bears a part of the function of the RAM 2020. Therefore, in the present embodiment, the cache memory is also included in the RAM 2020, the memory, and / or the storage device unless otherwise indicated. To do.

また、CPU2000は、RAM2020から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索・置換等を含む各種の処理を行い、RAM2020へと書き戻す。例えば、CPU2000は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合(又は不成立であった場合)に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。   In addition, the CPU 2000 performs various operations, such as various operations, information processing, condition determination, information search / replacement, etc., described in the present embodiment, specified for the data read from the RAM 2020 by the instruction sequence of the program. Is written back to the RAM 2020. For example, when performing the condition determination, the CPU 2000 determines whether or not the various variables shown in the present embodiment satisfy the conditions such as large, small, above, below, equal, etc., compared to other variables or constants. If the condition is satisfied (or not satisfied), the program branches to a different instruction sequence or calls a subroutine.

また、CPU2000は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。例えば、第1属性の属性値に対し第2属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、CPU2000は、記憶装置に格納されている複数のエントリの中から第1属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第2属性の属性値を読み出すことにより、所定の条件を満たす第1属性に対応付けられた第2属性の属性値を得ることができる。   Further, the CPU 2000 can search for information stored in a file or database in the storage device. For example, in the case where a plurality of entries in which the attribute value of the second attribute is associated with the attribute value of the first attribute are stored in the storage device, the CPU 2000 displays the plurality of entries stored in the storage device. The entry that matches the condition in which the attribute value of the first attribute is specified is retrieved, and the attribute value of the second attribute that is stored in the entry is read, thereby associating with the first attribute that satisfies the predetermined condition The attribute value of the specified second attribute can be obtained.

以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク2090、CD−ROM2095の他に、DVD又はCD等の光学記録媒体、MO等の光磁気記録媒体、テープ媒体、ICカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク又はインターネットに接続されたサーバシステムに設けたハードディスク又はRAM等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ800に提供してもよい。   The program or module shown above may be stored in an external recording medium. As the recording medium, in addition to the flexible disk 2090 and the CD-ROM 2095, an optical recording medium such as DVD or CD, a magneto-optical recording medium such as MO, a tape medium, a semiconductor memory such as an IC card, and the like can be used. Further, a storage device such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet may be used as a recording medium, and the program may be provided to the computer 800 via the network.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。   As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。   The order of execution of each process such as operations, procedures, steps, and stages in the apparatus, system, program, and method shown in the claims, the description, and the drawings is particularly “before” or “prior to”. It should be noted that the output can be realized in any order unless the output of the previous process is used in the subsequent process. Regarding the operation flow in the claims, the description, and the drawings, even if it is described using “first”, “next”, etc. for convenience, it means that it is essential to carry out in this order. It is not a thing.

10 表示装置、100 画像取得部、110 画像生成部、120 画像処理部、140 表示部、150 画像案内部、160 ズレ量決定部、170 主要オブジェクト特定部、310 バリア部、312 透過部、314 遮光部、320 バリア制御部、500 第1画像領域、510 第2画像領域、520 第3画像領域、800 コンピュータ、2000 CPU、2010 ROM、2020 RAM、2030 通信インターフェイス、2040 ハードディスクドライブ、2050 フレキシブルディスク・ドライブ、2060 CD−ROMドライブ、2070 入出力チップ、2075 グラフィック・コントローラ、2080 表示装置、2082 ホスト・コントローラ、2084 入出力コントローラ、2090 フレキシブルディスク、2095 CD−ROM DESCRIPTION OF SYMBOLS 10 Display apparatus, 100 Image acquisition part, 110 Image generation part, 120 Image processing part, 140 Display part, 150 Image guidance part, 160 Deviation amount determination part, 170 Main object specific part, 310 Barrier part, 312 Transmission part, 314 Light shielding Part, 320 barrier control part, 500 first image area, 510 second image area, 520 third image area, 800 computer, 2000 CPU, 2010 ROM, 2020 RAM, 2030 communication interface, 2040 hard disk drive, 2050 flexible disk drive 2060 CD-ROM drive, 2070 input / output chip, 2075 graphic controller, 2080 display device, 2082 host controller, 2084 input / output controller, 2090 flexible Disc, 2095 CD-ROM

Claims (8)

観視者の右眼で視認されるべき右眼用画像と観視者の左眼で視認されるべき左眼用画像とを生成する画像生成装置であって、
前記右眼用画像および前記左眼用画像に含まれる主要オブジェクトを特定する主要オブジェクト特定部と、
前記主要オブジェクトの表示画面上での位置または大きさに基づいて、前記右眼用画像と前記左眼用画像とにおける、前記主要オブジェクトの前記表示画面上での位置の差であるズレ量を決定するズレ量決定部と、
前記主要オブジェクトの前記表示画面上での位置が前記ズレ量だけ異なる前記右眼用画像と前記左眼用画像とを生成する画像生成部と
を備える画像生成装置。
An image generation device that generates an image for the right eye that should be viewed with the right eye of the viewer and an image for the left eye that should be viewed with the left eye of the viewer,
A main object specifying unit that specifies main objects included in the right-eye image and the left-eye image;
Based on the position or size of the main object on the display screen, a shift amount, which is a difference in the position of the main object on the display screen, between the right-eye image and the left-eye image is determined. A deviation amount determination unit to perform,
An image generation apparatus comprising: an image generation unit configured to generate the right-eye image and the left-eye image in which the position of the main object on the display screen is different by the shift amount.
前記画像生成部は、2次元画像を前記表示画面上において左右にずらした前記右眼用画像および前記左眼用画像を生成する請求項1に記載の画像生成装置。   The image generation device according to claim 1, wherein the image generation unit generates the right-eye image and the left-eye image obtained by shifting a two-dimensional image left and right on the display screen. 前記ズレ量決定部は、前記主要オブジェクトの前記表示画面上での位置が前記表示画面の端部からより近い場合に、前記ズレ量をより小さく決定する請求項1または2に記載の画像生成装置。   The image generation apparatus according to claim 1, wherein the shift amount determination unit determines the shift amount to be smaller when the position of the main object on the display screen is closer to an end of the display screen. . 前記ズレ量決定部は、前記主要オブジェクトの前記表示画面上での大きさがより大きい場合に、前記ズレ量をより小さく決定する請求項1から3のいずれかに記載の画像生成装置。   The image generation apparatus according to claim 1, wherein the shift amount determination unit determines the shift amount to be smaller when the size of the main object on the display screen is larger. 前記ズレ量決定部は、前記表示画面の大きさに対する前記主要オブジェクトの大きさがより大きい場合に、前記ズレ量をより小さく決定する請求項4に記載の画像生成装置。   The image generation apparatus according to claim 4, wherein the shift amount determination unit determines the shift amount to be smaller when the size of the main object is larger than the size of the display screen. 前記画像生成部が生成した前記右眼用画像および前記左眼用画像を表示する表示部
をさらに備える請求項1から5のいずれかに記載の画像生成装置。
The image generation apparatus according to claim 1, further comprising a display unit that displays the right-eye image and the left-eye image generated by the image generation unit.
観視者の右眼で視認されるべき右眼用画像と観視者の左眼で視認されるべき左眼用画像とを生成する画像生成方法であって、
前記右眼用画像および前記左眼用画像に含まれる主要オブジェクトを特定する主要オブジェクト特定段階と、
前記主要オブジェクトの表示画面上での位置または大きさに基づいて、前記右眼用画像と前記左眼用画像とにおける、前記主要オブジェクトの前記表示画面上での位置の差であるズレ量を決定するズレ量決定段階と、
前記主要オブジェクトの前記表示画面上での位置が前記ズレ量だけ異なる前記右眼用画像と前記左眼用画像とを生成する画像生成段階と
を備える画像生成方法。
An image generation method for generating an image for the right eye that should be visually recognized by the right eye of the viewer and an image for the left eye that should be visually recognized by the left eye of the viewer,
A main object specifying step of specifying main objects included in the right-eye image and the left-eye image;
Based on the position or size of the main object on the display screen, a shift amount, which is a difference in the position of the main object on the display screen, between the right-eye image and the left-eye image is determined. The amount of deviation determination stage,
An image generation method comprising: an image generation step of generating the right eye image and the left eye image in which the position of the main object on the display screen differs by the amount of displacement.
観視者の右眼で視認されるべき右眼用画像と観視者の左眼で視認されるべき左眼用画像とを生成する画像生成装置用のプログラムであって、コンピュータを、
前記右眼用画像および前記左眼用画像に含まれる主要オブジェクトを特定する主要オブジェクト特定部、
前記主要オブジェクトの表示画面上での位置または大きさに基づいて、前記右眼用画像と前記左眼用画像とにおける、前記主要オブジェクトの前記表示画面上での位置の差であるズレ量を決定するズレ量決定部、
前記主要オブジェクトの前記表示画面上での位置が前記ズレ量だけ異なる前記右眼用画像と前記左眼用画像とを生成する画像生成部
として機能させるプログラム。
A program for an image generation device that generates an image for the right eye that should be visually recognized by the right eye of the viewer and an image for the left eye that should be visually recognized by the left eye of the viewer,
A main object specifying unit that specifies main objects included in the right-eye image and the left-eye image;
Based on the position or size of the main object on the display screen, a shift amount, which is a difference in the position of the main object on the display screen, between the right-eye image and the left-eye image is determined. Shift amount determination unit,
A program that functions as an image generation unit that generates the right-eye image and the left-eye image in which the position of the main object on the display screen differs by the amount of deviation.
JP2009233828A 2009-10-07 2009-10-07 Image generating apparatus, image generating method and program Withdrawn JP2011081632A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009233828A JP2011081632A (en) 2009-10-07 2009-10-07 Image generating apparatus, image generating method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009233828A JP2011081632A (en) 2009-10-07 2009-10-07 Image generating apparatus, image generating method and program

Publications (1)

Publication Number Publication Date
JP2011081632A true JP2011081632A (en) 2011-04-21

Family

ID=44075615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009233828A Withdrawn JP2011081632A (en) 2009-10-07 2009-10-07 Image generating apparatus, image generating method and program

Country Status (1)

Country Link
JP (1) JP2011081632A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5765418B2 (en) * 2011-05-06 2015-08-19 富士通株式会社 Stereoscopic image generation apparatus, stereoscopic image generation method, and stereoscopic image generation program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5765418B2 (en) * 2011-05-06 2015-08-19 富士通株式会社 Stereoscopic image generation apparatus, stereoscopic image generation method, and stereoscopic image generation program

Similar Documents

Publication Publication Date Title
JP5476910B2 (en) Image generating apparatus, image generating method, and program
CN102293001B (en) Image processing device, image processing method, and recording method
JP7722818B2 (en) Multi-Focal Plane-Based Method for Generating Stereoscopic Viewpoints in DIBR Systems (MFP-DIBR)
JP5515301B2 (en) Image processing apparatus, program, image processing method, recording method, and recording medium
US8000521B2 (en) Stereoscopic image generating method and apparatus
KR102162107B1 (en) Image processing apparatus, image processing method and program
TWI523488B (en) A method of processing parallax information comprised in a signal
JP6002043B2 (en) Stereoscopic intensity adjusting device, stereoscopic intensity adjusting method, program, integrated circuit, recording medium
US8213708B2 (en) Adjusting perspective for objects in stereoscopic images
US8373745B2 (en) Image processing apparatus, image display apparatus, image apparatus, and image processing method
US8872902B2 (en) Stereoscopic video processing device and method for modifying a parallax value, and program
CN111264057A (en) Information processing apparatus, information processing method, and recording medium
JP2011205195A (en) Image processing device, program, image processing method, chair, and appreciation system
JP5396877B2 (en) Image processing apparatus, program, image processing method, and recording method
JP2010259017A (en) Display device, display method, and display program
JP2011081630A (en) Image generating apparatus, image generating method, and program
JP4307212B2 (en) Display data editing device, display device, display data editing method, program, and recording medium
JP2010226390A (en) Imaging apparatus and imaging method
JP2011082698A (en) Image generation device, image generation method, and program
JP5663854B2 (en) Display device, display method, and program
JP5428723B2 (en) Image generating apparatus, image generating method, and program
JP2011081632A (en) Image generating apparatus, image generating method and program
JP2011077719A (en) Image producing device, image producing method, and program
JP2010259022A (en) Display device, display method, and display program
JP5604173B2 (en) Playback device, display device, recording device, and storage medium

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20130108