
Home Page Mon Dec 1 02:27:28 JST 1997
Next: 実験結果 Up: レベル補正された画像の平坦化と元画像の復元 (第2版) Previous: PIXYシステムに於ける星像検出 |
レベル補正された画像の平坦化と元画像の復元ここでは、画像に対して行われ得る処理をレベル補正のみに限定して考える。
前述したとおり、レベル補正された画像は、背景レベルで単純に除算して平坦化
することはできない。
しかし、星像検出の際に閾値を小さくすると、中央部に偏ってノイズが現れて来
たことから、場所による感度の相違は、ノイズにも影響していることが分かる。
即ち、感度が高いほどノイズも大きくなる。
このノイズの大きさはレベル補正の影響を受けない。
例えば、中央の感度が周辺に比べて2倍あって、中央部の背景レベルが
現在のPIXYシステムで用いている手法は次の通りである。
まず、画像を適当な小領域に分割し、各領域内のピクセル値の標準偏差を求める。
具体的には、10x10の領域に分割している。
次に、画像内の座標 しかしこの方法では、明るい星が画像内で偏在している場合や、ダークノイズが 存在する場合に、それらの影響で誤ったフラットフィールドが求められてしまう ことがある。 例えば、下の図はCCD画像で元々かなり平坦なものだが、画像の上部や左側に偏っ て明るい星がある。
![]() ウィルド第4彗星 中村彰正氏撮影 1997年5月31日 そのため、そのままフラットフィールドを求めると、以下のような極端なフラッ トフィールド関数が求められてしまう。 ここで、上の図が10x10の小領域毎のピクセル値の標準偏差を示したもので、明 るいほど標準偏差が大きい。 下の図がそれを2次関数で近似したフラットフィールドである。
この関数で補正をすると却って逆効果となる。
そこでPIXYシステムでは、予め画像全体のピクセル値の平均値
フラットフィールド関数が得られたら、全ピクセル値をフラットフィールド関数 で除算する。 この時、場合によってはフラットフィールド関数の値が0近くや負の値になって しまうため、画像全体でのフラットフィールドの最小値が1になるように底上げ している。 ここでスカイフィールド(背景レベル)を求めるが、一般にある一定値にはならな いため、これを2次関数で近似する。 レベル補正されていない画像に対してこれらの処理を行うと、ここでスカイフィー ルドが平面として得られるはずである。 このことから逆に、どのようなレベル補正を施されているかを算出し、補正前の ピクセル値を得る。 これを先のフラットフィールド関数で除算すると、平坦な画像が得られる。 ここでスカイフィールドを定数として求め、閾値を越えるものを星像として検出 する。
これらの処理を定式化すると、次の通りになる。
レベル補正前の元画像のピクセル値をpとする。
レベル補正した後の画像のピクセル値
と表される。
ここでa,bは定数である。
PIXYシステムでは、p,a,bは未知で、
となる。
ここで、 それを平坦化した画像は
として得られる。
|