LoginSignup
1
0

More than 1 year has passed since last update.

「instantNeRFで遊ぶ Advent Calendar 2022」の21日目です。

今日は背景の影響を減らすmaskについて調べてテストデータを作り試しました。

業務外の個人的な検討活動です。

mask

instantNeRFには背景マスク処理する仕組みが準備されています。

8-1.png

学習データにおける透明は、学習済みモデルにおける透明への欲求を示す。無地の背景色を用いると、モデルは透明度(ゼロ濃度)ではなく、単純にその背景色を予測することで損失を最小にすることができます。背景色をランダムにすることで、モデルはランダムな色を「透かす」ためにゼロ密度を学習することを余儀なくされます。
https://www.deepl.com/translator

つまり計算機にズルさせないということかもしれないです。

テストデータ

sketchfabのNefertiti statueを使用させていただきました。ありがとうございます。

nerf_loader.cu

見つけられた範囲で5種類の仕組みがありました。

  • alpha

  • dynamic mask

  • depth
    8-2.png

  • white transpararent

  • black transparent
    8-3.png

white transparent

試しに背景を白にしてBlenderで作成した画像を入力しました。
white transparentをfalseにすると背景の白色がそのまま残っていますが、trueにすると背景の白は除去されました。

プログラムを修正しなければ背景の白は255になっている必要があります。

プログラムを改造したらクロマキー合成の撮影技術を応用できそうです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0