深度学习技术系列(1):Mosaic Model — 不良图片检测开源模型
最近整理了在图像深度学习方面的一部分工作,开源了一个不良图片检测的CNN模型(Mosaic Model),放在了github上。目前github上开源了最新的模型,以及demo的python文件,可以直接下载使用,后续会维护模型更新,进一步提高准确率。欢迎大家使用,欢迎Issue,欢迎Star。这篇文章简单做个说明。
Mosaic Model是面向图片检测训练的深度学习CNN模型,计划能够针对多种不良图片给出检测结果,现在首先实现了色情图片的检测。
Mosaic Model基于keras实现,提供了JSON格式的网络模型,以及HDF5格式的权重文件,在使用时,首先Load模型定义,然后Load模型的参数,就可以使用predict函数进行图片的预测。简单的使用例子如下:
输入命令,并回车:
python mosaic_porngraphic_cnn_demo.py ./data/test/6.jpg
上面命令中./data/test/6.jpg是被检测的图片。
如果正确执行,可以看到打印输出给出了被测图片是色情的概率:
Mosaic: detect porngraghic
=====================================
loading CNN model..........
load OK!
loading weights..........
load OK!Try to Predict input images:
=====================================
Input image is: ./data/test/6.jpg
The PORNGRAPHIC probability is: 100.000%
Mosaic Model使用了2层CNN网络和3层FC网络,网络结构如下:
- Input: [3,32,32]
- CNN layer1: [64,3,3]
- CNN layer2: [64,3,3]
- FC layer1: 128
- FC layer2: 128
- Output FC layer3: 1
在测试数据集合上(正例/反例各3000例),准确率为96%。
深度学习技术系列(1):Mosaic Model—开源不良图片检测模型 by GM,guomeng10@qq.com
欢迎转载,请注明原文链接:http://blog.csdn.net/gmer1/article/details/53046661
深度学习技术系列(1):Mosaic Model — 不良图片检测开源模型相关推荐
- 深度学习入门系列21:项目:用LSTM+CNN对电影评论分类
大家好,我技术人Howzit,这是深度学习入门系列第二十一篇,欢迎大家一起交流! 深度学习入门系列1:多层感知器概述 深度学习入门系列2:用TensorFlow构建你的第一个神经网络 深度学习入门系列 ...
- 深度学习入门系列23:项目:用爱丽丝梦游仙境生成文本
大家好,我技术人Howzit,这是深度学习入门系列第二十三篇,欢迎大家一起交流! 深度学习入门系列1:多层感知器概述 深度学习入门系列2:用TensorFlow构建你的第一个神经网络 深度学习入门系列 ...
- 深度学习入门系列6项目实战:声纳回声识别
大家好,我技术人Howzit,这是深度学习入门系列第六篇,欢迎大家一起交流! 深度学习入门系列1:多层感知器概述 深度学习入门系列2:用TensorFlow构建你的第一个神经网络 深度学习入门系列3: ...
- 深度学习入门系列1:多层感知器概述
本人正在学习<deep learning with python>–Jason Brownlee,有兴趣的可以一起学习. 仅供学习参考,不做商用! 大家好,我技术人Howzit,这是深度学 ...
- 聊天机器人中的深度学习技术(引言)
原文链接:DEEP LEARNING FOR CHATBOTS, PART 1 – INTRODUCTION 译者:刘翔宇 审核:赵屹华 责编:周建丁(zhoujd@csdn.net) 聊天机器人, ...
- 从原理到应用落地,一文读懂推荐系统中的深度学习技术
作者丨gongyouliu.zandy 来源丨大数据与人工智能(ID:ai-big-data) 2016年DeepMind开发的AlphaGo在围棋对决中战胜了韩国九段选手李世石,一时成为轰动全球的重 ...
- 智能ai深度学习技术_人工智能深度学习与医学
智能ai深度学习技术 As physicians, nurses, dentists, or any healthcare expert, we all have experienced the ea ...
- 深度学习技术干货免费听,AirPods2任性抽...520有场AI峰会不可错过!
从1936年5月,艾伦·图灵在<论数字计算在决断难题中的应用>里提出了"图灵机"模型设想 ,到1997年的5月,"深蓝"国际象棋超级计算机击败了棋王 ...
- TPAMI三维点云深度学习技术综述
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨单博 来源丨 笑傲算法江湖 点击进入->3D视觉工坊学习交流群 国防科大 IEEE TPA ...
最新文章
- JAVA基础15-Java内部类
- java编程语言大全_JAVA编程语言的基础知识(一)
- YOLT遥感图像检测算法详解
- 搭建服务器Apache+PHP+MySql需要注意的问题
- Java技术:项目构建工具Maven最佳替代者gradle介绍
- .Net环境下的缓存技术介绍 (转)
- python实现哈希表
- 【机器学习PAI实战】—— 玩转人工智能之美食推荐
- linux 出现 -bash-4.2# 问题的解决方法
- 5.7. Text Processing
- PHP脚本memcache类的源码
- java 请求webservice_JAVA调用WebService实例
- html css 画梯形,css怎么画梯形?
- 【华为机试真题 Python实现】竖直四子棋
- 使用VScode阅读Linux源码
- mysql数据库:varchar类型可以存储多少个汉字,多少个数字
- 【转】ubuntu下为APT设置代理
- Java SE 基础部分经典100道笔试题
- Windows XP 缩略图不显示文件名
- python-os模块使用
热门文章
- Could not transfer artifact XXX 问题处理
- 机房温度不够冷?可能是系统有问题!
- 检查计算机的更新红叉,快速解决win10更新后没有声音小喇叭有个红叉解决教程...
- C++不知算法系列之高精度数值处理算法
- 独立站好做吗?独立站跨境电商怎么做?
- pion:rtc-to-webrtc示例
- 黑马粉丝感叹:好可呀,好想要!!【最新福利你还没领?】
- 【Cocos游戏】《天天炫斗》:在手机上感受街机狂潮
- 给函数取一个“好”名字
- Android 11.0 充电指示灯红绿显示简单客制化