JP6039594B2 - 情報処理装置および情報処理方法 - Google Patents
情報処理装置および情報処理方法 Download PDFInfo
- Publication number
- JP6039594B2 JP6039594B2 JP2014030929A JP2014030929A JP6039594B2 JP 6039594 B2 JP6039594 B2 JP 6039594B2 JP 2014030929 A JP2014030929 A JP 2014030929A JP 2014030929 A JP2014030929 A JP 2014030929A JP 6039594 B2 JP6039594 B2 JP 6039594B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- user
- information processing
- image
- display device
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/213—Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/428—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5258—Changing parameters of virtual cameras by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/98—Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
-
- 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
Claims (11)
- 表示装置、当該表示装置の画面前にありユーザが扱う物体が置かれた平面、およびユーザ、の位置関係を、カメラが撮影した画像から逐次特定する実空間解析部と、
前記表示装置および前記平面の位置関係に基づき構築した仮想空間に所定のオブジェクトを配置するとともに、当該オブジェクトに対する仮想的な視点をユーザの移動に応じて変化させながら設定する情報処理部と、
前記仮想的な視点から見たオブジェクトを描画することにより表示画像を生成し表示装置に出力する表示画像生成部と、
を備えることを特徴とする情報処理装置。 - 前記情報処理部は前記仮想空間において、実世界における前記平面と連続する同一平面上に、当該実世界と連続するようにオブジェクトを配置した仮想世界を生成し、ユーザの移動に対応するように前記仮想的な視点を動かすことにより、ユーザの位置によらず実世界と仮想世界の連続性を維持することを特徴とする請求項1に記載の情報処理装置。
- 前記情報処理部は、ネットワークを介して接続した別の情報処理装置が取得した、別のユーザまたは当該ユーザが扱う物体の動きを、前記仮想世界におけるオブジェクトの動きに反映させることを特徴とする請求項2に記載の情報処理装置。
- 前記情報処理部は、前記カメラが撮影した画像に基づき、前記平面における前記物体の位置を特定するとともに、当該物体から送信された、当該物体の識別情報および接続関係に係る情報に基づき当該物体の形状を特定することにより、前記仮想空間に前記物体を表すオブジェクトを配置し、ユーザの移動に対応するように前記仮想的な視点を動かすことにより、実世界における物体の見え方と表示上の物体の見え方を連動させることを特徴とする請求項1に記載の情報処理装置。
- 前記情報処理部は、前記表示装置の画面に対して実世界と面対象に、前記物体を表すオブジェクトを配置し、
前記表示画像生成部は、当該オブジェクトを描画することにより、前記物体が鏡に映った状態の画像を生成することを特徴とする請求項4に記載の情報処理装置。 - 前記情報処理部は前記表示装置の画面を鏡と仮定したときに前記物体が結像する位置を、前記仮想的な視点の位置に基づき特定し、当該結像する位置に前記オブジェクトが描画されるように、前記仮想空間におけるオブジェクトの位置を前記仮想的な視点の位置に応じて決定することを特徴とする請求項4に記載の情報処理装置。
- 前記情報処理部は、実世界において組み立て中の前記物体と部品の配置と同じ配置で、前記物体と部品を表すオブジェクトを配置するとともに、次の組み立て工程に係る情報を取得し、
前記表示画像生成部は、前記物体と部品の配置によって調整された位置に、前記組み立て工程に係る情報を重畳させた画像を生成することを特徴とする請求項4に記載の情報処理装置。 - 前記情報処理装置は、前記仮想的な視点をユーザの移動に応じて設定するモードとそれ以外のモードとを、実行する機能またはユーザからの選択入力によって切り替えることを特徴とする請求項1から7のいずれかに記載の情報処理装置。
- カメラから撮影画像を取得するステップと、
表示装置、当該表示装置の画面前にありユーザが扱う物体が置かれた平面、およびユーザ、の位置関係を、前記撮影画像から逐次特定するステップと、
前記表示装置および前記平面の位置関係に基づき構築した仮想空間に、メモリから読み出した規則に従い所定のオブジェクトを配置するとともに、当該オブジェクトに対する仮想的な視点をユーザの移動に応じて変化させながら設定するステップと、
前記仮想的な視点から見たオブジェクトを描画することにより表示画像を生成し表示装置に出力するステップと、
を含む、情報処理装置による情報処理方法。 - カメラから撮影画像を取得する機能と、
表示装置、当該表示装置の画面前にありユーザが扱う物体が置かれた平面、およびユーザ、の位置関係を、前記撮影画像から逐次特定する機能と、
前記表示装置および前記平面の位置関係に基づき構築した仮想空間に所定のオブジェクトを配置するとともに、当該オブジェクトに対する仮想的な視点をユーザの移動に応じて変化させながら設定する機能と、
前記仮想的な視点から見たオブジェクトを描画することにより表示画像を生成し表示装置に出力する機能と、
をコンピュータに実現させることを特徴とするコンピュータプログラム。 - カメラから撮影画像を取得する機能と、
表示装置、当該表示装置の画面前にありユーザが扱う物体が置かれた平面、およびユーザ、の位置関係を、前記撮影画像から逐次特定する機能と、
前記表示装置および前記平面の位置関係に基づき構築した仮想空間に所定のオブジェクトを配置するとともに、当該オブジェクトに対する仮想的な視点をユーザの移動に応じて変化させながら設定する機能と、
前記仮想的な視点から見たオブジェクトを描画することにより表示画像を生成し表示装置に出力する機能と、
をコンピュータに実現させるコンピュータプログラムを記録したことを特徴とするコンピュータにて読み取り可能な記録媒体。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014030929A JP6039594B2 (ja) | 2014-02-20 | 2014-02-20 | 情報処理装置および情報処理方法 |
EP15752128.7A EP3109833B1 (en) | 2014-02-20 | 2015-02-13 | Information processing device and information processing method |
US15/116,027 US10192360B2 (en) | 2014-02-20 | 2015-02-13 | Information processing apparatus and information processing method |
PCT/JP2015/053995 WO2015125709A1 (ja) | 2014-02-20 | 2015-02-13 | 情報処理装置および情報処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014030929A JP6039594B2 (ja) | 2014-02-20 | 2014-02-20 | 情報処理装置および情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015156131A JP2015156131A (ja) | 2015-08-27 |
JP6039594B2 true JP6039594B2 (ja) | 2016-12-07 |
Family
ID=53878214
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014030929A Active JP6039594B2 (ja) | 2014-02-20 | 2014-02-20 | 情報処理装置および情報処理方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10192360B2 (ja) |
EP (1) | EP3109833B1 (ja) |
JP (1) | JP6039594B2 (ja) |
WO (1) | WO2015125709A1 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6363587B2 (ja) | 2015-12-14 | 2018-07-25 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置および警告提示方法 |
US11577139B1 (en) | 2016-09-30 | 2023-02-14 | Airborne Athletics, Inc. | Basketball training system |
US10596436B1 (en) | 2016-11-08 | 2020-03-24 | Airborne Athletics, Inc. | Basketball training system |
WO2019130896A1 (ja) * | 2017-12-27 | 2019-07-04 | ソニー株式会社 | 表示制御装置、表示制御方法およびプログラム |
CN110519575B (zh) * | 2018-05-21 | 2021-08-24 | 仁宝电脑工业股份有限公司 | 互动式投影***和互动式投影方法 |
JP7476513B2 (ja) * | 2019-10-28 | 2024-05-01 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置、及び、情報処理プログラム |
JP6867464B2 (ja) * | 2019-11-28 | 2021-04-28 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置および警告提示方法 |
WO2024108528A1 (zh) * | 2022-11-25 | 2024-05-30 | 毕振名 | 物理物体和计算机相结合的显示***及出题*** |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08190640A (ja) * | 1995-01-12 | 1996-07-23 | Hitachi Ltd | 情報表示方法および情報提供システム |
US6430997B1 (en) * | 1995-11-06 | 2002-08-13 | Trazer Technologies, Inc. | System and method for tracking and assessing movement skills in multidimensional space |
JP2000276613A (ja) * | 1999-03-29 | 2000-10-06 | Sony Corp | 情報処理装置および情報処理方法 |
JP3631151B2 (ja) | 2000-11-30 | 2005-03-23 | キヤノン株式会社 | 情報処理装置、複合現実感提示装置及びその方法並びに記憶媒体 |
JP3880561B2 (ja) | 2002-09-05 | 2007-02-14 | 株式会社ソニー・コンピュータエンタテインメント | 表示システム |
EP2296079A3 (en) | 2005-10-26 | 2011-04-13 | Sony Computer Entertainment Inc. | System and method for interfacing with a computer program |
JP4331190B2 (ja) | 2006-09-21 | 2009-09-16 | 株式会社ソニー・コンピュータエンタテインメント | ゲーム装置、ゲーム制御方法、及びゲーム制御プログラム |
US7817162B2 (en) * | 2008-02-11 | 2010-10-19 | University Of Northern Iowa Research Foundation | Virtual blasting system for removal of coating and/or rust from a virtual surface |
WO2010029553A1 (en) * | 2008-09-11 | 2010-03-18 | Netanel Hagbi | Method and system for compositing an augmented reality scene |
JP2010122879A (ja) | 2008-11-19 | 2010-06-03 | Sony Ericsson Mobile Communications Ab | 端末装置、表示制御方法および表示制御プログラム |
JP5439281B2 (ja) * | 2010-05-27 | 2014-03-12 | エヌ・ティ・ティ・コムウェア株式会社 | ユーザ視点空間映像提示装置、ユーザ視点空間映像提示方法及びプログラム |
JP5211120B2 (ja) * | 2010-07-30 | 2013-06-12 | 株式会社東芝 | 情報表示装置及び情報表示方法 |
US20120223885A1 (en) * | 2011-03-02 | 2012-09-06 | Microsoft Corporation | Immersive display experience |
EP2711806B1 (en) | 2012-07-13 | 2018-09-26 | Sony Interactive Entertainment Inc. | Input device, information processing system, information processing device and information processing method |
-
2014
- 2014-02-20 JP JP2014030929A patent/JP6039594B2/ja active Active
-
2015
- 2015-02-13 US US15/116,027 patent/US10192360B2/en active Active
- 2015-02-13 EP EP15752128.7A patent/EP3109833B1/en active Active
- 2015-02-13 WO PCT/JP2015/053995 patent/WO2015125709A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP3109833B1 (en) | 2019-11-20 |
JP2015156131A (ja) | 2015-08-27 |
US20170182412A1 (en) | 2017-06-29 |
WO2015125709A1 (ja) | 2015-08-27 |
EP3109833A1 (en) | 2016-12-28 |
EP3109833A4 (en) | 2017-11-22 |
US10192360B2 (en) | 2019-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6039594B2 (ja) | 情報処理装置および情報処理方法 | |
JP6340414B2 (ja) | 情報処理装置、情報処理システム、および情報処理方法 | |
US10109113B2 (en) | Pattern and method of virtual reality system based on mobile devices | |
JP5977231B2 (ja) | 情報処理システム、情報処理装置、および情報処理方法 | |
JP6933727B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
JP5800501B2 (ja) | 表示制御プログラム、表示制御装置、表示制御システム、及び、表示制御方法 | |
US20170361224A1 (en) | Spatially-correlated multi-display human-machine interface | |
US8896534B2 (en) | Spatially-correlated multi-display human-machine interface | |
US9662583B2 (en) | Portable type game device and method for controlling portable type game device | |
JP5627973B2 (ja) | ゲーム処理をするためのプログラム、装置、システムおよび方法 | |
EP2485119A2 (en) | Spatially-correlated multi-display human-machine interface | |
JP6396070B2 (ja) | 画像融合システム、情報処理装置、情報端末、および情報処理方法 | |
CN103744518A (zh) | 立体交互方法及其显示装置和*** | |
JP2012141939A (ja) | 表示制御プログラム、表示制御装置、表示制御システム、および、表示制御方法 | |
KR20140090401A (ko) | 입체영상 출력 시스템 및 방법 | |
JP2011251006A (ja) | ゲームプログラム、携帯型ゲーム装置、ゲームシステム、及びゲーム方法 | |
JP6554139B2 (ja) | 情報処理方法、装置、および当該情報処理方法をコンピュータに実行させるためのプログラム | |
CN113253843B (zh) | 一种基于全景图的室内虚拟漫游实现方法及实现*** | |
US20130109451A1 (en) | Game system, control method therefor, and a storage medium storing a computer program | |
JP5816435B2 (ja) | 表示制御プログラム、表示制御装置、表示制御システム、表示制御方法 | |
JP2011215919A (ja) | プログラム、情報記憶媒体及び画像生成システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160613 |
|
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: 20161011 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161104 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6039594 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |