giuliotripi / StopCrowd

Detect and signal groups of people in a scene that are too close to each other. Useful in a COVID-19 scenario
Other
1 stars 1 forks source link

Passare anche la depth calcolata da footprints a dbscan per valutare la profondità dei punti delle persone #1

Closed giuliotripi closed 3 years ago

giuliotripi commented 3 years ago

Nei punti rilevati da posenet vedo la depth nei piedi e poi la assegno a tutti i punti del corpo di quella persona

Quando invece cerco di rilevare la distanza in base ai piedi, potrei oltre alle coordinate del centro di massa dei piedi della persona passare anche la depth stimata a dbscan

giuliotripi commented 3 years ago

A DBSCAN va bene ricevere in input anche punti decimali, quindi trasformare tutti i punti in interi con

all_kp = [findNearest(point) + (point[2],) for point in all_kp]

non serve. Da ricordarsi però che findNearest funziona solo in 2D e scarta completamente la 3ª dimensione