QQ-AR实物识别!香蕉扫一扫,解救小黄人?

2023-11-12

《神偷奶爸3》已于7月7日正式登录国内各大院线,奶爸格鲁继续率领小黄人们贱萌作死!早先《神偷奶爸3》创造了北美影史最高4529馆开画记录,同时首周报收7541万美元,国内上映前海外票房累积1.421亿美元,毫无意外地登顶北美票房榜首座!

根据猫眼票房专业版的统计数据,《神偷奶爸3》国内的首日票房已经达到1.41亿元,并且超过《小黄人大眼萌》成为这一系列的票房冠军。截止9日周末,《神偷奶爸3》上映3天,首周票房突破4亿,牢牢坐稳国内票房第一宝座,刷新了《功夫熊猫3》保持的动画片首周票房纪录3.39亿!轻松成为2017暑期档最热门电影。


彩蛋在哪里?在哪里?

众所周知,《神偷奶爸》系列一般都有各式搞笑彩蛋。本作依然延续了系列影片的无厘头搞笑温情风格。贱萌突破天际的小黄人们无疑是《神偷奶爸》系列电影中最大的亮点之一。影片中各类精妙构思的幽默彩蛋让人目不暇接,爆笑不断。

与此同时,QQ-AR也为大家准备了一份超级“萌蛋”!在早先放出的QQ-AR倒计时海报中,我们可以看到腾讯这次跨界小黄人依然会使用炫酷的AR技术,在营销中与大众进行极致的增强现实交互体验。


卧底!我们中出了只小黄“鹅”?

影迷们在线下观影过程中,将会获得院线赠送的黄色小香蕉。这可不是单单让观众吃的零食水果,我们的彩蛋就在这里哦!没错,卧底就藏在这些香蕉中!

大人以及小朋友们都可以通过手机QQ-AR扫描香蕉,小黄鹅也就藏在这些香蕉里,使用技能解放小黄鹅,最后帮助更多小黄人越狱到QQ中。成功达成的玩家皆有机会获得“小黄鹅公仔”与“QQ个性装扮”。


等等!扫香蕉?吃的香蕉?

你没有看错,本次QQAR与《神偷奶爸3》的合作特殊之处在于QQ-AR不再识别标准物上的信息点,而是通过具体实物识别出AR信源,更重要的是AR动画并不会因为镜头的转移而变动,这可以说是国内AR营销技术的首次应用。

“香蕉扫描”识别技术是由腾讯优图实验室团队提供支持,该团队通过自研深度识别引擎:核心算法与基础模型可准确快速地识别图片内容信息,标签范围涵盖上百种热词,并且具备了快速迁移学习的能力。


香蕉的识别是基于海量模型的训练,能够较好地捕获图片和实物间的细微区别与内在模式,在QQ-AR扫描香蕉训练集的迁移学习后,即学会记住了“图片和实体”的区分模式。

这里就不得不提到模糊识别原理,它也是AR识别中的核心技术之一。简单的说:在QQ-AR识别香蕉的时候,只有两个选项,YES or NO?这与我们人类的日常所见所感不同,当我们看到各类水果时,通过大脑认知可以自然反映出来:这是香蕉,这是苹果、西瓜等等,若让计算机达成这种识别效果,就需要不断的进行深度学习。

我们再举一个简单的例子。计算机编程时,常常会使用一种“野蛮干脆的”集合。比如在判断一个人的身高时,我们使用布尔值(因为某件事,不是真就是假)。通过一个阈值,去判断人的身高,而这样的设定,就会产生一个问题。

计算机其实没有高低的概念,比如设定180cm是界限,那么所有179.9cm的人都会被定义为“矮子”。现实中其实178、179的人也“挺高的”吧!这就是模糊识别的意义,它让集合的判断识别不再“野蛮干脆”,而是一个渐进的过渡。

回到QQ-AR这次“扫香蕉”营销实践,它让AR营销不再单单停留在海报、卡片、屏幕等标准物上,而是在各种奇形怪状的实物中识别出哪个是香蕉,哪个是苹果,哪个不过是长得像香蕉的气球!


这类实物AR营销将会给用户更加惊艳极致的体验,开启新世界的大门。毕竟你不能总要求用户将手机对着你的商标或二维码不动吧!

从Marker based AR 到MarkerLess AR

AR算法的核心技术就是识别追踪,根据识别的图像内容,大致分两个技术流派:Markerbased AR以及MarkerLess AR。其中Marker识别是使用一个较简单的标识,通常是正方形并且四边都清晰可辨。这类识别算法相对简单,通常用模板匹配算法解决,简单的说就是扫二维码、扫LOGO。

随着技术进一步发展,人们逐渐喜欢用更复杂的图像来代替Marker,简单的识别技术已经不适应现有需求。于是就出现了更复杂更通用的MarkerLess AR识别。

MarkerLess AR也叫无标识 AR 跟踪注册,也就是说我们不扫「码」,而是改扫「物」了。AR 跟踪注册技术,是基于关键帧和模型的注册方法。基于关键帧是利用二维图像的匹配和分析实现,而基于模型则需要先对目标物体或者场景进行建模并标注关键帧,通过获取扫描场景中的关键帧来进行计算,最后形成我们所见到的 AR 效果。

AR营销就那几招?QQ说NO!

随着2016年QQ-AR火炬传递的火热浪潮,AR逐渐成为营销常规手段。早在5月份《纽约客》封面就运用了AR技术,读者下载《纽约客》特别上架的APP UNCOVR对准杂志扫一扫,封面上的女士就会乘坐地铁,跨越城市,读者可在iPad上观看城市中穿梭的行人和车辆。


百事可乐旗下品牌激浪也与VFiles携手推出了主打拥有智能穿戴科技的Camo Out服装系列,并推出AR换装。参与者只要踏进ComoFlector,服装就会叠加到身上,从而看到实际穿着效果。

年末《扬子晚报》AR读报功能上线,实现了新闻和广告的真实与虚拟相结合,让读者在报纸中感受真实的场景。

喜力也推出过AR广告,对准喜力啤酒的logo用手机摄像头扫一扫就可以观看到该产品的视频广告,但缺少其他的互动内容,玩法也相对简单。

在2017年QQ-AR连续与《速度与激情8》和《变形金刚5》进行深度的线下合作,AR互动场景营销轻松打通电影在宣传、互动、口碑等方面的链条,抓取精准受众转化为购票用户,同时延伸至线下,让各方摩擦出新的火花。


本次营救小黄人“扫香蕉”AR除了创意与艺术表现,技术上的不断钻研进步更令人惊喜。或许要不了多久,我们就可以通过QQ-AR扫汽车、扫超市、扫每件衣服包包、甚至扫市场里每片菜叶、每块牛肉...

这才是科学幻想中的增强现实,这才是AR营销未来。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

QQ-AR实物识别!香蕉扫一扫,解救小黄人? 的相关文章

随机推荐

  • 使用SQL语句操作数据表和管理表中的数据

    一 使用SQL语句操作数据表 表名是可以在数据库中唯一确定的一张表 1 创建表 语法 create table 表的名字 列名1 数据类型 列名2 数据类型 列名3 数据类型 注意 创建表之后括号后应该用分号结束 并且在列名和数据类型的最后
  • Windows平台下安装与配置MySQL

    免费下载网址 https dev mysql com downloads windows installer 8 0 html 版本选择 社区版8 0 20 双击安装包 选择Developer Default 下一步 点Execute执行
  • C语言 - static inline

    2019 07 16 今天在看DPDK负载均衡的实例代码中 通过函数跳转 看到官方API后 发现了static inline这个关键字 这个我只是在很早之前知道inline是内联的 可以不进行压栈 但是static毕竟是限制函数的作用域的啊
  • Sentinel实现熔断与限流

    文章目录 一 Sentinel是什么 1 简介 2 对比 3 Linux安装 二 初始化演示工程 1 新建module cloudalibaba sentinel service8401 2 pom文件 3 application yml
  • 个人总结:京东技术体系员工级别划分及薪资区间

    管理层级 序列层级 职衔 对应T序 薪资区间 技术 M5 CXO M5 VP M4 3 高级总监 M4 2 总监 T5 40 50k M4 1 副总监 T5 35 45k M3 高级经理 T4 2 30 40k M2 2 经理 T4 1 2
  • 【ReID】【代码注释】采样器 deep-person-reid/samplers.py

    源码URL https github com michuanhaohao deep person reid blob master samplers py 采样器读源码注释如下 from future import absolute imp
  • Java三大器之拦截器(Interceptor)的实现原理及代码示例

    前言 前面2篇博客 我们分析了Java中过滤器和监听器的实现原理 今天我们来看看拦截器 1 拦截器的概念 java里的拦截器是动态拦截Action调用的对象 它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码 也可以在一个
  • ImportError: cannot import name ‘mean_absolute_percentage_error‘ from ‘sklearn.metrics‘

    在使用mean absolute percentage error时 导入模块报错 from sklearn metrics import mean absolute percentage error 报错信息 ImportError ca
  • python将字符串转为字典(将str类型还原为dict字典类型)

    有三种方法 eval 字符串 yaml load 字符串 Loader yaml FullLoader ast literal eval 字符串 但是要注意 转换之前 原始的字典中key与value必须是python原生支持的类型 不能是d
  • 代码实例讲解:卷积神经网络程序细节(附完整代码)

    1 导入数据集和tensorflow包 from tensorflow examples tutorials mnist import input data import tensorflow as tf 2 初步探索mnist数据集的内容
  • 高通平台中用devicetree注册设备及驱动匹配

    1 在设备树文件 dts 中的相应节点下添加要注册设备的节点 soc plf char dev mytest plf char dev compatible mytest plf char dev 定义好的设备树源文件 dts文
  • Python数据可视化(三)绘制统计图形大全

    3 1 柱状图 以 Python 代码的形式讲解柱状图的绘制原理 这里重点讲解 bar 函数的使用方法 代码 import matplotlib as mpl import matplotlib pyplot as plt mpl rcPa
  • 网络编程——TFTP协议(基于UDP)

    目录 1 tftp协议概述 2 tftp下载模型 3 tftp协议分析 代码 1 tftp协议概述 简单文件传输协议 适用于在网络上进行文件传输的一套标准协议 使用UDP传输 特点 是应用层协议 基于UDP协议实现 数据传输模式 octet
  • 小例子:实现互斥锁,自旋锁

    小例子实现互斥锁 自旋锁 在多线程并发访问临界区时 使用上面三种操作 可以实现并发访问 首先创建是个线程 for i 0 i
  • 开源主流分布式文件系统简单介绍

    文章目录 一 分布式文件系统简介 1 特点 2 主要指标及分类对比 3 AFS与NFS 二 开源分布式文件系统 1 GFS 1 GFS与NFS AFS的区别 2 BigTable 3 Chubby 4 特点1 2 HDFS 1 HDFS与C
  • 多线程与多进程(5)

    概念上 一 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动 是系统进行资源分配和调度的一个独立单位 二 线程是进程的一个实体 是CPU调度和分派的基本单位 它是比进程更小的能独立运行的基本单位 线程自己基本上不拥有系统资源 只
  • AlexNet网络详解及各层作用

    AlexNet 图中所给关于卷积核的尺寸来自于Alex在2012年发表的经典文章 Alex在2012年提出的alexnet网络结构模型引爆了神经网络的应用热潮 并赢得了2012届图像识别大赛的冠军 使得CNN成为在图像分类上的核心算法模型
  • CSDN----Markdown:---文字颜色、大小和字体设置

    Markdown是一种轻量级标记语言 创始人为约翰 格鲁伯 英语 John Gruber 它允许人们使用易读易写的纯文本格式编写文档 然后转换成有效的XHTML 或者HTML 文档 这种语言吸收了很多在电子邮件中已有的纯文本标记的特性 一
  • [BuildRelease]C++代码静态分析工具splint

    转自 http www cnblogs com bangerlee archive 2011 09 07 2166593 html引言 最近在项目中使用了静态程序分析工具PC Lint 体会到它在项目实施中带给开发人员的方便 PC Lint
  • QQ-AR实物识别!香蕉扫一扫,解救小黄人?

    神偷奶爸3 已于7月7日正式登录国内各大院线 奶爸格鲁继续率领小黄人们贱萌作死 早先 神偷奶爸3 创造了北美影史最高4529馆开画记录 同时首周报收7541万美元 国内上映前海外票房累积1 421亿美元 毫无意外地登顶北美票房榜首座 根据猫