Mrs. Denon Zhu Il

Results 11 comments of Mrs. Denon Zhu Il

MLkit barcode scanner can work without google play service? i had get the offline lib ,but it not work wihout goole play ~~~

还是报错啊,相关代码已经改成这样了 ``` const std::vector REC_IMAGE_SHAPE = {3, 48, 320}; cv::Mat crnn_resize_img(const cv::Mat &img, float wh_ratio) { int imgC = REC_IMAGE_SHAPE[0]; int imgW = REC_IMAGE_SHAPE[2]; int imgH = REC_IMAGE_SHAPE[1]; imgW =...

> 这个就是报错,模型是官方的3.0 nb模型 ![image](https://user-images.githubusercontent.com/5187679/174710920-c7d3ace9-3c4c-478b-a903-4124f218248f.png)

自行通过软件把模型加密,加载的时候解密就好了

![WechatIMG4](https://user-images.githubusercontent.com/5187679/201927519-e3c2bf83-2c8c-4688-b354-eb74929339f1.jpeg) ![WechatIMG5](https://user-images.githubusercontent.com/5187679/201927535-fe88e523-7e1f-47ef-978c-56162907a32e.jpeg) 同样模型,fps一个4-20,一个fps 40-60

手机是麒麟9000,华为nova 8pro , fastdeploy就是例子中的picodet_s_320_coco_lcnet, edge是[PP-PicoDet-s_320_lcnet](https://ai.baidu.com/easyedge/app/openSource) https://paddledet.bj.bcebos.com/deploy/third_engine/PP-PicoDet.apk 两个模型应该是一样的

> 应该是这个地址 https://github.com/JiweiMaster/PP-PicoDet-Android-Demo

> 按理说不应该这么慢,nova 7 上app中测试过,一般是 22+fps,包含所有的前后处理和渲染时间在内 截图是4fps,实际平均能达到20左右,但是跟[官方PP-PicoDet](https://github.com/JiweiMaster/PP-PicoDet-Android-Demo)那个比较差了一半

> > > 按理说不应该这么慢,nova 7 上app中测试过,一般是 22+fps,包含所有的前后处理和渲染时间在内 > > > > > > 截图是4fps,实际平均能达到20左右,但是跟[官方PP-PicoDet](https://github.com/JiweiMaster/PP-PicoDet-Android-Demo)那个比较差了一半 > > 感谢您的提问哈,我回复一下这个问题,这里面有几个原因: > > * 1. 计算fps的方式不一样,目前fd提供的demo计算fps逻辑是包含:camera渲染、每帧bitmap的创建和回收、模型前处理、模型推理、模型后处理、推理结果可视化、可视化结果转换到bitmap、bitmap绘制等所有的时间在内。我review了下您发的链接中的代码,应该是只统计了模型前处理、模型推理、模型后处理的时间来计算fps > * 2. App环境中运行,由于camera等占用cpu资源,会导致模型推理可用的计算资源变少,因此app中运行,模型的推理耗时会产生波动。以下是使用fd中picodet_s模型,在shell中测试的性能,包含模型推理和所有前后处理的耗时,测试机为华为nova 7 pro、麒麟985 CPU: >...

can resolve by this: https://github.com/hyperium/h3/issues/206?spm=5176.2020520104.0.0.6ffb43ecFgRJC2