Dual-Encoder Generative Anomaly Detection for Casting Surface Defect Detection | Synapse