ARToolKit

#设计类软件# 0 0
ARToolKit是一个增强现实的开源软件库,用于在计算机视觉领域中实现AR应用程序。ARToolKit可用于针对不同平台上的设备进行AR开发,包括但不限于Android、iOS、Windows、Linux以及macOS(OS X),使得开发者能够在不同平台的设备上轻松进行AR应用的创建与开发。ARToolKit已经存在很长时间,最初发布于1999年,已经进行了各种更新,现已广泛应用于AR领域,适用于想要创建自定义和高级AR体验的开发人员。
  • 外文名称: ARToolkit
详细介绍 PROFILE +

基本介绍

ARToolkit,是一个开源的AR(增强现实)SDK。ARToolKit包含了跟踪库和这些库的完整源代码,开发者可以根据平台的不同调整接口,也可以使用自己的跟踪算法来代替它们。

程序简介

ARToolKit它是一个C/C++语言编写的库,通过它可以让我们很容易的编写增强现实应用程序。增强现实(AR)是将电脑虚拟的图像覆盖到真实世界画面中,这个技术在工业和理论研究方面都存在着极大的潜能。

对于开发一个AR程序来说,最困难的部分在于实时的将虚拟图像覆盖到用户视口,并且和真实世界中的对象精确对齐。ARToolKit使用电脑图像技术计算摄像机和标记卡之间的相对位置,从而使程序员能够将他们的虚拟对象覆盖到标记卡上面。ARToolKit提供的快速和准确的标记跟踪,能够让你快速的开发出许多更新更有趣的AR程序。

ARToolKit 目前支持以下操作系统:

SGI IRIX

PC Linux

Mac OS X

PC Windows (95/98/NT/2000/XP) ARToolKit的最终版本将会是跨平台的..对于开发包来说,这些不同版本的函数集都是一样的,只是其实现利用了相关平台上的硬件特性。目前版本的ARToolKit同时支持Video(普通视频)和标准的see-through AR . Video see-through AR是指将虚拟图像覆盖到实时视频。标准的see-through AR要求使用者具备头部现实设备(带在眼睛上的那种摄像设备),并且它有着更加复杂的视频标准和注册要求。

增强现实

增强现实(Augmented Reality,简称AR)是近年来国外众多知名大学和研究机构的研究热点之一,AR技术不仅在与VR技术相类似的应用领域,诸如尖端武器、飞行器的研制与开发、数据模型的可视化、虚拟训练、娱乐与艺术等领域具有广泛的应用,而且由于其具有能够对真实环境进行增强显示输出的特性,在医疗研究与解剖训练、精密仪器制造和维修、军用飞机导航、工程设计和远程机器人控制等领域,具有比VR技术更加明显的优势。增强现实(AR),也被称之为混合现实。它通过电脑技术,将虚拟的信息应用到真实世界,真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。增强现实提供了在一般情况下,不同于人类可以感知的信息。它不仅展现了真实世界的信息,而且将虚拟的信息同时显示出来,两种信息相互补充、叠加。在视觉化的增强现实中,用户利用头盔显示器,把真实世界与电脑图形多重合成在一起,便可以看到真实的世界围绕着它。

增强现实借助计算机图形技术和可视化技术产生现实环境中不存在的虚拟对象,并通过传感技术将虚拟对象准确“放置”在真实环境中,借助显示设备将虚拟对象与真实环境融为一体,并呈现给使用者一个感官效果真实的新环境。因此增强现实系统具有虚实结合、实时交互、三维注册的新特点。

特色功能

医疗领域:

医生可以利用增强现实技术,轻易地进行手术部位的精确定位。

军事领域:

部队可以利用增强现实技术,进行方位的识别,获得目前所在地点的地理数据等重要军事数据。

古迹复原和数字化文化遗产保护:

文化古迹的信息以增强现实的方式提供给参观者,用户不仅可以通过HMD看到古迹的文字解说,还能看到遗址上残缺部分的虚拟重构。

工业维修领域:

通过头盔式显示器将多种辅助信息显示给用户,包括虚拟仪表的面板、被维修设备的内部结构、被维修设备零件图等。

网络视频通讯领域:

该系统使用增强现实和人脸跟踪技术,在通话的同时在通话者的面部实时叠加一些如帽子、眼镜等虚拟物体,在很大程度上提高了视频对话的趣味性。

电视转播领域:

通过增强现实技术可以在转播体育比赛的时候实时的将辅助信息叠加到画面中,使得观众可以得到更多的信息。

娱乐、游戏领域:

增强现实游戏可以让位于全球不同地点的玩家,共同进入一个真实的自然场景,以虚拟替身的形式,进行网络对战。

旅游、展览领域:

人们在浏览、参观的同时,通过增强现实技术将接收到途经建筑的相关资料,观看展品的相关数据资料。

市政建设规划:

采用增强现实技术将规划效果叠加真实场景中以直接获得规划的效果。

教育领域:

在教育方面,魔法书是一个典型的例子。魔法书看上去,和普通的书籍没有不同。但当读者戴着头盔显示器观看书页时,他可看到浮现于其中的三维动画,沉浸在书中所描绘的立体虚拟世界之中。

本百科词条由网站注册用户【 CN109467 】编辑上传提供,当前页面所展示的词条介绍涉及宣传内容属于注册用户个人编辑行为,网站不完全保证内容信息的准确性、真实性,也不代表本站立场。 版权声明 反馈 我要认领
词条所在榜单
相关知识文章
家具设计十大常用软件 家具设计app哪个好 家具设计师必备软件
家具是一种日常工具,也是一种审美。设计家具时不仅要注重功能性,还要追求美观性。那么,你知道做家具设计主要用什么软件吗?本文中maigoo小编就为大家整理了一批家具设计常用软件,包括Auto CAD、3ds Max,以及酷家乐、Photoshop、SketchUp、三维家、Fusion 360、SolidWorks、柜柜等,一起来详细了解下。
十大好用的门窗软件 设计门窗用什么软件 门窗算料软件推荐
市面上的门窗设计软件有多种可以选择,但它们的功能和实用性都各不相同。本文中Maigoo小编就带大家看看设计门窗的软件有哪些。例如易绘门窗、酷家乐、门窗CC,以及杜特门窗速图、长风门窗软件、预见家门窗速图、信友门窗设计软件、骤风门窗ERP、杜特门窗管家等,都较具代表性,一起来详细了解下吧。
十大PCB设计软件排名 pcb设计用什么软件好 pcb设计工具推荐
市面上的pcb设计工具软件有很多,有的是国外软件,有的是国产软件,它们的实用性和功能丰富程度都各不相同。本文中Maigoo小编就带大家看看pcb主流设计软件有哪些。例如Altium Designer、Mentor PADS、Cadence Allegro、嘉立创EDA、Proteus、DesignSpark PCB、Autodesk EAGLE等,均是知名度较高的pcb设计常用软件,一起来详细了解下吧。
服装设计十大常用软件 服装设计软件有哪些 服装设计画图软件推荐
服装设计是一项精细的工作,不仅要具备专业设计知识,还要有一定的审美。那么,你知道服装设计用什么软件吗?本文中maigoo小编分享了十大服装设计软件,包括CLO 3D、Marvelous Designer、VStitcher,以及Style 3D、Illustrator、Modaris、Gerber Accumark等。这些3D服装设计软件各有特点,已被广泛使用。下面一起详细了解下。
十大主流模具设计软件 模具设计用什么软件 设计模具必备软件
模具设计可以大量采用计算机技术进行辅助设计和系统分析,是决定机械性能的主要因素,那一般模具设计用什么软件呢?Maigoo小编为大家带来了十大主流模具设计软件,包括:AutoCAD、UG-NX、Creo、SolidWorks、CATIA、Cimatron、Autodesk MoldFlow等,一起来看看吧。
十大好用的logo设计软件推荐 设计logo图标用什么软件好
Logo是一个品牌或公司的核心形象,一个好的Logo设计会增添人们对其的好感度。那么你知道好用的logo设计软件有哪些吗?本文中Maigoo小编就带大家看看logo设计要用什么软件。例如Adobe Illustrator、CorelDRAW、Affinity Designer、Sketch、Inkscape等,都是知名度相对较高的设计logo图标的软件,下面来详细了解下。
10款主流UI设计软件推荐 做UI设计用什么软件好
学好UI设计是成为一名合格UI设计师的第一步,好的工具可以使你的学习和工作事半功倍,那好用UI的设计软件有哪些呢?Maigoo小编为大家带来了10款主流UI设计软件推荐,包括:Sketch、Figma、PS、Ai、Axure、Pixso、Adobe XD等,一起来了解下吧。
十大机械制图软件 机械设计用什么软件好 机械cad软件推荐
机械设计用什么软件好?市面上的机械工程设计软件虽然有很多,但功能和实用性上都存在差异。本文中Maigoo小编带来了一份热门机械设计软件排名榜单,名列前茅的有SolidWorks、AutoCAD、Unigraphics NX,以及PTC Creo、Cimatron、Mastercam、CATIA、FreeCAD、Inventor等。这些软件你都用过吗?一起来了解下吧!
十大专业电路设计软件 电路图软件有哪些 电路绘图软件推荐
市面上设计电路图的软件有很多,有的是国外软件,有的是国产软件,它们的功能性和实用性都各不相同。本文中Maigoo小编就带大家看看电路设计软件有哪些。例如Eplan、KiCad、EWB,以及Proteus、ORCAD、AutoCAD Electrical、Multisim、SEE Electrical、亿图图示等,均是知名度较高的电子电路软件,一起来详细了解下吧。
十大ar设计软件排行 AR制作软件哪个好 AR开发工具推荐
AR(Augmented Reality)即增强现实,是一种将虚拟信息与真实世界巧妙融合的技术,这种技术正在逐渐改变我们的生活和工作方式,你知道AR制作软件哪个好吗?Maigoo小编为大家带来了十大ar设计软件排行,包括:ARKit、ARCore、ARFoundation、Vuforia Engine、ARToolKit、Masterpiece Studio Pro、Google Tilt Brush等,一起来看看吧。
十大广告设计专用软件 广告设计用什么软件 广告制作软件推荐
广告制作的常用软件有很多种。这些软件在功能和实用性上都存在差异,适用于广告制作的不同环节。本文中Maigoo小编就带大家看看广告设计一般用什么软件。例如Photoshop、Illustrator、Premiere,以及After Effects、Cinema 4D、InDesign、CorelDRAW、Canva等,都是当下较为热门的广告设计专用软件,下面来详细了解下。
十大好用的矢量图软件 做矢量图用什么软件好 矢量图设计软件推荐
矢量图绘制软件被应用在多个领域,具有重要地位。那么,你知道设计矢量图用什么软件比较好吗?本文中maigoo小编整理了一批常用的做矢量图的软件,包括Adobe illustrator、CorelDRAW、inkscape,以及Sketch、万彩易绘大师、Freehand、AutoCAD、Affinity Designer等。这些矢量图设计软件,各有特点,一起详细了解下。
十大好用的商用厨房设计软件 商用厨房设计用什么软件好
现在市面上的设计软件虽然有很多,但它们的功能性和实用性都各不相同。那么设计商用厨房用什么软件靠谱呢?本文中Maigoo小编整理了十大商用厨房设计软件,包括SketchUp、3Ds Max、AutoCAD,以及Solidworks、酷家乐、Pro/e、Cinema 4D、厨装宝、Keyshot等。下面一起来详细了解下商用厨房设计软件哪个好。
十大好用的海报制作软件 海报设计用什么软件 海报制作APP推荐
设计海报的软件有很多种,有的需要从零开始设计,有的则可以选用模板进行创作。本文中Maigoo小编就带大家看看制作海报的软件有哪些。例如稿定设计、Canva可画、创客贴设计,以及图怪兽、美图秀秀、美图设计室、青柠设计、黄油相机、海报设计室等,都是当下较为热门的海报制作APP,下面来详细了解下。
十大编程软件排行榜 编程开发工具大全 c语言编程软件有哪些
世界上主流的编程语言有C、Java、Python、C++、C#、Visual Basic、PHP等,针对这些编程语言,又有相对应的Visual C++、Visual Studio、Eclipse、Dev-C++、Notepad++、MyEclipse、JDK、Code::Blocks、Gcc、Sublime Text、IntelliJ IDEA、Ultraedit、C-Free等编程软件,被广泛运用,下面跟随maigoo网编辑一起了解下这些编程工具!
十大群发软件推荐 微信群发软件哪个好 群发短信软件有哪些
消息群发功能适用于旅游、教育、金融、邮政等各行各业,可发送节日祝福、天气变化、扣款/付款通知、催收、特价商品提醒等各种类型的信息。那么对个人用户而言,好用的微信群发软件、短信群发软件有哪些呢?下面maigoo小编为大家分享十大好用的群发软件,包括腾讯云短信、阿里云通信、中国移动云MAS、天翼云通信、263云通信、网易云信IM等等,一起来了解下吧
十大装修软件推荐 装修设计软件排名 装修软件app哪个好
近些年,各大小家装公司逐渐向数字化转型。随着行业内一线品牌齐家网在香港的上市,标志着互联网家装模式的成熟。如今线上家装领域中,土巴兔装修、酷家乐设计师、齐家、爱空间装修、好好住、住小帮、知户型等装修软件,已成为越来越多业主的选择,这些家装设计软件带来的一站式服务,让装修变得更省心。下面和maigoo编辑一起看看!
国内十大聊天工具 国内聊天软件排行 聊天交友软件推荐
近五年来,我国移动社交用户规模持续增长,到2019年已有7.77亿人左右,同时,各类社交产品层出不穷,企图从中分一杯羹;那么时至今日,用户活跃度最高的聊天软件有哪些呢?微信、QQ、陌陌、钉钉、探探、Soul、积目、米聊等聊天工具市场占有率如何?下面跟随maigoo小编看看这些聊天交友软件!
十大AI换脸软件排行 视频换脸软件哪个好 ai换脸工具推荐
在人工智能的大潮下,许多ai换脸软件纷纷进入市场,虽然存在隐私问题,但凭借独特的娱乐性,依旧掀起了一股换脸热潮,那么AI换脸软件有哪些?ai换脸工具哪个好?下面,maigoo编辑为大家分享十大AI换脸软件排行榜,包括DeepFaceLab、Faceswap、Openfaceswap、FakeAPP、Swapface、Remaker、Reface等热门换脸p图软件,一起来了解下吧。
七大去马赛克软件排行 视频去马赛克软件哪个好用 马赛克去除工具推荐
马赛克是使用频率最高、使用范围最广的一种图片/视频处理手段,涉及新闻、动漫、电影、连续剧、写真等方面。作为一种具备了数十年历史的处理技术,马赛克沿用到今天有什么破解方法呢?Maigoo小编为此盘点了一批去除马赛克的软件,其中有JavPlayer、Video Enhancer、DeepCreamPy、TecoGAN、Face Depixelizer、EnhanceNet等视频马赛克去除工具,一起看看!