1. 首页
  2. 文章列表
  3. 如何从程序的角度看朋友圈刷屏的:给我一个圣诞帽!@微信官方?

今天圣诞节,前两天朋友圈被“给我一个圣诞帽!并@微信官方”所刷屏。

懒得勤快的博客_全栈开发者_互联网分享精神

这事儿还得从朋友圈刷屏的@微信官方要圣诞帽事件说起。

点开朋友圈 ,很多网友都会发一条消息“给我一个圣诞帽!并@微信官方”。

懒得勤快的博客_全栈开发者_互联网分享精神


     然而画风渐渐跑偏了

懒得勤快的博客_全栈开发者_互联网分享精神

懒得勤快的博客_全栈开发者_互联网分享精神

懒得勤快的博客_全栈开发者_互联网分享精神

懒得勤快的博客_全栈开发者_互联网分享精神

那么,身为程序员,从技术的角度思考一下,这事儿到底能不能成呢

首先看一下网上某猿的分析:

这体现了腾讯强大的人工智能实力,首先微信收到用户发送的朋友圈后,便获取用户头像上传至服务器云端,然后借助云计算和人脸识别,猪脸识别(来自友商京东的技术)和物体识别,根据头像角度、人脸大小,不断调整圣诞帽的尺寸和位置,最后生成圣诞帽头像。

还有研究社交网络的专家分析,发这段话的用户大部分为女性,体现了女性是社交网络的主力!微信不愧是社交的王者。

还有来自微信竞品团队的负责人分析,佩服微信强大的产品迭代能力,去年还只是在圣诞节推出了文字版的自定义表情包,今年居然到直接用人工智能换头像!

可以说是非常到位了

网友 @IT大智(https://www.wukong.com/question/6502590845793861902/)表示,这个功能目前几乎是不可能实现的。

首先要明确一点,所有 APP 或者网站都是由代码程序实现的。

假设微信想给用户添加圣诞帽,必须要再引用一次圣诞帽的图片地址,直接添加的话肯定要覆盖用户原来的头像,退一步腾讯可以做到图片叠加,那么也一定要定义图片的大小和位置,所以微信最多做到在固定位置添加一个大小一定的帽子,大家想象一下微信用户的头像千差万别,人头位置也很不确定,圣诞帽怎么会正好加在头像头顶呢?

所以这是个谣言,类似于“明天是马化腾生日,转发本条信息到三个群会得到200Q币”等等。

不少好友都发布了请求添加圣诞帽的朋友圈并@了微信官方,但实际上微信只能@自己的好友,微信并没有推出自己的官方号,所以你在朋友圈@微信官方,微信的人能收到你的@信息吗?当然不能。

然而还有更厉害的:

大致来说,当用户在朋友圈发布这样的文字消息:

请给我头像一顶圣诞帽@微信官方

微信官方会收到这个艾特,并通过该用户的openid(微信用户的唯一标志ID)获取到该用户的微信头像文件,将该图片和文本传至后台AI。

懒得勤快的博客_全栈开发者_互联网分享精神

所谓“自然语言”,就是我们人类平常说的话,一般情况下,计算机只能理解编程语言,不能理解人类说的话。

但是,腾讯AI可以进行“自然语言处理”,将“请给我头像一顶圣诞帽”这句话进行分解,并解读其中的意思。

至此,腾讯AI理解了该段文本的内容,通过智能图像处理技术,识别到人脸及头部,选择好合适的大小及方向,将提前准备好的圣诞帽图片与头像叠加,这样就生成了一张带圣诞帽的新头像,并将头像传至前端。

微信官方收到图片后,还是通过读取openid找到该用户,将该图片应用到该用户的头像,并提醒到该用户,整个过程不到五分钟。

当然,有些情形会难倒AI

比如你的头像图片中有很多人,AI就没法判断你到底要给哪个人添加圣诞帽,只能给所有人头上都添加一顶圣诞帽。

懒得勤快的博客_全栈开发者_互联网分享精神

所以,大家还是不要调戏AI,用一张美美的图片@微信官方就好!

当然啦,这只是对@微信官方求帽子的调侃

但是还真的有人站出来说,这事儿能成

阅文集团首席架构师徐海峰老师就表示,使用大数据分析+AI+图片动态处理实现能够实现,架构图如下

懒得勤快的博客_全栈开发者_互联网分享精神


版权声明:

本文仅用于学习、研究和交流目的,欢迎非商业性质转载。本文链接:http://masuit.com/167

l  博主在此发文(包括但不限于汉字、拼音、拉丁字母)均为随意敲击键盘所出,用于检验本人电脑键盘录入、屏幕显示的机械、光电性能,并不代表本人局部或全部同意、支持或者反对观点。如需要详查请直接与键盘生产厂商法人代表联系。挖井挑水无水表,不会网购无快递。

l  文章内容部分来源于互联网,不代表本人的任何立场;涉及到的软件来源于互联网,仅供个人下载使用,版权归该软件开发者所有,请勿用于商业用途,下载后请于24小时内删除,请支持正版!因下载本站资源造成的损失,全部责任由使用者本人承担!如果你是原作者,认为本文内容对您的权益有所侵犯,请联系博主进行投诉,待博主进行严格地审查和背景调查后,情况属实的将在三天内将本文删除或修正。

l  博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高(其实是个菜B),不足和错误之处在所难免,希望大家能够批评指出。

l  博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的纯镀 24k 文章,请原谅博主成为一个无耻的文档搬运工!

l  博主只是一名普通的互联网从业者,不懂修电脑,不会卖电脑,不会帮你盗号,不会破解开机密码,找不回你丢失的手机等,如有这样的想法请绕道!

相关推荐:

比特币背后的技术——图解区块链技术 三分钟让你理解云计算到底是怎么一回事
思杰马克丁软件微博运营博主,独自舌战群雄不落下风! 一些常用的免费公共DNS推荐
"2345联盟"通过流氓软件推广挖矿工具 用户电脑沦为"肉鸡" 现代企业级互联网应用的架构演变(一步一步打造出高性能的web应用)

评论区:

    还没有评论哦,赶紧来写评论吧

    分享按钮