JP4217577B2 - 受動的な埋め込み対話符号化 - Google Patents
受動的な埋め込み対話符号化 Download PDFInfo
- Publication number
- JP4217577B2 JP4217577B2 JP2003342615A JP2003342615A JP4217577B2 JP 4217577 B2 JP4217577 B2 JP 4217577B2 JP 2003342615 A JP2003342615 A JP 2003342615A JP 2003342615 A JP2003342615 A JP 2003342615A JP 4217577 B2 JP4217577 B2 JP 4217577B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- image
- code set
- codes
- codebook
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/94—Vector quantisation
-
- 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/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Editing Of Facsimile Originals (AREA)
Description
ペン−インクを貯蔵する能力を備えても、備えなくともよい任意の筆記用具。事例によっては、本発明の実施形態により、インクを貯蔵する能力を持たないスタイラスをペンとして使用することができる。
カメラ−画像取り込みシステム。
符号化−(物理的な紙の形態からスキャナで取り込むか、電子形態からレンダリングするか)またはカメラから画像を取り込み、その画像を何らかの方式で変更することによるプロセス。
コードブック−符号化した画像または符号化したサブイメージを格納するストレージ。
図1は、本発明の各種態様を実装するために使用できる従来の汎用デジタルコンピューティング環境の一例の機能ブロック図である。図1で、コンピュータ100は、処理装置110、システムメモリ120、およびシステムメモリを含む各種のシステム構成要素を処理装置110に結合するシステムバス130を含む。システムバス130は、各種のバスアーキテクチャの任意のものを使用したメモリバスまたはメモリコントローラ、ペリフェラルバス、およびローカルバスを含む数タイプのバス構造のいずれでもよい。システムメモリ120は、読み取り専用メモリ(ROM)140およびランダムアクセスメモリ(RAM)150を含む。
本発明の態様には、符号化したバージョンの文書をサーチ可能な形態で格納することが含まれる。注釈デバイス(例えば文書のサブイメージを取り込むためにカメラが付属したペン)を使用して注釈を書き込むと、このシステムでは、カメラの位置を判定することができる。このカメラの位置の判定を使用して、注釈が付された位置を判定することができる。本発明の一部の態様では、このペンはインクペンであり、紙に書く。他の態様では、ペンはスタイラスであり、ユーザはコンピュータディスプレイの表面に書き込みを行う。この後者の例では、コンピュータ画面に書かれた注釈を、コンピュータ画面に表示された文書をサポートするシステムに再度提供することができる。カメラの位置を繰り返し取り込むことにより、システムは、ユーザによって制御されているスタイラスの動きを追跡することができる。
Lpaper=FS→P(LSensor)
書く際にペン先と紙は同じ平面上にある。したがって、仮想のペン先から実際のペン先への変換もFS→Pになる。
Lpentip=FS→P(Lvirtual−pentip)
変換FS→Pは透視変換と称することができる。これは次のようにFS→Pの推定として簡潔になり
次いで、較正により仮想ペン先の位置を求めることができる。
Lvirtual−pentip=FP→S(Lpentip)
そして
FP→S=1/FS→P
となる。
Lpentip=FS→P(Lvirtual−pentip)
符号化する画像は、文書をスキャンするスキャナから取り込むことができる。あるいは、符号化する画像は、固定された電子形態(例えば読み取りの特権のみを有する固定された表示サイズの電子ファイル)とすることもできる。カメラの位置を判定するために文書は実際に修正できるようにしてもよいが、符号化したバージョンは、一般に、カメラ403から見た文書に対応することができる。そうでない場合でも相関はなお生じることができるが、コードブックが、スキャンした文書とカメラから取り込んだ画像との類似性ほど正確でないものになる可能性がある。
第1のタイプの符号化は、受け取った画像を解析したサブイメージ自体がコードとして働くように使用することを含む。図5にこのプロセスの一例を示す。ステップ502で入力画像501を解析してサブイメージにする。このサブイメージ(503で表す)を画像501中の各自の位置に関連付け、コードブック505に格納する。コードブック505のサーチ時に、カメラ403からの画像が、コードブック505に格納された1つまたは複数のサブイメージと比較される。この比較から1つまたは複数の候補を得ることができる。さらに、ペン先402の位置を判定することができる。
別の符号化の例には、各サブイメージのサイズを縮小することが含まれる。初めに画像601を受け取る。画像601は、画像ブロックIと表すことができる。事例によっては、画像ブロックIに閾値を適用することにより画像ブロックIをバイナリ画像Ibに変換することができる。次いで、各サブイメージのサイズをm*mとしてサブイメージをまとめてKx*Kyと表すことができる。図6の例ではm=4である。別の例ではm=32であり、この場合は図4Bのグリッドと同様にサブイメージを32*32のグリッドに分割する。
Ham(a,b)が、行列aと行列bとのハミング距離になる。
半径方向の符号化と称する別のタイプの符号化について図7を参照して説明する。画像701を受け取り、ステップ702で解析してサブイメージにする。703で、サブイメージの中心を中心にして方向SにベクトルTだけ回転することによりサブイメージをサンプリングする。703のサブイメージで得られる情報をアンラップ(unwrapped)画像704によって表す。すなわち、703のサブイメージブロックは、極座標でサンプリングする。
(5) Gt,s=F(xt,s,yt,s)
Fは、等式(6)によって表される2Dのガウスフィルタである。
使用することが可能な別のタイプの距離には、回転不変距離がある。回転不変距離を使用することの利点は、等式(9)に示すようにカメラの回転に対応することである。
コードブックは、画像から取られ、その画像中の各自の位置に関連付けられたサブイメージに関連するコードを格納する。コードブックは、カメラ403で画像を取り込む前に作成することができる。あるいは、コードブックは、使用中に作成するか、あるいは少なくとも追加することもできる。例えば、カメラは動作中に画像を取り込むことができる。501、601、および701で示すように、ユーザが既にある情報の上に書き込みをするだけの場合は、ここで説明するようにコードブックを使用して、カメラによって取り込まれた画像の位置を判定することができる。しかし、ユーザが新しい注釈を上書きした場合は、コードブックは上書きの前ほど正確なものではなくなる。したがって、ペン401で新しい注釈が追加されると、その注釈をコードブックに組み込んで、後に書き込まれる注釈がその画面上の表現とより正確に相関するようにする。
(11) Ω={Ψi,i=1,2,...,NΩ}
Ψは、Ψ={CΨ,PΨ}と定義され、PΨは、その文書のビットマップ中にあるすべての位置のセットであり、そのコードは等式(12)に示すようにCである。
(12) PΨ={pi|位置piにおけるコードはCΨ,i=1,2,...}
次いで、セットΩを各メンバーΨのコードによってアルファベット順にソートすることができ、それにより線形リストタイプのコードブックが得られる。
この2分木は、図8に表すようにコード間のハミング距離に基づくことができる。初めに、コードセットΩ全体の重心Cc0を見つける。次に、重心Cc0までのハミング距離が最大のコードC0を見つける。次いで、コードC0との距離が最大のコードC1を見つける。
カメラから取り込まれたフレームの位置の候補は、コードブックをサーチすることによって決定することができる。カメラによって取り込まれた各フレームIiに対して、ペン先402の候補位置を次のように求めることができる。
1)コードブックの生成に使用した方法と同じ符号化法でカメラからのフレームIiを符号化する。
2)符号化したフレームEIiとコードブックの情報を比較する。符号化フレームEIiとコードブックの符号化された情報との距離を求める。符号化フレームEIiとの距離が最小であるコードブック中の符号化情報を位置の候補として、あるいは位置の候補の1つとして使用する。これらの候補から、最も一致するものを選択する。
Ns>Nthreshである場合は、S(CI)の距離がより小さいNthreshコードだけを保持し、カメラの性能に応じてdthreshおよびNthreshを選択する。
画像Iの位置候補のセットを等式(16)で表すことができる。
101 キーボード
102 ポインティングデバイス
106 シリアルポートインタフェース
107 モニタ
108 ビデオアダプタ
110 処理装置
111 メモリ記憶装置
112 LAN
113 WAN
114 ネットワークインタフェース
115 モデム
120 システムメモリ
130 システムバス
140 ROM
150 RAM
160 BIOS
165 ペンデジタイザ
166 スタイラス
170 ハードディスクドライブ
180 磁気ディスクドライブ
190 磁気ディスク
191 光ディスクドライブ
192 光ディスク
193 磁気ディスクドライブインタフェース
194 光ディスクドライブインタフェース
195 オペレーティングシステム
196 アプリケーションプログラム
197 プログラムモジュール
198 プログラムデータ
401 ペン
402 ペン先
403 カメラ
404、410、501、601、701、704 画像
406 センサ(プロセッサ)
407 表面
408 レンズ
409 イメージ平面
411 画像取り込みセンサ
503、603、703、704 サブイメージ
505 コードブック
605 行列
Claims (7)
- 文書の画像を符号化する符号化システムであって、
前記文書の前記画像を受け取る入力と、
前記画像をサブイメージに解析するパーサと、
前記サブイメージを複数のコードに符号化するエンコーダと、
前記画像との関係で前記サブイメージの位置に関連付けた前記複数のコードを格納するストレージとを備え、
前記ストレージはコードブックを包含し、
前記ストレージは前記コードブック内の前記複数のコードを2分木に格納し、
該2分木に格納することは、
前記コードブックを初期コードセットとして、1つの第1のコードセットと、該第1のコードセットとは異なる1つの第2のコードセットとに分離することによって開始し、
該分離することは、
(a)前記初期コードセットの重心を見つけ、
(b)前記重心から最も遠い、前記初期コードセットにおける1つの第1のコードを見つけ、
(c)前記第1のコードから最も遠い、前記初期コードセットにおける、前記第1のコードとは異なる1つの第2のコードを見つけ、
(d)前記初期コードセットにおける前記複数のコードのうち、前記第2のコードよりも前記第1のコードに近い1つまたは複数のコードをすべて含む前記第1のコードセットと、前記初期コードセットにおける前記複数のコードのうち、前記第1のコードよりも前記第2のコードに近い1つまたは複数のコードをすべて含む前記第2のコードセットとに分離し、
前記2分木に格納することは続いて、
前記初期コードセットの代わりに、分離した前記第1のコードセットと前記第2のコードセットとに対してそれぞれ、前記(a)〜前記(d)までを、分離されるコードセットに含まれるコードの数が1になるまで再帰的に繰り返す
ことを特徴とする符号化システム。 - 前記エンコーダは、前記サブイメージの部分に基づいて符号化することを特徴とする請求項1に記載の符号化システム。
- 前記エンコーダは、前記サブイメージの半径方向の分析に基づいて符号化することを特徴とする請求項1に記載の符号化システム。
- コードブックを作成するシステムであって、
画像のサブイメージに関連付けられた複数のコードを受け取る入力と、
前記画像との関係で前記サブイメージの位置に関連付けられた前記複数のコードを編成して前記コードブックにするプロセッサと、
前記コードブックを格納するストレージとを備え、
前記プロセッサは前記コードブック内の前記複数のコードを2分木に編成し、
該2分木に編成することは、
前記コードブックを初期コードセットとして、1つの第1のコードセットと、該第1のコードセットとは異なる1つの第2のコードセットとに分離することによって開始し、
該分離することは、
(a)前記初期コードセットの重心を見つけ、
(b)前記重心から最も遠い、前記初期コードセットにおける1つの第1のコードを見つけ、
(c)前記第1のコードから最も遠い、前記初期コードセットにおける、前記第1のコードとは異なる1つの第2のコードを見つけ、
(d)前記初期コードセットにおける前記複数のコードのうち、前記第2のコードよりも前記第1のコードに近い1つまたは複数のコードをすべて含む前記第1のコードセットと、前記初期コードセットにおける前記複数のコードのうち、前記第1のコードよりも前記第2のコードに近い1つまたは複数のコードをすべて含む前記第2のコードセットとに分離し、
前記2分木に格納することは続いて、
前記初期コードセットの代わりに、分離した前記第1のコードセットと前記第2のコードセットとに対してそれぞれ、前記(a)〜前記(d)までを、分離されるコードセットに含まれるコードの数が1になるまで再帰的に繰り返す
ことを特徴とするシステム。 - コードブックをサーチするシステムであって、
画像のサブイメージに関連付けられた複数のコードと、前記画像の前記サブイメージの位置に関連する情報とを有するコードブックを受け取る第1の入力と、
ペンに付随するカメラから画像を受け取る第2の入力と、
前記カメラからの前記画像を符号化し、前記カメラ画像に関連付けられたコードを出力するエンコーダと、
前記カメラ画像に前記関連付けられたコードと類似する1つまたは複数のコード候補を求めて前記コードブックをサーチするプロセッサと、
前記1つまたは複数のコード候補に関連付けられた1つまたは複数の位置を出力する出力とを備え、
前記プロセッサは前記コードブック内の前記コードを2分木に編成し、
該2分木に編成することは、
前記コードブックを初期コードセットとして、1つの第1のコードセットと、該第1のコードセットとは異なる1つの第2のコードセットとに分離することによって開始し、
該分離することは、
(a)前記初期コードセットの重心を見つけ、
(b)前記重心から最も遠い、前記初期コードセットにおける1つの第1のコードを見つけ、
(c)前記第1のコードから最も遠い、前記初期コードセットにおける、前記第1のコードとは異なる1つの第2のコードを見つけ、
(d)前記初期コードセットにおける前記複数のコードのうち、前記第2のコードよりも前記第1のコードに近い1つまたは複数のコードをすべて含む前記第1のコードセットと、前記初期コードセットにおける前記複数のコードのうち、前記第1のコードよりも前記第2のコードに近い1つまたは複数のコードをすべて含む前記第2のコードセットとに分離し、
前記2分木に編成することは続いて、
前記初期コードセットの代わりに、分離した前記第1のコードセットと前記第2のコードセットとに対してそれぞれ、前記(a)〜前記(d)までを、分離されるコードセットに含まれるコードの数が1になるまで再帰的に繰り返す
ことを特徴とするシステム。 - コードブックを作成する方法であって、
サブイメージに関する符号化された複数の情報を受け取るステップと、
前記サブイメージが、該サブイメージより大きな画像中のどこに位置するかに関する位置情報を受け取るステップと、
前記符号化された複数の情報を前記位置情報に関連付けるステップと、
前記関連付けた情報を前記コードブックとして2分木に格納するステップとを有し、
前記コードブックとして前記2分木に格納するステップは、
(a)前記符号化された複数の情報における重心を見つけるステップと、
(b)前記重心から最も遠い前記符号化された複数の情報における1つの第1のコードを見つけるステップと、
(c)前記第1のコードから最も遠い前記符号化された複数の情報における、前記第1のコードとは異なる1つの第2のコードを見つけるステップと、
(d)前記符号化された複数の情報を、前記第2のコードより前記第1のコードに近い第1のコードセットと、前記第1のコードより前記第2のコードに近い、前記第1のコードセットとは異なる第2のコードセットとの2つのコードセットに分離するステップであって、前記第1のコードセットは、前記符号化された複数の情報のうち、前記第2のコードより前記第1のコードに近い1つまたは複数のコードをすべて含み、前記第2のコードセットは、前記符号化された複数の情報のうち、前記第1のコードより前記第2のコードに近い1つまたは複数のコードをすべて含む、分離するステップと、
(e)前記コードブックの代わりに、分離した各コードセットに対してそれぞれ、前記ステップ(a)から前記ステップ(d)までを、分離されるコードセットに含まれるコードの数が1になるまで再帰的に繰り返すステップと
を含むことを特徴とする方法。 - 前記2分木に格納するために前記符号化された情報のサイズを縮小するステップをさらに含むことを特徴とする請求項6に記載の方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/284,451 US7133563B2 (en) | 2002-10-31 | 2002-10-31 | Passive embedded interaction code |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2004153798A JP2004153798A (ja) | 2004-05-27 |
JP2004153798A5 JP2004153798A5 (ja) | 2006-11-16 |
JP4217577B2 true JP4217577B2 (ja) | 2009-02-04 |
Family
ID=32093524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003342615A Expired - Fee Related JP4217577B2 (ja) | 2002-10-31 | 2003-09-30 | 受動的な埋め込み対話符号化 |
Country Status (6)
Country | Link |
---|---|
US (2) | US7133563B2 (ja) |
EP (1) | EP1416434A3 (ja) |
JP (1) | JP4217577B2 (ja) |
KR (1) | KR101064845B1 (ja) |
CN (1) | CN1324532C (ja) |
BR (1) | BR0304234A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101597003B (zh) * | 2008-06-04 | 2011-11-09 | 株式会社日立制作所 | 电梯用液压缓冲器 |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7133563B2 (en) | 2002-10-31 | 2006-11-07 | Microsoft Corporation | Passive embedded interaction code |
US7502507B2 (en) | 2002-10-31 | 2009-03-10 | Microsoft Corporation | Active embedded interaction code |
SE0401812D0 (sv) * | 2004-07-08 | 2004-07-08 | Anoto Ab | Method in creating a symbol pattern, symbol pattern obtained thereby method and system for finding a position in such symbol pattern and computer program product for performing the method |
US7970020B2 (en) * | 2004-10-27 | 2011-06-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Terminal having plural playback pointers for jitter buffer |
US7505982B2 (en) * | 2004-12-03 | 2009-03-17 | Microsoft Corporation | Local metadata embedding solution |
JP4340900B2 (ja) * | 2004-12-24 | 2009-10-07 | 富士ゼロックス株式会社 | 画像情報処理システム、画像情報処理装置、画像情報処理方法、画像情報処理プログラム、記憶媒体 |
JP4340901B2 (ja) * | 2004-12-24 | 2009-10-07 | 富士ゼロックス株式会社 | 画像情報処理システム、画像情報処理装置、画像情報処理方法、画像情報処理プログラム、記憶媒体 |
US7536051B2 (en) * | 2005-02-17 | 2009-05-19 | Microsoft Corporation | Digital pen calibration by local linearization |
US7607076B2 (en) * | 2005-02-18 | 2009-10-20 | Microsoft Corporation | Embedded interaction code document |
US7532366B1 (en) | 2005-02-25 | 2009-05-12 | Microsoft Corporation | Embedded interaction code printing with Microsoft Office documents |
US7826074B1 (en) | 2005-02-25 | 2010-11-02 | Microsoft Corporation | Fast embedded interaction code printing with custom postscript commands |
US7421439B2 (en) * | 2005-04-22 | 2008-09-02 | Microsoft Corporation | Global metadata embedding and decoding |
US7400777B2 (en) | 2005-05-25 | 2008-07-15 | Microsoft Corporation | Preprocessing for information pattern analysis |
US7729539B2 (en) | 2005-05-31 | 2010-06-01 | Microsoft Corporation | Fast error-correcting of embedded interaction codes |
US7619607B2 (en) * | 2005-06-30 | 2009-11-17 | Microsoft Corporation | Embedding a pattern design onto a liquid crystal display |
US7528848B2 (en) * | 2005-06-30 | 2009-05-05 | Microsoft Corporation | Embedded interaction code decoding for a liquid crystal display |
US7817816B2 (en) | 2005-08-17 | 2010-10-19 | Microsoft Corporation | Embedded interaction code enabled surface type identification |
US8358964B2 (en) * | 2007-04-25 | 2013-01-22 | Scantron Corporation | Methods and systems for collecting responses |
US20090309854A1 (en) * | 2008-06-13 | 2009-12-17 | Polyvision Corporation | Input devices with multiple operating modes |
KR101058726B1 (ko) * | 2009-11-11 | 2011-08-22 | 삼성전자주식회사 | 조명 성분을 제거하기 위한 이미지 보정 장치 및 방법 |
WO2011094214A1 (en) | 2010-01-29 | 2011-08-04 | Scantron Corporation | Data collection and transfer techniques for scannable forms |
CN102646055B (zh) * | 2012-02-27 | 2014-01-01 | 沈文策 | 一种系统间数据交互的方法 |
WO2014140893A2 (en) * | 2013-03-15 | 2014-09-18 | Mesh-Iliescu Alisa | Documents and data backup using color space encoded image |
CN112767227B (zh) * | 2021-03-12 | 2023-03-31 | 中山大学 | 一种可抗屏幕拍摄的图像水印方法 |
Family Cites Families (293)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US474255A (en) * | 1892-05-03 | Scaffold | ||
AUPQ055999A0 (en) * | 1999-05-25 | 1999-06-17 | Silverbrook Research Pty Ltd | A method and apparatus (npage01) |
US4941124A (en) | 1982-01-25 | 1990-07-10 | Skinner Jr James T | Text comparator with counter shift register |
JPS59205874A (ja) | 1983-05-10 | 1984-11-21 | Canon Inc | 画像デ−タ圧縮装置 |
US4742558A (en) | 1984-02-14 | 1988-05-03 | Nippon Telegraph & Telephone Public Corporation | Image information retrieval/display apparatus |
NL8501460A (nl) | 1985-05-22 | 1986-12-16 | Philips Nv | Werkwijze voor het identificeren van voorwerpen die voorzien zijn van een kodeveld met stipkode, inrichting voor het identificeren van zo een stipkode, en produkt voorzien van zo een stipkode. |
US4829583A (en) * | 1985-06-03 | 1989-05-09 | Sino Business Machines, Inc. | Method and apparatus for processing ideographic characters |
US4686329A (en) | 1985-06-21 | 1987-08-11 | Advanced Robotic Technology, Inc. | Absolute position mouse |
US4972496A (en) | 1986-07-25 | 1990-11-20 | Grid Systems Corporation | Handwritten keyboardless entry computer system |
US4924078A (en) | 1987-11-25 | 1990-05-08 | Sant Anselmo Carl | Identification symbol, system and method |
DE3826442A1 (de) * | 1988-08-03 | 1990-02-08 | Royocad Ges Fuer Hard Und Soft | Projektionskopf |
US5304786A (en) | 1990-01-05 | 1994-04-19 | Symbol Technologies, Inc. | High density two-dimensional bar code symbol |
US5635697A (en) | 1989-03-01 | 1997-06-03 | Symbol Technologies, Inc. | Method and apparatus for decoding two-dimensional bar code |
US5032924A (en) | 1989-04-10 | 1991-07-16 | Nilford Laboratories, Inc. | System for producing an image from a sequence of pixels |
KR930002339B1 (ko) | 1989-04-20 | 1993-03-29 | 가부시기가이샤 도시바 | 짧은 직선 벡터의 곡선 세그멘트에 3차 베지어(Bzxier)곡선을 정합시키는 방법 |
US5153928A (en) | 1989-06-09 | 1992-10-06 | Casio Computer Co., Ltd. | Method and apparatus for recording/reproducing mesh pattern data |
US5051736A (en) | 1989-06-28 | 1991-09-24 | International Business Machines Corporation | Optical stylus and passive digitizing tablet data input system |
US5337361C1 (en) | 1990-01-05 | 2001-05-15 | Symbol Technologies Inc | Record with encoded data |
US5146552A (en) | 1990-02-28 | 1992-09-08 | International Business Machines Corporation | Method for associating annotation with electronically published material |
JP3168580B2 (ja) * | 1990-04-05 | 2001-05-21 | セイコーエプソン株式会社 | ページ記述言語インタープリタ |
DE4012608A1 (de) * | 1990-04-20 | 1991-10-24 | Roland Man Druckmasch | Verfahren und vorrichtung zur bestimmung von passerdifferenzen an druckbildstellen eines mehrfarbenoffsetdruckes |
EP0578692B1 (en) | 1991-04-03 | 1995-06-14 | Hewlett-Packard Company | Position-sensing apparatus |
CA2045907C (en) | 1991-06-28 | 1998-12-15 | Gerald B. Anderson | A method for storing and retrieving annotations and redactions in final form documents |
US5247137A (en) | 1991-10-25 | 1993-09-21 | Mark Epperson | Autonomous computer input device and marking instrument |
US5448372A (en) | 1991-12-18 | 1995-09-05 | Eastman Kodak Company | Storage and retrieval of digitized photographic images |
US5294792A (en) | 1991-12-31 | 1994-03-15 | Texas Instruments Incorporated | Writing tip position sensing and processing apparatus |
JPH0644005A (ja) | 1992-01-24 | 1994-02-18 | Seiko Instr Inc | 座標入力装置 |
US5756981A (en) * | 1992-02-27 | 1998-05-26 | Symbol Technologies, Inc. | Optical scanner for reading and decoding one- and-two-dimensional symbologies at variable depths of field including memory efficient high speed image processing means and high accuracy image analysis means |
US5852434A (en) | 1992-04-03 | 1998-12-22 | Sekendur; Oral F. | Absolute optical position determination |
US5477012A (en) | 1992-04-03 | 1995-12-19 | Sekendur; Oral F. | Optical position determination |
JPH05290197A (ja) | 1992-04-06 | 1993-11-05 | Teiriyou Sangyo Kk | 二次元コ−ドシンボルマ−クの解読方法 |
US5243149A (en) | 1992-04-10 | 1993-09-07 | International Business Machines Corp. | Method and apparatus for improving the paper interface to computing systems |
US5235654A (en) | 1992-04-30 | 1993-08-10 | International Business Machines Corporation | Advanced data capture architecture data processing system and method for scanned images of document forms |
JP2861647B2 (ja) | 1992-07-08 | 1999-02-24 | 松下電器産業株式会社 | 画像生成装置 |
EP1139289B1 (en) | 1992-09-01 | 2011-03-09 | Apple Inc. | Improved vector quantization |
US5288986A (en) | 1992-09-17 | 1994-02-22 | Motorola, Inc. | Binary code matrix having data and parity bits |
DK0670555T3 (da) | 1992-09-28 | 2000-09-18 | Olympus Optical Co | Registreringsmedium med prikkode og informationsregistreringssystem |
GB9223226D0 (en) | 1992-11-05 | 1992-12-16 | Algotronix Ltd | Improved configurable cellular array (cal ii) |
US5450603A (en) | 1992-12-18 | 1995-09-12 | Xerox Corporation | SIMD architecture with transfer register or value source circuitry connected to bus |
JPH06266490A (ja) * | 1993-03-12 | 1994-09-22 | Toshiba Corp | 情報入力装置および情報入力における位置認識システム |
JP3526067B2 (ja) | 1993-03-15 | 2004-05-10 | 株式会社東芝 | 再生装置及び再生方法 |
US6655597B1 (en) | 2000-06-27 | 2003-12-02 | Symbol Technologies, Inc. | Portable instrument for electro-optically reading indicia and for projecting a bit-mapped color image |
US6832724B2 (en) | 1993-03-26 | 2004-12-21 | Symbol Technologies, Inc. | Electro-optical assembly for image projection, especially in portable instruments |
US5414227A (en) * | 1993-04-29 | 1995-05-09 | International Business Machines Corporation | Stylus tilt detection apparatus for communication with a remote digitizing display |
US5398082A (en) * | 1993-05-20 | 1995-03-14 | Hughes-Jvc Technology Corporation | Scanned illumination for light valve video projectors |
US5335150A (en) | 1993-08-31 | 1994-08-02 | Huang Chao C | Laser pointer with a constant power output control |
US5394487A (en) * | 1993-10-27 | 1995-02-28 | International Business Machines Corporation | Forms recognition management system and method |
US6243071B1 (en) | 1993-11-03 | 2001-06-05 | Apple Computer, Inc. | Tool set for navigating through an electronic book |
US5822436A (en) | 1996-04-25 | 1998-10-13 | Digimarc Corporation | Photographic products and methods employing embedded information |
EP0654755B1 (en) | 1993-11-23 | 2000-08-02 | International Business Machines Corporation | A system and method for automatic handwriting recognition with a writer-independent chirographic label alphabet |
DE69432114T2 (de) * | 1993-11-24 | 2003-10-30 | Canon K.K., Tokio/Tokyo | System zum Identifizieren und Verarbeiten von Formularen |
EP0655674B1 (en) * | 1993-11-30 | 2000-03-08 | Hewlett-Packard Company | Data input apparatus |
ES2166393T3 (es) | 1993-12-01 | 2002-04-16 | Motorola Inc | Metodo combinado de reconocimiento de escritura a mano basado en diccionario y de serie probable de caracteres. |
US5875264A (en) * | 1993-12-03 | 1999-02-23 | Kaman Sciences Corporation | Pixel hashing image recognition system |
US5726435A (en) | 1994-03-14 | 1998-03-10 | Nippondenso Co., Ltd. | Optically readable two-dimensional code and method and apparatus using the same |
US5640468A (en) | 1994-04-28 | 1997-06-17 | Hsu; Shin-Yi | Method for identifying objects and features in an image |
GB9408626D0 (en) | 1994-04-29 | 1994-06-22 | Electronic Automation Ltd | Machine readable binary code |
US5897648A (en) * | 1994-06-27 | 1999-04-27 | Numonics Corporation | Apparatus and method for editing electronic documents |
US5652412A (en) | 1994-07-11 | 1997-07-29 | Sia Technology Corp. | Pen and paper information recording system |
US5774602A (en) | 1994-07-13 | 1998-06-30 | Yashima Electric Co., Ltd. | Writing device for storing handwriting |
EP0693739A3 (en) | 1994-07-13 | 1997-06-11 | Yashima Denki Kk | Method and apparatus capable of storing and reproducing handwriting |
US5748808A (en) * | 1994-07-13 | 1998-05-05 | Yashima Electric Co., Ltd. | Image reproducing method and apparatus capable of storing and reproducing handwriting |
US5718457A (en) | 1994-07-29 | 1998-02-17 | Elpatronic Ag | Method of marking objects with code symbols |
US6052481A (en) | 1994-09-02 | 2000-04-18 | Apple Computers, Inc. | Automatic method for scoring and clustering prototypes of handwritten stroke-based data |
US5727098A (en) * | 1994-09-07 | 1998-03-10 | Jacobson; Joseph M. | Oscillating fiber optic display and imager |
US5661506A (en) | 1994-11-10 | 1997-08-26 | Sia Technology Corporation | Pen and paper information recording system using an imaging pen |
WO1996015837A1 (en) | 1994-11-21 | 1996-05-30 | Compaq Computer Corporation | Interactive play with a computer |
JPH08237407A (ja) | 1994-12-09 | 1996-09-13 | Xerox Corp | 画像タイルの相対的なアラインメントを見当合わせすると共に透視歪みを修正するための方法 |
EP0717368B1 (en) | 1994-12-16 | 2001-10-04 | Hyundai Electronics America | Digitizer stylus and method of operation |
US5961571A (en) | 1994-12-27 | 1999-10-05 | Siemens Corporated Research, Inc | Method and apparatus for automatically tracking the location of vehicles |
US5939703A (en) | 1995-01-03 | 1999-08-17 | Xerox Corporation | Distributed dimensional labeling for dimensional characterization of embedded data blocks |
US5626620A (en) * | 1995-02-21 | 1997-05-06 | Medtronic, Inc. | Dual chamber pacing system and method with continual adjustment of the AV escape interval so as to maintain optimized ventricular pacing for treating cardiomyopathy |
US6295372B1 (en) * | 1995-03-03 | 2001-09-25 | Palm, Inc. | Method and apparatus for handwriting input on a pen based palmtop computing device |
JP3668275B2 (ja) | 1995-03-15 | 2005-07-06 | シャープ株式会社 | デジタル情報記録方法、解読方法および解読装置 |
JPH08255233A (ja) | 1995-03-16 | 1996-10-01 | Toshiba Corp | バーコード符号化システム |
WO1996030217A1 (en) | 1995-03-31 | 1996-10-03 | Kiwisoft Programs Limited | Machine-readable label |
JP3474022B2 (ja) | 1995-04-20 | 2003-12-08 | 株式会社日立製作所 | 地図表示装置、地図表示方法、地図表示装置用演算処理部およびナビゲーションシステム |
JPH0944592A (ja) | 1995-05-23 | 1997-02-14 | Olympus Optical Co Ltd | 情報再生システム |
JPH08313215A (ja) * | 1995-05-23 | 1996-11-29 | Olympus Optical Co Ltd | 2次元距離センサ |
US5661291A (en) | 1995-06-07 | 1997-08-26 | Hand Held Products, Inc. | Audio proof of delivery system and method |
US6044165A (en) | 1995-06-15 | 2000-03-28 | California Institute Of Technology | Apparatus and method for tracking handwriting from visual input |
US7770013B2 (en) | 1995-07-27 | 2010-08-03 | Digimarc Corporation | Digital authentication with digital and analog documents |
US5719884A (en) * | 1995-07-27 | 1998-02-17 | Hewlett-Packard Company | Error correction method and apparatus based on two-dimensional code array with reduced redundancy |
US6081261A (en) | 1995-11-01 | 2000-06-27 | Ricoh Corporation | Manual entry interactive paper and electronic document handling and processing system |
JPH09146691A (ja) | 1995-11-17 | 1997-06-06 | Hitachi Ltd | 情報処理装置 |
US6000621A (en) | 1995-12-21 | 1999-12-14 | Xerox Corporation | Tilings of mono-code and dual-code embedded data pattern strips for robust asynchronous capture |
US5902968A (en) | 1996-02-20 | 1999-05-11 | Ricoh Company, Ltd. | Pen-shaped handwriting input apparatus using accelerometers and gyroscopes and an associated operational device for determining pen movement |
US6259827B1 (en) | 1996-03-21 | 2001-07-10 | Cognex Corporation | Machine vision methods for enhancing the contrast between an object and its background using multiple on-axis images |
US6573887B1 (en) | 1996-04-22 | 2003-06-03 | O'donnell, Jr. Francis E. | Combined writing instrument and digital documentor |
US6686910B2 (en) * | 1996-04-22 | 2004-02-03 | O'donnell, Jr. Francis E. | Combined writing instrument and digital documentor apparatus and method of use |
US5890177A (en) * | 1996-04-24 | 1999-03-30 | International Business Machines Corporation | Method and apparatus for consolidating edits made by multiple editors working on multiple document copies |
US5692073A (en) | 1996-05-03 | 1997-11-25 | Xerox Corporation | Formless forms and paper web using a reference-based mark extraction technique |
US6054990A (en) * | 1996-07-05 | 2000-04-25 | Tran; Bao Q. | Computer system with handwriting annotation |
US6104834A (en) | 1996-08-01 | 2000-08-15 | Ricoh Company Limited | Matching CCITT compressed document images |
US5765176A (en) | 1996-09-06 | 1998-06-09 | Xerox Corporation | Performing document image management tasks using an iconic image having embedded encoded information |
US5825892A (en) | 1996-10-28 | 1998-10-20 | International Business Machines Corporation | Protecting images with an image watermark |
US6202060B1 (en) * | 1996-10-29 | 2001-03-13 | Bao Q. Tran | Data management system |
US6157935A (en) | 1996-12-17 | 2000-12-05 | Tran; Bao Q. | Remote data access and management system |
US6327395B1 (en) | 1996-12-20 | 2001-12-04 | Xerox Parc | Glyph address carpet methods and apparatus for providing location information in a multidimensional address space |
US6000614A (en) | 1996-12-20 | 1999-12-14 | Denso Corporation | Two-dimensional code reading apparatus |
US5937110A (en) * | 1996-12-20 | 1999-08-10 | Xerox Corporation | Parallel propagating embedded binary sequences for characterizing objects in N-dimensional address space |
US5995084A (en) | 1997-01-17 | 1999-11-30 | Tritech Microelectronics, Ltd. | Touchpad pen-input and mouse controller |
JPH10215450A (ja) | 1997-01-29 | 1998-08-11 | Matsushita Electric Ind Co Ltd | 画像符号化におけるベクトル量子化方式 |
US6041335A (en) * | 1997-02-10 | 2000-03-21 | Merritt; Charles R. | Method of annotating a primary image with an image and for transmitting the annotated primary image |
US6208894B1 (en) * | 1997-02-26 | 2001-03-27 | Alfred E. Mann Foundation For Scientific Research And Advanced Bionics | System of implantable devices for monitoring and/or affecting body parameters |
US5817992A (en) | 1997-03-05 | 1998-10-06 | Rpg Diffusor Systems, Inc. | Planar binary amplitude diffusor |
JPH10256921A (ja) | 1997-03-13 | 1998-09-25 | Olympus Optical Co Ltd | ディジタルデータの変調及び復調方法並びにディジタルデータの変調及び復調装置 |
AUPO799197A0 (en) | 1997-07-15 | 1997-08-07 | Silverbrook Research Pty Ltd | Image processing method and apparatus (ART01) |
JPH10326331A (ja) * | 1997-03-24 | 1998-12-08 | Olympus Optical Co Ltd | ドットコードを有する記録媒体及びコード読取装置 |
US5960085A (en) | 1997-04-14 | 1999-09-28 | De La Huerga; Carlos | Security badge for automated access control and secure data gathering |
US6219149B1 (en) * | 1997-04-01 | 2001-04-17 | Fuji Xerox Co., Ltd. | Print processing apparatus |
US6441920B1 (en) | 1997-06-04 | 2002-08-27 | Agfa Corporation | System and method for output management |
US6188392B1 (en) * | 1997-06-30 | 2001-02-13 | Intel Corporation | Electronic pen device |
US5855594A (en) * | 1997-08-08 | 1999-01-05 | Cardiac Pacemakers, Inc. | Self-calibration system for capture verification in pacing devices |
JP3746378B2 (ja) * | 1997-08-26 | 2006-02-15 | シャープ株式会社 | 電子メモ処理装置、電子メモ処理方法、および電子メモ処理プログラムを記録したコンピュータ読取り可能な記録媒体 |
US20030146883A1 (en) | 1997-08-28 | 2003-08-07 | Visualabs Inc. | 3-D imaging system |
US6518950B1 (en) | 1997-10-07 | 2003-02-11 | Interval Research Corporation | Methods and systems for providing human/computer interfaces |
US6181329B1 (en) | 1997-12-23 | 2001-01-30 | Ricoh Company, Ltd. | Method and apparatus for tracking a hand-held writing instrument with multiple sensors that are calibrated by placing the writing instrument in predetermined positions with respect to the writing surface |
US6230304B1 (en) * | 1997-12-24 | 2001-05-08 | Magma Design Automation, Inc. | Method of designing a constraint-driven integrated circuit layout |
US6254253B1 (en) | 1998-01-22 | 2001-07-03 | Viewpoint Technology, Inc. | Deflectable laser source having movable piezu elements for projecting images |
US6729543B1 (en) | 1998-03-06 | 2004-05-04 | Audiovelocity, Inc. | Page identification system and method |
US6249614B1 (en) | 1998-03-06 | 2001-06-19 | Alaris, Inc. | Video compression and decompression using dynamic quantization and/or encoding |
US6000946A (en) | 1998-03-09 | 1999-12-14 | Hewlett-Packard Company | Collaborative drawing device |
US6570997B2 (en) | 1998-03-20 | 2003-05-27 | Canon Kabushiki Kaisha | Image processing apparatus and method therefor, and storage medium |
US6362440B1 (en) | 1998-03-27 | 2002-03-26 | International Business Machines Corporation | Flexibly interfaceable portable computing device |
US6192380B1 (en) * | 1998-03-31 | 2001-02-20 | Intel Corporation | Automatic web based form fill-in |
US6330976B1 (en) | 1998-04-01 | 2001-12-18 | Xerox Corporation | Marking medium area with encoded identifier for producing action through network |
US6070102A (en) * | 1998-04-29 | 2000-05-30 | Medtronic, Inc. | Audible sound confirmation of programming an implantable medical device |
JPH11355547A (ja) | 1998-05-22 | 1999-12-24 | Internatl Business Mach Corp <Ibm> | 幾何変換特定システム |
US6584052B1 (en) | 1998-06-02 | 2003-06-24 | Science Applications International Corporation | Method and apparatus for controlling the focus of a read/write head for an optical scanner |
JP4033582B2 (ja) | 1998-06-09 | 2008-01-16 | 株式会社リコー | 座標入力/検出装置および電子黒板システム |
WO2000011596A1 (en) | 1998-08-18 | 2000-03-02 | Digital Ink, Inc. | Handwriting device with detection sensors for absolute and relative positioning |
US6256398B1 (en) | 1998-08-22 | 2001-07-03 | Kenneth H. P. Chang | Encoding and decoding a message within an image |
US6970183B1 (en) | 2000-06-14 | 2005-11-29 | E-Watch, Inc. | Multimedia surveillance and monitoring system including network configuration |
JP3462986B2 (ja) | 1998-08-31 | 2003-11-05 | 株式会社日立製作所 | カメラ付きペン型入力装置 |
US6108453A (en) | 1998-09-16 | 2000-08-22 | Intel Corporation | General image enhancement framework |
US6278434B1 (en) * | 1998-10-07 | 2001-08-21 | Microsoft Corporation | Non-square scaling of image data to be mapped to pixel sub-components |
US6088482A (en) | 1998-10-22 | 2000-07-11 | Symbol Technologies, Inc. | Techniques for reading two dimensional code, including maxicode |
WO2000025293A1 (en) | 1998-10-23 | 2000-05-04 | Raphael Cohen | Pen-input device |
JP2000131640A (ja) | 1998-10-23 | 2000-05-12 | Sony Corp | 画像表示装置 |
DE19851000C2 (de) | 1998-11-05 | 2001-07-26 | Dornier Gmbh | Projektionsanordnung |
US6532152B1 (en) * | 1998-11-16 | 2003-03-11 | Intermec Ip Corp. | Ruggedized hand held computer |
US6226636B1 (en) | 1998-11-20 | 2001-05-01 | Philips Electronics North America Corp. | System for retrieving images using a database |
US6801659B1 (en) | 1999-01-04 | 2004-10-05 | Zi Technology Corporation Ltd. | Text input system for ideographic and nonideographic languages |
US6278968B1 (en) | 1999-01-29 | 2001-08-21 | Sony Corporation | Method and apparatus for adaptive speech recognition hypothesis construction and selection in a spoken language translation system |
US6529638B1 (en) * | 1999-02-01 | 2003-03-04 | Sharp Laboratories Of America, Inc. | Block boundary artifact reduction for block-based image compression |
US6551357B1 (en) * | 1999-02-12 | 2003-04-22 | International Business Machines Corporation | Method, system, and program for storing and retrieving markings for display to an electronic media file |
US6560741B1 (en) | 1999-02-24 | 2003-05-06 | Datastrip (Iom) Limited | Two-dimensional printed code for storing biometric information and integrated off-line apparatus for reading same |
JP2000251012A (ja) | 1999-03-01 | 2000-09-14 | Hitachi Ltd | 帳票処理方法およびシステム |
JP3513420B2 (ja) | 1999-03-19 | 2004-03-31 | キヤノン株式会社 | 座標入力装置及びその制御方法、コンピュータ可読メモリ |
US6614422B1 (en) * | 1999-11-04 | 2003-09-02 | Canesta, Inc. | Method and apparatus for entering data using a virtual input device |
US6832717B1 (en) | 1999-05-25 | 2004-12-21 | Silverbrook Research Pty Ltd | Computer system interface surface |
US6785016B1 (en) * | 1999-05-25 | 2004-08-31 | Silverbrook Research Pty Ltd. | Portable interactive printer |
US7088459B1 (en) * | 1999-05-25 | 2006-08-08 | Silverbrook Research Pty Ltd | Method and system for providing a copy of a printed page |
US7707082B1 (en) * | 1999-05-25 | 2010-04-27 | Silverbrook Research Pty Ltd | Method and system for bill management |
SE516522C2 (sv) | 1999-05-28 | 2002-01-22 | Anoto Ab | Positionsbestämning |
US6880124B1 (en) * | 1999-06-04 | 2005-04-12 | Hewlett-Packard Development Company, L.P. | Methods of storing and retrieving information, and methods of document retrieval |
US6294775B1 (en) | 1999-06-08 | 2001-09-25 | University Of Washington | Miniature image acquistion system using a scanning resonant waveguide |
WO2001003015A1 (en) | 1999-06-30 | 2001-01-11 | Silverbrook Research Pty Ltd | Method and system for user registration |
US6847356B1 (en) * | 1999-08-13 | 2005-01-25 | Canon Kabushiki Kaisha | Coordinate input device and its control method, and computer readable memory |
US7225979B2 (en) | 1999-09-17 | 2007-06-05 | Silverbrook Research Pty Ltd | Methods and systems for object identification and interaction |
US6539098B1 (en) | 1999-09-24 | 2003-03-25 | Mailcode Inc. | Mail processing systems and methods |
SE517445C2 (sv) * | 1999-10-01 | 2002-06-04 | Anoto Ab | Positionsbestämning på en yta försedd med ett positionskodningsmönster |
US6710770B2 (en) * | 2000-02-11 | 2004-03-23 | Canesta, Inc. | Quasi-three-dimensional method and apparatus to detect and localize interaction of user-object and virtual transfer device |
US6935562B2 (en) | 1999-12-06 | 2005-08-30 | Xerox Corporation | Operations on images having glyph carpets |
US6880755B2 (en) * | 1999-12-06 | 2005-04-19 | Xerox Coporation | Method and apparatus for display of spatially registered information using embedded data |
US6870547B1 (en) * | 1999-12-16 | 2005-03-22 | Eastman Kodak Company | Method and apparatus for rendering a low-resolution thumbnail image suitable for a low resolution display having a reference back to an original digital negative and an edit list of operations |
US6834195B2 (en) | 2000-04-04 | 2004-12-21 | Carl Brock Brandenberg | Method and apparatus for scheduling presentation of digital content on a personal communication device |
WO2001048685A1 (en) | 1999-12-23 | 2001-07-05 | Anoto Ab | General information management system |
US7295193B2 (en) | 1999-12-23 | 2007-11-13 | Anoto Ab | Written command |
AU2628301A (en) | 2000-01-06 | 2001-07-16 | Zen Optical Technology Llc | Pen-based handwritten character recognition and storage system |
US6697056B1 (en) * | 2000-01-11 | 2004-02-24 | Workonce Wireless Corporation | Method and system for form recognition |
US6661920B1 (en) | 2000-01-19 | 2003-12-09 | Palm Inc. | Method and apparatus for multiple simultaneously active data entry mechanisms on a computer system |
US6738053B1 (en) | 2000-02-16 | 2004-05-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Predefined electronic pen applications in specially formatted paper |
US6992655B2 (en) * | 2000-02-18 | 2006-01-31 | Anoto Ab | Input unit arrangement |
US6603464B1 (en) | 2000-03-03 | 2003-08-05 | Michael Irl Rabin | Apparatus and method for record keeping and information distribution |
US20020048404A1 (en) * | 2000-03-21 | 2002-04-25 | Christer Fahraeus | Apparatus and method for determining spatial orientation |
SE0000951L (sv) | 2000-03-21 | 2001-09-22 | Anoto Ab | Anordning och förfarande för rumslig förhållandebestämning |
SE516109C2 (sv) * | 2000-03-21 | 2001-11-19 | Anoto Ab | Förfarande, system och datorprogram för dokumenthantering med hjälp av positionskodningsmönster |
US6864880B2 (en) | 2000-03-21 | 2005-03-08 | Anoto Ab | Device and method for communication |
SE0000949L (sv) * | 2000-03-21 | 2001-09-22 | Anoto Ab | Positionsinformation |
US6999622B2 (en) * | 2000-03-31 | 2006-02-14 | Brother Kogyo Kabushiki Kaisha | Stroke data editing device |
US20010038383A1 (en) | 2000-04-05 | 2001-11-08 | Petter Ericson | Method and apparatus for information management |
US20020050982A1 (en) * | 2000-04-05 | 2002-05-02 | Petter Ericson | Data form having a position-coding pattern detectable by an optical sensor |
US20060082557A1 (en) * | 2000-04-05 | 2006-04-20 | Anoto Ip Lic Hb | Combined detection of position-coding pattern and bar codes |
US6522928B2 (en) * | 2000-04-27 | 2003-02-18 | Advanced Bionics Corporation | Physiologically based adjustment of stimulation parameters to an implantable electronic stimulator to reduce data transmission rate |
US6479768B1 (en) | 2000-05-17 | 2002-11-12 | Hoton How | Precision data acquisition using magnetomechanical transducer |
US6751352B1 (en) | 2000-05-25 | 2004-06-15 | Hewlett-Packard Development Company, L.P. | Method and apparatus for generating and decoding a visually significant barcode |
JP2002010058A (ja) | 2000-06-20 | 2002-01-11 | Matsushita Electric Ind Co Ltd | 電子透かし埋込方法、電子透かし取出方法、記録媒体、画像記録装置及び画像再生装置 |
US7092122B2 (en) | 2000-07-18 | 2006-08-15 | Fuji Photo Film Co., Ltd. | Image processing device and method |
US20030050803A1 (en) * | 2000-07-20 | 2003-03-13 | Marchosky J. Alexander | Record system |
US6585154B1 (en) | 2000-08-03 | 2003-07-01 | Yaakov Ostrover | System, method and devices for documents with electronic copies attached thereto |
US6650320B1 (en) | 2000-08-16 | 2003-11-18 | International Business Machines Corporation | Digital pen using visible image and autocorrelation of substrate pattern |
US6592039B1 (en) | 2000-08-23 | 2003-07-15 | International Business Machines Corporation | Digital pen using interferometry for relative and absolute pen position |
US7102700B1 (en) | 2000-09-02 | 2006-09-05 | Magic Lantern Llc | Laser projection system |
US6722574B2 (en) * | 2000-09-07 | 2004-04-20 | Anoto Ab | Business card |
US20020031622A1 (en) * | 2000-09-08 | 2002-03-14 | Ippel Scott C. | Plastic substrate for information devices and method for making same |
US6834337B1 (en) | 2000-09-29 | 2004-12-21 | International Business Machines Corporation | System and method for enabling multiple signed independent data elements per register |
JP4419305B2 (ja) | 2000-09-29 | 2010-02-24 | ブラザー工業株式会社 | 座標読み取り装置 |
CA2359260C (en) | 2000-10-20 | 2004-07-20 | Samsung Electronics Co., Ltd. | Coding apparatus and method for orientation interpolator node |
US6580424B1 (en) | 2000-10-21 | 2003-06-17 | Microsoft Corporation | System and method for interactive room modeling from camera images |
US7167164B2 (en) * | 2000-11-10 | 2007-01-23 | Anoto Ab | Recording and communication of handwritten information |
US6856712B2 (en) * | 2000-11-27 | 2005-02-15 | University Of Washington | Micro-fabricated optical waveguide for use in scanning fiber displays and scanned fiber image acquisition |
US20020163511A1 (en) | 2000-11-29 | 2002-11-07 | Sekendur Oral Faith | Optical position determination on any surface |
JP2002240387A (ja) | 2000-12-12 | 2002-08-28 | Ricoh Co Ltd | 画像形成方法、画像形成装置及び画像情報管理システム |
US20040128511A1 (en) | 2000-12-20 | 2004-07-01 | Qibin Sun | Methods and systems for generating multimedia signature |
US6538187B2 (en) * | 2001-01-05 | 2003-03-25 | International Business Machines Corporation | Method and system for writing common music notation (CMN) using a digital pen |
US6968453B2 (en) | 2001-01-17 | 2005-11-22 | International Business Machines Corporation | Secure integrated device with secure, dynamically-selectable capabilities |
US6681060B2 (en) | 2001-03-23 | 2004-01-20 | Intel Corporation | Image retrieval using distance measure |
US20040032393A1 (en) | 2001-04-04 | 2004-02-19 | Brandenberg Carl Brock | Method and apparatus for scheduling presentation of digital content on a personal communication device |
KR100408518B1 (ko) | 2001-04-12 | 2003-12-06 | 삼성전자주식회사 | 컴퓨터용 전자펜 데이타 입력장치 및 좌표 측정 방법 |
US6865325B2 (en) * | 2001-04-19 | 2005-03-08 | International Business Machines Corporation | Discrete pattern, apparatus, method, and program storage device for generating and implementing the discrete pattern |
US6635015B2 (en) * | 2001-04-20 | 2003-10-21 | The Procter & Gamble Company | Body weight management system |
US7176906B2 (en) | 2001-05-04 | 2007-02-13 | Microsoft Corporation | Method of generating digital ink thickness information |
DE10123406A1 (de) * | 2001-05-15 | 2002-11-21 | Sick Ag | Verfahren zum Erfassen von zweidimensionalen Codes |
US6517266B2 (en) * | 2001-05-15 | 2003-02-11 | Xerox Corporation | Systems and methods for hand-held printing on a surface or medium |
US6814289B2 (en) | 2001-05-30 | 2004-11-09 | Sandia Corporation | Self-registering spread-spectrum barcode method |
US20030030638A1 (en) * | 2001-06-07 | 2003-02-13 | Karl Astrom | Method and apparatus for extracting information from a target area within a two-dimensional graphical object in an image |
US7110604B2 (en) | 2001-06-26 | 2006-09-19 | Anoto Ab | Processing of digital images |
US6732927B2 (en) | 2001-06-26 | 2004-05-11 | Anoto Ab | Method and device for data decoding |
US20030001020A1 (en) * | 2001-06-27 | 2003-01-02 | Kardach James P. | Paper identification information to associate a printed application with an electronic application |
DE10132243C2 (de) | 2001-07-04 | 2003-04-30 | Fraunhofer Ges Forschung | Kabelloses Interaktionssystem für Anwendungen der virtuellen Realität |
JP3523618B2 (ja) | 2001-08-02 | 2004-04-26 | シャープ株式会社 | 座標入力システムおよび座標入力システムに用いる座標パターン形成用紙 |
US20030034961A1 (en) * | 2001-08-17 | 2003-02-20 | Chi-Lei Kao | Input system and method for coordinate and pattern |
US6933933B2 (en) | 2001-10-02 | 2005-08-23 | Harris Corporation | Pen cartridge that transmits acceleration signal for recreating handwritten signatures and communications |
US7145556B2 (en) | 2001-10-29 | 2006-12-05 | Anoto Ab | Method and device for decoding a position-coding pattern |
JP3771831B2 (ja) * | 2001-11-01 | 2006-04-26 | インターナショナル・ビジネス・マシーンズ・コーポレーション | デジタル・コンテンツに付加されるアノテーション情報を共有するためのコンピュータ・システムおよびプログラム |
US7003150B2 (en) * | 2001-11-05 | 2006-02-21 | Koninklijke Philips Electronics N.V. | Homography transfer from point matches |
US20030088781A1 (en) * | 2001-11-06 | 2003-05-08 | Shamrao Andrew Divaker | Systems and methods for ensuring security and convenience |
US7283676B2 (en) | 2001-11-20 | 2007-10-16 | Anoto Ab | Method and device for identifying objects in digital images |
JP3747175B2 (ja) | 2001-11-30 | 2006-02-22 | キヤノン株式会社 | 印刷制御装置及び方法 |
SE520682C2 (sv) | 2001-12-06 | 2003-08-12 | Anoto Ab | Rekonstruering av ett virtuellt raster |
US6744967B2 (en) | 2001-12-20 | 2004-06-01 | Scientific-Atlanta, Inc. | Program position user interface for personal video recording time shift buffer |
US20030117378A1 (en) | 2001-12-21 | 2003-06-26 | International Business Machines Corporation | Device and system for retrieving and displaying handwritten annotations |
US6862371B2 (en) * | 2001-12-31 | 2005-03-01 | Hewlett-Packard Development Company, L.P. | Method of compressing images of arbitrarily shaped objects |
US7024429B2 (en) * | 2002-01-31 | 2006-04-04 | Nextpage,Inc. | Data replication based upon a non-destructive data model |
US7190843B2 (en) * | 2002-02-01 | 2007-03-13 | Siemens Corporate Research, Inc. | Integrated approach to brightness and contrast normalization in appearance-based object detection |
US6938222B2 (en) | 2002-02-08 | 2005-08-30 | Microsoft Corporation | Ink gestures |
JP4080919B2 (ja) | 2002-03-22 | 2008-04-23 | 株式会社リコー | プリンタドライバ及びプリンタ、並びに印刷方法 |
US7123742B2 (en) | 2002-04-06 | 2006-10-17 | Chang Kenneth H P | Print user interface system and its applications |
US20030214553A1 (en) | 2002-05-14 | 2003-11-20 | Microsoft Corporation | Ink regions in an overlay control |
US6831273B2 (en) | 2002-07-31 | 2004-12-14 | General Electric Company | Ion mobility spectrometers with improved resolution |
US6919892B1 (en) | 2002-08-14 | 2005-07-19 | Avaworks, Incorporated | Photo realistic talking head creation system and method |
GB2393149B (en) | 2002-09-23 | 2004-08-18 | Sheng Tien Lin | Image transmitting ball-point pen |
US7116840B2 (en) | 2002-10-31 | 2006-10-03 | Microsoft Corporation | Decoding and error correction in 2-D arrays |
US7262764B2 (en) | 2002-10-31 | 2007-08-28 | Microsoft Corporation | Universal computing device for surface applications |
US7133563B2 (en) | 2002-10-31 | 2006-11-07 | Microsoft Corporation | Passive embedded interaction code |
US7430497B2 (en) | 2002-10-31 | 2008-09-30 | Microsoft Corporation | Statistical model for global localization |
US7133031B2 (en) | 2002-10-31 | 2006-11-07 | Microsoft Corporation | Optical system design for a universal computing device |
US7009594B2 (en) * | 2002-10-31 | 2006-03-07 | Microsoft Corporation | Universal computing device |
US7502507B2 (en) * | 2002-10-31 | 2009-03-10 | Microsoft Corporation | Active embedded interaction code |
US7142197B2 (en) | 2002-10-31 | 2006-11-28 | Microsoft Corporation | Universal computing device |
US7036938B2 (en) | 2002-10-31 | 2006-05-02 | Microsoft Corporation | Pen projection display |
US20040090429A1 (en) | 2002-11-12 | 2004-05-13 | Geaghan Bernard O. | Touch sensor and method of making |
NZ541364A (en) * | 2002-12-23 | 2007-05-31 | Dexterra Inc | Mobile data and software update system and method |
US7840492B2 (en) | 2002-12-30 | 2010-11-23 | Pitney Bowes Inc. | Personal funds metering system and method |
WO2004068456A2 (en) | 2003-01-17 | 2004-08-12 | Ayala Francisco J | System and method for developing artificial intelligence |
US6975334B1 (en) | 2003-03-27 | 2005-12-13 | Systems Paving | Method and apparatus for simulating the appearance of paving stone on an existing driveway |
US7119816B2 (en) | 2003-03-31 | 2006-10-10 | Microsoft Corp. | System and method for whiteboard scanning to obtain a high resolution image |
WO2004098171A1 (ja) | 2003-04-25 | 2004-11-11 | Oki Electric Industry Co., Ltd. | 透かし情報検出方法 |
US6879731B2 (en) * | 2003-04-29 | 2005-04-12 | Microsoft Corporation | System and process for generating high dynamic range video |
US6960777B2 (en) | 2003-08-23 | 2005-11-01 | Hewlett-Packard Development Company, L.P. | Image-forming device sensing mechanism |
US20050052700A1 (en) * | 2003-09-10 | 2005-03-10 | Andrew Mackenzie | Printing digital documents |
JP4443181B2 (ja) | 2003-10-15 | 2010-03-31 | 株式会社日立製作所 | コミュニケーションシステム及び方法 |
CN1303494C (zh) | 2003-10-27 | 2007-03-07 | 江陵机电股份有限公司 | 热移除装置及其制造方法 |
JP2005141477A (ja) | 2003-11-06 | 2005-06-02 | Noritsu Koki Co Ltd | 画像鮮鋭化処理方法とこの方法を実施する画像処理装置 |
US7517041B2 (en) | 2003-11-19 | 2009-04-14 | Donald J Palmer | Printing and detecting a fixer pattern on a medium |
US7111230B2 (en) | 2003-12-22 | 2006-09-19 | Pitney Bowes Inc. | System and method for annotating documents |
US7136054B2 (en) | 2004-01-06 | 2006-11-14 | Microsoft Corporation | Camera-pen-tip mapping and calibration |
US7583842B2 (en) | 2004-01-06 | 2009-09-01 | Microsoft Corporation | Enhanced approach of m-array decoding and error correction |
US7529410B2 (en) | 2004-01-07 | 2009-05-05 | Microsoft Corporation | Local localization using fast image match |
US7263224B2 (en) | 2004-01-16 | 2007-08-28 | Microsoft Corporation | Strokes localization by m-array decoding and fast image matching |
US20060125805A1 (en) | 2004-03-17 | 2006-06-15 | James Marggraff | Method and system for conducting a transaction using recognized text |
US7048198B2 (en) | 2004-04-22 | 2006-05-23 | Microsoft Corporation | Coded pattern for an optical device and a prepared surface |
US7505982B2 (en) * | 2004-12-03 | 2009-03-17 | Microsoft Corporation | Local metadata embedding solution |
US7536051B2 (en) | 2005-02-17 | 2009-05-19 | Microsoft Corporation | Digital pen calibration by local linearization |
US7607076B2 (en) | 2005-02-18 | 2009-10-20 | Microsoft Corporation | Embedded interaction code document |
US7532366B1 (en) | 2005-02-25 | 2009-05-12 | Microsoft Corporation | Embedded interaction code printing with Microsoft Office documents |
US7477784B2 (en) * | 2005-03-01 | 2009-01-13 | Microsoft Corporation | Spatial transforms from displayed codes |
US20060215913A1 (en) | 2005-03-24 | 2006-09-28 | Microsoft Corporation | Maze pattern analysis with image matching |
US7403658B2 (en) | 2005-04-15 | 2008-07-22 | Microsoft Corporation | Direct homography computation by local linearization |
US7542976B2 (en) | 2005-04-22 | 2009-06-02 | Microsoft Corporation | Local metadata embedding and decoding |
US7421439B2 (en) | 2005-04-22 | 2008-09-02 | Microsoft Corporation | Global metadata embedding and decoding |
US7599560B2 (en) | 2005-04-22 | 2009-10-06 | Microsoft Corporation | Embedded interaction code recognition |
US20060242562A1 (en) | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Embedded method for embedded interaction code array |
US7720286B2 (en) | 2005-05-25 | 2010-05-18 | Advanced Digital Systems, Inc. | System and method for associating handwritten information with one or more objects via discontinuous regions of a printed pattern |
US7400777B2 (en) * | 2005-05-25 | 2008-07-15 | Microsoft Corporation | Preprocessing for information pattern analysis |
US7729539B2 (en) * | 2005-05-31 | 2010-06-01 | Microsoft Corporation | Fast error-correcting of embedded interaction codes |
US7580576B2 (en) | 2005-06-02 | 2009-08-25 | Microsoft Corporation | Stroke localization and binding to electronic document |
US7619607B2 (en) * | 2005-06-30 | 2009-11-17 | Microsoft Corporation | Embedding a pattern design onto a liquid crystal display |
US7528848B2 (en) * | 2005-06-30 | 2009-05-05 | Microsoft Corporation | Embedded interaction code decoding for a liquid crystal display |
US7817816B2 (en) * | 2005-08-17 | 2010-10-19 | Microsoft Corporation | Embedded interaction code enabled surface type identification |
US7622182B2 (en) * | 2005-08-17 | 2009-11-24 | Microsoft Corporation | Embedded interaction code enabled display |
-
2002
- 2002-10-31 US US10/284,451 patent/US7133563B2/en not_active Expired - Fee Related
-
2003
- 2003-09-18 EP EP03021235A patent/EP1416434A3/en not_active Ceased
- 2003-09-24 BR BR0304234-0A patent/BR0304234A/pt not_active IP Right Cessation
- 2003-09-26 KR KR1020030066811A patent/KR101064845B1/ko active IP Right Grant
- 2003-09-27 CN CNB03143455XA patent/CN1324532C/zh not_active Expired - Fee Related
- 2003-09-30 JP JP2003342615A patent/JP4217577B2/ja not_active Expired - Fee Related
-
2006
- 2006-03-22 US US11/385,869 patent/US7684618B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101597003B (zh) * | 2008-06-04 | 2011-11-09 | 株式会社日立制作所 | 电梯用液压缓冲器 |
Also Published As
Publication number | Publication date |
---|---|
EP1416434A2 (en) | 2004-05-06 |
US20040086191A1 (en) | 2004-05-06 |
US20060182309A1 (en) | 2006-08-17 |
US7133563B2 (en) | 2006-11-07 |
JP2004153798A (ja) | 2004-05-27 |
US7684618B2 (en) | 2010-03-23 |
CN1499443A (zh) | 2004-05-26 |
EP1416434A3 (en) | 2005-07-13 |
BR0304234A (pt) | 2004-08-31 |
CN1324532C (zh) | 2007-07-04 |
KR101064845B1 (ko) | 2011-09-14 |
KR20040038639A (ko) | 2004-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4217577B2 (ja) | 受動的な埋め込み対話符号化 | |
RU2369901C2 (ru) | Местная локализация с использованием быстрого согласования изображений | |
CN100377049C (zh) | 一种确定带有捕捉信息的摄像机的笔的路径的方法和系统 | |
JP4309217B2 (ja) | アクティブな埋め込み型のインターラクション符号化 | |
US7403658B2 (en) | Direct homography computation by local linearization | |
US20060274948A1 (en) | Stroke localization and binding to electronic document | |
US7885465B2 (en) | Document portion identification by fast image mapping | |
JP2005235185A (ja) | m配列デコーディングおよび高速画像照合によるストロークの位置測定 | |
JP2005202953A (ja) | カメラ−ペン先のマッピングおよび較正 | |
US7477784B2 (en) | Spatial transforms from displayed codes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060928 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080307 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080408 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080708 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080711 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080806 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080811 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080908 |
|
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: 20081010 |
|
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: 20081110 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111114 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111114 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121114 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121114 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131114 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |