画像処理ソリューション
これを見れば画像処理の入門から基礎〜応用まで全てがわかるのを目指して!
   
プロフィール

Author:Akira
男性
東京都の町田事業所に勤務
画像処理ソフトの開発を行っています。
リンクフリーです!

ブログ内検索

画像処理製品

画像処理ツール 
プログラムレスで直観的に画像処理ができる!アルゴリズムの構築検討、画像処理の学習には最適。30日間お試し版あり。

画像入力ボード 
CameraLink、デジタル、アナログ、エリアセンサ、ラインセンサカメラ、PCI、PCI-Express各種対応。

動画記録ソフト 
工業用CCDカメラの動画を非圧縮で保存。ラインセンサカメラも対応。RAIDシステムを使うことで、高速大容量の動画も保存可能。動画の記録、解析用途向け。

カテゴリ

最近のコメント

FC2カウンター

オンラインカウンタ

現在の閲覧者数:

カレンダー

10 | 2009/11 | 12
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 - - - - -

趣味のブログ

iPhone萬歳!
iPhoneの情報いろいろ。(まだまだこれから)
俺流クラフト日記
ハンドメイド作品の記録(現在、放置中)

最近の記事
  【DirectShow】SDKサンプルプログラムAmCapのビルド方法(11/21)
  【OpenCV】行列の積(cvMul、cvMatMul)での注意点(11/20)
  Essential OpenCV Programming with Visual C++ 2008(11/07)
  パターンマッチング(正規化相関など)(11/04)
  '09国際画像機器展 展示会情報(10/26)
  DirectShow SDKの入手、ダウンロード(10/22)
  トランジスタ技術の表紙、飾りました!(10/22)
  【OpenCV2.0】C++/CLIによるサンプルプログラム(Ver2.0対応版)(10/15)
  Excel2007で鏡面反射効果を付ける(10/08)
  画像処理用標準画像データ入手、ダウンロード先(10/07)
  OpenCV 2.0 入手、ダウンロード、インストール、環境設定(10/05)
  【OpenCV2.0】cv::Matクラス(10/04)
  OpenCV2.0ReleaseをCMakeを使ってビルドする(10/01)
  OpenCV 2.0 Release版が公開されました。(09/30)
  正規直交基底(09/25)
  【C++/CLI】バージョンの設定方法(09/24)
  新編 画像解析ハンドブック(東京大学出版会)(09/24)
  ラインセンサカメラとエンコーダとの同期撮影方法(09/24)
  疑似カラー(Pseudo-color)(09/23)
  色相、彩度、明度ほか(09/23)
  詳解 OpenCV――コンピュータビジョンライブラリを使った画像処理・認識(09/19)
  OpenCV2.0beta格闘中!メモ(09/12)
  OpenCV 2.0beta版が公開されました(09/11)
最小二乗法の最適化

近似するX座標の値が等間隔に並んでいる場合、奇関数、偶関数の特性を使って
最小二乗法を高速に処理することが可能になります。

例えば、画像中の線の中心位置をサブピクセル単位で求める場合などに有効です。

  線画像

以下からは線の輝度値を2次曲線で近似して、線の中心を求める例を示します。

X方向の輝度値が最大となる座標付近の輝度値を抜き出し、2次式で近似すると
X座標が180と181との間に最大値がありそうな事が分かります。
輝度データ

二次式(Y = aX2 + bX + c)で近似する場合、下記の行列の式を解くと二次式が
求まります。

  2次式

ここで、逆行列の中は奇関数、偶関数の集まりなので、輝度値データの
X座標を中心座標(X = 180.5)で割り振ると
輝度値データ修正

よって、奇関数、偶関数の特性から、行列の式は

  行列の修正

となり、行列の計算量を減らすことができます。

また、近似するデータの個数が固定できるなら、逆行列の部分はあらかじめ
計算しておく事ができるので、さらに計算量を減らすことができます。

これで、求める線の中心座標は近似曲線の頂点位置、つまり微分の値が0と
なる座標(Y' = 0の座標)なので、
  
  線の中心座標 = Xの中心座標 - b / 2a
            (今回の例ではXの中心座標 = 180.5)

となり、より高速に線の中心座標を求めることができるようになります。


テーマ:画像処理 - ジャンル:趣味・実用

Loading...
この記事に対するコメント

この記事に対するコメントの投稿














管理者にだけ表示を許可する


この記事に対するトラックバック
トラックバックURL
→http://imagingsolution.blog107.fc2.com/tb.php/19-ccc5bb2c
この記事にトラックバックする(FC2ブログユーザー)