HomeAI & Machine LearningFeature Pyramid Network: Multi-Scale Object Detection

Feature Pyramid Network: Multi-Scale Object Detection

Interactive 3D Feature Pyramid Network simulator: place an object of any size in an image and watch the FPN scale-assignment rule route it to the matching pyramid level, with live lateral and top-down pathway visualization.

AI & Machine Learning3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
ai-topic-39 ↗ Open standalone

Modern object detectors don't run on a single feature map — they build a Feature Pyramid Network, a stack of feature maps at five resolutions (P2–P6) fused from a shrinking backbone via lateral 1×1 convolutions and a top-down upsample-and-add pathway, so every scale is both spatially precise and semantically strong. This simulator renders the full FPN topology in 3D: a backbone stack on the left, the fused pyramid on the right, and a placeable object whose pixel size and position drive the real scale-assignment rule (k = round(k0 + log2(√(wh)/224))) used by detectors like Faster R-CNN-FPN and RetinaNet to route each box to its matching level. Toggle the lateral connections and the top-down pathway independently to see why FPN needs both: drop either one and the level that lights up for your object loses either its fine detail or its semantic strength.

⚙ Under the hood

Interactive 3D Feature Pyramid Network simulator: place an object of any pixel size in an image and watch the real FPN scale-assignment formula route it to the matching pyramid level, with lateral and top-down pathways you can toggle independently.

object detectionCNNfeature pyramidcomputer visionneural networkmulti-scale

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)