David PAGNON
d39acd8a12
Do not add annotation if nan in bbox
2024-10-25 18:48:42 +02:00
davidpagnon
f6c49e011e
ROCM support
...
provided that this is merged on RTMlib:
https://github.com/Tau-J/rtmlib/issues/38
2024-10-24 02:48:25 +02:00
HunMinKim
af294391d9
Synchronization for multi-person ( #135 )
...
* synchronization for multi-person
* ignore infinite value
* Fix mismatch issue between rect and list of bboxes. But this should clean up
* solved indexing issue
* for more simple and clear
* Clean up v3
---------
Co-authored-by: David PAGNON <contact@david-pagnon.com>
2024-10-22 23:41:39 +02:00
davidpagnon
704d0a63b7
Edits to hunmin's pull request (multi-person synchro)
2024-10-22 23:18:00 +02:00
davidpagnon
3a31bd05fd
Clearer config on pose estimation
2024-10-22 11:08:29 +02:00
davidpagnon
d694ddcd20
Added missing block.vtp for LSTM model
2024-10-21 23:22:47 +02:00
HunMinKim
d1274872aa
modify frame range from max to min ( #138 )
2024-10-21 15:57:10 +02:00
davidpagnon
02c6512b15
reproj to mmpose/coco format
2024-10-10 00:11:27 +02:00
davidpagnon
5484812929
fixed mmpose reproj
2024-10-09 13:00:05 +02:00
davidpagnon
c92be0a09d
removed head scaling from COCO_133 (not head keypoint)
2024-10-09 12:13:11 +02:00
davidpagnon
a92f77f378
Attempt to fix Caliscope support
2024-10-07 23:55:21 +02:00
davidpagnon
8dce2e0d21
fixed caliscope support
2024-10-07 10:24:10 +02:00
davidpagnon
8d536686ea
Fixed kinematics() when no marker augmentation
2024-10-04 13:39:28 +02:00
davidpagnon
000bd7b09e
fixed case where plucker coordinates are nan (caused person association to fail after sorting in multi-person)
2024-09-23 00:47:02 +02:00
davidpagnon
6e71239eca
typo
2024-09-22 23:33:44 +02:00
davidpagnon
89d68bca90
missed an update to be done in calibration.py
2024-09-22 23:28:33 +02:00
davidpagnon
4dc4060547
Support caliscope calibration + fixed multi-person tracking
2024-09-22 23:06:07 +02:00
davidpagnon
3b2a4fa4c5
tracking on 2D for future multi-person synchronization
2024-09-22 15:02:11 +02:00
davidpagnon
692fa0fd1f
typo in trimmed_mean
2024-09-20 20:37:17 +02:00
davidpagnon
27bdba282d
updated docstrings
2024-09-20 20:32:36 +02:00
davidpagnon
6f7e883cd3
fixed multi_person + differenciates X,Y,Z in scaling
2024-09-20 14:42:50 +02:00
davidpagnon
b793ad1c7c
fixed LSTM kinematic
2024-09-20 03:38:29 +02:00
davidpagnon
3e31eaf50f
removed logging errors to make sure tests don't pass in case of problems
2024-09-20 02:28:27 +02:00
davidpagnon
65e675ab64
beta test opensim scaling and kinematics with edits
2024-09-20 02:23:13 +02:00
davidpagnon
e321228a75
beta: opensim integration
2024-09-19 00:39:58 +02:00
davidpagnon
6bb2c3fd9c
synchronization with largest person rather than most confident one
2024-09-18 18:15:53 +02:00
peterlololsss
215c8a6e6c
implementing OpensimProcessing ( #130 )
...
* implementing opensimProcessing
* edited in cooperating with opensimProcessing
* Update scaling2IK.py
* implementing opensimProcessing
* Update and rename scaling2IK.py to kinematics.py
* Add files via upload
* Add files via upload
* Update Config.toml
* Update Config.toml
* Update Config.toml
* Update Config.toml
* Update Config.toml
* Update Config.toml
* implementing opensim processing
* OpenSim part addition
* OpenSim Processing function signature adjustment
* code logic and layout adjustments
* opensimProcessing test enabled
* Update Pose2Sim.py
* Update Pose2Sim.py
* docstring for opensimProcessing updated
* saved folder name changed to opensim
* opensim processing tests enabled
* Deleted a repetitive line at opensim kinematics section
2024-09-18 01:04:52 +02:00
davidpagnon
7af1584e01
fixed the fixed multi-tabbed plots
2024-09-18 00:36:46 +02:00
davidpagnon
149dbb1dab
Forgot to deactivate plotting when testing on the server
2024-09-17 23:52:51 +02:00
davidpagnon
bd505fe274
forgot a parenthesis
2024-09-17 23:43:04 +02:00
davidpagnon
07afe0b0fb
removed tracking option in pose estimation + fixed tests so that synchonization is not done in multiperson Demo + fixed multitab plots crashing
2024-09-17 23:35:40 +02:00
davidpagnon
6fd237ecc9
Removed tracking option in pose estimation, as it is performed at the triangulation stage + linear interpolation by default
2024-09-17 23:05:53 +02:00
davidpagnon
394a162d76
synchronizes on person with highest mean confidence
2024-09-17 10:25:19 +02:00
davidpagnon
7248c8a582
fixed RTMLib tracking
2024-09-17 00:47:04 +02:00
davidpagnon
56d2565f37
only keep right-left alternating and full contact pairs
2024-09-09 17:38:58 +02:00
davidpagnon
2160d47648
new gait event methods
2024-09-09 15:54:22 +02:00
David PAGNON
d29a08df35
Fixed framerate determination
2024-08-31 23:35:52 +02:00
David PAGNON
75cbd8376b
interpolation more robust if only nans in keypoint coords
2024-08-28 01:00:15 +02:00
David PAGNON
90a7b86113
debugged sorting
2024-08-25 12:10:56 +02:00
David PAGNON
cdf795bb71
shutdown logging
2024-08-22 16:13:46 +02:00
David PAGNON
f71aba8a08
Typo in if torch.cuda.is_available
2024-08-08 08:33:01 +02:00
David PAGNON
8af6ec8075
onnxruntime only used for GPU: not install otherwise
2024-08-07 14:41:02 +02:00
davidpagnon
842914700f
clearer synchronization messages
2024-08-07 11:19:16 +02:00
davidpagnon
28e06edd58
no torch dependency if running on CPU
2024-08-06 13:13:31 +02:00
David PAGNON
676c6825fb
fixed when camera not moving
2024-07-31 15:53:31 +02:00
davidpagnon
fa81ecd0ba
replace by nan if out of image
2024-07-31 10:47:02 +02:00
davidpagnon
169a0348c8
next attempt at debugging
2024-07-30 17:17:42 +02:00
davidpagnon
d5be00e9b1
debugging attempt for py 3.10 and 3.11
2024-07-30 16:52:49 +02:00
davidpagnon
48f169dfdb
include Batch Demo folder + minor edits
2024-07-30 16:13:42 +02:00
davidpagnon
16c8a73bbf
Merge branch 'main' of https://github.com/perfanalytics/pose2sim
2024-07-26 16:51:00 +02:00