Heavy-Duty Vehicle Recognition on Concrete Bridges Using a Multi-Stage Heterogeneous Vision Framework | Synapse