Este artículo presenta TransitReID, un novedoso marco para la recopilación de datos de origen-destino (OD) de pasajeros, esencial para optimizar los servicios de transporte público. Los métodos existentes, como las encuestas, el seguimiento por Bluetooth/Wi-Fi y los contadores automáticos de pasajeros, son costosos, dependen del dispositivo o dificultan la correspondencia individual entre pasajeros. TransitReID recopila automáticamente datos de OD aprovechando las cámaras de vigilancia integradas en la mayoría de los vehículos de transporte público. Introduce tres innovaciones clave: en primer lugar, un algoritmo ReID robusto a la oclusión que integra un mecanismo de atención regional basado en un autocodificador variacional y un promedio selectivo de características de calidad para enfatizar dinámicamente las partes visibles y distintivas del cuerpo a pesar de la oclusión severa y los cambios de perspectiva; en segundo lugar, un mecanismo de Almacenamiento Jerárquico y Coincidencia Dinámica (HSDM) que transforma la coincidencia estática de galerías en un proceso dinámico para mejorar la robustez, la precisión y la velocidad en las operaciones de autobús en el mundo real; y en tercer lugar, una implementación de borde multihilo que procesa todos los datos localmente, lo que permite la estimación de OD casi en tiempo real, protegiendo al mismo tiempo la privacidad. También creamos un nuevo conjunto de datos TransitReID con más de 17 000 imágenes capturadas por cámaras delanteras y traseras de autobuses en diversas condiciones de oclusión y punto de vista. Los resultados experimentales demuestran que TransitReID alcanza un rendimiento de vanguardia (88,3 % de precisión R-1, 92,5 % mAP) y mantiene una precisión del 90 % en la estimación de OD en simulaciones de rutas de autobuses en dispositivos NVIDIA Jetson edge.