1. 聚能聊>
  2. 话题详情

春节抢了多少红包?一起来聊聊今年最火AR红包技术吧!

春节都抢红包了没,今年红包玩法升级了。AR红包着实火了一把,具有更高的可玩性。

想象一下,你可以把你的红包藏在世界各地的任意角落,让全世界的人来找红包,是不是一件很有趣的事情。

比如你可以把红包藏在你家的小狗身上,又或者你可以把它藏在某个建筑物、某个房间、某一本书中。。。。。。

藏的方法很简单,首先需要打开支付宝,然后选择红包->AR红包,然后你可以选择藏红包,对准你要藏的地点,把手机的摄像头对准它,这个地方就是你要藏红包的地点。

pic

你可以选择红包是对所有人可见,还是对好友可见,那么一起来找红包吧!

找红包其实很简单,只要点中AR红包,如果你离藏红包的地点足够近(才能抢)的话,就会弹出一张被模糊化的图片,你需要以这张被模糊化的图片为线索,找到它,同时拿起手机扫描这个地方,那么就找到啦。

pic

AR红包背后的技术思考

介绍完功能,分解一下背后的技术,有几个要素

藏红包

1. 藏红包的地点,即地球坐标(经纬度),在藏红包时会记录下这个红包的经纬度。

2. 藏红包的标识(图片),即藏红包现场拍的照片,在藏红包时,会存下这张图。

全世界有很多人藏红包的话,就会产生很多的红包地理坐标、红包表示(图片)

找红包

1. 将你附近的红包展示出来,比如方圆2公里有哪些人藏了红包,并且把他们的坐标信息也在地图上展示出来,方便你前往找红包

2. 当你抵达红包坐标附近(比如50米内)时,你就可以拿起手机,根据红包提供的模糊化图片线索,扫描物体(即藏红包的图片),当你扫描的图片和藏红包时拍的图片完全匹配时,找红包成功

所以这里涉及到以下几项技术

1. 地理位置信息的处理:红包位置的展示(将你的位置以及附近藏的红包位置分别在地图上展示出来),近邻查询(根据你所在的经纬度,查找你附近的红包)

2. 图片相似度比较,也就是找红包的人拍的照片 与 藏红包时拍下的照片 进行比对,相似度达到一定程度时,表示红包被找到了。

3. 秒杀特性,例如你在一处藏了很多个红包,那么可能有很多人同时在抢(不过这个秒杀应该比不上双十一,因为是小范围秒杀,除非开通全球可找(不受地域限制))。

这些技术点,对数据库提出了哪些要求呢?

大家一起来讨论一下,我同样还是先抛砖引玉一下

《(AR虚拟现实)红包 玩法与技术背景 - GIS(LBS)、图像识别、秒杀技术的完美结合》

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    聆听专属T恤衫 x 1

  • 奖品二

    优酷VIP月卡 x 5

  • 奖品三

    定制笔记本 x 2

101个回答

2

luneice 已获得定制笔记本 复制链接去分享

我个人的看法是这样的:
基于LBS的AR红包与AR游戏比较,AR游戏更容易接受一些。找了半天结果扫描实物只有几分钱,被别人看到别人觉得这么折腾就为了那几分钱。如果是AR游戏就不同了,可以把红包放在游戏的某个地方,红包扫描成功后再植入赞助商的广告,这样的意外惊喜会更好一点。

可以加入这些有趣的点:
1.支持多人在线玩,在地图上可以找到对方
2.支持在某个距离内可以聊天
3.将赞助商的红包看做是一个个的红包对象,只有收集起规定的红包对象才可以拆开红包(参考支付宝集五福)
4.支持在线好友相互交换红包对象(有利于社交)
5.由于红包分布在全国的,一个人每天的行都是有限的,引入机器人,让机器人代替人去周边随机查找等等。

德哥 回复

玩法可以和游戏结合吧

阿夜zgga 回复

建议取消机器人...人类的惰性实在是太恐怖了,很容易把一门技术带坏...,其他的还是蛮不错的

评论
2

darkvisitor 已获得优酷VIP月卡 复制链接去分享

如果只是根据经纬度来显示红包的话,那么将红包放在动态物体上就可能找不到,整体感觉这个功能就相当于藏宝藏,找宝藏就根据自己的地理位置在数据库中查询,整个功能发现两个缺点:1、藏宝点没毁坏,2、用户禁用获取地理位置

德哥 回复

很细致

评论
1

浮生递归 已获得优酷VIP月卡 复制链接去分享

AR红包第一次玩的时候,直觉告诉我,绝对有坑。
后来多测试了几次之后,确定主要表现在图像识别上。虽然线索上加了网格,但是相当一部分被网格挡住的图像,是可以通过PS来修复还原的。(我本人成功通过PS,直接扫描显示屏上的效果图拿到了红包)
也就是说,在PS里,建个合适的动作,就能将附近的大部分AR红包扫光。

这问题可以通过两个方式来解决
1、增加经纬度(甚至海拔)的精确度;
2、图像识别时,增加对PS痕迹的识别及过滤。

德哥 回复

好想法a

评论
0

大胖_yan 已获得优酷VIP月卡 复制链接去分享

求解:之前发现有便利店、优衣库他们在藏红包的时候可以加入自己店铺的优惠券,实际是通过AR红包吸引人气,而领取红包金额不大但是优惠券确实挺高,从而带动门店销售。这种红包怎么藏?跪求

德哥 回复

这个很有意思,要问问支付宝客服呀

评论
2

1716350431887851 已获得聆听专属T恤衫 复制链接去分享

之前在PMGO流行的时候有想过这个好玩的东西,就和宝可梦里面的精灵一样,红包也这样分布到地图的各个角落。后来是想做一个web app的demo,但是因为html5提供的gps坐标获取不准(好像某德地图提供了sdk什么,想到要开发app然后果断放弃……跑路之。)
然后就说说现在的吧,支付宝这个ar红包功能还是很给力的,虽然之前在某乎看到有大佬用ps技术抢红包,然后支付宝的开发人员还是很快就修复了😂。接着春节的时候,腾讯推出的那个ar天降红包,不得不说,腾讯还是废了心思,但是感觉不能很好的防止用户开“飞机”(修改gps来伪造位置)。身边很多朋友用“飞机”抢腾讯的金包赚的嗨。 感觉这个应该也好防止吧,检验用户ip和gps坐标,一般来说开飞机的坐标是固定的而且有规律,感觉能区分出来。
至于秒杀什么的,目前业务还没有达到那种规模,阿里云弹性扩容就够了。(#ԅ(¯ㅂ¯ԅ)

1

telecomilove 已获得优酷VIP月卡 复制链接去分享

AR红包其实有吸引顾客的效果。当路人来到商场 闲来无事打开AR红包 发现有个附近奶茶店的表示,过去扫一扫获得红包奖励,顺便就知道了这家奶茶店。感觉可以推广。

聚小编 回复

很有商业头脑嘛~

telecomilove 回复

实际操作过

评论
1

琴瑟 已获得优酷VIP月卡 复制链接去分享

   支付宝AR红包借鉴了《Pokemon Go》,游戏化的设计,趣味性的玩法,易上手的规则,火起来不会让人意外。
   AR红包的价值不仅在终于搞活了熟人社交,还在于创造了新的“互联网+商铺”模式。
   今年QQ红包采取“LBS+AR”的玩法,通过招募商家来“藏红包”这类手段,让用户在游戏化过程中去寻找并获取商家的红包和代金券,通过此举帮助商家展示品牌、线上引流,实现促销目的,不久之后,在某个促销日你可能会看到一堆人去商场找红包。
   每个人都在想追“互联网+”的风口,而支付宝直接蹦出来,准备在现实代替“+”前面的互联网。
1

鬼才神兵 已获得定制笔记本 复制链接去分享

德哥对 PostgreSQL是大爱呀,藏红包也不忘记!

0

1286082938115364 复制链接去分享

AR红包还是有些bug 使得商家用AR红包来推销产品

德哥 回复

商家又多了一个推销渠道

评论
1

1087086069224895 复制链接去分享

支付宝上就抢了一个红包

猎科王工 回复

是的,挺好。

评论
2

1195486094376692 复制链接去分享

我觉得这个支付宝vr红包做的很不错,作为零售店的老板,我用这个红包让人流量增大了,很不错。祝支付宝越做越好!

0

1759084730083896 复制链接去分享

太难抢了

流浪汉6726 回复

nan

悍马在途 回复

好像和玩游戏差不多哈

评论
1

ca2036 复制链接去分享

关于QQ的AR红包,我真的有好多想吐槽的,他们用明星的头衔发红包,但是每个红包里面就包了几毛钱,有点掉底子,每次都跑得累死去找红包,结果打开一看就只有几毛钱!😃😃。不过对于QQ,不过对于AR红包的精确度来说还是蛮高的!

1

szm. 复制链接去分享

VR红包刚出来时,那会儿的图片模糊算法特别低级,只是用同宽度,同间距的矩形条进行遮挡,于是在网上看到了一个破解的方法,将矩形条上方或下方的图片复制到矩形条上就可以,然后通过支付宝就可以扫成功,这个程序还在github上面开源了。后来,遮挡算法进行了修改,经过比较我猜测是随机数的方法,因为在比较多个图片后发现遮挡条都不相同。
综上,我觉的在数据库方面,至少要存储地理位置(经纬度),原始图片和模糊的图片。
还要有一个单独的数据库进行用户找红包的记录工作,当用户在空间上存在变动较大的变化时,即可能用户存在作弊行为,则要进行限制。
对于通过ps等软件进行图片恢复,可以通过拍摄图片时的一些特征进行分辨。

1

童惊宇 复制链接去分享

很好

1

1578386341235814 复制链接去分享

有待推广,在用户体验上明显宣传力度不够!还需加强

1

34300422 复制链接去分享

好难抢😯

1

1725480013071317 复制链接去分享

红包呢

1

1005078199000905 复制链接去分享

AR是风口,但是觉得不管什么一股脑地往AR上搭不太对。支付宝是涉及到金钱的应用,是一个“严肃”的应用。不能和其他应用一样看见风口就上,应该多加思索。谢谢

1

潘多啦 复制链接去分享

总体不错,不过还可以完善和精确一点,因为当你藏在比较暗一些的地方,红包怎么也找不回来了

6