rerun icon indicating copy to clipboard operation
rerun copied to clipboard

Stream panel density graph should be proportional to number of instances

Open emilk opened this issue 2 years ago • 1 comments

Say we are detecting bounding boxes or feature points on a camera stream. Sometimes there are zero, sometimes there are one, sometimes five. If we log them all as one entity we get a flatline graph:

image

That's because the density graph is the number of log calls (=rows in the store), and doesn't know how many instances was in each call.

It would be a lot more useful if any log call with zero instances is thin, and then get thicker the more instances there are.

emilk avatar Jun 09 '23 09:06 emilk

Recent refactors of the data density graph should make this a lot easier to implement now.


We currently scale with the number of log calls.

This issues suggests scaling with number of instances One downside with that is that an entity with many instances (e.g. a point cloud) would then completely crowd out other entities (e.g. images).

Another option is to scale with data volume (MB).

This should probably be an option at some point.

emilk avatar Aug 05 '24 10:08 emilk