首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

业界 | 亮风台2D AR算法新突破,夺冠世界权威评测

目前的AR应用中,2D AR跟踪,如海报、卡牌等平面物体的跟踪已经成为核心技术之一,在营销、教育、游戏、展示展览等方面都很常见。...雷锋网近日消息,AR公司亮风台2D AR跟踪方面取得了新突破,其研发人员提出的基于约束置信度的鲁棒跟踪算法(CCM),提高了局部遮挡、光照变化和运动模糊等各种因素干扰情况下的鲁棒性,并在UCSB和TMT...局部遮挡、运动模糊和照明改变条件下的CCM算法效果示例(只显示目标周围放大的区域以便展示) 据了解,这两年亮风台依然有不少工作针对2D AR的算法优化,2017年的ICRA上发表了针对光照变化的基于梯度方向的...不同与传统的基于模板的跟踪方法,CCM( Constrained Confidence Matching)根据测量噪声对每个像素分配不同的匹配系数,而不是计算运动参数时对模板中的每个像素进行相同的处理...,才能保障优质的用户体验,如在传统的平面物体跟踪中,容易出现快速运动丢失或漂移等现象,反映到用户体验上,车窗外的广告牌就容易识别不到,走动过程中玩AR游戏发现地面上的家具会“飘”起来等。

82430
您找到你想要的搜索结果了吗?
是的
没有找到

Google AR 交互的开源与幕后

Cloud Anchors 这样的新 API*,从而实现了多用户协作 AR 体验,带来了可以将 2D 图像激活为 3D 对象的 Augmented Images 技术。...Just a Line 的 Android 源代码链接:请点击此处 iOS 版本源代码:请点击此处 Illusive Images - 活起来的艺术展 Illusive Images 演示了一个由 AR...当人们从一边走到另一边,物体周围走动,或者特定方向注视时,2D 艺术作品将与 3D 空间结合,让观众超越物理框架,置身于艺术作品的空间。...通过多种手法配合,不影响设计意图的情况下实现最佳的成像效果。 该应用是 Unity 中使用 ARCore 创建的,大部分视觉内容则是 Cinema 4D 中创建的。...3D 动画以 fbx 的格式导入到 Unity 中,实际使用时展现的样子完全由用户和艺术品的相对位置来驱动,不得不说这种画廊看起来真是令人神往。 请点击此处下载源代码快来亲身体验一下吧!

1.3K80

每日一文:飑线系统坡度与上升气流强度的关系

Basic Information: Title: Relationship between System Slope and Updraft Intensity in Squall Lines (飑线系统坡度与上升气流强度的关系...地球和大气科学系) Keywords: squall lines, system slope, updraft intensity, convective region, cold pool (飑线,系统坡度...x方向上,'上升气流'被指定为一个宽度为5公里的正浮力区域,z方向上从1公里延伸到11公里。上升气流的中心轴可以是直立的,也可以随高度向西倾斜。该区域内的浮力场由一个指定的函数确定。...模拟是2D框架中进行的,忽略动态效应,并将问题视为传统的RKW理论。 b. 技术路线: 该研究使用了一个80公里×20公里的域,网格间距为200米。边界条件由一个指定的函数确定。...在这种情况下,2D方法最适用。模拟考虑了不同的浮力和系统倾斜配置,以研究它们对垂直加速度的影响。 结果: a. 详细的实验设置: 该研究描述了研究系统倾斜对飑线强度的实验设置。

7410

PIE-engine 教程 ——坡度、坡向、山阴、粗糙度计算和显示案例分析

返回值:Image slope(image) 计算地形DEM数据的坡度信息(以度为单位),局部梯度是用每个像素的4个连通邻域来计算的,因此图像的边缘会出现缺失值。...返回值:Image aspect(input) 计算地形DEM数据的坡向信息(以度为单位),局部梯度是用每个像素的4个连通邻域来计算的,因此图像的边缘会出现缺失值。...Map.addLayer(imageSlope, { color: "ffff00ff", fillColor: "00000000" }, "坡度"); //显示加载坡度图层 //粗糙度计算提取...width: "300px", height: "70px" }; var legend = ui.Legend(data, style); //生成图例对象,传入图例的组成样式数据、地图上的位置数据...= { top: "25%", left: "30%", width: "300px", height: "70px" }; //生成图例对象,传入图例的组成样式数据、地图上的位置数据

27610

盘点那些小白也能轻松上手的艺术创作应用

当然不止是艺术家,对于普通人来说,VR中创作,更随意也更简单,无需被那些传统绘画技巧所局限,创作过程也更加无拘无束。 ?...《Tilt Brush》 《Tilt Brush》是谷歌推出的一款基于VR的画图应用,《Tilt Brush》将绘画创作空间从2D的平面转换成了3D,允许玩家3D的立体空间中自由的作画。...值得一提的是,《Tilt Brush》可依靠PC VR的空间追踪系统,让玩家可以围绕自己的作品随意走动,从各个角度修改细节作品。...VR中,玩家不用耗费大量的时间和精力,来学习动画制作软件或基础的绘画理论知识,只需要拖动想要控制的物品或者节点,即可完成实时创作。 ? 不仅如此,VR艺术创作工具还能很有效地激发人们的想象力。...VR艺术创作工具把传统平台的设计转到 VR/AR平台上,允许VR内容开发者VR中编辑VR内容,创作方便的同时,所打造的内容也更加有沉浸感与空间感。 ?

91760

视频后期特效合成工具推荐:NUKE 13「winmac」

带来了本地化系统,以提供更精确的时间和文件本地化的控制等等,同时还改进了镜头扭曲效果,整体上功能更加强大,版本的全面更新将加快艺术家的日常工作,让艺术家可以花更少的时间管理技术,更多的时间做出创造性的选择...-深度图像合成通过深度图像合成工具,您可以创建和处理每个像素包含多个不透明度,颜色和相机相对深度样本的图像,因此在内容更改时无需重新呈现CG元素。...3D合成和视觉效果-3D相机跟踪器NukeX®和Nuke Studio中的集成摄像机跟踪器Nuke的3D空间中复制了带有动画3D摄像机或点云的2D摄像机的运动,允许您参照用于拍摄的原始摄像机准确地合成...2D / 3D元素。...版本Nuke强大的版本控制功能允许您将新版本的镜头带入Nuke Studio的时间轴或Nuke的节点图,并快速轻松地它们之间进行交换。

1.1K30

带你学java核心技术图形程序设计:颜色+为文本设定特殊字体+图像

; g2.drawString(message, , ); 接下来,将字符串绘制面板的中央,而不是任意位置。因此,需要知道字符串占据的宽和高的像素数量。...这个方法将返回一个LineMetrics类对象,获得下坡度和行间距的方法是: 下面这段代码使用了所有这些信息,将字符串显示包围它的面板中央: 为了能够获得中央的位置,可以使用getWidth( )...矩形顶端的y坐标等于上坡度的负值。矩形的高度等于上坡度、下坡度和行间距之和。宽度等于字符串的宽度。...(正像在卷II中将看到的,逐像素地生成图像,并将结果存储到数组中也是可以的。这种方式通常用于生成不规则碎片的图像。)...有关更加高级的技术,请参阅卷II中有关2D图形和图像处理的论述。

1.2K20

4K画质3D合成视频不再卡成幻灯片,新方法将渲染速度提高了30多倍

当 4K 画质、60 帧视频某些 APP 上还只能开会员观看时,AI 研究者已经把 3D 动态合成视频做到了 4K 级别,而且画面相当流畅。 现实生活中,我们接触的大多数视频都是 2D 的。...观看这种视频时,我们是没有办法选择观看视角的,比如走到演员中间,或者走到空间的某个角落。VR、AR 设备的出现弥补了这一缺陷,它们提供的 3D 视频允许我们变换视角、甚至随意走动,沉浸感大大提升。...这种技术实用性的关键在于它能够以高保真度实时渲染,使其能够应用于 VR/AR、体育广播和艺术表演捕捉。传统方法将动态 3D 场景表示为纹理网格序列,并使用复杂的硬件进行重建。...即对于一个特定的像素 u,研究者进行了多步处理,最后,经过 K 次渲染后,像素 u 得到一组排序点 {x_k|k = 1, ..., K}。...., K},得到体渲染中像素 u 的颜色表示为: 训练过程中,给定渲染的像素颜色 C (u),本文将其与真实像素颜色 C_gt (u) 进行比较,并使用以下损失函数以端到端的方式优化模型: 除此以外

43930

你想制作一款属于自己的游戏吗?

第一个是艺术方面,另一个是编码方面。负责艺术部分的人应该了解基本的建模软件,如Blender(免费)或Maya(免费)。对于2D游戏Photoshop!...因此,即使您使用像素艺术,您仍然可以想出畅销书!...最后,如果您不想为您的游戏制作艺术品,而只想专注于编码过程,那么您应该下载Open Game Art、Game Art 2D或Kenney 等网站上在线提供的资源(免费或其他方式)。...Blender是免费软件,仍然可以创建出色的艺术品和动画。对于2D游戏,Photoshop很棒,但它也可以3D游戏中用于制作UI。...当用户购买游戏时,他们基本上都是寻找良好的体验。制作精良、无错误的游戏会让最终用户满意并增加成功的机会。 8.流行的游戏引擎 2D游戏最受欢迎的游戏引擎: a. Twine (文本) b.

94641

有趣的 CSS 像素艺术

像素艺术作为一种遗失的艺术形式,与超清晰,高分辨率图片相比黯然失色。我 CodePen 上浏览时偶然发现了一些像素艺术,它提醒我这种艺术是多么令人敬畏!...像素化图形中简单友好,而这是高清晰图形和插图中缺失的。 这也是教我们如何用 HTML 和 CSS 创建像素艺术的一个很好的案例。让我们分析下这个概念,并创建一个可以在其他情况下使用的模式。...如果我们想要更多的像素来创建更清晰的图案,那么我们可以 HTML 标签中将像素数翻两倍,并且将每个像素的尺寸减半。...其他的像素绘制技术 box-shadow 你可以用一个元素通过复杂的 box-shadow 属性绘制像素艺术。...黑色元素是初始形状,我已经左下角创建了一个橙色像素以及右下角创建了一个红色像素

1.2K70

AI产生自我意识,「古墓丽影」劳拉觉醒!电子游戏革命来了

教程Lara离开泳池时结束,所以可以在那时重启程序,做出改进。 开始时,改进Lara非常困难。 她有时会出现混乱,地图中随意走动,甚至有时候会卡在菜单栏中,一遍遍盯着她的指南针。...识别角色 为了给AI建立与Lara的联系,就需要让AI明白,她是一堆像素。人类玩家进入游戏后,一下子有了这样的意识。...首先,作者跟踪头部主要像素,然后是身体主要像素,来选择相关区域。 为了确保Lara出现在每张图像中,作者要求程序去识别那些不包含任何突出显示的图片。...有趣的是,这些未能识别的区域,通常是远离Lara的位置,或被其他2D物体遮挡的位置。 当我们观察人类玩家的行为,看到这张图像后,我们能够立即明白,箭头所指向区域是一个入口。...网友:AI智能体让电子游戏变成了艺术品 有网友表示,这是让角色自我发展最酷、最自然的感觉方式之一。当角色能够活灵活现,你才可以真正体验到电子游戏是一件艺术品。

15330

斯坦福 AI 实验室:如何打造基于计算机视觉的智能医院

正常的彩色图像中,每一个像素表示一个颜色;深度图像中,每一个像素表示真实世界中该像素到传感器之间的“距离”,它通常是一个浮点数,比如1.337米。 (左)医院的彩色照片,用手机拍摄。...我们可以地面上的每个点上都创建一个包含水滴的词典(记住:因为我们人工合成了这些水滴,我们知道它们准确的2D和3D位置)。对于多人情景,我们可以在场景中渲染出多个水滴。...该技术与人类审计师和RFID的比较 现在,许多医院通过“神秘访客”来衡量手部卫生的落实情况,训练有素的个人在医院病房四处走动,观察工作人员私下是否洗手。...就像上文所讨论的一样,我们将计算机视觉,驻留在病房固定位置的多个审计员,病房周围走动的单个审计员和RFID标签的使用进行了比较。...这通常是因为观察员分心了:他们可能在打瞌睡,病房的其他地方看无关的活动,或者只是没有看到手部卫生事件的发生。 ICU内人员走动的时空热图,黄色/红色意味着更多的人在那里站/走。

49420

斯坦福兔子 3D 模型被玩坏了,可微图像参数化放飞你的无限想象力

相对于用像素级别的参数化(这种方法易受邻近像素点的影响),我们采用缩放的傅里叶变换进行参数化。 ? 5: 去相关领域中的图像使得风格迁移对模型的选择更加稳定。...CPPN 所产生的模式演变就是艺术的产物。为了保持光绘的寓意,优化过程应该考虑光束方向和形状迭代的调整。例如,因为迭代变化相比于像素参数化更有全局影响。...因此,为了简单起见,我们使用了平滑的 2D 高斯噪声) ? 10:将 alpha 通道添加到图像参数化允许它代表透明度。优化的每个步骤中,透明区域与随机背景混合。...本节中,我们将探索为特征可视化目标优化 3D 对象。我们使用 3D 渲染进程将它们转换为可以传入网络的 2D RGB 图像,并通过渲染过程反向传播以优化 3D 对象的纹理。...与 2D 情况类似,我们主要是为了将用户提供图片的纹理风格迁移到其他物体上,下图概述了迁移的过程。 ? 16:内容目标主要是为了让神经元 3D 模型的随机视图上和原始纹理的同样位置激活。

2.1K10

让模糊图片变视频,找回丢失的时间维度,MIT这项新研究简直像魔术

除非是为了特殊的艺术效果,一般来说这张照片就报废了。 ? 然而来自MIT的研究人员却告诉我们,拍糊了的照片不要扔,丢给这个神经网络,还你一份运动视频。拖影里包含的信息其实可以找回丢失的时间维度。...比如拍摄X光片,是把3D图片投影到一张2D底片上,这是空间上的投影。长时间曝光,让星星照片上留下常常的轨迹,这是时间上的投影。 ?...而且该模型似乎了解到,随着时间而变暗和变宽的像素可能对应于一个人在靠近相机。 ? 此外,他们还在人脸数据集FacePlace上进行了测试,从左右摆动高度模糊的图像中恢复出五官样貌。 ?...条件先验编码器p以类似的方式实现,因为没有时间维度信息,它只有2D跨度卷积。 对于反投影函数gθ(x, z),它使用UNet型的体系结构计算x的每个像素特征。...UNet分为两个阶段:第一阶段,应用一系列2D跨度卷积算子提取多尺度特征;第二阶段应用一系列2D卷积和上采样操作,合成x和更多数据通道。

48520

让模糊图片变视频,找回丢失的时间维度,MIT这项新研究简直像魔术

来源:公众号 量子位 授权转载 拍照时我们常常会遇到这样的苦恼:由于设置的快门时间太长,快速运动的物体会在身后产生严重的拖影。 除非是为了特殊的艺术效果,一般来说这张照片就报废了。 ?...比如拍摄X光片,是把3D图片投影到一张2D底片上,这是空间上的投影。长时间曝光,让星星照片上留下常常的轨迹,这是时间上的投影。 ?...而且该模型似乎了解到,随着时间而变暗和变宽的像素可能对应于一个人在靠近相机。 ? 此外,他们还在人脸数据集FacePlace上进行了测试,从左右摆动高度模糊的图像中恢复出五官样貌。 ?...条件先验编码器p以类似的方式实现,因为没有时间维度信息,它只有2D跨度卷积。 对于反投影函数gθ(x, z),它使用UNet型的体系结构计算x的每个像素特征。...UNet分为两个阶段:第一阶段,应用一系列2D跨度卷积算子提取多尺度特征;第二阶段应用一系列2D卷积和上采样操作,合成x和更多数据通道。

59150

NUKE 13 for mac(电影特效合成软件)v13.2v5激活版

-深度图像合成通过深度图像合成工具,您可以创建和处理每个像素包含多个不透明度,颜色和相机相对深度样本的图像,因此在内容更改时无需重新呈现CG元素。...3D合成和视觉效果-3D相机跟踪器NukeX®和Nuke Studio中的集成摄像机跟踪器Nuke的3D空间中复制了带有动画3D摄像机或点云的2D摄像机的运动,允许您参照用于拍摄的原始摄像机准确地合成...2D / 3D元素。...版本Nuke强大的版本控制功能允许您将新版本的镜头带入Nuke Studio的时间轴或Nuke的节点图,并快速轻松地它们之间进行交换。...这种能力使得比较和审查不同阶段的工作,以及由不同艺术家完成的工作,简单。SDI广播监视器支持所有Nuke版本都在兼容的AJA和Blackmagic SDI输出硬件上提供SDI广播监视器支持。

57520
领券