粗大メモ置き場

個人用,たまーに来訪者を意識する雑記メモ

コンピュータビジョン

RICOH THETA_SCで多重露光・合成をしてPixel4みたいにクリアな星空を撮りたい

はじめに 戦略 Step0: 星空を撮る Step1:多重露光を合成する Step 2 星空の回転を補正する OpenCVの既存関数による位置ずれ補正 Equirectangular画像における三次元回転 ロドリゲスの回転行列の計算 変換&重ね合わせの結果 STEP3 :自動で極北を抽出(途中…

MATLAB symbolic mathを使って煩雑な手計算を自動化する

座標変換などで手計算をあまりしたくないのでsymsをうまく使ってこれを回避する方法をメモします。 Image Jacobianの導出 時間変化する変数を定義 時間で偏微分 特定の数式の代入による式整理 小手先の代入テク 多項式から 行列形式への変形 まとめ prettyコ…

Python Opencvを用いた基本行列,基礎行列の推定

今のところただのメモ.気が向いたら説明を書きます. コードの内容物について Opencv3 Python3環境上・特徴点の抽出手法の選択とマッチング,マッチング結果のソートまで ・ビルトイン関数を用いてF行列を推定.エピポーラ線を図示. ・5点法を用いてE行列…

Ubuntu16.04 LTSにOpenCV3.1をインストール から顔認識のテストまで

長らく眠っていたUbuntu使用のレッツノートですが、 最近試したいことが増えたので徐々に出番が増えてきています。 現時点(2017年1月)での最新バージョンであるOpenCV3-1-0を入れて動作確認するまでをメモします. 追記:より良いプログラミング環境のた…

LucasKanade オプティカルフロー検出 @ MATLAB

この記事はメモです。 中のコードは以下のものをほとんど流用したので自分で書いたとはあまり言い張れないなぁ。 https://jp.mathworks.com/matlabcentral/fileexchange/48744-lucas-kanade-tutorial-example-1/content/LucasKanadeExample1/html/LKExample1…

Windowsでソケット通信をする際の注意事項

こういう時windowsでやるのアレだなぁってなる。 VisualStudioでソケット通信をしたい場合 このあたりの記事とか見ればいいですが個人的なメモをば。 stackoverflow.com インクルードするヘッダに注意する いつものsys/sockとかでなく大体,以下の2つをイン…

ピンホールカメラモデルについて

コンピュータビジョンでよく使われるカメラの撮像モデル。 いわゆる「ピンホールカメラモデル」について気づいたことをメモ。 ピンホールカメラモデルとは 平たく言うと距離Zにある物体は焦点距離fのカメラにの比で映るというもの。 図で言うと Y:y=Z:f って…