深度学习检测视频马赛克
数据集二分类 第一类1000张, 第二类600张
1. darknet + resnet50 Loss,训练出来测试的时候是NULL, 暂时不知道为什么, 将CUDA-10.0 换成 cuda-8.0 依然显示不出label Loss 也是3.8
2. darknet + alexnet Loss = 3.8 ,
3. keras + inceptionV3
1.) OpenCV4.0 调用失败, 提示FusedBatchNorm is_learning = True
2) https://github.com/opencv/opencv/issues/14236 修改代码,修复bug后,出现下面bug DataType = DT_BOOL 不被识别
3) 需要更新到最新版的opencv
4. keras + inception_resnetV2 同上
6. tensorflow + slim + inceptionV4 验证集准确率90%以上 , 但是OpenCV4.0 调用失败, slim 居然把DecodeJpeg层都加到 pb模型里去了, 暂时不知道怎么修改模型
1) 修改为
opencv 报错 :
2)修改为
opencv ---in 'Mul'
3) 修改为
opencv --- 错误同上
4) modify as
call in opencv , error shows as above
5)
sh 脚本提示不能使用Cast节点作为输入 , 必须用Placeholder , 于是下面更改input
6)
opencv Same as above
7)
Error
8)
fail in ‘Mul’ as well
9)
fail in ‘Mul’ as well
10)
fail in ‘Mul’ as well
7. 准确率比较
keras + mobilenetv2 + 224X224 val_acc = 91% epoch=20
keras + mobilenetv2 + 448X448 val_acc = 97% epoch=40
keras + mobilenetv2 + 640X360 val_acc = 79% epoch=45 and val_acc = 74% epoch=20
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效