Anomaly Detection In Videos Through Deep Unsupervised Techniques