精华内容
下载资源
问答
  • 性别识别

    千次阅读 2019-05-08 14:00:43
    数据集: 男女性别有标签: https://data.vision.ee.ethz.ch/cvl/rrothe/imdb-wiki/

    数据集:
    男女性别有标签:
    https://data.vision.ee.ethz.ch/cvl/rrothe/imdb-wiki/

    展开全文
  • 人脸性别识别

    2020-05-13 11:55:34
    如何识别人物性别这个对我们人类来说是非常简单的任务,我们一眼就能识别出上图中是一位女性,而对于计算机来说,想要识别出图中人物性别就没这么容易了。因为,对于任何图片,在计算机中都是一堆数字。那么,我们该...

    【 1. 性别识别思想 】

    • 构造函数

    在这里插入图片描述
    如何识别人物性别这个对我们人类来说是非常简单的任务,我们一眼就能识别出上图中是一位女性,而对于计算机来说,想要识别出图中人物性别就没这么容易了。因为,对于任何图片,在计算机中都是一堆数字。那么,我们该如何让我们的计算机能够识别人物性别呢?首先,我们得构造一个模型,这个模型就像我们初高中所学的函数,你输入一个 x ,它就输出一个 y 。而我们这个模型,输入的是图片,输出的是性别类型。如下图所示:
    在这里插入图片描述
    相信大家都记得,函数它的输入跟输出都应该是数字。对于图片来说,它本身就是以像素矩阵的形式储存在计算机中,输出我们则可以用 0 来表示女性, 1 来表示男性。当然这只是一种选择,在深度学习中我们通常使用另外一种形式 [0,1] 表示女性, [1,0] 表示男性。不管哪种方式,我们都把问题转换成了去求函数f(·)的表达式。只要求出正确的表达式,就能对人物进行正确的性别识别。

    • 构造模型

    而在图像问题中,我们常用的是卷积神经网络模型,如何训练模型,得到能正确识别性别的流程大致如下:
    在这里插入图片描述
    首先,我们搭建好模型后,会随机地为模型的参数赋值。这个时候,模型并不能准确的识别出人物的性别,如上图,它认为图中人物是男性的可能为 0.8 ,女性的可能性为 0.2 ,而我们知道,正确情况应该为男性可能性为 0 ,女性可能性为 1 ,即真实情况。这个时候,我们将模型的预测情况与真实情况结合构造出一个损失函数,这个损失函数你可以当作是用来衡量预测值与真实值差异的一个指标。很明显,预测值与真实值越接近越好,即损失函数值越接近 0 越好。而优化器就是用来达到这一目的的。优化器不断的使损失函数变小,从而达到更新模型参数的目的。最后,我们就能得到一个能够准确预测的模型。
    在这里插入图片描述

    【 2. keras识别人物性别 】

    keras 是一个高层神经网络 API ,我们使用它来实现人物性别识别是非常方便的。使用 keras 实现人物性别识别的第一步就是得获取数据,有了数据才能对模型进行训练。这里获取数据的方法已经给大家写好了,直接调用就可以了,代码如下:

    from load_face_dataset import get_img_and_label #导入获取数据的方法
    data,label = get_img_and_label(data_path) #加载测试数据
    

    其中,get_img_and_label() 是获取图像和标签的方法,data_path 是数据存储的路径,data 与 label 是我们获取的图像与图像相对应的标签。

    由于训练模型需要一定的时间,所以已经将模型提前训练好,大家只需加载模型,就能使用模型来进行预测。代码如下:

    from keras.models import load_model#导入加载模型方法
    model = load_model(model_path)#加载模型
    

    load_model() 是加载模型的方法;
    model_path 为模型存储的路径;
    model 为加载的模型。

    最后对加载的数据进行预测:

    _,acc = model.evaluate(data,label,verbose=0)#计算正确率
    

    model.evaluate 为测试模型的方法;
    data , label 为输入的图像与对应的标签;
    acc 为模型预测的正确率。

    【 3. 功能展示 】

    展开全文
  • 性别字段建立索引问题

    万次阅读 2018-09-25 18:32:35
    性别字段能不能建立索引 之前面试被问到一个问题 什么字段适合建索引,什么字段不适合建索引。 性别字段可以建索引吗? 我回答得不是很好。 性别字段这种重复性很强的字段,不要建立索引。为什么不能呢? 下面...

    性别字段能不能建立索引

    之前面试被问到一个问题

    什么字段适合建索引,什么字段不适合建索引。

    性别字段可以建索引吗?

    我回答得不是很好。

    性别字段这种重复性很强的字段,不要建立索引。为什么不能呢?

    下面建立表测试下。如:我建了个tb_test表,往里面插入了七百多万数据,先给性别建立索引,查询开启 sql运行时间记录。

    创建名为tb_index_test  的索引

    alter table tb_test add index tb_index_test(genenre)
    # 开启时间记录
    set profiling = 1;

    查询genenre=1 的数据;

    select * from tb_test where genenre=1;

    删除索引

    # 查看tb_test表的索引
    show index from tb_test;
    # 删除索引
    drop index tb_test_index on tb_test;

    在次查询genenre=1 的数据

    select * from tb_test where genenre=1;

    查看以上几个命令的执行时间

    show profiles;
    

    结果如下

    添加索引后查询 比原来为添加索引还慢

    添加索引 的查询耗时为 64.5秒

    没有索引的查询耗时为 7.8秒

    结论是 重复性较强的字段,不适合添加索引

    mark222

    展开全文
  • 基于opencv的性别识别

    热门讨论 2015-03-18 10:03:01
    性别识别的工程文件有LDA PCA PCA+LDA方法 还包括自己采集的一些数据
  • 身份证性别判断

    千次阅读 2018-06-07 15:17:58
    /*** * 性别判断 * @param value * @return 1:女、2:男 */ public String execute(String value){ value = value.trim(); if (value.length() == 15){ if (I...

    /***
         * 性别判断
         * @param value
         * @return 1:女、2:男
         */
        public String execute(String value){
            value = value.trim();
        
            if (value.length() == 15){
                    if (Integer.parseInt(value.substring(14, 15)) % 2 == 0) {
                        return "1";
                    } else {
                        return "2";
                    }
            }else if(value.length() == 18){
                     if (Integer.parseInt(value.substring(16).substring(0, 1)) % 2 == 0) {
                        return "1";
                    } else {
                        return "2";
                    }
            }else{
                return "2";
            }
            
        }

    展开全文
  • 有一天傍晚,在陪孩子看完一集又一集的动画片《超级飞侠》的时候,我发现每集的主人公性别不是有规律的,然后就无聊的想统计一下男性和女性的性别,就是想知道《超级飞侠》有没有间接暗示小孩子时候那个性别更爱订...
  •  关于性别识别,之前已经专门拿出两篇博客的篇幅来进行讲解,这里不再赘述,具体参见:C++开发人脸性别识别教程(5)——通过FaceRecognizer类实现性别识别和C++开发人脸性别识别教程(6)——通过SVM实现性别识别...
  • MySQL性别约束

    万次阅读 2015-09-19 18:00:59
    如何将MySQL中的性别约束为男或女呢? 其实很简单, mysql不是有enum这个数据类型么? create table biao( sex enum('男','女') not null; );
  • 上一篇教程中我们介绍了如何使用OpenCv封装的FaceRecognizer类实现简单的人脸性别识别,这里我们为大家提供另外一种基本的性别识别手段——支持向量机(SVM)。  支持向量机在解决二分类问题方面有着强大的威力...
  • Flutter布局锦囊---男女性别单选

    千次阅读 2019-01-17 11:46:45
    设计给的效果如下: 拿到设计后,先把整体拆分成几个部分: “点击操作”,感应用户选择性别...首先为性别男和性别女的图文内容搭一个可以点击的区域,等一下把它们俩放在这个区域里来,同时定义一个性别选择...
  • Python实现手机号自动判断男女性别

    千次阅读 多人点赞 2019-12-21 16:47:46
    python实现支付宝男女性别判断 本性别判断主要依靠airtest中的自动化测试实现 通过截取支付宝页面男女图像进行对比,从而实现男女判断, 代码如下: 男女判断函数: // An highlighted block def numbe(): if ...
  • ES--身份证判断性别

    2019-01-31 19:38:11
    身份证性别是身份证号的第17位,奇数为男 偶数为女 ES脚本 int type = params.sexType; boolean isStart = params.isStart; if(!isStart){ ...
  • 数据库中存储男女,通常就会想到用tinyint来存储...2.就是当有筛选选择性别不限的时候,通常传入的参数sex为0或者不传,不传的情况下,默认为0,那如果女用0来存储,就会冲突,所以通常数据库,1表示男,2表示女。 ...
  • EasyExcel自定义Converter解决性别转换问题

    万次阅读 多人点赞 2020-04-28 11:26:51
    那么这篇文章继续介绍一下性别转换的问题,一般我们代码中都会使用**1/0 分别代表 男/女,可是Excel中都是用"男","女"表示的,怎么做才能单独将性别转化为1和0**呢?没错还是自定义转换器! 因为这个案例有...
  • 性别分类器设计

    2018-06-09 00:07:00
    性别分类器 无论中文还是英文,男女名字上都有很重要的特征,比如:中文:军,兵这样的名字,男性占绝大多数;霞、燕这样的名字,女性占绝大多数;当然英文中:Jack、John为男性较多,amy、Cassie等等,女性占绝大...
  • 在之前的博客中已经解决了人脸检测的问题,我们计划在这篇博客中介绍人脸识别、性别识别方面的相关实现方法。  其实性别识别和人脸识别本质上是相似的,因为这里只是一个简单的MFC开发,主要工作并不在算法研究...
  • 根据语音片段进行性别判断,以及说话人识别的SDK,c/c++实现。 利用GMM-UBM算法,可以进行说话人识别,或者性别识别,可以参考<声纹识别之Alize入门教程(二):GMM-UBM>。 进行性别识别的时候,将不同的性别...
  • 在之前的博文中我们已经能够顺利驱动摄像头来采集源图像,在这篇博文中将正式为其加入性别识别的代码,实现摄像头视频的人脸性别识别。 一、人脸检测 在得到摄像头采集的源图像之后,首先要做的就是对其进行人脸...
  • 人脸性别和年龄识别

    万次阅读 热门讨论 2018-10-20 13:22:16
    本文是对age-gender-estimation项目的详细讲解,它给出了使用keras进行性别和年龄识别的完整流程。 数据 采用的数据集为imdb-wiki,这是一个包含20,284名人的460,723张以及维基百科上imdb的62,328张共计523,051 张...
  • 如何利用CycleGAN实现男女性别转换

    千次阅读 2019-11-26 22:17:29
    介绍 CycleGAN网络具有很强大的风格迁移功能。能够实现非常深层次的风格转换。比如男性图片女性化或者...可以直接运行,实现图片中头像识别和对应性别转换。可以体验一下生成对抗网络的趣味。 对网络感兴趣,以及想...
  • java 通过身份证判断性别

    千次阅读 2020-07-13 17:08:18
    根据身份证号码判断用户性别,0:男 ;1:女 public Integer judgeSex(String idCard) { String sexStr = idCard.substring(16, 17); int i = Integer.parseInt(sexStr); if (i % 2 == 0) { return 1; } else ...
  • 用户画像·用户性别预测

    千次阅读 2020-05-10 13:52:54
    文章目录一、为什么进行性别预测二、特征数据选取三、算法选择四、代码示例1、使用朴素贝叶斯,进行建模2、使用支持向量机3、使用逻辑斯蒂回归 一、为什么进行性别预测 用户注册时,所填写的性别,存在大概率的随意...
  • 深度学习AI美颜系列---性别识别

    千次阅读 2018-05-09 16:08:59
    性别识别作为该系列的第一篇博文,是因为一张人像照片放在我们面前,我们首先需要判断这个人像照片是男是女,然后才能根据男女分开进行相应的美颜!本文使用Tensorflow来实现性别识别。算法性别识别是一个简单的分类...
  • 利用pyecharts显示微信好友性别比例

    千次阅读 2018-11-10 23:34:09
    上次筛选出了微信好友的主要信息,今天我们以性别为主题,来看一看你的男生缘和女生缘哪个更好…… #!/usr/bin/env python # -*- coding:utf-8 -*- # 导入Pie组件,用于生成饼图 from pyecharts import Pie # ...
  • Python根据身份证得知性别

    千次阅读 2020-08-03 15:58:20
    python根据身份证得知性别 while 1: e=input() a=int(e[16])%2 if a==1: print(“Boy”) else: print(“Girl”)
  • opencv实现人脸检测、性别和年龄预测

    千次阅读 热门讨论 2019-03-12 10:57:55
    opencv实现人脸检测、性别和年龄预测文章目录:一、下载预训练的模型1、下载模型2、模型说明二、实现步骤1、加载模型2、人脸检测3、性别与年龄预测4、完整代码 主要是通过opencv加载已经训练好的模型,实现性别和...
  • 性别、年龄检测

    千次阅读 2018-08-12 20:24:26
    本篇文章主要介绍如何让电脑预测年龄性别,具体实现代码与运行步骤请参考Github. 原文地址:http://blog.csdn.net/hjimce/article/details/49255013 作者:hjimce 一、相关理论  本篇博文主要讲解2015年一篇...
  • 具有性别标签的数据集

    千次阅读 2019-03-24 22:09:53
    具有性别标签的数据集 一、IMDB-WIKI – 500k+ face images with age and gender labels 下载链接: https://data.vision.ee.ethz.ch/cvl/rrothe/imdb-wiki/ 标签:性别和年龄。 数据规模:总计100,000名最受欢迎...
  • Pattern Recognition Gender Classification based...模式识别(区分男女/性别性别分类 Author: Amoiensis Email:Amoiensis@outlook.com 更多资料和信息: https://github.com/Amoiensis/Pattern_Recognition...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 349,775
精华内容 139,910
关键字:

性别