HomeAI & Machine LearningCNN Receptive Field Growth Across Layers

CNN Receptive Field Growth Across Layers

Interactive 3D CNN visualizer: watch the receptive field of a single output neuron expand backward through stacked convolutional layers as you change kernel size, stride and dilation, with live feature-map size readouts.

AI & Machine Learning3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
deep-learning-convolutional-feature-maps ↗ Open standalone

A convolutional neural network never looks at the whole image at once inside a single layer — each output unit only "sees" a small, growing patch of the input, called its receptive field. This simulator stacks real convolutional feature maps in 3D, picks one output neuron at the top of the stack, and traces the exact recurrence that determines how far back down through the layers — and how wide across the original input — that neuron's influence reaches. Adjust the number of layers, kernel size, stride and dilation and watch the highlighted receptive-field patch expand or contract on every layer live, with the effective receptive-field size, output feature-map resolution and cumulative stride ("jump") read out numerically.

⚙ Under the hood

Visualize how the receptive field of a single output neuron expands backward through stacked convolutional layers as you change kernel size, stride and dilation, with live output feature-map size and receptive-field size readouts.

cnndeep-learningreceptive-fieldconvolutioncomputer-vision

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

What did you find?

Add reproduction steps (optional)