Cet article présente TransitReID, un nouveau cadre de collecte de données d'origine et de destination (OD) des passagers, essentiel à l'optimisation des services de transport public. Les méthodes existantes, telles que les enquêtes, le suivi Bluetooth/Wi-Fi et les compteurs automatiques de passagers, sont coûteuses, dépendent de l'appareil utilisé ou permettent difficilement d'identifier individuellement les passagers. TransitReID collecte automatiquement les données OD en exploitant les caméras de surveillance embarquées déjà installées dans la plupart des véhicules de transport public. Il introduit trois innovations clés : premièrement, un algorithme ReID robuste à l'occlusion qui intègre un mécanisme d'attention régionale basé sur un auto-encodeur variationnel et un moyennage sélectif des caractéristiques de qualité pour mettre en évidence dynamiquement les parties visibles et distinctives du corps malgré une occlusion importante et des changements de point de vue ; deuxièmement, un mécanisme de stockage hiérarchique et de correspondance dynamique (HSDM) qui transforme la correspondance statique de galeries en un processus dynamique afin d'améliorer la robustesse, la précision et la rapidité dans les opérations de bus réelles ; et troisièmement, une implémentation périphérique multithread qui traite toutes les données localement, permettant une estimation OD en temps quasi réel tout en protégeant la confidentialité. Nous avons également créé un nouvel ensemble de données TransitReID composé de plus de 17 000 images capturées par des caméras de bus avant et arrière dans diverses conditions d'occlusion et de point de vue. Les résultats expérimentaux montrent que TransitReID atteint des performances de pointe (précision R-1 de 88,3 %, mAP de 92,5 %) et maintient une précision d'estimation OD de 90 % dans les simulations d'itinéraires de bus sur les périphériques NVIDIA Jetson.