专栏名称: 果壳
果壳网(Guokr.com)是开放、多元的泛科技兴趣社区。
目录
51好读  ›  专栏  ›  果壳

想从志玲姐姐身上抢衣服?有人真的能做到!

果壳  · 公众号  · 科学  · 2016-11-08 22:23

正文

问题:作为志玲姐姐的迷弟,怎么才能得到她的原味衣服? 

据说今年天猫双11晚会有个环节是抢志玲姐姐原味星衣,还说是从电视直接飞到手机上,怎么个意思?求问大神怎么做才能抢到衣服!




朵朵天天吃不饱 回答

小兄弟你这个思想很危险呀,大庭广众之下怎么能想抢人家姑娘的衣服呢!


现实生活里,你看到志玲姐姐穿着衣服,就伸手去抢——你可能只能在监狱里看晚会了。


不过还好,这次双11狂欢夜抢的衣服,其实是用增强现实技术虚拟绘制出来的,不怕被当做色狼的(当然只要你抢到了,晚会节目组就会把志玲姐姐的原味衣服给你邮寄过去……)。

而用增强现实抢衣服前,你首先需要跨过这两个难关:

  1. 从韩剧迷妹妈妈手里抢到电视使用权

  2. 保证手机不要因为过度激动而掉水里

因为此前新闻里提到说抢衣服,需要手机扫电视屏幕里志玲姐姐的衣服,然后衣服就从电视屏幕飞到手机屏幕上来了。

然而手机扫描的真的是衣服吗?其实不是的,扫的其实是藏在电视屏幕上的“标记码”。而手机恰恰是帮我们“看”到电视上的标记码的重要工具。

而为了让手机“看出”这个标记码而抢到衣服,要用到至少3个技术点:

  1. 计算机视觉(Computer Vision, CV)——一切的基础

  2. 基于标记的增强现实技术(Marker-based Augmented Reality)——保证衣服是从林志玲手上,不是岳云鹏手上飞出来

  3. 时间轴同步——让大家公平地抢衣服

装逼还没结束,让我们再深入一点:


part 1. 计算机视觉

手机“看”东西,和我们是不一样的。手机摄像头会根据画面对象的位置、颜色和明暗,把画面中的每一个像素都转换成数字,再把这一长串数字送给CPU去处理。CPU要靠这些数字,来算出在画面中的颜色、纹理、形状,判断出哪些像素属于哪一个物体,物体的的边界在哪里等等等等。对人类来说轻而易举就能分辨的东西,这对计算机来说是一个像素一个像素算出来的。

所以为了让手机到标记码,我们在计算机视觉技术的基础上,还要给手机一点提示!

要不然,它有可能……


Part 2. 基于标记的增强现实技术

这种技术需要一个标记码,来让手机知道该在什么时候、什么地方显示虚拟画面。晚会抢衣服环节把标记码藏在了电视里;这些标记码是为手机app准备的,虽然我们肉眼看不出来,手机却能把它们识别出来。就像马里奥能认出每根水管一样,手机也有这个能力。


当手机摄像头捕捉到这个标记码,启动抢衣服的动画,衣服就能从电视里飞出来啦!

(请参考诚意绘图)


别看好像挺容易,但其实还是蛮难的。

要想效果好,得要把真实世界里的对象(注:增强现实都有对象了,而你呢……)转化成影像数据流,分析出其中对象的位置,再在对应的精确位置绘制出要显示的虚拟内容。也就是要让手机之类的设备明白它“看到”的是什么,该做出怎样的反应,要显示什么东西,显示在什么位置。

现在增强现实技术中最大的难点,就是让计算设备“明白”它看到了什么。相机的人脸识别功能有时候会把奇怪的东西识别成人脸,但是增强现实产品不能有这样的误差。环境中的光线、形状、阴影等等,对手机计算都是不小的挑战。

而且,这个过程还是实时的。手机会晃动,拍摄的画面也会变化,显示在画面上的虚拟内容也要随之变化。手机不会记得自己看到了什么,所以需要时刻分析画面,随时提取出对象的新位置,再更新虚拟内容的位置。要是没有够强的算法,还真不好解决。

搞懂了标记码,那接下来就是大家最关心的问题,衣服怎么抢?


 Part 3. 时间同步保证公平地抢衣服


要实现我的天呐志玲姐姐的衣服从电视里扔到我手机屏幕上啦!的效果,就需要让所有手机的时间精确同步。因为电视信号是同步的,所以理论上来说只要手机时间能同步起来,就能让手机准确接住志玲姐姐的战衣了。但是……到时收看晚会的手机数量估计过亿,网络速度快慢不一信号有好有坏,而且还不断地有手机加入退出,要让这么多手机按照同一个步调同步时间,是个不小的挑战。

怎么办呢?在志玲姐姐节目开始的时候,就要飞快地查出每一台打开天猫app的手机,向它们发送数据,还要随时添加更改维护这个列表…… 

技术的事交给马云爸爸,我们还是讨论抢衣服! 

那又怎样才能尽可能减少网速或者手机速度的影响,让抢衣服这个环节更加公平呢?

那就是抽奖咯!

每个用户点击抢衣服的动作和精确时间一起发给阿里的服务器,放在奖池里,统一摇奖!就像阴X师一样,全拼运气!

所以少年!从现在开始,攒人品吧!

不过话又说回来,要是以后的晚会如果都用上这技术,抢这抢那的,那谁还有时间打麻将呀,都用手机对着电视抢抢抢了啊!


顺便说一句,除了AR抢衣服外今年的双11晚会可以说是相当令人发指

这台被命名为最“互联网”的晚会真心想要每一秒都让你互动互动互动啊!不仅有用大数据实时传感的L屏,你和明星的互动都能实时显示,你狂点赞就有机会跟偶像同框,还能让偶像喊你名字;看着节目都能随时进店抢红包,连广告时间都用来给你发红包;你还可以用手机投票实时操控晚会直播走向;去年利用音频指纹识别技术摇一摇“1块摇”的项目“明星红黑PK“,今年更是带来不少新福利……总之晚会当天记得提前给手机充好电哦!错过一秒都可能错过红包或者大奖。


回答完问题,我还有最后一句忠告送给提问的小兄弟:

都到每年一次的单身狗盛会了,你还不赶紧寻思着找对象,净对着电视、攥着手机、围观双11晚会如何“会玩”、研究怎么抢女神的衣服……

——活该你年年过光棍节啊!


果壳问答


ID:AskGuokr

为什么充电线用时间长了就坏了?

扫码关注果壳问答

回复【充电线】就告诉你!


本文来自果壳网,谢绝转载

如有需要请联系[email protected]
(欢迎转发到朋友圈~)