Defending Against Patch-Based and Texture-Based Adversarial Attacks With Spectral Decomposition | AI Sec Watch