サイトアイコン NegativeMindException

PCA (主成分分析)

これも会社に入ってから知った知識。

主成分分析:PCA (Principal Component Analysis)
多次元データの解析法の1つ。多次元空間中のデータ分布のうち、最も分散の大きくなる方向から順に基底を取っていく手法。
これにより、データにおける主な変化の傾向を知ることができる。
OpenCVにはPCAクラスが用意されているので、cv::Matにデータを入れて渡せばOK。

プログラムを書かずにもっと手軽に試すならExcel用のマクロとかもネット上に転がっている。




スポンサーリンク

OPENCVで主成分分析をしてみた
PYTHONで主成分分析をするコード
numpyを使って主成分分析


スポンサーリンク

関連記事

  • DCGAN (Deep Convolutional GAN):畳み込みニューラルネットワークによる敵...
  • Dlib:C++の機械学習ライブラリ
  • MeshroomでPhotogrammetry
  • OpenCVのバージョン3が正式リリースされたぞ
  • Kinect for Windows V2のプレオーダー開始
  • PyTorch3D:3Dコンピュータービジョンライブラリ
  • SSII 2014 デモンストレーションセッションのダイジェスト動画
  • TorchStudio:PyTorchのための統合開発環境とエコシステム
  • Super Resolution:OpenCVの超解像処理モジュール
  • AR (Augmented Reality)とDR (Diminished Reality)
  • hloc:SuperGlueで精度を向上させたSfM実装
  • Accord.NET Framework:C#で使える機械学習ライブラリ
  • ディープラーニング
  • 2D→3D復元技術で使われる用語まとめ
  • UnityでPoint Cloudを表示する方法
  • Google製オープンソース機械学習ライブラリ『TensorFlow』のWindows版が公開された
  • 写真から3Dメッシュの生成・編集ができる無料ツール『Autodesk Memento』
  • Paul Debevec
  • Faceshiftで表情をキャプチャしてBlender上でMakeHumanのメッシュを動かすデモ
  • Faster R-CNN:ディープラーニングによる一般物体検出手法
  • Alice Vision:オープンソースのPhotogrammetryフレームワーク
  • OpenCVでカメラ画像から自己位置認識 (Visual Odometry)
  • PSPNet (Pyramid Scene Parsing Network):ディープラーニングによ...
  • fSpy:1枚の写真からカメラパラメーターを割り出すツール
  • 海外ドラマのChromaKey
  • OpenCVで顔のモーフィングを実装する
  • TeleSculptor:空撮動画からPhotogrammetryするツール
  • ニューラルネットワークで画像分類
  • Active Appearance Models(AAM)
  • 疑似3D写真が撮れるiPhoneアプリ『Seene』がアップデートでついにフル3Dモデルが撮影できる...
  • BSDF: (Bidirectional scattering distribution funct...
  • CycleGAN:ドメイン関係を学習した画像変換
  • 顔検出・認識のAPI・ライブラリ・ソフトウェアのリスト
  • 顔追跡による擬似3D表示『Dynamic Perspective』
  • PGGAN:段階的に解像度を上げて学習を進めるGAN
  • OpenCV 3.1のsfmモジュールを試す
  • MVStudio:オープンソースのPhotogrammetryツール
  • OpenCVの超解像(SuperResolution)モジュールを試す
  • 統計的な顔モデル
  • CGAN (Conditional GAN):条件付き敵対的生成ネットワーク
  • BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール
  • YOLO (You Only Look Once):ディープラーニングによる一般物体検出手法
  • モバイルバージョンを終了