AI证件照神器登上GitHub热榜,内置考研、考公、签证模板,一键生成。
编辑日期:2024年09月07日
作者来自西安电子科技大学
最近,一款AI证件照生成工具在网络上迅速走红。
有人随意上传了一张哈利波特的照片,瞬间就生成了一张蓝色背景的证件照!
更重要的是,这款工具目前完全免费且开源,任何人都可以立即使用。
这款工具名为HivisionIDPhotos,最近几天一直在GitHub热榜上,已获得了超过3.2K的星标。
除了更换背景,它还支持轻量级抠图、选择不同规格和用途的标准证件照,以及便于打印的六寸排版照片。
许多已经体验过的网友纷纷表示:
这是AI实用技能的一个绝佳示例。今后随便拍一张照片,就可以直接用AI来制作证件照了。
首批“体验用户”之一的马斯克也已开始使用。
还有人在线调侃说,已经把这款工具推荐给了马斯克,等他考试时就能用上了(doge)。
值得一提的是,这款工具的作者是一名来自西安电子科技大学的博士生。
下面,让我们抢先为大家试用一下。
项目作者提供了网页demo,目前有中文和英文两个版本,我们直接使用中文版。
首先,我们要测试的是AI的抠图能力。
假设场景是“用日常生活照制作一张正式场合的证件照”,看看这个工具是否能够应对这种需求。
需要提前说明的是,该工具目前还不支持更换正装,因此上传的照片最好本身带有正装。
例如下面这张背景稍微有些杂乱的照片:
AI证件照工具已经登上了GitHub热榜,内置多种功能。从实际效果来看,抠图痕迹仍然较为明显,这可能让一些人在正式场合使用时感到犹豫。
但是,如果换成其他照片,单从抠图效果来看,似乎还不错?
根据官方提供的示例,可以看出原图的质量本身就很高。
因此我意识到,今后我们可以拍摄一次证件照后,利用这个工具更换背景和调整尺寸,这样可以省下不少钱。
目前该工具已涵盖了常见的尺寸及用途,如公务员考试、教师资格证考试、大学英语四六级等。
此外,还提供了方便打印的六寸排版照片。
顺便提一下,这个工具目前提供了基于FastAPI的API服务,并且支持Docker部署,使得用户能够在不同的操作系统环境中快速搭建和运行服务。
该项目可在Linux、Windows和MacOS平台上运行,并支持Python 3.7及以上版本。
据作者ZeYiLin透露:
抠图模型采用了MODNet,并通过网上开源的证件照数据进行了微调,然后转换为ONNX格式以加快推理速度。人脸检测模型则使用了MTCNN,并同样被转换为ONNX格式。整套代码在CPU上的运行时间尚可接受(尽管仍有较大的优化空间)。根据项目主页的信息,作者还计划增加美颜和换装功能。
总体来说,从大家当前的体验来看,从随手拍的照片直接生成证件照的效果还有待提高。(这也需要一些运气)
不过,这个创意不错,适用于某些特定场合和个人使用。
该项目的作者ZeYiLin(林泽毅)是西安电子科技大学的一名博士一年级学生,师从电子工程学院的吴家骥教授。
他还是SwanLab和SwanHub开源社区的创始人之一。
根据他的个人主页介绍,他对全栈开发充满热情,并且喜欢机器学习、UI/UX设计以及产品顶层设计。
根据他在知乎上发布的内容,《HivisionIDPhotos》所涉及的算法是他之前参加“互联网+创新创业大赛”的成果。
这是我开发的一款证件照制作小程序中的代码,目前已经有近100万国内用户使用过。
谈及为何选择开源,他表示:
随着AIGC浪潮的到来,证件照制作这一较为依赖图像代码工程的应用场景显得有些过时了。当时曾有过在线制作海马体照片的想法。