jjzjj

构筑立体世界,AR Engine助力B站会员购打造沉浸式营销

HMS Core 2023-03-28 原文

随着购物场景的逐渐多元化,越来越多电商平台把线下购物体验搬到线上,运用AR技术,跨越空间距离,帮助用户在购买前“体验”商品,增强购买意愿。

哔哩哔哩会员购(后称会员购)是B站于2017年推出的IP消费体验服务平台。为了让广大用户能够真实感受到衍生品商品的细节,平台从今年开始结合AR特效,模拟衍生品与真实场景的交互,打造沉浸式营销,唤起粉丝群体的文化共鸣。

携手HMS Core AR Engine,开启衍生品特效新纪元

克苏鲁系列卡牌一直都拥有极高的用户粘性,彼时取材于克苏鲁神话的“旧日低语”卡牌厂商正在尝试扩大用户群体。在此背景下,会员购与克苏鲁神话系列塔罗牌的AR特效首秀诞生。

会员购通过对图像的跟踪,将二维的塔罗牌有机地与环境产生交融,呈现真实感十足的三维动画。在综合其网站用户终端设备占比与供应商们的解决方案后,会员购携手HMS Core AR Engine,共同开发AR特效商品展示。

截止目前,会员购与HMS Core AR Engine已经在克苏鲁塔罗牌系列、幻星集系列、天官赐福线下活动等十多个项目中运用AR特效。通过识别和跟踪环境中2D图像的位置和姿态,HMS Core AR Engine会实时输出图像姿态,与现实世界交互。以克苏鲁塔罗牌系列为例,用户在购买实体B站全新特典卡牌后,通过B站扫一扫功能绑定账号实现永久激活,即可尽享AR特效。

快速集成HMS Core AR Engine,高效解决技术问题

自21年5月开始,会员购开发团队开始研究HMS Core AR Engine整体逻辑框架、做技术预演、进行相关调试,仅用3周左右便完成接入

集成调试过程中,B站会员购开发团队与HMS Core技术支持团队共同攻关,针对相机拍摄偏移角较大、手机快速晃动等场景下的画面偏移、抖动情况,提出了优化AR图像跟踪配置、使用多角度不同的图像元素的技术解决方案,以适应用户多样的识别场景,提高图像跟踪稳定度,最大化地帮助用户沉浸体验相关商品

好评不断,参与率攀升,用户召回获奇效

HMS Core AR Engine技术助力会员购,搭建立体世界,实现新场景的融合交互,也让会员购收获了许多用户的正向反馈。“钱包日渐消瘦,但是真的值,特效环绕在卡牌周围时能真切感受到神秘奢华的美感。”、“谢怜和三郞的AR贺图栩栩如生地展示在了我的键盘上,太幸福了!”AR特效构筑的立体世界帮助用户打破时空界限,多角度、近距离地与IP衍生品互动。

除了提升用户体验感,AR特效的融入也唤起了诸多沉默用户对ACG衍生品的热爱。这在帮助沉默用户召回、提升用户粘性方面的上提升都取得了显著的效果。据会员购后台数据统计,特典商品类比无AR特效的商品销量更好,购买后平均每个用户的使用率超过10次,AR活动参与率是普通游戏参与率的2倍左右,整体助力会员购平台收入提升

在HMS Core AR Engine的加持下,如梦如幻的逼真特效激发了更多衍生品爱好者的共鸣,无论从技术优化、业务创新还是用户反馈方面来看,HMS Core AR Engine让会员购在电商领域打出了非同寻常的差异点

未来,B站会员购还将专注立体手办,联合HMS Core AR Engine相关能力,针对3D维度的趣味性商品展示布局,吸引更多衍生品爱好者。

了解更多详情>>

访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHubGitee

关注我们,第一时间了解 HMS Core 最新技术资讯~

有关构筑立体世界,AR Engine助力B站会员购打造沉浸式营销的更多相关文章

  1. 世界前沿3D开发引擎HOOPS全面讲解——集3D数据读取、3D图形渲染、3D数据发布于一体的全新3D应用开发工具 - 2

    无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD

  2. Unity3D : 本地坐标系,世界坐标系,和TransformPoint,TransformVector,TransformDirection的区别 - 2

    目录一、世界坐标系与本地坐标系二、srcGameObject.transform.TransformPoint(Vector3 vec)三、srcGameObject.transform.TransformVector(Vector3 vec)四、srcGameObject.transform.TransformDirection(Vector3 vec)五:示例一、世界坐标系与本地坐标系    世界坐标很好理解,就是模型的transform.position,通常在无父物体的情况下,创建出来的模型默认位置就是世界坐标系的原点。    每个物体都有自身的坐标系,此坐标系就是本地坐标系。本地坐标

  3. jquery - 世界上最愚蠢的人(我)的 Rails 教程? - 2

    我很难找到符合我要求的Rails教程(或书籍也很棒):愚蠢Ruby1.9或最新的1.8MySQL一个游戏(简单的掷骰子游戏)JQuery前端谢谢! 最佳答案 RailsforDummies如果愚蠢是一个主要问题,这可能是您最好的选择。 关于jquery-世界上最愚蠢的人(我)的Rails教程?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3841475/

  4. ruby-on-rails - 真实世界的复杂 Rails 应用程序? - 2

    关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion出于self教育的目的,我想研究一个复杂的RubyOnRails(最好是3个)业务应用程序的代码,以便我可以了解如何在现实世界中使用Rails做事.有很多“另一个博客”或“另一个CMS”,但我真的在研究一个具有相当高复杂性(在业务规则方面)的Rails应用程序,但不仅仅是CRUD。像房地产系统这样的东西必须足够复杂。或者可能在政府领域(根据定义总是很复杂:))。谢谢。

  5. 奇葩营销之看各品牌如何玩转“营销疯学” - 2

    相信有很多人和我一样,最近的快乐都来自于《黑暗荣耀2》。   令人奇怪的是,但比起故事的主线,剧中妍珍等配角的”发疯”片段却成为了网友造梗的来源。 “妍珍疯驴子”“妍珍呐””“黑暗荣耀演我每天精神状态”等。让这部剧话题热度持续上涨。与《黑暗荣耀2》同理,最近的引发热度的网络事件:张大大的抓马直播、汪小菲与大S的口水战、v我50的肯德基疯四文学,都主打一股子歇斯底里的疯劲。  为什么邀请全民围观“发疯”,也能成为一种宣传方式?营销“疯学”为何走红?又给品牌什么启示?营销“疯学”的前世今生营销“疯学”来源于当代最实用的互联网文体——发疯文学。而发疯文学最早来源于各大古早影视剧。现在的发疯文学被网友

  6. 3D立体字生成器【免费在线工具】 - 2

    Text2STL是一个可以在线使用的免费的3D立体字生成工具,输入文字内容即可实时预览生成的3D立体字模型,还可以导出为STL模型用于3D打印:3D立体字生成器访问地址:http://text2stl.bimant.com/zh-cn/generator1、3D立体字生成风格3D立体字生成器提供了四种生成风格:从左向右依次为:仅3D立体字、底座+3D立体字、底座+阴刻3D立体字、底座+垂直3D立体字,鼠标点击即可选中相应的生成风格。仅3D立体字底座+3D立体字底座+阴刻3D立体字底座+垂直3D立体字2、自定义3D立体字的字体3D立体字内置了超过1000种Google提供的在线字体,如果因网络问

  7. ruby - PATH 中的不安全世界可写目录/用户/用户名,运行 Ruby 命令时模式 040777 - 2

    当我运行像gem-v这样的Ruby命令时,我得到了这个错误:/Users/kristoffer/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4:warning:Insecureworldwritabledir/Users/kristofferinPATH,mode0407771.6.2首先我不明白这是什么意思。根据echo$PATH,/Users/kristoffer不在我的路径中。echo$PATH的结果是:/Users/kristoffer/.rvm/gems/ruby-1.9.2-p180/bin:/Users/kristoffer/.rvm/gems

  8. 推出 JetBrains Aqua:为测试自动化打造的强大 IDE初步了解 - 2

    目录啥是Aqua? 视频介绍初体验​小伙伴可能遇到问题总结:啥是Aqua?        JetBrainsAqua是一款可以感知上下文的智能IDE,能够理解Java、Kotlin、Python、JavaScript、TypeScript和SQL等语言,并为每种语言提供智能编码辅助。详情链接JetBrainsAqua官网速达-下载         在Aqua中,我们融合了测试自动化工程师在日常工作中需要的一切,包括多语言IDE(支持JVM、Python和JavaScript等)、HTTP客户端、数据库管理功能、Docker支持、TMS客户端,以及一款用于UI自动化的新型强大Web检查器。 视频

  9. javascript - 真实世界 URL 的 URL 验证正则表达式 - 2

    我想验证给定的字符串是URL。匹配文本中的URL也很好,但不是必需的。我已经搜索并进行了实验,但到目前为止,我还没有找到可以满足这些要求的东西:不得接受在被视为链接时会带来安全风险的字符串。例如,clickme是一个有效的HTML元素,并且至少在某些浏览器中确实有效(引发警报等)。我担心如果我允许任意方案(见下文),它可能会损害安全性(如前所述,例如,此处:WhatisthebestregularexpressiontocheckifastringisavalidURL?)。必须在JavaScript中正常工作。如果它在Java中也能同样工作,那就太好了——我正在GWT中开发,所以这很

  10. javascript - 三.JS,改变子3D对象的世界位置 - 2

    所以基本上我有一个Object3D组的子object3D,而子对象的[x,y,z]坐标是相对于父对象的对象空间显示的,我想在其中更改子对象的位置3D空间。所以首先我得到子对象相对于世界空间的位置。varwrld_pos=childobject.matrixWorld.multiplyVector3(newTHREE.Vector3);这将返回child在世界空间中的位置的三元素向量。现在我想设置我自己的位置。所以我创建了一个三元素向量。varnew_pos=THREE.Vector3();new_pos.x=1;new_pos.y=2;new_pos.z=3;childobject.m

随机推荐