阅读更多

0顶
0踩

互联网

转载新闻 基于OpenCV的裸体检测

2015-07-01 15:39 by 副主编 mengyidan1988 评论(0) 有3666人浏览
AI(人工智能)被用来处理一些奇怪的任务。算法网站Algorithmia搞出了一个“裸体检测器”, 当然这不是能通过图灵测试的超级AI,也不是《终结者》中“天网”级别的机器人。

据称,原理如下: 首先,利用OpenCV的人脸检测器及鼻子检测器,去检测鼻子。 然后,从鼻子处采样,得到肤色的样本。 最后,对全图进行检测,与鼻子处颜色相近的,都认为是肤色。 如果肤色占比高于一定值,则会认为,图片是裸体。 Algorithmia提供在线Demo, 允许你上传照片。然后给出结果: R(Rude) 或者G(Good)。并给出置信度(0~1).  测试中,奥巴马光膀子在海边的图片是GOOD的,但图像处理领域的经典女郎Lena,则被认为是裸体的(Rude)。 笔者认为:不要相信简报。基于肤色(无论RGB/HSV)来进行检测或过滤的准确度,结果总是令人失望的。




来自:Solidot
  • 大小: 45.3 KB
来自: Solidot
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • EXT2.2+C#.net+Sql 2005实现将数据导入Excel保存

    简单介绍:结合EXT2.2+C#.net+Sql 2005实现将数据导入Excel保存,并且利用Ext2.2版本最新的功能将数据导出的按钮添加到分页条里面,这个功能在以前需要扩展Ext2.0/2.1版本才能够实现.(动态获取数据和实现分页)....

  • ExtJS实战(6)-extjs+json

    让ExtJS炫起来吧~~! ExtJS本质上也是一个AJAX的框架,但是它和DWR有很大不同,首先,DWR是JAVA世界的产物,而ExtJS是后台无关的。也就是说,ExtJS的后台可以是.NET,PHP或者JAVA都可以。其实我们在网上看到的大...

  • ExtJs之combobox

    //根据审核顺序设置combo选中值 } }); // Ext.getCmp('ruleid').setValue(p2.toString()); 设置当前选中值Value // 应该在load时setValue(data)或者第一次combobox显示的是data的值 // Ext....

  • ExtJs+Json实践例子(2)

    monitorValid : true,// 把有formBind:true的按钮和验证绑定 layout : "form", labelWidth : 55, title : "查询房屋信息", renderTo : Ext.getBody(), items : [{ xtype : "panel",// 默认就是它 layout : ...

  • ExtJS4.2学习(21)动态菜单与表格数据展示操作总结篇2

    此文介绍了根据操作左侧菜单在右面板展示相应内容。 一、主页 先看一下跳转主页的方式:由在webapp根目录下的index.jsp跳转至demo的index.jsp 下面是demo的index.jsp的代码 <%@ page language="java" ...

  • extjs+MVC4+PetaPoco+AutoFac+AutoMapper后台管理系统(附源码)

    本项目使用的开发环境及技术列举如下:1、开发环境IDE:VS2010+MVC4数据库:SQLServer20082、技术前端:Extjs后端:(1)、数据持久层:轻量级ORM框架PetaPoco(2)、依赖注入:AutoFac(3)、对象关系映射:AutoMapper(4)...

  • extjs问题1

    2.不根据id排序,不查询 sortable:false, 3.string类型与int类型 if("1".equals(prohead.getBrandcode())){//品牌是string类型 cellList.add("淘宝"); }else if("0".equals(prohead.getBrandcode())){...

  • ext2 grid 封装 (包含增删改查 导入导出等操作)

    var action = id?"edit":"add"; var titleMsg = "增加"; var params = this.actionBaseParams.add; if (action=="edit") { var count = this.getSelectionModel().getSelections().length; if...

  • ExtJs懒人笔记(3) 动态Grid的实现

    ExtJs学习目录 懒人笔记(1) ExtJs初探 ExtJs懒人笔记(2) ExtJs页面布局 ExtJs懒人笔记(3) 动态Grid的实现 引言 使用过.NET 服务端控件的童鞋都应该会对它的方便性记忆犹新,像GridView的使用是非常普遍...

  • ExtJS 模块案例(增删改查)

     { header: 'ID', dataIndex: 'ID', width: 40, hidden: true },  { header: '序号', dataIndex: 'RowNumber', width: 40},  { header: '品牌', dataIndex: 'Brand', width: 60 },  { header: '型号', dataIndex...

  • 积累问题三

     //根据传递过来的当前uuid去查询其角色树 // List<Purview> purs = umService.queryAllPurviews(); // StringBuffer contents = new StringBuffer(""); // contents.append(...

  • DBFound 快速应用开发平台

    DBFound 宗旨:解决开发技术...只需配置一系列的 Model 实体文件,外界通过访问 Model 文件就能访问数据库,从而进行数据的增删改查。通过 jstl 标签配置就能实现强大而美观的 UI 界面。 DBFound 标签分为两类:

  • webmagic采集CSDN的Java_WebDevelop页面

    , Selenium 测试用例异常,求大神指点, hibernate无法进行查询更新操作是为什么, axis2客户端程序接收不到cxf服务端发来的报文, mvc+spring+hibernate在tomcat启动时报错,求大神。, myeclipse 安装问题, mybatis...

  • 基于微信小程序的在线办公小程序答辩PPT.pptx

    基于微信小程序的在线办公小程序答辩PPT.pptx

  • 机器学习(预测模型):2000年至2015年期间193个国家的预期寿命和相关健康因素的数据

    这个数据集来自世界卫生组织(WHO),包含了2000年至2015年期间193个国家的预期寿命和相关健康因素的数据。它提供了一个全面的视角,用于分析影响全球人口预期寿命的多种因素。数据集涵盖了从婴儿死亡率、GDP、BMI到免疫接种覆盖率等多个维度,为研究者提供了丰富的信息来探索和预测预期寿命。 该数据集的特点在于其跨国家的比较性,使得研究者能够识别出不同国家之间预期寿命的差异,并分析这些差异背后的原因。数据集包含22个特征列和2938行数据,涉及的变量被分为几个大类:免疫相关因素、死亡因素、经济因素和社会因素。这些数据不仅有助于了解全球健康趋势,还可以辅助制定公共卫生政策和社会福利计划。 数据集的处理包括对缺失值的处理、数据类型转换以及去重等步骤,以确保数据的准确性和可靠性。研究者可以使用这个数据集来探索如教育、健康习惯、生活方式等因素如何影响人们的寿命,以及不同国家的经济发展水平如何与预期寿命相关联。此外,数据集还可以用于预测模型的构建,通过回归分析等统计方法来预测预期寿命。 总的来说,这个数据集是研究全球健康和预期寿命变化的宝贵资源,它不仅提供了历史数据,还为未来的研究和政策制

  • 基于微信小程序的“健康早知道”微信小程序答辩PPT.pptx

    基于微信小程序的“健康早知道”微信小程序答辩PPT.pptx

  • 基于微信小程序的电影交流平台答辩PPT.pptx

    基于微信小程序的电影交流平台答辩PPT.pptx

  • 计算机字符编码GB18030.PDF

    计算机字符编码GB18030

  • Hive 操作基础(进阶版)多级分区数据文件2

    Hive 操作基础(进阶版)多级分区数据文件2

  • 基于java的贫困生管理系统答辩PPT.pptx

    基于java的贫困生管理系统答辩PPT.pptx

Global site tag (gtag.js) - Google Analytics