Flow-Developers

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

Creative Technology Ltd Audioドライバ更新でVLC起動不可&Resolve不具合、ロールバックで解決

Creative Technology Ltdのドライバ更新で発生した不具合と解決法 Windows Updateを通じてCreative Technology Ltdのドライバを更新したところ、以下のような問題が発生しました。 VLCが起動しなくなる DaVinci Resolveのレンダリングが進行せず、時間だけが…

nDisplayを用いて、TVモニタでインカメラ VFXを行う

UE5

TVモニタで、インカメラ VFXを行いたかったので、UE5のnDisplayを使ってみました。 nDisplayが、実世界に配置されたTVモニタのサイズとカメラとの位置を定義するツールで、 インカメラ VFXのInnerFrustumの計算を行ってくれること。 Switchboardが、nDisplay…

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映像を貼る手順について書きます。 リンク ImagePlateのプラグインをONにする(UE5を再起動する) NDIのプラグインをONにする(UE5を再起動する)※NDIのインストール方…

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のコマンド忘れてしまうので, 随時更新. リンク 画像フォーマットを一括変換 mogrify -format png *tif 画像を一括リサイズ mogrify -resize 384x216 *.png 参考文献 imagemagick.org flow-developers.hatenablog.com

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

【FFmpeg】動画編集用コマンド一覧 [22/02/06更新] WindowsでのProResHQ変換, タイムコード書き込み, RGBAのProRes4444変換をFFmpegで実行しましょう~ リンク 動画を連番png画像で展開(連番で命名) ffmpeg -i input.mp4 -vcodec png image_%03d.png 動画に3…

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 リンク Capture: 3D Scan Anything iPhoneで3D Scan…

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

はじめに UE4でのカラーコレクションについて. 色再現の異なる複数のカメラデバイスとCGを合成する場合に必要. www.unrealengine.com リンク LUTCalc .cubeの3DLUTが生成できる. ここで生成した3DLUT.cubeをUE4上で正確に反映させたい. cameramanben.github.…

リモート接続でコマンドラインから, 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:…