JP6171671B2 - 情報処理装置、位置指定方法および位置指定プログラム - Google Patents
情報処理装置、位置指定方法および位置指定プログラム Download PDFInfo
- Publication number
- JP6171671B2 JP6171671B2 JP2013153995A JP2013153995A JP6171671B2 JP 6171671 B2 JP6171671 B2 JP 6171671B2 JP 2013153995 A JP2013153995 A JP 2013153995A JP 2013153995 A JP2013153995 A JP 2013153995A JP 6171671 B2 JP6171671 B2 JP 6171671B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- information
- input image
- marker
- display
- 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; 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06T7/74—Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/20—Scenes; Scene-specific elements in augmented reality scenes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/142—Image acquisition using hand-held instruments; Constructional details of the instruments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/30108—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/30244—Camera pose
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Description
Xs=f・Xc/Zc (式1)
Ys=f・Yc/Zc (式2)
まず、第一の実施例に係る詳細な処理および情報処理装置等の構成について説明する。図10は、システム構成図である。図10の例では、情報処理装置の例として、通信端末1−1および通信端末1−2を示す。以下、これらを総称して、情報処理装置1とする。さらに、情報処理装置1は、ネットワークNを介して、管理装置2と通信する。
第一の実施例においては、マーカー座標系における、カメラ原点に対応する点を、ARオブジェクトの配置位置として利用する例を説明した。第二の実施例は、カメラ座標系における原点の位置を仮想的に変更する事で、実際の撮像装置の位置(撮像位置)とは異なる位置に、ARオブジェクトを配置する。なお、カメラ座標系における原点の位置を仮想的に変更することを、オフセットを設定すると称する。また、オフセット値は、カメラ座標系におけるXc,Yc,Zc各々について設定することができる。例えば、カメラの奥行き方向へ、ARオブジェクトの配置位置を変更したい場合には、Zcに関するオフセット値が与えられる。
第三の実施例では、第二の実施例同様、オフセットを利用してARオブジェクトの位置指定を行う。ただし、第三の実施例では、位置指定をより容易にするために、ARオブジェクトの配置位置の目安を、ガイド表示する。ユーザはガイド表示を見ながら、ARオブジェクトがどの位置に配置されるのかを把握することができる。そして、ガイド表示を閲覧したユーザが決定指示を入力した時点で、ARオブジェクトの位置が決定される。
上記第一の実施例、第二の実施例、および第三の実施例は、撮像装置を有する情報処理装置1が、ARコンテンツ情報を生成することとして説明を行ったが、これに限られない。
各実施例に示した情報処理装置1および管理装置2のハードウェア構成について説明する。図21は、各実施例の情報処理装置のハードウェア構成例である。各実施例における情報処理装置1は、コンピュータ300によって、実現される。図11に示す機能ブロックは、例えば、図21に示すハードウェア構成により実現される。コンピュータ300は、例えば、プロセッサ301、Random Access Memory(RAM)302、Read Only Memory(ROM)303、ドライブ装置304、記憶媒体305、入力インターフェース(入力I/F)306、入力デバイス307、出力インターフェース(出力I/F)308、出力デバイス309、通信インターフェース(通信I/F)310、カメラモジュール311、加速度センサ312、角速度センサ313、表示インターフェース(表示I/F)314、表示デバイス315およびバス316などを含む。それぞれのハードウェアはバス316を介して接続されている。
11 通信部
12 撮像部
13 制御部
14 記憶部
15 表示部
16 認識部
17 算出部
18 コンテンツ生成部
19 画像生成部
2 管理装置
Claims (11)
- 第一の入力画像から認識された基準物の像に基づいて、前記第一の入力画像の撮像位置に対応する仮想空間上での位置情報を算出する算出部と、
前記撮像位置に対応する位置と所定の位置関係にある位置に対応する前記第一の入力画像上の箇所に向けたガイド表示を、前記第一の入力画像に重畳表示する表示部と、
指定された表示データに、該表示データの前記仮想空間上での表示位置として前記位置情報を対応付けた設定情報を生成する生成部とを有することを特徴とする情報処理装置。 - 前記位置情報は、実空間における前記撮像位置に対応する、前記仮想空間における三次元位置であることを特徴とする請求項1に記載の情報処理装置。
- 前記算出部は、前記撮像位置を調整するためのオフセット値を取得した場合、該オフセット値および前記基準物の像に基づき、該オフセット値が適用された前記撮像位置に関する前記位置情報を算出することを特徴とする請求項1または2に記載の情報処理装置。
- 前記生成部は、前記表示部が前記ガイド表示を行った後に、ユーザから、前記位置情報で確定する旨を示す決定指示を取得した場合に、前記位置情報を含む前記設定情報を生成することを特徴とする請求項3記載の情報処理装置。
- 前記ガイド表示の長さは前記オフセット値に基づいて定められることを特徴とする請求項3記載の情報処理装置。
- 前記第一の入力画像とは異なる第二の入力画像を取得するとともに、前記第二の入力画像から前記基準物を認識する認識部と、
前記設定情報に基づき、前記表示データを、前記第二の入力画像上に表示した合成画像を生成する画像生成部とを有することを特徴とする請求項1乃至請求項4のいずれか一項に記載の情報処理装置。 - コンピュータが、
第一の入力画像から認識された基準物の像に基づいて、前記第一の入力画像の撮像位置に対応する仮想空間上での位置情報を算出し、
前記撮像位置に対応する位置と所定の位置関係にある位置に対応する前記第一の入力画像上の箇所に向けたガイド表示を、前記第一の入力画像に重畳表示し、
指定された表示データに、該表示データの前記仮想空間上での表示位置として前記位置情報を対応付けた設定情報を生成する処理を実行することを特徴とする位置指定方法。 - コンピュータに、
第一の入力画像から認識された基準物の像に基づいて、前記第一の入力画像の撮像位置に対応する仮想空間上での位置情報を算出し、
前記撮像位置に対応する位置と所定の位置関係にある位置に対応する前記第一の入力画像上の箇所に向けたガイド表示を、前記第一の入力画像に重畳表示し、
指定された表示データに、該表示データの前記仮想空間上での表示位置として前記位置情報を対応付けた設定情報を生成する処理を実行させることを特徴とする位置指定プログラム。 - 第一の入力画像から認識された基準物の像に基づいて、前記第一の入力画像の撮像位置に対応する仮想空間上での位置情報を算出する算出部と、
前記基準物の検出に応じて重畳させる表示データの選択メニューを表示部に表示させ、選択された表示データを前記位置情報と対応付ける設定情報を生成する生成部と、
を有することを特徴とする情報処理装置。 - コンピュータが、
第一の入力画像から認識された基準物の像に基づいて、前記第一の入力画像の撮像位置に対応する仮想空間上での位置情報を算出し、
前記基準物の検出に応じて重畳させる表示データの選択メニューを表示部に表示させ、選択された表示データを前記位置情報と対応付ける設定情報を生成する処理を実行することを特徴とする位置指定方法。 - コンピュータに、
第一の入力画像から認識された基準物の像に基づいて、前記第一の入力画像の撮像位置に対応する仮想空間上での位置情報を算出し、
前記基準物の検出に応じて重畳させる表示データの選択メニューを表示部に表示させ、選択された表示データを前記位置情報と対応付ける設定情報を生成する処理を実行させることを特徴とする位置指定プログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013153995A JP6171671B2 (ja) | 2013-07-24 | 2013-07-24 | 情報処理装置、位置指定方法および位置指定プログラム |
US14/310,576 US9710971B2 (en) | 2013-07-24 | 2014-06-20 | Information processing device, position designation method and storage medium |
AU2014203440A AU2014203440B2 (en) | 2013-07-24 | 2014-06-24 | Information processing device, position designation method |
EP14175198.2A EP2830021A1 (en) | 2013-07-24 | 2014-07-01 | Information processing device, position designation method |
CN201410341816.0A CN104346834B (zh) | 2013-07-24 | 2014-07-17 | 信息处理设备和位置指定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013153995A JP6171671B2 (ja) | 2013-07-24 | 2013-07-24 | 情報処理装置、位置指定方法および位置指定プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015026138A JP2015026138A (ja) | 2015-02-05 |
JP6171671B2 true JP6171671B2 (ja) | 2017-08-02 |
Family
ID=51162471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013153995A Active JP6171671B2 (ja) | 2013-07-24 | 2013-07-24 | 情報処理装置、位置指定方法および位置指定プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US9710971B2 (ja) |
EP (1) | EP2830021A1 (ja) |
JP (1) | JP6171671B2 (ja) |
CN (1) | CN104346834B (ja) |
AU (1) | AU2014203440B2 (ja) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016173622A (ja) * | 2015-03-16 | 2016-09-29 | 日本電気株式会社 | 情報処理システム |
JP6409644B2 (ja) * | 2015-03-26 | 2018-10-24 | 富士通株式会社 | 表示制御方法、表示制御プログラム、及び情報処理装置 |
US10368059B2 (en) * | 2015-10-02 | 2019-07-30 | Atheer, Inc. | Method and apparatus for individualized three dimensional display calibration |
JP6646208B2 (ja) * | 2015-10-28 | 2020-02-14 | 富士通株式会社 | 表示制御方法、表示制御プログラムおよび情報処理装置 |
JP6576473B2 (ja) * | 2016-01-22 | 2019-09-18 | 富士フイルム株式会社 | ひび割れ情報編集装置、ひび割れ情報編集方法およびひび割れ情報編集プログラム |
JP6142462B1 (ja) * | 2016-02-17 | 2017-06-07 | 株式会社菊池製作所 | 重畳画像表示システム |
EP3214586A1 (en) * | 2016-03-04 | 2017-09-06 | Thales Deutschland GmbH | Method for maintenance support and maintenance support system |
JP6701930B2 (ja) * | 2016-04-28 | 2020-05-27 | 富士通株式会社 | オーサリング装置、オーサリング方法およびオーサリングプログラム |
US10334134B1 (en) * | 2016-06-20 | 2019-06-25 | Maximillian John Suiter | Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction |
US11201981B1 (en) | 2016-06-20 | 2021-12-14 | Pipbin, Inc. | System for notification of user accessibility of curated location-dependent content in an augmented estate |
US11876941B1 (en) | 2016-06-20 | 2024-01-16 | Pipbin, Inc. | Clickable augmented reality content manager, system, and network |
US11044393B1 (en) | 2016-06-20 | 2021-06-22 | Pipbin, Inc. | System for curation and display of location-dependent augmented reality content in an augmented estate system |
US10805696B1 (en) | 2016-06-20 | 2020-10-13 | Pipbin, Inc. | System for recording and targeting tagged content of user interest |
US10638256B1 (en) | 2016-06-20 | 2020-04-28 | Pipbin, Inc. | System for distribution and display of mobile targeted augmented reality content |
US11785161B1 (en) | 2016-06-20 | 2023-10-10 | Pipbin, Inc. | System for user accessibility of tagged curated augmented reality content |
US10108859B1 (en) * | 2016-06-20 | 2018-10-23 | Pipbin, Inc. | System for curation, distribution and display of location-dependent augmented reality content |
JP2018005091A (ja) * | 2016-07-06 | 2018-01-11 | 富士通株式会社 | 表示制御プログラム、表示制御方法および表示制御装置 |
CN107621917A (zh) * | 2016-07-14 | 2018-01-23 | 幸福在线(北京)网络技术有限公司 | 一种在虚拟现实图像中实现放大展示的方法及装置 |
TWI611307B (zh) * | 2016-08-24 | 2018-01-11 | 李雨暹 | 適地性空間物件資料建立方法、顯示方法與應用系統 |
US20180268614A1 (en) * | 2017-03-16 | 2018-09-20 | General Electric Company | Systems and methods for aligning pmi object on a model |
US10222860B2 (en) * | 2017-04-14 | 2019-03-05 | International Business Machines Corporation | Enhanced virtual scenarios for safety concerns |
US10777018B2 (en) * | 2017-05-17 | 2020-09-15 | Bespoke, Inc. | Systems and methods for determining the scale of human anatomy from images |
WO2019005369A1 (en) * | 2017-06-30 | 2019-01-03 | Microsoft Technology Licensing, Llc | PRESENTATION OF INCREASED REALITY DISPLAY DATA IN PHYSICAL PRESENTATION ENVIRONMENTS |
EP3441788A1 (en) * | 2017-08-08 | 2019-02-13 | Koninklijke Philips N.V. | Apparatus and method for generating a representation of a scene |
JP7017689B2 (ja) * | 2017-12-29 | 2022-02-09 | 富士通株式会社 | 情報処理装置、情報処理システムおよび情報処理方法 |
JP6670918B2 (ja) * | 2018-03-12 | 2020-03-25 | 東芝インフォメーションシステムズ株式会社 | 生成装置、生成方法及び生成プログラム |
CN110827411B (zh) * | 2018-08-09 | 2023-07-18 | 北京微播视界科技有限公司 | 自适应环境的增强现实模型显示方法、装置、设备及存储介质 |
CN111739145A (zh) * | 2019-03-19 | 2020-10-02 | 上海汽车集团股份有限公司 | 一种汽车模型显示系统 |
US11151792B2 (en) | 2019-04-26 | 2021-10-19 | Google Llc | System and method for creating persistent mappings in augmented reality |
US11163997B2 (en) | 2019-05-05 | 2021-11-02 | Google Llc | Methods and apparatus for venue based augmented reality |
JP6815611B1 (ja) * | 2019-10-03 | 2021-01-20 | 一般財団法人首都高速道路技術センター | 橋梁点検訓練装置、橋梁点検訓練方法及び橋梁点検訓練プログラム |
JP7219861B2 (ja) * | 2021-06-02 | 2023-02-09 | 株式会社Nttコノキュー | 通信システム、通信方法及び通信プログラム |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2252498A1 (en) * | 1996-04-19 | 1997-10-30 | Harald K. Moengen | Method and system for manipulation of objects in a television picture |
JP3558104B2 (ja) * | 1996-08-05 | 2004-08-25 | ソニー株式会社 | 3次元仮想物体表示装置および方法 |
US7274380B2 (en) * | 2001-10-04 | 2007-09-25 | Siemens Corporate Research, Inc. | Augmented reality system |
JP4253567B2 (ja) * | 2003-03-28 | 2009-04-15 | オリンパス株式会社 | データオーサリング処理装置 |
JP2005250734A (ja) | 2004-03-03 | 2005-09-15 | Keiogijuku | ユビキタス環境情報スナップショットデータの生成方法、閲覧方法、生成装置、閲覧装置及びプログラム並びにユビキタス環境情報スナップショットのデータ構造 |
AU2004320238B2 (en) | 2004-06-04 | 2008-07-03 | Mitsubishi Denki Kabushiki Kaisha | Certificate issuance server and certification system for certifying operating environment |
JP5380789B2 (ja) | 2007-06-06 | 2014-01-08 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
US20080310686A1 (en) | 2007-06-15 | 2008-12-18 | Martin Kretz | Digital camera system and method of storing image data |
JP4801783B2 (ja) * | 2009-07-21 | 2011-10-26 | 株式会社Ttes | 画像処理システム及び画像処理方法 |
US8633947B2 (en) * | 2010-06-02 | 2014-01-21 | Nintendo Co., Ltd. | Computer-readable storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method |
EP2395767B1 (en) * | 2010-06-11 | 2014-11-12 | Nintendo Co., Ltd. | Image display program, image display system, and image display method |
KR101330811B1 (ko) * | 2010-08-25 | 2013-11-18 | 주식회사 팬택 | 인스턴트 마커를 이용한 증강 현실 장치 및 방법 |
JP5799521B2 (ja) | 2011-02-15 | 2015-10-28 | ソニー株式会社 | 情報処理装置、オーサリング方法及びプログラム |
JP5603835B2 (ja) * | 2011-06-27 | 2014-10-08 | クラリオン株式会社 | 車両周囲監視装置 |
US8963957B2 (en) | 2011-07-15 | 2015-02-24 | Mark Skarulis | Systems and methods for an augmented reality platform |
JP5942456B2 (ja) * | 2012-02-10 | 2016-06-29 | ソニー株式会社 | 画像処理装置、画像処理方法及びプログラム |
-
2013
- 2013-07-24 JP JP2013153995A patent/JP6171671B2/ja active Active
-
2014
- 2014-06-20 US US14/310,576 patent/US9710971B2/en active Active
- 2014-06-24 AU AU2014203440A patent/AU2014203440B2/en active Active
- 2014-07-01 EP EP14175198.2A patent/EP2830021A1/en not_active Withdrawn
- 2014-07-17 CN CN201410341816.0A patent/CN104346834B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
AU2014203440A1 (en) | 2015-02-12 |
EP2830021A1 (en) | 2015-01-28 |
AU2014203440B2 (en) | 2015-12-10 |
US20150029180A1 (en) | 2015-01-29 |
JP2015026138A (ja) | 2015-02-05 |
US9710971B2 (en) | 2017-07-18 |
CN104346834B (zh) | 2017-09-26 |
CN104346834A (zh) | 2015-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6171671B2 (ja) | 情報処理装置、位置指定方法および位置指定プログラム | |
JP5991423B2 (ja) | 表示装置、表示方法、表示プログラムおよび位置設定システム | |
JP6314394B2 (ja) | 情報処理装置、設定方法、設定プログラム、システムおよび管理装置 | |
JP6265027B2 (ja) | 表示装置、位置特定プログラム、および位置特定方法 | |
JP6264834B2 (ja) | ガイド方法、情報処理装置およびガイドプログラム | |
JP6225538B2 (ja) | 情報処理装置、システム、情報提供方法および情報提供プログラム | |
AU2014277858B2 (en) | System and method for controlling a display | |
JP6160290B2 (ja) | 情報処理装置、判定方法および判定プログラム | |
JP6318542B2 (ja) | 表示制御方法、表示制御プログラムおよび情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20160401 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160405 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170313 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170328 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170529 |
|
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: 20170606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170619 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6171671 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |