1. A method comprising:receiving a set of images;
filtering the set of images using a set of integral filters, resulting in a filtered set of images; and
performing machine-learning based object detection on the filtered set of images to generate a set of object-detected images,
wherein filtering the set of images using the set of integral filters includes:
determining a candidate image region of an image of the set of images, wherein the candidate image region corresponds to a particular modality, wherein the particular modality includes one of: (i) color channels, (ii) contextual background selection, and (iii) pixel intensities,
for the image of the set of images, computing an integral image based on the particular modality,
computing integral image output, including at least an average of pixels of the particular modality, utilizing the computed integral image, and
based, at least in part, on the computed integral image output, removing the candidate image region from the image, wherein the image no longer includes the candidate image region.