JP6465672B2 - 情報処理装置および情報処理方法 - Google Patents
情報処理装置および情報処理方法 Download PDFInfo
- Publication number
- JP6465672B2 JP6465672B2 JP2015015275A JP2015015275A JP6465672B2 JP 6465672 B2 JP6465672 B2 JP 6465672B2 JP 2015015275 A JP2015015275 A JP 2015015275A JP 2015015275 A JP2015015275 A JP 2015015275A JP 6465672 B2 JP6465672 B2 JP 6465672B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- information processing
- shape model
- data
- information
- 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- 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/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. 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/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/426—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 on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
-
- 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/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/65—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
- A63F13/655—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/107—Static hand or arm
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/23—Recognition of whole body movements, e.g. for sport training
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30204—Marker
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Social Psychology (AREA)
- Psychiatry (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Processing Or Creating Images (AREA)
- Studio Devices (AREA)
- User Interface Of Digital Computer (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
Description
(1)メインデータの画像を左右の視点から描画後、両者の画像の最前に矩形領域として補助データの画像を追加で描画し、歪み補正を施す
(2)メインデータとして描画される仮想世界に存在するオブジェクトの表面に、補助データの画像をテクスチャとして貼り付けたうえで、左右の視点から仮想世界を描画し歪み補正を施す
Claims (10)
- 対象物を動画撮影した撮影画像のフレームのうち、対象物を所定の方向から撮影した画像フレームを検出し、検出した画像フレームにおける対象物の像に基づき当該対象物の形状モデルを取得する形状モデリング部と、
前記形状モデルに基づき、前記撮影画像から検出した対象物の姿勢を特定し、少なくともその結果に基づき情報処理を行う情報処理部と、
前記情報処理の結果として出力すべきデータを出力装置へ送信する出力データ送信部と、を備え、
前記形状モデリング部は、前記対象物に備えた発光マーカーの像を前記撮影画像のフレームから検出し、その数によって、前記対象物を所定の方向から撮影した画像フレームか否かを判定するとともに、自らが実施中の処理の途中経過に係る提示情報を示すデータを生成し、
前記出力データ送信部は、前記提示情報を示すデータをさらに出力装置へ送信することを特徴とする情報処理装置。 - 前記形状モデリング部は、前記対象物を所定の方向から撮影した画像フレームを検出する処理において、ユーザに対し前記対象物を所定の方向に向けさせる指示を前記提示情報に含めることを特徴とする請求項1に記載の情報処理装置。
- 前記形状モデリング部は、前記情報処理部における情報処理と並行して前記形状モデルを取得するための処理を行い、前記情報処理の結果として出力すべきデータのうち、前記形状モデルが未完成のため無効である部分を示す情報を前記提示情報に含めることを特徴とする請求項1または2に記載の情報処理装置。
- 前記形状モデリング部は、前記情報処理部における情報処理と並行して前記形状モデルを取得するための処理を行い、前記情報処理のうち、前記形状モデルが未完成のため実行できない処理の開始が予測されたら、実行不可能である旨を示す情報を前記提示情報に含めることを特徴とする請求項1から3のいずれかに記載の情報処理装置。
- 前記形状モデリング部は、対象物を所定の方向から撮影した画像フレームを検出する第1の処理段階と、当該画像フレームにおける対象物の像に基づき当該対象物の形状モデルを取得する第2の処理段階のうち、実施中の処理段階を示す情報を前記提示情報に含めることを特徴とする請求項1から4のいずれかに記載の情報処理装置。
- 前記形状モデリング部は、前記撮影画像のフレームに前記発光マーカー以外の発光体が検出されたら、発光態様が当該発光体と異なるように、前記発光マーカーの発光を制御することを特徴とする請求項1から5のいずれかに記載の情報処理装置。
- 前記形状モデリング部は、前記対象物を所定の複数の方向から撮影した複数の画像フレームを検出し、検出した各画像フレームを用いて前記形状モデルを徐々に確定または修正していくことを特徴とする請求項1から6のいずれかに記載の情報処理装置。
- 対象物を動画撮影した撮影画像のデータを撮像装置から取得し、当該撮影画像のフレームのうち、対象物を所定の方向から撮影した画像フレームを検出するステップと、
検出した画像フレームにおける対象物の像に基づき当該対象物の形状モデルを取得するステップと、
前記形状モデルに基づき、前記撮影画像から検出した対象物の姿勢を特定し、少なくともその結果に基づき情報処理を行うステップと、
前記情報処理の結果として出力すべきデータを出力装置へ送信するステップと、を含み、
前記画像フレームを検出するステップは、前記対象物に備えた発光マーカーの像を前記撮影画像のフレームから検出し、その数によって、前記対象物を所定の方向から撮影した画像フレームか否かを判定し、
前記画像フレームを検出するステップと前記形状モデルを取得するステップは、処理の途中経過に係る提示情報を示すデータを生成するステップを含み、
前記送信するステップは、前記提示情報を示すデータをさらに出力装置へ送信することを特徴とする情報処理装置による情報処理方法。 - 対象物を動画撮影した撮影画像のフレームのうち、対象物を所定の方向から撮影した画像フレームを検出し、検出した画像フレームにおける対象物の像に基づき当該対象物の形状モデルを取得する機能と、
前記形状モデルに基づき、前記撮影画像から検出した対象物の姿勢を特定し、少なくともその結果に基づき情報処理を行う機能と、
前記情報処理の結果として出力すべきデータを出力装置へ送信する機能と、をコンピュータに実現させ、
前記形状モデルを取得する機能は、前記対象物に備えた発光マーカーの像を前記撮影画像のフレームから検出し、その数によって、前記対象物を所定の方向から撮影した画像フレームか否かを判定するとともに、自らが実施中の処理の途中経過に係る提示情報を示すデータを生成し、
前記送信する機能は、前記提示情報を示すデータをさらに出力装置へ送信することを特徴とするコンピュータプログラム。 - 対象物を動画撮影した撮影画像のフレームのうち、対象物を所定の方向から撮影した画像フレームを検出し、検出した画像フレームにおける対象物の像に基づき当該対象物の形状モデルを取得する機能と、
前記形状モデルに基づき、前記撮影画像から検出した対象物の姿勢を特定し、少なくともその結果に基づき情報処理を行う機能と、
前記情報処理の結果として出力すべきデータを出力装置へ送信する機能と、をコンピュータに実現させ、
前記形状モデルを取得する機能は、前記対象物に備えた発光マーカーの像を前記撮影画像のフレームから検出し、その数によって、前記対象物を所定の方向から撮影した画像フレームか否かを判定するとともに、自らが実施中の処理の途中経過に係る提示情報を示すデータを生成し、
前記送信する機能は、前記提示情報を示すデータをさらに出力装置へ送信するコンピュータプログラムを記録したことを特徴とする、コンピュータにて読み取り可能な記録媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015015275A JP6465672B2 (ja) | 2015-01-29 | 2015-01-29 | 情報処理装置および情報処理方法 |
| US14/993,429 US9697610B2 (en) | 2015-01-29 | 2016-01-12 | Information processing device and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015015275A JP6465672B2 (ja) | 2015-01-29 | 2015-01-29 | 情報処理装置および情報処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016139375A JP2016139375A (ja) | 2016-08-04 |
| JP6465672B2 true JP6465672B2 (ja) | 2019-02-06 |
Family
ID=56554525
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015015275A Active JP6465672B2 (ja) | 2015-01-29 | 2015-01-29 | 情報処理装置および情報処理方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9697610B2 (ja) |
| JP (1) | JP6465672B2 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9916496B2 (en) | 2016-03-25 | 2018-03-13 | Zero Latency PTY LTD | Systems and methods for operating a virtual reality environment using colored marker lights attached to game objects |
| US10717001B2 (en) * | 2016-03-25 | 2020-07-21 | Zero Latency PTY LTD | System and method for saving tracked data in the game server for replay, review and training |
| US10486061B2 (en) | 2016-03-25 | 2019-11-26 | Zero Latency Pty Ltd. | Interference damping for continuous game play |
| US10421012B2 (en) | 2016-03-25 | 2019-09-24 | Zero Latency PTY LTD | System and method for tracking using multiple slave servers and a master server |
| KR20170120946A (ko) * | 2016-04-22 | 2017-11-01 | 한국전자통신연구원 | 입력 장치의 마커를 사용하여 입력 장치에 대한 정보를 도출하는 방법 및 장치 |
| US10751609B2 (en) | 2016-08-12 | 2020-08-25 | Zero Latency PTY LTD | Mapping arena movements into a 3-D virtual world |
| JP7070547B2 (ja) * | 2017-03-22 | 2022-05-18 | ソニーグループ株式会社 | 画像処理装置および方法、並びにプログラム |
| US10591986B2 (en) * | 2017-04-17 | 2020-03-17 | Optim Corporation | Remote work supporting system, remote work supporting method, and program |
| WO2019173524A1 (en) * | 2018-03-07 | 2019-09-12 | Magic Leap, Inc. | Visual tracking of peripheral devices |
| JP6664778B1 (ja) * | 2019-03-31 | 2020-03-13 | アヘッド・バイオコンピューティング株式会社 | 情報処理装置、情報処理方法、および、プログラム |
| WO2021140711A1 (ja) * | 2020-01-09 | 2021-07-15 | 株式会社ソニー・インタラクティブエンタテインメント | 表示制御装置、ヘッドマウントディスプレイ、および画像表示方法 |
| US11538265B2 (en) * | 2020-03-11 | 2022-12-27 | Universal City Studios Llc | Orientation tag for providing orientation information |
| CN116743913B (zh) * | 2022-09-02 | 2024-03-19 | 荣耀终端有限公司 | 音频处理方法和装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW563053B (en) | 1998-05-19 | 2003-11-21 | Sony Computer Entertainment Inc | Image processing device, method and providing medium |
| JP2006155187A (ja) * | 2004-11-29 | 2006-06-15 | Sony Corp | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム。 |
| JP2007071782A (ja) * | 2005-09-08 | 2007-03-22 | Canon Inc | 位置姿勢計測システム及びその計測方法、並びに制御プログラム |
| JP2008072322A (ja) * | 2006-09-13 | 2008-03-27 | Nippon Telegr & Teleph Corp <Ntt> | 携帯情報端末、及びコンテンツ情報の取得/操作方法、並びにこの方法のプログラム |
| JP4950836B2 (ja) * | 2007-10-24 | 2012-06-13 | 富士フイルム株式会社 | 撮像装置およびその動作制御方法 |
| JP5350427B2 (ja) * | 2011-03-31 | 2013-11-27 | 株式会社コナミデジタルエンタテインメント | 画像処理装置、画像処理装置の制御方法、及びプログラム |
| JP5724544B2 (ja) * | 2011-03-31 | 2015-05-27 | ソニー株式会社 | 画像処理装置、画像処理方法及びプログラム |
| JP6121647B2 (ja) * | 2011-11-11 | 2017-04-26 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
| WO2013179427A1 (ja) * | 2012-05-30 | 2013-12-05 | パイオニア株式会社 | 表示装置、ヘッドマウントディスプレイ、校正方法及び校正プログラム、並びに記録媒体 |
| US9837121B2 (en) * | 2012-06-12 | 2017-12-05 | Sony Corporation | Information processing device, information processing method, and program |
| JP2014203119A (ja) * | 2013-04-01 | 2014-10-27 | キヤノン株式会社 | 入力装置、入力処理方法及びプログラム |
-
2015
- 2015-01-29 JP JP2015015275A patent/JP6465672B2/ja active Active
-
2016
- 2016-01-12 US US14/993,429 patent/US9697610B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US9697610B2 (en) | 2017-07-04 |
| JP2016139375A (ja) | 2016-08-04 |
| US20160225156A1 (en) | 2016-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6465672B2 (ja) | 情報処理装置および情報処理方法 | |
| CN108292489B (zh) | 信息处理装置和图像生成方法 | |
| JP6675209B2 (ja) | 情報処理装置およびユーザガイド提示方法 | |
| JP6770536B2 (ja) | 仮想画像生成システムにおけるテキストをより効率的に表示するための技法 | |
| WO2017077918A1 (ja) | 情報処理装置、情報処理システム、および情報処理方法 | |
| CN107533833B (zh) | 头戴式显示器、信息处理装置、信息处理系统和内容数据输出方法 | |
| US10564801B2 (en) | Method for communicating via virtual space and information processing apparatus for executing the method | |
| WO2015093315A1 (ja) | 画像処理装置および方法、並びにプログラム | |
| JP6494305B2 (ja) | 情報処理装置、表示装置、および情報処理方法 | |
| JP7405083B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| CN111432201A (zh) | 显示系统及其控制方法、信息处理装置和记录介质 | |
| KR20220125362A (ko) | 각도 감지 검출기들을 포함하는 머리-착용 디스플레이 시스템들에 대한 위치 추적 시스템 | |
| JP2024050696A (ja) | 情報処理装置、ユーザガイド提示方法、およびヘッドマウントディスプレイ | |
| EP3402410B1 (en) | Detection system | |
| US10369468B2 (en) | Information processing apparatus, image generating method, and program | |
| WO2020071144A1 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP6623888B2 (ja) | 表示システム、表示装置、頭部装着型表示装置、表示制御方法、表示装置の制御方法、及び、プログラム | |
| US10642349B2 (en) | Information processing apparatus | |
| JP2021114310A (ja) | 情報処理装置および警告提示方法 | |
| WO2017163649A1 (ja) | 画像処理装置 | |
| JP6705929B2 (ja) | 表示制御装置及び表示制御方法 | |
| JP2017134630A (ja) | 表示装置、表示装置の制御方法、及び、プログラム | |
| JP2021068296A (ja) | 情報処理装置、ヘッドマウントディスプレイ、およびユーザ操作処理方法 | |
| US20250245936A1 (en) | Information processing apparatus, information processing method, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170905 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180926 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181016 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181211 |
|
| 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: 20181218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190108 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6465672 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |