Python

Programming

Manim:Pythonで使える数学アニメーションライブラリ

以前、畳み込みニューラルネットワークの仕組みを可視化した例を探した時に、数学をアニメーションで視覚的に解説する3Blue1BrownというYouTubeチャンネルを知った。 そのYouTubeチャンネルの動画作りに使われているアニメーション...
0
Blender

FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ

2台以上のWebカメラを使ってマーカーレスの3Dモーションキャプチャを実現するオープンソースソフトウェアを開発するプロジェクト。 The FreeMoCap Project Free Motion Capture (FreeMoCap)シス...
0
Blender

PythonでBlenderのAdd-on開発

BlenderのPython環境に色んなパッケージをインストールする方法を知ってからすでに1年以上経っておりますが 重い腰を上げて、BlenderのAdd-onの作り方をちゃんと学ぼう。 とっかかりとしてはやはり公式ドキュメントのチュートリ...
0
Programming

Math Inspector:科学計算向けビジュアルプログラミングツール

Math Inspectorは、学生やコンテンツクリエーター、プロの数学者向けに作られたオープンソースの科学計算ビジュアルプログラミングツール。 Math Inspector Math Inspectorは、numpyとscipyをベースと...
0
.NET

Python.NET:Pythonと.NETを連携させるパッケージ

以前NumSharpを調べた時に Pythonと.NETを連携させるPython.NETの存在を知った。MITライセンスなので商用利用も可能です。 Python.NET Python.NET (pythonnet)はPythonプログラマが...
0
Computer Vision

hloc:SuperGlueで精度を向上させたSfM実装

SfM(Structure from Motion)の話題。 機械学習で特徴点マッチングの精度を向上させたSuperGlueをSfMに利用した実装が公開されている↓ hloc - the hierarchical localization ...
0
Computer Vision

Google Colaboratoryで遊ぶ準備

オイラは大したGPUを持っていないので、これまでDeep Learning手法の実装を自分で試すのに苦労していた。デスクトップPCを新調した今も、新しいGPUを買うまで状況は同じだ。 ということで、無料でGPUリソースも使えるクラウド環境 ...
0
CG

PGGAN:段階的に解像度を上げて学習を進めるGAN

GAN, DCGAN, CGAN, Pix2Pix, CycleGANに引き続きGAN手法のお勉強。 次はPGGAN (Progressive Growing GAN)について。 PGGAN (Progressive Growing GAN...
0
Blender

BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール

機械学習用の画像データをCGで生成するのもData Augmentationの範疇でしょうか。 物体や風景画像だけでなく、Depthや物体ラベル、Semantic Segmentation用のアノテーション画像も必要となると、CGで生成した...
0