crosstyan
295d951206
Align DRF skeleton preprocessing with upstream heatmap path
2026-03-08 14:50:35 +08:00
crosstyan
bbb41e8dd9
Refine DRF preprocessing and body-prior pipeline
2026-03-08 04:04:15 +08:00
crosstyan
00fcda4fe3
feat: extract opengait_studio monorepo module
...
Move demo implementation into opengait_studio, retire Sports2D runtime integration, and align packaging with root-level monorepo dependency management.
2026-03-07 18:14:13 +08:00
crosstyan
51eee70a4b
Add DRF Scoliosis1K pipeline and optional wandb logging
2026-03-07 18:10:11 +08:00
crosstyan
654409ff50
fix(pipeline): enhance silhouette selection with structured output
2026-03-02 17:22:33 +08:00
crosstyan
ab738c1615
fix(demo): clear stale classification overlay after tracking loss
2026-03-02 16:45:20 +08:00
crosstyan
f6859cfa79
fix(demo): harden mask hole-filling for border-touching cases
2026-03-02 16:45:20 +08:00
crosstyan
cbb3284c13
chore: update demo runtime, tests, and agent docs
2026-03-02 12:33:17 +08:00
crosstyan
1f8f959ad7
fix(demo): correct window start metadata and test unpacking
...
Use buffered frame indices for emitted window bounds to stay accurate across detection gaps, and align select_person tests with the 4-field return contract introduced for frame-space bbox support.
2026-02-28 22:13:36 +08:00
crosstyan
55e8155adc
fix(demo): normalize silhouette export format alias
...
Accepting "pkl" as an alias for "pickle" avoids runtime export failures for common shorthand CLI usage while preserving existing export behavior.
2026-02-28 21:51:51 +08:00
crosstyan
7f073179d7
fix(demo): stabilize visualizer bbox and mask rendering
...
Align bbox coordinate handling across primary and fallback paths, normalize Both-mode raw mask rendering, and tighten demo result typing to reduce runtime/display inconsistencies.
2026-02-28 18:05:33 +08:00
crosstyan
433e673807
refactor(demo): simplify visualizer wiring and typing
...
Apply Oracle-guided cleanup to make the demo pipeline contract explicit and remove defensive runtime indirection while preserving existing visualization behavior.
2026-02-27 22:15:30 +08:00
crosstyan
4cc2ef7c63
feat(demo): add realtime visualization pipeline flow
...
Integrate an opt-in OpenCV visualizer into the demo runtime so operators can monitor tracking, segmentation, and inference confidence in real time without changing the default non-visual execution path.
2026-02-27 20:14:24 +08:00
crosstyan
f501119d43
feat(demo): add export and silhouette visualization outputs
...
Add preprocess-only silhouette export and configurable result exporters so demo runs can be persisted for offline analysis and reproducible evaluation. Include optional parquet support and CLI visualization dumps while updating tests and tracking notes for the verified pipeline/debug workflow.
2026-02-27 17:16:20 +08:00
crosstyan
b24644f16e
feat(demo): implement ScoNet real-time pipeline runtime
...
Add the full demo runtime stack for single-person scoliosis inference, including input adapters, silhouette preprocessing, temporal windowing, ScoNet wrapper, result publishing, and click-based CLI orchestration. This commit captures the executable pipeline behavior independently from tests and planning artifacts for clearer review and rollback.
2026-02-27 09:59:04 +08:00
crosstyan
0fdd35bd78
Add comprehensive knowledge base documentation across multiple domains
2026-02-12 14:36:37 +08:00
Zzier
28d4edc647
fix(sconet): convert label_ids to CUDA LongTensor
...
- ScoNet:
- Previously, `label_ids` remained a NumPy array, which could cause dtype/device mismatches when used with PyTorch tensors on GPU.
- Convert `label_ids` to `torch.from_numpy(...).cuda().long()` to ensure correct tensor type (Long) and device (CUDA), aligning with loss functions that expect class indices on the same device.
2025-10-28 17:45:00 +08:00
bugjudger
67940f6561
add BiggerGait
2025-10-07 18:15:04 -04:00
Zzier
437a24da50
Improve evaluation metrics, optimize parameter naming, fix label index error
2025-08-27 20:55:39 +08:00
Zzier
dd150d65a0
Optimize parameter naming, fix label index error
2025-08-27 20:54:12 +08:00
Dongyang Jin
23ac81dc32
Update collate_fn.py
2025-08-14 23:21:32 +08:00
Dongyang Jin
04de0f5dff
Update denoisinggait.py
2025-08-14 23:09:58 +08:00
Dongyang Jin
7c6f448e0f
Create denoisinggait.py
2025-08-14 23:04:25 +08:00
Dongyang Jin
3975a9f480
Update GaitBase_fusion_denoise_flow26_attn.py
2025-08-14 23:03:39 +08:00
Dongyang Jin
8622a663be
Create GaitBase_fusion_denoise_flow26_attn.py
2025-08-14 23:03:02 +08:00
Dongyang Jin
285bd71f92
Update modules.py
2025-08-14 23:01:51 +08:00
chuanfushen
347d157f9c
Fixing point cloud index none issue in collate_fn.py
2025-06-23 10:02:33 +08:00
Noah
16a7c3f0bf
lidargaitv2 open-source
2025-06-11 14:43:19 +08:00
Dongyang Jin
85887ad93b
Update multigait++.py
2025-02-12 14:18:34 +08:00
Dongyang Jin
23f8ee1bbd
update multigait++.py
2025-02-11 18:56:50 +08:00
Zzier
0970896aaa
Update Scoliosis1K dataset
2024-07-08 20:56:18 +08:00
Zzier
dc2616c0e0
ScoNet_V1
2024-06-28 17:49:12 +08:00
Bugjudger
762247c34a
BigGait_v3
2024-05-11 11:23:06 +08:00
Bugjudger
a9f711d2e6
BigGait
2024-05-11 09:27:34 +08:00
darkliang
eb0b102f8b
fix bug of evaluator_cfg
2024-03-20 18:10:12 +08:00
darkliang
ec30085ea3
Merge branch 'master' of https://github.com/ShiqiYu/OpenGait
2024-03-19 15:23:22 +08:00
darkliang
c9f61e4808
Force the input batch size to be equal to the number of GPUs during testing
2024-03-19 15:22:00 +08:00
darkliang
da65481b66
compatible with torch 2.0
2024-03-19 15:20:41 +08:00
Chao Fan
7b3a07bca9
Update deepgaitv2.py
2024-03-19 15:00:08 +08:00
Chao Fan
6dfe5681ad
Update deepgaitv2.py
2024-03-19 14:53:22 +08:00
Jingzhe Ma
a7e6a7886a
SkeletonGait
2024-03-05 16:13:11 +08:00
jdyjjj
fbed984329
release swingait
2024-01-31 16:56:56 +08:00
Dongyang Jin
7fe5d1b26a
deepgaitv2
2023-12-10 13:54:59 +08:00
jdyjjj
36d4a70230
Release GaitSSB@Finetune
2023-11-22 11:35:27 +08:00
jdyjjj
388974ab2a
enable find_unused_parameters flag for DDP
2023-11-21 19:26:42 +08:00
jdyjjj
b24e797486
GaitSSB@Pretrain release
2023-11-20 20:28:09 +08:00
Zzier
609aa0e9aa
Update ParsingGait ( #160 )
...
* Update ParsingGait
* Clear up the confusion
Clear up the confusion about gait3d and gait3d-parsing.
* Update 0.get_started.md
* Add BaseParsingCuttingTransform
* Update gcn.py
* Create gaitbase_gait3d_parsing_btz32x2_fixed.yaml
* Add gait3d_parsing config file
* Update 1.model_zoo.md
Update Gait3D-Parsing checkpoints
* Update 1.model_zoo.md
add configuration
* Update 1.model_zoo.md
center text
---------
Co-authored-by: Junhao Liang <43094337+darkliang@users.noreply.github.com >
2023-10-29 21:53:02 +08:00
darkliang
2701e4b700
replace logging with error
2023-10-09 18:45:51 +08:00
darkliang
5f0c27a622
fix a bug of train with test
2023-10-09 18:45:26 +08:00
darkliang
d579ca9135
remove dependency of pytorch_metric_learning
2023-10-09 18:32:23 +08:00