1. A method implemented by an information handling system that includes a memory and a processor, the method comprising: generating a pixel-level heat map of an image using a convolutional neural network that comprises a plurality of convolutional layers and at least one 1×1 fully-connected convolutional layer, wherein the pixel-level heat map includes a plurality of per-pixel decision points corresponding to a plurality of pixels in the image; detecting one or more sets of the plurality of per-pixel decision points that correspond to one or more target objects; and marking one or more regions of the heat map that correspond to the detected one or more sets of per-pixel decision points, wherein each of the one or more regions indicate a location of the one or more target objects.