Studio della posa di neonati pre-termine e regressione dei loro movimenti mediante l’utilizzo di reti con architettura ad alta risoluzione
Il monitoraggio dei movimenti e la stima della posa nei neonati pre-termine sono di fondamentale importanza in quanto forniscono informazioni sullo sviluppo neurologico, aiutando nella diagnosi precoce di paralisi celebrale.
- Clonare questo repository, la directpry di clonazione verrà indicata con ${POSE_ROOT}.
- Installare le dipendenze:
pip install -r requirements.txt
- Scaricare i file zip del model e dell'output e decomprimerli nella home directory. La home directory dovrà contenere le seguenti cartelle:
${POSE_ROOT}
├── annotation_csv
├── application
├── data
├── model
├── experiments
├── lib
├── tools
└── output
Trainig e validation del modello pre addestrto su crowdpose sul dataset presente in data/babypose/json
python tools/train.py \
--cfg experiments/babypose/w32/w32_4x_reg03_bs10_512_adam_lr1e-3_babypose_x300.yaml \
MODEL.PRETRAINED model/pose_crowdpose/pose_dekr_hrnetw32_crowdpose.pth
python tools/valid.py \
--cfg experiments/babypose/w32/w32_4x_reg03_bs10_512_adam_lr1e-3_babypose_x300.yaml \
TEST.MODEL_FILE output/baby_pose_kpt_carbon_image_split/hrnet_dekr/w32_4x_reg03_bs10_512_adam_lr1e-3_babypose_x300/model_best.pth.tar \
DATASET.MAX_NUM_PEOPLE 1
python tools/valid.py \
--cfg experiments/babypose/w32/w32_4x_reg03_bs10_512_adam_lr1e-3_babypose_x300.yaml \
TEST.MODEL_FILE output/baby_pose_kpt_carbon_patient_split/hrnet_dekr/w32_4x_reg03_bs10_512_adam_lr1e-3_babypose_x300/model_best.pth.tar \
DATASET.MAX_NUM_PEOPLE 1
python tools/valid.py \
--cfg experiments/babypose/w32/w32_4x_reg03_bs10_512_adam_lr1e-3_babypose_x300.yaml \
TEST.MODEL_FILE model/pose_crowdpose/pose_dekr_hrnetw32_crowdpose.pth \
DATASET.MAX_NUM_PEOPLE 1
python tools/inference_demo.py --cfg experiments/crowdpose/inference_demo_crowdpose.yaml \
--videoFile path_to_your_video_file \
--outputDir output \
--visthre 0.3 \
--inferenceFps 5\
TEST.MODEL_FILE model/pose_babypose/model_image_split.pth.tar
Il nostro codice è basato principalmente su HRNet-DEKR.
Per maggiori informazioni o per richiedere il dataset contrattare Claudio o Matteo Lorenzo