黒の背景に対してまばらな点を視覚化するためのカラーマップ

Aug 20 2020

黒の背景に対してまばらな3Dポイントを視覚化したいと思います。各ポイントは、明るさの値に関連付けられています。これらのポイントを視覚的に魅力的な方法で表示するカラーマップが必要です。

  • 色が明るさに対応していることは明らかです
  • 輝度値が低いポイントは、黒い背景に対して表示されたままになります
  • 明るい点は、色盲の場合でも、暗い点と簡単に区別できます
  • 上記は、JPEGまたはh264圧縮で圧縮された場合でも当てはまります(たとえば、YouTubeビデオを作成する場合)。

Viridis、Parula、Cubehelix、Magmaなどの有名なカラーマップをよく知っています。ただし、これらは黒い背景に対してまばらな点をプロットするようには設計されていないため、暗い点は暗すぎて簡単には見えません。

これは基本的な白黒のRAW画像です。

これは私が使用している現在のカラーマップです:

これはmatplotlibの「Plasma」カラーマップです。

私がしているツールを開発使用してピッキング色を支援するHSLuvライブラリを

どうやら、私のカラーマップでは、濃い青色の点が黒い背景に対して見えにくいようです。さらに、YouTubeのビデオ圧縮では、青い点が完全に消えることがよくあります。

密な点群には適していますが、疎な点群には適していません。

前述の4つの制約すべてを満たしながら、スパースポイントクラウドの黒い背景に対して暗いポイントをより見やすくするためのアイデアが必要です。

回答

1 Alith7 Aug 20 2020 at 20:52

まず、そのツールが大好きです。それは本当に楽しかったです!

答えとして、グラデーションに5番目の色を追加し、最も暗い色を10%の線付近に、わずかに明るい色を0にした場合はどうでしょうか。このような:

あなたのオンラインツールで遊んでいるとき、私がそれをしたとき、それは残りのカーブをあまり変えませんでした、しかしそれは一種の最小のドットをもう少し目立たせました。