Most traffic models learned two-wheelers as an afterthought, so a motorcycle in mixed traffic came out as a small car or as nothing at all. In release 4.36 IREX retrained CarTrack Pro to recognize two-wheelers as a class of their own, count the riders and detect whether helmets are worn. Release 4.37 extended that classification across the full set of tracking modes and 4.39 improved rider counting and helmet detection, including when a rider is only partially visible in the frame. The class is broad on purpose: any two- or three-wheeled motorized vehicle, including tricycles, scooters and mopeds.
The read is one pass. A first network finds the vehicle, a second reads its type and color and, for a motorcycle, the riders and their protective gear and a third and fourth find and read the plate. One read therefore returns the vehicle class, the plate, the rider count and the helmet status together, which is what a multi-rider or no-helmet rule is written against and what an investigator filters the archive on afterwards.
Bicycles are a separate problem and a separate module. BikeLaneTrack watches a bike lane for what should not be in it; the network behind it recognizes humans, bikes, cars, dogs and other object types and treats a bike with a rider close enough to it as one cyclist. Where the trained catalog stops, StreamVLM™ continues: a motorbike on the sidewalk and a two-rider robbery pattern are both prompts already running on our own home page.