モーションブラーを削除するにはどうすればよいですか?


23

画像からモーションブラーを除去する一般的に受け入れられている方法はありますか。簡単な場合、動きは直線で発生すると仮定できます。モーション推定とデコンボリューションで構成される2つの部分のプロセスだと思いますが、実際にはどのように行われますか?


回答:


12

はい、デコンボリューション。このページでは、いくつかのデコンボリューション方法と点広がり関数を推定する方法について説明します。

彼らは、デコンボリューションの文献は「非常に広範な」と言っています。彼らはデコンボリューションにルーシー・リチャードソンアルゴリズムを選択し、点広がり関数を決定する独自の動き推定アルゴリズムを開発しました。

前 後


9

ポイントソースオブジェクトまたはポイントソースオブジェクトの近くからのぼかしを除いて、モーションブラーを削除することは非常に困難です。一般的な手順は次のとおりです。この情報の一部は、「Sharp Edge Predictionを使用したPSF推定」というタイトルの論文からのものです。

  1. モーションブラーに相当するPSFを見つけます。これは、レンズの幅、および対象となる動きの種類に応じて、FPAの異なる領域で異なる場合があります。最も簡単な方法は、ポイントソースオブジェクトを見つけて、そのPSFを見つけることです。これは、背景が均一である場合、特に星のように均一に暗い場合に実現できます。より複雑な方法では、エッジを探し、そのエッジで効果的なPSFを確認する必要があります。エッジは1次元のPSFを提供しますが、完全なPSFを見つけるために使用できます。
  2. PSFを使用して、画像をデコンボリューションします。Endolithが以前に述べたように、多くのデコンボリューションアルゴリズムがあります。ニーズに合わせて選択してください。

0

ただのアイデア:このタスクのために、HDRイメージングを研究する必要があるかもしれません。正しいHDR画像を作成するための放射カメラのキャリブレーションに関する論文があります。LDR画像とHDR画像に合成モーションブラーを適用することで得られる画像には大きな違いがあることが示されています。

これのためのページがあります:http : //ict.debevec.org/~debevec/Research/HDR/

LDRおよびHDR画像のモーションブラー:

LDR HDR


3
あなたの答えは質問とは関係ありません。OP は、モーションブラーの削除を明確に要求します。あなたの答えは、モーションブラーをHDR(強度補正)に適用すると、よりリアルな視覚的外観が得られることを示唆しています。
rwong

はっきりしないでごめんなさい。HDRイメージングを検討することをお勧めします。実際の画像からモーションブラーを除去する(カメラがエンコードできる低強度範囲に起因する飽和効果がある)には、より詳細な検査が必要になるからです。最初の画像にぼかし除去メソッドを使用しても、おそらく2番目の画像には効果がありません。それで私の概念は関連しています。
バリントフォドール

ブレ除去を実行する場合、(1)飽和を防止する必要があります。そうしないと、ブラー除去が不可能になります(キャプチャ時の情報の損失)。これら2つの前提条件がなければ、ブレ除去は行えません。
-rwong

こんにちは、@BálintFodorは、コメントに照らして、あなたの答えが動きのブレ除去とどのように関係しているかを明確にして説明してもらえますか?rwongの下でのあなたのコメントは、主題に精通していない人にとってはあまり明るくありません。もっと知りたいと思います。ありがとう:)
Lorem Ipsum

1
こんにちは、@BálintFodor、論文を読んだ後、私は私のダウン投票を取り消す準備ができています。ただし、サイトの投票メカニズムでは、投票を変更する前に質問に情報を追加する必要があります(StackExchangeに組み込まれているメカニズムです)。
rwong
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.