Filters¶

The Filters panel lets you define which rows you want to show in the Rows panel. Each filterable column in the Rows panel has its own widget in the Filters panel. The type of widget and filtering options depend on the type of the data in the column.

Widgets¶

Each filter widget has a set of tools on its title bar. The tool icons show up when hovering over or selecting the filter. From left to right, they are:

  • Show/hide filtered-out points: Show/hide the filtered-out data points in grey in charts; default hide

  • Invert filter criterion: Invert the applied filter criterion

  • Reset filter: Reset the filter

  • Lock: Lock the filter such that clearing all filters will not affect this locked filter

When a filter is applied, a green dot appears next to the filter name (also the column header), and the global Clearing all filters icon will appear on the title bar of the Filters panel. You can click it to clear all applied filters except those that are locked. DoubleClick on the filter title bar to collapse the filter.

Shortcuts: D and CTRL+G

  • D: Clear all filters (except those that are locked) and polygon selections

  • CTRL+G: Clear only polygon selections

The Live filter setting (checkbox icon) allows you to turn on and off the live filters. The icon will appear at the title bar of the Filters panel when some filters are applied. When the Live filter is on (shown as checked), the applied filters will be dynamically updated whenever any values related to the filters have been changed. For example, with the unmatched prediction (FP) filter applied, all the unmatched predictions will be filtered in. When you accept an unmatched predicted bounding box (BB) into a ground truth BB, this predicted BB will no longer be unmatched and this image along with its BBs will be filtered out. If you want to do further fine tuning on this accepted BB, you will not be able to as it is filtered out. However, if the Live filter is turned off (shown as unchecked), this image and the accepted BB will still be present (not be filtered out) despite that this predicted BB no longer satisfies the filter. This will help you “lock in” the image and the accepted BB so that you can do some fine tuning if you want. This functionality is very useful when it comes to editing BBs and segmentation masks. When the Live filter is turned back on again, all filters will be automatically refreshed to its current state.

Show/hide filtered-out points: filter tool vs chart tool

There are similar tools to Show/hide filtered-out points in two places - one in individual filters and another in the Charts toolbar. The one in each filter is used to control that individual filter, while the one in the Charts toolbar is used to control individual charts. Filtered-out points will only be shown in grey in a particular chart when the option to show them is turned on in both tools. The benefit of having both is two-fold:

  • The filter tool controls each filter independently as each filter has this tool.

  • The polygon selection can be separated from the filters in terms of showing or hiding the filtered-out points.

This is practically useful when you want to see just one epoch (turning off the Epoch filter “show/hide” tool) and, meanwhile, want to see the spatial relationship between points filtered-in and filtered-out by lasso selection (turning on the Charts “show/hide” tool).

Filtering in chart¶

Besides playing with fitlers in the Filters panel, you can also overlay individual filter widgets in a chart. It’s sometimes convenient to have your chart and filters close to each other. To overlay a filter widget in a chart, drag & drop the column header from the metrics table into the designated areas (highlighted by yellow bars at the lower left of the chart area). Applying filters in a chart has the same effect as doing so in the Filters panel. The filter widgets can be collapsed by clicking ▼ or DoubleClicking the title bar.