Improved Convolutional Neural Networks for Detection of Small Objects Within Aerial Based Imagery