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...

関連記事

Facebookの顔認証技術『DeepFace』

Unityの各コンポーネント間でのやり取り

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

ブログが1日ダウンしてました

アニゴジ関連情報

ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...

Verilog HDL

3Dモデルを立体視で確認できるVRアプリを作っている

Mitsuba 2:オープンソースの物理ベースレンダラ

TensorFlowでCGを微分できる『TensorFlow...

Adobe MAX 2015

SONYの自律型エンタテインメントロボット『aibo』

顔モデリングのチュートリアル

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...

After Effects全エフェクトの解説(6.5)

ZBrushでアヴァン・ガメラを作ってみる 頭頂部と首周りを...

『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハ...

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

Maya API Reference

Photogrammetry (写真測量法)

ZBrushで仮面ライダー3号を造る ベース編

OpenCV 3.1から追加されたSfMモジュール

ゴジラ(2014)のメイキング

ZBrushのZmodelerとDynamic Subdiv...

Google App Engine上のWordPressでF...

Point Cloud Consortiumのセミナー「3D...

Swark:コードからアーキテクチャ図を作成できるVSCod...

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

Blender 2.81でIntel Open Image ...

組み込み向けのWindows OS 『Windows Emb...

NumSharp:C#で使えるNumPyライクな数値計算ライ...

オープンソースのネットワーク可視化ソフトウェアプラットフォー...

定数

ZBrushで仮面ライダー3号を造る 仮面編 ClipCur...

UnrealCLR:Unreal Engineで.NET C...

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

WordPressプラグインによるサイトマップの自動生成

ZBrushでアヴァン・ガメラを作ってみる

ZBrushのお勉強

PythonでMayaのShapeノードプラグインを作る

網元AMIで作ったWordpressサイトのインスタンスをt...

Unity ARKitプラグインサンプルのチュートリアルを読...

コメント