A Multi-Camera Vision-Based Approach for Fine-Grained Assembly Quality Control