As an ML engineer at a manufacturing company, your task is to create a model capable of detecting defects in products using images captured at the end of the assembly line. Your aim is to optimize the image preprocessing step for efficient feature extraction related to product defects while minimizing computational requirements. Which approach should you adopt to develop this model?