funcookies
V2EX  ›  问与答

如何区分身份证人像和真人照片

  •  
  •   funcookies · Oct 13, 2020 via iPhone · 5923 views
    This topic created in 2213 days ago, the information mentioned may be changed or developed.
    工作中在使用一个实名系统,系统采集存储相关人员得身份证照片以及本人实拍照片。可以实地采集,也可以网上自行上传。
    发现一些出问题的人员往往逃避实地采集,而且网上采集时不上传实拍照片,而是上传身份证人像的截图。考虑这些信息的上传者并不是身份证的持有人。
    目前想要的就是把这些上传人像截图的数据找出来。方便后续得跟踪分析。

    说明:
    身份证以及相关的照片属于个人隐私,所以不考虑各种云的人像识别接口,只做本地处理。
    Supplement 1  ·  Oct 13, 2020
    核心目的不在于判断是否为本人进行业务操作,而是在于谁在逃避采集信息。
    举个例子 A 作为一个不法分子,因为自己的身份证被拉入黑名单,或者不愿意让自己的信息被采集到。想方设法找来 B 的身份信息,成立了 C 公司。为了尽可能让 B 少知道相关的事情。A 选择在网上采集,上传身份证正反面以及身份证的人像部分。

    现在的主要目的,就是找出这种逃避实地采集,逃避采集人像的。后续通过实地调查,来确定 B 是否经营,不实际经营的,则对 C 公司进行处理,避免 A 用来做恶。
    36 replies  •  2021-03-08 15:39:15 +08:00
    coderluan
    coderluan
    Oct 13, 2020
    1
    机器学习弄应该很容易, 贝叶斯之类估计都行, 楼主自己百度图像分类算法吧, 不考虑性能, 找 python 和 opencv 的版本应该很快就能搭起来.
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    2
    @coderluan 谢谢啦。
    zoharSoul
    zoharSoul
    Oct 13, 2020
    3
    要求本人实拍照片要戴帽子或者刘海遮盖额头
    vandort
    vandort
    Oct 13, 2020
    4
    身份证照片上有没有网纹?
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    5
    @vandort 我看了看 很多都是把身份证得人像部分放大截图,分辨率很差,图像模糊,网纹基本看不到。
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    6
    @zoharSoul 这个不太好实现,只使用系统的查询功能。目前的想法是下载图片,自动分析。
    vandort
    vandort
    Oct 13, 2020
    7
    @funcookies 这样说……那实拍照片的分辨率怎么样?
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    8
    @vandort 如果是实地采集,因为使用的是统一的高拍仪,所以有固定的分辨率。但是网上上传的分辨率就五花八门。有的是手机相机,有的是身份证人像的截图,很小一块。有的是人像放大后截图,尺寸大,但是模糊。
    vandort
    vandort
    Oct 13, 2020
    9
    @funcookies 那这不就是实拍照片和身份证人像截图的区别了?
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    10
    @vandort 通过分辨率可以判断出实地采集和自行上传的。但是有些人自己上传的实拍照片分辨率也不高。现在想要做的就是把用户自行上传的图片进行清分,是自己日常拍的照片,还是单纯对身份证的头像进行了截图上传。
    imn1
    imn1
    Oct 13, 2020
    11
    其实比较难,只要是静态,就难以判断是本人,就算不用身份证截图,也照样可以找到其他生活照
    扩展:如何区分身份证截图 P 成的生活照和真人实拍照片?毕竟下有对策嘛

    这就是为何那么多 APP 要开摄像头获取真人面部的理由
    道理我都懂,但确实不喜欢这样采集,我除了 ZF 办事外,基本拒绝上传身份证的方式(线下自助机器拍可以),但可以接受绑定银行卡的实名认证方式(没什么钱的二类卡,不能理财不能贷款)
    基本没见到支持公安部 eid 的,不然这个是首选方式,马上去买个支持 eid 的手机
    shm7
    shm7
    Oct 13, 2020 via iPhone
    12
    如何用 cv 深度学习区分真假 LV 包 在线求
    Tianao
    Tianao
    Oct 13, 2020 via iPhone
    13
    要求严格的业务都是视频采集视频验证的。
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    14
    @imn1 我们现在都不考虑是不是本人的照片。是之前发现一部分出问题的组织关联的个人信息全是采集方式,且身份证的来源农村地区居多,考虑是违法者购买并冒用身份证。希望通过这种方式有一个预警,出现这种情况及时核实。
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    15
    @Tianao 并不是什么严格的业务。只是一个单纯的采集。
    imn1
    imn1
    Oct 13, 2020❤️1
    16
    大概明白了
    实名只是形式,主要目的是防范有人大量利用虚假身份,做不好的事,例如辱骂领导人、刷屏营销……需要预警此类风险

    不太好做,因为采集元不单一,单纯照片分辨误伤概率高
    还是分级管理吧,给可信的采集元较高权限,不可信的降权
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    17
    @imn1 说的对,某些内部系统你懂的。em,基本这种利用虚假信息的,都是犯罪辣。 虽说是个形式,但是还是有点作用的,之前处理过一些,都是用的身份证头像,哪怕去晚上搜个照片也好啊,我也不知道这种人为啥这么耿直。
    dbsquirrel
    dbsquirrel
    Oct 13, 2020 via iPhone
    18
    @shm7 清华的唐平中老师做过,好像有小程序,建议搜索看看。
    opengps
    opengps
    Oct 13, 2020
    19
    多要素识别。单纯用身份证照片,要素是不足的,配合手机号,人脸识别等才是提高真实率的办法
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    20
    @opengps 力所不能及呀。渣渣系统只给这么点东西
    vandort
    vandort
    Oct 13, 2020
    21
    @funcookies #10 那是不是可以这样考虑,用分辨率来做初筛。初筛之后分辨率不够的图片,把人像抠掉之后识别剩余的部分。身份证截图的背景应该是有较明显的 pattern 的,用 ML ( DL )的方法看能不能学到。可以拿初筛之后具体的 case 跟你们的 researcher 讨论一下
    prodcd
    prodcd
    Oct 13, 2020
    22
    要求提供人像的分辨率高一些,然后判断模糊程度?

    阿里云网站备案,是会邮寄背景图再拍照。你为什么不要求手持身份证的照片?
    lakehylia
    lakehylia
    Oct 13, 2020
    23
    一般手机照片都有 EXIF 信息的,如果 EXIF 缺失,加入关注名单,人工审核。
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    24
    @prodcd emm,底层没有控制系统的权利。互联网公司实名做的很好的。这只是一个小系统。更多的还是实地采集。
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    25
    @lakehylia 上传会压缩,exif 信息都会被丢掉。
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    26
    @vandort 谢谢,分辨率做初筛这个挺好。抠图和机器学习感觉有点搞复杂了。目前的想法是先分辨率初筛,然后通过色彩或者图片的清晰程度进行处理,感觉身份证人像得色彩和截图后的清晰度都较差。
    lakehylia
    lakehylia
    Oct 13, 2020
    27
    @funcookies 前端可以判断啊,读取 exif 信息一并上传
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    28
    @lakehylia emmm 只是系统的使用者。决定不了系统的功能
    lakehylia
    lakehylia
    Oct 13, 2020
    29
    @funcookies 提需求单,让前端改
    funcookies
    funcookies
    OP
    Oct 13, 2020 via iPhone
    30
    @lakehylia 🤪难搞呀。我们是搞业务,主业和互联网不沾边,只是信息化得程度高一些。所有的软件和信息系统都是外包给各家软件公司做的。emm 。改软件估计需要很高级的 leader 发话才行。
    shm7
    shm7
    Oct 13, 2020 via iPhone
    31
    @dbsquirrel 我意思是这类只有几张图片 基本不可能做的
    FinnBai
    FinnBai
    Oct 13, 2020
    32
    加“人工”智能审核
    huayumo
    huayumo
    Oct 13, 2020
    33
    量不大的话自己人工过滤吧,感觉不是很好弄
    funcookies
    funcookies
    OP
    Oct 13, 2020
    34
    @huayumo 量倒是不大,不过一直有,比较烦。机器做不了就不做辣
    funcookies
    funcookies
    OP
    Oct 13, 2020
    35
    @baiyi 史上最强’人工‘智能
    taobibi
    taobibi
    Mar 8, 2021
    36
    实地采集的话,可以购买身份证读卡器,现在便宜的身份证读卡器只需几百元,离线识别可以不需要接官方接口。在线识别的话,阿里腾讯都有身份证识别接口,只不过需要收费
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2027 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 16:28 · PVG 00:28 · LAX 08:28 · JFK 11:28
    ♥ Do have faith in what you're doing.