JP6474278B2 - 画像生成システム、画像生成方法、プログラム及び情報記憶媒体 - Google Patents
画像生成システム、画像生成方法、プログラム及び情報記憶媒体 Download PDFInfo
- Publication number
- JP6474278B2 JP6474278B2 JP2015037855A JP2015037855A JP6474278B2 JP 6474278 B2 JP6474278 B2 JP 6474278B2 JP 2015037855 A JP2015037855 A JP 2015037855A JP 2015037855 A JP2015037855 A JP 2015037855A JP 6474278 B2 JP6474278 B2 JP 6474278B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- pixel value
- reference image
- image
- corresponding position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0325—Detection arrangements using opto-electronic means using a plurality of light emitters or reflectors or a plurality of detectors forming a reference frame from which to derive the orientation of the object, e.g. by triangulation or on the basis of reference deformation in the picked up image
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0179—Display position adjusting means not related to the information to be displayed
- G02B2027/0187—Display position adjusting means not related to the information to be displayed slaved to motion of at least a part of the body of the user, e.g. head, eye
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Optics & Photonics (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
Claims (8)
- 第1のタイミングにおけるヘッドマウントディスプレイの姿勢を示す第1姿勢データを取得する第1姿勢データ取得部と、
前記第1姿勢データに基づいて位置及び視線方向が特定される視点から仮想3次元空間を見た様子を表す基準画像を生成する基準画像生成部と、
前記第1のタイミングよりも後である第2のタイミングにおける前記ヘッドマウントディスプレイの姿勢を示す第2姿勢データを取得する第2姿勢データ取得部と、
前記第1姿勢データが示す姿勢と前記第2姿勢データが示す姿勢との差に基づいて、前記ヘッドマウントディスプレイに表示される表示画像内の各画素について、当該画素に対応付けられる前記基準画像を含む平面上の位置である対応位置を特定する対応位置特定部と、
前記対応位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定する画素値特定部と、
前記表示画像内の各画素について特定される前記画素値に基づいて、前記表示画像を生成する表示画像生成部と、を含み、
前記画素値特定部は、前記対応位置に基づいて選択される前記基準画像内の対応する画素の存否に応じて、当該対応位置と前記基準画像内の基準点の位置とを結ぶ線分上の位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定するか否かを制御する、
ことを特徴とする画像生成システム。 - 前記画素値特定部は、前記対応位置に基づいて選択される前記基準画像内の対応する画素の存否に応じて、当該対応位置と前記基準画像内の基準点とを結ぶ線分と前記基準画像の縁との交点の位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定するか否かを制御する、
ことを特徴とする請求項1に記載の画像生成システム。 - 前記画素値特定部は、前記対応位置に基づいて選択される前記基準画像内の対応する画素の存否に応じて、当該対応位置と前記基準画像内の基準点の位置とを結ぶ線分と前記基準画像の縁との交点に対して当該対応位置と対称な点の位置に基づいて選択される前記基準画像内の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定するか否かを制御する、
ことを特徴とする請求項1に記載の画像生成システム。 - 前記基準画像内の基準点は、前記基準画像の中心点である、
ことを特徴とする請求項1から3のいずれか一項に記載の画像生成システム。 - 前記基準画像は、円形の画像である、
ことを特徴とする請求項4に記載の画像生成システム。 - 第1のタイミングにおけるヘッドマウントディスプレイの姿勢を示す第1姿勢データを取得する第1姿勢データ取得ステップと、
前記第1姿勢データに基づいて位置及び視線方向が特定される視点から仮想3次元空間を見た様子を表す基準画像を生成する基準画像生成ステップと、
前記第1のタイミングよりも後である第2のタイミングにおける前記ヘッドマウントディスプレイの姿勢を示す第2姿勢データを取得する第2姿勢データ取得ステップと、
前記第1姿勢データが示す姿勢と前記第2姿勢データが示す姿勢との差に基づいて、前記ヘッドマウントディスプレイに表示される表示画像内の各画素について、当該画素に対応付けられる前記基準画像を含む平面上の位置である対応位置を特定する対応位置特定ステップと、
前記対応位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定する画素値特定ステップと、
前記表示画像内の各画素について特定される前記画素値に基づいて、前記表示画像を生成する表示画像生成ステップと、を含み、
前記画素値特定ステップでは、前記対応位置に基づいて選択される前記基準画像内の対応する画素の存否に応じて、当該対応位置と前記基準画像内の基準点の位置とを結ぶ線分上の位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定するか否かを制御する、
ことを特徴とする画像生成方法。 - 第1のタイミングにおけるヘッドマウントディスプレイの姿勢を示す第1姿勢データを取得する第1姿勢データ取得手順、
前記第1姿勢データに基づいて位置及び視線方向が特定される視点から仮想3次元空間を見た様子を表す基準画像を生成する基準画像生成手順、
前記第1のタイミングよりも後である第2のタイミングにおける前記ヘッドマウントディスプレイの姿勢を示す第2姿勢データを取得する第2姿勢データ取得手順、
前記第1姿勢データが示す姿勢と前記第2姿勢データが示す姿勢との差に基づいて、前記ヘッドマウントディスプレイに表示される表示画像内の各画素について、当該画素に対応付けられる前記基準画像を含む平面上の位置である対応位置を特定する対応位置特定手順、
前記対応位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定する画素値特定手順、
前記表示画像内の各画素について特定される前記画素値に基づいて、前記表示画像を生成する表示画像生成手順、をコンピュータに実行させ、
前記画素値特定手順では、前記対応位置に基づいて選択される前記基準画像内の対応する画素の存否に応じて、当該対応位置と前記基準画像内の基準点の位置とを結ぶ線分上の位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定するか否かを制御する、
ことを特徴とするプログラム。 - 第1のタイミングにおけるヘッドマウントディスプレイの姿勢を示す第1姿勢データを取得する第1姿勢データ取得手順、
前記第1姿勢データに基づいて位置及び視線方向が特定される視点から仮想3次元空間を見た様子を表す基準画像を生成する基準画像生成手順、
前記第1のタイミングよりも後である第2のタイミングにおける前記ヘッドマウントディスプレイの姿勢を示す第2姿勢データを取得する第2姿勢データ取得手順、
前記第1姿勢データが示す姿勢と前記第2姿勢データが示す姿勢との差に基づいて、前記ヘッドマウントディスプレイに表示される表示画像内の各画素について、当該画素に対応付けられる前記基準画像を含む平面上の位置である対応位置を特定する対応位置特定手順、
前記対応位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定する画素値特定手順、
前記表示画像内の各画素について特定される前記画素値に基づいて、前記表示画像を生成する表示画像生成手順、をコンピュータに実行させ、
前記画素値特定手順では、前記対応位置に基づいて選択される前記基準画像内の対応する画素の存否に応じて、当該対応位置と前記基準画像内の基準点の位置とを結ぶ線分上の位置に基づいて選択される前記基準画像内の対応する1以上の画素の画素値に基づいて、当該対応位置に対応付けられる前記表示画像内の画素の画素値を特定するか否かを制御する、
ことを特徴とするプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015037855A JP6474278B2 (ja) | 2015-02-27 | 2015-02-27 | 画像生成システム、画像生成方法、プログラム及び情報記憶媒体 |
US15/043,870 US9766458B2 (en) | 2015-02-27 | 2016-02-15 | Image generating system, image generating method, and information storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015037855A JP6474278B2 (ja) | 2015-02-27 | 2015-02-27 | 画像生成システム、画像生成方法、プログラム及び情報記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016162033A JP2016162033A (ja) | 2016-09-05 |
JP6474278B2 true JP6474278B2 (ja) | 2019-02-27 |
Family
ID=56798816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015037855A Active JP6474278B2 (ja) | 2015-02-27 | 2015-02-27 | 画像生成システム、画像生成方法、プログラム及び情報記憶媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9766458B2 (ja) |
JP (1) | JP6474278B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5981591B1 (ja) * | 2015-03-17 | 2016-08-31 | 株式会社コロプラ | 没入型仮想空間でオブジェクト操作を制御するためのコンピュータ・プログラムおよびコンピュータ・システム |
JP6216851B1 (ja) * | 2016-09-12 | 2017-10-18 | 株式会社コロプラ | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム |
GB2557593A (en) * | 2016-12-09 | 2018-06-27 | Sony Interactive Entertainment Inc | Virtual reality |
JP6824579B2 (ja) * | 2017-02-17 | 2021-02-03 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置および画像生成方法 |
US11474354B2 (en) * | 2017-04-25 | 2022-10-18 | Ati Technologies Ulc | Display pacing in multi-head mounted display virtual reality configurations |
WO2020170454A1 (ja) * | 2019-02-22 | 2020-08-27 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置、ヘッドマウントディスプレイ、および画像生成方法 |
WO2022163213A1 (ja) | 2021-02-01 | 2022-08-04 | 株式会社ジャパンディスプレイ | 表示システム |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2758023B2 (ja) * | 1989-05-17 | 1998-05-25 | 日本放送協会 | 画像表示装置 |
US5856843A (en) * | 1994-04-26 | 1999-01-05 | Canon Kabushiki Kaisha | Stereoscopic display method and apparatus |
JPH08322004A (ja) * | 1995-05-24 | 1996-12-03 | Olympus Optical Co Ltd | 立体視ディスプレイ装置 |
US6522312B2 (en) * | 1997-09-01 | 2003-02-18 | Canon Kabushiki Kaisha | Apparatus for presenting mixed reality shared among operators |
US6269175B1 (en) * | 1998-08-28 | 2001-07-31 | Sarnoff Corporation | Method and apparatus for enhancing regions of aligned images using flow estimation |
JP4371283B2 (ja) * | 1999-09-09 | 2009-11-25 | 株式会社バンダイナムコゲームス | 画像生成システム及び情報記憶媒体 |
JP3592168B2 (ja) * | 1999-12-22 | 2004-11-24 | キヤノン株式会社 | 画像データの符号化復号化方法及び装置 |
JP2002157607A (ja) * | 2000-11-17 | 2002-05-31 | Canon Inc | 画像生成システム、画像生成方法および記憶媒体 |
JP2004109994A (ja) * | 2002-08-30 | 2004-04-08 | Olympus Corp | 頭部装着型画像表示システム装置及びその画像処理方法 |
JP4262011B2 (ja) * | 2003-07-30 | 2009-05-13 | キヤノン株式会社 | 画像提示方法及び装置 |
JP4500632B2 (ja) * | 2004-09-07 | 2010-07-14 | キヤノン株式会社 | 仮想現実感提示装置および情報処理方法 |
JP4738870B2 (ja) * | 2005-04-08 | 2011-08-03 | キヤノン株式会社 | 情報処理方法、情報処理装置および遠隔複合現実感共有装置 |
JP4717728B2 (ja) * | 2005-08-29 | 2011-07-06 | キヤノン株式会社 | ステレオ表示装置及びその制御方法 |
JP4857196B2 (ja) * | 2007-05-31 | 2012-01-18 | キヤノン株式会社 | 頭部装着型表示装置、及びその制御方法 |
JP4679661B1 (ja) * | 2009-12-15 | 2011-04-27 | 株式会社東芝 | 情報提示装置、情報提示方法及びプログラム |
JP5652037B2 (ja) * | 2010-07-30 | 2015-01-14 | 富士通株式会社 | 模擬映像生成装置、方法、プログラム |
JP5891131B2 (ja) * | 2012-07-11 | 2016-03-22 | 株式会社ソニー・コンピュータエンタテインメント | 画像生成装置および画像生成方法 |
US9292764B2 (en) * | 2013-09-17 | 2016-03-22 | Qualcomm Incorporated | Method and apparatus for selectively providing information on objects in a captured image |
JP6160398B2 (ja) * | 2013-09-20 | 2017-07-12 | 日本精機株式会社 | ヘッドアップディスプレイ装置 |
JP2015088828A (ja) * | 2013-10-29 | 2015-05-07 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
RU2678481C2 (ru) * | 2013-11-05 | 2019-01-29 | Сони Корпорейшн | Устройство обработки информации, способ обработки информации и программа |
EP3163422B1 (en) * | 2014-06-30 | 2020-02-12 | Sony Corporation | Information processing device, information processing method, computer program, and image processing system |
-
2015
- 2015-02-27 JP JP2015037855A patent/JP6474278B2/ja active Active
-
2016
- 2016-02-15 US US15/043,870 patent/US9766458B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20160252730A1 (en) | 2016-09-01 |
JP2016162033A (ja) | 2016-09-05 |
US9766458B2 (en) | 2017-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6474278B2 (ja) | 画像生成システム、画像生成方法、プログラム及び情報記憶媒体 | |
JP6511386B2 (ja) | 情報処理装置および画像生成方法 | |
JP6563043B2 (ja) | 映像表示システム | |
JP5113426B2 (ja) | 頭部装着型表示装置、及びその制御方法 | |
JP5996814B1 (ja) | 仮想空間の画像をヘッドマウントディスプレイに提供する方法及びプログラム | |
US11132846B2 (en) | Image generation device, image generation system, image generation method, and program for producing an augmented reality image | |
US10277814B2 (en) | Display control method and system for executing the display control method | |
JP6211144B1 (ja) | 表示制御方法および当該表示制御方法をコンピュータに実行させるためのプログラム | |
US11003408B2 (en) | Image generating apparatus and image generating method | |
JP2020024417A (ja) | 情報処理装置 | |
JP6978289B2 (ja) | 画像生成装置、ヘッドマウントディスプレイ、画像生成システム、画像生成方法、およびプログラム | |
JP6963399B2 (ja) | プログラム、記録媒体、画像生成装置、画像生成方法 | |
JP2021039444A (ja) | 画像処理装置及びその制御方法及びプログラム | |
JP6591667B2 (ja) | 画像処理システム、画像処理装置、及びプログラム | |
CN111699460A (zh) | 多视图虚拟现实用户界面 | |
JP2018109940A (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
JP6333893B2 (ja) | 表示制御方法および当該表示制御方法をコンピュータに実行させるためのプログラム | |
JP6442619B2 (ja) | 情報処理装置 | |
WO2024071208A1 (ja) | 表示装置、表示方法及びプログラム | |
JP6611143B1 (ja) | 画像表示方法、画像表示システム、プログラム | |
US20240236290A9 (en) | Image generation device, program, image generation method, and image displaying system | |
JP2017142769A (ja) | 仮想空間の画像をヘッドマウントディスプレイに提供する方法及びプログラム | |
JP6205047B1 (ja) | 情報処理方法及び当該情報処理方法をコンピュータに実行させるためのプログラム | |
JP2024015868A (ja) | ヘッドマウントディスプレイおよび画像表示方法 | |
JP2018028682A (ja) | 表示制御方法および当該表示制御方法をコンピュータに実行させるためのプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171218 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190122 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190129 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6474278 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |