From 1187b3da73c43ca3a72e6bb9b62407abf5c6451c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E9=95=87?= <1742272207@qq.com> Date: Fri, 2 Dec 2022 07:49:14 +0800 Subject: [PATCH] wz modify log --- Retinaface/README.md | 7 ++++++- Retinaface/RetinafaceDetection/RetinafaceDetection.cpp | 2 +- Retinaface/model/run.sh | 7 ------- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/Retinaface/README.md b/Retinaface/README.md index d320158..7fd5e4a 100644 --- a/Retinaface/README.md +++ b/Retinaface/README.md @@ -61,8 +61,13 @@ 本项目根据widerface数据集训练得到,适用于人脸检测,并且将人脸位置与五官位置标出。 -适用于测试图片中有人脸的情况。若测试图片中没有人脸则无法运行 +本项目在绝大多数情况下准确,但是存在以下检测异常的情况: +1.正常检测中,由于模型本身的限制,会出现部分物体检测不到/检测错误; + +2.图片中无检测目标时,会出现可视化异常,输出结果无图片信息; + +3.对于图片中一些侧脸和与人脸相似的动物脸的情况,模型可能会出现漏检测或者误检测; diff --git a/Retinaface/RetinafaceDetection/RetinafaceDetection.cpp b/Retinaface/RetinafaceDetection/RetinafaceDetection.cpp index 221791f..86520fa 100644 --- a/Retinaface/RetinafaceDetection/RetinafaceDetection.cpp +++ b/Retinaface/RetinafaceDetection/RetinafaceDetection.cpp @@ -222,7 +222,7 @@ APP_ERROR RetinafaceDetection::Process(const std::string& imgPath) { imagePath = imgPath; cv::Mat originImage = cv::imread(imgPath); if (originImage.data == NULL) { - LogInfo << "The image is not exist.\n"; + LogError << "The image is not exist.\n"; return 0; } originImageW = originImage.cols; diff --git a/Retinaface/model/run.sh b/Retinaface/model/run.sh index 95a3fad..520f953 100644 --- a/Retinaface/model/run.sh +++ b/Retinaface/model/run.sh @@ -15,13 +15,6 @@ # limitations under the License. -export install_path=/usr/local/Ascend/ascend-toolkit/latest -export PATH=/usr/local/python3/bin:${install_path}/atc/ccec_compiler/bin:${install_path}/atc/bin:$PATH -export PYTHONPATH=${install_path}/atc/python/site-packages:${install_path}/atc/python/site-packages/auto_tune.egg/auto_tune:${install_path}/atc/python/site-packages/schedule_search.egg -export LD_LIBRARY_PATH=${install_path}/atc/lib64:$LD_LIBRARY_PATH -export ASCEND_OPP_PATH=${install_path}/opp - - # Execute, transform Retinaface model. atc --framework=5 --model=retinaface.onnx --output=newRetinaface --input_format=NCHW --input_shape="image:1,3,1000,1000" --log=debug --soc_version=Ascend310 --insert_op_conf=../config/aipp.cfg