PCA (主成分分析)

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

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

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



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

関連記事

U-Net:ディープラーニングによるSemantic Seg...

3D復元技術の情報リンク集

Open3D:3Dデータ処理ライブラリ

畳み込みニューラルネットワーク (CNN: Convolut...

hloc:SuperGlueで精度を向上させたSfM・Vis...

OpenCV 3.1のsfmモジュールを試す

Dlib:C++の機械学習ライブラリ

OpenCVでカメラ画像から自己位置認識 (Visual O...

DCGAN (Deep Convolutional GAN)...

2D→3D復元技術で使われる用語まとめ

Alice Vision:オープンソースのPhotogram...

openMVGをWindows10 Visual Studi...

PyTorch3D:3Dコンピュータービジョンライブラリ

OpenCV バージョン4がリリースされた!

Facebookの顔認証技術『DeepFace』

OpenCVでPhotoshopのプラグイン開発

ArUco:OpenCVベースのコンパクトなARライブラリ

画像生成AI Stable Diffusionで遊ぶ

Kinect for Windows V2のプレオーダー開始

MeshroomでPhotogrammetry

顔画像処理技術の過去の研究

統計的な顔モデル

TorchStudio:PyTorchのための統合開発環境と...

SSII 2014 デモンストレーションセッションのダイジェ...

顔検出・認識のAPI・ライブラリ・ソフトウェアのリスト

オープンソースの顔認識フレームワーク『OpenBR』

Caffe:読みやすくて高速なディープラーニングのフレームワ...

オープンソースの顔の動作解析ツールキット『OpenFace』

OpenCVの超解像(SuperResolution)モジュ...

AfterEffectsプラグイン開発

Google Colaboratoryで遊ぶ準備

Super Resolution:OpenCVの超解像処理モ...

fSpy:1枚の写真からカメラパラメーターを割り出すツール

OpenCVの顔検出過程を可視化した動画

OpenCV 3.3.0 contribのsfmモジュールの...

iPhoneで3D写真が撮れるアプリ『seene』

Photogrammetry (写真測量法)

SSD (Single Shot Multibox Dete...

オープンソースのロボットアプリケーションフレームワーク『RO...

書籍『3次元コンピュータビジョン計算ハンドブック』を購入

コンピュータビジョンの技術マップ

BlenderでPhotogrammetryできるアドオン

コメント