热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

云合影程序_大学生发明AI一键合成云毕业照

武汉纺大毕业生拍出的云毕业照楚天都市报讯(记者张屏通讯员郑婷)面临毕业却不能集中返校拍毕业照,许多大学生很遗憾。昨日,记者从武汉纺织大学获悉࿰
0e1102a0108ee6e2fd1ad766b49b4e8f.png

武汉纺大毕业生拍出的云毕业照

楚天都市报讯(记者张屏 通讯员郑婷)面临毕业却不能集中返校拍毕业照,许多大学生很遗憾。昨日,记者从武汉纺织大学获悉,该校为4600多名应届毕业生定制了云毕业照——只要人人上传照片到一个H5上,就能一键合成一张毕业照,除了自带美颜外,先进的AI人脸算法能力还能修正人脸角度,让照片看起来更真实。

不少学生已经晒出了自己的云毕业照。记者看到,学生有单人照和合影可以选择,其中单人照有学校大门口前、校训石前、喷泉池前、紫藤花架下等四个校园场景可选,合影照就都定在学校图书馆的台阶上,虽略有悬浮感,但整体还比较自然。武汉纺织大学团委书记段薇静说,学校早在3月就开始考虑毕业照的替代方案,并委托多家单位、公司设计云毕业照产品。“我们本来以为就是PS一下,应该不难,后来才发现,要让几十名学生同时入镜,一键ps且减轻不自然感,还是挺难的。最后胜出的是我校的学生创业团队,产品出来后,我校学生觉得很新奇,抢着用;也有其他一些高校很感兴趣。”她说。

推出“E起来拍武汉纺织大学毕业照”的创业团队的负责人之一、武汉纺织大学管理学院市场营销专业应届毕业生尚序辉说,云毕业照的原理是提供模特,学生提供照片,替换模特脸,但与传统ps以人工操作为主不同的是,通过程序可以省时间和投入,如人工ps一张大约需25元/人,用程序只需2元/人,而且只要最后一人上传照片,合影就能马上合成。“目前,纺大已经有几千名同学试用过了,他们反映最多的是,照片场景少了点,可选的模特样子少了点。有研究生提出,应增加硕士服的选择,也有男生觉得,美化多了一点,感觉毕业照中的自己过于帅了。”尚序辉说,他们还在进一步优化系统,未来想把目前的一男一女两个模特型增加到144个模特型,场景多安排一点,大家甚至可以云合成创意毕业照。



推荐阅读
  • [论文笔记] Crowdsourcing Translation: Professional Quality from Non-Professionals (ACL, 2011)
    Time:4hoursTimespan:Apr15–May3,2012OmarZaidan,ChrisCallison-Burch:CrowdsourcingTra ... [详细]
  • 深入解析Android自定义View面试题
    本文探讨了Android Launcher开发中自定义View的重要性,并通过一道经典的面试题,帮助开发者更好地理解自定义View的实现细节。文章不仅涵盖了基础知识,还提供了实际操作建议。 ... [详细]
  • Søren Kierkegaard famously stated that life can only be understood in retrospect but must be lived moving forward. This perspective delves into the intricate relationship between our lived experiences and our reflections on them. ... [详细]
  • 计算机网络复习:第五章 网络层控制平面
    本文探讨了网络层的控制平面,包括转发和路由选择的基本原理。转发在数据平面上实现,通过配置路由器中的转发表完成;而路由选择则在控制平面上进行,涉及路由器中路由表的配置与更新。此外,文章还介绍了ICMP协议、两种控制平面的实现方法、路由选择算法及其分类等内容。 ... [详细]
  • 本文将介绍如何使用 Go 语言编写和运行一个简单的“Hello, World!”程序。内容涵盖开发环境配置、代码结构解析及执行步骤。 ... [详细]
  • 线性Kalman滤波器在多自由度车辆悬架主动控制中的应用研究
    本文探讨了线性Kalman滤波器(LKF)在不同自由度(2、4、7)的车辆悬架系统中进行主动控制的应用。通过详细的仿真分析,展示了LKF在提升悬架性能方面的潜力,并总结了调参过程中的关键要点。 ... [详细]
  • 本文探讨了Hive中内部表和外部表的区别及其在HDFS上的路径映射,详细解释了两者的创建、加载及删除操作,并提供了查看表详细信息的方法。通过对比这两种表类型,帮助读者理解如何更好地管理和保护数据。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • C++实现经典排序算法
    本文详细介绍了七种经典的排序算法及其性能分析。每种算法的平均、最坏和最好情况的时间复杂度、辅助空间需求以及稳定性都被列出,帮助读者全面了解这些排序方法的特点。 ... [详细]
  • 本文介绍如何利用动态规划算法解决经典的0-1背包问题。通过具体实例和代码实现,详细解释了在给定容量的背包中选择若干物品以最大化总价值的过程。 ... [详细]
  • 本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 题目描述:给定n个半开区间[a, b),要求使用两个互不重叠的记录器,求最多可以记录多少个区间。解决方案采用贪心算法,通过排序和遍历实现最优解。 ... [详细]
  • 深入理解C++中的KMP算法:高效字符串匹配的利器
    本文详细介绍C++中实现KMP算法的方法,探讨其在字符串匹配问题上的优势。通过对比暴力匹配(BF)算法,展示KMP算法如何利用前缀表优化匹配过程,显著提升效率。 ... [详细]
  • 探讨一个显示数字的故障计算器,它支持两种操作:将当前数字乘以2或减去1。本文将详细介绍如何用最少的操作次数将初始值X转换为目标值Y。 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有