A Smart Surveillance System using an advanced digital Image processing technique alongside the mix of computer vision and unsupervised machine learning techniques. Abnormal human activity detection has wide applications that span across monitoring in public spaces to personal health rehabilitation. This principally concentrates on automation of video surveillance in ATM machines and recognize any sort of potential criminal exercises and alert the concerned authorities.