diff --git a/open-anpr-client/src/main/java/com/visual/open/anpr/PlateRecognition.java b/open-anpr-client/src/main/java/com/visual/open/anpr/PlateRecognition.java index 40d66ca..eebc0f1 100644 --- a/open-anpr-client/src/main/java/com/visual/open/anpr/PlateRecognition.java +++ b/open-anpr-client/src/main/java/com/visual/open/anpr/PlateRecognition.java @@ -36,7 +36,7 @@ public class PlateRecognition { return ins.get(key); } /** - * 人脸比对操作对象 + * 车牌检测操作对象 * @return CollectHandler */ public RecognitionHandler detection(){ diff --git a/open-anpr-core/src/main/java/com/visual/open/anpr/core/base/PlateDetection.java b/open-anpr-core/src/main/java/com/visual/open/anpr/core/base/PlateDetection.java index a53b3d6..ed243e2 100644 --- a/open-anpr-core/src/main/java/com/visual/open/anpr/core/base/PlateDetection.java +++ b/open-anpr-core/src/main/java/com/visual/open/anpr/core/base/PlateDetection.java @@ -10,10 +10,10 @@ public interface PlateDetection { /** - *获取人脸信息 + *获取车牌信息 * @param image 图像信息 - * @param scoreTh 人脸人数阈值 - * @param iouTh 人脸iou阈值 + * @param scoreTh 车牌分数阈值 + * @param iouTh 车牌iou阈值 * @param params 参数信息 * @return */ diff --git a/open-anpr-core/src/main/java/com/visual/open/anpr/core/domain/PlateImage.java b/open-anpr-core/src/main/java/com/visual/open/anpr/core/domain/PlateImage.java index 7d74083..9f0308c 100644 --- a/open-anpr-core/src/main/java/com/visual/open/anpr/core/domain/PlateImage.java +++ b/open-anpr-core/src/main/java/com/visual/open/anpr/core/domain/PlateImage.java @@ -8,13 +8,13 @@ public class PlateImage implements Serializable { /**图像数据**/ public String imageBase64; - /**人脸解析数据**/ + /**车牌解析数据**/ public List PlateInfos; /** * 构建函数 * @param imageBase64 图像数据 - * @param PlateInfos 人脸解析数据 + * @param PlateInfos 车牌解析数据 * @return */ private PlateImage(String imageBase64, List PlateInfos) { @@ -25,7 +25,7 @@ public class PlateImage implements Serializable { /** * 构建对象 * @param imageBase64 图像数据 - * @param PlateInfos 人脸解析数据 + * @param PlateInfos 车牌解析数据 * @return */ public static PlateImage build(String imageBase64, List PlateInfos){ @@ -52,7 +52,7 @@ public class PlateImage implements Serializable { } /** - * 获取人脸解析数据 + * 获取车牌解析数据 * @return */ public List PlateInfos(){ diff --git a/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractor.java b/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractor.java index e30f32b..5ab2ac2 100644 --- a/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractor.java +++ b/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractor.java @@ -8,7 +8,7 @@ import com.visual.open.anpr.core.domain.PlateImage; public interface PlateExtractor { /** - * 人脸特征提取 + * 车牌特征提取 * @param image * @param extParam * @param params diff --git a/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractorImpl.java b/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractorImpl.java index 1ddd1a0..b0390ae 100644 --- a/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractorImpl.java +++ b/open-anpr-core/src/main/java/com/visual/open/anpr/core/extract/PlateExtractorImpl.java @@ -27,7 +27,7 @@ public class PlateExtractorImpl implements PlateExtractor { @Override public PlateImage extract(ImageMat image, ExtParam extParam, Map params) { List plateInfos = plateDetection.inference(image, extParam.getScoreTh(),extParam.getIouTh(), new HashMap<>()); - //取人脸topK + //取车牌topK int topK = (extParam.getTopK() > 0) ? extParam.getTopK() : 5; if(plateInfos.size() > topK){ plateInfos = plateInfos.subList(0, topK); diff --git a/open-anpr-core/src/main/java/com/visual/open/anpr/core/models/TorchPlateDetection.java b/open-anpr-core/src/main/java/com/visual/open/anpr/core/models/TorchPlateDetection.java index 978cb7e..0049c94 100644 --- a/open-anpr-core/src/main/java/com/visual/open/anpr/core/models/TorchPlateDetection.java +++ b/open-anpr-core/src/main/java/com/visual/open/anpr/core/models/TorchPlateDetection.java @@ -22,9 +22,9 @@ public class TorchPlateDetection extends BaseOnnxInfer implements PlateDetection private final static int imageWidth = 640; private final static int imageHeight= 640; private final static Scalar border = new Scalar(114, 114, 114); - //人脸预测分数阈值 + //车牌预测分数阈值 public final static float defScoreTh = 0.3f; - //人脸重叠iou阈值 + //车牌重叠iou阈值 public final static float defIouTh = 0.5f; public TorchPlateDetection(String modelPath, int threads) { diff --git a/open-anpr-core/src/main/java/com/visual/open/anpr/core/utils/AlignUtil.java b/open-anpr-core/src/main/java/com/visual/open/anpr/core/utils/AlignUtil.java index efcedf9..ae15913 100755 --- a/open-anpr-core/src/main/java/com/visual/open/anpr/core/utils/AlignUtil.java +++ b/open-anpr-core/src/main/java/com/visual/open/anpr/core/utils/AlignUtil.java @@ -13,7 +13,7 @@ public class AlignUtil { /** - * 人脸对齐 + * 对齐 * @param image 图像数据 * @param imagePoint 图像中的关键点 * @param stdWidth 定义的标准图像的宽度 diff --git a/open-anpr-server/src/main/java/com/visual/open/anpr/server/bootstrap/conf/ModelConfig.java b/open-anpr-server/src/main/java/com/visual/open/anpr/server/bootstrap/conf/ModelConfig.java index f72c048..d0c2a51 100755 --- a/open-anpr-server/src/main/java/com/visual/open/anpr/server/bootstrap/conf/ModelConfig.java +++ b/open-anpr-server/src/main/java/com/visual/open/anpr/server/bootstrap/conf/ModelConfig.java @@ -45,7 +45,7 @@ public class ModelConfig { } /** - * 人脸特征提取服务 + * 车牌特征提取服务 * @return */ @Bean(name = "visualPlateRecognition")