上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: iOS设备使用 ARFaceTrackingConfiguration配置可以实时进行人脸检测跟踪,实现人脸姿态和表情的捕捉。拥有前置深度相机或 A12及以上处理器硬件的iPhone/iPad,在运行iOS 13及以上系统时,还可以同时开启设备前后摄像头,即同时进行人脸检测和世界跟踪。这是一项非常有意义且实用的功能,意味着使用者可以使用表情控制场景中的虚拟物体,实现除手势与语音之外的另一种交互方式。 阅读全文
posted @ 2024-01-26 15:19 不停奔跑的蜗牛 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ARKit 提供了一种更加抽象的表示面部表情的方式,这种表示方式叫作 BlendShapes,BlendShapes 可以翻译成形状融合,在3ds Max 中也叫变形器,这个概念原本用于描述通过参数控制模型网格的位移,苹果公司借用了这个概念,在ARKit 中专门用于表示通过人脸表情因子驱动模型的技术。 阅读全文
posted @ 2024-01-26 11:55 不停奔跑的蜗牛 阅读(243) 评论(0) 推荐(1) 编辑
摘要: ​ 人脸跟踪(Face Tracking)是指将人脸检测扩展到视频序列,跟踪同一张人脸在视频序列中的位置。是论上讲,任何出现在视频中的人险都可以被跟踪,也即是说,在连续视频帧中检测到的人脸可以被识别为同一个人。人脸跟踪不是人脸识别的一种形式,它是根据视频序列中人脸的位置和运动推断不同视频帧中的人脸是 阅读全文
posted @ 2024-01-25 16:55 不停奔跑的蜗牛 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ARKit 可以使用人脸跟踪(ARFace TrackingConfiguration) 和世界跟踪(ARWorld Tracking Configuration)两种配置方式开启人脸检测跟踪功能。ARWorldTrackingConfiguration 配置中有一个 userFaceTrackingEnabled 属性,该属性为布尔值,默认为 false,如果设置 true,则可以在进行世界跟踪的同时启动人脸检测跟踪。 阅读全文
posted @ 2024-01-25 16:07 不停奔跑的蜗牛 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 3D物体检测跟踪技术,是指通过计算机图像处理和人工智能技术对摄像机拍摄到的3D物体识别定位并对其姿态进行跟踪的技术。 在 ARKit 中,3D物体检测、识别、跟踪通过预先记录3D物体的空间特征信息,在真实环境中寻找对应的3D真实物体对象,并对其姿态进行跟踪。与2D图像检测跟踪类似,要在 ARKit 中实现 3D 物体检测跟踪也需要一个参考物体库,这个参考物体库中的每个对象都是一个 3D物体的空间特征信息。获取参考物体空间特征信息可以通过扫描真实3D 物体采集其特征信息,生成.arobject 参考物体空间特征信息文件,.arobject 文件只包括参考物体的空间特征信息,而不是参考物体的数字模型,也不能利用该文件复原参考物体三维结构。参考物体空间特征信息对快速、准确检测识别3D物体起着关键作用。 阅读全文
posted @ 2024-01-23 14:25 不停奔跑的蜗牛 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 图像跟踪技术,是指通过图像处理技术对摄像机中拍摄到的2D 图像进行检测、识别、定位,并对其姿态进行跟踪的技术。图像跟踪技术的基础是图像识别,图像识别是指检测和识别出数字图像或视频中的对象或特征的技术,图像识别技术是信息时代的一门重要技术,其产生的目的是为了让计算机代替人类处理大量的图形图像及真实物体信息,是其他众多技术的基础。iOS ARKit 具备对2D 图像检测、识别、跟踪的能力,其能实时检测并识别从设备摄像头采集图像中的预定义2D图像,并能评估2D 图像的尺寸大小和稳定跟踪这些图像的姿态,ARKit 最大支持同时跟踪100张2D图像。 阅读全文
posted @ 2024-01-22 16:14 不停奔跑的蜗牛 阅读(59) 评论(0) 推荐(0) 编辑
摘要: iOS ARKit 动画 动画是增强虛拟元素真实感和生动性的重要方面,RealityKit 支持变換动面(Transform Animation)和骨骼动画(Skeletal Animation)两种动面模式。变换动画一般程序化地执行,支持基本的平移、旋转、缩放,更复杂的动画通常由第三方模型制作软件采用骨骼绑定的方式生成,独 阅读全文
posted @ 2024-01-18 11:20 不停奔跑的蜗牛 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Reality Kit 中的事件系统 苹果在 2019年推出了一个名为 Combine 的声明性异步事件处理框架,通过采用Combine 框架,可以集成事件处理代码并消除嵌套闭包和基于约定的回调,使代码更易于阅读和维护。Combine 框架 API都是使用类型安全的泛型实现,可以无缝接人已有工程,用于处理各类事件。在 Combine 框 阅读全文
posted @ 2024-01-17 12:02 不停奔跑的蜗牛 阅读(58) 评论(0) 推荐(0) 编辑
摘要: iOS ARKit 中的手势检测 智能移动设备的手势操作是使用者接受并已习惯的操作方式,在移动端 AR 应用中,对虚拟物体的操竹也基本通过手势操作完成,需要注意的是,本次所讲中手势检源是指用户在手机屏幕上的手指操作检测,不是指利用图像技术对使用者手部运动的检测。 手势检测是指通过检测使用者在手机屏幕上的手指触控运动判断其操作意图的技 阅读全文
posted @ 2024-01-16 19:23 不停奔跑的蜗牛 阅读(46) 评论(0) 推荐(0) 编辑
摘要: iOS ARKit 中的射线检测 射线检测简介 射线检测 Ray casting,直译为射线投射,通常我们根据它的作用称为射线检测。射线检测是在3D数字世界选择某个特定物体常用的一种技术,如在3D、VR 游戏中检测子弹命中敌人情况或者从地上捡起一支枪,这都要用到射线检测,射线检测是在3D 数字空间中选择虚拟物体最基本的方法。 在 A 阅读全文
posted @ 2024-01-16 17:10 不停奔跑的蜗牛 阅读(25) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页