A Guide to Image- and Video-Based Small Object Detection Using Deep Learning: Case Study of Maritime Surveillance | IEEE Journals & Magazine | IEEE Xplore