bpy-renderer:レンダリング用Pythonパッケージ

機械学習用のデータセット作成にBlenderが利用されるケースは多いのだろうか。

以前もBlender(bpyモジュール)をラップしたライブラリを紹介しましたが、



bpy-rendererはRGB、法線、深度、セマンティックマップ、3Dシーンやアニメーションのスケルトンなど、成分ごとのレンダリングをサポートするラッパー。

bpy-renderer



3Dシーンとアニメーションのレンダリングに最適なライブラリです。
デモ作成用のシンプルなレンダリングスクリプトをお探しの場合でも、トレーニング用のマルチビュー画像データセットの作成をお探しの場合でも、bpy-rendererは両方をサポートするモジュール式のツールボックスです。
bpy-rendererは以下2つのコアコンポーネントを提供します。

  • エンジン、カメラ、環境、モデル、シーン、レンダリング出力を設定するためのコアパッケージ。
  • 様々な機能のサンプルスクリプト





CG制作ではなく、機械学習用途ならコードからAPI的に機能を呼び出せた方が都合が良いことが多いですね。

Quick Start

近日公開予定!現段階では、3Dモデルの360度ビデオをレンダリングするrender_360video.pyのサンプルスクリプトをご確認ください。

サンプルスクリプト

Scripts Task
object/render_6ortho.py RGB、深度、法線を含む6視点の正射投影ビューのレンダリング
object/render_360video.py 360度動画のレンダリング
scene/render_360video.py シーンから360度動画をレンダリング
scene/render_360video_decomp.py シーンから360度の「セマンティックフィールドのような」動画をレンダリング
animation/render_animation_video.py アニメーションからシングルビュー動画をレンダリング
animation/render_animation_union.py アニメーションからシングルビューのRGB、深度、通常の動画をレンダリング

ここ数年のマルチモーダル基盤モデルの性能はCGによる合成データセットの充実に因るところ大きいように思う。


Kubric:機械学習用アノテーション付き動画生成パイプライン
久しぶりにコンピュータビジョン系の話題。Google Researchから機械学習用のアノテーション付き動画を生成するためのツールがオープンソースで公開された↓KubricKubricは、Instance SegmentationマスクやD...

関連記事

R-CNN (Regions with CNN featur...

定数

OpenCVのfindEssentialMat関数を使ったサ...

3D映画のポストプロダクション 2D-3D変換

ZBrushのハードサーフェイス用ブラシ

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバ...

Unityで学ぶC#

映画『ゴジラ-1.0』 メイキング情報まとめ

Kaolin:3Dディープラーニング用のPyTorchライブ...

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

pythonの機械学習ライブラリ『scikit-learn』

映画『シン・ウルトラマン』 メイキング記事まとめ

Theia:オープンソースのStructure from M...

『ピクサー展』へ行ってきた

ブログをGoogle App EngineからAmazon ...

Cartographer:オープンソースのSLAMライブラリ

python-twitterで自分のお気に入りを取得する

viser:Pythonで使える3D可視化ライブラリ

フリーで使えるスカルプト系モデリングツール『Sculptri...

ZBrushのZmodelerとDynamic Subdiv...

SIGGRAPH 2020はオンライン開催

『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイ...

PureRef:リファレンス画像専用ビューア

Maya API Reference

ZBrushで基本となるブラシ

adskShaderSDK

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

openMVGをWindows10 Visual Studi...

UnityからROSを利用できる『ROS#』

UnityのAR FoundationでARKit 3

Windows10でPyTorchをインストールしてVSCo...

機械学習で遊ぶ

BlenderのPython環境にPyTorchをインストー...

Mayaでリアルな布の質感を作るチュートリアル

今年もSSII

Live CV:インタラクティブにComputer Visi...

ラクガキの立体化 目標設定

ZBrushで人型クリーチャー

ラクガキの立体化

ZBrushのUV MasterでUV展開

Math Inspector:科学計算向けビジュアルプログラ...

OpenCV 3.1とopencv_contribモジュール...

コメント