diff --git a/face-search-server/src/main/java/com/visual/face/search/server/bootstrap/conf/ModelConfig.java b/face-search-server/src/main/java/com/visual/face/search/server/bootstrap/conf/ModelConfig.java index 71e0a73..32f63e9 100755 --- a/face-search-server/src/main/java/com/visual/face/search/server/bootstrap/conf/ModelConfig.java +++ b/face-search-server/src/main/java/com/visual/face/search/server/bootstrap/conf/ModelConfig.java @@ -155,7 +155,7 @@ public class ModelConfig { @Qualifier("visualFaceRecognition")FaceRecognition faceRecognition, @Qualifier("visualAttributeDetection") FaceAttribute faceAttribute ){ - if(faceDetectionName.equalsIgnoreCase(backupFaceDetectionName)){ + if(faceDetection.getClass().isAssignableFrom(backupFaceDetection.getClass())){ return new FaceFeatureExtractorImpl( faceDetection, null, faceKeyPoint, faceAlignment, faceRecognition, faceAttribute