to leverage the context of the entire input image. However,doing this explicitly with one forward pass for each cropwould be too costly. Alternatively, if we allow the multiplecrops of the image to overlap, we can use a convolution tocompute scores for each crop simultaneously, gaining speedby reusing ﬁlter outputs at all layers. We therefore proposea fully convolutional architecture (fully convolutional).