一直保持的追求有三点:技术、快乐、财富,这里记录每周值得分享的内容,周五把欢乐送达。

技术

1、Avatarify

黑科技 Deepfake 还记得吗?这个换脸技术,当时掀起了 AI 界的轩然大波。

逼真的换脸技术也被玩出了很多花样,甚至在著名的 P站 也有它的身影。

除了给明星换脸的思路,那肯定也能给自己的脸换成明星。

一位来自俄罗斯的程序员 Ali Aliev 就是这么想的:在家开视频会议太枯燥?那就尝试用 Deepfake 找点乐子吧!

Avatarify 使用了今年三月一篇 arXiv 论文的方法「First Order Motion」,无需事先对目标图像进行任何训练,就能用另一个人的视频来替换自己

由他开发的“视频会议阿凡达”软件 Avatarify ,可以把视频会议里的你伪装成任何名人,马斯克、马云、马化腾,神马都可以,甚至蒙娜丽莎都行。

正宗的蒙娜丽莎的微笑,有那味儿了吧!

等等,我有一个大胆的想法,这就去跟老板视频对线!

项目地址:点击查看

2、Photo to Cartoon

N 年前,上学的时候,每当我注册一个网站或软件,要上传头像的时候,我都会很纠结,我想找一个神似自己的动漫图片作为头像,看着舒心的那种。

一直没有找到,就去百度搜索「酷酷的头像」,随便选了一张,结果这一"酷"就"酷"到了现在。

中二感十足,现在也是懒得换了。

今日不同往日,私人定制头像很简单,淘宝就有这样的商家。

现在,更好了,通过技术手段,就能制作神似自己的动漫画头像,Photo to Cartoon 效果:

Photo to Cartoon 是小视科技的研究成果。提出的这种基于生成对抗网络的卡通化模型,只需少量非成对训练数据,就能获得不错的结果。整个流程也并不复杂:

先是进行人脸关键点检测,将人脸矫正并裁剪,最后进行人物前景分割,将分割后的结果,送给 GAN 网络,生成动漫头像。

玩这个项目,需要安装好一些依赖,可以看到,人脸检测、关键点检测、人脸前景分割,都是直接使用的现成库。

  • python 3.6
  • pytorch 1.4
  • tensorflow-gpu 1.14
  • face-alignment
  • dlib

环境搭建好,使用一条命令就可以测试效果。

python test.py --photo_path ./images/photo_test.jpg --save_path ./images/cartoon_result.png

项目完全开源,也提供了模型,想玩一玩的,不妨试一试。

除了这种漫画化,还有更二次元一些的,可以直接体验的网站,比如 Selfie 2 Waifu。

这个没有开源,不过可以去网站体验一下效果。

项目地址:点击查看

网站地址:点击查看

3、Gameboy

对于很多 80 后、90 后来说,任天堂 Gameboy 占据了大部分人的青春。很多我们耳熟能详的游戏都是最初搭载在这款 8 位游戏掌机上的,包括鼎鼎有名的《马里奥》、《塞尔达》系列。对于国内玩家来说,我们玩得最多的则应该是《口袋妖怪》系列了。

这款游戏机距离首次发布已过去了 30 年时间,不过人们对于它的热情却丝毫不减。

最近,一款利用 Python 编写的 Gameboy 模拟器吸引了人们的广泛关注。

该项目的作者之一 Mads Ynddal 宣布,PyBoy 的 1.0 版正式发布。

简而言之,它是一个完全用 Python 从头开始编写的 Game Boy 模拟器,并且支持通过 API 编写脚本。研究者添加了类型定义,使其可以使用 Cython 编译软件,从而获得与用 C 和 C++编写的模拟器相媲美的性能。

模拟器并不新奇,因为有很多人早已开发过 Gameboy 模拟器,它更好玩的功能是训练我们自己的智能机器人

我们可以使用最接近人工智能的强化学习训练我们的智能体,下图展示了 RL 智能体是如何仅以游戏图像作为输入,来学习马里奥控制策略的。

PyBoy 有详细的 API 文档,使用这个 API 接口,就可以控制我们自己的机器人去玩游戏,学习游戏两不误

项目地址:点击查看

4、T.E.D.D. 1104

自动驾驶,我们酷炫的期望。国内外,大大小小的 AI 公司,都投入了大量的人力物力去做这个开拓性的事情。

由于技术,仍然存在诸多不足,频发的自动驾驶交通事故,让智能驾驶领域的特斯拉也饱受争议。

对于普通人来说,在现实中,玩自动驾驶,太过奢求。但,在游戏中,你完全可以找到一个自己叱诧风云的场地。

T.E.E.D 1104 就是这么一个,可以让你在 GTA 5 游戏中,使用深度学习技术训练自动驾驶模型

Steam 上很火的最新一代的侠盗猎车手 GTA 5 ,它是一个高度自由的世界,你可以打剧情、赚钱情趣白富美,你也可以花天酒地,流连风月之地。飙车、开飞机,上天入地,现实世界中有的,游戏里都有,在这个游戏世界里,当一个遵纪守法的「好人」,真的不容易。

对于 AI 开发者来说,在 GTA 5 这么一个庞大的虚拟世界里,我们可以做什么呢?

我有一个大胆的想法!使用深度学习技术,玩转自动驾驶

有了这个项目,你就是这条街,开车技术最靓的仔

项目使用 Pytorch 编写,数据集为游戏时记录下的键盘操作和行车画面。

数据集和模型,都可以自己手机和训练,很好操作,快来一起感受下自动驾驶的魅力吧!

项目地址:点击查看

5、Zipcall

Zipcall 是一个 P2P 项目,别害怕,此 P2P 非彼 P2P,不是暴雷的投资平台 P2P。

它是一个 Person to Person 的,是一个基于 Twilio STUN / TURN 的 WebRTC 视频聊天系统。

通俗一点的说,它就是一个开源的网页版的视频聊天工具

这场疫情,让太多的视频软件大火了,国内外都有,当然还有让学生烦恼不已的各种上课软件。

Zipcall 提供了传统技术无法提供的高质量视频和超低延迟,效果真的很棒。

等等,我又有了一个大胆的想法

这个项目完全开源,可以在我们自己的服务器上搭建,那是不是我们就可以和自己的女朋友/男朋友想怎么聊就怎么聊了呢?

啊~无拘无束的感觉真好!

项目地址:点击查看

6、qrcp

从 Mac 苹果电脑拷贝一个文件到 Android 手机上,要怎么做?

从 Linux 开发机拷贝一个文件到 iOS or Android 手机上,又要怎么做?

别慌,qrcp 帮你解决烦恼!

电脑端安装好 qrcp 后,在命令行使用指令,就可以将想要传输的文件打包,并二维码形式分享出去。

手机端和电脑链接同一个 WiFi ,手机扫描二维码即可实现快速下载。

能下载,当然也能上传啦,电脑和手机互通的好助手!

项目地址:点击查看

快乐

1、如何在气势上压倒对手?

2、4月23日 国际查手机日

财富

2020年,什么都没干,就见证了各种历史

4月21日,美国的 5月份 WTI 原油期货的价格,跌倒了负 40 美金一桶。在人类历史上,可真是头一次

可能,很多人都萌生了一个大胆的想法!抄底,All in!

现在油价已经涨回了 10 多美元一桶,有没有必要跟一波?

别急,别忙着一头扎进去,我们先简单了解下,什么是期货

期货本质上是一种合同。就是双方约定好了一个日期,按一个价格买卖东西

而买了合约的人,要么在合同到期之前,把这个合同转手卖掉,赚个差价,或者赔钱卖掉,要么等到约定的日期,按照约定的价格,买回这个实物,这就是实物交割,把约定的东西抱回家。

一般人 ,玩期货,并不是想要实物,而是想倒腾合约,赚个差价钱。

比如,这个原油期货,普通人总不能最后捧个桶去装原油吧,毕竟咱又不是炼油的。

期货是有实物交割日期的,比如这次暴跌的 5月份 WTI 原油期货,还有不到一个月,就要到期了。

5月 能什么样,谁也说不准,风险还是蛮高的。

国内的一些原油基金,也是跌了很多,受挫严重。

这种高风险的东西,还是不太适合普通人去玩。

最后

创作不易,点赞支持一下吧~您的点赞,是对我最大的支持!

扫码关注!

程序员欢乐送(60):我有一个大胆的想法!相关推荐

  1. 程序员欢乐送(第38期)

    一直保持的追求有三点:技术.快乐.财富,这里记录每周值得分享的内容,周五把欢乐送达. 技术 1.Image Deduplicator 忙碌的工作中,我们有时会碰到图像去重的任务.例如,通过网络定向抓取 ...

  2. 程序员欢乐送(第40期)

    一直保持的追求有三点:技术.快乐.财富,这里记录每周值得分享的内容,周五把欢乐送达. 微信公众号同步更新,欢迎您的关注! 技术 1.DeepFill v2 关注过图像修复领域的朋友,一定听说过Deep ...

  3. 程序员欢乐送(第39期)

    一直保持的追求有三点:技术.快乐.财富,这里记录每周值得分享的内容,周五把欢乐送达. 微信公众号同步更新,欢迎您的关注! 技术 1.Pwnagotchi Pwnagotchi是基于强化学习A2C算法的 ...

  4. 老程序员吐槽,今天面试了一个被培训班坑了的学生

    随着互联网热别是移动互联网的兴起,市场上对程序员的需求越来越大,程序员的工资相比其它行业也高,所以很多培训机构瞄准了这个市场,这也引起了市场上培训机构良莠不齐,某公司资深程序员面试完一个培训班出来的学 ...

  5. 为什么3年的Java高级程序员薪水仅仅8k-10k,而一个Linux底层C语言程序员两年经验就敢要1...

    为什么80%的码农都做不了架构师?>>>    为什么3年的Java高级程序员薪水仅仅8k-10k,而一个Linux底层C语言程序员两年经验就敢要10k的薪水?   由于目前国内嵌入 ...

  6. 程序员这个职业会是另一个即将破灭的泡沫吗?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 摘要:IT 和一些低级别的编程工作最终会消失吗?这个工作是一个巨大且即将破裂泡沫吗?本文作者 ...

  7. CSDN程序员过中秋,那是一个热闹

    前言 2022年9月10日,每年一度的中秋节来临了,CSDN程序员过中秋,那是一个热闹

  8. 程序员独白:经济危机中,一个老女人15万包我一年

    程序员独白:经济危机中,一个老女人15万包我一年! 这是一个真实的故事,为了好阅读,将采用第一人称来写.同时,为了保护隐私,略去了一些敏感信息.世界万千,生活百态,尽在程序员独白! 我在2008年的8 ...

  9. 程序员成长之旅——Delphi实现一个简单的科学计算器

    程序员成长之旅--Delphi实现一个简单的科学计算器 目标效果 组件以及开发环境 最终呈现 源码GITHUB 目标效果 组件以及开发环境 delphi7版本及以上,这里我用delphi10.4进行的 ...

  10. 程序员如何赚取人生的第一个 100 万

    每个节日的诞生都是为了让人花钱,比如双十一,比如情人节.圣诞节.但 CSDN 发起的 1024 程序员节,希望从更多角度来为程序员提供价值.比如,众多程序员更如何赚钱,如何创富. 在这样的背景下,CS ...

最新文章

  1. 在vue文件引入echarts_vue文件中使用echarts.js的两种方式
  2. Oracle 10g新特性——正则表达式(转)
  3. day25 面向对象继承 多态
  4. python切片迭代_Python高级特性 切片 迭代解析
  5. python输入长和宽计算面_python案例1
  6. web服务器、Apache 和 tomcat 的关系
  7. 超像素分割图神经网络资料汇总
  8. 声卡接口 LINE_IN、MIC_IN、LINE_OUT
  9. 新人略谈关于积分墙盈利模式的思考
  10. 【ZT】iSpring Free Cam – 免费易用的「录制屏幕」工具 [Windows]
  11. excel利用宏自动复制来自其他excel文件的数据
  12. sdiv和srem问题解决
  13. JAVA通过tcp通信劳易测BCL 308i扫码枪获取数据
  14. 栅极电阻硬并联与独立栅极电阻
  15. 串行器 MAX96717F 芯片介绍
  16. js 动态修改iframe的src
  17. linux 星际争霸,让星际争霸在Linux下转起来
  18. 一键式解压tar, tar.gz. tar.bz2, tar.xv文件的shell脚本【转】
  19. 瘦客户机为何不瘦反胖?
  20. 使用mp3制作caf格式iOS音效

热门文章

  1. Pandas 速查手册中文版
  2. 乐鑫Esp32学习之旅 20 一篇好文,开发过程中编译esp32固件太大,无法正常启动?教你如何自定义分区表partitions.csv。
  3. cam350菜单怎么切换成中文_CAM350菜单中文详解
  4. idea 检测 重复代码_重复代码检测
  5. Android中调用系统所装的软件打开文件,android应用开发基础学堂在线答案
  6. vs vb连接mysql,用vs2010的vb.net建立和access数据库的连接后的奇怪问题:关于本地复制...
  7. C语言程序设计(谭浩强)学习总结
  8. 基于滑模变结构的倒立摆控制系统matlab仿真
  9. 倒立摆matlab仿真,PID控制仿真,simulink仿真最简单版本(保姆级),一阶倒立摆,附源码
  10. Bolt界面引擎元对象(UIObject)的动态创建