A UK road sign is captured, then pushed forward through a convolutional network. The visualisation performs a real (simplified) forward pass: a Sobel edge filter runs on the input image, and each subsequent layer is a genuine average-pooled downsample of that edge map, coloured by activation strength — so the shrinking "tunnel" of voxel grids you see really does derive from the pixels of the sign you picked.
MobileNetV2's depthwise separable convolutions cut the multiply-add cost of a standard 3×3 convolution by roughly 8–9× for typical channel counts — a key reason it runs comfortably on the embedded processors found in driver-assistance cameras.
A UK road sign is captured by a virtual camera and pushed through a convolutional network's layers, rendered as a shrinking tunnel of voxel feature maps, before landing as a bar-chart prediction across seven sign classes.
The feature maps are a real (simplified) forward pass: a Sobel edge filter on the input image, repeatedly average-pooled and coloured by activation strength, so the pipeline you see is genuinely derived from the sign's pixels — not decorative.
Pick an architecture and a UK road sign, then drag the corruption slider to simulate rain, motion blur or low light. Run inference to watch the pulse sweep through conv/pool or depthwise-separable blocks and update the confidence bars.
MobileNetV2's depthwise separable convolutions cut multiply-add cost roughly 8–9× versus a standard convolution, which is why transfer-learned mobile networks can run in real time on embedded driver-assistance cameras.