<p>Thats an open problem in image recognition. Besides sliding windows, existing approaches include predicting object location in image as CNN output, predicting borders (classifiyng pixels as belonging to image boundary or not) and so on. See for example <a href="http://arxiv.org/pdf/1312.6229v4.pdf" rel="noreferrer">this paper</a> and references therein. </p>

<p>Also note that with CNN using max-pooling, one can identify positions of feature detectors that contributed to object recognition, and use that to suggest possible object location region. </p>
Does Convolutional Neural Network possess localization abilities on images?
<p>As far as I know, CNN rely on sliding window techniques and can only indicate if a certain pattern is present or not anywhere in given bounding boxes. Is that true?</p>

<p>Can one achieve localization with CNN without any help of such techniques?</p>