JP3109469B2 - 画像入力装置 - Google Patents

画像入力装置

Info

Publication number
JP3109469B2
JP3109469B2 JP10055850A JP5585098A JP3109469B2 JP 3109469 B2 JP3109469 B2 JP 3109469B2 JP 10055850 A JP10055850 A JP 10055850A JP 5585098 A JP5585098 A JP 5585098A JP 3109469 B2 JP3109469 B2 JP 3109469B2
Authority
JP
Japan
Prior art keywords
image
imaging
divided
divided image
images
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
Application number
JP10055850A
Other languages
English (en)
Other versions
JPH11238118A (ja
Inventor
敏康 中尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP10055850A priority Critical patent/JP3109469B2/ja
Priority to US09/252,014 priority patent/US6459819B1/en
Publication of JPH11238118A publication Critical patent/JPH11238118A/ja
Application granted granted Critical
Publication of JP3109469B2 publication Critical patent/JP3109469B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00323Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a measuring, monitoring or signaling apparatus, e.g. for transmitting measured information to a central location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/19Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
    • H04N1/195Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a two-dimensional array or a combination of two-dimensional arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/024Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof deleted
    • H04N2201/02406Arrangements for positioning elements within a head
    • H04N2201/02439Positioning method
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/0402Arrangements not specific to a particular one of the scanning methods covered by groups H04N1/04 - H04N1/207
    • H04N2201/0414Scanning an image in a series of overlapping zones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04701Detection of scanning velocity or position
    • H04N2201/0471Detection of scanning velocity or position using dedicated detectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04701Detection of scanning velocity or position
    • H04N2201/04734Detecting at frequent intervals, e.g. once per line for sub-scan control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04753Control or error compensation of scanning position or velocity
    • H04N2201/04758Control or error compensation of scanning position or velocity by controlling the position of the scanned image area
    • H04N2201/04767Control or error compensation of scanning position or velocity by controlling the position of the scanned image area by controlling the timing of the signals, e.g. by controlling the frequency o phase of the pixel clock
    • H04N2201/04781Controlling the phase of the signals
    • H04N2201/04786Controlling a start time, e.g. for output of a line of data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04753Control or error compensation of scanning position or velocity
    • H04N2201/04794Varying the control or compensation during the scan, e.g. using continuous feedback or from line to line

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は計算機に画像を入力
する画像入力装置に関し、特に撮像装置により取得され
た対象の一連の部分画像(以下、分割像という)から画
像合成により1枚の合成画像を生成することでユーザの
所望とする画像を入力可能な画像入力装置に関する。
【0002】
【従来の技術】画像を計算機に入力するための画像入力
装置は、電子スチルカメラとスキャナとに大別される。
【0003】電子スチルカメラは、撮像作業が一瞬で終
了し、対象を走査するための機械的な機構も不要なこと
から、携帯性・操作性において優れている反面、撮像範
囲を広くすると解像度が低くなり必要な情報を読みとる
ことができず、逆に、情報を十分に読みとることが可能
な解像度で撮像すると撮像範囲が狭くなり必要な範囲を
撮像することができない、という問題を抱えている。こ
の問題は、電子スチルカメラに利用されているエリアセ
ンサの画素数不足から生じるものであり、文書や図面な
ど特に精密な画像を必要とするとき、電子スチルカメラ
は適しているとは言えなかった。
【0004】一方、スキャナは、走査線を移動させる機
構( 走査機構) により、さらに、フラットベッド型,空
間走査型,あるいはハンディ型に分類できる。フラット
ベッド型や空間走査型では、走査機構が大きくなるため
に携帯は難しく、入力サイズが制限されるという欠点が
あった。ハンディ型は、携帯は可能であるが、撮像範囲
が装置の幅に限定されてしまうため、広範囲を撮像する
ことができなかった。いずれの形式においても、スキャ
ナは、解像度の面では文書入力に適しているものの、入
力作業にかなりの手間を必要とするなど操作性の面で問
題があり、風景等の画像を入力することができなかっ
た。
【0005】これら従来の画像入力装置が抱える問題を
解決する手法として、安価なエリアセンサを利用した電
子スチルカメラ(以下、単にカメラという)を移動して
必要な解像度で対象を複数に分割して撮像し、得られた
複数の分割像を合成することで撮像範囲の不足を補う装
置が考案されている。例えば、「岡田他、" 実時間画像
貼り合わせ機能を持つハンドスキャン型文書画像入力装
置" 、信学技法IE8117」や特開平6−25955
7号公報に開示された『画像入力装置』のように、分割
像の取得の際、対象を固定してカメラを移動させるもの
がある。カメラを移動させることから、ユーザは必要と
する部分だけを選択的に入力可能であり、解像度および
撮像範囲の問題だけではなく、撮像作業後の編集作業が
不要になるという特徴をも持つ。しかし、これらの従来
技術では、カメラから得られた分割像を合成する処理を
画像から得られる情報のみを参照して行うため、計算量
が膨大になって処理コストが高くなるという問題があっ
た。さらには、繰り返し模様など、対象が一様なテクス
チャを持つ場合には、分割像間の位置関係を正しく再現
できず誤って合成するという問題が発生するおそれがあ
った。また、カメラを人が手で保持して移動させる場合
には、撮像装置と対象との位置関係の変動が大きいた
め、分割像毎に異なったスキューや拡大・縮小などの歪
みが含まれてしまい、これらの歪みがさらに画像合成を
困難にしていた。
【0006】これらの問題を解決するために、特開平8
−65483号公報に開示された『画像入力システ
ム』,特開平9−218941号公報に開示された『画
像入力装置』等の技術が提案されている。
【0007】特開平8−65483号公報に開示された
『画像入力システム』は、イメージセンサと、イメージ
センサの位置を検出する位置検出手段と、分割像を合成
する合成手段とを備え、位置検出手段により分割像の取
得時の相対移動量を検出し、分割像と検出した相対移動
量とに基づいて合成画像を生成することで、上記問題を
解決する。
【0008】また、特開平9−218941号公報に開
示された『画像入力装置』は、カメラ等の撮像装置の位
置を検出する位置検出装置と、撮像装置を対象と一定の
距離を保ったまま移動するように取り付けるとともに位
置検出装置と撮像装置とを一体化する支持装置と、撮像
した分割像の合成画像上における位置を決定する際に位
置検出装置より得られた情報から分割像の取り得る位置
の候補を限定する装置とを備え、分割像をこの位置候補
の中から選択した位置に合成することで、上記問題を解
決する。
【0009】
【発明が解決しようとする課題】しかしながら、従来の
カメラを移動して必要な解像度で対象を複数に分割して
撮像し、得られた複数の分割像を合成することで撮像範
囲の不足を補う形式の画像入力装置では、画像内に含ま
れる変動の原因となる入力作業そのものの特性を利用し
て分割像間の位置合わせの精度を向上させることは考慮
されていなかった。
【0010】また、先に述べた特開平8−65483号
公報に開示された『画像入力システム』および特開平9
−218941号公報に開示された『画像入力装置』に
おいては、ユーザは撮像筐体を任意の方向に移動しなが
ら撮像作業を行うように構成されており、特に、特開平
9−218941号公報に開示された『画像入力装置』
においては、分割像の本来の取得位置からの誤差を、画
像処理により解消するように構成されている。しかし、
これらの先行技術においては、ユーザは撮像筐体を自由
に移動可能な反面、様々な方向に撮像筐体を移動する必
要があるため、腕の移動方向が人間の自然な動きに対応
しておらず、位置検出手段の誤差が大きくなるととも
に、ユーザにとって使いやすいとは必ずしもいえなかっ
た。
【0011】本発明の第1の目的は、入力作業の特性を
利用して高速かつ高精度に分割像間の位置関係を求める
ことにより、入力作業が容易でかつ高精度の合成画像を
高速に入力可能な画像入力装置を提供することにある。
【0012】本発明の第2の目的は、ユーザが分割像間
の重複の有無を気にすることなく画像の入力作業を行え
る画像入力装置を提供することにある。
【0013】本発明第3の目的は、高精度の合成画像を
高速に入力可能な画像入力装置を提供することにある。
【0014】本発明の第4の目的は、従来の撮像装置を
移動して必要な解像度で対象を複数に分割して撮像し、
得られた複数の分割像を合成することで撮像範囲の不足
を補う形式の画像入力装置よりも、より使いやすい画像
入力装置を提供することにある。
【0015】
【課題を解決するための手段】本発明の画像入力装置
は、対象を撮像する撮像装置(図1の110)と、前記
撮像装置の現在位置を検出する位置検出手段(図1の1
11)と、前記撮像装置を対象との距離を一定に保った
まま移動するように取り付けるとともに前記位置検出手
段と前記撮像装置とを一体化する支持手段(図1の10
2)と、前記位置検出手段からの前記撮像装置の現在位
置に基づいて分割像間に重複が存在するように分割像を
一定間隔で自動的に取得するための撮像指示を発行する
撮像指示手段(図1の112)と、前記撮像指示手段か
らの撮像指示に応じて前記撮像装置により取得された分
割像が一定間隔で自動的に取得された一連の分割像の最
初の1枚であるか否かを判断可能な分割像の撮像状態情
報を設定する撮像状態設定手段(図1の130)と、前
記撮像状態設定手段からの撮像状態情報に基づいて一定
間隔で自動的に取得された一連の分割像の最初の1枚で
ある場合とそれ以外の場合とに応じて異なった分割像の
位置補正パラメータ候補集合を設定する位置補正パラメ
ータ候補設定手段(図1の116)と、前記撮像指示手
段からの撮像指示に応じて前記撮像装置から分割像を取
得して該分割像の属性情報および前記位置補正パラメー
タ候補設定手段からの位置補正パラメータ候補集合とと
もに記憶する撮像手段(図1の113)と、前記位置補
正パラメータ候補設定手段により設定された位置補正パ
ラメータ候補集合の中から最適な位置補正パラメータを
求めて分割像の位置パラメータを決定する位置パラメー
タ決定手段(図1の114)と、前記位置パラメータ決
定手段により決定された分割像の位置パラメータに基づ
いて前記分割像を画像合成して合成画像を生成する画像
合成手段(図1の115)とを有することを特徴とす
る。
【0016】また、本発明の画像入力装置は、対象を撮
像する撮像装置(図1の110)と、前記撮像装置の現
在位置を検出する位置検出手段(図1の111)と、前
記撮像装置を対象との距離を一定に保ったまま移動する
ように取り付けるとともに前記位置検出手段と前記撮像
装置とを一体化する支持手段(図1の102)と、前記
位置検出手段からの前記撮像装置の現在位置とユーザが
撮像作業を指示するための制御ボタンの状態とに基づい
て分割像の取得タイミングを判断して前記位置検出手段
からの前記撮像装置の現在位置である分割像の取得位置
とともに分割像を取得するための撮像指示を発行する撮
像指示手段(図1の112)と、前記撮像指示手段から
の撮像指示に応じて前記撮像装置により取得された分割
像が一定間隔で自動的に取得された一連の分割像の最初
の1枚であるか否かを判断可能な分割像の撮像状態情報
を設定する撮像状態設定手段(図1の130)と、前記
撮像状態設定手段からの撮像状態情報に基づいて一定間
隔で自動的に取得された一連の分割像の最初の1枚であ
る場合とそれ以外の場合とに応じて異なった分割像
置補正パラメータ候補集合を設定する位置補正パラメー
タ候補設定手段(図1の116)と、前記撮像指示手段
からの撮像指示に応じて前記撮像装置から分割像を取得
してその属性情報とともに記憶する撮像手段(図1の1
13)と、前記属性情報および前記位置補正パラメータ
候補集合に基づいて前記分割像間に位置合わせを適用し
分割像の位置パラメータを決定する位置パラメータ決
定手段(図1の114)と、前記位置パラメータ決定手
段により決定された分割像の位置パラメータに基づいて
前記分割像を画像合成して合成画像を生成する画像合成
手段(図1の115)とを有することを特徴とする。
【0017】さらに、本発明の画像入力装置は、対象を
撮像する撮像装置(図の110)と、前記撮像装置の
現在位置を検出する位置検出手段(図の111)と、
前記撮像装置を対象との距離を一定に保ったまま移動す
るように取り付けるとともに前記位置検出手段と前記撮
像装置とを一体化する支持手段(図の102)と、前
記位置検出手段からの前記撮像装置の現在位置に基づい
分割像間に重複が存在するように分割像を一定間隔で
自動的に取得するための撮像指示を発行する撮像指示手
段(図の112)と、前記撮像指示手段からの撮像指
示に応じて分割像の撮像状態情報を設定する撮像状態設
定手段(図の130)と、前記撮像状態設定手段から
の撮像状態情報に基づいて分割像に対する位置補正パラ
メータ候補集合を設定する位置補正パラメータ候補設定
手段(図の116)と、前記撮像指示手段からの撮像
指示に応じて前記撮像装置から分割像を取得して該分割
像の属性情報および前記位置補正パラメータ候補設定手
段からの位置補正パラメータ候補集合とともに記憶する
撮像手段(図の113)と、前記撮像状態設定手段か
らの撮像状態情報に基づいて一定間隔で自動的に取得さ
れた一連の分割像から中間画像を生成する中間画像生成
手段(図2の140)と、前記位置補正パラメータ候補
設定手段により設定された位置補正パラメータ候補集合
の中から前記中間画像生成手段により生成された中間画
像間に位置合わせを適用した結果に基づいて各分割像の
位置パラメータを決定する位置パラメータ決定手段(図
の114)と、前記位置パラメータ決定手段により決
定された分割像の位置パラメータに基づいて前記分割像
を画像合成して合成画像を生成する画像合成手段(図
の115)とを有することを特徴とする。
【0018】さらにまた、本発明の画像入力装置は、
象を撮像する撮像装置(図2の110)と、前記撮像装
置の現在位置を検出する位置検出手段(図2の111)
と、前記撮像装置を対象との距離を一定に保ったまま移
動するように取り付けるとともに前記位置検出手段と前
記撮像装置とを一体化する支持手段(図2の102)
と、前記位置検出手段からの前記撮像装置の現在位置と
ユーザが撮像作業を指示するための制御ボタンの状態と
に基づいて分割像の取得タイミングを判断して前記位置
検出手段からの前記撮像装置の現在位置である分割像の
取得位置とともに分割像を取得するための撮像指示を発
行する撮像指示手段(図2の112)と、前記撮像指示
手段からの撮像指示に応じて分割像の撮像状態情報を設
定する撮像状態設定手段(図2の130)と、前記撮像
状態設定手段からの撮像状態情報に基づいて分割像の位
置補正パラメータ候補集合を設定する位置補正パラメー
タ候補設定手段(図2の116)と、前記撮像指示手段
からの撮像指示に応じて前記撮像装置から分割像を取得
してその属性情報とともに記憶する撮像手段(図2の1
13)と、前記撮像状態設定手段からの撮像状態情報に
基づいて一定間隔で自動的に取得された一連の分割像か
ら中間画像を生成する中間画像生成手段(図2の14
0)と、前記属性情報および前記位置補正パラメータ候
補集合に基づいて前記中間画像生成手段により生成され
た中間画像間に位置合わせを適用した結果に基づいて各
分割像の位置パラメータを決定する位置パラメータ決定
手段(図2の114)と、前記位置パラメータ決定手段
により決定された分割像の位置パラメータに基づいて前
記分割像を画像合成して合成画像を生成する画像合成手
段(図2の115)とを有することを特徴とする。
【0019】また、本発明の画像入力装置は、前記撮像
指示手段(図1の112)が、直前に分割像を取得した
ときの取得位置と前記位置検出手段からの前記撮像装置
の現在位置とに基づいて分割像の取得タイミングを自動
的に決定するように構成されたことを特徴とする。
【0020】さらにまた、本発明の画像入力装置は、前
記撮像状態設定手段からの撮像状態情報に基づいて一定
間隔で自動的に取得された一連の分割像から中間画像を
生成する中間画像生成手段(図2の140)を備え、前
記位置パラメータ決定手段(図2の114)が、前記中
間画像生成手段により生成された中間画像間に位置合わ
せを適用した結果に基づいて各分割像の位置パラメータ
を決定することを特徴とする。
【0021】また、本発明の画像入力装置は、前記支持
手段により一体化された前記撮像装置および前記位置検
出手段を対象上にて一定方向に移動することで、対象を
短冊状に区切るように分割像を一定間隔で取得するよう
に構成されていることを特徴とする。
【0022】さらにまた、本発明の画像入力装置は、前
記位置検出手段として計算機とともに使用されるマウス
を用いることを特徴とする。
【0023】一方、本発明の記録媒体は、コンピュータ
を、対象を撮像する撮像装置(図3の110),前記撮
像装置の現在位置を検出する位置検出手段(図3の11
1),前記撮像装置を対象との距離を一定に保ったまま
移動するように取り付けるとともに前記位置検出手段と
前記撮像装置とを一体化する支持手段(図3の10
2),前記位置検出手段からの前記撮像装置の現在位置
に基づいて分割像間に重複が存在するように分割像を一
定間隔で自動的に取得するための撮像指示を発行する撮
像指示手段(図3の112),前記撮像指示手段からの
撮像指示に応じて前記撮像装置により取得された分割像
が一定間隔で自動的に取得された一連の分割像の最初の
1枚であるか否かを判断可能な分割像の撮像状態情報を
設定する撮像状態設定手段(図3の130),前記撮像
状態設定手段からの撮像状態情報に基づいて一定間隔で
自動的に取得された一連の分割像の最初の1枚である場
合とそれ以外の場合とに応じて異なった分割像の位置補
正パラメータ候補集合を設定する位置補正パラメータ候
補設定手段(図3の116),前記撮像指示手段からの
撮像指示に応じて前記撮像装置から分割像を取得して
分割像の属性情報および前記位置補正パラメータ候補設
定手段からの位置補正パラメータ候補集合とともに記憶
する撮像手段(図3の113),前記位置補正パラメー
タ候補設定手段により設定された位置補正パラメータ候
補集合の中から最適な位置補正パラメータを求めて分割
像の位置パラメータを決定する位置パラメータ決定手段
(図3の114),ならびに前記位置パラメータ決定手
段により決定された分割像の位置パラメータに基づいて
前記分割像を画像合成して合成画像を生成する画像合成
手段(図3の115)として機能させるためのプログラ
ムを記録する。
【0024】また、本発明の記録媒体は、コンピュータ
を、対象を撮像する撮像装置(図3の110),前記撮
像装置の現在位置を検出する位置検出手段(図3の11
1),前記撮像装置を対象との距離を一定に保ったまま
移動するように取り付けるとともに前記位置検出手段と
前記撮像装置とを一体化する支持手段(図3の10
2),前記位置検出手段からの前記撮像装置の現在位置
とユーザが撮像作業を指示するための制御ボタンの状態
とに基づいて分割像の取得タイミングを判断して前記位
置検出手段からの前記撮像装置の現在位置である分割像
の取得位置とともに分割像を取得するための撮像指示を
発行する撮像指示手段(図3の112),前記撮像指示
手段からの撮像指示に応じて前記撮像装置により取得さ
れた分割像が一定間隔で自動的に取得された一連の分割
像の最初の1枚であるか否かを判断可能な分割像の撮像
状態情報を設定する撮像状態設定手段(図3の13
0),前記撮像状態設定手段からの撮像状態情報に基づ
いて一定間隔で自動的に取得された一連の分割像の最初
の1枚である場合とそれ以外の場合とに応じて異なった
分割像位置補正パラメータ候補集合を設定する位置補
正パラメータ候補設定手段(図3の116),前記撮像
指示手段からの撮像指示に応じて前記撮像装置から分割
像を取得してその属性情報とともに記憶する撮像手段
(図3の113),前記属性情報および前記位置補正パ
ラメータ候補集合に基づいて前記分割像間に位置合わせ
を適用して分割像の位置パラメータを決定する位置パラ
メータ決定手段(図3の114),ならびに前記位置パ
ラメータ決定手段により決定された分割像の位置パラメ
ータに基づいて前記分割像を画像合成して合成画像を生
成する画像合成手段(図3の115)として機能させる
ためのプログラムを記録する。
【0025】さらに、本発明の記録媒体は、コンピュー
タを、対象を撮像する撮像装置(図の110),前記
撮像装置の現在位置を検出する位置検出手段(図の1
11),前記撮像装置を対象との距離を一定に保ったま
ま移動するように取り付けるとともに前記位置検出手段
と前記撮像装置とを一体化する支持手段(図の10
2),前記位置検出手段からの前記撮像装置の現在位置
に基づいて分割像間に重複が存在するように分割像を一
定間隔で自動的に取得するための撮像指示を発行する撮
像指示手段(図の112),前記撮像指示手段からの
撮像指示に応じて分割像の撮像状態情報を設定する撮像
状態設定手段(図の130),前記撮像状態設定手段
からの撮像状態情報に基づいて分割像に対する位置補正
パラメータ候補集合を設定する位置補正パラメータ候補
設定手段(図の116),前記撮像指示手段からの撮
像指示に応じて前記撮像装置から分割像を取得して該分
割像の属性情報および前記位置補正パラメータ候補設定
手段からの位置補正パラメータ候補集合とともに記憶す
る撮像手段(図の113),前記撮像状態設定手段か
らの撮像状態情報に基づいて一定間隔で自動的に取得さ
れた一連の分割像から中間画像を生成する中間画像生成
手段(図4の140),前記位置補正パラメータ候補設
定手段により設定された位置補正パラメータ候補集合の
中から前記中間画像生成手段により生成された中間画像
間に位置合わせを適用した結果に基づいて各分割像の位
置パラメータを決定する位置パラメータ決定手段(図
の114),ならびに前記位置パラメータ決定手段によ
り決定された分割像の位置パラメータに基づいて前記分
割像を画像合成して合成画像を生成する画像合成手段
(図の115)として機能させるためのプログラムを
記録する。
【0026】さらにまた、本発明の記録媒体は、コンピ
ュータを、対象を撮像する撮像装置(図4の110),
前記撮像装置の現在位置を検出する位置検出手段(図4
の111),前記撮像装置を対象との距離を一定に保っ
たまま移動するように取り付けるとともに前記位置検出
手段と前記撮像装置とを一体化する支持手段(図4の1
02),前記位置検出手段からの前記撮像装置の現在位
置とユーザが撮像作業を指示するための制御ボタンの状
態とに基づいて分割像の取得タイミングを判断して前記
位置検出手段からの前記撮像装置の現在位置である分割
像の取得位置とともに分割像を取得するための撮像指示
を発行する撮像指示手段(図4の112),前記撮像指
示手段からの撮像指示に応じて分割像の撮像状態情報を
設定する撮像状態設定手段(図4の130),前記撮像
状態設定手段からの撮像状態情報に基づいて分割像の位
置補正パラメータ候補集合を設定する位置補正パラメー
タ候補設定手段(図4の116),前記撮像指示手段か
らの撮像指示に応じて前記撮像装置から分割像を取得し
てその属性情報とともに記憶する撮像手段(図4の11
3),前記撮像状態設定手段からの撮像状態情報に基づ
いて一定間隔で自動的に取得された一連の分割像から中
間画像を生成する中間画像生成手段(図4の140),
前記属性情報および前記位置補正パラメータ候補集合に
基づいて前記中間画像生成手段により生成された中間画
像間に位置合わせを適用した結果に基づいて各分割像の
位置パラメータを決定する位置パラメータ決定手段(図
4の114),ならびに前記位置パラメータ決定手段に
より決定された分割像の位置パラメータに基づいて前記
分割像を画像合成して合成画像を生成する画像合成手段
(図4の115)として機能させるためのプログラムを
記録する。
【0027】
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照して詳細に説明する。
【0028】図1は、本発明の第1の実施の形態に係る
画像入力装置の構成を示すブロック図である。本実施の
形態に係る画像入力装置は、対象を撮像するカメラ11
0と、カメラ110の現在位置を検出する位置検出手段
111と、カメラ110を対象との距離を一定に保った
まま移動するように取り付けるとともにカメラ110と
位置検出手段111とを一体化する支持手段102と、
位置検出手段111からのカメラ110の現在位置とユ
ーザが撮像作業を指示するための制御ボタン121の状
態とから分割像の取得タイミングを判断し、位置検出手
段111からのカメラ110の現在位置とともに分割像
を取得するための撮像指示を発行する撮像指示手段11
2と、撮像指示手段112からの撮像指示およびカメラ
110の現在位置に基づいて分割像の取得時の作業状況
を判断するための撮像状態情報を設定する撮像状態設定
手段130と、撮像指示手段112からの撮像指示に応
じてカメラ110の画像を取得して分割像として画像メ
モリ118に記憶するとともに分割像の取得位置および
サイズ等の属性情報を画像属性メモリ119に記憶し、
かつ分割像の属性情報を位置補正パラメータ候補設定手
段116に伝える撮像手段113と、撮像手段113か
らの分割像の属性情報に基づいて分割像の取得位置に含
まれる誤差を解消するために必要となるパラメータ群
(以下、位置補正パラメータ候補集合という)を設定し
て画像属性メモリ119に記憶する位置補正パラメータ
候補設定手段116と、画像属性メモリ119内の属性
情報および位置補正パラメータ候補集合に基づいて画像
メモリ118内の分割像間に位置合わせを適用して分割
像の取得位置に含まれる誤差を解消して位置パラメータ
を決定する位置パラメータ決定手段114と、画像属性
メモリ119内の属性情報および位置補正パラメータ候
補集合に基づいて画像メモリ118内の分割像を画像合
成して合成画像を生成する画像合成手段115と、撮像
手段113により取得された分割像,および画像合成手
段115により生成された合成画像を格納する画像メモ
リ118と、撮像手段113により取得された分割像の
取得位置およびサイズ等の属性情報,ならびに位置補正
パラメータ候補設定手段116により設定された位置補
正パラメータ候補集合を格納する画像属性メモリ119
と、画像メモリ118から合成画像を読み出して外部装
置(図示せず)に送信する通信手段200とから構成さ
れている。
【0029】次に、このように構成された第1の実施の
形態に係る画像入力装置の動作の概要について説明す
る。
【0030】支持手段102は、位置検出手段111と
カメラ110とを一体化し、カメラ110が対象との距
離を一定に保ったまま移動するように取り付けるととも
に、カメラ110の現在位置を位置検出手段111が検
出可能とする。
【0031】ユーザは、支持手段102により位置検出
手段111とカメラ110とが一体化された筐体を持
ち、対象上を滑らかに摺動させ、対象を短冊状に分割し
て入力する。この筐体の移動に伴い、カメラ110の現
在位置が位置検出手段111によって逐次検出される。
【0032】撮像指示手段112は、位置検出手段11
1からのカメラ110の現在位置に基づいてカメラ11
0の移動量を、また制御ボタン121の状態に基づいて
ユーザの指示をそれぞれ読み取って、分割像の取得タイ
ミングであるか否かを判断する。分割像の取得タイミン
グであれば、撮像指示手段112は、撮像指示を位置検
出手段111からのカメラ110の現在位置である分割
像の取得位置とともに、撮像手段113および撮像状態
設定手段130に伝える。
【0033】撮像状態設定手段130は、撮像指示手段
112からの撮像指示に応じて分割像を取得したことを
知ると、分割像の取得時の撮像状態情報を設定して撮像
手段113に伝える。
【0034】撮像手段113は、撮像指示手段112か
らの撮像指示に応じてカメラ110の画像を1枚取得し
て分割像として画像メモリ118に記憶すると同時に、
位置検出手段111からの分割像の取得位置およびサイ
ズ等を分割像の属性情報として画像属性メモリ119に
記憶する。また、撮像手段113は、撮像指示とともに
撮像状態設定手段130からの撮像状態情報を位置補正
パラメータ候補設定手段116に伝える。
【0035】位置補正パラメータ候補設定手段116
は、撮像手段113からの撮像指示および撮像状態設定
手段130からの撮像状態情報に基づいて分割像の取得
時の作業状況を判断し、分割像の取得位置に含まれる誤
差を解消する際に用いる位置補正パラメータ候補集合を
設定して画像属性メモリ119に格納する。
【0036】位置パラメータ決定手段114は、画像メ
モリ118内の分割像と、画像属性メモリ119内の属
性情報および位置補正パラメータ候補集合とに基づい
て、分割像の位置パラメータを決定する。
【0037】位置パラメータ決定手段114による分割
像の位置パラメータの決定の後、画像合成手段115
は、画像メモリ118内の分割像を画像合成して合成画
像を生成し、画像メモリ118に記憶する。
【0038】次に、本発明の第2の実施の形態に係る画
像入力装置について説明する。
【0039】図2は、本発明の第2の実施の形態に係る
画像入力装置の構成を示すブロック図である。第2の実
施の形態に係る画像入力装置は、分割像の取得位置に含
まれる誤差を解消する位置パラメータの決定処理を、主
分割像から次の主分割像を取得するまでに入力した一連
の分割像を画像合成した中間画像を生成する段階と、中
間画像間に位置合わせを適用することで分割像の取得位
置に含まれる誤差を解消する段階との2段階で構成して
いる点が、第1の実施の形態に係る画像入力装置と異な
っている。
【0040】詳しくは、第2の実施の形態に係る画像入
力装置には、画像メモリ118内の分割像と画像属性メ
モリ119内の属性情報および位置補正パラメータ候補
集合とに基づいて、撮像筐体の移動時に一定間隔で取得
された一連の分割像間に位置パラメータに含まれる誤差
を解消する処理を適用後に画像合成することで中間画像
を生成し、生成された中間画像を画像メモリ118に記
憶するとともに、中間画像の属性情報を画像属性メモリ
119に格納する中間画像生成手段140が、第1の実
施の形態に係る画像入力装置の構成に追加されている。
【0041】このように構成された第2の実施の形態に
係る画像入力装置では、図1に示した第1の実施の形態
に係る画像入力装置の対応する手段等とは基本的に同様
の機能を有するが、以下の構成要素については、その機
能が以下のように変更される。
【0042】すなわち、位置パラメータ決定手段114
は、画像メモリ118内の中間画像と画像属性メモリ1
19内の属性情報および位置補正パラメータ候補集合と
に基づいて中間画像間に位置合わせを適用することによ
って、各分割像の取得位置に含まれる誤差を解消する位
置パラメータを決定する。
【0043】画像メモリ118は、撮像手段113によ
り取得された分割像と、中間画像生成手段140により
生成された中間画像と、画像合成手段115により生成
された合成画像とを格納する。
【0044】画像属性メモリ119は、撮像手段113
により取得された分割像の属性情報と、中間画像生成手
段140により生成された中間画像の属性情報と、位置
補正パラメータ候補設定手段116により設定された分
割像に対する位置補正パラメータ候補集合とを格納す
る。
【0045】次に、本発明の第3の実施の形態について
図面を参照して説明する。
【0046】図3を参照すると、本発明の第3の実施の
形態に係る画像入力装置は、図1に示した第1の実施の
形態に係る画像入力装置に対して、データ処理装置10
0と、画像入力プログラムを記録した記録媒体203と
を追加するようにしたものである。記録媒体203は、
磁気ディスク,半導体メモリ,その他の記録媒体であっ
てよい。
【0047】このように構成された第3の実施の形態に
係る画像入力装置では、画像入力プログラムが記録媒体
203からデータ処理装置100に読み込まれ、撮像指
示手段112,撮像手段113,撮像状態設定手段13
0,位置補正パラメータ候補設定手段116,位置パラ
メータ決定手段114および画像合成手段115として
データ処理装置100の動作を制御する。したがって、
第3の実施の形態に係る画像入力装置の動作は、第1の
実施の形態に係る画像入力装置の動作と全く同様になる
ので、その詳しい説明を割愛する。
【0048】次に、本発明の第4の実施の形態について
図面を参照して説明する。
【0049】図4を参照すると、本発明の第4の実施の
形態に係る画像入力装置は、第2の実施の形態に係る画
像入力装置に対して、データ処理装置100と、画像入
力プログラムを記録した記録媒体204とを追加するよ
うにしたものである。記録媒体204は、磁気ディス
ク,半導体メモリ,その他の記録媒体であってよい。
【0050】このように構成された第4の実施の形態に
係る画像入力装置では、画像入力プログラムが記録媒体
204からデータ処理装置100に読み込まれ、撮像指
示手段112,撮像手段113,撮像状態設定手段13
0,位置補正パラメータ候補設定手段116,位置パラ
メータ決定手段114,画像合成手段115および中間
画像生成手段140としてデータ処理装置100の動作
を制御する。したがって、第4の実施の形態に係る画像
入力装置の動作は、第2の実施の形態に係る画像入力装
置の動作と全く同様になるので、その詳しい説明を割愛
する。
【0051】
【実施例】次に、本発明の実施例を図面を参照しながら
詳細に説明する。
【0052】図5は、第1の実施の形態に係る画像入力
装置の一実施例(以下、第1実施例という)における画
像入力作業を説明するための図であり、対象01上でカ
メラ110を対象01との距離を一定に保ったまま滑ら
かに摺動させながら対象01の画像を分割して複数の分
割像03として取得する様子を示している。
【0053】支持手段102は、カメラ110を対象0
1との距離を一定に保ったまま鉛直下向きに取り付け、
位置検出手段111とカメラ110とを一体化してい
る。また、支持手段102は、制御ボタン121も同じ
く一体化している。なお、以下の説明では、カメラ11
0,位置検出手段111および制御ボタン121が支持
手段102により一体化された装置を、撮像筐体と呼
ぶ。また、他の構成要素は筐体300内に格納されてお
り、筐体300と撮像筐体とはケーブルで接続されてい
る。
【0054】撮像筐体を対象01上で摺動させることに
より、カメラ110の撮像範囲02を移動させ、対象0
1の分割像03を撮像する。このとき、カメラ110
は、支持手段102により、対象01との距離を一定に
保ったまま安定して摺動可能なため、各分割像03には
スキューや拡大・縮小などのカメラ110と対象01と
の距離が変動することにより発生する歪みは含まれな
い。そのため、各分割像03には、回転および平行移動
により発生する変動のみが含まれる。このような変動
は、剛体変換と呼ばれる変換により記述できる。
【0055】カメラ110により取得される分割像03
は、256階調の濃淡画像とする。また、取得される分
割像03のサイズは、一定値(Sx ,Sy )であるとす
る。なお、これらは説明の便宜を図るために設定するも
のであり、本発明の画像入力装置の適用範囲を限定する
ものではない。2値画像やカラー画像、異なったサイズ
の分割像を取得するカメラを利用しても、本発明の画像
入力装置を実施可能である。
【0056】図6は、第1実施例の画像入力装置におけ
る座標系を説明するための図である。図6において、i
番目に取得された分割像を分割像03(i)と記述する
とき、分割像03(i)の取得位置は、合成画像座標系
301におけるX方向位置xi ,Y方向位置yi ,およ
び分割像03(i)の分割像座標系302の座標軸と合
成画像座標系301の座標軸とのなす角度θi により、
(xi ,yi ,θi )と表現されるものとする。以下、
このように分割像03(i)の取得位置を複数のパラメ
ータにより表現したものを、位置パラメータと呼ぶこと
にする。
【0057】分割像03(i)の各画素の位置は、分割
像03(i)の中心を原点とする分割像座標系302で
表現される。分割像03(i)の位置は、分割像03
(i)の中心の合成画像座標系301における位置およ
び回転量で表現される。合成画像座標系301は、ある
時点におけるカメラ110の位置を原点とする、カメラ
110とX座標およびY座標の向きが同じである座標系
で表現されているものとする。なお、これらは、説明の
ために仮に設定するものであり、本発明の画像入力装置
の適用範囲を限定するものではない。対象01上に設定
された絶対座標系などの他の座標系を用いることが可能
である。また、分割像03(i)の位置を中心以外を原
点とするように、分割像座標系302を設定することも
可能である。
【0058】図5に戻って、位置検出手段111は、撮
像筐体の摺動に伴って生じるボールの回転をX方向ロー
タリエンコーダおよびY方向ロータリエンコーダにより
パルスに変換し、カウンタにより計数することで位置を
検出するものである。位置検出手段111の出力の解像
度は、カメラ110により取得される分割像の解像度と
同じ値になるように調整されており、合成画像座標系3
01で表現される。なお、本実施例においては、ロータ
リエンコーダを利用した位置検出手段111について説
明するが、磁気センサ,超音波センサ,加速度センサな
どを利用した位置検出手段111を用いることも可能で
ある。
【0059】制御ボタン121は、撮像指示ボタン20
1および撮像終了ボタン202から構成されており、ユ
ーザはこれらのボタンを押下することにより画像入力装
置に指示を与える。ユーザは、撮像筐体を対象01上に
て一定方向に摺動させることにより撮像範囲02を移動
して撮像指示を与える作業を繰り返すことで、対象01
を短冊状に区切るように分割像03を取得する。
【0060】図5において、各分割像03内に記載され
た数字は、撮像番号iおよび組番号gである。撮像番号
iは、分割像03に撮像した順に設定される番号であ
り、組番号gは一定方向への一続きの撮像作業毎に設定
される番号である。変数iおよび変数gを参照すること
で、それまでに取得した分割像03の数,および一定方
向への一続きの撮像作業の回数を知ることができる。た
だし、撮像番号iおよび組番号gともに便宜的に設定す
るものであり、それぞれ、各分割像03の撮像順序,お
よび一定方向への一続きの撮像作業を特定できる手段で
あればどのようなものでもかまわない。以下、撮像番号
iおよび組番号gによって特定される分割像03を、分
割像03(i,g)と記述する。
【0061】先に述べたように、第1実施例の画像入力
装置においては、位置検出手段111として、撮像筐体
のX,Y方向の移動量(x,y)を、X軸およびY軸そ
れぞれの相対移動量として検出するロータリエンコーダ
およびカウンタを用いる。このようなロータリエンコー
ダを利用した位置検出手段111は、簡易な構成のため
に小型かつ軽量であるという特徴があるが、反面、誤差
が大きく、移動距離に応じてその誤差が大きくなるとい
う傾向がある。また、水平方向の回転量も検出できな
い。そのため、位置検出手段111より得られる分割像
03の取得位置をそのまま用いて画像合成を行うと、こ
の誤差により分割像03間にずれが発生し合成画像の品
質が低いという問題が発生する。磁気センサ,超音波セ
ンサ,加速度センサなどを利用した位置検出手段111
を用いた場合においても、誤差が発生することに変わり
はなく、その誤差により合成画像の品質が劣化するとい
う問題があることも同様である。
【0062】分割像03(i,g)の本来の取得位置か
らの誤差を、位置パラメータ決定手段114により解消
する。すなわち、位置検出手段111の誤差を、画像処
理により解消することで、精度向上と、位置検出手段1
11をはじめとする装置コストの低減という相反する性
質を両立させる。そのために、位置補正パラメータ候補
設定手段116において、位置パラメータ決定手段11
4が分割像03(i,g)の取得位置(xi ,yi ,θ
i )の本来の値からのずれを解消するために最低限必要
な位置補正パラメータ候補集合Ci を設定する。
【0063】先に述べた、特開平8−65483号公報
に開示された『画像入力システム』および特開平9−2
18941号公報に開示された『画像入力装置』におい
ては、ユーザは、撮像筐体を任意の方向に移動しながら
撮像作業を行うように構成されていた。特に、特開平9
−218941号公報に開示された『画像入力装置』に
おいては、第1実施例の画像入力装置と同様に、分割像
の本来の取得位置からの誤差を、画像処理により解消す
るように構成されている。しかし、これらの従来技術に
おいては、ユーザは撮像筐体を自由に移動可能な反面、
様々な方向に撮像筐体を移動する必要があるため、腕の
移動方向が人間の自然な動きに対応しておらず、位置検
出手段111の誤差が大きくなるとともに、ユーザにと
って使いやすいとは必ずしもいえなかった。
【0064】これに対して、本実施例の画像入力装置で
は、撮像筐体を対象01上にて一定方向に移動する作
業、特には図5に示すように、遠方から手前へという人
間にとってより自然な腕の動きを繰り返すことで、対象
01を短冊状に区切るように分割像03を取得するよう
に構成されている。
【0065】このとき、図5における分割像03(1,
1)〜03(6,1)または分割像03(7,2)〜0
3(12,2)を取得している間の撮像筐体の移動距離
よりも、分割像03(6,1)と分割像03(7,2)
とを取得する間の移動距離が著しく大きくなる。そのた
め、位置検出手段111からの分割像03(7,2)の
取得位置には、他の分割像03よりも大きな誤差が含ま
れていると考えられる。また、ユーザの作業特性から、
移動距離が大きくなるに従って撮像筐体を安定して移動
することが困難になり、対象01に対する水平方向の回
転が発生しやすくなる。そのため、分割像03(7,
2)に発生する回転による変動は、他の分割像03より
も多くなると考えられる。逆に、分割像03(2,1)
〜03(6,1)または分割像03(8,2)〜03
(12,2)のように、撮像筐体の移動距離を短く保っ
たまま連続して取得した分割像03間では、それぞれの
初期位置に含まれる誤差が小さく、撮像筐体の回転によ
る変動も少ないと考えられる。
【0066】このような入力作業の特性を考慮して、第
1実施例の画像入力装置では、図5における分割像03
(2,1)〜03(6,1)および分割像03(8,
2)〜03(12,2)のように、撮像筐体の一定方向
への移動中は連続して分割像03間に必ず重複が存在す
るように分割像03を取得するように、撮像指示手段1
12が分割像03の取得タイミングを制御することで位
置検出手段111による分割像03の取得位置の誤差を
小さくする。同時に、撮像状態設定手段130により分
割像03の取得時の状況を判断し、その結果の撮像状態
情報に基づいて位置補正パラメータ候補設定手段116
において位置補正パラメータ候補集合Ciを設定する。
すなわち、図5における分割像03(7,2)のように
長距離を移動した直後に取得される分割像03に対して
は、他の分割像03よりも精密な誤差解消処理が位置パ
ラメータ決定手段114により適用されるように、また
図5における分割像03(2,1)〜03(6,1)お
よび分割像03(8,2)〜03(12,2)のように
連続して自動的に撮像された分割像03に対しては、簡
素化された誤差解消処理が位置パラメータ決定手段11
4により適用されるように、位置補正パラメータ候補設
定手段116により位置補正パラメータ候補集合Ci を
それぞれ設定する。この構成により、得られる合成画像
の品質を高めながら、画像入力装置全体における位置パ
ラメータ決定処理の処理量を削減する。
【0067】図7は、第1実施例の画像入力装置におけ
る処理の流れを説明するための図である。図7を参照す
ると、第1実施例の画像入力装置における処理は、撮像
作業終了判定ステップA01と、撮像指示ボタン押下判
定ステップA02と、撮像モード設定ステップA03
と、分割像取得ステップA04と、位置補正パラメータ
候補集合設定ステップA05と、撮像指示ボタン解除ス
テップA06と、カメラ移動ステップA07と、移動距
離>閾値判定ステップA08と、分割像取得ステップA
09と、位置補正パラメータ候補集合設定ステップA1
0と、位置パラメータ決定ステップB00と、全画像合
成ステップC00とからなる。
【0068】図8は、位置パラメータ決定手段114に
よる位置パラメータ決定ステップB00のより詳しい処
理の流れを説明するための図である。図8を参照する
と、位置パラメータ決定手段114の処理は、現在位置
退避ステップB01と、分割像番号初期化ステップB0
2と、取得分割像数超過判定ステップB03と、基準画
像決定ステップB04と、位置補正パラメータ決定ステ
ップB05と、大域位置補正パラメータ決定ステップB
06と、分割像位置更新ステップB07と、分割像番号
更新ステップB08とからなる。
【0069】次に、このように構成された第1実施例の
画像入力装置の動作について説明する。
【0070】なお、図5における分割像03(1,1)
および03(7,2)のように、一定方向への撮像作業
を開始した直後に取得された分割像03を、説明の便宜
上、主分割像04と呼ぶことにする。
【0071】初期状態では、制御ボタン121は解除さ
れており、次に取得される分割像03の撮像番号を示す
変数iおよび組番号を示す変数gが、それぞれ、 i←0 (式1−1), g←0 (式1−2) により、初期化されているものとする。
【0072】撮像終了ボタン202によるユーザの指示
があるまで(ステップA01でイエス)、第1実施例の
画像入力装置は、ステップA02〜A10の処理を繰り
返して対象01の分割像03を取得する。
【0073】詳しくは、撮像指示手段112は、撮像指
示ボタン201の状態を監視しており(ステップA0
2)、撮像指示ボタン201が押されていないときは
(ステップA02でノー)、ステップA01に制御を戻
す。ユーザが撮像指示ボタン201を押下すると(ステ
ップA02でイエス)、撮像指示手段112は、1枚目
の分割像03(1,1)を取得するように撮像手段11
3に撮像指示を送る。
【0074】撮像指示手段112は、位置検出手段11
1より撮像筐体の現在位置( Xnow,Ynow)を受け取
り、直前の分割像03の取得位置(Xlast,Ylast)を Xlast = Xnow (式2−1), Ylast = Ynow (式2−2) と設定し、1枚目の分割像03(1,1)を取得するよ
うに撮像手段113に撮像指示を送る。同時に、撮像指
示手段112は、撮像指示および分割像03の取得位置
(Xlast,Ylast)を撮像状態設定手段130にも知ら
せる。
【0075】撮像状態設定手段130は、撮像指示を受
けると、一定方向への撮像作業が始まったことを判断
し、組番号gを、 g←g+1 (式3) により更新する(ステップA03)。直前の分割像03
(i−1,g)の取得位置(Xlast,Ylast)は、撮像
筐体の移動距離に応じて自動的に分割像03を取得する
際に利用される。
【0076】撮像手段113は、撮像指示手段112か
らの撮像指示を受け取ると、撮像番号iを、 i←i+1 (式4) により更新するとともに、カメラ110から分割像03
(i,g)を取得して画像メモリ118に記憶する(ス
テップA04)。また、撮像手段113は、位置検出手
段111より分割像03(i,g)の取得時の撮像筐体
の取得位置( Xnow ,Ynow)を、撮像状態設定手段13
0より分割像03(i,g)の組番号gをそれぞれ受け
取り、分割像03(i,g)の属性値を、 gi =g (式5−1), xi =Xnow (式5−2), yi =Ynow (式5−3), θi =0 (式5−4) と設定する。さらに、撮像手段113は、設定した属性
値を撮像番号iとともに画像属性メモリ119に記録
し、位置補正パラメータ候補設定手段116に分割像0
3(i,gi )の組番号gi および取得位置(xi ,y
i ,θi )を伝える。位置検出手段111が回転量を検
出できない場合は、回転量θi を仮に0としておけばよ
い。
【0077】位置補正パラメータ候補設定手段116
は、分割像03(i,gi )の組番号gi および取得位
置(xi ,yi ,θi )から、取得位置(xi ,yi ,
θi )に含まれる誤差を解消できるだけの位置補正パラ
メータ候補集合Ci を設定する(ステップA05)。
【0078】詳しくは、位置補正パラメータ候補設定手
段116は、まず、撮像手段113により取得されたば
かりの分割像03(i,gi )の組番号gi と、画像属
性メモリ119にある直前に取得された分割像03(i
−1,gi-1 )の組番号gi-1 とを比較することで、分
割像03(i,gi )が主分割像04かどうかを判断す
る。すなわち、 gi ≠ gi-1 (式6) が成立すれば、分割像03(i,gi )を主分割像04
とし、成立しなければ通常の分割像03と見なす。な
お、 g0 = 0 (式7) と初期化されているものとする。
【0079】主分割像04の場合は、通常の分割像03
よりも精密な誤差解消処理が位置パラメータ決定手段1
14により適用されるように、通常の分割像03に対す
るよりも大きな位置補正パラメータ候補集合Ci を設定
する。位置補正パラメータ候補集合Ci は、分割像03
(i,g)の初期位置から正しい位置への変換量の候補
の集合であり、位置検出手段111の特性および精度に
より決定される。
【0080】例えば、画像サイズが160x120画素
程度であり、かつ、位置検出手段111におけるロータ
リエンコーダの位置検出機構の誤差から生じる初期位置
の誤差が±10%程度の場合、分割像03(i,g)が
主分割像04であれば、位置補正パラメータ候補集合C
i は、 Ci ={(dx ,dy ,θ)|−40≦dx ≦40,−40≦dy ≦40,− 10≦θ≦10} (式8) 程度とすればよい。分割像03(i,g)が主分割像0
4ではないときは、位置補正パラメータ候補集合Ci
は、 Ci ={(dx ,dy ,θ)|−10≦dx ≦10,−20≦dy ≦20,− 3≦θ≦3} (式9) 程度とすればよい。ここで、(dx ,dy )は分割像0
3(i,g)の位置変換量の平行移動成分、θは分割像
03(i,g)の位置変換量の回転成分である。設定さ
れた位置補正パラメータ候補集合Ci は、分割像03
(i,g)の属性情報とともに画像属性メモリ119に
格納される。
【0081】なお、これらの位置補正パラメータ候補集
合Ci は説明のために設定するものであり、本発明の適
用範囲を限定するものではない。平行移動量および回転
量ではなく、剛体変換パラメータそのもので位置補正パ
ラメータ候補集合Ci を表現することも可能である。ま
た、これらの位置補正パラメータ候補集合Ci は、位置
検出手段111の特性に応じてさまざまに設定可能であ
る。例えば、位置検出手段11の精度が高ければ位置補
正パラメータ候補集合Ci の大きさをより小さくするこ
とが可能であり、上記の場合よりもさらに計算量を削減
できる。また、ここでは主分割像04と通常の分割像0
3という2種の位置補正パラメータ候補集合Ci を設定
したが、直前の分割像の取得時からの経過時間等、より
細かな取得状況に応じて位置補正パラメータ候補集合C
i を設定することも当然可能である。
【0082】次に、撮像指示手段112は、撮像指示ボ
タン201の状態をチェックし(ステップA06)、撮
像指示ボタン201が押下されたままであれば、ステッ
プA07に制御を移して、継続して分割像03(i,
g)の取得処理を行う。
【0083】ユーザは、撮像指示ボタン201を押下し
たまま、撮像筐体を対象01上にて一定方向に移動する
(ステップA07)。この移動により、位置検出手段1
11から出力されるカメラ110の現在位置(Xnow ,
Ynow )が更新される。
【0084】撮像指示手段112は、位置検出手段11
1からのカメラ110の現在位置(Xnow ,Ynow )
と、直前に取得した分割像03(i−1,g)の取得位
置(Xlast,Ylast)とを比較し(ステップA08)、
撮像筐体の移動距離があらかじめ設定された閾値(Tx
,Ty )を超えた場合に(ステップA08でイエ
ス)、新たな分割像03(i,g)を取得するように撮
像指示を撮像手段113および撮像状態設定手段130
に送る。閾値(Tx ,Ty )を超えない場合は、撮像指
示手段112は、ステップA06に制御を戻す。
【0085】すなわち、撮像指示手段112は、位置検
出手段111からの現在位置(Xnow ,Ynow ),直前
に取得した分割像03(i−1,g)の取得位置(Xla
st,Ylast),および閾値(Tx ,Ty )の間に、 |Xnow −Xlast|>Tx または |Ynow −Ylast|>Ty (式10) の関係が成立したときには撮像指示を出す。
【0086】撮像手段113は、撮像指示を受けて、ス
テップA04と同様に、新たな分割像03(i,g)を
取得する(ステップA09)。
【0087】そして、位置補正パラメータ候補設定手段
116は、ステップA05と同様に、取得した分割像0
3(i,g)に対する位置補正パラメータ候補集合Ci
を設定する(ステップA10)。
【0088】式10における閾値(Tx ,Ty )は、分
割像03(i−1,g),分割像03(i,g)間に重
なりが存在するように設定すればよく、例えば分割像0
3(i,g)の画像サイズ(Sx ,Sy )から、 Tx = Sx ÷2 (式11−1), Ty = Sy ÷2 (式11−2) として決定することが可能である。この場合、各分割像
03(i,g)は、直前に撮像された分割像03(i−
1,g)との間に2分の1程度の重なりを持つ。
【0089】なお、ステップA08における、位置検出
手段111からの現在位置(Xnow,Ynow )と直前の
分割像03(i−1,g)の取得位置(Xlast,Ylas
t)との比較は、式10に限定されるものではない。式
10は、整数演算のみのために高速に求めることが可能
なものの、X方向とY方向とを独立に検査しているた
め、撮像筐体を合成画像座標系301に対して斜め方向
に移動した場合には、分割像03間の重なりが少なくな
る可能性がある。本発明では、撮像筐体を遠方から手前
へという人間にとってより自然な腕の動きの方向に移動
させることを考慮しており、このままでも特に問題は発
生しないが、例えば、移動距離Mを、 M=SQRT((Xnow −Xlast)×(Xnow −Xlast)+(Ynow −Ylast )×(Ynow −Ylast)) (式12) とし、閾値Tを、 T=MIN(Tx ,Ty ) (式13) として、 M>T (式14) が成立したときに分割像03(i,g)を取得するよう
に構成することで、このような可能性を削減することも
可能である。ここで、SQRT(式)は式の平方根を、
MIN(式)は式の最小値を求める処理をそれぞれ表し
ている。
【0090】ステップA10で位置補正パラメータ候補
集合Ci を設定した後、画像入力装置は、再びステップ
A06に制御を戻し、撮像指示ボタン201の状態に応
じて分割像取得処理を継続する。
【0091】ステップA06において、撮像指示ボタン
201の押下が解除されていることを感知した場合は、
撮像指示手段112は、一方向への一連の分割像03の
取得処理を中断し、ステップA01に制御を戻す。
【0092】ステップA01において、撮像終了ボタン
202の押下が解除されていない場合は、撮像指示手段
112は、撮像指示ボタン201の状態を監視する(ス
テップA02)。ステップA02において、撮像指示ボ
タン201が押下されていることを感知した場合、撮像
指示手段112は、新しい主分割像04を取得すべく、
ステップA03以降の処理を繰り返す。
【0093】ステップA01において、撮像終了ボタン
202が押下されていれば、撮像指示手段112は、一
方向への一連の分割像03の撮像作業を終了し、一方向
への一連の分割像03の取得位置に含まれる誤差を解消
するために、位置パラメータ決定手段114により、位
置パラメータ決定処理が適用される(ステップB0
0)。
【0094】詳しくは、位置パラメータ決定手段114
は、各分割像03(j,g)に対して位置パラメータ決
定処理を適用するにあたり、まず、すべての分割像03
(j,g)の取得位置(Xlast,Ylast)を画像属性メ
モリ119から読み込み、位置補正パラメータ候補設定
手段116内に格納する(ステップB01)。以下、位
置パラメータ決定処理開始時の分割像03(j,g)の
取得位置を、 Ij =(Ixj,Iyj,Irj) と表記する。これらの値は、分割像03(j,g)の取
得位置に含まれる誤差を解消する際に、基準となる画像
に適用されている位置補正パラメータを求めるために利
用される。
【0095】次に、位置パラメータ決定手段114は、
処理の対象となる分割像03(j,g)を指定する撮像
番号を示す変数jを、 j←2 (式15) により初期化する(ステップB02)。
【0096】続いて、位置パラメータ決定手段114
は、分割像03(j,g)を指定する変数jと、取得し
た分割像数を示す変数iとを比較し、 j>i (式16) が成立すれば、位置パラメータ決定処理を終了する。式
16が成立しないときは、位置パラメータ決定手段11
4は、ステップB03以降の処理を分割像03(j,
g)に対して適用する(ステップB03)。
【0097】図9は、位置パラメータ決定手段114に
おける処理を説明するための図であり、分割像03
(j,g)に対する位置補正パラメータ決定処理を行う
過程を示したものである。
【0098】分割像03(j,g)の取得位置は、合成
画像座標系301においてPj =(xj ,yj ,θj )
と表現され、位置補正パラメータ決定処理を適用する前
は、Pj =Ij である。Pj を回転および平行移動量を
含む剛体変換のパラメータとして同次表現により記述す
ると、数1となる。
【0099】
【数1】
【0100】この行列Jp を利用することで、分割像0
3(j,g)上の点(x,y)の合成画像座標系301
における位置(X,Y)は、数2となる。
【0101】
【数2】
【0102】次に、位置パラメータ決定手段114は、
分割像03(j,g)の取得位置に含まれる誤差を解消
する際の基準となる基準画像03(k,g)を選択する
(ステップB04)。本実施例においては、基準画像0
3(k,g)を位置パラメータ決定処理のすでに終了し
た分割像03(1,g)〜03(j−1,g)の中から
選択する。
【0103】分割像03(j,g)が主分割像04では
ない場合は、図5における分割像03(2,1)〜03
(6,1)および分割像03(8,2)〜03(12,
2)のように、一定間隔で撮像された一連の分割像03
であり、直前に撮像した分割像03(j−1,g)との
間で必ず重なり部分を持つため、基準画像03(k,
g)を分割像03(j−1,g)とする。分割像03
(j,g)が主分割像04の場合は、分割像03(j−
1,g−1)との間には重なり部分を持たない可能性が
高いため、分割像03(1,g−1)〜03(j−1,
g−1)の中から最も多くの重なり部分を持つ分割像0
3を選択し、基準画像03(k,g)とする。このと
き、各分割像03の取得位置から分割像03間の重なり
の存在有無を判断することが可能となる。
【0104】以下の説明では、選択した基準画像の撮像
番号をkとする。
【0105】位置パラメータ決定手段114は、分割像
03(j,g)の取得位置に含まれる誤差を解消する位
置補正パラメータを、位置補正パラメータ候補集合Cj
の中から、分割像03(j,g)と基準画像03(k,
g)との位置パラメータ決定処理開始時の相対位置関係
に基づいて求める(ステップB05)。
【0106】そのために、位置パラメータ決定手段11
4は、まず、分割像03(j,g)の合成画像座標系3
01における位置Pj (=Ij )を、基準画像03
(k,g)の分割像座標系302(以下、基準画像座標
系と呼ぶ)に変換する。基準画像03(k,g)の位置
パラメータ決定処理開始時の位置Ik =(Ixk,Iyk,
Irk)を、剛体変換を示す行列KIにより、数3と書く
と、分割像03(j,g)の基準画像座標系における位
置の剛体変換行列表現Pjkは、数4となる。
【0107】
【数3】
【0108】
【数4】
【0109】位置パラメータ決定手段114は、最適な
位置補正パラメータ候補を選択するために、位置補正パ
ラメータ候補集合Cj の各要素を分割像03(j,g)
の基準画像座標系における位置に適用したときに形成さ
れる、基準画像03(k,g)と分割像03(j,g)
との重複領域において相互相関係数を計算し、最も高い
相互相関係数を与える要素を分割像03(j,g)の位
置パラメータとする。
【0110】具体的には、位置パラメータ決定手段11
4は、位置補正パラメータ候補集合Cj の一要素(dx
,dy ,θ)の剛体変換を示す行列による表現Rを数
5として求め、これを剛体変換行列表現Pjkに適用した
数6において基準画像03(k,g)と分割像03
(j,g)との重複領域において相互相関係数RPjkを
計算する(図9参照)。
【0111】
【数5】
【0112】
【数6】
【0113】このような基準画像03(k,g)に対す
る処理対象の位置を求める処理は、画像処理において頻
繁に利用される処理であり、位置合わせ処理と呼ばれ
る。
【0114】従来、このような位置合わせ処理は膨大な
計算を要し、処理時間を短縮するためには、高速なハー
ドウェアが必要になるなど、装置コストが増大するとい
う問題が生じていた。しかしながら、本発明において
は、撮像状態設定手段130により分割像03(j,
g)の取得時の状況を判断し、その結果の撮像状態情報
に基づいて位置補正パラメータ候補設定手段116にお
いて位置補正パラメータ候補集合Cj を必要最小限に限
定するため、位置合わせ処理に要する計算量が削減可能
となる。
【0115】位置合わせ処理には、上記の相互相関係数
RPjkを利用した処理以外に残差を利用するものなど、
従来の技術を利用可能である。従来の位置合わせ処理技
術については、「共立出版、bit別冊『コンピュータ
・サイエンス』,エーシーエム・コンピューティング・
サーベイズ' 92、77〜119頁」に詳しく述べられ
ているため、詳細は割愛する。また、発明者らは、特願
平9−56060号としてすでに出願した『画像の位置
合わせ方法』において、マスク画像を利用した複雑な形
状を持つ画像や回転した画像間の高速な位置合わせ手法
を提案しているが、この手法を本発明における位置合わ
せ処理として利用可能である。いずれの位置合わせ処理
技術を利用したとしても、撮像状態設定手段130によ
り分割像03(j,g)の取得時の状況を判断し、その
結果の撮像状態情報に基づいて位置補正パラメータ候補
設定手段116において位置補正パラメータ候補集合C
jを必要最小限に限定するため、位置合わせ処理に要す
る計算量が削減可能となる本発明の効果は失われない。
【0116】以下、ステップB05において位置補正パ
ラメータ候補集合Cj から選択された、分割像03
(j,g)の最適な位置補正パラメータを、 Rj =(Rxj,Ryj,Rrj) (式17) とする。
【0117】次に、位置パラメータ決定手段114は、
分割像03(j,g)の合成画像座標系301における
位置を確定するために、分割像03(j,g)の位置補
正パラメータRj を求める基準となった基準画像03
(k,g)の、処理開始時の位置Ik と現在位置Pk と
から、基準画像03(k,g)に適用された位置補正パ
ラメータ(これを大域位置補正パラメータと呼ぶ)を求
める(ステップB06)。すなわち、Ik の剛体変換行
列表現KI と、Pk の行列表現KP とから、数7によ
り、大域位置補正パラメータの剛体変換行列表現Aを求
める。
【0118】
【数7】
【0119】本実施例における位置パラメータ決定処理
では、分割像03(j,g)の処理開始時(=分割像0
3(j,g)の取得時)の位置に含まれる誤差を基準画
像03(k,g)を基準として解消する。そのため、分
割像03(j,g)の合成画像座標系301における位
置パラメータ決定処理後の位置は、基準画像03(k,
g)からの相対位置となる。基準画像03(k,g)自
身も他の画像を基準として位置パラメータ決定処理が適
用されているため、位置パラメータ決定処理時の合成画
像座標系における位置とは異なった位置にある。大域位
置補正パラメータは、基準画像03(k,g)の合成画
像座標系における位置補正パラメータであり、これを位
置補正パラメータRj と組み合わせることで、分割像0
3(j,g)の処理後の合成画像座標系301における
位置を求められる。
【0120】すなわち、分割像03(j,g)の基準画
像座標系における補正後の位置パラメータは、分割像0
3(j,g)の基準画像座標系における位置の剛体変換
行列表現Pjkおよび位置補正パラメータRj の剛体変換
行列表現Rより、数8となる。
【0121】
【数8】
【0122】これをさらに合成画像座標系301に変換
し、先の大域位置補正パラメータを適用した数9が分割
像03(j,g)の処理後の合成画像座標系301にお
ける新しい位置パラメータとなる。
【0123】
【数9】
【0124】この剛体変換行列表現から、位置パラメー
タ決定手段114は、数10により、分割像03(j,
g)の補正後の位置パラメータPj を再設定し、画像属
性メモリ119に記憶する(ステップB07)。
【0125】
【数10】
【0126】そして、位置パラメータ決定手段114
は、分割像03(j,g)に対する位置パラメータ決定
処理が終了した後、次の分割像03(j+1,g)に処
理を適用すべく、分割像を指定する変数jの値を、 j←j+1 (式18) により更新し(ステップB08)、ステップB03以降
を繰り返す。
【0127】以上の手順により、各分割像03(1,
g)〜03(i,g)に含まれる撮像時の位置検出手段
111の誤差を解消し、各分割像03(1,g)〜03
(i,g)の正しい位置パラメータを求められる。そし
て、得られた正しい位置パラメータに基づいて、画像合
成手段115が各分割像03(1,g)〜03(i,
g)を画像合成して合成画像を生成する(ステップC0
0)。
【0128】すなわち、画像合成手段115は、分割像
を示す変数jを1からiまで順に変化させ、画像属性メ
モリ119内の分割像の位置Pj に従って、画像メモリ
118内の分割像03(j,g)を上書きにより合成す
る。具体的には、分割像03(j,g)の各画素(x,
y)の合成画像上における位置(X,Y)を、前記数2
と同様に、分割像03(j,g)の位置Pjの剛体変換
行列表現から求め、この式に従って、分割像03(j,
g)の各画素の値を合成画像上に投影することで画像合
成を行う。すべての分割像03(1,g)〜03(i,
g)の画像合成が終われば、画像合成手段115は、得
られた合成画像を画像メモリ118に格納する。
【0129】なお、位置補正済みの分割像から合成画像
を生成する手法には、従来の手法を適用することが可能
である。この手法は、「東京大学出版会、『画像解析ハ
ンドブック』、pp.462〜467」や「総研出版、
『コンピュータ画像処理:応用実践編2』、pp.15
7〜182」に述べられているため、詳細は割愛する。
【0130】画像合成手段115により生成され、画像
メモリ118に記憶された合成画像は、通信手段200
により外部装置に送信される。
【0131】以上の処理により、第1実施例の画像入力
装置では、撮像筐体を対象01上にて一定方向に移動す
る作業、特には図5に示すように、遠方から手前へとい
う人間にとってより自然な腕の動きを繰り返すことで、
対象01を短冊状に区切るように一連の分割像03を取
得可能であり、かつ取得した一連の分割像03を高精度
かつ高速に画像合成して所望の合成画像を入力できるの
である。
【0132】なお、ステップB04における基準画像0
3(k,g)の選択基準は、上記の例に限るものではな
い。位置パラメータ決定処理の適用が終了した分割像0
3(i,g)を逐次画像合成して生成した合成画像を基
準画像とするように構成することも可能である。この場
合は、大域位置補正パラメータを、各分割像の位置補正
パラメータを順に蓄積したものとすればよい。
【0133】図10は、第2実施の形態に係る画像入力
装置の一実施例(以下、第2実施例という)における処
理の流れを説明するための図である。第2実施例の画像
入力装置は、第1実施例の画像入力装置と同様の構成を
持ち、処理手順もほぼ同様であるが、次の点で異なる。
【0134】すなわち、ステップA10までの一連の分
割像03(1,g)〜03(i,g)の入力処理が終了
した後、位置パラメータ決定処理(ステップB00)の
前に中間画像生成処理(ステップD00)が実行され、
また、位置パラメータ決定処理(ステップB00)にお
いては、ステップD00において生成された中間画像0
5間に位置合わせ処理を適用し、その結果を分割像03
(i,g)の位置に反映させることで分割像03(i,
g)の位置パラメータを決定する。
【0135】図11は、ステップE00における位置パ
ラメータ決定処理の流れを説明するための図である。ス
テップE00における位置パラメータ決定処理は、図8
に示した第1実施例の画像入力装置におけるステップB
00と同様の処理を中間画像05に対して適用したもの
と考えられるが、中間画像05に対して求めた位置補正
パラメータを、その中間画像05を構成する一連の分割
像03の位置補正情報に反映する処理がステップE08
として追加されている。図12を参照すると、位置パラ
メータ決定手段114の処理は、現在位置退避ステップ
E01と、中間画像番号初期化ステップE02と、最大
組番号超過判定ステップE03と、基準画像決定ステッ
プE04と、位置補正パラメータ決定ステップE05
と、大域位置補正パラメータ決定ステップE06と、中
間画像位置更新ステップE07と、中間画像含有分割像
位置更新ステップE08と、中間画像番号更新ステップ
E09とからなる。
【0136】以下、この変更された点について詳細に説
明する。
【0137】図12は、第2実施例の画像入力装置にお
ける中間画像生成処理、および中間画像05を用いた位
置パラメータ決定処理の概念を説明するための図であ
る。
【0138】第1実施例の画像入力装置の説明において
も述べたように、同一の組番号gを持つ一連の分割像0
3は撮像筐体の一定方向の移動により一定間隔で自動的
に取得されるため、必ず重なりを持つ。そのため、同一
の組番号gを持つ一連の分割像03間では、直前に取得
された分割像03(i−1,g)を基準画像03(k,
g)とすることで、高精度に位置合わせ処理を適用可能
である。
【0139】同一の組番号gを持つ一連の分割像03間
に直前に取得した分割像03(i−1,g)を基準画像
03(k,g)とした位置合わせ処理を適用した場合に
は、分割像03(i,g)の合成画像上の位置は、同一
の組番号gを持つ一連の分割像03中で最初に取得され
た分割像03である主分割像04の位置の影響を大きく
受ける。主分割像04の取得位置に含まれる誤差を解消
できない場合は、同一の組番号gを持つ一連の分割像0
3間では正しい位置関係が求められていたとしても、組
間でずれが発生するために合成画像の品質が低下する場
合がある。主分割像04は撮像筐体の長い移動の後に取
得されるために、その取得位置には大きな誤差が含まれ
る可能性がある。第1実施例においては、主分割像04
を撮像状態設定手段130により設定された撮像状態情
報から判断し、他の分割像03(i,g)に対するより
もより精密な位置合わせ処理が適用されるように位置補
正パラメータ候補集合Ci を設定することで、この誤差
を解消していたが、第2実施例においては、特に主分割
像04が白一色等の特徴のない画像であった場合にも適
用可能なように第1の実施例を拡張している。
【0140】図12は、中間画像生成処理を説明するた
めの図であり、同一の組番号gを持つ一連の分割像03
をその中の主分割像04を基準に合成する処理を図示し
たものである。
【0141】すなわち、撮像筐体により取得され、合成
画像座標系301において取得位置が与えられている分
割像03に対して(図12(a)および(b)参照)、
まず連続して撮像された同一の組番号gを持つ一連の分
割像03間に対して位置パラメータ決定処理を適用して
中間画像05を生成する(図12(c)参照)。先にも
述べたように同一の組番号gを持つ一連の分割像03間
には重なりが必ず存在するため、高い精度の中間画像0
5が合成される。次に、中間画像05間に、第1実施例
の場合と同様の位置パラメータ決定処理を適用すること
で、主分割像04が白一色等の特徴のない画像であった
場合にも高精度で取得位置(xi ,yi,θi )に含ま
れる誤差を解消する(図12(d)参照)。得られた結
果を同一の組番号gを持つ一連の分割像03に含まれる
各分割像03の取得位置に反映し、第1実施例の場合と
同様に合成画像を生成するのである(図12(e)参
照)。
【0142】中間画像生成処理(ステップD00)は、
同一の組番号gを持つ一連の分割像03に対して、第1
の実施例と同様の位置パラメータ決定処理を適用して中
間画像05を生成する。すなわち、まず、位置パラメー
タ決定処理を同一の組番号gを持つ一連の分割像03に
適用することで、同一の組番号gを持つ一連の分割像0
3に含まれる各分割像03の主分割像04を基準とする
座標系(主分割像座標系303)における位置を(x'
j,y'j,θ'j)と決定し、この求めた位置に従って、
同一の組番号gを持つ一連の分割像03を合成し、一連
の分割像03をすべて含む最小の矩形として中間画像0
5を生成し、その合成画像座標系301における位置
(Xg ,Yg ,Θg )およびサイズ(Sxg,Syg)を求
め、画像メモリ118および画像属性メモリ119にそ
れぞれ記憶するのである。これと同時に、画像の各画素
が有効画素(すなわち、画像処理や表示の対象となる画
素)であるのか、または無効画素(すなわち、画像処理
や表示の対象とならない画素)であるのかを示す情報を
保持したマスク画像06(図13参照)も生成し、画像
メモリ118に記憶する。第2実施例の画像入力装置に
おいては、このマスク画像06を参照することで、ステ
ップB00における中間画像05間の位置パラメータ決
定処理では、位置合わせを有効画素のみを処理対象とし
て実施する。マスク画像06を利用した画像処理につい
ては、「昭晃堂、『画像処理ハンドブック』、252〜
254頁」に詳細な説明があるので、ここでは割愛す
る。
【0143】図13において、マスク画像06は中間画
像05と同じサイズを持つ2値画像であり、位置(x,
y)の画素値が0であれば有効画素、1であれば無効画
素とみなすように設定されている。なお、ここにあげた
以外の形式のマスク画像06を利用可能である。また、
マスク画像06ではなく、中間画像05の各画素値に無
効画素を示す特別な値(例えば−1)を設定することで
同様の機能を実現することも可能である。
【0144】中間画像05のサイズ(Sxg,Syg)およ
び合成画像座標系301における位置(Xg ,Yg ,Θ
g )は、次の手順により求める。
【0145】分割像03(j,g)のサイズ(Sx ,S
y )より、分割像座標系302において分割像03
(j,g)の各頂点は、数11と表現される。
【0146】
【数11】
【0147】各頂点の主分割像座標系303における位
置は、分割像03(j,g)の主分割像座標系303に
おける位置(x'j,y'j,θ'j)より、数12となる。
【0148】
【数12】
【0149】これから、中間画像05のサイズ(Sxg,
Syg)は、数13と求められる。
【0150】
【数13】
【0151】ここで、「j g」は、組gに含まれる分
割像03(j,g)を意味する。また、「分割像j」は
撮像番号jの分割像03を示す。
【0152】同様に、中間画像05の主分割像座標系3
03における中心(Cxg,Cyg)は、数14となる。
【0153】
【数14】
【0154】この中心(Cxg,Cyg)および主分割像0
4の合成画像座標系301における位置(xi ,yi ,
θi )より、中間画像05の合成画像座標系301にお
ける位置(Xg ,Yg ,Θg )は、 Xg = xi +Cxg×cos θi −Cyg×sin θi (式19−1) Yg = yi +Cxg×sin θi +Cyg×cos θi (式19−2) Θg = θi (式19−3) となる。
【0155】すべての組番号1〜gに対してステップD
00における中間画像生成処理を適用した後、得られた
中間画像05に対して位置パラメータ決定手段114に
より位置パラメータ決定処理が適用される(ステップE
00)。
【0156】詳しくは、大域位置補正パラメータを求め
るために、位置パラメータ決定手段114は、まず各中
間画像05の現在位置を退避し(ステップE01)、中
間画像05を示す変数hを2に初期化し(ステップE0
2)、すべての中間画像05に対して処理が適用された
かどうかを、取得分割像の最大組番号gと中間画像05
を示す変数hとを比較することで判断する(ステップE
03)。
【0157】次に、位置パラメータ決定手段114は、
各中間画像05の位置パラメータを決定する基準となる
基準画像を選択する(ステップE04)。ここでは、中
間画像05(h−1)を基準とするものとするが、第1
実施例の画像入力装置におけるステップB04の処理と
同様に、中間画像05(h−1)との間には重なり部分
を持たない場合は、中間画像05(1)〜05(h−
1)の中から最も多くの重なり部分を持つ中間画像05
を選択し、基準画像とするように構成することも可能で
ある。また、位置パラメータ決定処理の適用が終了した
中間画像05を画像合成して生成した合成画像を、基準
画像とするように構成することも可能である。この場合
の大域位置補正パラメータは、各中間画像05の位置補
正パラメータを順に蓄積したものとすればよい。
【0158】次に、位置パラメータ決定手段114は、
第1実施例の画像入力装置におけるステップB05と同
様に、中間画像05(h)の位置パラメータを、マスク
画像06(h)を参照しながら、基準画像に基づいて画
像処理により決定する。第1実施例の画像入力装置と同
様に、位置合わせ処理には、発明者らが提案している特
願平9−56060号としてすでに出願している『画像
の位置合わせ方法』による、マスク画像を利用した複雑
な形状を持つ画像や回転した画像間の高速な位置合わせ
手法を適用可能である。なお、位置補正パラメータ候補
集合は、中間画像05(h)に含まれる主分割像04と
同じものを用いればよい。
【0159】次に、位置パラメータ決定手段114は、
得られた中間画像05(h)の位置補正パラメータ候補
集合Ch から、中間画像05(h)の大域位置補正パラ
メータを求め(ステップE06)、得られた結果に従っ
て中間画像05(h)の位置を更新する(ステップE0
7)。そして、中間画像hの位置補正パラメータおよび
大域位置補正パラメータより、中間画像05(h)に含
まれる一連の分割像03の各分割像03の取得位置を更
新する(ステップE08)。
【0160】具体的には、位置パラメータ決定手段11
4は、中間画像05(h)に対する位置補正パラメータ
の剛体変換行列表現R、中間画像05(h)の大域位置
補正パラメータの剛体変換行列表現A、中間画像05
(h)に含まれる一連の分割像03の取得位置の剛体変
換行列表現Ip から、 A×R×Ip (式20) として新しい位置の剛体変換行列表現を求め、数15に
より、中間画像05(h)の取得位置を求め、画像属性
メモリ119内の属性値を更新する。
【0161】
【数15】
【0162】中間画像05(h)に含まれるすべての分
割像03に対して処理を適用した後、位置パラメータ決
定手段114は、次の中間画像05(h+1)に対して
処理を適用すべく、変数hを更新し(ステップE0
9)、ステップE03に制御を戻す。すべての中間画像
05(1)〜05(g)に対して処理を適用した場合
は、位置パラメータ決定手段114は、位置パラメータ
決定処理を終了する。
【0163】上記の処理により、各分割像03の取得位
置に含まれる誤差が、撮像筐体の一定方向の移動により
一定間隔で自動的に取得された一連の分割像03から生
成される中間画像05に基づいて解消される。
【0164】得られた各分割像03の位置パラメータに
従って、第1実施例の画像入力装置と同様の画像合成に
より、合成画像が生成される(ステップC00)。
【0165】以上の構成により、主分割像04が白一色
等の特徴のない画像であった場合にも高精度な位置合わ
せが適用可能となり、精密な合成画像を取得可能となる
のである。
【0166】なお、第2実施例の画像入力装置において
は、すべての分割像03を取得した後に中間画像05を
生成するように構成しているが、本発明の適用はこれに
限定されるものではない。例えば、撮像筐体の一定方向
の移動による分割像03の取得が終了した時点、すなわ
ち撮像指示ボタン201を離した時に中間画像05を生
成するように構成することも可能である。これは、図6
におけるステップD00の処理をステップA06からス
テップA01に戻る際に実行することに相当する。
【0167】以上のように、本発明の画像入力装置で
は、撮像筐体を対象01上にて一定方向に移動するとい
う人間にとってより自然な腕の動きを繰り返すことで、
対象01を短冊状に区切るように分割像03を取得する
ように構成し、撮像作業の状況に応じて分割像03に適
用する位置補正パラメータを変更することで分割像を高
速かつ高精度に合成し、ユーザが必要とする範囲をすべ
て含む合成画像を取得可能となる。
【0168】なお、上記第1実施例および第2実施例の
画像入力装置においては、位置補正パラメータ候補設定
手段116による位置補正パラメータ候補集合Ci の設
定処理を分割像の取得時(図7および図10におけるス
テップA05およびステップA10)としたが、位置パ
ラメータ決定手段114における位置パラメータ決定処
理時に設定するように構成することも可能である。
【0169】また、上記第1実施例および第2実施例の
画像入力装置においては、位置補正パラメータ候補集合
Ci として分割像03の位置に対する補正量のみを考え
たが、位置パラメータ決定処理(図7におけるステップ
B00、図10におけるステップE00)において用い
る位置合わせ処理の種類を含むことも可能である。例え
ば、通常の分割像03に対してはより計算が早い残差や
平均残差を用い、精密な位置合わせが必要な主分割像0
4に対しては相互相関係数を用いる手法を利用可能であ
る。このようにすれば、より高速に位置パラメータ決定
処理を実現可能となる。
【0170】さらに、上記第1実施例および第2実施例
の画像入力装置においては、取得した分割像03および
その取得位置の表示に関しては特に規定していないが、
当然のことながら、CRT(Cathode Ray
Tube)等の表示手段を用いることで、取得した分割
像03および生成した合成画像の情報を提示することが
可能である。表示内容としては、取得した分割像03,
取得した分割像03およびその取得位置,取得位置のみ
等が考えられるが、いずれにおいてもユーザに情報を提
示することでより容易に入力作業を行うことが可能とな
る。
【0171】さらにまた、上記第1実施例および第2実
施例の画像入力装置においては、分割像03の位置パラ
メータ決定処理をすべての分割像03を取得した後に適
用するように構成しているが、これを、取得した各分割
像03に対する位置補正パラメータ候補集合Ci を設定
した(図7および図10におけるステップA05および
ステップA10)直後とすることも可能である。この場
合は、各分割像03の取得位置に含まれる誤差が直ちに
解消されるため、分割像03およびその取得位置を表示
手段等に表示する場合は、より正確な位置に表示可能と
なる。また、分割像03の取得位置の補正情報を位置検
出手段111に適用することで、位置検出手段111に
含まれる誤差を解消し、分割像03の取得時の位置に含
まれる誤差をより小さくすることも可能である。
【0172】また、上記第1実施例および第2実施例の
画像入力装置においては、すべての分割像03を取得
後、取得位置をそのまま利用して位置パラメータを決定
するようにしているが、表示手段およびポインティング
手段により、分割像03の取得位置をユーザが調整可能
なように構成することも可能である。なお、上記第1実
施例および第2実施例においては、カメラ110,位置
検出手段111および制御ボタン121が支持手段10
2により一体化された装置を撮像筐体としたが、特開平
9−218941号公報に開示された『画像入力装置』
と同様に、撮像筐体を支持手段102により計算機やワ
ードプロセッサの周辺機器である小型カメラおよびマウ
スを一体化することでも実現可能である。この場合、マ
ウスをユーザが取得位置を調整する際のポインティング
手段として利用可能である。
【0173】さらに、上記第1実施例および第2実施例
の画像入力装置においては、位置パラメータ決定処理を
一度のみ適用するように構成しているが、必要な精度が
得られるまで、繰り返し位置パラメータ決定処理を適用
するように構成することも可能である。この場合、繰り
返しの回数が増えるほど処理時間が多く必要となるが、
それに応じて得られる合成画像の精度も向上する。
【0174】
【発明の効果】本発明による第1の効果は、ユーザが分
割像間の重複の有無を気にすることなく作業を行えるこ
とである。これは、位置検出手段からの撮像装置の現在
位置を監視し、撮像装置の現在位置に応じて自動的に分
割像を取得するように構成されていることによる効果で
ある。
【0175】本発明による第2の効果は、高精度の合成
画像を高速に入力可能な画像入力装置を提供可能なこと
である。これは、撮像状態設定手段により入力作業の特
性を判断し、その結果に応じて、位置補正パラメータ候
補設定手段により必要な位置補正パラメータ候補集合を
設定することにより高速かつ高精度に分割像間の位置関
係を求めることによる効果である。
【0176】本発明による第3の効果は、従来の撮像装
置を移動して必要な解像度で対象を複数に分割して撮像
し、得られた複数の分割像を合成することで撮像範囲の
不足を補う形式の画像入力装置よりも、より使いやすい
画像入力装置を提供可能なことである。これは、撮像筐
体を対象上にて一定方向に移動させるという人間にとっ
てより自然な腕の動きを繰り返すことで、対象を短冊状
に区切るように分割像を取得するように構成されている
ことによる効果である。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る画像入力装置
の構成を示すブロック図である。
【図2】本発明の第2の実施の形態に係る画像入力装置
の構成を示すブロック図である。
【図3】本発明の第3の実施の形態に係る画像入力装置
の構成を示すブロック図である。
【図4】本発明の第4の実施の形態に係る画像入力装置
の構成を示すブロック図である。
【図5】第1実施例の画像入力装置による入力作業の例
を説明するための図である。
【図6】第1実施例の画像入力装置における座標系を説
明するための図である。
【図7】第1実施例の画像入力装置の処理を示す流れ図
である。
【図8】第1実施例の画像入力装置における位置パラメ
ータ決定手段による位置パラメータ決定処理を示す流れ
図である。
【図9】第1実施例の画像入力装置における位置パラメ
ータ決定処理を説明するための図である。
【図10】第2実施例の画像入力装置処理を示す流れ図
である。
【図11】第2実施例の画像入力装置における位置パラ
メータ決定手段による位置パラメータ決定処理を示す流
れ図である。
【図12】第2実施例の画像入力装置の処理を説明する
ための図である。
【図13】第2実施例の画像入力装置における中間画像
生成処理を説明するための図である。
【符号の説明】
01 撮像対象 02 撮像範囲 03 分割像 04 主分割像 05 中間画像 06 マスク画像 100 データ処理装置 102 支持手段 110 カメラ 111 位置検出手段 112 撮像指示手段 113 撮像手段 114 位置パラメータ決定手段 115 画像合成手段 116 位置補正パラメータ候補設定手段 118 画像メモリ 119 画像属性メモリ 121 制御ボタン 130 撮像状態設定手段 140 中間画像生成手段 200 通信手段 201 撮像指示ボタン 202 撮像終了ボタン 203,204 記録媒体 300 筐体 301 合成画像座標系 302 分割像座標系 303 主分割像座標系
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06T 1/00 440 G06T 1/00 420 G06T 3/00 400 H04N 1/04 H04N 1/04 105

Claims (13)

    (57)【特許請求の範囲】
  1. 【請求項1】 対象を撮像する撮像装置と、 前記撮像装置の現在位置を検出する位置検出手段と、 前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段と、 前記位置検出手段からの前記撮像装置の現在位置に基づ
    いて分割像間に重複が存在するように分割像を一定間隔
    で自動的に取得するための撮像指示を発行する撮像指示
    手段と、前記撮像指示手段からの撮像指示に応じて前記撮像装置
    により取得された分割像が一定間隔で自動的に取得され
    た一連の分割像の最初の1枚であるか否かを判断可能な
    分割像の撮像状態情報を設定する撮像状態設定手段と、 前記撮像状態設定手段からの撮像状態情報に基づいて一
    定間隔で自動的に取得された一連の分割像の最初の1枚
    である場合とそれ以外の場合とに応じて異なった分割像
    の位置補正パラメータ候補集合を設定する位置補正パラ
    メータ候補設定手段と、 前記撮像指示手段からの撮像指示に応じて前記撮像装置
    から分割像を取得して該分割像の属性情報および前記位
    置補正パラメータ候補設定手段からの位置補正パラメー
    タ候補集合とともに記憶する撮像手段と 前記位置補正パラメータ候補設定手段により設定された
    位置補正パラメータ候補集合の中から最適な位置補正パ
    ラメータを求めて分割像の位置パラメータを決定する位
    置パラメータ決定手段と、 前記位置パラメータ決定手段により決定された分割像の
    位置パラメータに基づいて前記分割像を画像合成して合
    成画像を生成する画像合成手段とを有する ことを特徴と
    する画像入力装置。
  2. 【請求項2】 対象を撮像する撮像装置と、 前記撮像装置の現在位置を検出する位置検出手段と、 前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段と、 前記位置検出手段からの前記撮像装置の現在位置とユー
    ザが撮像作業を指示する ための制御ボタンの状態とに基
    づいて分割像の取得タイミングを判断して前記位置検出
    手段からの前記撮像装置の現在位置である分割像の取得
    位置とともに分割像を取得するための撮像指示を発行す
    る撮像指示手段と、 前記撮像指示手段からの撮像指示に応じて前記撮像装置
    により取得された分割像が一定間隔で自動的に取得され
    た一連の分割像の最初の1枚であるか否かを判断可能な
    分割像の撮像状態情報を設定する撮像状態設定手段と、 前記撮像状態設定手段からの撮像状態情報に基づいて
    定間隔で自動的に取得された一連の分割像の最初の1枚
    である場合とそれ以外の場合とに応じて異なった分割像
    位置補正パラメータ候補集合を設定する位置補正パラ
    メータ候補設定手段と、 前記撮像指示手段からの撮像指示に応じて前記撮像装置
    から分割像を取得してその属性情報とともに記憶する撮
    像手段と、前記属性情報および 前記位置補正パラメータ候補集合
    基づいて前記分割像間に位置合わせを適用して分割像の
    位置パラメータを決定する位置パラメータ決定手段と、 前記位置パラメータ決定手段により決定された分割像の
    位置パラメータに基づいて前記分割像を画像合成して合
    成画像を生成する画像合成手段とを有することを特徴と
    する画像入力装置。
  3. 【請求項3】 対象を撮像する撮像装置と、 前記撮像装置の現在位置を検出する位置検出手段と、 前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段と、 前記位置検出手段からの前記撮像装置の現在位置に基づ
    いて分割像間に重複が存在するように分割像を一定間隔
    で自動的に取得するための撮像指示を発行する撮像指示
    手段と、 前記撮像指示手段からの撮像指示に応じて分割像の撮像
    状態情報を設定する撮像状態設定手段と、 前記撮像状態設定手段からの撮像状態情報に基づいて分
    割像の位置補正パラメータ候補集合を設定する位置補正
    パラメータ候補設定手段と、 前記撮像指示手段からの撮像指示に応じて前記撮像装置
    から分割像を取得して該分割像の属性情報および前記位
    置補正パラメータ候補設定手段からの位置補正パラメー
    タ候補集合とともに記憶する撮像手段と、前記撮像状態設定手段からの撮像状態情報に基づいて一
    定間隔で自動的に取得された一連の分割像から中間画像
    を生成する中間画像生成手段と、 前記位置補正パラメータ候補設定手段により設定された
    位置補正パラメータ候補集合の中から前記中間画像生成
    手段により生成された中間画像間に位置合わせを適用し
    た結果に基づいて各 分割像の位置パラメータを決定する
    位置パラメータ決定手段と、 前記位置パラメータ決定手段により決定された分割像の
    位置パラメータに基づいて前記分割像を画像合成して合
    成画像を生成する画像合成手段とを有することを特徴と
    する画像入力装置。
  4. 【請求項4】 対象を撮像する撮像装置と、 前記撮像装置の現在位置を検出する位置検出手段と、 前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段と、 前記位置検出手段からの前記撮像装置の現在位置とユー
    ザが撮像作業を指示するための制御ボタンの状態とに基
    づいて分割像の取得タイミングを判断して前記位置検出
    手段からの前記撮像装置の現在位置である分割像の取得
    位置とともに分割像を取得するための撮像指示を発行す
    る撮像指示手段と、 前記撮像指示手段からの撮像指示に応じて分割像の撮像
    状態情報を設定する撮像状態設定手段と、 前記撮像状態設定手段からの撮像状態情報に基づいて分
    割像の位置補正パラメータ候補集合を設定する位置補正
    パラメータ候補設定手段と、 前記撮像指示手段からの撮像指示に応じて前記撮像装置
    から分割像を取得してその属性情報とともに記憶する撮
    像手段と、 前記撮像状態設定手段からの撮像状態情報に基づいて一
    定間隔で自動的に取得された一連の分割像から中間画像
    を生成する中間画像生成手段と、 前記属性情報および前記位置補正パラメータ候補集合に
    基づいて前記中間画像生 成手段により生成された中間画
    像間に位置合わせを適用した結果に基づいて各分割像の
    位置パラメータを決定する位置パラメータ決定手段と、 前記位置パラメータ決定手段により決定された分割像の
    位置パラメータに基づいて前記分割像を画像合成して合
    成画像を生成する画像合成手段とを有する ことを特徴と
    する画像入力装置。
  5. 【請求項5】前記請求項1または2記載の画像入力装置
    であって、前記撮像指示手段が、直前に分割像を取得したときの取
    得位置と前記位置検出手段からの前記撮像装置の現在位
    置とに基づいて分割像の取得タイミングを自動的に決定
    する ように構成されたことを特徴とする画像入力装置。
  6. 【請求項6】前記請求項3または4記載の画像入力装置
    であって、 前記撮像指示手段が、直前に分割像を取得したときの取
    得位置と前記位置検出手段からの前記撮像装置の現在位
    置とに基づいて分割像の取得タイミングを自動的に決定
    するように構成されたことを特徴とする画像入力装置。
  7. 【請求項7】前記請求項1,2または5記載の画像入力
    装置であって、 前記撮像状態設定手段からの撮像状態情報に基づいて一
    定間隔で自動的に取得された一連の分割像から中間画像
    を生成する中間画像生成手段を備え、 前記位置パラメータ決定手段が、前記中間画像生成手段
    により生成された中間画像間に位置合わせを適用した結
    果に基づいて各分割像の位置パラメータを決定すること
    を特徴とする画像入力装置。
  8. 【請求項8】前記請求項1ないし記載の画像入力装置
    であって、 前記支持手段により一体化された前記撮像装置および前
    記位置検出手段を対象上にて一定方向に移動すること
    で、対象を短冊状に区切るように分割像を一定間隔で取
    得するように構成されていることを特徴とする画像入力
    装置。
  9. 【請求項9】前記請求項1ないし記載の画像入力装置
    であって、 前記位置検出手段として計算機とともに使用されるマウ
    スを用いることを特徴とする画像入力装置。
  10. 【請求項10】コンピュータを、対象を撮像する撮像装
    置,前記撮像装置の現在位置を検出する位置検出手段,
    前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段,前記位置検出手段から
    の前記撮像装置の現在位置に基づいて分割像間に重複が
    存在するように分割像を一定間隔で自動的に取得するた
    めの撮像指示を発行する撮像指示手段,前記撮像指示手
    段からの撮像指示に応じて前記撮像装置により取得され
    た分割像が一定間隔で自動的に取得された一連の分割像
    の最初の1枚であるか否かを判断可能な分割像の撮像状
    態情報を設定する撮像状態設定手段,前記撮像状態設定
    手段からの撮像状態情報に基づいて一定間隔で自動的に
    取得された一連の分割像の最初の1枚である場合とそれ
    以外の場合とに応じて異なった分割像の位置補正パラメ
    ータ候補集合を設定する位置補正パラメータ候補設定手
    段,前記撮像指示手段からの撮像指示に応じて前記撮像
    装置から分割像を取得して該分割像の属性情報および前
    記位置補正パラメータ候補設定手段からの位置補正パラ
    メータ候補集合とともに記憶する撮像手段,前記位置補
    正パラメータ候補設定手段により設定された位置補正パ
    ラメータ候補集合の中から最適な位置補正パラメータを
    求めて分割像の位置パラメータを決定する位置パラメー
    タ決定手段,ならびに前記位置パラメータ決定手段によ
    り決定された分割像の位置パラメータに基づいて前記分
    割像を画像合成して合成画像を生成する画像合成手段
    して機能させるためのプログラムを記録した記録媒体。
  11. 【請求項11】コンピュータを、対象を撮像する撮像装
    置,前記撮像装置の現在位置を検出する位置検出手段,
    前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段,前記位置検出手段から
    の前記撮像装置の現在位置とユーザが撮像作業を指示す
    るための制御ボタンの状態とに基づいて分割像の取得タ
    イミングを判断して前記位置検出手段からの前記撮像装
    置の現在位置である分割像の取得位置とともに分割像を
    取得するための撮像指示を発行する撮像指示手段,前記
    撮像指示手段からの撮像指示に応じて前記撮像装置によ
    り取得された分割像が一定間隔で自動的に取得された一
    連の分割像の最初の1枚であるか否かを判断可能な分割
    像の撮像状態情報を設定する撮像状態設定手段,前記撮
    像状態設定手段からの撮像状態情報に基づいて一定間隔
    で自動的に取得された一連の分割像の最初の1枚である
    場合とそれ以外の場合とに応じて異なった分割像位置
    補正パラメータ候補集合を設定する位置補正パラメータ
    候補設定手段,前記撮像指示手段からの撮像指示に応じ
    て前記撮像装置から分割像を取得してその属性情報と
    もに記憶する撮像手段,前記属性情報および前記位置補
    正パラメータ候補集合に基づいて前記分割像間に位置合
    わせを適用して分割像の位置パラメータを決定する位置
    パラメータ決定手段,ならびに前記位置パラメータ決定
    手段により決定された分割像の位置パラメータに基づい
    て前記分割像を画像合成して合成画像を生成する画像合
    成手段として機能させるためのプログラムを記録した記
    録媒体。
  12. 【請求項12】コンピュータを、対象を撮像する撮像装
    置,前記撮像装置の現在位置を検出する位置検出手段,
    前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段,前記位置検出手段から
    の前記撮像装置の現在位置に基づいて分割像間に重複が
    存在するように分割像を一定間隔で自動的に取得するた
    めの撮像指示を発行する撮像指示手段,前記撮像指示手
    段からの撮像指示に応じて分割像の撮像状態情報を設定
    する撮像状態設定手段,前記撮像状態設定手段からの撮
    像状態情報に基づいて分割像の位置補正パラメータ候補
    集合を設定する位置補正パラメータ候補設定手段,前記
    撮像指示手段からの撮像指示に応じて前記撮像装置から
    分割像を取得して該分割像の属性情報および前記位置補
    正パラメータ候補設定手段からの位置補正パラメータ候
    補集合とともに記憶する撮像手段,前記撮像状態設定手
    段からの撮像状態情報に基づいて一定間隔で自動的に取
    得された一連の分割像から中間画像を生成する中間画像
    生成手段,前記位置補正パラメータ候補設定手段により
    設定された位置補正パラメータ候補集合の中から前記中
    間画像生成手段により生成された中間画像間に位置合わ
    せを適用した結果に基づいて各分割像の位置パラメータ
    を決定する位置パラメータ決定手段,ならびに前記位置
    パラメータ決定手段により決定された分割像の位置パラ
    メータに基づいて前記分割像を画像合成して合成画像を
    生成する画像合成手段として機能させるためのプログラ
    ムを記録した記録媒体。
  13. 【請求項13】コンピュータを、対象を撮像する撮像装
    置,前記撮像装置の現在位置を検出する位置検出手段,
    前記撮像装置を対象との距離を一定に保ったまま移動す
    るように取り付けるとともに前記位置検出手段と前記撮
    像装置とを一体化する支持手段,前記位置検出手段から
    の前記撮像装置の現在位置とユーザが撮像 作業を指示す
    るための制御ボタンの状態とに基づいて分割像の取得タ
    イミングを判断して前記位置検出手段からの前記撮像装
    置の現在位置である分割像の取得位置とともに分割像を
    取得するための撮像指示を発行する撮像指示手段,前記
    撮像指示手段からの撮像指示に応じて分割像の撮像状態
    情報を設定する撮像状態設定手段,前記撮像状態設定手
    段からの撮像状態情報に基づいて分割像の位置補正パラ
    メータ候補集合を設定する位置補正パラメータ候補設定
    手段,前記撮像指示手段からの撮像指示に応じて前記撮
    像装置から分割像を取得してその属性情報とともに記憶
    する撮像手段,前記撮像状態設定手段からの撮像状態情
    報に基づいて一定間隔で自動的に取得された一連の分割
    像から中間画像を生成する中間画像生成手段,前記属性
    情報および前記位置補正パラメータ候補集合に基づいて
    前記中間画像生成手段により生成された中間画像間に位
    置合わせを適用した結果に基づいて各分割像の位置パラ
    メータを決定する位置パラメータ決定手段,ならびに前
    記位置パラメータ決定手段により決定された分割像の位
    置パラメータに基づいて前記分割像を画像合成して合成
    画像を生成する画像合成手段として機能させるためのプ
    ログラムを記録した記録媒体。
JP10055850A 1998-02-20 1998-02-20 画像入力装置 Expired - Fee Related JP3109469B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP10055850A JP3109469B2 (ja) 1998-02-20 1998-02-20 画像入力装置
US09/252,014 US6459819B1 (en) 1998-02-20 1999-02-18 Image input system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10055850A JP3109469B2 (ja) 1998-02-20 1998-02-20 画像入力装置

Publications (2)

Publication Number Publication Date
JPH11238118A JPH11238118A (ja) 1999-08-31
JP3109469B2 true JP3109469B2 (ja) 2000-11-13

Family

ID=13010526

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10055850A Expired - Fee Related JP3109469B2 (ja) 1998-02-20 1998-02-20 画像入力装置

Country Status (2)

Country Link
US (1) US6459819B1 (ja)
JP (1) JP3109469B2 (ja)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6466701B1 (en) 1997-09-10 2002-10-15 Ricoh Company, Ltd. System and method for displaying an image indicating a positional relation between partially overlapping images
JP2001223855A (ja) * 2000-02-07 2001-08-17 Minolta Co Ltd 画像入力装置及び画像入出力システム
JP4182638B2 (ja) * 2000-11-07 2008-11-19 コニカミノルタホールディングス株式会社 撮像装置、撮像画像の合成方法、画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体及び撮像システム
US7343049B2 (en) * 2002-03-07 2008-03-11 Marvell International Technology Ltd. Method and apparatus for performing optical character recognition (OCR) and text stitching
JP2004362443A (ja) * 2003-06-06 2004-12-24 Canon Inc パラメータ決定方式
US20060115182A1 (en) * 2004-11-30 2006-06-01 Yining Deng System and method of intensity correction
US8384947B2 (en) * 2008-11-17 2013-02-26 Image Trends, Inc. Handheld scanner and system comprising same
US8339467B2 (en) * 2010-03-25 2012-12-25 Dacuda Ag Synchronization of navigation and image information for handheld scanner
US20100296133A1 (en) * 2009-05-20 2010-11-25 Dacuda Ag Mode switching in a handheld scanner
US8441695B2 (en) * 2009-05-20 2013-05-14 Dacuda Ag Handheld scanner with high image quality
US8582182B2 (en) * 2009-05-20 2013-11-12 Dacuda Ag Automatic sizing of images acquired by a handheld scanner
US9300834B2 (en) 2009-05-20 2016-03-29 Dacuda Ag Image processing for handheld scanner
US8441696B2 (en) * 2009-05-20 2013-05-14 Dacuda Ag Continuous scanning with a handheld scanner
ITTO20110261A1 (it) 2011-03-25 2012-09-26 St Microelectronics Srl "apparecchio scanner, procedimento e prodotto informatico relativi"
EP3703001A1 (en) 2013-08-31 2020-09-02 ML Netherlands C.V. User feedback for real-time checking and improving quality of scanned image
EP3540683A1 (en) 2013-12-03 2019-09-18 ML Netherlands C.V. User feedback for real-time checking and improving quality of scanned image
EP4113457A1 (en) 2014-01-07 2023-01-04 ML Netherlands C.V. Dynamic updating of composite images
WO2015104236A1 (en) 2014-01-07 2015-07-16 Dacuda Ag Adaptive camera control for reducing motion blur during real-time image capture
JP6414386B2 (ja) * 2014-03-20 2018-10-31 株式会社島津製作所 画像処理装置および画像処理プログラム
EP3143596B1 (en) 2014-05-12 2020-04-08 ML Netherlands C.V. Method and apparatus for scanning and printing a 3d object
CN106657709B (zh) * 2015-10-30 2019-04-12 东友科技股份有限公司 影像提取方法
CN108076252B (zh) * 2016-11-11 2019-11-22 东友科技股份有限公司 影像撷取与校正方法
US11233368B2 (en) 2017-09-29 2022-01-25 TE Connectivity Services Gmbh Wire clamp
JP7376227B2 (ja) * 2018-10-19 2023-11-08 ファナック株式会社 複数の撮像条件を用いた画像処理装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4485409A (en) * 1982-03-29 1984-11-27 Measuronics Corporation Data acquisition system for large format video display
JPH06259557A (ja) 1993-03-09 1994-09-16 Toshiba Corp 画像入力装置
JPH0865483A (ja) 1994-08-24 1996-03-08 Nikon Corp 画像入力システム
US6122078A (en) * 1995-08-24 2000-09-19 Vexcel Imaging Gmbh Self calibrating scanner with single or multiple detector arrays and single or multiple optical systems
JP3191659B2 (ja) 1996-02-14 2001-07-23 日本電気株式会社 画像入力装置
JP2962266B2 (ja) 1996-05-31 1999-10-12 日本電気株式会社 画像の位置合わせ方法
US6222583B1 (en) * 1997-03-27 2001-04-24 Nippon Telegraph And Telephone Corporation Device and system for labeling sight images
EP0873003B1 (en) * 1997-04-14 2007-03-21 Hewlett-Packard Company, A Delaware Corporation Image scanning device and method
US6078701A (en) * 1997-08-01 2000-06-20 Sarnoff Corporation Method and apparatus for performing local to global multiframe alignment to construct mosaic images

Also Published As

Publication number Publication date
US6459819B1 (en) 2002-10-01
JPH11238118A (ja) 1999-08-31

Similar Documents

Publication Publication Date Title
JP3109469B2 (ja) 画像入力装置
US20040246229A1 (en) Information display system, information processing apparatus, pointing apparatus, and pointer cursor display method in information display system
KR101221449B1 (ko) 카메라간 영상 보정 장치 및 방법
JP3406313B2 (ja) 連続画像の内容変更を行う方法および装置
JP5906493B2 (ja) 画像処理装置、画像処理方法、画像処理プログラム及び記録媒体
US7535497B2 (en) Generation of static image data from multiple image data
EP1107052A1 (en) Method and apparatus for image projection, and apparatus for controlling image projection
JPH08237407A (ja) 画像タイルの相対的なアラインメントを見当合わせすると共に透視歪みを修正するための方法
WO2005024723A1 (ja) 画像合成システム、画像合成方法及びプログラム
WO2018168757A1 (ja) 画像処理装置、システム、画像処理方法、物品の製造方法、プログラム
KR20100007506A (ko) 광학식 모션 캡처 장비를 위한 다중 카메라 보정 방법
JP2012050013A (ja) 撮像装置、画像処理装置、画像処理方法及び画像処理プログラム
JP2005049999A (ja) 画像入力装置、画像入力方法、この方法を情報処理装置上で実行可能に記述されたプログラム、及びこのプログラムを記憶した記憶媒体
US5909521A (en) Multi-shot still image reader
JP6134267B2 (ja) 画像処理装置、画像処理方法、および記録媒体
JP5363872B2 (ja) 画像補正装置及びそのプログラム
JP2005038021A (ja) 画像処理装置、画像入力装置、画像処理方法、および画像処理方法をコンピュータで実行するプログラム
JP3191659B2 (ja) 画像入力装置
CN112396639A (zh) 图像对齐方法
JP4169464B2 (ja) 画像処理方法と画像処理装置及びコンピュータ読み取り可能な記録媒体
JP2006041604A (ja) 画像処理装置、画像処理方法、および画像処理プログラム
US6922207B2 (en) 3-dimension scanning method and 3-dimension scanning system using the same
JP2006113001A (ja) 写真測量による3次元計測方法及び装置
JPH1091790A (ja) 三次元形状抽出方法及び装置並びに記憶媒体
WO2021256112A1 (ja) 情報処理装置、情報処理方法、およびプログラム

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080914

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080914

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090914

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090914

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100914

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110914

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120914

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130914

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees