【Vuforia+Unity】AR05-实物3D模型识别功能实现(ModelTarget )

不管是什么类型的识别Vuforia的步骤基本都是:

把被识别的物体转成图、立体图、柱形图,3D模型、环境模型,然后模型生成Vuforia数据库-导入Unity-参考模型位置开始摆放数字内容,然后参考模型自动隐藏-发布APP-识别生活中实物-数字内容叠加上去!

对于3D物体的识别,可以是虚拟的也可以是实物的,但是对于虚拟的三维模型意义不大,我们完全可以把三维模型放在屏幕上截一张图,以图片识别的方式召唤数字内容,不过在虚拟现实中或许有用。

因此本文探讨的技术路线主要是,生活中的实物被摄像头识别后,在对应的三维位置弹出数字内容。

经过探究得出技术路线:

1.首先把生活场景某个实物模型进行扫描成模型(这会用到一个APP)然后放入PC端的软件(vuforia-windows-modeltargetgenerator)生成Vuforia数据库

2.如果是自建模型直接放入PC端的软件(vuforia-windows-modeltargetgenerator)生成Vuforia数据库

3.如果上面2条都不想做,没条件,可以下载第三方生成模型的APP(Scaniverse\RealityScan\Luma)然后导出放在PC端的软件(vuforia-windows-modeltargetgenerator)生成Vuforia数据库

3.Vuforia数据库导入Unity

4.在Unity搭建ModelTarget ,选择模型数据库构建数字内容

咱们一步一步的说

1.实物扫描为模型-官方的3D物体扫描APP 

这个Vuforia官方APP叫 Creator App

1.1官方的3D物体扫描APP下载地址:

Tool Download | Engine Developer Portal



但是别高兴太早,这个APP对设备是有要求的:

 1.2这个APP对设备的要求

手机设备必须具有激光雷达扫描仪LIDAR不然不起作用,具体如下:Supported Versions | Vuforia Library

使用LiDAR:只有iPhone 12 Pro、iPhone 13 Pro、iPad Pro 11 英寸(第2 代和第3 代)和iPad Pro 12.9 英寸(第4 和第5 代)配备激光雷达扫描仪。

相关文章iPhone 12 Pro 的激光雷达能做哪些有趣的事? - 少数派

1.3 官方的3D物体扫描APP使用教程:


APP使用教程 Vuforia Creator App | Vuforia Library

2.实物扫描成3D模型-普通手机

 如果你没有这样的设备,只有普通手机,也有一个APP可以帮助我们快速把生活中实物扫描成3D模型!

推荐几个APP:Scaniverse\RealityScan\Luma

手机帮我我们建模后导出通用格式FBX,然后进行下一步,生成数据库!

3.实物形成模型-用3D软件自建模型

生活中的物体,我们也可以1:1在3Dmax等软件中手动建模,用于识别的数据库,真正识别的时候还是识别现实物体,建模后然后需要用PC端工具把模型导入,生成数据库

4.前面准备好的模型转成Vuforia可识别数据库

导入模型并生成识别数据库,PC端工具下载地址:

Tool Download | Engine Developer Portal

登录,点击创建,输入CAD名字,模型名字(必须和你三维模型在电脑上的真实命名一模一样,不带后缀),加载地址是模型所在文件夹

 然后,无脑下一步!直到最后生成一个模型文件

这个模型文件中选择Unitypackage放入Unity!

双击导入Unity,数据库安装到Unity,就可以拖到场景进行数字内容摆放了

5.在Unity搭建模型识别场景

 右键创建Model Target 和AR camera

把识别后需要召唤的模数字内容,放在ModelTarget 子物体下面即可,如果不满意也可以自己写脚本让数字内容按照自己设计的剧本进行展示!

完毕!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2803775.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

kettle计算增长率

kettle计算增长率 问题描述处理方法 问题描述 读取一段时间内的数据记录,计算相邻记录的比率 iddatevalue12024-01-0110012024-01-0211012024-01-0312012024-01-0490 处理方法 1.使用统计中的分析查询节点能在每一行中添加前后行的数据 2.使用计算器节点计算比…

蓝牙耳机哪个品牌质量好?2024超高性能机型比拼推荐

​无线耳机已经成为现代生活中的必备数码产品,尤其在感受到无线带来的自由后,很难再适应有线耳机的束缚。因此,耳机市场竞争激烈,各种类型和外观的耳机层出不穷。在此,我为大家总结了五款使用体验很不错的蓝牙耳机&…

ESP8266智能家居(1)——开发环境的搭建

1.前期介绍 本次打算使用esp8266的开发板——NodeMCU,进行物联网相关项目的学习。开发环境使用Arduino软件。 NodeMCU实物图为: 开发环境截图为: 2.软件下载 我使用的arduino版本为1.8.5,其安装包如下: 【免费】ar…

区块链笔记(五)---德勤相关分析报告

web3.0 定义: 在《Insights into a Modern World》提出,“信息将由用户自己发布、保管、不可追溯且永远不会泄露,用户的任何行为将不需要任何中间机构来帮助传递”;用来指代一种区块链技术,可以基于“无须信任的交互…

2024年阿里云新用户购买云服务器有哪些优惠活动?

2024年阿里云服务器购买、续费、升级优惠政策整理,阿里云服务器优惠价格表:轻量2核2G3M服务器61元一年、2核4G4M带宽165元1年,云服务器4核16G10M带宽26元1个月、149元半年,阿里云ECS云服务器2核2G3M新老用户均可99元一年续费不涨价…

精酿啤酒:麦芽与啤酒花搭配的奥秘

麦芽和啤酒花是啤酒酿造过程中不可或缺的原料,它们的风味和特点对啤酒的口感和品质产生着深远的影响。Fendi Club啤酒在麦芽与啤酒花的搭配方面有着与众不同的技巧和见解,让啤酒的口感更加丰富和迷人。 首先,麦芽的选择是啤酒酿造的关键之一。…

springboot211基于springboot医疗报销系统的设计与实现

医疗报销系统的设计与实现 摘 要 传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,报销单信息因为其管理内容繁杂,管理数量繁多…

【C++】——模板初阶 | STL简介

前言: 模板初阶 | STL简介 文章目录 一、模板初阶1.1 函数模板1.2 类模板 二、STL简介 (了解) 一、模板初阶 泛式编程(Generic Programming)指的是一种编程范式,其核心思想是编写可以在不同数据类型上通用的代码&#…

C语言中的assert.h:调试助手与断言详解

在C语言编程中,assert.h头文件提供了非常有用的断言(Assertion)功能,它主要用于开发和调试阶段,确保程序在运行时满足某些预期条件。如果这些条件未得到满足,则程序会立即停止执行,并打印出有关…

架构师技能9-深入mybatis:Creating a new SqlSession到查询语句耗时特别长

开篇语录:以架构师的能力标准去分析每个问题,过后由表及里分析问题的本质,复盘总结经验,并把总结内容记录下来。当你解决各种各样的问题,也就积累了丰富的解决问题的经验,解决问题的能力也将自然得到极大的…

操作系统--调度算法

一、进程调度算法(CPU调度算法) 什么时候会发生 CPU 调度呢?通常有以下四种情况: 「抢占式调度」:进程正在运行的时,可以被打断,使其把 CPU 让给其他进程。那抢占的原则一般有三种&#xff0c…

测试用例设计方法:招式组合,因果判定出世

1 引言 上篇讲了等价类划分和边界值分析法,而这两种方法只考虑了单个的输入条件,并未考虑输入条件的各种组合、输入条件之间的相互制约关系的场景。基于此短板,因果图法和判定表法应运而生。 2 因果图法 2.1 概念及原理 2.1.1 定义 一种…

BLEU: a Method for Automatic Evaluation of Machine Translation

文章目录 BLEU: a Method for Automatic Evaluation of Machine Translation背景和意义技术原理考虑 n n n - gram中 n 1 n1 n1 的情况考虑 n n n - gram中 n > 1 n\gt 1 n>1 的情况考虑在文本中的评估初步实验评估和结论统一不同 n n n 值下的评估数值考虑句子长度…

一文了解L7812CV的引脚图介绍、参数解读

L7812CV简介 L7812CV是一款具有稳压功能的正向型线性稳压器,能够将输入电压稳定输出为12V的直流电压。它适用于各种需要12V电源的电子设备、电路和系统。 引脚图介绍 L7812CV有三个引脚,分别为输入引脚(输入电压Vin)、地引脚&…

什么是智慧公厕?智慧公厕跟传统公共厕所的区别

智慧公厕是近年来新兴起的一种公共设施,通过物联网技术的应用,实现了公厕的全面感知、全时监测、全方位精细化管理。与传统的公共厕所相比,智慧公厕在许多方面带来了翻天覆地的变化。本文以智慧公厕源头厂家广州中期科技有限公司,…

【2024.02.22】定时执行专家 V7.0 发布 - TimingExecutor V7.0 Release - 龙年春节重大更新版本

目录 ▉ 新版本 V7.0 下载地址 ▉ V7.0 新功能 ▼2024-02-21 V7.0 - 更新日志▼ ▉ V7.0 新UI设计 ▉ 新版本 V7.0 下载地址 BoomWorks软件的最新版本-CSDN博客文章浏览阅读10w次,点赞9次,收藏41次。▉定时执行专家—毫秒精度、专业级的定时任务执行…

【计算机网络】一些乱七八糟内容

MAC Media Access Control 用于在局域网(LAN)或广域网(WAN)中实现设备自动接入网络 "载波侦听多路访问"(Carrier Sense Multiple Access) CSMA/CD 是CSMA的升级版本,加入了序列号检测机制。 CSMA/CA 是CSM…

最优传输(Optimal Transport)

最优传输(Optimal Transport)是一种数学理论和计算方法,用于描述两个概率分布之间的距离或者对应关系。它的核心概念是如何以最佳方式将一组资源(如质量、能量等)从一个位置传输到另一个位置。 基本概念: …

金和OA UploadFileBlock接口任意文件上传漏洞

声明 本文仅用于技术交流,请勿用于非法用途 由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,文章作者不为此承担任何责任 1. 产品简介 金和数字化智能办公平台(简称JC6)是…

Shopee平台玩具类目选品策略大揭秘

在Shopee平台上经营玩具类目,对于卖家来说,选品是至关重要的一环。只有通过精准的选品策略,才能在激烈的市场竞争中脱颖而出,提高产品的曝光度和销售业绩。以下是一些有效的选品策略,帮助卖家在Shopee平台上成功经营玩…