JP6099448B2 - 画像処理用プログラム、情報処理装置、情報処理システム、および画像処理方法 - Google Patents
画像処理用プログラム、情報処理装置、情報処理システム、および画像処理方法 Download PDFInfo
- Publication number
- JP6099448B2 JP6099448B2 JP2013060612A JP2013060612A JP6099448B2 JP 6099448 B2 JP6099448 B2 JP 6099448B2 JP 2013060612 A JP2013060612 A JP 2013060612A JP 2013060612 A JP2013060612 A JP 2013060612A JP 6099448 B2 JP6099448 B2 JP 6099448B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- captured image
- captured
- feature
- 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 OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/242—Aligning, centring, orientation detection or correction of the image by image rotation, e.g. by 90 degrees
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
Description
Reality)処理用のマーカー、または二次元バーコード等のコードである。そして、このような特徴は、例えばカード等の部品に付されてよい。また、このような特徴は、AR処理用途に限定されず、専用のマーカーやコード等にも限られない。他用途に用いられる物品であっても、仮想オブジェクトの表示基準を取得可能なものであれば、前記特徴として用いることが出来る。
図1は、本実施形態に係るシステム100の構成を示す図である。システム100には、情報処理装置1、およびカード2が含まれる。
イ16の表示面の反対側を撮像可能に設けられた撮像装置を外側撮像装置15aと称し、ディスプレイ16を閲覧しているユーザー側を撮像可能に設けられた撮像装置を内側撮像装置15bと称する。
Programmable ROM)やHDD(Hard Disk Drive)等を用いることが出来る。また、補助記憶装置14として、情報処理装置1に対して着脱可能に装着される可搬媒体が用いられてもよい。可搬媒体の例としては、EEPROM等によるメモリーカード、CD(Compact Disc)、DVD(Digital Versatile Disc)およびBD(Blu−ray Disc)等が挙げられる。可搬媒体による補助記憶装置14と、可搬型ではない補助記憶装置14とは、組み合わせて用いることも可能である。
メラに対する最新のマーカー位置および姿勢に従って、表示基準情報記憶部24によって記憶されている表示基準情報が更新される。
めの仮想オブジェクトIDおよび仮想オブジェクトのデータが含まれる。仮想オブジェクト情報は、システム100において使用される各仮想オブジェクトについて存在する。
次に、本実施形態において実行される処理の流れを説明する。なお、本実施形態に係るフローチャートに示された処理の具体的な内容および処理順序は、本発明を実施するための一例である。具体的な処理内容および処理順序は、本発明の実施の形態毎に適宜選択されてよい。
空間におけるマーカー3の位置および姿勢を取得する。表示基準情報更新部23は、このようにして取得された、実空間におけるマーカー3の位置姿勢情報をもって、表示基準情報を更新する。その後、処理はステップS107へ進む。
以下、上記説明した実施形態に適用可能なバリエーションについて説明する。
2 カード
3 マーカー
Claims (12)
- コンピュータを、
撮像装置によって撮像された撮像画像を取得する撮像画像取得手段と、
前記撮像画像を含む画像を表示装置に表示させる表示制御手段と、
前記撮像画像に撮像された現実空間における特徴を、該特徴の検出用画像を用いて該撮像画像から検出する特徴検出手段と、として機能させ、
前記特徴検出手段は、前記撮像装置の撮像方向と前記表示装置の表示方向とが略同方向である場合に、前記撮像画像が反転した画像であるとみなして、前記撮像画像と反転された前記検出用画像とを比較するか、または前記撮像画像を更に反転させた画像と前記検出用画像とを比較する、反転比較処理を行うことで、前記特徴を検出する、
画像処理用プログラム。 - 前記特徴検出手段は、前記撮像装置の撮像方向と前記表示装置の表示方向とが略反対方向である場合、前記撮像画像が反転した画像ではないとみなして、前記撮像画像と前記検出用画像とを比較する事で、前記特徴を検出する、
請求項1に記載の画像処理用プログラム。 - 前記特徴検出手段は、前記撮像画像の取得に用いられた撮像装置が、前記表示装置の表示面側に設置された撮像装置である場合に、前記撮像画像が反転した画像であるとみなして、前記反転比較処理を行うことで、前記特徴を検出する、
請求項1又は2に記載の画像処理用プログラム。 - 前記特徴検出手段は、前記撮像画像の取得に用いられた撮像装置が、前記表示装置の表示面の反対側に設置された撮像装置である場合、前記撮像画像が反転した画像ではないとみなして、前記撮像画像と前記検出用画像とを比較する事で、前記特徴を検出する、
請求項3に記載の画像処理用プログラム。 - 前記コンピュータを、
前記検出用画像を保持する保持手段と、
前記保持手段によって保持されている前記検出用画像を反転させることで、前記反転された前記検出用画像を生成する検出用反転画像生成手段として更に機能させる、
請求項1から4の何れか一項に記載の画像処理用プログラム。 - 前記コンピュータを、
前記特徴に基づいて、仮想空間に配置される仮想オブジェクトの、該仮想空間における位置および姿勢の少なくとも何れかの基準として用いられる表示基準情報を取得する基準情報取得手段と、
前記表示基準情報に従って配置された仮想オブジェクトを含む仮想空間の画像を生成する画像生成手段として更に機能させ、
前記表示制御手段は、前記撮像画像に前記仮想空間の画像を重畳した合成画像を前記表示装置に表示させる、
請求項1から5の何れか一項に記載の画像処理用プログラム。 - 前記画像生成手段は、前記撮像画像取得手段によって取得された前記撮像画像が反転した画像である場合に、反転された前記仮想オブジェクトを含む仮想空間の画像を生成する、
請求項6に記載の画像処理用プログラム。 - 前記撮像画像取得手段は、前記撮像装置において反転された画像を取得することで、反転した前記撮像画像を取得する、
請求項1から7の何れか一項に記載の画像処理用プログラム。 - 前記撮像画像取得手段は、前記撮像装置から出力された撮像画像を、ソフトウェア処理による反転処理を介して取得することで、反転した前記撮像画像を取得する、
請求項1から7の何れか一項に記載の画像処理用プログラム。 - 撮像装置によって撮像された撮像画像を取得する撮像画像取得手段と、
前記撮像画像を含む画像を表示装置に表示させる表示制御手段と、
前記撮像画像に撮像された現実空間における特徴を、該特徴の検出用画像を用いて該撮像画像から検出する特徴検出手段と、を備え、
前記特徴検出手段は、前記撮像装置の撮像方向と前記表示装置の表示方向とが略同方向である場合に、前記撮像画像が反転した画像であるとみなして、前記撮像画像と反転された前記検出用画像とを比較するか、または前記撮像画像を更に反転させた画像と前記検出用画像とを比較する、反転比較処理を行うことで、前記特徴を検出する、
情報処理装置。 - 撮像装置によって撮像される特徴が付された部品と、
撮像装置に接続される情報処理装置と、を備える情報処理システムであって、
前記情報処理装置は、
撮像装置によって撮像された撮像画像を取得する撮像画像取得手段と、
前記撮像画像を含む画像を表示装置に表示させる表示制御手段と、
前記撮像画像に撮像された前記特徴を、該特徴の検出用画像を用いて該撮像画像から検出する特徴検出手段と、を有し、
前記特徴検出手段は、前記撮像装置の撮像方向と前記表示装置の表示方向とが略同方向である場合に、前記撮像画像が反転した画像であるとみなして、前記撮像画像と反転された前記検出用画像とを比較するか、または前記撮像画像を更に反転させた画像と前記検出用画像とを比較する、反転比較処理を行うことで、前記特徴を検出する、
情報処理システム。 - コンピュータが、
撮像装置によって撮像された撮像画像を取得する撮像画像取得ステップと、
前記撮像画像を含む画像を表示装置に表示させる表示制御ステップと、
前記撮像画像に撮像された現実空間における特徴を、該特徴の検出用画像を用いて該撮像画像から検出する特徴検出ステップと、を実行し、
前記特徴検出ステップでは、前記撮像装置の撮像方向と前記表示装置の表示方向とが略同方向である場合に、前記撮像画像が反転した画像であるとみなして、前記撮像画像と反転された前記検出用画像とを比較するか、または前記撮像画像を更に反転させた画像と前記検出用画像とを比較する、反転比較処理が行われることで、前記特徴が検出される、
画像処理方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013060612A JP6099448B2 (ja) | 2013-03-22 | 2013-03-22 | 画像処理用プログラム、情報処理装置、情報処理システム、および画像処理方法 |
| US14/105,426 US9158984B2 (en) | 2013-03-22 | 2013-12-13 | Computer-readable recording medium recording program for image processing, information processing apparatus, information processing system, and image processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013060612A JP6099448B2 (ja) | 2013-03-22 | 2013-03-22 | 画像処理用プログラム、情報処理装置、情報処理システム、および画像処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014186507A JP2014186507A (ja) | 2014-10-02 |
| JP6099448B2 true JP6099448B2 (ja) | 2017-03-22 |
Family
ID=51569189
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013060612A Active JP6099448B2 (ja) | 2013-03-22 | 2013-03-22 | 画像処理用プログラム、情報処理装置、情報処理システム、および画像処理方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9158984B2 (ja) |
| JP (1) | JP6099448B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6336930B2 (ja) | 2015-02-16 | 2018-06-06 | 富士フイルム株式会社 | 仮想オブジェクト表示装置、方法、プログラムおよびシステム |
| JP6336929B2 (ja) * | 2015-02-16 | 2018-06-06 | 富士フイルム株式会社 | 仮想オブジェクト表示装置、方法、プログラムおよびシステム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3647885B2 (ja) * | 1993-05-07 | 2005-05-18 | 日本電信電話株式会社 | 画像処理装置 |
| US5970170A (en) * | 1995-06-07 | 1999-10-19 | Kodak Limited | Character recognition system indentification of scanned and real time handwritten characters |
| JP2000322602A (ja) | 1999-05-12 | 2000-11-24 | Sony Corp | 画像処理装置および方法、並びに媒体 |
| JP2014142770A (ja) * | 2013-01-23 | 2014-08-07 | Denso Wave Inc | 拡張現実表示装置 |
-
2013
- 2013-03-22 JP JP2013060612A patent/JP6099448B2/ja active Active
- 2013-12-13 US US14/105,426 patent/US9158984B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20140286574A1 (en) | 2014-09-25 |
| JP2014186507A (ja) | 2014-10-02 |
| US9158984B2 (en) | 2015-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10725297B2 (en) | Method and system for implementing a virtual representation of a physical environment using a virtual reality environment | |
| JP6192483B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法 | |
| JP7598997B2 (ja) | 没入型ビデオコンテンツをフォービエイテッドメッシュを用いてレンダリングするための方法、システム、および媒体 | |
| JP6021568B2 (ja) | 画像処理用プログラム、画像処理装置、画像処理システム、および画像処理方法 | |
| JP6202981B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法 | |
| US9916687B2 (en) | Computer-readable recording medium recording information processing program, information processing apparatus, information processing system, and information processing method | |
| JP2016122392A (ja) | 情報処理装置、情報処理システム、その制御方法及びプログラム | |
| JP2022046260A5 (ja) | 画像処理装置、画像処理方法、記録媒体およびプログラム | |
| JP2012108723A (ja) | 指示受付装置 | |
| US10506211B2 (en) | Recording medium, image generation apparatus, and image generation method | |
| JP6065908B2 (ja) | 立体画像表示装置、そのカーソル表示方法及びコンピュータプログラム | |
| KR102450236B1 (ko) | 전자 장치, 그 제어 방법 및 컴퓨터 판독가능 기록 매체 | |
| CN113382224B (zh) | 一种基于全息沙盘的交互手柄展示方法及装置 | |
| US10834380B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JP7210131B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP6099448B2 (ja) | 画像処理用プログラム、情報処理装置、情報処理システム、および画像処理方法 | |
| KR101308184B1 (ko) | 윈도우 형태의 증강현실을 제공하는 장치 및 방법 | |
| JP6266229B2 (ja) | 画像処理装置、方法、及びプログラム | |
| CN111754558B (zh) | 用于rgb-d摄像系统与双目显像系统的匹配方法及其相关系统 | |
| JP5868055B2 (ja) | 画像処理装置および画像処理方法 | |
| US11205307B2 (en) | Rendering a message within a volumetric space | |
| JP6514386B1 (ja) | プログラム、記録媒体及び画像生成方法 | |
| JP2006042280A (ja) | 画像処理装置 | |
| JP2014197776A (ja) | 表示装置及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160212 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161104 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161115 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170112 |
|
| 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: 20170131 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170221 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6099448 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 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |