Skip to content

Improve CTD preprocessors pipeline - #2984

Merged
MMathisLab merged 6 commits into
mainfrom
maxim/zero_div_bug
May 23, 2025
Merged

Improve CTD preprocessors pipeline#2984
MMathisLab merged 6 commits into
mainfrom
maxim/zero_div_bug

Conversation

@maximpavliv

Copy link
Copy Markdown
Contributor

This Pull request

  1. Adds a processing stage to the CTD preprocessors that filters out empty bounding boxes and corresponding poses. This prevents the CTD inference to crash when the BU provides a pose with 0 or 1 found bodypart, which was leading to trying to top-down crop using an empty bbox.
  2. Adds a processing stage to filter out bounding boxes that are below a certain confidence level.
  3. Adds unit test to test these stages.
  4. Silences Runtime warning occuring during the computation of a bbox from an empty pose.

@maximpavliv maximpavliv added bug fix! fix for a real buggy one... DLC3.0🔥 CTD Contidional Top-Down labels May 15, 2025
@maximpavliv
maximpavliv requested review from AlexEMG and MMathisLab May 15, 2025 13:01
@maximpavliv
maximpavliv force-pushed the maxim/zero_div_bug branch from 16b1924 to 49d60e7 Compare May 15, 2025 18:27
@maximpavliv

Copy link
Copy Markdown
Contributor Author

This Pull Request closes #2989 .

@MMathisLab
MMathisLab merged commit 843f1a2 into main May 23, 2025
@MMathisLab
MMathisLab deleted the maxim/zero_div_bug branch June 15, 2025 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug fix! fix for a real buggy one... CTD Contidional Top-Down DLC3.0🔥

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants