Flow-Developers

Raspberry Pi, Raspbian, python, ROS, IoT, 電子工作, 機械学習, Deep learning, ライフハック

AccuRIGを使ってアニメーションをつけてみた

AccuRIGの自動リギングが良さそうだったので、Blenderと組み合わせてアニメーションつけてみました。その手順です。 人型のFBXをAccuRIGにインポートすると、自動でBodyRigを設定してくれます。(キャラクターなど厳密には人型でない場合は、自動でBodyRigを…

IK Retargeterの使い方を理解すれば、UE5のmetahumanにアニメーションを転写するのは簡単

UE5

IK Retargeterの使い方を理解すれば、UE5のmetahumanにアニメーションを転写するのは簡単

UE5でComposureを使って、BlenderのCycleみたいにShadow Catcher(影をレンダリングする)を作り、背景画像プレートに影を落とす

UE5でComposureを使って、BlenderのCycleみたいにShadow Catcher(影をレンダリングする)を作り、背景画像プレートに影を落とす

UE5でNDIを受信して、ImagePlateに貼る

UE5

UE5のImagePlateは、CineCameraActorの画角と連動するので便利です。このImagePlateにNDI映像を貼る手順について書きます。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.script…

THETA Z1で撮影したHDRI(exr形式)は, BlenderでHDRI(hdr形式)に変換して,UE5で色々設定すればいい感じに使える

THETA Z1で撮影したHDRI(exr形式)は, BlenderでHDRI(hdr形式)に変換して,UE5で色々設定すればいい感じに使える

Unreal Engine5 - Play時に表示されるゲームパッドを消す

Unreal Engine5 - Play時に表示されるゲームパッドを消す Play時に表示されるゲームパッドが邪魔なので非表示にしたい alive gamepad when the playing Project Settingを開く open project setting page "mobile"で検索し、Always Show Touch Interface の…

Unreal Engine5 - Play時に選ばれるメインカメラを設定する

UE5

Unreal Engine5 - Play時に選ばれるメインカメラを設定する LevelのBluePrintを開く open level blue print Outlinerで設定したいカメラを選択したまま、LevelのBluePrintで右クリック。Create a Reference to Cine Camera Acotorを選ぶ add cine camera act…

Windows環境で『Apple ProRes』を書き出す方法まとめ

Windows環境で、『Apple ProRes』を書き出す方法 FFmpegを使えば、Windows環境は書き出せます。 Apple ProRes コマンドをご紹介します。 23.98fps / yuv422 / ProResHQ / ffmpeg -r ntsc-film -i input.mp4 -y -threads 0 -codec:v prores_ks -pix_fmt yuv42…

DaVinci Resolveで『10bitの動画』を書き出す設定

DaVinci Resolveで『10bitの動画』を書き出す設定 10bitで収録した素材、10bitで書き出したいですよね。 DaVinci Resolveの設定方法をまとめました。 ※DaVinci Resolve17.4 (2022年/4月1日現在) の情報 DaVinci Resolve17 『デリバーページ』で2つの設定が必…

OSError: broken data stream when reading image fileの回避

OSError: broken data stream when reading image fileの回避 機械学習で、大量の画像をPILで読み込んでいる時、OSError: broken data stream when reading image fileに遭遇して、trainが止まってしまう現象に遭遇したら、以下の方法で回避できます。 PILの…

OBS studioでNDI対応 (Ubuntuの場合)

OBS studioでNDI対応 (Ubuntuの場合) NDIって便利です。IPネットワーク上で高画質な映像を伝送できるんです。そしてNDIは、UE4、Unity、OBS studio、様々なソフトが送受信に対応してます。 Ubuntuで画像処理したストリームを、UE4、Unity、OBS studioに渡し…

Build and Install onnx-tensorrt on JetsonXavierNX(Jetpack 4.4)

build and install onnx-tensorrt environment jetson xavier nx jetpack4.4 uname -a Linux jetson xaveir-nx 4.9.140-tegra #1 SMP PREEMPT Tue Oct 27 21:02:46 PDT 2020 aarch64 aarch64 aarch64 GNU/Linux update cmake (3.13 Later for onnx-tensorrt)…

定番ジンバル、DJI Roninをリモートコントロール!

定番ジンバル、DJI Roninをリモートコントロール! DJI Roninのリモートコントロール機能は、驚くほど機能が豊富です。マルチカメラ制御ケーブルを利用すれば、マウントしたカメラのREC開始などもジンバル側からコントロールできます。そして、これらすべて…

JetsonXavierNXでlibjpeg-turboを使う

はじめに cv2.imdecode()だと, Jpegのdecodeが遅い. SIMD命令のlibjpeg-turboをXavierNXで使いたい. PythonのAPIで呼びたい. libjpeg-turboのInstall 以下のinst_libjpeg-turbo_205.shを使うと簡単. Jetson_Convenience_Script/inst_libjpeg-turbo_205.sh at…

FFmpegでRGBA-uint16をProRes4444で圧縮すると, DaVinci Resolve上ではfloat32(0.0-1.0[0-65535))の4chで扱える

FFmpegでRGBA-uint16をProRes4444で圧縮すると, DaVinci Resolve上ではfloat32(0.0-1.0[0-65535))の4chで扱える 内容 DaVinci Resolveで16bitのRGBA(4ch)を扱うためには, FFmpegでRGBA-uint16をProRes4444で圧縮する FFmpegでRGBA-uint16をProRes4444で圧縮…

mogrify便利コマンド

mogrify便利コマンド(随時) すぐmogrifyのコマンド忘れてしまうので, 随時更新. (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[])…

【FFmpeg】動画編集用コマンド一覧 [22/02/06更新]

【FFmpeg】動画編集用コマンド一覧 [22/02/06更新] WindowsでのProResHQ変換, タイムコード書き込み, RGBAのProRes4444変換をFFmpegで実行しましょう~ (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentScrip…

M5stickV ZERO-ONE (ゼロワンAIカメラ)

M5stickV ZERO-ONE (ゼロワンAIカメラ) M5stickVとKendryte K210が大変興味深かったので,作ってみました. Keras, MobilenetV1のFineTuningで学習しています. Datasetが少ないので,Data Augmetを工夫して,動画の通り満足いく性能が出せました. M5stickV is eq…

Raspberry Pi 2で, Minecraft(マイクラ)ホームサーバーを作る

はじめに Raspberry Pi 2が余ってたので、Minecraft(マイクラ)ホームサーバーを作ってみた。 ヘビーユーザーではないので、Raspberry Pi 2でも快適でした。 makecodeでMinecraftのプログラミングすると面白ですよ。 minecraft.makecode.com 作り方 ここを参…

iPhoneとopen3Dで快適な3D撮影! Sketchfabに公開

はじめに iPhoneで3D Scanしても全周囲を綺麗に撮影するのは難しい. なので,前面と後面を別々に撮影してから,open3Dで位置合わせした. Sketchfabにuploadして3Dでグリグリ見えるようにした. sketchfab.com (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObjec…

UE4でカラーコレクションする(実践編)

はじめに UE4でのカラーコレクションについて. 色再現の異なる複数のカメラデバイスとCGを合成する場合に必要. www.unrealengine.com (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript|…

リモート接続でコマンドラインから, Ubuntu 18.04 LTSの自動ログインを有効/無効にする方法

はじめに リモート接続でコマンドラインから, Ubuntu 18.04 LTSの自動ログインを有効/無効にする方法です. リモート環境でハマった時のために. コマンドラインから自動ログインを有効/無効にする $ sudo nano /etc/gdm3/custom.conf 以下の2行から#文字を削…

python-gphoto2をpython3に入れる.

はじめに pipだとpython2.7にしか,python-gphoto2をinstall出来ません. python3.6にpython-gphoto2をinstallするには,下記の方法が必要です. 2020年2月現在. (python3以降の準備を進めましょう.) 方法 https://pypi.org/project/gphoto2/からgphoto2-2.1.0.t…

libghoto2でliveviewを高速表示するためには、最新のlibghoto2(libgphoto2-2_5_19-release以上)を使いましょう

libghoto2でliveviewを高速表示するためには、最新のlibghoto2(libgphoto2-2_5_19-release以上)を使いましょう

Pythonで高速にGUIを作りたければ,PySimpleGUIの一択

おすすめです! PySimpleGUI、良いです! Pythonで高速にGUIを作りたければ、PySimpleGUIの一択 !!! 兎に角すぐ! pythonでGUIが作れます。 github.com サンプルコードはこちら [https://github.com/MikeTheWatchGuy/PySimpleGUI/tree/master/DemoPrograms:t…

open3Dをwindows10にインストールする

open3Dをwindows10にインストールする

ファンダフル・ディズニー会員がメンバー限定パスポートをオンライン購入する時,プランパスワードはここで入力する

はじめに ファンダフル・ディズニー会員がメンバー限定パスポートをオンライン購入する時,どこでプランパスワードを入力するのか?とっても解りにくい. ファンダフル・ディズニー会員とは? お得なメンバー限定パスポートや限定グッズ/会報が得られる,年会費…

MSYS2をプロキシ環境で使うTips

IoT

はじめに MSYS2(https://www.msys2.org/)をプロキシ設定方法です. MSYS2をプロキシ設定 これだけやれば,pacman等のupdateができるようになります. C:/msys64/etc/profile.d/proxy.shを以下の通り設定すればOK. export http_proxy=http://proxyserver.domain:…

なぜ異なるメーカーのカメラの露出が合わないのか?

なぜ異なるメーカーのカメラの露出が合わないのか? なぜ異なるメーカーのカメラの露出が合わないのか?今回はISO感度規定の観点でまとめる. デジタルカメラのISO感度とは. 一般に普及しているISO感度は,フィルムのためにつくられた感度規格. デジタルカメラ…

Raspberry Pi Compute Module 3 を立ち上げる (OSインストール~2つのPicameraを起動するまで)

はじめに Raspberry Pi Compute Module 3 Development Kit を立ち上げてみました. RaspbianOSのインストールと2つのPicameraを起動するまでご紹介します. SDカードからBootしない(eMMC内蔵). USBポートが1つしかないなど一般的なRaspberry Piとは異なります…