Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7614670B2 - マルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置 - Google Patents
[go: Go Back, main page]

JP7614670B2 - マルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置 - Google Patents

マルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置 Download PDF

Info

Publication number
JP7614670B2
JP7614670B2 JP2023569603A JP2023569603A JP7614670B2 JP 7614670 B2 JP7614670 B2 JP 7614670B2 JP 2023569603 A JP2023569603 A JP 2023569603A JP 2023569603 A JP2023569603 A JP 2023569603A JP 7614670 B2 JP7614670 B2 JP 7614670B2
Authority
JP
Japan
Prior art keywords
registration
image
sub
grid
smooth
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.)
Active
Application number
JP2023569603A
Other languages
English (en)
Other versions
JP2024526417A (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.)
Zhejiang Gongshang University
Original Assignee
Zhejiang Gongshang University
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 Zhejiang Gongshang University filed Critical Zhejiang Gongshang University
Publication of JP2024526417A publication Critical patent/JP2024526417A/ja
Application granted granted Critical
Publication of JP7614670B2 publication Critical patent/JP7614670B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/10Image enhancement or restoration using non-spatial domain filtering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/764Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/774Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10032Satellite or aerial image; Remote sensing
    • G06T2207/10036Multispectral image; Hyperspectral image

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computing Systems (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Multimedia (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Color Television Image Signal Generators (AREA)

Description

本発明は、マルチスペクトル画像の処理分野に属し、特にマルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置に関する。
従来のシングルセンサビデオカメラはベイヤーフォーマットで画像収集を行い、各画素点がRGBの3つの成分のうちの1つの成分のみを収集し、他の2つの成分に対して近傍の画素点情報に基づいて補間推定を行うため、実際に取得された画像に一定の色歪みが存在する。色再現性が高い画像形成効果を取得するために、マルチスペクトルカメラは分光プリズムシステムを用い、光を複数の帯域に分け、マルチセンサでそれぞれ収集し、個別に画像形成する。物理的な画像形成光路の影響を受けるため、サブスペクトル帯域画像の間にパラメータ化可能なオフセットが存在し、トゥルーカラー画像を融合して生成するためにレジストレーションを必要とする。レンズ補正システムはサブスペクトル帯域画像の間の初期オフセットを大幅に改善することができるが、カメラの使用過程で、物理的な振動、温度変化等の実際の制御不可能な要因により、補正後のサブスペクトル帯域画像に二次オフセットが発生する。このような二次オフセットはランダムに発生し、発生確率が大きく、補正システムによって完全に除去されることは困難であり、生成される画像の色再現性を確保するために、ソフトウェアアルゴリズム補助で迅速な校正を行う必要がある。
サブスペクトル帯域画像のレジストレーションはマルチスペクトル画像のレジストレーション範囲に属する。一般的な画像レジストレーションとは異なり、異なるスペクトル帯域画像の間に局所的な輝度、コントラストの差異が存在するため、画像輝度でマルチスペクトル画像のレジストレーションを直接行うことは困難である。現在、学術界では相互情報量、局所正規化相関係数等の測度を目的関数として用い、2つの帯域画像間のレジストレーションパラメータに対して最適化求解を行う。このような測度の計算は複雑さが高く、時間がかかり、工業界に普及されにくい。
マルチスペクトルカメラのサブスペクトル帯域の高速画像レジストレーション問題を解決するために、本発明はマルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置を提供する。本発明は正規化全勾配をレジストレーションパラメータ求解の測度として用い、該測度は画像勾配特徴に基づいて計算するものであり、計算コストが低く、速度が速いという特徴を有する。しかし、正規化全勾配目標には収束領域が小さいという問題が存在し、最適化結果を最適解に迅速に収束させるには比較的良い初期値パラメータを必要とする。このため、本発明はグリッドブロックに基づくオフセット推定、非平滑化グリッドオフセットに基づくグローバルレジストレーションパラメータ初期値フィッティング技術を用いて、レジストレーションパラメータ初期値に対して迅速な求解を行う。次に初期値パラメータを正規化全勾配に基づくレジストレーションパラメータオプティマイザに送信し、レジストレーションパラメータに対して微調整及び最適化を行う。マルチスペクトル画像の局所輝度、コントラスト差異による影響を減軽させ、グリッドブロックオフセット推定の精度を確保するために、グリッドブロックのオフセット推定はロバスト勾配特徴に基づく位相相関アルゴリズムを用いる。同類のレジストレーション方法に比べて、本発明の方法はより高いレジストレーション精度、より速いレジストレーション速度を有する。
本発明の目的は以下の技術的解決手段によって実現される。
本明細書の第1態様によれば、マルチスペクトルカメラ向けの高速画像レジストレーション方法を提供し、該方法は、 マルチスペクトルカメラにより収集されたマルチスペクトル帯域画像のうちの1つの帯域を参照画像として選択し、残りの帯域をレジストレーション対象画像とし、参照画像及びレジストレーション対象画像のロバスト勾配特徴をそれぞれ計算するステップS1と、 参照画像及びレジストレーション対象画像のロバスト勾配特徴マップをグリッドでブロック化し、非平滑化グリッドを選択するステップS2と、 非平滑化グリッドのオフセット量を位相相関アルゴリズムで計算するステップS3と、 非平滑化グリッドのグリッドオフセット量に基づいてグローバルレジストレーションパラメータ初期値をフィッティングするステップS4と、 レジストレーションパラメータ初期値を正規化全勾配に基づくオプティマイザに送信し、勾配降下法で反復して正確なレジストレーションパラメータを求めるステップS5と、 ステップS5で得られたレジストレーションパラメータをレジストレーション対象画像に応用して、正確にレジストレーションされた画像結果を取得するステップS6を含む。
更に、ステップS1は具体的に、 参照画像をf(x,y)と記し、f(x,y)のロバスト勾配特徴マップg(x,y)の計算表現式は以下のとおりであり、
Figure 0007614670000001
(x,y)は画像のグローバル座標であり、pは指数パラメータであり、fx(x,y),fy(x,y)は、それぞれ参照画像f(x,y)のx、y方向に沿う勾配であって、参照画像を畳み込みカーネルで畳み込むことによって計算されて得られ、 レジストレーション対象画像をf′(x,y)と記し、f′(x,y)のロバスト勾配特徴マップg′(x,y)の計算表現式は以下のとおりであり、
Figure 0007614670000002
x′(x,y),fy′(x,y)は、それぞれレジストレーション対象画像f′(x,y)のx、y方向に沿う勾配であって、参照画像を畳み込みカーネルで畳み込むことによって計算されて得られる。
更に、ステップS2では、ステップS1で得られた参照ロバスト勾配特徴マップ及びレジストレーション対象ロバスト勾配特徴マップに対して規則的なグリッドによるブロック化を行う。
更に、ステップS2では、非平滑化グリッドの選択は具体的に以下のとおりであり、 サブステップS21では、ロバスト勾配特徴グリッド画像のトレーニングデータセットを作成し、すなわちロバスト勾配特徴グリッド画像セットを構築し、グリッド画像に対してカテゴリをラベル付けし、平滑化グリッド画像をカテゴリ0としてラベル付けし、非平滑化グリッド画像をカテゴリ1としてラベル付けし、 サブステップS22では、平滑化及び非平滑化グリッド分類器をトレーニングし、 サブステップS23では、トレーニングされた分類器でグリッドを分類し、非平滑化グリッドを選択する。
更に、ステップS3では、オフセット量の計算は具体的に以下のとおりであり、 サブステップS31、ステップS2で得られた非平滑化グリッドの参照ロバスト勾配特徴マップ及びレジストレーション対象ロバスト勾配特徴マップに対して2次元フーリエ変換を行い、参照グリッド画像及びレジストレーション対象グリッド画像の2次元フーリエ変換結果を取得し、 サブステップS32では、2次元フーリエ変換結果でコンベンショナル化クロスパワースペクトル密度を計算し、 サブステップS33では、コンベンショナル化クロスパワースペクトル密度に対して2次元フーリエ逆変換を行い、相互相関特徴マップを取得し、 サブステップS34では、最大相互相関値に対応する局所座標を非平滑化グリッドのオフセット量として取得する。
更に、ステップS4では、グローバルレジストレーションパラメータ初期値をフィッティングすることは以下のサブステップを含み、 サブステップS41では、レジストレーションパラメータ線形方程式系を構築し、i番目の非平滑化グリッド中心のグローバル座標を
Figure 0007614670000003
と記し、ステップS3で得られた対応するオフセット量を
Figure 0007614670000004
とし、求めるべきレジストレーションパラメータ初期値行列を
Figure 0007614670000005
と記し、
Figure 0007614670000006
は実数体を示し、座標変換関係に基づいて次のようになり、
Figure 0007614670000007
すべての非平滑化グリッドに対して上記座標変換関係を応用し、行列方程
Figure 0007614670000008
を取得し、Dはグリッド中心のグローバル座標行列であり、
Figure 0007614670000009
はオフセット量行列であり、 サブステップS42では、行列方程を解いて、レジストレーションパラメータ初期値行列
Figure 0007614670000010
を取得し、Tは転置操作を示し、
Figure 0007614670000011
は逆行列を求める操作を示す。
更に、ステップS5は具体的に以下のとおりであり、 サブステップS51では、ステップS4で得られたレジストレーションパラメータ初期値を正規化全勾配に基づくオプティマイザの初期値パラメータとし、 サブステップS52では、参照画像とレジストレーション対象画像の正規化全勾配を目的関数として、最適化問題を構築し、勾配降下法でレジストレーションパラメータに対して反復最適化を行い、 サブステップS53では、最適化後のレジストレーションパラメータを出力する。
更に、サブステップS52は具体的に以下のとおりであり、 サブステップS521では、現在のレジストレーションパラメータ
Figure 0007614670000012
を計算し、上付き文字tはt回目の反復を示し、
Figure 0007614670000013
はt回目の反復のパラメータ調整量を示し、 サブステップS522では、現在のレジストレーションパラメータ
Figure 0007614670000014
をレジストレーション対象画像f′(x,y)に応用し、(x,y)は画像のグローバル座標であり、レジストレーション対象画像f′(x,y)に対して座標変換を行って
Figure 0007614670000015
を取得し、
Figure 0007614670000016
はレジストレーション対象画像の座標変換後の新座標であり、 サブステップS523では、座標変換後のレジストレーション対象画像
Figure 0007614670000017
と参照画像f(x,y)の正規化全勾配のレジストレーションパラメータに対する勾配を計算して、パラメータ調整量
Figure 0007614670000018
を取得し、 サブステップS524では、サブステップS521に戻り、反復終了条件を満たすまで続け、前記反復終了条件は反復回数が設定された最大反復回数を超えることである。
更に、ステップS6は具体的に以下のとおりであり、 サブステップS61では、ステップS5で得られたレジストレーションパラメータに基づいてレジストレーション対象画像に対して座標変換を行って、目的画素位置を取得し、 サブステップS62では、目的画素位置に基づいてバイリニア補間アルゴリズムで最終的な出力画像を取得する。
本明細書の第2態様によれば、マルチスペクトルカメラ向けの高速画像レジストレーション装置を提供し、メモリと、1つ又は複数のプロセッサを含み、前記メモリに実行可能なコードが記憶されており、前記プロセッサは前記実行可能なコードを実行するときに、第1態様に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法を実施することに用いられる。
本発明は以下の有益な効果を有する。
1.本発明はグリッド化のロバスト勾配特徴マップを利用し、マルチスペクトルカメラ画像のレジストレーションパラメータ初期値の迅速な推定問題を効果的に解決する。
2.本発明は改良後の正規化全勾配に基づくレジストレーションパラメータオプティマイザを利用して、マルチスペクトル画像の高速精密化レジストレーション問題を解決する。
図1は例示的な実施例が提供する高速画像レジストレーション方法のフローチャートである。 図2は例示的な実施例が提供する高速画像レジストレーション方法のブロック図である。 図3は例示的な実施例が提供する正規化全勾配オプティマイザのブロック図である。 図4及び図5はそれぞれ例示的な実施例が提供するレジストレーションなしの効果及びレジストレーション効果の模式図である。 図6及び図7はそれぞれ他の例示的な実施例が提供するレジストレーションなしの効果及びレジストレーション効果の模式図である。 図8、図9及び図10はそれぞれ例示的な実施例の原画像、ロバスト勾配特徴マップ及び非平滑化領域の効果である。 図11は例示的な実施例が提供するマルチスペクトルカメラ向けの高速画像レジストレーション装置の構造図である。
本願の技術的解決手段をよりよく理解するために、以下、図面を参照して本願の実施例を詳細に説明する。
明らかなように、説明される実施例は単に本願の一部の実施例であり、全部の実施例ではない。本願の実施例に基づいて、当業者が創造的な労働を必要とせずに取得するすべての他の実施例は、いずれも本願の保護範囲に属する。
マルチスペクトルカメラは分光デバイスを用いて、入力した可視光を複数のスペクトル帯域に分け、次に独立したCCDセンサでフル解像度サブスペクトル帯域画像を収集する。物理的な画像形成光路が実際の使用環境の温度変換、振動等の制御不可能な要因の影響を受けるため、サブスペクトル帯域画像の間にパラメータ化可能なオフセットが存在する。レジストレーションパラメータを推定するために、本発明はマルチスペクトルカメラ向けの高速画像レジストレーション方法を提案する。図1、図2に示すように、該方法は以下のステップS1~S6を含む。
ステップS1では、マルチスペクトルカメラでターゲットシーン画像を収集して、マルチスペクトル帯域画像を取得する。そのうちの1つの帯域画像を参照画像として選択し、残りの帯域画像をレジストレーション対象画像とし、参照画像及びレジストレーション対象画像のロバスト勾配特徴をそれぞれ計算する。
1つの実施例では、ロバスト勾配特徴の計算方法を詳細に説明する。参照画像をf(x,y)と記し、参照画像のロバスト勾配特徴マップg(x,y)の計算表現式は以下のとおりであり、
Figure 0007614670000019
(x,y)は画像のグローバル座標であり、pは指数パラメータであり、pは(0,1)を取り、本実施例でpは0.5を取り、fx(x,y),fy(x,y)は参照画像f(x,y)のx、y方向に沿う勾配をそれぞれ示し、畳み込みカーネルで参照画像を畳み込むことによって計算することができ、具体的に、fx(x,y)はx方向のソーベル演算子
Figure 0007614670000020
で参照画像f(x,y)に対して2次元畳み込みを行って取得することができ、fy(x,y)はy方向のソーベル演算子
Figure 0007614670000021
で参照画像f(x,y)に対して2次元畳み込みを行って取得することができる。
レジストレーション対象画像をf′(x,y)と記し、レジストレーション対象画像のロバスト勾配特徴マップg′(x,y)の計算方法は参照画像と同じであり、計算表現式は以下のとおりであり、
Figure 0007614670000022
x′(x,y),fy′(x,y)はレジストレーション対象画像f′(x,y)のx、y方向に沿う勾配をそれぞれ示し、同様に、畳み込みカーネルで参照画像を畳み込むことによって計算することができる。
ステップS2では、参照画像及びレジストレーション対象画像のロバスト勾配特徴マップをグリッドでブロック化し、非平滑化グリッドを選択する。
1つの実施例では、ステップS1で得られた参照ロバスト勾配特徴マップ及びレジストレーション対象ロバスト勾配特徴マップに対して規則的なグリッドによるブロック化を行い、グリッドはサイズが
Figure 0007614670000023
の矩形であり、H,Wは画像の高さ及び幅をそれぞれ示し、すなわち画像を100個のグリッド領域に規則的に分ける。
1つの実施例では、以下の方式で非平滑化グリッドを選択する。
サブステップS21では、ロバスト勾配特徴グリッド画像のトレーニングデータセットを作成し、すなわちロバスト勾配特徴グリッド画像セットを構築し、グリッド画像に対してカテゴリをラベル付けし、平滑化グリッド画像をカテゴリ0としてラベル付けし、非平滑化グリッド画像をカテゴリ1としてラベル付けし、 サブステップS22では、汎用分類器モデルで平滑化及び非平滑化グリッド分類器をトレーニングし、 サブステップS23では、トレーニングされた分類器でグリッドを分類し、非平滑化グリッドを選択する。
ステップS3では、非平滑化グリッドのオフセット量を位相相関アルゴリズムで計算する。
1つの実施例では、オフセット量の計算は以下のサブステップS31~サブステップS34を含む。
サブステップS31では、S2で得られた非平滑化グリッドの参照ロバスト勾配特徴マップ及びレジストレーション対象ロバスト勾配特徴マップをp及びqとそれぞれ記し、iはi番目の非平滑化グリッドを示す。グリッド画像に対して2次元フーリエ変換
Figure 0007614670000024
を行って、参照グリッド画像及びレジストレーション対象グリッド画像の2次元フーリエ変換結果
Figure 0007614670000025
及び
Figure 0007614670000026
を取得し、 サブステップS32では、コンベンショナル化クロスパワースペクトル密度
Figure 0007614670000027
を計算し、
Figure 0007614670000028

Figure 0007614670000029
の共役結果を示し、 サブステップS33では、
Figure 0007614670000030
に対して2次元フーリエ逆変換
Figure 0007614670000031
を行って、相互相関特徴マップ
Figure 0007614670000032
を取得し、 サブステップS34では、最大相互相関値に対応する局所座標
Figure 0007614670000033
をi番目の非平滑化グリッドオフセット量として取得し、
Figure 0007614670000034
はi番目の非平滑化グリッドの局所座標を示す。
ステップS4では、グリッドオフセット量に基づいてグローバルレジストレーションパラメータ初期値をフィッティングする。
1つの実施例では、以下のステップによってグローバルレジストレーションパラメータ初期値をフィッティングする。
サブステップS41では、レジストレーションパラメータに関する線形方程式系を構築し、i番目の非平滑化グリッド中心のグローバル座標を
Figure 0007614670000035
と記し、ステップS3で得られた対応するオフセット量を
Figure 0007614670000036
とし、求めるべきレジストレーションパラメータ初期値行列を
Figure 0007614670000037
と記し、
Figure 0007614670000038
は実数体を示し、座標変換関係に基づいて次のようになり、
Figure 0007614670000039
すべての非平滑化グリッドに対して上記座標変換関係を応用し、行列方程
Figure 0007614670000040
を取得することができ、 グリッド中心のグローバル座標行列は
Figure 0007614670000041
であり、オフセット量行列は
Figure 0007614670000042
であり、Kは非平滑化グリッドの個数である。
サブステップS42では、行列方程を解いて、レジストレーションパラメータ初期値行列
Figure 0007614670000043
を取得することができ、Tは転置操作を示し、
Figure 0007614670000044
は逆行列を求める操作を示す。
ステップS5では、レジストレーションパラメータ初期値を、改良された正規化全勾配に基づくオプティマイザに送信し、最適化して正確なレジストレーションパラメータを求める。
1つの実施例では、図3に示すように、以下の方式で最適なレジストレーションパラメータを求める。
参照画像とレジストレーション対象画像の正規化全勾配を、画像がレジストレーションされたか否かを判断する目的関数とする。画像が完全にレジストレーションされた場合、参照画像とレジストレーション対象画像との間の正規化全勾配は最も小さい。レジストレーション対象画像をf′(x,y)と記し、レジストレーションの目的は1つの最適なレジストレーションパラメータ
Figure 0007614670000045
を探して、
Figure 0007614670000046
を最も小さくすることであり、NTGは正規化全勾配関数であり、
Figure 0007614670000047
はレジストレーション対象画像の座標変換後の新座標であり、即ち、
Figure 0007614670000048

Figure 0007614670000049
であり、
Figure 0007614670000050
は行列Mのk行目l列目の元素値を示す。このとき、目的関数はMに関する非凸実数値関数であり、
Figure 0007614670000051
と簡単に示すことができ、勾配降下法で反復して最適なレジストレーションパラメータを求め、反復式は
Figure 0007614670000052
であり、上付き文字tはt回目の反復を示し、
Figure 0007614670000053
はt回目の反復のパラメータ調整量を示す。本発明は勾配降下法で反復して最適なレジストレーションパラメータを求め、その計算の複雑さがより低く、計算速度がより速い。具体的に、パラメータ調整量は
Figure 0007614670000054
であり、
Figure 0007614670000055
は毎回の反復ステップサイズを示し、本実施例で
Figure 0007614670000056
を取り、
Figure 0007614670000057
はt回目の反復で、正規化全勾配関数NTGのMに関する導関数を示し、その計算式は以下のとおりであり、
Figure 0007614670000058
Figure 0007614670000059
は画素点(x,y)の重みであり、Lは座標行列であり、Tは転置操作を示し、
Figure 0007614670000060
は座標変換後のレジストレーション対象画像
Figure 0007614670000061
が画素点(x,y)で勾配を求めることを示し、
Figure 0007614670000062
Figure 0007614670000063
は参照画像f(x,y)と座標変換後のレジストレーション対象画像
Figure 0007614670000064
の差分画像を示し、
Figure 0007614670000065
は差分画像
Figure 0007614670000066
の画素点(x,y)での二次勾配特徴値であり、
Figure 0007614670000067
は座標変換後のレジストレーション対象画像
Figure 0007614670000068
の画素点(x,y)での二次勾配特徴値であり、
Figure 0007614670000069
Figure 0007614670000070
はロバスト関数であり、
Figure 0007614670000071
、パラメータは
Figure 0007614670000072
であり、
Figure 0007614670000073
は差分画像
Figure 0007614670000074
のx、y方向に沿う勾配をそれぞれ示し、fx′,fy′は座標変換後のレジストレーション対象画像
Figure 0007614670000075
のx、y方向に沿う勾配をそれぞれ示し、
Figure 0007614670000076
はx、y方向の勾配操作の随伴演算子をそれぞれ示し、それぞれ演算子
Figure 0007614670000077
及び
Figure 0007614670000078
で画像に対して2次元畳み込みを行って取得することができる。
以上より、ステップS5は具体的に以下のサブステップS51~サブステップS53を含む。
サブステップS51では、ステップS4で得られたレジストレーションパラメータ初期値を正規化全勾配オプティマイザの初期値パラメータ
Figure 0007614670000079
とし、初期化パラメータ調整量は
Figure 0007614670000080
であり、 サブステップS52では、参照画像とレジストレーション対象画像の正規化全勾配を目的関数として、最適化問題を構築し、勾配降下法でレジストレーションパラメータに対して反復最適化を行い、その具体的なステップは以下のサブステップS521~サブステップS524を含み、 サブステップS521では、現在のパラメータ
Figure 0007614670000081
を計算し、 サブステップS522では、現在のパラメータ
Figure 0007614670000082
をレジストレーション対象画像に応用し、レジストレーション対象画像f′(x,y)に対して座標変換を行って、
Figure 0007614670000083
を取得し、 サブステップS523では、座標変換後のレジストレーション対象画像
Figure 0007614670000084
と参照画像f(x,y)の正規化全勾配のレジストレーションパラメータに対する勾配
Figure 0007614670000085
を計算して、パラメータ調整量
Figure 0007614670000086
を取得し、 サブステップS524では、サブステップS521に戻り、反復終了条件を満たすまで続け、反復終了条件は反復回数が設定された最大反復回数Tを超えることであり、本実施例でT=6であり、 サブステップS53では、最適化後のレジストレーションパラメータを出力する。
ステップS6では、最適化後のレジストレーションパラメータをレジストレーション対象画像に応用して、正確にレジストレーションされた画像結果を取得する。
1つの実施例では、ステップS6は具体的に以下のとおりであり、 サブステップS61では、ステップS5で得られたレジストレーションパラメータに基づいてレジストレーション対象画像f′(x,y)に対して座標変換を行って、目的画素位置
Figure 0007614670000087
を取得し、 サブステップS62では、目的画素位置
Figure 0007614670000088
に基づいて、バイリニア補間アルゴリズムで最終的な出力画像を取得する。
実施効果の説明
表1に示すように、テストを経て、本発明に係るマルチスペクトルカメラ向けの高速画像レジストレーション方法は、同類の方法に比べて、速度が速く、精度が高い等の優位性を有する。テスト時に用いられる画像のサイズは480×640画素であり、アルゴリズムの実行に用いられるプロセッサは11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz 2.42 GHzであり、メモリは16.0GBである。
(表1) テスト結果の比較表
Figure 0007614670000089
図4~図7は本発明の実施効果の模式図である。図4及び図5はそれぞれ一実施例のレジストレーションなしの効果及びレジストレーション効果の模式図であり、図6及び図7はそれぞれ他の実施例のレジストレーションなしの効果及びレジストレーション効果の模式図である。本発明の高速レジストレーション方法によって校正すると、マルチスペクトルカメラにより合成されたカラー画像の色ずれ及びゴースト像の問題を大きく改善する。
図8~図10は本発明の平滑化及び非平滑化グリッド分類器の出力効果の模式図であり、図8、図9及び図10はそれぞれ一実施例の原画像、ロバスト勾配特徴マップ及び非平滑化領域の効果であり、分類器はロバスト勾配特徴マップの非平滑化グリッド領域をよく選択した。
上記のマルチスペクトルカメラ向けの高速画像レジストレーション方法の実施例に対応して、本発明はマルチスペクトルカメラ向けの高速画像レジストレーション装置の実施例を更に提供する。
図11を参照し、本発明の実施例が提供するマルチスペクトルカメラ向けの高速画像レジストレーション装置は、メモリと、1つ又は複数のプロセッサを含み、前記メモリに実行可能なコードが記憶されており、前記プロセッサは前記実行可能なコードを実行するときに、上記実施例のマルチスペクトルカメラ向けの高速画像レジストレーション方法を実施することに用いられる。
本発明のマルチスペクトルカメラ向けの高速画像レジストレーション装置の実施例はデータ処理能力を備える任意の機器に応用でき、データ処理能力を備える該任意の機器はコンピュータ等のような機器又は装置であってもよい。装置の実施例はソフトウェアによって実現されてもよく、ハードウェア又はソフトウェアとハードウェアの組み合わせ方式で実現されてもよい。ソフトウェアで実現されることを例とすると、論理的な意味での1つの装置として、位置するデータ処理能力を備える任意の機器のプロセッサが不揮発性メモリにおける対応するコンピュータプログラム命令をメモリに読み込んで実行することによって形成される。ハードウェアの面から言えば、図11に示すように、本発明のマルチスペクトルカメラ向けの高速画像レジストレーション装置が位置する、データ処理能力を備える任意の機器のハードウェア構造図であり、図11に示されるプロセッサ、メモリ、ネットワークインタフェース、及び不揮発性メモリ以外に、実施例の装置が位置するデータ処理能力を備える任意の機器は、通常、データ処理能力を備える該任意の機器の実際の機能に基づいて、他のハードウェアを更に含んでもよく、これを繰り返して説明しない。
上記装置の各ユニットの機能及び作用の実現過程は具体的に上記方法の対応するステップの実現過程を参照すればよく、ここで繰り返して説明しない。
装置の実施例については、方法の実施例に基本的に対応するため、関連する部分は方法の実施例の部分の説明を参照すればよい。以上に説明される装置の実施例は単に例示的なものであり、前記分離部材として説明されるユニットは物理的に分離されてもよく、物理的に分離されなくてもよく、ユニットとして示される部材は物理ユニットであってもよく、物理ユニットでなくてもよく、1つの場所に位置してもよく、又は複数のネットワークユニットに分布してもよい。実際の需要に応じてそのうちの一部又は全部のモジュールを選択して本発明の解決手段の目的を実現することができる。当業者は創造的な労働を必要とせずに理解して実施することができる。
本発明の実施例はコンピュータ読み取り可能な記憶媒体を更に提供し、それにプログラムが記憶されており、該プログラムがプロセッサにより実行されるときに、上記実施例のマルチスペクトルカメラ向けの高速画像レジストレーション方法を実施する。
前記コンピュータ読み取り可能な記憶媒体は、上記いずれかの実施例に記載のデータ処理能力を備える任意の機器の内部記憶ユニット、例えばハードディスク又はメモリであってもよい。前記コンピュータ読み取り可能な記憶媒体はデータ処理能力を備える任意の機器の外部記憶機器、例えば前記機器に配置されたプラグインハードディスク、スマートメモリカード、SDカード、フラッシュカード等であってもよい。更に、前記コンピュータ読み取り可能な記憶媒体はデータ処理能力を備える任意の機器の内部記憶ユニットと、外部記憶機器を含んでもよい。前記コンピュータ読み取り可能な記憶媒体は前記コンピュータプログラム及びデータ処理能力を備える前記任意の機器に必要な他のプログラムやデータを記憶することに用いられ、更に、出力された又は出力されるデータを一時的に記憶することに用いることができる。

Claims (8)

  1. マルチスペクトルカメラ向けの高速画像レジストレーション方法であって、以下のステップS1~ステップS6を含み、
    前記ステップS1では、マルチスペクトルカメラにより収集されたマルチスペクトル帯域画像のうちの1つの帯域を参照画像として選択し、残りの帯域をレジストレーション対象画像とし、参照画像及びレジストレーション対象画像のロバスト勾配特徴マップをそれぞれ計算し、
    前記ステップS2では、参照画像及びレジストレーション対象画像のロバスト勾配特徴マップをグリッドでブロック化し、非平滑化グリッドを選択し、
    前記ステップS3では、非平滑化グリッドのオフセット量を位相相関で計算し、
    前記ステップS4では、非平滑化グリッドのグリッドオフセット量に基づいてグローバルレジストレーションパラメータ初期値をフィッティングし、グローバルレジストレーションパラメータ初期値をフィッティングすることは以下のサブステップS41~サブステップS42を含み、
    前記サブステップS41では、レジストレーションパラメータ線形方程式系を構築し、i番目の非平滑化グリッド中心のグローバル座標を
    Figure 0007614670000090
    と記し、前記ステップS3で得られた対応するオフセット量を
    Figure 0007614670000091
    とし、求めるべきレジストレーションパラメータ初期値行列を
    Figure 0007614670000092
    と記し、
    Figure 0007614670000093
    は実数体を示し、座標変換関係に基づいて次の式3のようになり、
    Figure 0007614670000094
    (3)
    すべての非平滑化グリッドに対して上記座標変換関係を応用し、行列方程
    Figure 0007614670000095
    を取得し、Dはグリッド中心のグローバル座標行列であり、
    Figure 0007614670000096
    はオフセット量行列であり、
    前記サブステップS42では、行列方程を解いて、レジストレーションパラメータ初期値行列
    Figure 0007614670000097
    を取得し、Tは転置操作を示し、
    Figure 0007614670000098
    は逆行列を求める操作を示し、
    前記ステップS5では、レジストレーションパラメータ初期値を正規化全勾配に基づくオプティマイザに送信し、勾配降下法で反復して正確なレジストレーションパラメータを求め、
    前記ステップS6では、前記ステップS5で得られたレジストレーションパラメータをレジストレーション対象画像に応用して、正確にレジストレーションされた画像結果を取得し、
    前記ステップS1は具体的に、
    参照画像をf(x,y)と記し、f(x,y)のロバスト勾配特徴マップg(x,y)の計算表現式は以下の式1のとおりであり、
    Figure 0007614670000099
    (1)
    (x,y)は画像のグローバル座標であり、pは指数パラメータであり、f x (x,y),f y (x,y)は、それぞれ参照画像f(x,y)のx、y方向に沿う勾配であって、参照画像を畳み込みカーネルで畳み込むことによって計算されて得られ、
    レジストレーション対象画像をf′(x,y)と記し、レジストレーション対象画像f′(x,y)のロバスト勾配特徴マップg′(x,y)の計算表現式は以下の式2のとおりであり、
    Figure 0007614670000100
    (2)
    x ′(x,y),f y ′(x,y)は、それぞれレジストレーション対象画像f′(x,y)のx、y方向に沿う勾配であって、参照画像を畳み込みカーネルで畳み込むことによって計算されて得られる
    ことを特徴とするマルチスペクトルカメラ向けの高速画像レジストレーション方法。
  2. 前記ステップS2では、前記ステップS1で得られた参照ロバスト勾配特徴マップ及びレジストレーション対象ロバスト勾配特徴マップに対して規則的なグリッドによるブロック化を行う
    ことを特徴とする請求項1に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法。
  3. 前記ステップS2では、非平滑化グリッドの選択は具体的に以下のサブステップS21~サブステップS23を含み、
    前記サブステップS21では、ロバスト勾配特徴グリッド画像のトレーニングデータセットを作成し、すなわちロバスト勾配特徴グリッド画像セットを構築し、グリッド画像に対してカテゴリをラベル付けし、平滑化グリッド画像をカテゴリ0としてラベル付けし、非平滑化グリッド画像をカテゴリ1としてラベル付けし、
    前記サブステップS22では、平滑化及び非平滑化グリッド分類器をトレーニングし、
    前記サブステップS23では、トレーニングされた分類器でグリッドを分類し、非平滑化グリッドを選択する
    ことを特徴とする請求項1に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法。
  4. 前記ステップS3では、オフセット量の計算は具体的に以下のサブステップS31~サブステップS34を含み、
    前記サブステップS31では、前記ステップS2で得られた非平滑化グリッドの参照ロバスト勾配特徴及びレジストレーション対象ロバスト勾配特徴マップに対して2次元フーリエ変換を行って、参照ロバスト勾配特徴マップ及びレジストレーション対象ロバスト勾配特徴マップの2次元フーリエ変換結果を取得し、
    前記サブステップS32では、2次元フーリエ変換結果でコンベンショナル化クロスパワースペクトル密度を計算し、
    前記サブステップS33では、コンベンショナル化クロスパワースペクトル密度に対して2次元フーリエ逆変換を行い、相互相関特徴マップを取得し、
    前記サブステップS34では、最大相互相関値に対応する局所座標を非平滑化グリッドのオフセット量として取得する
    ことを特徴とする請求項1に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法。
  5. 前記ステップS5は具体的に以下のサブステップS51~サブステップS53を含み、
    前記サブステップS51では、前記ステップS4で得られたレジストレーションパラメータ初期値を正規化全勾配に基づくオプティマイザの初期値パラメータとし、
    前記サブステップS52では、参照画像とレジストレーション対象画像の正規化全勾配を目的関数として、最適化問題を構築し、勾配降下法でレジストレーションパラメータに対して反復最適化を行い、
    前記サブステップS53では、最適化後のレジストレーションパラメータを出力する
    ことを特徴とする請求項1に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法。
  6. 前記サブステップS52は具体的に以下のサブステップS521~サブステップS524を含み、
    前記サブステップS521では、現在のレジストレーションパラメータ
    Figure 0007614670000101
    を計算し、上付き文字tはt回目の反復を示し、
    Figure 0007614670000102
    はt回目の反復のパラメータ調整量を示し、
    前記サブステップS522では、現在のレジストレーションパラメータ
    Figure 0007614670000103
    をレジストレーション対象画像f′(x,y)に応用し、(x,y)は画像のグローバル座標であり、レジストレーション対象画像f′(x,y)に対して座標変換を行って
    Figure 0007614670000104
    を取得し、
    Figure 0007614670000105
    はレジストレーション対象画像の座標変換後の新座標であり、
    前記サブステップS523では、座標変換後のレジストレーション対象画像
    Figure 0007614670000106
    と参照画像f(x,y)の正規化全勾配のレジストレーションパラメータに対する勾配を計算して、パラメータ調整量
    Figure 0007614670000107
    を取得し、
    前記サブステップS524では、前記サブステップS521に戻り、反復終了条件を満たすまで続ける
    ことを特徴とする請求項に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法。
  7. 前記ステップS6は具体的に以下のサブステップS61~サブステップS62を含み、
    前記サブステップS61では、レジストレーションパラメータに基づいてレジストレーション対象画像に対して座標変換を行って、目的画素位置を取得し、
    前記サブステップS62では、目的画素位置に基づいてバイリニア補間アルゴリズムで最終的な出力画像を取得する
    ことを特徴とする請求項1に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法。
  8. メモリと、1つ又は複数のプロセッサを含み、前記メモリに実行可能なコードが記憶されているマルチスペクトルカメラ向けの高速画像レジストレーション装置であって、
    前記プロセッサは前記実行可能なコードを実行するときに、請求項1~のいずれか1項に記載のマルチスペクトルカメラ向けの高速画像レジストレーション方法を実施することに用いられる
    ことを特徴とするマルチスペクトルカメラ向けの高速画像レジストレーション装置。
JP2023569603A 2022-07-01 2022-10-25 マルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置 Active JP7614670B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202210765686.8 2022-07-01
CN202210765686.8A CN114820739B (zh) 2022-07-01 2022-07-01 一种面向多光谱相机的图像快速配准方法及装置
PCT/CN2022/127362 WO2024000950A1 (zh) 2022-07-01 2022-10-25 一种面向多光谱相机的图像快速配准方法及装置

Publications (2)

Publication Number Publication Date
JP2024526417A JP2024526417A (ja) 2024-07-18
JP7614670B2 true JP7614670B2 (ja) 2025-01-16

Family

ID=82523123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023569603A Active JP7614670B2 (ja) 2022-07-01 2022-10-25 マルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置

Country Status (3)

Country Link
JP (1) JP7614670B2 (ja)
CN (1) CN114820739B (ja)
WO (1) WO2024000950A1 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114820739B (zh) * 2022-07-01 2022-10-11 浙江工商大学 一种面向多光谱相机的图像快速配准方法及装置
CN117372485B (zh) * 2023-10-12 2024-04-16 长光辰英(杭州)科学仪器有限公司 基于相位谱与幅度谱重组的一维相位相关图像配准方法
CN117726658B (zh) * 2024-02-09 2024-05-03 湖南省第一测绘院 一种基于局部迭代策略的大场景sar影像配准的方法及装置
CN119251098B (zh) * 2024-12-05 2025-03-21 长春理工大学 面向偏振高光谱成像的高鲁棒性去马赛克双线性插值方法
CN119359778B (zh) * 2024-12-27 2025-03-28 湖南大学 一种基于特征分离的大基线图像配准方法及系统
CN119379757A (zh) * 2024-12-30 2025-01-28 中科星图数字地球合肥有限公司 一种基于相位相关法的遥感影像波段间配准方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101303767B (zh) * 2007-11-15 2012-05-09 复旦大学 基于块图像内容自适应分类的数字剪影图像配准方法
CN103218811B (zh) * 2013-03-29 2016-03-23 中国资源卫星应用中心 一种基于统计分布的卫星多光谱图像波段配准方法
CN103440676B (zh) * 2013-08-13 2017-02-15 南方医科大学 一种基于运动估计的肺4d‑ct图像的超分辨率冠矢状面图像重建方法
CN103679714B (zh) * 2013-12-04 2016-05-18 中国资源卫星应用中心 一种基于梯度互相关的光学和sar图像自动配准方法
CN104200448A (zh) * 2014-07-10 2014-12-10 南方医科大学 基于分块的肺4d-ct图像冠矢状面超分辨率重建方法
CN104732532B (zh) * 2015-03-11 2017-05-31 中国空间技术研究院 一种遥感卫星多光谱图像配准方法
CN105427298B (zh) * 2015-11-12 2018-03-06 西安电子科技大学 基于各向异性梯度尺度空间的遥感图像配准方法
CN105425216B (zh) * 2015-11-24 2018-02-02 西安电子科技大学 基于图像分割的重复航过极化InSAR图像配准方法
CN105894443B (zh) * 2016-03-31 2019-07-23 河海大学 一种基于改进的surf算法的实时视频拼接方法
CN106530334B (zh) * 2016-10-21 2019-10-08 北京无线电测量研究所 一种机载干涉合成孔径雷达复图像配准方法及复图像配准系统
CN108053431A (zh) * 2018-02-24 2018-05-18 中原工学院 一种基于梯度分布的非刚体医学图像配准方法
US10949987B2 (en) * 2019-05-31 2021-03-16 Mitsubishi Electric Research Laboratories, Inc. Robust image registration for multiple rigid transformed images
CN110349193A (zh) * 2019-06-27 2019-10-18 南京理工大学 适用于傅里叶变换光谱仪的快速图像配准方法
CN110517300B (zh) * 2019-07-15 2022-03-18 温州医科大学附属眼视光医院 基于局部结构算子的弹性图像配准算法
CN110751680A (zh) * 2019-10-17 2020-02-04 中国科学院云南天文台 一种具有快速对齐算法的图像处理方法
CN111145362B (zh) * 2020-01-02 2023-05-09 中国航空工业集团公司西安航空计算技术研究所 一种机载综合视景系统虚实融合显示方法及系统
CN112184785B (zh) * 2020-09-30 2023-03-24 西安电子科技大学 基于mcd度量和vtm的多模态遥感图像配准方法
CN114359509B (zh) * 2021-12-03 2024-07-09 三峡大学 一种基于深度学习的多视图自然场景重建方法
CN114820739B (zh) * 2022-07-01 2022-10-11 浙江工商大学 一种面向多光谱相机的图像快速配准方法及装置

Also Published As

Publication number Publication date
JP2024526417A (ja) 2024-07-18
CN114820739B (zh) 2022-10-11
WO2024000950A1 (zh) 2024-01-04
CN114820739A (zh) 2022-07-29

Similar Documents

Publication Publication Date Title
JP7614670B2 (ja) マルチスペクトルカメラ向けの高速画像レジストレーション方法及び装置
JP6902122B2 (ja) ダブル視野角画像較正および画像処理方法、装置、記憶媒体ならびに電子機器
JP7159057B2 (ja) 自由視点映像生成方法及び自由視点映像生成システム
CN104067312B (zh) 对噪声有鲁棒性的图像配准方法和系统
JP6446997B2 (ja) スケール及び深度空間に変換することによるライトフィールドの処理
US20110267507A1 (en) Range measurement using a zoom camera
US20110267486A1 (en) Range measurement using multiple coded apertures
US10771776B2 (en) Apparatus and method for generating a camera model for an imaging system
US11651475B2 (en) Image restoration method and device
US8837817B2 (en) Method and device for calculating a depth map from a single image
WO2017091927A1 (zh) 图像处理方法和双摄像头系统
CN105427253B (zh) 基于非局部回归和总差分的多视点rgb-d图像超分辨率方法
Tang et al. What does an aberrated photo tell us about the lens and the scene?
WO2022247394A1 (zh) 图像拼接方法及装置、存储介质及电子设备
CN113643414A (zh) 一种三维图像生成方法、装置、电子设备及存储介质
EP4050553A1 (en) Method and device for restoring image obtained from array camera
KR20240049098A (ko) 뷰 증강 기반의 뉴럴 렌더링 방법 및 장치
CN113298187A (zh) 图像处理方法及装置、计算机可读存储介质
CN118781170A (zh) 一种用于光场相机的高精度多视角图像渲染方法
CN115471411B (zh) 一种图像校正的方法、存储介质及产品
CN109978928B (zh) 一种基于加权投票的双目视觉立体匹配方法及其系统
CN112150532B (zh) 图像处理的方法、装置、电子设备和计算机可读介质
KR102680384B1 (ko) 수차 보정 방법 및 장치
TW201830338A (zh) 用於獲得電磁場的波前的層析分佈的方法和光學系統
CN118967954A (zh) 一种基于大数据的城市空间三维重建方法及系统

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231103

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20231124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240918

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241220

R150 Certificate of patent or registration of utility model

Ref document number: 7614670

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150