JP2000357055A - 投写画像の校正方法及びその装置、並びに機械可読媒体 - Google Patents
投写画像の校正方法及びその装置、並びに機械可読媒体Info
- Publication number
- JP2000357055A JP2000357055A JP2000097077A JP2000097077A JP2000357055A JP 2000357055 A JP2000357055 A JP 2000357055A JP 2000097077 A JP2000097077 A JP 2000097077A JP 2000097077 A JP2000097077 A JP 2000097077A JP 2000357055 A JP2000357055 A JP 2000357055A
- Authority
- JP
- Japan
- Prior art keywords
- image
- calibration
- clusters
- projection
- projected
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3191—Testing thereof
- H04N9/3194—Testing thereof including sensor feedback
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/153—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using cathode-ray tubes
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0386—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/001—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
- G09G3/002—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background to project the image of a two-dimensional display, such as an array of light emitting or modulating elements or a CRT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3185—Geometric adjustment, e.g. keystone or convergence
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Controls And Circuits For Display Device (AREA)
- Position Input By Displaying (AREA)
- Projection Apparatus (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
ータ画面に表示された対応画素の表示座標に対し相関さ
せる。 【解決手段】 ユーザは投写画面23上でレーザポイン
タ25からの入射レーザ光線27を用いて、コンピュー
タ21を制御する。校正システム30はカメラ等のイメ
ージング装置31とソフトウェア33で構成される。表
示画像と投写画像との正確な対応は次に依る。(i)位
置が既知の校正用の点Pk(4点以上)がアプリケーシ
ョン画像と共にコンピュータ画面に表示され、(ii)
前記(i)の画像が画面23上に投写される。(ii
i)投写画像及び校正点がカメラ等で取得され、(i
v)ソフトウェア33で分析され、フィルタリングによ
り校正点以外はすべて削除され、(v)コンピュータ画
面上の校正点に対応する投写画像上の校正点Qkの幾何
学的関係が、ソフトウェア33による線形変換によって
正確に決められる。
Description
法及びその装置に関し、さらに詳しくは、対話型ビデオ
表示プレゼンテーションシステムに関する。より具体的
には、そうしたシステムを校正するための方法及び装置
に関する。
写画面や壁にグラフや、テキスト、及び様々な図形画像
を投写することが一般的に行われている。普通、LCD
(液晶表示装置)が用いられ、ノートブック型コンピュ
ータなどパソコン(PC)によってグラフや、テキスト、
及び図形画像が生成される。伝統的なオーバヘッドプロ
ジェクタ及びトランスペレンシーに代わって、こうした
LCD/PCによる投写表示システムを用いることの方が多く
なってきている。そうした表示システムでは、PCが標準
VGA、スーパーVGA、或いはXGAなどのビデオを出力す
る。
はコンピュータモニタの表示画面の適切な位置でマウス
をクリックすることによって、投写画面に投写されてい
る画像を操作する。限界があるものの、システムによっ
ては、LCDプロジェクタに向けられ、且つ次のフレーム
にプレゼンテーションを進めたり、直線を引くなどとい
った予め決められたいくつかの機能を制御する赤外線の
視線(line-of-sight)信号を用いてのマウス遠隔操作
を提供するものがある。そうした装置の一つは、 Vogel
ey 他に付与された米国特許No. 5,235,363に開示されて
いるように、投写画面に向けた照射感知手段を有し、操
作する者がコンピュータ制御の画像投写システムと対話
することができる。
た機能特徴を有していても、ほとんどの制御操作はPCの
置いてあるところで実行されなければならない。話し手
が演台に立ったり、聴衆の前まで移動したりした場合、
PCのところにすぐ戻って操作することはできない。プレ
ゼンテーションの或る局面では操作のためにコンピュー
タのところに助手が座っていなければならないというこ
とになる。
では、投写された画像の上にレーザーポインタを用いて
操作用のビームを当てる。イメージング装置はその操作
用ビームを検出して、この情報をPCに中継で送る。ユー
ザはその操作用ビームを移動させると共に切り替えてオ
ンにしたりオフにしたりすることによってPCを操作す
る。PCの画面に表示された画像に対して制御用ビームを
精確に用いるために、表示された画像に対して投写画像
を校正する、すなわち、アライメントする必要がある。
像要素の投写座標を、コンピュータ画面に表示された対
応する画像要素の表示座標に対して、相関させる方法及
び装置を提供することである。
つ高速で信頼性を有するそうした方法を提供することで
ある。
方法は、表面に投写された画像要素の投写座標Q(xQ,yQ)
を、画面に表示された対応する画像要素の表示座標P
(xP, yP)に相関させるための投写画像の校正方法であっ
て、表示画像内に非線形パターンに配置されたn個の校
正用の点からなる第1の集合を生成するステップであっ
て、n ≧4であり、該校正用の点の所定座標はPi(xP, y
P)で表されており、1≦ i ≦ nであり、該校正用の各点
は所定のしきい値レベル以上の輝度を有する、ステップ
と、校正用画像を投写面上に形成するように表示画像及
び該校正用の点を該投写面に投写するステップであっ
て、該校正用画像は前記n個の校正用の点に対応するn個
のクラスタを含む、ステップと、該n個のクラスタのそ
れぞれの中間位置Qi(xQ, yQ)の投写座標を決定するステ
ップと、
くとも3つを解くことにより変換係数行列A及びBを導出
するステップと、を包含し、換算式、
ら表示画像要素の表示座標Pk(xP, yP)を決定し、そのこ
とによって上記目的を達成する。
る輝度を有する、フィルタリング後の画像要素だけを感
知するように、前記校正用画像をイメージング及びフィ
ルタリングするステップと、隣接する該感知されたフィ
ルタリング後の画像要素を前記複数のクラスタにグルー
プ化するステップであって、該複数のクラスタのそれぞ
れは対応する高さと幅を有する、ステップと、をさらに
包含する。
るステップより前に、少なくとも所定値(h1)とほぼ同
じ高さを有するクラスタだけを感知するように、前記複
数のクラスタを空間フィルタリングするステップをさら
に包含する。
ップより前に、少なくとも所定値(w1)とほぼ同じ幅を
有するクラスタだけを感知するように、前記複数のクラ
スタを空間フィルタリングするステップをさらに包含す
る。
テップをさらに含み、数えた該クラスタの数がnより大
きい場合には、前記所定のしきい値レベルより高いしき
い値レベルを選ぶとともに、前記校正用画像をフィルタ
リングするステップと、前記フィルタリング後の画像要
素をグループ化するステップと、該クラスタ数を数える
ステップと、を繰り返し、数えた該クラスタ数がnより
小さい場合には、該所定のしきい値レベルより低いしき
い値レベルを選ぶとともに、該校正用画像をフィルタリ
ングするステップと、該フィルタリング後の画像要素を
グループ化するステップと、該クラスタ数を数えるステ
ップとを繰り返す。
とも3つの校正用の点はほぼ同一直線上にある。
ある少なくとも3つの校正用の点のうち中央にある1点
は、該ほぼ同一直線上にある校正用の点の他の一つから
1単位離れているともに、該ほぼ同一直線上にある校正
用の点の他のもう一つから2単位離れている。
1つの点は、前記ほぼ同一直線上にある少なくとも3つの
校正用の点で規定される線から2単位の離れている。
前記表示画像内に非線形パターンに配置されたn個の校
正用の点からなる第2の集合を生成するステップをさら
に備え、該第2の集合における前記校正用の点のそれぞ
れは、前記所定のしきい値レベルを超える輝度を有す
る。
写された画像要素の投写座標Q(xQ,yQ)を、画面に表示さ
れた対応する画像要素の表示座標P(xP, yP)に相関させ
るための投写画像の校正方法であって、表示画像内に非
線形パターンに配置されたn個の校正用の点からなる第1
の集合を生成するステップであって、n ≧4であり、該
校正用の点の所定座標はPi(xP, yP)で表記されており、
1≦ i ≦ nであり、該校正用の点はそれぞれは所定の高
さと所定の幅とを有している、ステップと、校正用画像
が投写面上に形成されるように、表示画像及び該校正用
の点を該投写面上に投写するステップと、所定のしきい
値レベルを超える輝度を有する、フィルタリング後の画
像要素だけを感知するように、該校正用画像をイメージ
ング及びフィルタリングするステップと、隣接する該感
知されたフィルタリング後の画像要素を複数のクラスタ
にグループ化するステップであって、該クラスタはそれ
ぞれが対応する高さと幅を有している、ステップと、少
なくとも所定の高さ(h1)とほぼ同じ高さを有するとと
もに、少なくとも所定の幅(w1)とほぼ同じ幅を有する
クラスタだけを感知するように、該複数のクラスタを空
間フィルタリングするステップと、該空間フィルタリン
グ後のクラスタの数を数えるステップであって、数えた
該クラスタの数がnより大きい場合には、前記所定のし
きい値レベルより高いしきい値レベルを選ぶとともに、
前記校正用画像をフィルタリングするステップと、前記
フィルタリング後の画像要素をグループ化するステップ
と、該クラスタを空間フィルタリングするステップと、
該空間フィルタリング後のクラスタ数を数えるステップ
と、を繰り返し、数えた該クラスタ数がnより小さい場
合には、該所定のしきい値レベルより低いしきい値レベ
ルを選ぶとともに、該校正用画像をフィルタリングする
ステップと、該フィルタリング後の画像要素をグループ
化するステップと、該クラスタを空間フィルタリングす
るステップと、該空間フィルタリング後のクラスタ数を
数えるステップとを繰り返す、ステップと、該n個のク
ラスタそれぞれの中間位置Qi(xQ, yQ)の投写座標を決定
するステップと、
くとも3つを解くことにより変換係数行列A及びBを導出
するステップと、を包含し、変換式、
ら表示画像要素の表示座標Pk(xP, yP)を決定し、そのこ
とによって上記目的を達成する。
のしきい値レベルを超える輝度を有する。
少なくとも3つの校正用の点は、同一直線上にある。
なくとも3つの校正用の点のうち中央にある1点は、該ほ
ぼ同一直線上にある校正用の点の他の一つから1単位離
れているともに、該ほぼ同一直線上にある校正用の点の
他のもう一つから2単位離れている。
1つの点は、前記ほぼ同一直線上にある少なくとも3つの
校正用の点で規定される線から2単位の距離を置く。
線形パターンに配置されたn個の校正用の点からなる第2
の集合を生成するステップをさらに備え、該第2の集合
における該校正用の点のそれぞれは、前記所定のしきい
値レベルを超える輝度を有する。
写された画像の投写座標Q(xQ, yQ)を、コンピュータ画
面に表示された校正用の点を含む対応する画像の表示座
標P(xP, yP)に相関させるのに適した投写画像の校正装
置であって、画像は投写画像内に非線形パターンに配置
されたn個の校正用の点を含み、n ≧4であり、該校正
装置は、投写された該n個の校正用の点だけを感知する
ように、該校正用画像をイメージング及びフィルタリン
グするための手段と、1≦ i ≦ nであり、該校正用の点
ごとに中間位置Qi(xQ, yQ)の投写座標を決定するための
手段と、
くとも3つを解くことにより換算係数行列A及びBを導出
する手段と、換算式、
Qk(xQ, yQ)から表示画像要素の表示座標Pk(xP, yP)を決
定するための手段と、を備え、そのことによって上記目
的を達成する。
は、所定のしきい値レベルを超える輝度を有する。
は、少なくとも所定値(w1)とほぼ同じ幅を有する。
は、少なくとも所定値(h1)とほぼ同じ高さを有する。
タリングするための手段は、ディジタルカメラを含む。
た画像要素の投写座標Q(xQ, yQ)を、画面に表示された
対応する画像要素の表示座標P(xP, yP)に相関させるた
めの方法を実行するための、機械で実行可能な命令プロ
グラムが格納されている機械可読媒体であって、該方法
は、表示画像内に非線形パターンに配置されたn個の校
正用の点からなる第1の集合を生成するステップであっ
て、n ≧4であり、校正用の点の所定座標はPi(xP, yP)
で表されており、1≦ i ≦ nであり、該校正用の各点は
所定のしきい値レベル以上の輝度を有する、ステップ
と、校正用画像を投写面上に形成するように表示画像及
び該校正用の点を該投写面に投写するステップであっ
て、該校正用画像は前記n個の校正用の点に対応するn個
のクラスタを含む、ステップと、該n個のクラスタのそ
れぞれの中間位置Qi(xQ, yQ)の投写座標を決定するステ
ップと、
くとも3つを解くことにより変換係数行列A及びBを導出
するステップと、を包含し、換算式、
ら表示画像要素の表示座標Pk(xP, yP)を決定し、そのこ
とによって上記目的を達成する。
レベルを超える輝度を有する、フィルタリング後の画像
要素だけを感知するように、前記校正用画像をイメージ
ング及びフィルタリングするステップと、隣接する該感
知されたフィルタリング後の画像要素を前記複数のクラ
スタにグループ化するステップであって、該複数のクラ
スタのそれぞれは対応する高さと幅を有する、ステップ
と、をさらに含んでいる。
決定するステップより前に、少なくとも所定値(h1)と
ほぼ同じ高さを有するクラスタだけを感知するように、
前記複数のクラスタを空間フィルタリングするステップ
をさらに含んでいる。
決定するステップより前に、少なくとも所定値(w1)と
ほぼ同じ幅を有するクラスタだけを感知するように、前
記複数のクラスタを空間フィルタリングするステップを
さらに含んでいる。
を数えるステップをさらに含み、数えた該クラスタの数
がnより大きい場合には、前記所定のしきい値レベルよ
り高いしきい値レベルを選ぶとともに、前記校正用画像
をフィルタリングするステップと、前記フィルタリング
後の画像要素をグループ化するステップと、該クラスタ
数を数えるステップと、を繰り返し、数えた該クラスタ
数がnより小さい場合には、該所定のしきい値レベルよ
り低いしきい値レベルを選ぶとともに、該校正用画像を
フィルタリングするステップと、該フィルタリング後の
画像要素をグループ化するステップと、該クラスタ数を
数えるステップとを繰り返す。
とも3つの校正用の点はほぼ同一直線上にある。
なくとも3つの校正用の点のうち中央にある1点は、該ほ
ぼ同一直線上にある校正用の点の他の一つから1単位離
れているともに、該ほぼ同一直線上にある校正用の点の
他のもう一つから2単位離れている。
くとも1つの点は、前記ほぼ同一直線上にある少なくと
も3つの校正用の点で規定される線から2単位の距離を置
く。
示画像内に非線形パターンに配置されたn個の校正用の
点からなる第2の集合を生成するステップをさらに備
え、該第2の集合における前記校正用の点のそれぞれ
は、前記所定のしきい値レベルを超える輝度を有する。
ュータ生成の投写画像をコンピュータ画面で見える表示
画像に対して校正するための装置及び方法。表示画像及
び投写画像の両方に所定のパターンで配列された4個以
上の校正用の点を光学的にイメージングして投写画像の
中で電子的に区別し、それらの座標を確認し所定のパタ
ーンに関係付ける。この関係が決まれば、後に投写画像
上の位置を表示画像における対応位置に変換するプロセ
スで用いる変換係数が見出せる。本発明の他の特徴は添
付の図面を参照しながら以下に述べる説明を読めば容易
に明白になる。
ムを制御するものとして、コンピュータを例にとって説
明してあるが、それら表示システムを制御できるもので
あれば、コンピュータである必要はなく、他の制御機器
でもよい。
許請求の範囲を読めば本発明をより深く理解すると共に
他の目的及び本発明の為し得たところが明白である。
示プレゼンテーションシステム10を示す。このシステム
は、LCDプロジェクタなどプロジェクタ20と、コンピュ
ータ21と、コンピュータ画面29と、校正システム30とを
含む。プレゼンテーション画像(図示せず)は投写画面
23に投写される。ユーザは、画面上でレーザーポインタ
25からの入射レーザ光線27を用いてコンピュータ21の操
作を制御する。校正システム30は、ディジタルカメラ、
ディジタルビデオなどイメージング装置31及びソフトウ
ェア33を含む。イメージング装置31は、プロジェクタ20
の動作可能時、投写画面23に投写された画像を取得でき
るように、投写画面23の方向に向けられる。ソフトウェ
ア33はプレゼンテーションシステム10を校正するために
イメージング装置31と共に使用される校正ソフトウェア
を含むと共に、以下に詳細に説明するように、投写画面
23上のレーザ光線27の動きに反応してコンピュータ21を
制御できるようにする検出ソフトウェアを含む。
CPU(マイクロプロセッサ)と内部記憶装置とを有し
ている。内部記憶装置には、コンピュータプログラム、
すなわち命令プログラムが格納されている。内部記憶装
置に格納された命令プログラムをCPUが実行すること
で、上述のソフトウェア33の機能が実現されうる。ある
いは、校正システム30が機械可読媒体に記録された命令
プログラムを読み取るための手段を有している場合に
は、機械可読媒体に記録された命令プログラムをCPU
が直接実行することでもソフトウェア33の機能が実現さ
れうる。
とは、フレキシブルディスク、CD−ROM、光磁気デ
ィスク、ICカード、ROMカートリッジ、パンチカー
ド、バーコードなどの符号が印刷された印刷物、コンピ
ュータの内部記憶装置(RAMやROMなどのメモリ)
および外部記憶装置等の、コンピュータが読み取り可能
な種々の媒体を意味する。
者は、表示画像の様々な部分をレーザーポインタを用い
て指す。表示画像の様々な部分は、アプリケーションツ
ールバー又は「ボタン」を表す領域をも含む。カメラ31
は表示画像を取得し、投写画面23上にレーザ光線27が存
在することを検出する。その結果得られた画像はソフト
ウェア33を介してコンピュータ21に伝送される。本明細
書では、説明の都合上、別々に図示しているが、ソフト
ウェア33はカメラ31や、コンピュータ21、プロジェクタ
20、又は別個のインタフェースボックス(図示せず)に
組み込まれていてもよい。ソフトウェア33は画像処理及
び投写画面23上のレーザ光線27の検出を行なう。好適な
実施例では、専用のマウスドライバによって検出したレ
ーザ光線27の座標をマウス制御機能に変換する。例え
ば、カーソルの移動や機能の選択をレーザ光線27の位置
や移動によって達成したり、レーザ光線27のブリンキン
グをマウスの「クリック」であると解釈してもよい。こ
のように、操作する者はレーザーポインタ25を用いて、
実質的にプレゼンテーションを行なう部屋のどこにいて
も、あらゆるマウス操作(例えば、新規ファイルを開
く、切り取り、貼りつけるなど)を行い得る。この制御
手段は、操作する者が話をしたり歩き回ったりしなが
ら、インターネットのウェブリンクをアクセスして閲覧
しなければならないプレゼンテーションの場合とりわけ
有益である。
写画面23にも投写されているので、投写画面23上の或る
特定の点におけるレーザ光線27の存在をコンピュータ画
面29上の対応点を指しているマウスのカーソルと解釈す
ることによって制御が実施される。当業者なら分かるよ
うに、制御システムが正しく機能するには表示された画
像、すなわち表示画像と、投写された画像、すなわち投
写画像との対応が精確でなければならない。本発明に基
づく校正システム30によって校正ルーチンを実行するこ
とによってこの対応を実現することができる。
面29に表示されたアプリケーション画像内に4個以上の
校正用の点からなる集合を生成することによって校正が
行なわれる。図を見やすくするために、アプリケーショ
ン画像を図示せずに、校正用の点のみを図示している。
P1からP4の4個の校正用の点がある。好ましくは、P1、P
2、P3は互いに一線上に並び(つまり、同一直線上の
点)、そのうちP2が中央に位置する。図2に示すよう
に、P1とP2の間には1単位の間隔を置き、P2とP3との間
には2単位の間隔を置く。校正用の点P4はP1から2単位の
間隔で離れており、且つP1、P2およびP3から形成される
線に対して直角に延びる線上にある。
に表示された画像は投写画面23上に投写され、そこで校
正用の点は対応する投写された校正用の点Q1からQ4とし
て現れる。当業者ならコンピュータ画面29上の校正用の
点PKは、線形変換
校正用の点QKとなる。その際、Aは2 x 2 の実数行列
で、Bは2 x 1の実数行列である。投写画面23に対するカ
メラ31の向き及び位置が固定されている場合、A及びBの
要素の値は一定である。
及びBの値が決まる。要するに、校正方法は次のように
実行される:i)既に位置が分かっている校正用の点を
有する所定のパターンが、アプリケーション画像と共
に、コンピュータ画面29に表示される、ii)画像及び校
正用の点がプロジェクタ20によって投写画面23上に投写
される、iii)投写された画像(投写画像)及び校正用
の点がカメラ31で取得又はイメージングされ、iv)取得
された画像はソフトウェア33によって分析され、フィル
タリングにおいて校正用の点を除いて他はすべて削除さ
れ、v)投写画面23上のパターンとコンピュータ画面29
上の所定のパターンとの幾何学的関係が、これまたソフ
トウェア33によって、決められる。
導出される。点ベクトル
の変数(すなわち、2 x2の行列に4つ、2 x 1の行列に2
つ)がある。従って、 AとBとを計算するには少なくと
も3対の位置または点ベクトル
3、Q4に表示された校正用の点を検出するためには、表
示された校正用の点を正確に識別して表示画像の他の部
分と見分けられなければならない。しかしながら、表示
された画像は「雑音」、つまり、例えば、プロジェクタ
20の光学的特性や電気的特性に起因する目にみえるアー
ティファクトを含んでいることがあるので、またそうし
た雑音が投写された校正用の点と間違えられることがあ
るので、ソフトウェア33はそうした雑音やアーティファ
クトもフィルタリングして削除するように設計されてい
る。校正用の点の入っていない、コンピュータ画面29に
表示されたアプリケーション画像をI1で表すことにす
る。一方、校正用の点を有する表示画像をI2で表すこと
にしよう。校正用の4点からなる画像は
うにしてバックグラウンドのアプリケーション画像を取
り除くために、再帰的しきい値化ルーチンを用いてバッ
クグラウンド画像及び存在しているかもしれない雑音を
空間フィルタリングして取り除く。当業者なら分かるよ
うに、雑音は校正用の点と同じか或いはそれ以上の輝度
を有している可能性がある。また、この雑音は複数の画
素にまたがっていることもある(例えば、縦または横の
一列に)。しかし、雑音は、校正用の点と同じ輝度を有
しながら、同時に高さ及び幅の両方向に広がることは普
通ない。従って、本願で開示した方法では、初期の輝度
しきい値t1が選択される。投写画像から取得した画素の
明るさの程度、すなわち、輝度がしきい値に対して比較
される。画像I(x,y)は次式を得るように0 x 1の行列IT
(x,y)に写像される。
延びている複数の画素を含むように、校正用の点の大き
さが決められる。校正用の点は、次に、先ず隣接した画
素をグループ化することによってバックグラウンドのア
プリケーション画像から空間フィルタリングされ、すな
わち、識別される。その際、画素の明るさ、つまり、輝
度は所定のしきい値を超えている。これは、先に規定し
たように、明るい画素を行列において値「1」を有する
として識別し、そのように識別された画素を最初は空の
集合に加えることによって行なうことができる。隣接す
る、つまり、近傍の画素について明るさの分析がなさ
れ、しきい値を超える隣接画素がこれ以上識別されなく
なるまで前記集合に加えられる。これにより、値「1」
を有する画素の集合、つまり、クラスタが1つ以上でき
る。そのようにして得た各集合を空間フィルタリングの
過程で高さ(h1)及び幅(w1)のしきい値と比較する。
集合が少なくともしきい値の高さ又は幅に満たない場合
は、それ以上考慮されずフィルタリングによって削除さ
れる。
4つを超える画素クラスタからなる場合は、高位のしき
い値 (t2 > t1)を用いて上述のステップを繰り返す。
もしくは、結果として得たフィルタリング後の行列が4
つ未満の集合からなる場合は、下位のしきい値(t3 < t
1)を用いて上述のステップを繰り返す。これらのステ
ップは校正用の点の数(例えば、前述の例では校正用の
4点)と同じクラスタ数になるように必要に応じて繰り
返される。クラスタのほぼ中央に位置する中間位置すな
わち平均位置が決められる。これらの位置は、投写画像
内における4つの投写された校正用の点Q1、Q2、Q3、Q4
の位置での、表示された校正用の点の中間位置に対応す
る。
Q4とコンピュータに表示された画像における4つの校正
用の点P1、P2、P3、P4との対応を次に立証する。変換Q
=AP+Bは同一線上にある複数の点に関して距離の比お
よび線形関係を保存する。中央の点P2を含み、3つの同
一直線上の点が先ず識別される。残る点、例えば、Q4は
P4と対応していなければならない。同一直線上にある点
のどれがP1、P2、P3に対応するのかを識別するために、
校正用のQi点間の距離の比が調べられる。既に説明した
ように、距離の比は次のようになるように決められる:
とによって、Q2を中央の点とする3つの投写された校正
用の点Q1、Q2、Q3と、P2を中央の点とする3つの表示さ
れた校正用の点P1、P2、P3との間の対応を得ることがで
きる。次の式で与えられる4つのベクトル方程式からな
る集合のうちのどれか3つを解くことによって所望の変
換係数を見出すことができる:
写画像における位置
写がぴったり線形でない場合、別の方法が有益である。
表示された画像を画面の対角線によって分け、上部領域
35と下部領域37に分割する。上述の通り、校正用の点
P1、P2、P3、P4を分析して変換係数値A及びBを決める
が、それは上部領域35に対応する投写画像の上の部分に
用いられる。第2の校正用の点の集合に含まれるP5、
P6、P7、P8を分析して別途の変換係数値A'及びB'を決め
る。それは下部領域37に対応する投写画像の下の部分に
用いられる。従って、(16)式の関係に基づいて、投写画
像の下の部分にある位置
は本明細書に開示すると共に/又は図示した特定の構築
及び方法に限定されるものではなく、特許請求の範囲か
ら逸脱しない限りにおいてあらゆる変形或いは同等のも
のを含む。
ジェクタ及びプロジェクタ画面と、コンピュータ及びコ
ンピュータシステムと、校正システムとを含む表示プレ
ゼンテーションシステムを示す図。
れた校正用の点を示す図。
た校正用の点を示す図。
ピュータ画面を示す図。
Claims (29)
- 【請求項1】 表面に投写された画像要素の投写座標Q
(xQ, yQ)を、画面に表示された対応する画像要素の表示
座標P(xP, yP)に相関させるための投写画像の校正方法
であって、 表示画像内に非線形パターンに配置されたn個の校正用
の点からなる第1の集合を生成するステップであって、
n ≧4であり、該校正用の点の所定座標はPi(x P, yP)で
表されており、1≦ i ≦ nであり、該校正用の各点は所
定のしきい値レベル以上の輝度を有する、ステップと、 校正用画像を投写面上に形成するように表示画像及び該
校正用の点を該投写面に投写するステップであって、該
校正用画像は前記n個の校正用の点に対応するn個のクラ
スタを含む、ステップと、 該n個のクラスタのそれぞれの中間位置Qi(xQ, yQ)の投
写座標を決定するステップと、 【数1】 によって与えられるベクトル方程式の集合のうちの少な
くとも3つを解くことにより変換係数行列A及びBを導出
するステップと、を包含し、換算式、 【数2】 によって対応する投写画像要素の投写座標Qk(xQ, yQ)か
ら表示画像要素の表示座標Pk(xP, yP)を決定する、投写
画像の校正方法。 - 【請求項2】 所定のしきい値レベルを超える輝度を有
する、フィルタリング後の画像要素だけを感知するよう
に、前記校正用画像をイメージング及びフィルタリング
するステップと、 隣接する該感知されたフィルタリング後の画像要素を前
記複数のクラスタにグループ化するステップであって、
該複数のクラスタのそれぞれは対応する高さと幅を有す
る、ステップと、をさらに包含した請求項1に記載の投
写画像の校正方法。 - 【請求項3】 前記投写座標を決定するステップより前
に、少なくとも所定値(h1)とほぼ同じ高さを有するク
ラスタだけを感知するように、前記複数のクラスタを空
間フィルタリングするステップをさらに包含した請求項
2に記載の投写画像の校正方法。 - 【請求項4】 前記投写座標を決定するステップより前
に、少なくとも所定値(w1)とほぼ同じ幅を有するクラ
スタだけを感知するように、前記複数のクラスタを空間
フィルタリングするステップをさらに包含した請求項2
に記載の投写画像の校正方法。 - 【請求項5】 前記クラスタの数を数えるステップをさ
らに含み、 数えた該クラスタの数がnより大きい場合には、前記所
定のしきい値レベルより高いしきい値レベルを選ぶとと
もに、前記校正用画像をフィルタリングするステップ
と、前記フィルタリング後の画像要素をグループ化する
ステップと、該クラスタ数を数えるステップと、を繰り
返し、 数えた該クラスタ数がnより小さい場合には、該所定の
しきい値レベルより低いしきい値レベルを選ぶととも
に、該校正用画像をフィルタリングするステップと、該
フィルタリング後の画像要素をグループ化するステップ
と、該クラスタ数を数えるステップとを繰り返す、請求
項2に記載の投写画像の校正方法。 - 【請求項6】 前記校正用の点のうち少なくとも3つの
校正用の点はほぼ同一直線上にある、請求項2に記載の
投写画像の校正方法。 - 【請求項7】 前記ほぼ同一直線上にある少なくとも3
つの校正用の点のうち中央にある1点は、該ほぼ同一直
線上にある校正用の点の他の一つから1単位離れている
ともに、該ほぼ同一直線上にある校正用の点の他のもう
一つから2単位離れている、請求項6に記載の投写画像の
校正方法。 - 【請求項8】 前記校正用の点の少なくとも1つの点
は、前記ほぼ同一直線上にある少なくとも3つの校正用
の点で規定される線から2単位の離れている、請求項7
に記載の投写画像の校正方法。 - 【請求項9】 前記表示画像内に非線形パターンに配置
されたn個の校正用の点からなる第2の集合を生成するス
テップをさらに備え、 該第2の集合における前記校正用の点のそれぞれは、前
記所定のしきい値レベルを超える輝度を有する、請求項
1に記載の投写画像の校正方法。 - 【請求項10】 表面に投写された画像要素の投写座標
Q(xQ, yQ)を、画面に表示された対応する画像要素の表
示座標P(xP, yP)に相関させるための投写画像の校正方
法であって、 表示画像内に非線形パターンに配置されたn個の校正用
の点からなる第1の集合を生成するステップであって、n
≧4であり、該校正用の点の所定座標はPi(xP,yP)で表
記されており、1≦ i ≦ nであり、該校正用の点はそれ
ぞれは所定の高さと所定の幅とを有している、ステップ
と、 校正用画像が投写面上に形成されるように、表示画像及
び該校正用の点を該投写面上に投写するステップと、 所定のしきい値レベルを超える輝度を有する、フィルタ
リング後の画像要素だけを感知するように、該校正用画
像をイメージング及びフィルタリングするステップと、 隣接する該感知されたフィルタリング後の画像要素を複
数のクラスタにグループ化するステップであって、該ク
ラスタはそれぞれが対応する高さと幅を有している、ス
テップと、 少なくとも所定の高さ(h1)とほぼ同じ高さを有すると
ともに、少なくとも所定の幅(w1)とほぼ同じ幅を有す
るクラスタだけを感知するように、該複数のクラスタを
空間フィルタリングするステップと、 該空間フィルタリング後のクラスタの数を数えるステッ
プであって、 数えた該クラスタの数がnより大きい場合には、前記所
定のしきい値レベルより高いしきい値レベルを選ぶとと
もに、前記校正用画像をフィルタリングするステップ
と、前記フィルタリング後の画像要素をグループ化する
ステップと、該クラスタを空間フィルタリングするステ
ップと、該空間フィルタリング後のクラスタ数を数える
ステップと、を繰り返し、 数えた該クラスタ数がnより小さい場合には、該所定の
しきい値レベルより低いしきい値レベルを選ぶととも
に、該校正用画像をフィルタリングするステップと、該
フィルタリング後の画像要素をグループ化するステップ
と、該クラスタを空間フィルタリングするステップと、
該空間フィルタリング後のクラスタ数を数えるステップ
とを繰り返す、ステップと、 該n個のクラスタそれぞれの中間位置Qi(xQ, yQ)の投写
座標を決定するステップと、 【数3】 によって与えられるベクトル方程式の集合のうちの少な
くとも3つを解くことにより変換係数行列A及びBを導出
するステップと、を包含し、 変換式、 【数4】 によって対応する投写画像要素の投写座標Qk(xQ, yQ)か
ら表示画像要素の表示座標Pk(xP, yP)を決定する、投写
画像の校正方法。 - 【請求項11】 前記校正用の各点は前記所定のしきい
値レベルを超える輝度を有する、請求項10に記載の投
写画像の校正方法。 - 【請求項12】 前記校正用の点のうち少なくとも3つ
の校正用の点は、同一直線上にある、請求項10に記載
の投写画像の校正方法。 - 【請求項13】 前記ほぼ同一直線上にある少なくとも
3つの校正用の点のうち中央にある1点は、該ほぼ同一直
線上にある校正用の点の他の一つから1単位離れている
ともに、該ほぼ同一直線上にある校正用の点の他のもう
一つから2単位離れている、請求項12に記載の投写画
像の校正方法。 - 【請求項14】 前記校正用の点の少なくとも1つの点
は、前記ほぼ同一直線上にある少なくとも3つの校正用
の点で規定される線から2単位の距離を置く、請求項1
3に記載の投写画像の校正方法。 - 【請求項15】 前記表示画像内に非線形パターンに配
置されたn個の校正用の点からなる第2の集合を生成する
ステップをさらに備え、 該第2の集合における該校正用の点のそれぞれは、前記
所定のしきい値レベルを超える輝度を有する、請求項1
0に記載の投写画像の校正方法。 - 【請求項16】 表面に投写された画像の投写座標Q
(xQ, yQ)を、コンピュータ画面に表示された校正用の点
を含む対応する画像の表示座標P(xP, yP)に相関させる
のに適した投写画像の校正装置であって、 画像は投写画像内に非線形パターンに配置されたn個の
校正用の点を含み、n≧4であり、該校正装置は、 投写された該n個の校正用の点だけを感知するように、
該校正用画像をイメージング及びフィルタリングするた
めの手段と、 1≦ i ≦ nであり、該校正用の点ごとに中間位置Qi(xQ,
yQ)の投写座標を決定するための手段と、 【数5】 によって与えられるベクトル方程式の集合のうちの少な
くとも3つを解くことにより換算係数行列A及びBを導出
する手段と、 換算式、 【数6】 を用いることによって対応する投写画像要素の投写座標
Qk(xQ, yQ)から表示画像要素の表示座標Pk(xP, yP)を決
定するための手段と、を備えた投写画像の校正装置。 - 【請求項17】 前記投写された校正用の各点は、所定
のしきい値レベルを超える輝度を有する、請求項16に
記載の投写画像の校正装置。 - 【請求項18】 前記投写された校正用の点は、少なく
とも所定値(w1)とほぼ同じ幅を有する、請求項16に
記載の投写画像の校正装置。 - 【請求項19】 前記投写された校正用の点は、少なく
とも所定値(h1)とほぼ同じ高さを有する、請求項16
に記載の投写画像の校正装置。 - 【請求項20】 前記イメージング及びフィルタリング
するための手段は、ディジタルカメラを含む、請求項1
6に記載の投写画像の校正装置。 - 【請求項21】 表面に投写された画像要素の投写座標
Q(xQ, yQ)を、画面に表示された対応する画像要素の表
示座標P(xP, yP)に相関させるための方法を実行するた
めの、機械で実行可能な命令プログラムが格納されてい
る機械可読媒体であって、該方法は、 表示画像内に非線形パターンに配置されたn個の校正用
の点からなる第1の集合を生成するステップであって、
n ≧4であり、校正用の点の所定座標はPi(xP,yP)で表
されており、1≦ i ≦ nであり、該校正用の各点は所定
のしきい値レベル以上の輝度を有する、ステップと、 校正用画像を投写面上に形成するように表示画像及び該
校正用の点を該投写面に投写するステップであって、該
校正用画像は前記n個の校正用の点に対応するn個のクラ
スタを含む、ステップと、 該n個のクラスタのそれぞれの中間位置Qi(xQ, yQ)の投
写座標を決定するステップと、 【数7】 によって与えられるベクトル方程式の集合のうちの少な
くとも3つを解くことにより変換係数行列A及びBを導出
するステップと、を包含し、換算式、 【数8】 によって対応する投写画像要素の投写座標Qk(xQ, yQ)か
ら表示画像要素の表示座標Pk(xP, yP)を決定する、機械
可読媒体。 - 【請求項22】 前記方法は、 所定のしきい値レベルを超える輝度を有する、フィルタ
リング後の画像要素だけを感知するように、前記校正用
画像をイメージング及びフィルタリングするステップ
と、 隣接する該感知されたフィルタリング後の画像要素を前
記複数のクラスタにグループ化するステップであって、
該複数のクラスタのそれぞれは対応する高さと幅を有す
る、ステップと、をさらに含んでいる、請求項21に記
載の記載の機械可読媒体。 - 【請求項23】 前記方法は、 前記投写座標を決定するステップより前に、少なくとも
所定値(h1)とほぼ同じ高さを有するクラスタだけを感
知するように、前記複数のクラスタを空間フィルタリン
グするステップをさらに含んでいる、請求項22に記載
の機械可読媒体。 - 【請求項24】 前記方法は、 前記投写座標を決定するステップより前に、少なくとも
所定値(w1)とほぼ同じ幅を有するクラスタだけを感知
するように、前記複数のクラスタを空間フィルタリング
するステップをさらに含んでいる、請求項22に記載の
機械可読媒体。 - 【請求項25】 前記方法は前記クラスタの数を数える
ステップをさらに含み、 数えた該クラスタの数がnより大きい場合には、前記所
定のしきい値レベルより高いしきい値レベルを選ぶとと
もに、前記校正用画像をフィルタリングするステップ
と、前記フィルタリング後の画像要素をグループ化する
ステップと、該クラスタ数を数えるステップと、を繰り
返し、 数えた該クラスタ数がnより小さい場合には、該所定の
しきい値レベルより低いしきい値レベルを選ぶととも
に、該校正用画像をフィルタリングするステップと、該
フィルタリング後の画像要素をグループ化するステップ
と、該クラスタ数を数えるステップとを繰り返す、請求
項22に記載の機械可読媒体。 - 【請求項26】 前記校正用の点のうち少なくとも3つ
の校正用の点はほぼ同一直線上にある、請求項22に記
載の機械可読媒体。 - 【請求項27】 前記ほぼ同一直線上にある少なくとも
3つの校正用の点のうち中央にある1点は、該ほぼ同一直
線上にある校正用の点の他の一つから1単位離れている
ともに、該ほぼ同一直線上にある校正用の点の他のもう
一つから2単位離れている、請求項26に記載の機械可
読媒体。 - 【請求項28】 前記校正用の点の少なくとも1つの点
は、前記ほぼ同一直線上にある少なくとも3つの校正用
の点で規定される線から2単位の距離を置く、請求項2
7に記載の機械可読媒体。 - 【請求項29】 前記方法は、 前記表示画像内に非線形パターンに配置されたn個の校
正用の点からなる第2の集合を生成するステップをさら
に備え、 該第2の集合における前記校正用の点のそれぞれは、前
記所定のしきい値レベルを超える輝度を有する、請求項
21に記載の機械可読媒体。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/283,093 US6292171B1 (en) | 1999-03-31 | 1999-03-31 | Method and apparatus for calibrating a computer-generated projected image |
US09/283093 | 1999-03-31 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2000357055A true JP2000357055A (ja) | 2000-12-26 |
JP2000357055A5 JP2000357055A5 (ja) | 2005-03-03 |
JP3885458B2 JP3885458B2 (ja) | 2007-02-21 |
Family
ID=23084485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000097077A Expired - Fee Related JP3885458B2 (ja) | 1999-03-31 | 2000-03-31 | 投写画像の校正方法及びその装置、並びに機械可読媒体 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6292171B1 (ja) |
EP (1) | EP1041532A3 (ja) |
JP (1) | JP3885458B2 (ja) |
KR (1) | KR100452413B1 (ja) |
CN (1) | CN1156758C (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007322429A (ja) * | 2006-06-01 | 2007-12-13 | Micro-Nits Co Ltd | ポイント入力システムのイメージ処理における校正方法とポイント入力システムのイメージ処理における追跡方法 |
JP2008102931A (ja) * | 2006-10-17 | 2008-05-01 | Seiko Epson Corp | 調整方法、システム、およびチップ |
WO2008108465A1 (ja) * | 2007-03-08 | 2008-09-12 | Lunascape Co., Ltd. | プロジェクタシステム |
JP2008225554A (ja) * | 2007-03-08 | 2008-09-25 | Takram Design Engineering:Kk | プロジェクタシステム |
KR101054895B1 (ko) | 2010-09-28 | 2011-08-05 | 하이브모션 주식회사 | 원격 포인팅 시스템 |
Families Citing this family (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001060145A (ja) * | 1999-08-23 | 2001-03-06 | Ricoh Co Ltd | 座標入力/検出システムおよびその位置合わせ調整方法 |
US6346933B1 (en) * | 1999-09-21 | 2002-02-12 | Seiko Epson Corporation | Interactive display presentation system |
US6618076B1 (en) * | 1999-12-23 | 2003-09-09 | Justsystem Corporation | Method and apparatus for calibrating projector-camera system |
JP3640156B2 (ja) * | 2000-02-22 | 2005-04-20 | セイコーエプソン株式会社 | 指示位置検出システムおよび方法、プレゼンテーションシステム並びに情報記憶媒体 |
JP2001236179A (ja) * | 2000-02-22 | 2001-08-31 | Seiko Epson Corp | 指示位置検出システムおよび方法、プレゼンテーションシステム並びに情報記憶媒体 |
US6804406B1 (en) * | 2000-08-30 | 2004-10-12 | Honeywell International Inc. | Electronic calibration for seamless tiled display using optical function generator |
WO2002043390A2 (en) * | 2000-11-06 | 2002-05-30 | Jianbo Shi | Paper-based remote sketching system |
US6792134B2 (en) * | 2000-12-19 | 2004-09-14 | Eastman Kodak Company | Multi-mode digital image processing method for detecting eyes |
US6731330B2 (en) * | 2001-01-30 | 2004-05-04 | Hewlett-Packard Development Company, L.P. | Method for robust determination of visible points of a controllable display within a camera view |
US8035612B2 (en) * | 2002-05-28 | 2011-10-11 | Intellectual Ventures Holding 67 Llc | Self-contained interactive video display system |
US7259747B2 (en) | 2001-06-05 | 2007-08-21 | Reactrix Systems, Inc. | Interactive video display system |
US8300042B2 (en) | 2001-06-05 | 2012-10-30 | Microsoft Corporation | Interactive video display system using strobed light |
US7830362B2 (en) * | 2001-07-05 | 2010-11-09 | Michael Cain Finley | Laser and digital camera computer pointer device system |
US8342935B1 (en) | 2001-09-28 | 2013-01-01 | Bally Gaming, Inc. | Integrated display and input system |
JP2003265458A (ja) * | 2002-02-25 | 2003-09-24 | Ge Medical Systems Global Technology Co Llc | 較正情報に基づき電子ビーム移動を制御するための方法及び装置 |
US7710391B2 (en) * | 2002-05-28 | 2010-05-04 | Matthew Bell | Processing an image utilizing a spatially varying pattern |
WO2004055776A1 (en) | 2002-12-13 | 2004-07-01 | Reactrix Systems | Interactive directed light/sound system |
TWI261723B (en) * | 2003-05-09 | 2006-09-11 | Benq Corp | Projector for adjusting a screen size and brightness depending on various environment and a method thereof |
US7870504B1 (en) | 2003-10-01 | 2011-01-11 | TestPlant Inc. | Method for monitoring a graphical user interface on a second computer display from a first computer |
WO2005041579A2 (en) * | 2003-10-24 | 2005-05-06 | Reactrix Systems, Inc. | Method and system for processing captured image information in an interactive video display system |
CN102034197A (zh) | 2003-10-24 | 2011-04-27 | 瑞克楚斯***公司 | 管理交互式视频显示***的方法和*** |
KR100543709B1 (ko) * | 2003-12-23 | 2006-01-20 | 삼성전자주식회사 | 이동체의 회전 이동량 이용 방법과 장치 및 컴퓨터프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체 |
KR101157687B1 (ko) * | 2004-05-11 | 2012-06-21 | 칼라한 셀룰러 엘.엘.씨. | 화상 데이터 처리 방법, 디스플레이 구동기, 디스플레이장치 및 컴퓨터 프로그램 |
US7683881B2 (en) * | 2004-05-24 | 2010-03-23 | Keytec, Inc. | Visual input pointing device for interactive display system |
WO2005119356A2 (en) | 2004-05-28 | 2005-12-15 | Erik Jan Banning | Interactive direct-pointing system and calibration method |
JP4920178B2 (ja) * | 2004-06-24 | 2012-04-18 | 浜松ホトニクス株式会社 | 歪み検出システムおよび歪み検出方法 |
JP2006031342A (ja) * | 2004-07-15 | 2006-02-02 | Fujitsu Component Ltd | ポインティングデバイス、情報表示システム及びポインティングデバイスを用いた入力方法 |
CN101116049A (zh) * | 2005-02-10 | 2008-01-30 | 有限会社策划设计工程 | 指示器光跟踪方法、程序及其记录媒体 |
US9128519B1 (en) | 2005-04-15 | 2015-09-08 | Intellectual Ventures Holding 67 Llc | Method and system for state-based control of objects |
US8081822B1 (en) | 2005-05-31 | 2011-12-20 | Intellectual Ventures Holding 67 Llc | System and method for sensing a feature of an object in an interactive video display |
US9285897B2 (en) | 2005-07-13 | 2016-03-15 | Ultimate Pointer, L.L.C. | Easily deployable interactive direct-pointing system and calibration method therefor |
US20070063981A1 (en) * | 2005-09-16 | 2007-03-22 | Galyean Tinsley A Iii | System and method for providing an interactive interface |
CN100462937C (zh) * | 2005-10-09 | 2009-02-18 | 深圳市巨龙科教高技术股份有限公司 | 计算机投影辅助定位方法及使用该方法的交互演示*** |
US8098277B1 (en) | 2005-12-02 | 2012-01-17 | Intellectual Ventures Holding 67 Llc | Systems and methods for communication between a reactive video system and a mobile communication device |
JP4283317B2 (ja) * | 2007-03-08 | 2009-06-24 | Lunascape株式会社 | プロジェクタシステム |
TWI406153B (zh) * | 2007-06-12 | 2013-08-21 | Quanta Comp Inc | 游標控制方法及應用該游標控制方法之簡報系統及電腦可讀取儲存媒體 |
KR101141087B1 (ko) | 2007-09-14 | 2012-07-12 | 인텔렉츄얼 벤처스 홀딩 67 엘엘씨 | 제스처-기반 사용자 상호작용의 프로세싱 |
US8159682B2 (en) | 2007-11-12 | 2012-04-17 | Intellectual Ventures Holding 67 Llc | Lens system |
TWI354220B (en) * | 2007-12-17 | 2011-12-11 | Pixart Imaging Inc | Positioning apparatus and related method of orient |
US20090160768A1 (en) * | 2007-12-21 | 2009-06-25 | Nvidia Corporation | Enhanced Presentation Capabilities Using a Pointer Implement |
US8259163B2 (en) | 2008-03-07 | 2012-09-04 | Intellectual Ventures Holding 67 Llc | Display with built in 3D sensing |
US8595218B2 (en) | 2008-06-12 | 2013-11-26 | Intellectual Ventures Holding 67 Llc | Interactive display management systems and methods |
CN101840062A (zh) * | 2009-08-21 | 2010-09-22 | 深圳先进技术研究院 | 交互式投影***及交互方法 |
US10133411B2 (en) * | 2010-06-11 | 2018-11-20 | Qualcomm Incorporated | Auto-correction for mobile receiver with pointing technology |
CN101907954B (zh) * | 2010-07-02 | 2012-06-13 | 中国科学院深圳先进技术研究院 | 交互式投影***及交互投影方法 |
CN103092432B (zh) * | 2011-11-08 | 2016-08-03 | 深圳市中科睿成智能科技有限公司 | 人机交互操作指令的触发控制方法和***及激光发射装置 |
IL216515A (en) | 2011-11-22 | 2015-02-26 | Israel Aerospace Ind Ltd | A system and method for processing images from a camera set |
JP5842694B2 (ja) * | 2012-03-21 | 2016-01-13 | セイコーエプソン株式会社 | 画像処理装置、プロジェクター、およびプロジェクターの制御方法 |
JP6089424B2 (ja) | 2012-03-21 | 2017-03-08 | セイコーエプソン株式会社 | 画像処理装置、プロジェクター、およびプロジェクターの制御方法 |
TWI458532B (zh) * | 2012-05-16 | 2014-11-01 | Hon Hai Prec Ind Co Ltd | 光線槍指向位置確定系統及方法 |
US9134599B2 (en) | 2012-08-01 | 2015-09-15 | Pentair Water Pool And Spa, Inc. | Underwater image projection controller with boundary setting and image correction modules and interface and method of using same |
US9423608B2 (en) | 2012-08-01 | 2016-08-23 | Pentair Water Pool And Spa, Inc. | Multidimensional rotary motion apparatus moving a reflective surface and method of operating same |
CN103455141B (zh) * | 2013-08-15 | 2016-07-06 | 无锡触角科技有限公司 | 互动投影***及其深度传感器和投影仪的校准方法 |
CN103888741B (zh) * | 2014-02-25 | 2016-06-08 | 北京淳中科技股份有限公司 | 投影图像的几何校正辅助方法、装置及*** |
US20170221407A1 (en) * | 2014-02-26 | 2017-08-03 | Sharp Kabushiki Kaisha | Field-sequential image display device and image display method |
CN105072430B (zh) * | 2015-08-19 | 2017-10-03 | 海信集团有限公司 | 一种调整投影图像的方法和设备 |
EP3173979A1 (en) * | 2015-11-30 | 2017-05-31 | Delphi Technologies, Inc. | Method for identification of characteristic points of a calibration pattern within a set of candidate points in an image of the calibration pattern |
EP3174007A1 (en) | 2015-11-30 | 2017-05-31 | Delphi Technologies, Inc. | Method for calibrating the orientation of a camera mounted to a vehicle |
EP3173975A1 (en) * | 2015-11-30 | 2017-05-31 | Delphi Technologies, Inc. | Method for identification of candidate points as possible characteristic points of a calibration pattern within an image of the calibration pattern |
US10057556B2 (en) * | 2016-01-28 | 2018-08-21 | Disney Enterprises, Inc. | Projector optimization method and system |
GB2547222A (en) | 2016-02-10 | 2017-08-16 | Testplant Europe Ltd | Method of, and apparatus for, testing computer hardware and software |
GB2547220A (en) | 2016-02-10 | 2017-08-16 | Testplant Europe Ltd | Method of, and apparatus for, testing computer hardware and software |
US10401145B2 (en) * | 2016-06-13 | 2019-09-03 | Carl Zeiss Industrielle Messtechnik Gmbh | Method for calibrating an optical arrangement |
US20180040266A1 (en) * | 2016-08-08 | 2018-02-08 | Keith Taylor | Calibrated computer display system with indicator |
USD826974S1 (en) | 2017-02-03 | 2018-08-28 | Nanolumens Acquisition, Inc. | Display screen or portion thereof with graphical user interface |
US10818097B2 (en) | 2017-12-12 | 2020-10-27 | Disney Enterprises, Inc. | Spatial position calculation system for objects in virtual reality or augmented reality environment |
EP3534333A1 (en) | 2018-02-28 | 2019-09-04 | Aptiv Technologies Limited | Method for calibrating the position and orientation of a camera relative to a calibration pattern |
EP3534334B1 (en) | 2018-02-28 | 2022-04-13 | Aptiv Technologies Limited | Method for identification of characteristic points of a calibration pattern within a set of candidate points derived from an image of the calibration pattern |
CN108683898B (zh) * | 2018-05-31 | 2020-10-09 | 歌尔股份有限公司 | 彩色汇聚误差的修正方法、装置及设备 |
CN110784690B (zh) * | 2018-07-30 | 2022-05-10 | 中强光电股份有限公司 | 投影***及投影方法 |
CN112741589B (zh) * | 2021-01-14 | 2024-07-12 | 沈阳视达微医疗科技有限公司 | 一种视力检测用光学装置、视力检测***及方法 |
CN112741591B (zh) * | 2021-01-14 | 2024-07-12 | 沈阳视达微医疗科技有限公司 | 一种视力检测装置以及视力检测方法 |
CN112741590A (zh) * | 2021-01-14 | 2021-05-04 | 沈阳视达微医疗科技有限公司 | 一种视力检测装置以及视力检测方法 |
CN113793320A (zh) * | 2021-09-14 | 2021-12-14 | 西安诺瓦星云科技股份有限公司 | 确定显示单元的偏移的方法、装置、电子设备及存储介质 |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4280135A (en) | 1979-06-01 | 1981-07-21 | Schlossberg Howard R | Remote pointing system |
US4710758A (en) * | 1985-04-26 | 1987-12-01 | Westinghouse Electric Corp. | Automatic touch screen calibration method |
JPS63276622A (ja) * | 1987-02-19 | 1988-11-14 | Nippon Telegr & Teleph Corp <Ntt> | 投写形表示装置の画面制御方式 |
JPH02268388A (ja) * | 1989-04-10 | 1990-11-02 | Hitachi Ltd | 文字認識方法 |
US5504501A (en) | 1989-11-07 | 1996-04-02 | Proxima Corporation | Optical input arrangement and method of using same |
US5489923A (en) | 1989-11-07 | 1996-02-06 | Proxima Corporation | Method and apparatus for calibrating an optical computer input system |
US5502459A (en) | 1989-11-07 | 1996-03-26 | Proxima Corporation | Optical auxiliary input arrangement and method of using same |
US5181015A (en) | 1989-11-07 | 1993-01-19 | Proxima Corporation | Method and apparatus for calibrating an optical computer input system |
US5594468A (en) | 1989-11-07 | 1997-01-14 | Proxima Corporation | Optical system auxiliary input calibration arrangement and method of using same |
JP2622620B2 (ja) | 1989-11-07 | 1997-06-18 | プロクシマ コーポレイション | コンピュータにより発生されたデイスプレイ可視像を変更するためのコンピュータ入力システム |
US5329444A (en) * | 1991-04-26 | 1994-07-12 | Shimizu Construction Co., Ltd. | Work management system employing electronic board |
US5235363A (en) | 1991-05-10 | 1993-08-10 | Nview Corporation | Method and apparatus for interacting with a computer generated projected image |
US5982352A (en) * | 1992-09-18 | 1999-11-09 | Pryor; Timothy R. | Method for providing human input to a computer |
JPH06242884A (ja) * | 1993-02-19 | 1994-09-02 | Fujitsu General Ltd | コンピュータ入力装置 |
EP0622722B1 (en) * | 1993-04-30 | 2002-07-17 | Xerox Corporation | Interactive copying system |
US5434595A (en) | 1993-05-24 | 1995-07-18 | Hughes Aircraft Company | System and method for automatically correcting x-y image distortion in a display |
JPH07129322A (ja) * | 1993-09-07 | 1995-05-19 | Sony Corp | コンピュータディスプレイシステム |
US5682181A (en) | 1994-04-29 | 1997-10-28 | Proxima Corporation | Method and display control system for accentuating |
KR950012784A (ko) * | 1993-10-25 | 1995-05-17 | 이헌조 | 프로젝터용 스크린 제어 회로 |
US5712658A (en) | 1993-12-28 | 1998-01-27 | Hitachi, Ltd. | Information presentation apparatus and information display apparatus |
GB2286100A (en) * | 1994-01-19 | 1995-08-02 | Ibm | Touch-sensitive display apparatus |
US5661667A (en) | 1994-03-14 | 1997-08-26 | Virtek Vision Corp. | 3D imaging using a laser projector |
KR0142783B1 (ko) | 1994-03-19 | 1998-07-15 | 구자홍 | 프로젝터의 경사면 투사시 화상보정장치 및 방법 |
US5528263A (en) | 1994-06-15 | 1996-06-18 | Daniel M. Platzker | Interactive projected video image display system |
US5796386A (en) | 1995-01-23 | 1998-08-18 | International Business Machines Corporation | Precise calibration procedure for sensor-based view point control system |
US5663795A (en) | 1995-09-07 | 1997-09-02 | Virtek Vision Corp. | Method of calibrating laser positions relative to workpieces |
KR0171847B1 (ko) * | 1995-12-26 | 1999-03-30 | 김광호 | 무선원격 좌표 입력방법 및 장치 |
US5777898A (en) * | 1996-08-19 | 1998-07-07 | Symbios Logic Inc. | Method and apparatus for aligning a digitizing panel with a display device |
US5973672A (en) * | 1996-10-15 | 1999-10-26 | Raytheon Company | Multiple participant interactive interface |
US5803570A (en) | 1996-12-10 | 1998-09-08 | Raytheon Company | Calibration system and method for display optical systems |
-
1999
- 1999-03-31 US US09/283,093 patent/US6292171B1/en not_active Expired - Lifetime
-
2000
- 2000-03-20 KR KR10-2000-0013973A patent/KR100452413B1/ko not_active IP Right Cessation
- 2000-03-29 EP EP00106722A patent/EP1041532A3/en not_active Withdrawn
- 2000-03-30 CN CNB001049402A patent/CN1156758C/zh not_active Expired - Fee Related
- 2000-03-31 JP JP2000097077A patent/JP3885458B2/ja not_active Expired - Fee Related
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007322429A (ja) * | 2006-06-01 | 2007-12-13 | Micro-Nits Co Ltd | ポイント入力システムのイメージ処理における校正方法とポイント入力システムのイメージ処理における追跡方法 |
JP2008102931A (ja) * | 2006-10-17 | 2008-05-01 | Seiko Epson Corp | 調整方法、システム、およびチップ |
US7835592B2 (en) | 2006-10-17 | 2010-11-16 | Seiko Epson Corporation | Calibration technique for heads up display system |
JP4618287B2 (ja) * | 2006-10-17 | 2011-01-26 | セイコーエプソン株式会社 | 調整方法、及びシステム |
WO2008108465A1 (ja) * | 2007-03-08 | 2008-09-12 | Lunascape Co., Ltd. | プロジェクタシステム |
JP2008225554A (ja) * | 2007-03-08 | 2008-09-25 | Takram Design Engineering:Kk | プロジェクタシステム |
JP2008225553A (ja) * | 2007-03-08 | 2008-09-25 | Lunascape Co Ltd | プロジェクタシステム |
KR101046283B1 (ko) | 2007-03-08 | 2011-07-04 | 가부시키가이샤 타크람 디자인 엔지니어링 | 프로젝터 시스템 |
KR101054895B1 (ko) | 2010-09-28 | 2011-08-05 | 하이브모션 주식회사 | 원격 포인팅 시스템 |
Also Published As
Publication number | Publication date |
---|---|
EP1041532A2 (en) | 2000-10-04 |
JP3885458B2 (ja) | 2007-02-21 |
CN1156758C (zh) | 2004-07-07 |
KR100452413B1 (ko) | 2004-10-12 |
EP1041532A3 (en) | 2006-06-28 |
KR20010020668A (ko) | 2001-03-15 |
CN1270352A (zh) | 2000-10-18 |
US6292171B1 (en) | 2001-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2000357055A (ja) | 投写画像の校正方法及びその装置、並びに機械可読媒体 | |
JP4822643B2 (ja) | 無線ポインタの光学トラッキングを備えるコンピュータ・プレゼンテーション・システムおよび方法 | |
US7133083B2 (en) | Dynamic shadow removal from front projection displays | |
JP3909554B2 (ja) | プレゼンテーション制御システム及びその制御方法 | |
KR100936816B1 (ko) | 카메라와 마크 출력에의한 포인팅 장치 | |
JP5710589B2 (ja) | 改良されたハンドヘルド画面検知ポインタ | |
US6641269B2 (en) | Indicated position detection by multiple resolution image analysis | |
US20070091334A1 (en) | Method of calculating correction data for correcting display characteristic, program for calculating correction data for correcting display characteristic and apparatus for calculating correction data for correcting display characteristic | |
US7907781B2 (en) | System and method for determining geometries of scenes | |
JP7031697B2 (ja) | 情報処理装置および認識支援方法 | |
US20040155965A1 (en) | Monitoring and correction of geometric distortion in projected displays | |
US20120008829A1 (en) | Method, device, and computer-readable medium for detecting object in display area | |
CN102484724A (zh) | 投影图像区域检测装置 | |
US20020136455A1 (en) | System and method for robust foreground and background image data separation for location of objects in front of a controllable display within a camera view | |
JP2005500590A (ja) | カメラビュー内の制御可能なディスプレイの可視点のロバスト決定方法 | |
CN102262733B (zh) | 激光点检测方法及装置 | |
US20200077059A1 (en) | Display apparatus, display system, and method for controlling display apparatus | |
US6489989B1 (en) | System, method and article of manufacture for executing a video setup protocol | |
CN112261394A (zh) | 振镜的偏转率的测量方法、装置、***及计算机存储介质 | |
Summet et al. | Shadow elimination and blinding light suppression for interactive projected displays | |
US11631381B2 (en) | Information processing apparatus, information processing method, and program for controlling input position in an overlap region | |
JP2003099196A (ja) | 会議等支援用画像投影装置 | |
US10769803B2 (en) | Sight vector detecting method and device | |
KR20040088166A (ko) | 그림자를 이용한 인터액티브 동영상 시스템 | |
Jełowicki | Enhancing Image Quality through Automated Projector Stacking |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040401 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040401 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060627 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060814 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060828 |
|
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: 20061031 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061113 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3885458 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101201 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101201 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111201 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111201 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121201 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121201 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131201 Year of fee payment: 7 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |