Nothing Special   »   [go: up one dir, main page]

JP2010503078A - モザイク斜め画像、並びにモザイク斜め画像の作成及び使用方法 - Google Patents

モザイク斜め画像、並びにモザイク斜め画像の作成及び使用方法 Download PDF

Info

Publication number
JP2010503078A
JP2010503078A JP2009526912A JP2009526912A JP2010503078A JP 2010503078 A JP2010503078 A JP 2010503078A JP 2009526912 A JP2009526912 A JP 2009526912A JP 2009526912 A JP2009526912 A JP 2009526912A JP 2010503078 A JP2010503078 A JP 2010503078A
Authority
JP
Japan
Prior art keywords
image
diagonal
pixel
source
mosaic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2009526912A
Other languages
English (en)
Other versions
JP4981135B2 (ja
JP2010503078A5 (ja
Inventor
シュルツ,スティーヴン
ジュフリダ,フランク
グレイ,ロバート
Original Assignee
ピクトメトリー インターナショナル コーポレーション
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 ピクトメトリー インターナショナル コーポレーション filed Critical ピクトメトリー インターナショナル コーポレーション
Publication of JP2010503078A publication Critical patent/JP2010503078A/ja
Publication of JP2010503078A5 publication Critical patent/JP2010503078A5/ja
Application granted granted Critical
Publication of JP4981135B2 publication Critical patent/JP4981135B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/06Topological mapping of higher dimensional structures onto lower dimensional surfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/18Image warping, e.g. rearranging pixels individually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/50Depth or shape recovery
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/97Determining parameters from multiple pictures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30176Document

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

複数の原画像から斜めモザイク画像を形成する方法が開示される。はじめに、画像形成される所望の領域であって、斜めモザイク画像に収集される所望の領域が識別され(18)、次いで、バーチャルカメラ20のセンサの数学モデルが形成され(22)、バーチャルカメラは、画像形成される領域の高度よりも高い高度を有する。数学モデルは、所望の領域のセンサの斜めモザイクの画素マップを有する。斜めモザイクの画素マップに含まれるそれぞれの画素について表面の位置が決定され(24)、画像形成される領域の少なくとも1つのソースの斜め画像の画素は、斜めモザイクの画素マップに含まれるそれぞれの画素について投影し直され、所望の地理的な領域の斜めモザイク画像が形成される(26)。さらに、斜めモザイク画像における建物の傾きを保証する技術が開示される(28)。

Description

特許請求され、開示される本発明は、モザイクされた斜め画像、並びにモザイクされた斜め画像の作成及び使用方法に関する。より詳細には、特許請求され、開示される本発明は、個別の斜めに捕捉された航空画像が少なくとも1つの斜めモザイク画像に結合される手順を使用するものである。少なくとも1つの斜めモザイク画像は、視覚的に心地よく、地理的に正確である。
本出願は、米国シリアル番号No60/840992により識別される特許仮出願に対して優先権を主張するものであり、その全体の内容は、引用により本明細書に盛り込まれる。
リモートセンシング/航空画像形成の業界では、地理的な領域のビューを捕捉するために画像が使用され、画像内のオブジェクト及び構造を測定することができ、画像内のポイントの地理的な位置を決定することができる。これらは、一般に、「地理的に参照された画像」と呼ばれ、2つの基本的なカテゴリに含まれる。
1.捕捉された画像。これらの画像は、利用されるカメラ又はセンサにより捕捉された外観を有する。
2.投影画像。これらの画像は、数学的な投影に一致するように処理及び変換される。
全ての画像は捕捉された画像として開始するが、大部分のソフトウェアは捕捉された画像を地理的に参照することができないので、その画像は、次いで、投影された画像を作成するために処理される。投影された画像の最も一般的な形式は、オルソ補正された画像である。このプロセスは、画像を(長方形から構成される)直交又は直線的なグリッドに揃える。オルソ補正された画像を形成するために使用される入力画像は、直下視の画像(nadir image)、すなわちカメラを真っ直ぐ下にして捕捉された画像である。
画像が地上の大きな地理的な領域をカバーするように、多数の画像を大きな合成画像に結合することが非常に望まれることがある。この合成画像の最も一般的な形式は、「オルソモザイク画像」であり、この画像は、1つのオルソ補正画像に数学的に結合されるオーバラップ又は隣接する直下視の画像の系列から作成される画像である。
それぞれの入力の直下視の画像、及び出力のオルソモザイク画像は、情報又はデータのディスクリートな画素(個々の画素)から構成される。オルソ補正画像、したがってオルソモザイク画像を作成するプロセスの一部として、結果的に得られる画像が、まるで画像における各画素が直下視の画素であるかのように、すなわちカメラが画像におけるそれぞれの画素の真上にあるように見えるように、画像内のそれぞれの画像を投影し直す(数学的なモデル内で移動する)試みが行われている。
このオルソ補正プロセスが必要とされる理由は、(1)使用されるカメラが捕捉の領域と同じ大きさではない限り、又は(2)カメラから画素への角度が直下視として考えられる真下に近いように、カメラが捕捉の領域を超える無限の距離で配置されない限り、各画素がカメラに対して一番下(真下)にある場合、画像を捕捉することが現在可能ではないことである。オルソ幾何補正プロセスは、それぞれの画素が捕捉する地上の領域がその画素に対して直下視、すなわちその画素の真下であると考えられる場合、カメラで捕捉されている外観を近似する画像を形成する。このプロセスは、一般に直線的なグリッド(長方形から形成されるグリッド)でグランドの数学的なモデルを形成し、個々の捕捉されたカメラ画像から、この長方形のグリッドに投影し直すことで行われる。このプロセスは、個々の画像内の相対的な直下視ではない位置から矩形グリッド内の直下視の位置に画素を移動し、すなわち、画像は、グリッドに一致するために瞬間移動される。
オルソモザイクを形成するとき、この同じオルソ幾何補正プロセスが使用されるが、単一の入力の直下視の画像のみを使用する代わりに、オーバラップ又は隣接する直下視の画像の集合が使用され、オルソモザイクとして知られる単一の合成のオルソ補正された画像を形成するために結合される。一般に、オルソモザイクプロセスは、以下のステップを伴う。
長方形のグリッドが形成され、これにより、オルソモザイク画像が得られ、この場合、各グリッド画素は地上の同じ量の領域をカバーする。
各グリッド画素の位置は、グリッドの数学的な定義から決定される。一般に、これは、グリッドがX及びYの開始位置又は本来の位置、並びにグリッド画素のX及びYサイズで与えられることを意味する。したがって、任意の画素の位置は、本来の位置に、画素数にそれぞれの画素のサイズを掛けたものを加えたものである。数学的な項では、Xpixel=Xorigin+Xsize×Columnpixelである。
利用可能な直下視の画像は、グリッドが満たされたとき、地上の同じポイントを直下視の画像がカバーするかを調べるためにチェックされる。地上の同じポイントを直下視の画像がカバーする場合、地上のそのポイントがカメラの画素の画像マップの何処に投影されたか、次いで、その結果的に得られる値がグリッド画素に転送されたかを判定するため、数学的な式が使用される。この選択プロセスの間、2つの重要なプロセスが行われる。
画素値を供給するために使用すべき画像を選択するとき、建物の傾き、建物がカメラから離れて傾いて見える影響を最小にする画像を選択するため、数学的な式が使用される。これは、多数のやり方で達成されるが、最も一般的な方法は、画像を選別することであり、この場合、グリッド画素はカメラの中心にできるだけ近いように、従ってそのカメラの直下視のポイントにできるだけ近いように投影し直される。
使用すべきソースの画素値を決定するとき、正しい画素値が選択されることを保証するため、地上の高度が考慮される。高度における変化により、画素の明らかな位置はカメラにより捕捉されたときにシフトされる。高いところにある地上のポイントは、低いところにある同じポイントにおける地上のポイントよりも画像の中央から離れて見える。たとえば、建物の上は、建物の下よりも画像の中央から離れて見える。ソースの画素値を決定するときに、地上の高度を考慮することで、正味の影響は、地上の高度により画素の位置における変化が除かれるように、画像を平坦にすることである。
オルソモザイク用に使用される直線的なグリッドは、一般にマップを作成するために使用される同じグリッドであるため、オルソモザイク画像は、マップに対して顕著な類似点をもち、方向及び指向性の観点から、使用するのが一般的に非常に容易である。しかし、オルソモザイク画像は、1つのカメラが捕捉した通常の外観の代わりに、数学的な投影により指示される外観を有するので、及び、オルソモザイク画像は真っ直ぐ下を見て捕捉されるので、これにより、我々が慣れていない世界のビューが形成される。結果として、多くの人々は、彼らが画像において見ているものは何かを判定する困難さを有する。たとえば、彼らは画像において黄色の長方形を見る場合があり、彼らが見ているものがスクールバスの上であることを認識しない。或いは、2つのコマーシャルの特性の間を区別する困難さを有する場合がある。これは、区別する特性の大部分が建物の側面にある場合に、オルソモザイクにおける特性について彼らが見ることができるものは、彼らの屋根の上であることによる。全体の専門的職業、フォトインタープリタは、直下視又はオルソモザイク画像で彼らが見ているものを解釈することにおいて特に、これらの個人がトレーニング及び経験の年月を有するとき、これらの困難に対処することが起こる。
明らかに、斜め画像がある角度で捕捉されるので、見るのに最も慣れているオブジェクト及び構造の側面を表示するため、より自然の外観を与える。さらに、斜め画像は、一般にオルソ補正されないため、斜め画像は、オルソモザイク画像の数学的な構成とは対照的に、カメラが捕捉した自然の外観である。この組み合わせにより、人が斜め画像で何かを見て、そのオブジェクトが何かを理解するのを非常に容易にする。写真の解釈のスキルは、斜め画像で作業するときに必要とされない。
しかし、斜め画像は、別の問題を提示する。人々はマップでナビゲーションのスキルを学習しているため、斜め画像がオルソモザイク画像のようなマップグリッドに揃えられない事実は、画像上の方向をナビゲート又は決定することを試みるとき、斜め画像をそれほど直観的なものでなくする。オルソモザイクが形成されたとき、一般にマップグリッドである矩形のグリッドに形成されるため、オルソモザイク画像の上は北であり、右サイドは東であり、下が南であり、左サイドが西である。このようにして、人々は、マップ上で方向付けすること及びナビゲートすることに一般に慣れる。しかし、斜め画像は、任意の方向から捕捉することができ、画像の上は、一般に“up and down”であり、これは、垂直方向の構造は、画像の上を示すが、画像の上は水平方向に近いことを示す。しかし、画像は任意の方向から捕捉することができるため、水平は、任意の方向、北、南、東、西、又はそれら間の任意のポイントとすることができる。カメラが北を示しているように画像が捕捉された場合、画像の右側は東であり、画像の左側は西である。しかし、カメラが南を示しているように画像が捕捉された場合、画像の右側は西であり、画像の左側は東である。これにより、画像内でナビゲートするのを試みる誰かにとって混乱を生じさせる。
さらに、オルソモザイクのグリッドは、数学的な定義により、一般に直線のグリッドであり、4つの基本的なコンパス方位は、直角(90°)で一致する。しかし、斜め画像によれば、斜め画像は、カメラが捕捉したオリジナルの形式にあり、数学的なモデルに投影し直されないため、コンパス方位が画像内の直角に一致することが必ずしも真ではない。斜視において、画像において上に移動するときに、水平の方向に移動するため、画像は、画像の下の近くでカバーされる地上の領域に比較して、画像の上の近くの地上のより広い領域をカバーする。地上の矩形グリッドを描き、それを斜め画像で捕捉する場合、カメラが示している方向に沿ったラインは、その距離において収束するように見え、カメラが示している方向に交差するラインは、画像の後ろよりも画像の前で更に広く配置されて見える。これは、我々が見ることに慣れている斜視図であり、物はクローズアップよりも距離において小さく、鉄道の線路のような平行なラインは、距離において収束して見える。対照的に、オルソモザイク画像がこの同じ描かれた矩形グリッドにわたり形成された場合、オルソモザイク画像における矩形グリッドとして見える。これは、全ての視野は、オルソモザイクプロセスの付帯的な部分として除かれるからである。
視野及び外観におけるこれら基本的な違いのため、上述されたプロセスによりオルソモザイク画像の作成は、斜め画像についてうまく機能しない。カメラの光軸(カメラの目標に追従するレンズ又は光学系の中央を通る画像ライン)は、典型的に、直下視から45°以上の角度で示されるため(真っ直ぐ下から上に45°以上で示される)、建物の傾き、高度差、非正方画素の影響といった、オルソモザイク画像における負の品質であると考えられる影響は、全て誇張される。オルソモザイクの業界では、これら負の影響のそれぞれを参照にするように、直下視から僅か5°に斜格の量が制限されるように、要件が画像捕捉プロセスに一般に課される。
さらに、斜め画像の賞賛に値する特性が維持される場合、すなわち構造の側面及び画像の自然の外観を見る場合、明らかに、垂直方向の変位、従って建物の側面を除くのを試みるプロセス、及び矩形グリッドにフィットするために画像を瞬間移動させるプロセスは、実行可能な選択ではない。斜め画像の賞賛に値する特性を保持するため、以下の望まれる品質に適合する新たなプロセスが必要とされる。
斜視が維持される場合、画素は、矩形のグリッド又は台形のグリッドに揃えることができない。代わりに、画素は、カメラが捕捉した自然の視野に揃えられることが好ましい。
斜視の一部として、画像における画素は、地上で同じサイズを全て測定することができない。これは、画像の前景における画素は、定義により、カメラの自然の視野の一部である、画像の後景における画素よりも地上で非常に小さな領域をカバーするためである。
画素は直下視から離れているため、建物の傾きの作用は極端になり、オルソモザイクプロセスで利用される標準的なソリューションは、この作用を補償する適切な十分なジョブを行わない。新たな技術は、この作用を良好に補償するために開発される必要がある。
隆起における変化の作用が取り消される場合、結果的に得られる画像は、非常に不自然な外観を有し、建物の垂直方向のサイドは、瞬間移動し、ねじれる可能性があり、見ることに慣れていないものであり、したがって、係る画像を見るとき、それを拒否する傾向を有する。このように、画像内の建物、構造及びオブジェクトを自然に見えるように保持するため、画像の視野における高度の影響を残し、代わりに別のやり方でそれを考慮することが望まれる。
これらの問題のため、業界における一般的なプラクティスは、個々の画像の系列として斜め画像を供給することである。しかし、オルソモザイクの同じ利点の幾つかは、斜めモザイク(オーバラップ又は隣接する斜め画像の集合から形成される画像)、すなわちモザイクを形成するために使用された個々の画像のそれぞれ又は何れかよりも大きな地理的な領域をモザイクがカバーする事実に適用される。
本発明は、先の制限を克服する、上質の斜めモザイクを形成することができる手段を詳述する。
本発明は、自然の外観を有すると共に、地理的な座標を測定及び決定する能力を維持するために地理的に参照されることが好ましい斜めモザイク画像(oblique-mosaic image)の形成を可能にする。好適な実施の形態は本発明を航空斜め画像に適用するが、本発明は、限定されるものではないが、垂直ポールに斜めに搭載されたカメラ、斜めに目標付けられたハンドヘルドカメラ、及び水中プローブに斜めの角度で搭載されたカメラといった、様々な方法で捕捉された航空用ではない斜め画像でも機能する。
1実施の形態では、本発明は、地理的な領域の複数のソースの斜め画像から斜めモザイク画像を形成する方法に向けられる。ソースの斜め画像は、斜め画像で捕捉されることが好ましい。この方法では、画像形成されて、斜めモザイク画像に収集される所望の領域が識別され、バーチャルカメラのセンサの数学的なモデルが形成される。バーチャルカメラは、画像形成される領域の高度よりも大きな高度を有する。数学的なモデルは、所望の領域のセンサについて斜めモザイクの画素マップを有する。斜めモザイクの画素マップに含まれるそれぞれの画素の表面の位置が決定及び/又は割り当てられる。次いで、画像形成される領域の少なくとも1つのソースの斜め画像の画素は、斜めモザイクの画素マップに含まれるそれぞれの画素について投影し直され、これにより、所望の地理的な領域の斜めモザイク画像が形成される。したがって、斜めモザイク画像は、多数のソースの斜め画像から投影し直される画素から形成される合成画像である。
本発明の1つのバージョンでは、多数のソースの斜め画像は、同じ表面の位置を表す。この実施の形態では、本方法は、斜めモザイク画像を形成するのに利用するため、画素及び/又はソースの斜め画像を選択するステップを更に含む。たとえば、本方法は、斜め角度及び斜め角度に類似するコンパス方位及びバーチャルカメラのコンパス方位で捕捉された表面の位置のソースの斜め画像を選択するステップを更に含む。更に別のバージョンでは、どのソースの画素が表面の位置で最も代表的であるか、斜めモザイク画像に含まれるべきより代表的な画素であるかを判定するため、同じ表面の位置を表すそれぞれのソースの斜め画像の画素が比較される。
本発明の1つのバージョンでは、上記割り当てるステップは、斜めモザイクの画素マップにおけるそれぞれの画素の対応する表面の位置を決定するため、バーチャルカメラの視野を通してそれぞれの画素を投影することで更に定義される。
本発明の別のバージョンでは、上記再び投影するステップは、高度、コンパス方位、及びバーチャルカメラの斜め角度から取られる、表現される表面の位置のサイズ及び形状に整合するため、画素を投影し直すステップにより更に定義される。
本発明の更に別のバージョンでは、上記投影し直すステップは、投影し直す前にソースの斜め画像から高度の影響を除き、次いで投影し直した後に、高度の影響を斜めモザイク画像に加えるステップにより更に定義される。
本発明の更に別のバージョンでは、本方法は、斜めモザイク画像内の垂直方向の構造の傾きを最小にするステップを含む。これは、垂直方向の構造を考慮してソースの斜め画像から高度モデルを形成し、高度モデルを利用して、画像形成されるべき領域の少なくとも1つのソースの斜め画像の画素を投影し直すような、様々なやり方で達成することができる。代替的に、垂直方向の構造の傾きは、多数のソースの斜め画像において垂直方向の構造を整合させ、グランドモデルを超える相対的な高さにより、ソースの斜め画像の少なくとも1つにおける画素が見える位置をシフトすることで最小にすることができる。
「バーチャルカメラ」に投影し直される実際のカメラで捕捉されるシーン、すなわち実際のカメラよりも大きなカメラであって、実際のカメラよりも高度において高いカメラを記述する数学モデルの概要のビューを示す図である。 個別の斜めに捕捉された航空画像が斜めモザイク画像に結合される方法を使用して、斜めモザイク画像を作成する方法の例示的なソフトウェエア/機能のフローチャートである。 従来技術の斜めモザイク画像の画像表現である。 図3aの従来技術の斜めモザイク画像の画像表現の拡大されたビューである。 本発明に従って形成された例示的な斜めモザイク画像の画像表現である。 図4aの本発明に従って形成された例示的な斜めモザイク画像の画像表現の拡大されたビューである。
本発明の少なくとも1つの実施の形態を詳細に説明する前に、本発明は、その適用において、以下の説明で述べる又は図面で示される構成、実験、例示的なデータ、及び/又はアレンジメントの詳細に限定されるものではないことを理解されたい。本発明は、他の実施の形態が可能であるか、様々な方法で実施又は実行可能である。また、本明細書で使用される表現及び用語は、説明を目的とするものであり、限定するものとして解釈されるべきではない。
特許請求され、開示される本発明は、斜めモザイク画像、並びに斜めモザイク画像を作成及び使用する方法に関する。より詳細には、特許請求され、開示される方法は、個別の斜め捕捉された航空画像が少なくとも1つの単一の斜めモザイク画像に結合される方法を使用する。少なくとも1つの単一の斜めモザイク画像は、視覚的に心地よく、地理的に正確である。
ここで図面、特に図1及び図2を参照して、斜めモザイク画像12(図4a及び図4b参照)を作成する概念図が図1に示され、参照符号10により示される。図2は、個別の斜め捕捉された航空画像が斜めモザイク画像12に結合される方法を使用して、斜めモザイク画像12を作成する方法の例示的なソフトウェア/機能のフローチャート14を示す図である。図4aは、本発明に従って作成された例示的な斜めモザイク画像12の画像による表現である。図4bは、本発明に従って作成された例示的な斜めモザイク画像12の画像による表現である。
一般に、本方法は、画像形成される所望の領域15であって、斜めモザイク画像12に収集される所望の領域15を識別する。図2におけるブロック18により示されるように、シーン16を捕捉する実際のカメラ14を利用して、原画像が取得される。次いで、バーチャルカメラ20は、図2におけるブロック22により示されるように形成される。バーチャルカメラ20は、図1に示されるように、実際のカメラ14よりも大きなカメラであって、実際のカメラ14よりも高度において高いカメラを記述する数学モデルである。数学モデルは、所望の領域のセンサの斜めモザイクのマップを有する。表面の位置は、斜め画素マップに含まれるそれぞれの画素に割り当てられ、次いで、ブロック24により示されるように、地上の位置についてソースの斜め画像が選択され、次いで、斜めモザイク画素マップに含まれるそれぞれの画素について画像形成される領域の少なくとも1つのソースの斜め画像の画素が投影し直され、これにより、(ブロック26により示されるように)所望の地理的領域の斜めモザイク画像が形成される。任意に、本方法は、ブロック28により示されるように、垂直方向の構造の傾きの影響を最小にするため、1以上のステップを更に含む。
先に記載されたように、グリッドの再投影の方法を使用して斜めモザイク画像を形成することは、問題を伴い、使用可能な画像を提供する可能性がありそうにない。したがって、上質の斜めモザイク画像12を生成するため、改善されたプロセスが実行される必要がある。係る改善された固有のプロセスは、本明細書で記載及び特許請求され、一般に以下の考慮を使用することが好ましい。
第一に、矩形のグリッドに投影するのではなく、入力画像の画素は、「バーチャルカメラ」20に投影される。バーチャルカメラ20は、空高く、非常に大型のカメラを記述する数学モデルである。このバーチャルカメラは、数学的な形成であるので、このカメラ20は、カメラ製造の現在の限界により境界付けされない。
第二に、画素は、オルソモザイクを形成するときに使用される標準的なオルソ幾何補正のプロセスにおける場合のように、正方形となるように、又は出力画像における同じサイズとなるように再投影されない。代わりに、画素は、このバーチャルカメラ20から地上に投影するサイズ、すなわちカメラが捕捉する自然の視野に整合するように投影し直される。
第三に、結合された画像を最良に調整するため、高度における変化の作用は、はじめに、オリジナルの入力画像のカメラ位置から地面への投影の間に入力画像から取り消され、次いで、高度の作用は、地面からバーチャルカメラの位置までの投影の間に再び導入される。結果は、自然の斜めの視野から見たとき、土地の輪郭を適切に表示する自然に見える画像である。
最後に、建物の傾きの影響が参照にされることが望ましい。建物の傾きを最小にすることができる多数の異なる方法が存在する。
入力画像間のカットラインが建物を通過しないように、通りを進んでカットラインを「舵取り」する。カットラインが建物を通過することで、相反する建物の傾きが建物の外観を大いに歪ませる可能性がある。
建物の傾きの角度は計算され、建物の傾きを補償するため、画像が瞬間移動する。
建物は、隣接画像で整合され、互いにアライメントされる。
実際に、本明細書で開示され、特許請求される方法は、本明細書で与えられた当業者により達成される多数のステップ及びデータ変換からなる。オルソモザイクについてカットラインをステアリングする当該技術分野で既に知られる多数のアルゴリズムであって、斜め画像との使用向けに調整される多数のアルゴリズムが存在する。さらに、後続の機能は、斜め画像の複雑度を扱うために特に設計される新たなアルゴリズムを形成する。
開示及び特許請求される本発明に係る斜めモザイク画像12を形成する第一のステップは、画像形成される領域の選択を必要とする。一般に、画像形成されるべき領域は、具体的な地理的な位置である。しかし、建物の側面、壁、風景、山腹等のような、斜めモザイク画像12に画像形成されるべき他の領域も選択することができる。
[風景全体又は画像形成される関心のある領域をカバー可能な「バーチャルカメラ」20の形成]
ひとたび、画像形成される所望の領域であって、斜めモザイク画像12に収集される所望の領域が決定されると、ユーザ又はオペレータは、「バーチャルカメラ」20、すなわち所望の領域の一部又は全部をカバー又は捕捉可能な数学的な構成概念を形成する。バーチャルカメラ20は、所望のシーンを好適に「捕捉」するのを可能にする、必要なカメラの幾何学的なパラメータ(たとえばセンサプレーンの行及び列の数、ミリメートルにおけるセンサプレーンのサイズ、ミリメートルにおける焦点距離、地面を超える高さ、光軸のヨー、ピッチ、及びロールといった、カメラモデルを定義する数学的な値)をもつカメラの数学的なモデルである。たとえば、バーチャルカメラは、非常に大型のセンサ(たとえば20000画素列及び10000画素行)、標準的な視野(36mm×24mmセンサプレーン及び60mmの焦点距離)を有して考案することができ、北への斜め角度(0のヨー及びロール、並びに−40°のピッチ)で見下ろして、比較的高い高度(たとえば30000フィート)で「配置」される。好適な実施の形態では、実際のカメラからのセンサモデルが使用され、ユーザは、所望の領域を「捕捉」するために要件に合致するように、パラメータを単に変更する。
第二のステップは、バーチャルカメラ20について結果的に得られる斜め画素のマップを形成する。画素マップは、バーチャルカメラのセンサに対応するが、典型的に、必須ではないが、バーチャルカメラのセンサと同じ数の列及び行を有する。次いで、画素マップの画像におけるそれぞれの画素について、バーチャルカメラ20の投影方程式20が使用され、それぞれの画素は、(一般的に、地面の数学的な高度モデルの使用を通して)投影されるときに高度を考慮して、下方に、バーチャルカメラ20から離れて、地上に投影される。これにより、そのバーチャルカメラの画素について対応する地上の位置が得られる。
ひとたび、対応する地上の位置が発見されると、その地上の位置について、以前に捕捉されたどの画像が画像データを含むかを選択するために使用される。これは、地上の位置が以前の捕捉された画像の画像境界内にあるかを調べるためにチェックすることで一般に行われる。
所望の出力画像を達成するため、たとえば入力の捕捉された画像であるソースの斜め画像を選択するとき、光軸の斜めの下向きの角度且つコンパス方位の観点で、バーチャルカメラ20の同じ相対的な方向、又はほぼ同じ相対的な方向で捕捉されたソースの斜め画像を使用することが重要である。一般に、そのモデルがバーチャルカメラのモデルと異なるカメラからの入力画像を使用することは問題ではないが、そのモデルが根本的に異なる場合(たとえばラインスキャナ−フルフレーム捕捉装置)、望まれない結果となる画像が得られる場合がある。
本発明は斜め画像12への入力として捕捉された画像を使用して議論するが、実際は必要とされない。このプロセスへの入力として投影画像を使用すること、又はこのプロセスへの入力として別の斜めモザイクを使用することも可能である。しかし、このプロセスは入力画像を再投影するので、投影されていない入力画像、すなわち捕捉された画像を使用することが望まれる。この理由は、既に投影されたデータを投影し直すことは、アーチファクト、いわば数学的な計算における丸め誤差のようなものにつながる可能性がある。これらのアーチファクトは、望まれない結果的に得られる斜めモザイクを形成する可能性がある。
一般に、連続的な斜めモザイク12を形成することが望まれる。連続的な斜めモザイク12を形成するため、バーチャルカメラ20により「捕捉」されている領域全体について画像データが捕捉される必要がある。このことは、多数の捕捉された画像が結合されて斜めモザイク12が形成される場合、それらの入力画像は、隣接するか、又はより一般的にはオーバラップする必要がある。このオーバラップの結果として、地上の同じ領域をカバーする多数の捕捉された画像で存在することは一般的である。多数の捕捉された画像が選択のために利用可能である場合、以下に記載される選択基準に従って、好適な捕捉された画像が選択される。
実際のカメラ14からの多数の画像が地上の同じポイントをカバーするとき、選択プロセスは、どの実際のカメラの画像がバーチャルカメラの画素マップの画像の形成のための入力として使用されるべきかを判定するために使用される。この選択プロセスは、(数値が割り当てられる)重みを後続の入力基準に割り当て、それらの重みを正規化された基準(0と1との間でスケーリングされる値)で乗算し、次いで、これら重み/基準の積の最も大きな合計をもつ画像を選択することで行われる。任意の数の基準が使用されるが、本発明の開発において後続する3つの基準が使用される。
[選択の基準:光軸への距離]
選択されている地上のポイントと入力カメラの光軸が地面と交差するポイントとの間の距離。この値は、この距離を、そのシーンで測定可能な最大の距離で割ることで正規化される。
[選択基準:光軸に対する角度差]
以下の2つの角度間の差。一方は、(一般に鉛直に対して測定される)入力カメラの光軸の角度、及び他方は、バーチャルカメラから選択される地上のポイントに位置づけされる光線の角度(一般に鉛直に対して測定される)。この値は、180°で割ることで正規化することができる。
[選択基準:最も近い道路のセンターラインへの距離]
選択されている地上のポイントと最も近い道路のセンターラインとの間の距離。道路のセンターラインは、TIGERファイル又は他のGeographic Information Systemファイルのようなベクトルデータファイルから得ることができる。この値は、そのシーンで測定可能な最大の距離で割ることで正規化される。
ひとたび、好適な捕捉された画像が選択されると、捕捉された画像のカメラの投影方程式が使用され、投影するときに地面の高度を考慮して、地面からカメラまでが投影される。焦点を通してカメラのセンサプレーンへの投影により、地上のポイントに対応する画素の行及び列が発見される。これは典型的に整数の行又は列とはならないので、バイリニア補間(4つの周囲の画素への比例した近さから1つの値を発見する業界標準の数学式)が使用され、カメラのセンサプレーン上の対応するポイントの画素値が発見される。
次いで、オリジナルの光線が地面に向けて投影されたバーチャルカメラのセンサプレーンに対応する画像において画素を満たすため、この画素値は使用される。このプロセスは、バーチャルカメラのセンサプレーンにおける残りの画素の一部又は全部について繰り返され、バーチャルカメラ20が「見ることができる」地上の一部の領域又は全部の領域をカバーする画像が得られる。好ましくは、このプロセスは、バーチャルカメラのセンサプレーンにおける残りの画素の全部について繰り返され、バーチャルカメラ20が「見ることができる」地上の全体の領域をカバーする完全な画像が得られる。
次いで、結果的に得られる画像及びその対応する投影方程式は記憶される。結果的に得られる画像は、TIFF, JFIF, TARGA, Windows(登録商標) Bitmap File, PNG又は任意の他の業界標準のフォーマットのような多数の業界標準の画像フォーマットのうちの1つを含む、任意のフォーマットで記憶される。対応する投影方程式について、以下のデータは、好適な実施の形態において、同じファイルに添付される結果の画像であるか又は容易にアクセス可能な別のファイルにおける結果の画像をもつメタデータとして記憶される(業界標準のプラクティスは、同じファイル名であって異なるファイル拡張をもつファイル名を使用する)。
1.カメラの位置:一般に、カメラの位置は、地理的な位置及び高度(又は地面を超える高さ)により規定される。
2.カメラの向き:一般に、ヨー、ピッチ及びロール(又はオメガ、ファイ及びカッパ)3つの角度により規定される。
3.センサのサイズ:一般に、ミリメートルでの全体のセンサのサイズとして規定される(個々のセンサエレメントのサイズにより規定される)。
4.レンズの焦点距離:一般にミリメートルで規定される。
5.任意に、レンズ歪み情報:一般に、主点のオフセット(光軸とセンサの中央との間のオフセット)として、半径方向の歪みの項(光軸から半径方向に生じる歪みの量を記述する多項式係数)として規定される。
6.任意に、地面の高度のモデル:一般に、高度値のグリッドとして規定される。
先に記載されたように、カメラの相対的な視野は、「建物の傾き“building lean」として知られる影響を引き起こす。建物の傾きは、最も一般には建物に適用され、従って建物として記載されるが、電波塔、木、自動車、テレフォンブース、メイルボックス、ストリートサイン等のようなオブジェクトにおける任意の垂直構造にも適用される。建物の傾きは、カメラの光軸に沿っていない建物が、まるで光軸から離れて傾いているかのように見えるようにする影響であり、光軸から更に離れると、傾きが大きくなる。この傾きは、視野の結果であり、この結果により、地面から離れて生じたオブジェクトは、カメラから離れて、画像において更に「後方に」見える。したがって、建物の上は、建物の下よりも更に後方に見える。この傾きがカメラの視野に対応するとき、普通に見える。しかし、斜めのモザイクプロセスの一部として、捕捉された画像は、それら自身の視野を持つものであり、1つのバーチャルカメラの視野に結合される。
この異なる視野の結合は、異なる見晴らしの利く地点からの2つの異なる捕捉された画像が、バーチャルカメラの画素マップの画像における隣接する領域に画素値を提供するときに特に問題となる。たとえば、建物の左に対するカメラが建物の左サイドを提供する場合、建物のその部分は、(カメラから離れて)右に傾いているように見える。建物の右に対して位置されるカメラが建物の右サイドを提供する場合、建物のその部分は、左に傾いているように見える。建物の2等分が互いに「傾いている」ので、結果的に得られる結合された画像は、矩形ではなく、三角形の外観を有する建物を有する。
建物の傾きは、地面よりも上の表面にのみ影響を及ぼすため、一般に、これらの影響を考慮又は補正することはかなり困難である。これは、これらの影響を補正するため、ユーザは、建物又は構造の存在の情報を有する必要があるからである。地上の特徴は、この建物の傾きを受けない。これは、相対的な視野における変化は、地面の高度が投影方程式において考慮されるときに取り消されるからである。投影プロセスの間に地面を定義するために使用される数学モデルは、正しい地上の位置が選択されることを保証する。しかし、地面よりも上に生じるオブジェクトであって、地面を定義するために使用される数学モデルで表現されないオブジェクトについて、この相対的な視野の変化によって、バーチャルカメラは、誤った位置で、すなわちカメラから余りに遠く離れた後方で建物の上を「見る」ことになる。
本実施の形態で考案された、建物の傾きの影響を最小にする方法は、地面の高度モデルよりも上又は下に構造がない領域にわたり、1つの入力カメラ画像と次の入力カメラ画像の間で遷移することである。1実施の形態では、これは、遷移を道路の中央の下に配置することで達成される。したがって、道路のセンターラインへの距離について適切に重み付けされた選択基準を有することで、2つの捕捉された画像がオーバラップする領域において道路が存在する場合、第一の捕捉された画像からの寄与している画素から、第二の捕捉された画像からの寄与している画素への遷移は、この道路に沿って生じ、建物の傾きの影響が最小にされる。
本実施の形態で考案された、建物の傾きを全体的に取り除く方法は、建物及び他の垂直方向の構造を考慮して、正確な地面の高度モデルを提供することである。したがって、建物の画像を含む各画素は、地面の高度のモデルの数学モデルで表現され、したがって、相対的な視野における変化は、投影プロセスにおいて考慮される。しかし、これがうまく機能するため、高度モデルは、入力画像に高く相関される必要がある。画像と高度モデルの間で位置において任意のシフトが存在する場合、建物は、斜めモザイク画像12を形成するとき、適切に投影されない。
この制約を克服するため、好適な方法は、画像自身からの高度モデルを形成することにある。これは、aero-triangulationとして知られる業界標準のプロセスを使用することで行われ、このaero-triangulationは、2つのオーバラップする捕捉された画像におけるその位置を比較し、それら対応するカメラの投影方程式を使用して、その位置及び高度を三角形にすることで、地上のあるポイントの高度を発見する。全体のオーバラップエリアにわたりこのプロセスを繰り返すことで、地表の正確な数学モデルのみでなく、画像における構造及びオブジェクトの表面の数学モデルが生成される。より重要なことは、このモデルは画像自身から導出されるため、定義により、入力画像に高く相関されない。
本実施の形態での使用向けに考案される、建物の傾きを取り除く別の方法は、斜め画像と対応する直下視の画像との間でエッジマッチングプロセスを使用することで、垂直方向の構造を識別することを試みる。垂直方向の構造は、正確に直下視の画像で現れず、僅かに直下視からずれた画像(off-nadir image)で僅かに現れる。したがって、斜め画像をその対応する直下視の画像と比較するとき、2つの画像で現れる構造間の主な違いは、垂直方向の構造である。(業界標準のラプラシアンフィルタのような)1以上のエッジ検出アルゴリズムを使用することで、2つの画像内の様々な構造を識別し、次いで、直下視の画像においても現れる非垂直方向の構造を差し引くことで、斜め画像における垂直方向のエッジを分離することができる。ひとたび、これら垂直方向の構造が発見されると、それら垂直方向の構造の画素はシフトされ、相対的な視野における変化の影響が除かれる。垂直方向のエッジの測定を通して発見されるグランドモデルを超える相対的な高さだけ、捕捉された斜め画像における画素の明らかな位置をシフトすることで、その適切な地面の位置を決定することができ、建物の傾きの影響が打ち消される。
上述されたプロセスは上述された機能を実行するために適合される画像処理ソフトウェアを実行するコンピュータシステムにより実行されること、結果的に得られる画像及びデータは、1以上のコンピュータ読み取り可能な媒体に記憶されること理解されたい。コンピュータ読み取り可能な記録媒体の例は、光ストレージデバイス、磁気ストレージデバイス、電子ストレージデバイス等を含む。本明細書で使用される用語「コンピュータシステム」は、本実施の形態で記載された処理のロジックを実施及び/又は実行可能な1以上のシステムを意味する。ソフトウェア命令又はファームウェアの形式で実施されるロジックは、1以上の専用のシステム、又は汎用コンピュータシステム、又は分散処理コンピュータシステムで実行され、これらの全ては、当該技術分野で良好に理解されており、係るコンピュータをどのように使用するかに関する詳細な説明は、本実施の形態において不要であると考えられる。本実施の形態で記載された処理のロジックを実行するためにコンピュータシステムが使用されるとき、係るコンピュータ及び/又は実行は、同じ地理的な位置又は多数の異なる地理的な位置で行われる。さらに、ロジックの実行は、連続的に、又は多数の離散時間で行われる。さらに、係るロジックは、画像の捕捉と同時に、又は画像の捕捉の後に、又はそれらの組み合わせで実行される。
上述された発明は、理解の明確さのために例示を通して詳細に記載されたが、所定の変形及び変更は、本明細書に記載され、及び特許請求の範囲で定義される本発明の精神及び範囲から逸脱することなしに実施されることは、当業者にとって明らかであろう。

Claims (26)

  1. 複数のソース斜め画像から斜めモザイク画像を作成する方法であって、
    画像形成される所望の領域であって、斜めモザイク画像に集められる所望の領域を識別するステップと、
    バーチャルカメラのセンサの数学モデルを形成するステップと、前記バーチャルカメラは、画像形成される領域の高度よりも大きな高度を有し、前記数学モデルは、前記所望の領域のセンサについて斜めモザイクの画素マップを有し、
    ある表面の位置を前記斜めモザイクの画素マップに含まれるそれぞれの画素に割り当てるステップと、
    前記所望の地理的な領域の斜めモザイク画像を形成するため、前記斜めモザイクの画素マップに含まれるそれぞれの画素について、画像形成されるべき領域の少なくとも1つのソース斜め画像の画素を投影し直すステップと、
    を含むことを特徴とする方法。
  2. 前記割り当てるステップは、前記バーチャルカメラの視野を通してそれぞれの画素を投影し、前記斜めモザイクの画素マップにおけるそれぞれの画素について対応する表面の位置を決定するステップにより更に定義される、
    請求項1記載の方法。
  3. 多数のソース斜め画像は、同じ表面の位置を表す、
    請求項1記載の方法。
  4. 斜め角度及び該斜め角度に類似するコンパス方位及び前記バーチャルカメラのコンパス方位で捕捉された前記表面位置のソース斜め画像を選択するステップを更に含む、
    請求項1記載の方法。
  5. 前記同じ表面の位置を表すそれぞれのソース斜め画像の画素は、どのソース画素が前記表面の位置の最も代表的な画素であるか、前記斜めモザイク画像に含まれるより代表的な画素であるかを判定するために比較される、
    請求項3記載の方法。
  6. 前記投影し直すステップは、前記バーチャルカメラの高度、コンパス方位、及び斜め角度から取られる、表現される表面の位置のサイズ及び形状に整合するように画素を投影し直すことで更に定義される、
    請求項1記載の方法。
  7. 前記投影し直すステップは、投影し直す前に前記ソース斜め画像からの高度の影響を除き、投影し直した後に前記高度の影響を前記斜めモザイク画像に追加することで更に定義される、
    請求項1記載の方法。
  8. 前記斜めモザイク画像内の垂直方向の構造の傾きを最小にするステップを更に含む、
    請求項1記載の方法。
  9. 前記斜めモザイク画像内の垂直方向の構造の傾きを最小にする前記ステップは、前記垂直方向の構造を考慮して前記ソース斜め画像から高度モデルを作成し、画像形成される領域の少なくとも1つのソース斜め画像の画素を投影し直すステップとして更に定義される、
    請求項8記載の方法。
  10. 前記垂直方向の構造の傾きを最小にする前記ステップは、多数のソース斜め画像における垂直方向の構造を整合させ、グランドモデルを超える相対的な高さだけ、前記ソース斜め画像の少なくとも1つにおける画素が見える位置をシフトするステップとして更に定義される、
    請求項8記載の方法。
  11. 前記斜めモザイク画像と共にメタデータが記憶される、
    請求項1記載の方法。
  12. 前記斜めモザイク画像は、地理的に参照される、
    請求項1記載の方法。
  13. 前記画像形成される所望の領域は、地理的な領域を表す、
    請求項1記載の方法。
  14. 複数のソース斜め画像から斜めモザイク画像を作成する方法であって、
    画像形成される所望の領域であって、斜めモザイク画像に集められる所望の領域を識別するステップと、
    バーチャルカメラのセンサの数学モデルを形成するステップと、前記バーチャルカメラは、画像形成される領域の高度よりも大きな高度を有し、前記数学モデルは、前記所望の領域のセンサについて斜めモザイクの画素マップを有し、
    前記斜めモザイクの画素マップに含まれるそれぞれの画素について表面の位置を決定するステップと、
    前記所望の地理的な領域の斜めモザイク画像を形成するため、前記斜めモザイクの画素マップに含まれるそれぞれの画素について、画像形成されるべき領域の少なくとも1つのソース斜め画像の画素を投影し直すステップと、
    を含むことを特徴とする方法。
  15. 前記決定するステップは、前記バーチャルカメラの視野を通してそれぞれの画素を投影し、前記斜めモザイクの画素マップにおけるそれぞれの画素について対応する表面の位置を決定するステップにより更に定義される、
    請求項14記載の方法。
  16. 多数のソース斜め画像は、同じ表面の位置を表す、
    請求項14記載の方法。
  17. 斜め角度及び該斜め角度に類似するコンパス方位及び前記バーチャルカメラのコンパス方位で捕捉された前記表面位置のソース斜め画像を選択するステップを更に含む、
    請求項14記載の方法。
  18. 前記同じ表面の位置を表すそれぞれのソース斜め画像の画素は、どのソース画素が前記表面の位置の最も代表的な画素であるか、前記斜めモザイク画像に含まれるより代表的な画素であるかを判定するために比較される、
    請求項16記載の方法。
  19. 前記投影し直すステップは、前記バーチャルカメラの高度、コンパス方位、及び斜め角度から取られる、表現される表面の位置のサイズ及び形状に整合するように画素を投影し直すことで更に定義される、
    請求項14記載の方法。
  20. 前記投影し直すステップは、投影し直す前に前記ソース斜め画像からの高度の影響を除き、投影し直した後に前記高度の影響を前記斜めモザイク画像に追加することで更に定義される、
    請求項14記載の方法。
  21. 前記斜めモザイク画像内の垂直方向の構造の傾きを最小にするステップを更に含む、
    請求項14記載の方法。
  22. 前記斜めモザイク画像内の垂直方向の構造の傾きを最小にする前記ステップは、前記垂直方向の構造を考慮して前記ソース斜め画像から高度モデルを作成し、画像形成される領域の少なくとも1つのソース斜め画像の画素を投影し直すステップとして更に定義される、
    請求項21記載の方法。
  23. 前記垂直方向の構造の傾きを最小にする前記ステップは、多数のソース斜め画像における垂直方向の構造を整合させ、グランドモデルを超える相対的な高さだけ、前記ソース斜め画像の少なくとも1つにおける画素が見える位置をシフトするステップとして更に定義される、
    請求項21記載の方法。
  24. 前記斜めモザイク画像と共にメタデータが記憶される、
    請求項14記載の方法。
  25. 前記斜めモザイク画像は、地理的に参照される、
    請求項14記載の方法。
  26. 前記画像形成される所望の領域は、地理的な領域を表す、
    請求項14記載の方法。
JP2009526912A 2006-08-30 2007-08-30 斜めモザイク画像の作成方法 Expired - Fee Related JP4981135B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US84099206P 2006-08-30 2006-08-30
US60/840,992 2006-08-30
PCT/US2007/077242 WO2008028040A2 (en) 2006-08-30 2007-08-30 Mosaic oblique images and methods of making and using same

Publications (3)

Publication Number Publication Date
JP2010503078A true JP2010503078A (ja) 2010-01-28
JP2010503078A5 JP2010503078A5 (ja) 2010-10-14
JP4981135B2 JP4981135B2 (ja) 2012-07-18

Family

ID=39136884

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009526912A Expired - Fee Related JP4981135B2 (ja) 2006-08-30 2007-08-30 斜めモザイク画像の作成方法

Country Status (8)

Country Link
US (9) US7873238B2 (ja)
EP (1) EP2057585B1 (ja)
JP (1) JP4981135B2 (ja)
AU (1) AU2007289120C1 (ja)
CA (1) CA2662355C (ja)
ES (1) ES2787226T3 (ja)
MX (1) MX2009002339A (ja)
WO (1) WO2008028040A2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011002892A (ja) * 2009-06-16 2011-01-06 Asahi Koyo Kk モザイク画像生成方法、装置及びプログラム
JP2013510326A (ja) * 2009-11-09 2013-03-21 グーグル インコーポレイテッド 直下ビューに対してつぎ合わされた斜め像をオルソ補正することおよびその用途
JP2014099006A (ja) * 2012-11-14 2014-05-29 Hitachi Solutions Ltd 情報処理プログラム及び情報処理装置

Families Citing this family (103)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7424133B2 (en) 2002-11-08 2008-09-09 Pictometry International Corporation Method and apparatus for capturing, geolocating and measuring oblique images
US7873238B2 (en) 2006-08-30 2011-01-18 Pictometry International Corporation Mosaic oblique images and methods of making and using same
US8090166B2 (en) 2006-09-21 2012-01-03 Surgix Ltd. Medical image analysis
US8565552B2 (en) * 2006-11-14 2013-10-22 Codonics, Inc. Assembling multiple medical images into a single film image
US8593518B2 (en) * 2007-02-01 2013-11-26 Pictometry International Corp. Computer system for continuous oblique panning
US8520079B2 (en) * 2007-02-15 2013-08-27 Pictometry International Corp. Event multiplexer for managing the capture of images
US8145578B2 (en) 2007-04-17 2012-03-27 Eagel View Technologies, Inc. Aerial roof estimation system and method
US8078436B2 (en) 2007-04-17 2011-12-13 Eagle View Technologies, Inc. Aerial roof estimation systems and methods
US9262818B2 (en) 2007-05-01 2016-02-16 Pictometry International Corp. System for detecting image abnormalities
US8385672B2 (en) * 2007-05-01 2013-02-26 Pictometry International Corp. System for detecting image abnormalities
IL184151A0 (en) 2007-06-21 2007-10-31 Diagnostica Imaging Software Ltd X-ray measurement method
US7991226B2 (en) * 2007-10-12 2011-08-02 Pictometry International Corporation System and process for color-balancing a series of oblique images
US8531472B2 (en) 2007-12-03 2013-09-10 Pictometry International Corp. Systems and methods for rapid three-dimensional modeling with real façade texture
US8497905B2 (en) 2008-04-11 2013-07-30 nearmap australia pty ltd. Systems and methods of capturing large area images in detail including cascaded cameras and/or calibration features
US8675068B2 (en) * 2008-04-11 2014-03-18 Nearmap Australia Pty Ltd Systems and methods of capturing large area images in detail including cascaded cameras and/or calibration features
CN102124320A (zh) * 2008-06-18 2011-07-13 苏尔吉克斯有限公司 用于将多个图像拼接成全景图像的方法和系统
US8588547B2 (en) * 2008-08-05 2013-11-19 Pictometry International Corp. Cut-line steering methods for forming a mosaic image of a geographical area
US8311287B2 (en) * 2008-09-25 2012-11-13 Microsoft Corporation Validation and correction of map data using oblique images
US20100085350A1 (en) * 2008-10-02 2010-04-08 Microsoft Corporation Oblique display with additional detail
US8170840B2 (en) * 2008-10-31 2012-05-01 Eagle View Technologies, Inc. Pitch determination systems and methods for aerial roof estimation
US8209152B2 (en) 2008-10-31 2012-06-26 Eagleview Technologies, Inc. Concurrent display systems and methods for aerial roof estimation
US8731234B1 (en) 2008-10-31 2014-05-20 Eagle View Technologies, Inc. Automated roof identification systems and methods
US8401222B2 (en) * 2009-05-22 2013-03-19 Pictometry International Corp. System and process for roof measurement using aerial imagery
JP5288482B2 (ja) * 2009-07-21 2013-09-11 Nec東芝スペースシステム株式会社 撮像装置、撮像方法、撮像回路及びプログラム
US9330494B2 (en) * 2009-10-26 2016-05-03 Pictometry International Corp. Method for the automatic material classification and texture simulation for 3D models
US8970619B2 (en) 2009-11-24 2015-03-03 Microsoft Technology Licensing, Llc Parallelized generation of substantially seamless image mosaics
FR2953940B1 (fr) * 2009-12-16 2012-02-03 Thales Sa Procede de geo-referencement d'une zone imagee
US20120114229A1 (en) * 2010-01-21 2012-05-10 Guoqing Zhou Orthorectification and mosaic of video flow
US9911228B2 (en) 2010-02-01 2018-03-06 Eagle View Technologies, Inc. Geometric correction of rough wireframe models derived from photographs
US9014415B2 (en) * 2010-04-22 2015-04-21 The University Of North Carolina At Charlotte Spatially integrated aerial photography for bridge, structure, and environmental monitoring
US9036861B2 (en) * 2010-04-22 2015-05-19 The University Of North Carolina At Charlotte Method and system for remotely inspecting bridges and other structures
US8477190B2 (en) 2010-07-07 2013-07-02 Pictometry International Corp. Real-time moving platform management system
US8823732B2 (en) 2010-12-17 2014-09-02 Pictometry International Corp. Systems and methods for processing images with edge detection and snap-to feature
US8505847B2 (en) 2011-03-01 2013-08-13 John Ciampa Lighter-than-air systems, methods, and kits for obtaining aerial images
US8768068B2 (en) * 2011-05-04 2014-07-01 Raytheon Company Automated building detecting
WO2013106080A2 (en) 2011-06-10 2013-07-18 Pictometry International Corp. System and method for forming a video stream containing gis data in real-time
US9639757B2 (en) * 2011-09-23 2017-05-02 Corelogic Solutions, Llc Building footprint extraction apparatus, method and computer program product
MX342021B (es) 2011-11-29 2016-08-10 Pictometry Int Corp Sistema para la deteccion automatica de la huella de la estructura de imagenes oblicuas.
US10515414B2 (en) 2012-02-03 2019-12-24 Eagle View Technologies, Inc. Systems and methods for performing a risk management assessment of a property
US10663294B2 (en) 2012-02-03 2020-05-26 Eagle View Technologies, Inc. Systems and methods for estimation of building wall area and producing a wall estimation report
US9599466B2 (en) 2012-02-03 2017-03-21 Eagle View Technologies, Inc. Systems and methods for estimation of building wall area
US9933257B2 (en) 2012-02-03 2018-04-03 Eagle View Technologies, Inc. Systems and methods for estimation of building wall area
US8774525B2 (en) 2012-02-03 2014-07-08 Eagle View Technologies, Inc. Systems and methods for estimation of building floor area
US9501700B2 (en) 2012-02-15 2016-11-22 Xactware Solutions, Inc. System and method for construction estimation using aerial images
US9183538B2 (en) 2012-03-19 2015-11-10 Pictometry International Corp. Method and system for quick square roof reporting
US9881163B2 (en) 2013-03-12 2018-01-30 Pictometry International Corp. System and method for performing sensitive geo-spatial processing in non-sensitive operator environments
US9244272B2 (en) 2013-03-12 2016-01-26 Pictometry International Corp. Lidar system producing multiple scan paths and method of making and using same
US11587176B2 (en) 2013-03-15 2023-02-21 Eagle View Technologies, Inc. Price estimation model
US9058673B2 (en) * 2013-03-15 2015-06-16 Oracle International Corporation Image mosaicking using a virtual grid
US9959581B2 (en) 2013-03-15 2018-05-01 Eagle View Technologies, Inc. Property management on a smartphone
US9275080B2 (en) 2013-03-15 2016-03-01 Pictometry International Corp. System and method for early access to captured images
US9753950B2 (en) 2013-03-15 2017-09-05 Pictometry International Corp. Virtual property reporting for automatic structure detection
US10909482B2 (en) 2013-03-15 2021-02-02 Pictometry International Corp. Building materials estimation
KR102150743B1 (ko) 2013-05-03 2020-09-02 에어로바이론먼트 인크 수직 이착륙(vtol) 공중 비행체
US9185289B2 (en) 2013-06-10 2015-11-10 International Business Machines Corporation Generating a composite field of view using a plurality of oblique panoramic images of a geographic area
US9031325B2 (en) * 2013-07-19 2015-05-12 Digitalglobe, Inc. Automatic extraction of built-up footprints from high resolution overhead imagery through manipulation of alpha-tree data structures
US9679227B2 (en) 2013-08-02 2017-06-13 Xactware Solutions, Inc. System and method for detecting features in aerial images using disparity mapping and segmentation techniques
US20150095071A1 (en) 2013-09-29 2015-04-02 Donan Engineering Co., Inc. Systems and Methods for Identifying a Subrogation Opportunity for a Potential Subrogation Claim
US10108755B2 (en) * 2013-11-19 2018-10-23 Aerohive Networks, Inc. RF floor plan building
MX2016008890A (es) 2014-01-10 2017-01-16 Pictometry Int Corp Sistema y metodo de evaluacion de estructura de aeronave no tripulada.
US9292913B2 (en) 2014-01-31 2016-03-22 Pictometry International Corp. Augmented three dimensional point collection of vertical structures
WO2015120188A1 (en) 2014-02-08 2015-08-13 Pictometry International Corp. Method and system for displaying room interiors on a floor plan
US9367895B2 (en) * 2014-03-19 2016-06-14 Digitalglobe, Inc. Automated sliver removal in orthomosaic generation
US10089766B2 (en) 2014-03-28 2018-10-02 Konica Minolta Laboratory U.S.A., Inc Method and system of stitching aerial data using information from previous aerial images
US9619711B2 (en) * 2014-09-29 2017-04-11 Digitalglobe, Inc. Multi-spectral image labeling with radiometric attribute vectors of image space representation components
US20160239976A1 (en) 2014-10-22 2016-08-18 Pointivo, Inc. Photogrammetric methods and devices related thereto
WO2016130716A2 (en) 2015-02-11 2016-08-18 Aerovironment, Inc. Geographic survey system for vertical take-off and landing (vtol) unmanned aerial vehicles (uavs)
US10336470B2 (en) 2015-02-11 2019-07-02 Aerovironment, Inc. Pod launch and landing system for vertical take-off and landing (VTOL)unmanned aerial vehicles (UAVs)
WO2016130711A1 (en) 2015-02-11 2016-08-18 Aerovironment, Inc. Pod operating system for a vertical take-off and landing (vtol) unmanned aerial vehicle (uav)
WO2016130721A2 (en) 2015-02-11 2016-08-18 Aerovironment, Inc. Survey migration system for vertical take-off and landing (vtol) unmanned aerial vehicles (uavs)
US10850866B2 (en) * 2015-02-11 2020-12-01 Aerovironment, Inc. Pod cover system for a vertical take-off and landing (VTOL) unmanned aerial vehicle (UAV)
WO2017024175A1 (en) 2015-08-06 2017-02-09 Digitalglobe, Inc. Choreographing automated and manual processes in support of mosaic generation
CA2995850A1 (en) 2015-08-31 2017-03-09 Ryan Kottenstette Systems and methods for analyzing remote sensing imagery
US10275939B2 (en) 2015-11-05 2019-04-30 Google Llc Determining two-dimensional images using three-dimensional models
CA3001023A1 (en) 2016-01-08 2017-07-13 Pictometry International Corp. Systems and methods for taking, processing, retrieving, and displaying images from unmanned aerial vehicles
WO2017142788A1 (en) 2016-02-15 2017-08-24 Pictometry International Corp. Automated system and methodology for feature extraction
US10671648B2 (en) 2016-02-22 2020-06-02 Eagle View Technologies, Inc. Integrated centralized property database systems and methods
US10628802B2 (en) 2016-05-19 2020-04-21 Lockheed Martin Corporation Systems and methods for assessing damage to infrastructure assets
US11959751B2 (en) * 2016-05-26 2024-04-16 Apple Inc. Correcting compass view using map data
US10032267B2 (en) 2016-06-09 2018-07-24 Lockheed Martin Corporation Automating the assessment of damage to infrastructure assets
US10521664B2 (en) 2016-11-04 2019-12-31 Loveland Innovations, LLC Systems and methods for autonomous perpendicular imaging of test squares
US9823658B1 (en) 2016-11-04 2017-11-21 Loveland Innovations, LLC Systems and methods for adaptive property analysis via autonomous vehicles
CN108399597A (zh) * 2017-02-07 2018-08-14 深圳前海明磊融创科技有限公司 关键信息处理方法和装置
US10984182B2 (en) 2017-05-12 2021-04-20 Loveland Innovations, LLC Systems and methods for context-rich annotation and report generation for UAV microscan data
US10364027B2 (en) 2017-10-24 2019-07-30 Loveland Innovations, LLC Crisscross boustrophedonic flight patterns for UAV scanning and imaging
US10503843B2 (en) 2017-12-19 2019-12-10 Eagle View Technologies, Inc. Supervised automatic roof modeling
EP3743886A4 (en) * 2018-01-25 2021-11-03 Geomni, Inc. SYSTEMS AND METHODS FOR RAPID ALIGNMENT OF DIGITAL IMAGING DATA SETS ON MODEL STRUCTURES
US10789487B2 (en) * 2018-04-05 2020-09-29 Here Global B.V. Method, apparatus, and system for determining polyline homogeneity
US11148805B2 (en) * 2018-04-10 2021-10-19 Government Of The United States, As Represented By The Secretary Of The Army Enclosure for an unmanned aerial system
US11210514B2 (en) 2018-08-24 2021-12-28 Loveland Innovations, LLC Image analysis and estimation of rooftop solar exposure via solar ray mapping
US11205072B2 (en) 2018-08-24 2021-12-21 Loveland Innovations, LLC Solar ray mapping via divergent beam modeling
US10366287B1 (en) 2018-08-24 2019-07-30 Loveland Innovations, LLC Image analysis and estimation of rooftop solar exposure
US11210552B2 (en) 2018-11-14 2021-12-28 Cape Analytics, Inc. Systems, methods, and computer readable media for predictive analytics and change detection from remotely sensed imagery
US11601603B2 (en) * 2019-04-24 2023-03-07 Matthew Walker System and method for real-time camera tracking to form a composite image
DE102019206036A1 (de) * 2019-04-26 2020-10-29 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zur Bestimmung der geografischen Position und Orientierung eines Fahrzeugs
US11094113B2 (en) 2019-12-04 2021-08-17 Geomni, Inc. Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs
US11232150B2 (en) 2020-04-10 2022-01-25 Cape Analytics, Inc. System and method for geocoding
US11222426B2 (en) 2020-06-02 2022-01-11 Cape Analytics, Inc. Method for property feature segmentation
US11367265B2 (en) 2020-10-15 2022-06-21 Cape Analytics, Inc. Method and system for automated debris detection
US11532116B2 (en) 2020-10-30 2022-12-20 Loveland Innovations, Inc. Graphical user interface for controlling a solar ray mapping
US11875413B2 (en) 2021-07-06 2024-01-16 Cape Analytics, Inc. System and method for property condition analysis
US11676298B1 (en) 2021-12-16 2023-06-13 Cape Analytics, Inc. System and method for change analysis
AU2023208758A1 (en) 2022-01-19 2024-06-20 Cape Analytics, Inc. System and method for object analysis

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09114979A (ja) * 1995-10-18 1997-05-02 Nippon Telegr & Teleph Corp <Ntt> カメラシステム
JP2000215311A (ja) * 1999-01-21 2000-08-04 Nippon Telegr & Teleph Corp <Ntt> 仮想視点画像生成方法およびその装置
WO2004008744A1 (ja) * 2002-07-12 2004-01-22 Iwane Laboratories, Ltd. 道路面等の平面対象物映像の平面展開画像処理方法、同逆展開画像変換処理方法及びその平面展開画像処理装置、逆展開画像変換処理装置

Family Cites Families (176)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2273876A (en) * 1940-02-12 1942-02-24 Frederick W Lutz Apparatus for indicating tilt of cameras
US2791151A (en) * 1953-05-06 1957-05-07 John T Pennington Method of and apparatus for aerotriangulation with convergent photography
US3153784A (en) 1959-12-24 1964-10-20 Us Industries Inc Photo radar ground contour mapping system
US5345086A (en) * 1962-11-28 1994-09-06 Eaton Corporation Automatic map compilation system
US3621326A (en) 1968-09-30 1971-11-16 Itek Corp Transformation system
US3594556A (en) * 1969-01-08 1971-07-20 Us Navy Optical sight with electronic image stabilization
US3661061A (en) * 1969-05-05 1972-05-09 Atomic Energy Commission Picture position finder
US3614410A (en) 1969-06-12 1971-10-19 Knight V Bailey Image rectifier
US3716669A (en) * 1971-05-14 1973-02-13 Japan Eng Dev Co Mapping rectifier for generating polarstereographic maps from satellite scan signals
US3725563A (en) * 1971-12-23 1973-04-03 Singer Co Method of perspective transformation in scanned raster visual display
US3864513A (en) * 1972-09-11 1975-02-04 Grumman Aerospace Corp Computerized polarimetric terrain mapping system
US4015080A (en) * 1973-04-30 1977-03-29 Elliott Brothers (London) Limited Display devices
JPS5223975Y2 (ja) * 1973-05-29 1977-05-31
US3877799A (en) * 1974-02-06 1975-04-15 United Kingdom Government Method of recording the first frame in a time index system
DE2510044A1 (de) * 1975-03-07 1976-09-16 Siemens Ag Anordnung zum aufzeichnen von zeichen unter verwendung von mosaikschreibwerken
US4707698A (en) 1976-03-04 1987-11-17 Constant James N Coordinate measurement and radar device using image scanner
US4240108A (en) 1977-10-03 1980-12-16 Grumman Aerospace Corporation Vehicle controlled raster display system
JPS5637416Y2 (ja) * 1977-10-14 1981-09-02
IT1095061B (it) * 1978-05-19 1985-08-10 Conte Raffaele Apparecchiatura per la registrazione magnetica di eventi casuali relativi a mezzi mobili
US4396942A (en) * 1979-04-19 1983-08-02 Jackson Gates Video surveys
FR2461305B1 (fr) 1979-07-06 1985-12-06 Thomson Csf Systeme indicateur cartographique destine plus particulierement a la navigation aerienne
DE2939681A1 (de) * 1979-09-29 1981-04-30 Agfa-Gevaert Ag, 5090 Leverkusen Verfahren und vorrichtung zur ueberwachung der qualitaet bei der herstellung von fotografischen bildern
DE2940871C2 (de) * 1979-10-09 1983-11-10 Messerschmitt-Bölkow-Blohm GmbH, 8012 Ottobrunn Photogrammetrisches Verfahren für Fluggeräte und Raumflugkörper zur digitalen Geländedarstellung
US4387056A (en) * 1981-04-16 1983-06-07 E. I. Du Pont De Nemours And Company Process for separating zero-valent nickel species from divalent nickel species
US4382678A (en) * 1981-06-29 1983-05-10 The United States Of America As Represented By The Secretary Of The Army Measuring of feature for photo interpretation
US4463380A (en) * 1981-09-25 1984-07-31 Vought Corporation Image processing system
US4495500A (en) * 1982-01-26 1985-01-22 Sri International Topographic data gathering method
US4490742A (en) 1982-04-23 1984-12-25 Vcs, Incorporated Encoding apparatus for a closed circuit television system
US4586138A (en) * 1982-07-29 1986-04-29 The United States Of America As Represented By The United States Department Of Energy Route profile analysis system and method
US4491399A (en) * 1982-09-27 1985-01-01 Coherent Communications, Inc. Method and apparatus for recording a digital signal on motion picture film
US4527055A (en) * 1982-11-15 1985-07-02 Honeywell Inc. Apparatus for selectively viewing either of two scenes of interest
FR2536851B1 (fr) * 1982-11-30 1985-06-14 Aerospatiale Systeme de reconnaissance comportant un vehicule aerien tournant autour de son axe longitudinal
US4489322A (en) 1983-01-27 1984-12-18 The United States Of America As Represented By The Secretary Of The Air Force Radar calibration using direct measurement equipment and oblique photometry
US4635136A (en) * 1984-02-06 1987-01-06 Rochester Institute Of Technology Method and apparatus for storing a massive inventory of labeled images
US4686474A (en) * 1984-04-05 1987-08-11 Deseret Research, Inc. Survey system for collection and real time processing of geophysical data
US4814711A (en) * 1984-04-05 1989-03-21 Deseret Research, Inc. Survey system and method for real time collection and processing of geophysicals data using signals from a global positioning satellite network
US4673988A (en) * 1985-04-22 1987-06-16 E.I. Du Pont De Nemours And Company Electronic mosaic imaging process
US4653136A (en) * 1985-06-21 1987-03-31 Denison James W Wiper for rear view mirror
DE211623T1 (de) * 1985-08-01 1987-07-02 British Aerospace Plc, London Identifikation von bodenzielen in den reflektierten signalen eines luftfahrzeugueberwachungsradars.
US4953227A (en) * 1986-01-31 1990-08-28 Canon Kabushiki Kaisha Image mosaic-processing method and apparatus
US4653316A (en) * 1986-03-14 1987-03-31 Kabushiki Kaisha Komatsu Seisakusho Apparatus mounted on vehicles for detecting road surface conditions
US4688092A (en) * 1986-05-06 1987-08-18 Ford Aerospace & Communications Corporation Satellite camera image navigation
US4956872A (en) * 1986-10-31 1990-09-11 Canon Kabushiki Kaisha Image processing apparatus capable of random mosaic and/or oil-painting-like processing
JPS63202182A (ja) * 1987-02-18 1988-08-22 Olympus Optical Co Ltd 傾斜ドツトパタ−ン形成方法
US4814896A (en) * 1987-03-06 1989-03-21 Heitzman Edward F Real time video data acquistion systems
US5164825A (en) 1987-03-30 1992-11-17 Canon Kabushiki Kaisha Image processing method and apparatus for mosaic or similar processing therefor
US4807024A (en) * 1987-06-08 1989-02-21 The University Of South Carolina Three-dimensional display methods and apparatus
US4899296A (en) * 1987-11-13 1990-02-06 Khattak Anwar S Pavement distress survey system
US4843463A (en) * 1988-05-23 1989-06-27 Michetti Joseph A Land vehicle mounted audio-visual trip recorder
GB8826550D0 (en) * 1988-11-14 1989-05-17 Smiths Industries Plc Image processing apparatus and methods
US4906198A (en) * 1988-12-12 1990-03-06 International Business Machines Corporation Circuit board assembly and contact pin for use therein
JP2765022B2 (ja) * 1989-03-24 1998-06-11 キヤノン販売株式会社 立体画像形成装置
US5617224A (en) * 1989-05-08 1997-04-01 Canon Kabushiki Kaisha Imae processing apparatus having mosaic processing feature that decreases image resolution without changing image size or the number of pixels
US5086314A (en) * 1990-05-21 1992-02-04 Nikon Corporation Exposure control apparatus for camera
JPH0316377A (ja) * 1989-06-14 1991-01-24 Kokusai Denshin Denwa Co Ltd <Kdd> 2値画像の縮小方法及び装置
US5166789A (en) 1989-08-25 1992-11-24 Space Island Products & Services, Inc. Geographical surveying using cameras in combination with flight computers to obtain images with overlaid geographical coordinates
JP3147358B2 (ja) * 1990-02-23 2001-03-19 ミノルタ株式会社 撮影地データを記録できるカメラ
US5335072A (en) * 1990-05-30 1994-08-02 Minolta Camera Kabushiki Kaisha Photographic system capable of storing information on photographed image data
EP0464263A3 (en) * 1990-06-27 1992-06-10 Siemens Aktiengesellschaft Device for obstacle detection for pilots of low flying aircrafts
US5191174A (en) * 1990-08-01 1993-03-02 International Business Machines Corporation High density circuit board and method of making same
US5200793A (en) * 1990-10-24 1993-04-06 Kaman Aerospace Corporation Range finding array camera
US5155597A (en) 1990-11-28 1992-10-13 Recon/Optical, Inc. Electro-optical imaging array with motion compensation
JPH04250436A (ja) 1991-01-11 1992-09-07 Pioneer Electron Corp 撮像装置
US5265173A (en) 1991-03-20 1993-11-23 Hughes Aircraft Company Rectilinear object image matcher
US5369443A (en) 1991-04-12 1994-11-29 Abekas Video Systems, Inc. Digital video effects generator
US5353055A (en) 1991-04-16 1994-10-04 Nec Corporation Image pickup system with an image pickup device for control
US5555018A (en) 1991-04-25 1996-09-10 Von Braun; Heiko S. Large-scale mapping of parameters of multi-dimensional structures in natural environments
US5187754A (en) * 1991-04-30 1993-02-16 General Electric Company Forming, with the aid of an overview image, a composite image from a mosaic of images
US5231435A (en) * 1991-07-12 1993-07-27 Blakely Bruce W Aerial camera mounting apparatus
EP0530391B1 (en) * 1991-09-05 1996-12-11 Nec Corporation Image pickup system capable of producing correct image signals of an object zone
US5677515A (en) 1991-10-18 1997-10-14 Trw Inc. Shielded multilayer printed wiring board, high frequency, high isolation
US5402170A (en) * 1991-12-11 1995-03-28 Eastman Kodak Company Hand-manipulated electronic camera tethered to a personal computer
US5247356A (en) * 1992-02-14 1993-09-21 Ciampa John A Method and apparatus for mapping and measuring land
US5251037A (en) 1992-02-18 1993-10-05 Hughes Training, Inc. Method and apparatus for generating high resolution CCD camera images
US5270756A (en) 1992-02-18 1993-12-14 Hughes Training, Inc. Method and apparatus for generating high resolution vidicon camera images
US5506644A (en) * 1992-08-18 1996-04-09 Olympus Optical Co., Ltd. Camera
US5481479A (en) * 1992-12-10 1996-01-02 Loral Fairchild Corp. Nonlinear scanning to optimize sector scan electro-optic reconnaissance system performance
US5355442A (en) * 1992-12-16 1994-10-11 Loral Aerospace Corp. Terrain visualization by ray tracing a conical height field transformation
US5342999A (en) * 1992-12-21 1994-08-30 Motorola, Inc. Apparatus for adapting semiconductor die pads and method therefor
US5414462A (en) * 1993-02-11 1995-05-09 Veatch; John W. Method and apparatus for generating a comprehensive survey map
US5508736A (en) * 1993-05-14 1996-04-16 Cooper; Roger D. Video signal processing apparatus for producing a composite signal for simultaneous display of data and video information
US5467271A (en) 1993-12-17 1995-11-14 Trw, Inc. Mapping and analysis system for precision farming applications
AU690693B2 (en) * 1994-05-19 1998-04-30 Geospan Corporation Method for collecting and processing visual and spatial position information
US5606627A (en) * 1995-01-24 1997-02-25 Eotek Inc. Automated analytic stereo comparator
RU2153700C2 (ru) * 1995-04-17 2000-07-27 Спейс Системз/Лорал, Инк. Система управления ориентацией и формированием изображения (варианты)
US5604534A (en) 1995-05-24 1997-02-18 Omni Solutions International, Ltd. Direct digital airborne panoramic camera system and method
US5668593A (en) 1995-06-07 1997-09-16 Recon/Optical, Inc. Method and camera system for step frame reconnaissance with motion compensation
US5963664A (en) * 1995-06-22 1999-10-05 Sarnoff Corporation Method and system for image combination using a parallax-based technique
US5835133A (en) 1996-01-23 1998-11-10 Silicon Graphics, Inc. Optical system for single camera stereo video
US5894323A (en) * 1996-03-22 1999-04-13 Tasc, Inc, Airborne imaging system using global positioning system (GPS) and inertial measurement unit (IMU) data
US5798786A (en) * 1996-05-07 1998-08-25 Recon/Optical, Inc. Electro-optical imaging detector array for a moving vehicle which includes two axis image motion compensation and transfers pixels in row directions and column directions
US5844602A (en) 1996-05-07 1998-12-01 Recon/Optical, Inc. Electro-optical imaging array and camera system with pitch rate image motion compensation which can be used in an airplane in a dive bomb maneuver
US5841574A (en) 1996-06-28 1998-11-24 Recon/Optical, Inc. Multi-special decentered catadioptric optical system
IL129778A (en) * 1996-11-05 2002-12-01 Lockheed Corp Electro-optical reconnaissance system with forward motion compensation
US6108032A (en) * 1996-11-05 2000-08-22 Lockheed Martin Fairchild Systems System and method for image motion compensation of a CCD image sensor
RU2127075C1 (ru) * 1996-12-11 1999-03-10 Корженевский Александр Владимирович Способ получения томографического изображения тела и электроимпедансный томограф
US6222583B1 (en) * 1997-03-27 2001-04-24 Nippon Telegraph And Telephone Corporation Device and system for labeling sight images
US6597818B2 (en) * 1997-05-09 2003-07-22 Sarnoff Corporation Method and apparatus for performing geo-spatial registration of imagery
US6097854A (en) 1997-08-01 2000-08-01 Microsoft Corporation Image mosaic construction system and apparatus with patch-based alignment, global block adjustment and pair-wise motion-based local warping
US6157747A (en) 1997-08-01 2000-12-05 Microsoft Corporation 3-dimensional image rotation method and apparatus for producing image mosaics
AU9783798A (en) 1997-10-06 1999-04-27 John A. Ciampa Digital-image mapping
US5852753A (en) 1997-11-10 1998-12-22 Lo; Allen Kwok Wah Dual-lens camera with shutters for taking dual or single images
AU1048399A (en) * 1997-11-10 1999-05-31 Gentech Corporation System and method for generating super-resolution-enhanced mosaic images
US6037945A (en) 1997-12-16 2000-03-14 Xactware, Inc. Graphical method for modeling and estimating construction costs
US6094215A (en) * 1998-01-06 2000-07-25 Intel Corporation Method of determining relative camera orientation position to create 3-D visual images
US6130705A (en) 1998-07-10 2000-10-10 Recon/Optical, Inc. Autonomous electro-optical framing camera system with constant ground resolution, unmanned airborne vehicle therefor, and methods of use
JP4245699B2 (ja) 1998-09-16 2009-03-25 オリンパス株式会社 撮像装置
US6434265B1 (en) * 1998-09-25 2002-08-13 Apple Computers, Inc. Aligning rectilinear images in 3D through projective registration and calibration
DE19857667A1 (de) 1998-12-15 2000-08-17 Aerowest Photogrammetrie H Ben Verfahren zur Erzeugung einer drei-dimensionalen Objektbeschreibung
US6167300A (en) 1999-03-08 2000-12-26 Tci Incorporated Electric mammograph
DE19922341C2 (de) * 1999-05-14 2002-08-29 Zsp Geodaetische Sys Gmbh Verfahren und eine Anordnung zur Bestimmung der räumlichen Koordinaten mindestens eines Objektpunktes
AUPQ056099A0 (en) * 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (pprint01)
TW483287B (en) * 1999-06-21 2002-04-11 Semiconductor Energy Lab EL display device, driving method thereof, and electronic equipment provided with the EL display device
US6587601B1 (en) * 1999-06-29 2003-07-01 Sarnoff Corporation Method and apparatus for performing geo-spatial registration using a Euclidean representation
US6639596B1 (en) 1999-09-20 2003-10-28 Microsoft Corporation Stereo reconstruction from multiperspective panoramas
AU2464101A (en) * 1999-12-29 2001-07-09 Geospan Corporation Any aspect passive volumetric image processing method
US6826539B2 (en) 1999-12-31 2004-11-30 Xactware, Inc. Virtual structure data repository and directory
US6829584B2 (en) 1999-12-31 2004-12-07 Xactware, Inc. Virtual home data repository and directory
US6810383B1 (en) 2000-01-21 2004-10-26 Xactware, Inc. Automated task management and evaluation
WO2001058129A2 (en) * 2000-02-03 2001-08-09 Alst Technical Excellence Center Image resolution improvement using a color mosaic sensor
WO2001069171A2 (en) * 2000-03-16 2001-09-20 The Johns Hopkins University Light detection and ranging (lidar) mapping system
WO2001074081A1 (en) * 2000-03-29 2001-10-04 Astrovision International, Inc. Direct broadcast imaging satellite system apparatus and method
US7184072B1 (en) 2000-06-15 2007-02-27 Power View Company, L.L.C. Airborne inventory and inspection system and apparatus
US6834128B1 (en) 2000-06-16 2004-12-21 Hewlett-Packard Development Company, L.P. Image mosaicing system and method adapted to mass-market hand-held digital cameras
US6484101B1 (en) 2000-08-16 2002-11-19 Imagelinks, Inc. 3-dimensional interactive image modeling system
US7313289B2 (en) * 2000-08-30 2007-12-25 Ricoh Company, Ltd. Image processing method and apparatus and computer-readable storage medium using improved distortion correction
US6421610B1 (en) 2000-09-15 2002-07-16 Ernest A. Carroll Method of preparing and disseminating digitized geospatial data
US6959120B1 (en) 2000-10-27 2005-10-25 Microsoft Corporation Rebinning methods and arrangements for use in compressing image-based rendering (IBR) data
US20020122117A1 (en) 2000-12-26 2002-09-05 Masamichi Nakagawa Camera device, camera system and image processing method
EP1384046B1 (en) 2001-05-04 2018-10-03 Vexcel Imaging GmbH Digital camera for and method of obtaining overlapping images
US7046401B2 (en) * 2001-06-01 2006-05-16 Hewlett-Packard Development Company, L.P. Camera-based document scanning system using multiple-pass mosaicking
US7509241B2 (en) * 2001-07-06 2009-03-24 Sarnoff Corporation Method and apparatus for automatically generating a site model
US20030059743A1 (en) * 2001-08-29 2003-03-27 The Boeing Company Method and apparatus for automatically generating a terrain model for display during flight simulation
US20030043824A1 (en) * 2001-08-31 2003-03-06 Remboski Donald J. Vehicle active network and device
US6747686B1 (en) * 2001-10-05 2004-06-08 Recon/Optical, Inc. High aspect stereoscopic mode camera and method
US7262790B2 (en) * 2002-01-09 2007-08-28 Charles Adams Bakewell Mobile enforcement platform with aimable violation identification and documentation system for multiple traffic violation types across all lanes in moving traffic, generating composite display images and data to support citation generation, homeland security, and monitoring
TW550521B (en) 2002-02-07 2003-09-01 Univ Nat Central Method for re-building 3D model of house in a semi-automatic manner using edge segments of buildings
US6894809B2 (en) 2002-03-01 2005-05-17 Orasee Corp. Multiple angle display produced from remote optical sensing devices
JP4184703B2 (ja) 2002-04-24 2008-11-19 大日本印刷株式会社 画像修正方法およびシステム
US7725258B2 (en) * 2002-09-20 2010-05-25 M7 Visual Intelligence, L.P. Vehicle based data collection and processing system and imaging sensor system and methods thereof
CA2534968C (en) * 2002-09-20 2013-06-18 M7 Visual Intelligence, Lp Vehicle based data collection and processing system
EP1696204B1 (en) 2002-11-08 2015-01-28 Pictometry International Corp. Method for capturing, geolocating and measuring oblique images
US7424133B2 (en) 2002-11-08 2008-09-09 Pictometry International Corporation Method and apparatus for capturing, geolocating and measuring oblique images
US7065696B1 (en) 2003-04-11 2006-06-20 Broadlogic Network Technologies Inc. Method and system for providing high-speed forward error correction for multi-stream data
US7018050B2 (en) * 2003-09-08 2006-03-28 Hewlett-Packard Development Company, L.P. System and method for correcting luminance non-uniformity of obliquely projected images
US20050089213A1 (en) * 2003-10-23 2005-04-28 Geng Z. J. Method and apparatus for three-dimensional modeling via an image mosaic system
JP2005151536A (ja) * 2003-10-23 2005-06-09 Nippon Dempa Kogyo Co Ltd 水晶発振器
US7916940B2 (en) * 2004-01-31 2011-03-29 Hewlett-Packard Development Company Processing of mosaic digital images
JP2007525770A (ja) * 2004-02-27 2007-09-06 インターグラフ ソフトウェアー テクノロジーズ カンパニー 重複する複数の画像から単一の画像を形成する技術
US20060215935A1 (en) * 2004-04-02 2006-09-28 The Boeing Company System and architecture for automatic image registration
US7751651B2 (en) * 2004-04-02 2010-07-06 The Boeing Company Processing architecture for automatic image registration
US20060028550A1 (en) 2004-08-06 2006-02-09 Palmer Robert G Jr Surveillance system and method
US7728833B2 (en) 2004-08-18 2010-06-01 Sarnoff Corporation Method for generating a three-dimensional model of a roof structure
US8078396B2 (en) 2004-08-31 2011-12-13 Meadow William D Methods for and apparatus for generating a continuum of three dimensional image data
RU2007113914A (ru) * 2004-10-15 2008-11-27 Офек Эриал Фотографи Интернешнл Лтд. (Il) Численное решение и построение трехмерных виртуальных моделей по аэрофотоснимкам
US7348895B2 (en) * 2004-11-03 2008-03-25 Lagassey Paul J Advanced automobile accident detection, data recordation and reporting system
KR100657937B1 (ko) 2004-12-14 2006-12-14 삼성전자주식회사 2차원 선형 데이터의 실시간 3차원 변환 방법 및 장치,그리고 이를 이용한 2차원 선형 데이터의 실시간 3차원시각화 방법 및 장치
US7142984B2 (en) 2005-02-08 2006-11-28 Harris Corporation Method and apparatus for enhancing a digital elevation model (DEM) for topographical modeling
US7466244B2 (en) 2005-04-21 2008-12-16 Microsoft Corporation Virtual earth rooftop overlay and bounding
US7554539B2 (en) * 2005-07-27 2009-06-30 Balfour Technologies Llc System for viewing a collection of oblique imagery in a three or four dimensional virtual scene
US7840032B2 (en) * 2005-10-04 2010-11-23 Microsoft Corporation Street-side maps and paths
US7844499B2 (en) 2005-12-23 2010-11-30 Sharp Electronics Corporation Integrated solar agent business model
US7778491B2 (en) * 2006-04-10 2010-08-17 Microsoft Corporation Oblique image stitching
US7944547B2 (en) * 2006-05-20 2011-05-17 Zheng Wang Method and system of generating 3D images with airborne oblique/vertical imagery, GPS/IMU data, and LIDAR elevation data
US20080158256A1 (en) 2006-06-26 2008-07-03 Lockheed Martin Corporation Method and system for providing a perspective view image by intelligent fusion of a plurality of sensor data
US7831089B2 (en) * 2006-08-24 2010-11-09 Microsoft Corporation Modeling and texturing digital surface models in a mapping application
US7873238B2 (en) 2006-08-30 2011-01-18 Pictometry International Corporation Mosaic oblique images and methods of making and using same
DE102007030781A1 (de) 2006-10-11 2008-04-17 Gta Geoinformatik Gmbh Verfahren zur Texturierung virtueller dreidimensionaler Objekte
IL179344A (en) * 2006-11-16 2014-02-27 Rafael Advanced Defense Sys Mobile Platform Tracking Method
US7832267B2 (en) 2007-04-25 2010-11-16 Ecometriks, Llc Method for determining temporal solar irradiance values
US20090177458A1 (en) 2007-06-19 2009-07-09 Ch2M Hill, Inc. Systems and methods for solar mapping, determining a usable area for solar energy production and/or providing solar information
US8417061B2 (en) 2008-02-01 2013-04-09 Sungevity Inc. Methods and systems for provisioning energy systems
US8275194B2 (en) 2008-02-15 2012-09-25 Microsoft Corporation Site modeling using image data fusion
WO2009131108A1 (ja) 2008-04-23 2009-10-29 株式会社パスコ 建物屋根輪郭認識装置、建物屋根輪郭認識方法、及び建物屋根輪郭認識プログラム
US8401222B2 (en) 2009-05-22 2013-03-19 Pictometry International Corp. System and process for roof measurement using aerial imagery
US9183538B2 (en) 2012-03-19 2015-11-10 Pictometry International Corp. Method and system for quick square roof reporting

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09114979A (ja) * 1995-10-18 1997-05-02 Nippon Telegr & Teleph Corp <Ntt> カメラシステム
JP2000215311A (ja) * 1999-01-21 2000-08-04 Nippon Telegr & Teleph Corp <Ntt> 仮想視点画像生成方法およびその装置
WO2004008744A1 (ja) * 2002-07-12 2004-01-22 Iwane Laboratories, Ltd. 道路面等の平面対象物映像の平面展開画像処理方法、同逆展開画像変換処理方法及びその平面展開画像処理装置、逆展開画像変換処理装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011002892A (ja) * 2009-06-16 2011-01-06 Asahi Koyo Kk モザイク画像生成方法、装置及びプログラム
JP2013510326A (ja) * 2009-11-09 2013-03-21 グーグル インコーポレイテッド 直下ビューに対してつぎ合わされた斜め像をオルソ補正することおよびその用途
JP2014099006A (ja) * 2012-11-14 2014-05-29 Hitachi Solutions Ltd 情報処理プログラム及び情報処理装置

Also Published As

Publication number Publication date
US20080123994A1 (en) 2008-05-29
JP4981135B2 (ja) 2012-07-18
US7873238B2 (en) 2011-01-18
AU2007289120A1 (en) 2008-03-06
US9805489B2 (en) 2017-10-31
US11080911B2 (en) 2021-08-03
US20160371869A1 (en) 2016-12-22
EP2057585A4 (en) 2013-03-13
ES2787226T3 (es) 2020-10-15
US8081841B2 (en) 2011-12-20
US20140126838A1 (en) 2014-05-08
US9437029B2 (en) 2016-09-06
US20180247442A1 (en) 2018-08-30
US8660382B2 (en) 2014-02-25
WO2008028040A2 (en) 2008-03-06
US9959653B2 (en) 2018-05-01
MX2009002339A (es) 2009-03-23
CA2662355C (en) 2014-05-06
US20120201478A1 (en) 2012-08-09
EP2057585B1 (en) 2020-02-26
US10489953B2 (en) 2019-11-26
AU2007289120C1 (en) 2012-09-06
EP2057585A2 (en) 2009-05-13
US20130208996A1 (en) 2013-08-15
WO2008028040A3 (en) 2008-11-13
US20180047197A1 (en) 2018-02-15
AU2007289120B2 (en) 2012-04-12
US20110102461A1 (en) 2011-05-05
CA2662355A1 (en) 2008-03-06
US8452125B2 (en) 2013-05-28
US20200090390A1 (en) 2020-03-19

Similar Documents

Publication Publication Date Title
JP4981135B2 (ja) 斜めモザイク画像の作成方法
US11551331B2 (en) Cut-line steering methods for forming a mosaic image of a geographical area
US20190206125A1 (en) Systems and methods for rapid three-dimensional modeling with real facade texture
JP4008686B2 (ja) テクスチャ編集装置、テクスチャ編集システムおよび方法
AU2012205205B2 (en) Mosaic oblique images and methods of making and using same

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100830

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100830

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111101

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120111

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120117

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20120131

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20120207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120228

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: 20120327

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: 20120419

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

Free format text: PAYMENT UNTIL: 20150427

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4981135

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees