JP4677281B2 - 画像処理方法、画像処理装置 - Google Patents
画像処理方法、画像処理装置 Download PDFInfo
- Publication number
- JP4677281B2 JP4677281B2 JP2005138455A JP2005138455A JP4677281B2 JP 4677281 B2 JP4677281 B2 JP 4677281B2 JP 2005138455 A JP2005138455 A JP 2005138455A JP 2005138455 A JP2005138455 A JP 2005138455A JP 4677281 B2 JP4677281 B2 JP 4677281B2
- Authority
- JP
- Japan
- Prior art keywords
- orientation
- virtual object
- image processing
- hand
- real
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 33
- 238000003672 processing method Methods 0.000 title claims description 9
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000009795 derivation Methods 0.000 claims 2
- 238000000034 method Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000005259 measurement Methods 0.000 description 9
- 239000011159 matrix material Substances 0.000 description 6
- 210000003128 head Anatomy 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 101100507312 Invertebrate iridescent virus 6 EF1 gene Proteins 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- 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/014—Hand-worn input/output arrangements, e.g. data gloves
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
- H04N13/239—Image signal generators using stereoscopic image cameras using two 2D image sensors having a relative position equal to or related to the interocular distance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/332—Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
- H04N13/344—Displays for viewing with the aid of special glasses or head-mounted displays [HMD] with head-mounted left-right displays
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
前記画像処理装置の取得手段が、ユーザの部位の位置姿勢と、現実物体の位置姿勢とを取得する取得工程と、
前記画像処理装置の配置手段が、前記部位を表す仮想物体を、仮想空間中の前記現実物体用に設定された領域内に、予め設定された位置姿勢で配置する配置工程と、
前記画像処理装置の算出手段が、前記部位と前記現実物体との位置姿勢関係、及び前記仮想物体と前記現実物体との位置姿勢関係を用いて、前記部位と前記仮想物体との位置姿勢関係を求める算出工程と
を備えることを特徴とする。
前記部位を表す仮想物体を、仮想空間中の前記現実物体用に設定された領域内に、予め設定された位置姿勢で配置する配置手段と、
前記部位と前記現実物体との位置姿勢関係、及び前記仮想物体と前記現実物体との位置姿勢関係を用いて、前記部位と前記仮想物体との位置姿勢関係を求める算出手段と
を備えることを特徴とする。
本実施形態では、ユーザの部位の一例として手を用いる。よって以下の説明では、ユーザの手と、手を表す仮想物体との位置姿勢合わせ、及びサイズ合わせを行うための技術について説明する。
第1の実施形態では、キャリブレーション時における補正要素を減らすべく、手は水平面上に載置するようにしたが、以上のような処理は一般にどのような形状の現実物体上に手を置いても適用可能であるし、また、載置する人間の部位は手以外にも、例えば足であっても良い。
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体(または記憶媒体)を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
Claims (7)
- 画像処理装置が行う画像処理方法であって、
前記画像処理装置の取得手段が、ユーザの部位の位置姿勢と、現実物体の位置姿勢とを取得する取得工程と、
前記画像処理装置の配置手段が、前記部位を表す仮想物体を、仮想空間中の前記現実物体用に設定された領域内に、予め設定された位置姿勢で配置する配置工程と、
前記画像処理装置の算出手段が、前記部位と前記現実物体との位置姿勢関係、及び前記仮想物体と前記現実物体との位置姿勢関係を用いて、前記部位と前記仮想物体との位置姿勢関係を求める算出工程と
を備えることを特徴とする画像処理方法。 - 前記算出工程では、前記仮想物体にあわせて前記部位が配置された旨を検知した場合に、前記部位と前記現実物体との位置姿勢関係、及び前記仮想物体と前記現実物体との位置姿勢関係を用いて、前記部位と前記仮想物体との位置姿勢関係を求めることを特徴とする請求項1に記載の画像処理方法。
- 前記算出工程において、
前記仮想物体を前記現実物体に正射影した領域にあわせて前記部位が配置された旨を検知した場合には、前記部位と前記現実物体との位置姿勢関係、及び前記仮想物体と前記現実物体との位置姿勢関係を用いて、前記部位と前記仮想物体との位置姿勢関係を求めることを特徴とする請求項2に記載の画像処理方法。 - 更に、
前記画像処理装置の導出手段が、前記ユーザの視点から見える現実空間の画像内の前記部位の領域と、前記視点から見える前記仮想物体の画像の領域とに基づいて、前記仮想物体のサイズに対する前記部位のサイズの比率を求める導出工程と、
前記画像処理装置の変更手段が、前記求められた比率を用いて、前記仮想物体のサイズを前記部位のサイズにあわせるべく変更する変更工程と
を備えることを特徴とする請求項1乃至3の何れか1項に記載の画像処理方法。 - ユーザの部位の位置姿勢と、現実物体の位置姿勢とを取得する取得手段と、
前記部位を表す仮想物体を、仮想空間中の前記現実物体用に設定された領域内に、予め設定された位置姿勢で配置する配置手段と、
前記部位と前記現実物体との位置姿勢関係、及び前記仮想物体と前記現実物体との位置姿勢関係を用いて、前記部位と前記仮想物体との位置姿勢関係を求める算出手段と
を備えることを特徴とする画像処理装置。 - コンピュータに、請求項1乃至4の何れか1項に記載の画像処理方法を実行させる為のプログラム。
- 請求項6に記載のプログラムを格納した、コンピュータが読み取り可能な記憶媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005138455A JP4677281B2 (ja) | 2005-05-11 | 2005-05-11 | 画像処理方法、画像処理装置 |
US11/416,579 US7834909B2 (en) | 2005-05-11 | 2006-05-02 | Image processing method and image processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005138455A JP4677281B2 (ja) | 2005-05-11 | 2005-05-11 | 画像処理方法、画像処理装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006318095A JP2006318095A (ja) | 2006-11-24 |
JP2006318095A5 JP2006318095A5 (ja) | 2008-06-19 |
JP4677281B2 true JP4677281B2 (ja) | 2011-04-27 |
Family
ID=37418637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005138455A Expired - Fee Related JP4677281B2 (ja) | 2005-05-11 | 2005-05-11 | 画像処理方法、画像処理装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7834909B2 (ja) |
JP (1) | JP4677281B2 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9648907B2 (en) * | 2005-05-31 | 2017-05-16 | Philip Morris Usa Inc. | Virtual reality smoking system |
JP4933406B2 (ja) * | 2007-11-15 | 2012-05-16 | キヤノン株式会社 | 画像処理装置、画像処理方法 |
NL1035303C2 (nl) * | 2008-04-16 | 2009-10-19 | Virtual Proteins B V | Interactieve virtuele reality eenheid. |
JP5247590B2 (ja) * | 2009-05-21 | 2013-07-24 | キヤノン株式会社 | 情報処理装置及びキャリブレーション処理方法 |
WO2012101286A1 (en) | 2011-01-28 | 2012-08-02 | Virtual Proteins B.V. | Insertion procedures in augmented reality |
US10972680B2 (en) * | 2011-03-10 | 2021-04-06 | Microsoft Technology Licensing, Llc | Theme-based augmentation of photorepresentative view |
FR2976681B1 (fr) * | 2011-06-17 | 2013-07-12 | Inst Nat Rech Inf Automat | Systeme de colocalisation d'un ecran tactile et d'un objet virtuel et dispostif pour la manipulation d'objets virtuels mettant en oeuvre un tel systeme |
US9606992B2 (en) * | 2011-09-30 | 2017-03-28 | Microsoft Technology Licensing, Llc | Personal audio/visual apparatus providing resource management |
US9141194B1 (en) | 2012-01-04 | 2015-09-22 | Google Inc. | Magnetometer-based gesture sensing with a wearable device |
US9220942B1 (en) | 2014-08-21 | 2015-12-29 | W.A.T. Sports, Llc | Load and lag golf glove |
US10139934B2 (en) * | 2016-12-22 | 2018-11-27 | Microsoft Technology Licensing, Llc | Magnetic tracker dual mode |
CN111889989B (zh) * | 2020-09-17 | 2020-12-18 | 常州锦瑟医疗信息科技有限公司 | 基于混合现实的高精度机械加工方法和加工系统 |
US11822736B1 (en) * | 2022-05-18 | 2023-11-21 | Google Llc | Passive-accessory mediated gesture interaction with a head-mounted device |
WO2023228565A1 (ja) * | 2022-05-24 | 2023-11-30 | 株式会社Nttドコモ | 表示制御装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004013310A (ja) * | 2002-06-04 | 2004-01-15 | Canon Inc | 情報処理方法および複合現実感提示装置 |
JP2005108108A (ja) * | 2003-10-01 | 2005-04-21 | Canon Inc | 三次元cg操作装置および方法、並びに位置姿勢センサのキャリブレーション装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6522312B2 (en) * | 1997-09-01 | 2003-02-18 | Canon Kabushiki Kaisha | Apparatus for presenting mixed reality shared among operators |
US6972734B1 (en) * | 1999-06-11 | 2005-12-06 | Canon Kabushiki Kaisha | Mixed reality apparatus and mixed reality presentation method |
JP2002159019A (ja) | 2000-11-16 | 2002-05-31 | Canon Inc | 表示制御装置、撮影位置推測装置、表示システム、撮影システム、画像位置決め方法、撮影位置推測方法、及び処理プログラムを記録した記録媒体 |
JP2002157606A (ja) * | 2000-11-17 | 2002-05-31 | Canon Inc | 画像表示制御装置、複合現実感提示システム、画像表示制御方法、及び処理プログラムを提供する媒体 |
JP4878083B2 (ja) * | 2001-03-13 | 2012-02-15 | キヤノン株式会社 | 画像合成装置及び方法、プログラム |
JP2003296757A (ja) * | 2002-03-29 | 2003-10-17 | Canon Inc | 情報処理方法および装置 |
US7427996B2 (en) * | 2002-10-16 | 2008-09-23 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
-
2005
- 2005-05-11 JP JP2005138455A patent/JP4677281B2/ja not_active Expired - Fee Related
-
2006
- 2006-05-02 US US11/416,579 patent/US7834909B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004013310A (ja) * | 2002-06-04 | 2004-01-15 | Canon Inc | 情報処理方法および複合現実感提示装置 |
JP2005108108A (ja) * | 2003-10-01 | 2005-04-21 | Canon Inc | 三次元cg操作装置および方法、並びに位置姿勢センサのキャリブレーション装置 |
Also Published As
Publication number | Publication date |
---|---|
US7834909B2 (en) | 2010-11-16 |
JP2006318095A (ja) | 2006-11-24 |
US20060256036A1 (en) | 2006-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7834909B2 (en) | Image processing method and image processing apparatus | |
KR102517876B1 (ko) | 증강 현실 데이터를 레코딩하기 위한 기술 | |
JP4667111B2 (ja) | 画像処理装置、画像処理方法 | |
JP4533087B2 (ja) | 画像処理方法、画像処理装置 | |
JP4401727B2 (ja) | 画像表示装置及び方法 | |
JP4434890B2 (ja) | 画像合成方法及び装置 | |
CN106062826B (zh) | 图像生成装置以及图像生成方法 | |
JP5709440B2 (ja) | 情報処理装置、情報処理方法 | |
US8994729B2 (en) | Method for simulating operation of object and apparatus for the same | |
US7782320B2 (en) | Information processing method and information processing apparatus | |
JP4739002B2 (ja) | 画像処理方法、画像処理装置 | |
JP2004062758A (ja) | 情報処理装置および方法 | |
JP2005227876A (ja) | 画像処理方法、画像処理装置 | |
US20030184602A1 (en) | Information processing method and apparatus | |
JP2019008623A (ja) | 情報処理装置、及び、情報処理装置の制御方法、コンピュータプログラム、記憶媒体 | |
JP6295296B2 (ja) | 複合システム及びターゲットマーカ | |
JP2009087161A (ja) | 画像処理装置、画像処理方法 | |
JP2005339377A (ja) | 画像処理方法、画像処理装置 | |
JP2008070319A (ja) | 物体計測装置および方法 | |
JP2004234549A (ja) | 現実物体モデル作成方法 | |
JP2006085375A (ja) | 画像処理方法、画像処理装置 | |
JP4926598B2 (ja) | 情報処理方法、情報処理装置 | |
JP6124862B2 (ja) | ポインティング・ジェスチャに応じたアクションをする方法、会議支援システム、およびコンピュータ・プログラム | |
JP2015201734A (ja) | 画像処理装置、画像処理装置の制御方法およびプログラム | |
JP4217661B2 (ja) | 画像処理方法、画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080507 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080507 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101101 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101222 |
|
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: 20110124 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110131 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140204 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4677281 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |