diff --git a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/ImageSimilaritySearchController.java b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/ImageSimilaritySearchController.java index 62998a489..36f3f1bd0 100644 --- a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/ImageSimilaritySearchController.java +++ b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/ImageSimilaritySearchController.java @@ -34,7 +34,7 @@ public class ImageSimilaritySearchController implements ImageSimilaritySearchRes public ResponseEntity getSimilarImages(@RequestBody ImageSimilaritySearchRequest imageSimilaritySearchRequest) { log.info("received similiar image search request {}", imageSimilaritySearchRequest); - List similarImages = this.imageSimilarityService.findSimilarImages(imageSimilaritySearchRequest.getCentroId(), + List similarImages = this.imageSimilarityService.findSimilarImages(imageSimilaritySearchRequest.getAnnotationId(), imageSimilaritySearchRequest.getDistance(), imageSimilaritySearchRequest.getScope()); List similarImagesIds = new ArrayList<>(); diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ImageSimilarityService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ImageSimilarityService.java index 983c3951d..c522cdccc 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ImageSimilarityService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ImageSimilarityService.java @@ -58,10 +58,10 @@ public class ImageSimilarityService { } - public List findSimilarImages(String centroId, double distance, Scope scope) throws Exception { + public List findSimilarImages(String annotationId, double distance, Scope scope) throws Exception { - ImageDocument centroImage = this.imageMongoService.findById(centroId); - log.info("image received with id {}: {}", centroId, centroImage); + ImageDocument centroImage = this.imageMongoService.findById(annotationId); + log.info("image received with id {}: {}", annotationId, centroImage); List similarImages = this.imageMongoService.findSimilarImages(centroImage, distance, scope); log.info("received similar images: {}", similarImages); return similarImages.stream() diff --git a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/image/ImageSimilaritySearchRequest.java b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/image/ImageSimilaritySearchRequest.java index 418d51d09..783567be6 100644 --- a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/image/ImageSimilaritySearchRequest.java +++ b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/image/ImageSimilaritySearchRequest.java @@ -20,7 +20,7 @@ public class ImageSimilaritySearchRequest { @NonNull @Schema(description = "id of the central image") - private String centroId; + private String annotationId; @NonNull @Schema(description = "the manhattan distance used in the similiarity search") private double distance;