Ae:跟踪摄像机

news2025/1/23 17:25:48

在时间轴面板上选择要跟踪的素材图层,在跟踪器面板中单击跟踪摄像机 Track Camera按钮之后,会向素材图层添加“3D 摄像机跟踪器” 3D Camera Tracker效果,并立即对视频画面逐帧分析以反求原始摄像机运动。

还有其它几种添加 3D 摄像机跟踪器效果的方法。

方法一:

Ae菜单:动画/跟踪摄像机

方法二:

在图层上右击选择“效果/跟踪和稳定/跟踪摄像机”。

方法三:

在图层上右击选择“效果/透视/3D 摄像机跟踪器”。

提示:

可以一次选择多个图层来使用 3D 摄像机跟踪器效果进行摄像机跟踪。

基于三维空间的跟踪点

3D 摄像机跟踪器分析完成后,会在画面当中显示出许多各种颜色的跟踪点。这些跟踪点通常只出现在视频中的非运动物体上,这样才能更好地解算出原始摄像机的运动。

1、需在时间轴面板或效果控件面板上选中“3D 摄像机跟踪器”效果,才能看到跟踪点。

2、通常,绿色的点表示追踪比较稳定,红色的点表示追踪可能不太准确。

c9652d8856c1b1434f3eb6a81888f4fb.jpeg

3、可以对这些点进行框选(套索工具方法),或按 Shift 或 Ctrl 键多选。

选择多个点时,点的距离尽量远一点,个数尽量多一点,尽量在一个平面上。

b7ec85c93a641c1b1f106dd4ebf77005.jpeg

三个及以上的跟踪点将构成一个目标(红色靶面),并在 3D 空间中显示靶面的方向。

4、如果跟踪结果不是很理想,可在效果控件的“高级” Advanced选项下尝试选择不同的“解决方法” Solve Method,比如,典型 Typical等。

还可尝试“详细分析” Detailed Analysis,甚至可以手动删除一些影响跟踪效果的点,比如那些出现在与摄像机运动无关的运动物体上的跟踪点。

c9ab4a45e1572ef563d1f75f33410ebb.png

有关属性的详细说明请参阅:‍‍‍‍‍‍‍

《Ae 效果详解:3D 摄像机跟踪器》

创建摄像机

在“3D 摄像机跟踪器”效果控件中点击“创建摄像机” Create Camera按钮,将创建名称为“3D 跟踪器摄像机”的摄像机图层,它的位置、方向等属性关键帧是解析原始摄像机的运动而来的。

创建摄像机之后,素材图层仍然为 2D 图层,但合成中的所有 3D 图层将受此摄像机的影响。‍‍‍‍‍‍‍

为了让 3D 图层能更好地贴合场景及摄像机的运动,可在选中的跟踪点或目标上右击,来创建相关的图层。

将内容附加到跟踪点或目标

在画面中选中一个或多个跟踪点后右击,可以选择“创建文本” Create Text、“创建实底” Create Solid、“创建空白” Create Null等操作,还可以根据选中的跟踪点的个数创建对应数目的图层。

在此处新建的文本、实底(纯色)和空白(空对象)图层均会开启 3D 开关,锚点对齐跟踪点或者多点所形成的目标靶面的中心。

2c5bab5b75cd811a1bf492d7116bcb52.jpeg

使用目标靶面来创建图层会更加直观。

将鼠标置于目标靶面的中心拖动,可改变目标靶面的位置,从而改变所创建图层的摆放位置。‍‍‍

在目标靶面中心按住 Alt 键拖动可改变目标靶面的大小,也可在效果控件面板中更改“目标大小”。

提示:

目标靶面大小控制着所创建的文本和纯色图层的默认大小。

创建阴影捕手和光

Create Shadow Catcher and Light

所谓阴影捕手,实质是一个 3D 纯色图层,并且“材质选项/接受阴影”设置为“仅”,即,将只显示阴影而不显示图层本身。

在实质应用中,创建的灯光图层通常需要重置“变换”后才更容易调整。

设置地平面和原点

Set Ground Plane and Origin

选中的三个及以上的跟踪点会构成一个靶面,执行此项后,靶面的中心位置的坐标就被置为(0,0,0) 。

若再在此处创建文本、实底、空白等图层,它们的“位置”属性也将是(0,0,0),且平铺于三维空间的 XZ 平面上。

28af51998f88053d356cf15600a1f487.jpeg

“点赞有美意,赞赏是鼓励”

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

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

相关文章

GeForce RTX 3060 Ti+cuda 11.6+Anaconda3搭建Pytorch深度学习环境

室友新购入一个笔记本,笔记本的显卡是GeForce RTX 3060 Ti,记录一下使用GeForce RTX 3060 Ticuda 11.6Anaconda3搭建Pytorch深度学习环境。 安装很简单,当你有了Python环境时记住一个核心命令即可,显卡驱动因该在之前已经安装过了…

ChatGPT 与我合力开发 xargin blog archive 插件:曹大博客的新奇探险

之前写的批量删除 chatGPT 对话的插件[1],最近我收到了一个五星好评: 虽然不赚钱,交个朋友嘛,还是挺高兴的。而且借助 chatGPT,我是在与全世界的用户交流,想想就激动。 最近我发现自己让 chatGPT 帮忙写前端…

jQuery其他方法及插件使用

1. 拷贝对象 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width,…

跨域 + 四种解决办法

目录 同源策略 解决方案 1、jsonp 2、前端代理 3、后端解决 4、Nginx代理 同源策略 说到跨域就不得不提到同源策略&#xff0c;什么是同源策略&#xff1f; 请求的时候拥有相同的 协议 域名 端口 只要有一个不同就属于跨域 解决方案 解决跨域问题一共有四种方式&#xff…

chatgpt赋能python:Python中的Join方法详解:简化拼接字符串的操作

Python中的Join方法详解&#xff1a;简化拼接字符串的操作 在Python编程中&#xff0c;拼接字符串是一项常见的操作。在过去&#xff0c;我们通常使用“”符号来连接多个字符串。但是&#xff0c;这种方法不是很高效&#xff0c;特别是当需要拼接大量字符串时。这时候&#xf…

基于html+css的图展示98

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

python+django+vue学生在线选课系统93pul

随着信息化时代的到来&#xff0c;网络系统都趋向于智能化、系统化&#xff0c;选课系统也不例外&#xff0c;但目前国内的有些学校仍都使用人工管理&#xff0c;学校规模越来越大&#xff0c;同时信息量也越来越庞大&#xff0c;人工管理显然已无法应对时代的变化&#xff0c;…

初识Spring -- Spring入门保姆级教程(一)

文章目录 前言一、Spring是什么&#xff1f;1.概述2.了解spring家族3.spring系统概述4.spring优点5.spring学习路线 二、入门spring1.核心概念2.IOC入门案例3.DI入门案例4.bean的配置5.spring 中 bean的实例化--构造方法6.bean的实例化 -- 静态工厂实例化7.bean实例化--实例工厂…

IEEE802.3和IEEE802.11的分类(仅为分类)

IEEE802.3标准 IEEE802.3:10兆以太网 ●10Base&#xff0d;5 使用粗同轴电缆&#xff0c;最大网段长度为500m&#xff0c;基带传输方法&#xff1b; ●10Base&#xff0d;2 使用细同轴电缆&#xff0c;最大网段长度为185m&#xff0c;基带传输方法&#xff1b; ●10Base&am…

python+vue宠物用品商城网站django宠物领养系统31e70

我们也变得越来越忙碌、对生活的要求也变得更加严格&#xff0c;对快速和方便的服务的需求也在逐渐增加。因此&#xff0c;对宠物行业的管理、服务的要求也越来越严格。为适应时代的发展&#xff0c;各大宠物店开始广泛地使用电脑来进行管理&#xff0c;并推出在线宠物管理系统…

华为OD机试真题B卷 Java 实现【去除多余空格】,附详细解题思路

一、题目描述 去除文本多余空格&#xff0c;但不去除配对单引号之间的多余空格。给出关键词的起始和结束下标&#xff0c;去除多余空格后刷新关键词的起始和结束下标。 条件约束&#xff1a; 不考虑关键词起始和结束位置为空格的场景&#xff1b;单词的的开始和结束下标保证…

100天精通Python(可视化篇)——第89天:Bokeh库绘图可视化基础入门(参数说明+案例实战)

文章目录 专栏导读一、Bokeh是什么&#xff1f;二、安装与导入三、Bokeh接口介绍四、创建图表五、添加自定义渲染器切换主题添加图例图例位置图例方向图例背景和边界图例文本的外观行列布局网格布局 专栏导读 &#x1f525;&#x1f525;本文已收录于《100天精通Python从入门到…

十万个C语言冷知识

1.printf返回值&#xff1a; 成功&#xff1a;返回打印字符的个数 失败&#xff1a;返回EOF&#xff0c;EOF是文件结束的标志&#xff0c;宏定义为-1 #include <stdio.h> int main() {char str[] "123456789";printf("%d\n", printf("%d\n&quo…

效率神器AutoHotKey的初步使用

文章目录 下载安装与体验快捷键在程序中的热键热字串和重映射实战 Python命令行 下载安装与体验 下载AHK&#xff0c;安装后&#xff0c;右键->新建->AutoHotkey脚本&#xff0c;内容为 #space::Run tinycool.blog.csdn.net其中&#xff0c;#表示Win键&#xff1b;#spa…

Rust每日一练(Leetday0014) 组合总和II、缺失正数、接雨水

目录 40. 组合总和 II Combination Sum II &#x1f31f;&#x1f31f; 41. 缺失的第一个正数 First Missing Positive &#x1f31f;&#x1f31f;&#x1f31f; 42. 接雨水 Trapping Rain Water &#x1f31f;&#x1f31f;&#x1f31f; &#x1f31f; 每日一练刷题…

Web 自动化测试案例(入门级)——关闭某视频网站弹出广告以及打开登录框输入内容

文章目录 &#x1f4cb;前言&#x1f3af;自动化测试&#x1f9e9;环境的搭建 &#x1f3af;案例介绍&#x1f4dd;最后 &#x1f4cb;前言 人生苦短&#xff0c;我用Python。许久没写博客了&#xff0c;今天又是久违的参与话题的讨论&#xff0c;话题的内容是&#xff1a;如何…

基于springboot注解的shiro 授权及角色认证

目录 授权 后端接口服务注解 授权验证-没有角色无法访问 授权验证-获取角色进行验证 授权验证-获取权限进行验证 授权验证-异常处理 授权 用户登录后&#xff0c;需要验证是否具有指定角色指定权限。Shiro也提供了方便的工具进行判 断。 这个工具就是Realm的doGetAuthor…

华为OD机试真题B卷 Java 实现【狼羊过河】,附详细解题思路

一、题目描述 一农夫带着m只羊&#xff0c;n只狼过河&#xff0c;农夫有一条可载x只狼/羊的船&#xff1b;农夫在时或者羊的数量大于狼时&#xff0c;狼不会攻击羊&#xff1b; 农夫在不损失羊的情况下&#xff0c;运输几次可以完成运输&#xff1f; 返程不计入次数。 二、…

K8s容器运行环境安全加固

K8s容器运行环境安全加固 目录 文章目录 K8s容器运行环境安全加固目录1、最小特权原则&#xff08;POLP&#xff09;2、AppArmor限制容器对资源访问3、Seccomp 限制容器进程系统调用关于我最后 1、最小特权原则&#xff08;POLP&#xff09; **最小特权原则 (Principle of lea…

graalvm把java编译为c/c++能够使用的动态库(dll/so)

graalvm把java编译为c/c能够使用的动态库(dll/so) 1.安装graalvm oracle官方企业版 github的openjdk版本 1.1 下载对应系统版本&#xff0c;配置环境变量 本人环境 1. win10 openjdk 17.0.5 2022-10-18 OpenJDK Runtime Environment GraalVM CE 22.3.0 (build 17.0.58-jv…