Whyx-PROmpTea / src /pose_tagger.py

Commit History

fix: pose tag naming + swap DWPose detector to YOLOv8m-pose for anime
4fb75d4

ArtShumov commited on

fix(pose): make standing/walking/running mutually exclusive; raise walking threshold to 1.5x shoulder-width; update tests
6b7470a

ArtShumov commited on

fix(pose): letterbox preprocessing for reliable anime detection; primary-person selection; quality gate; yolov8m-pose @ 1024 default
02194f1

ArtShumov commited on

feat(tagger): NL-only caption mode (no WD14/pose passes); yolov8s-pose default with original-coord keypoints; ControlNet Preview panel (skeleton black/overlay, Canny, PNG download); caption cache in Captioner facade
4e9daac

ArtShumov commited on

feat(tagger): weighted 3x WD14 + JoyTag smart ensemble, richer pose analysis, NL caption tied to Smart mode
6be8261

ArtShumov commited on

feat(tagger): smart ensemble — WD14 EVA02-Large v3 + JoyTag fusion, YOLO pose tags, optional VLM captions
15f055a

ArtShumov commited on

feat(tagger): Qwen-VL NL captions, pose extraction (YOLOv8-n), slide-panel model selector
fa6338f

ArtShumov commited on

feat(tagger): pose extraction + Qwen3-VL optional NL captioner + WD14x3 ensemble weights recalibration
2c574fa

ArtShumov commited on