PinSolver:Blender 批量相机与图像序列插件

下载来源:Blender Extensions。
Blender 官方扩展库收录Blender 插件

资源介绍

Interactive camera alignment

Compatibility: Blender 4.2.0+

官方介绍(中文整理)

交互式相机对齐。

概览概览概览概览

PinSolver 是使用 OpenCV 强大的 PnP(Persperion-n-Point) 算法来提供直观、快速的相机和对象对齐。 通过将图像上的 2D 坐标( ) 连接到 3D 空间的 3D ( ) 坐标( * ) , 它无缝地支持了从静态物体定位到全称视频配对式的一切。

先决条件

  • 精确缩放模型: 要实现高精度对齐和匹配, 绝对关键的是, 放置在场景的 3D 模型或扫描数据要匹配真实世界比例和尺寸。 不正确的模型比例将产生不准确的计算结果。

使用案例

  • VFX 合成、布局和场景操作调查工作:对背景模型的相机布局有用,与扫描数据相一致,并放置道具。它也提供了使用 PnP 进行基于 Blender 跟踪数据的相机解析的简化匹配功能。
  • 摄像头投射 质地投射
  • 校正建筑图案
  • 将模型与参考照片对齐
  • 镜头参数估计:即使相机元数据未知, PinSolver 也自动根据针与 3D 模型之间的空间关系估算焦距、光学中心和镜头扭曲。 Matchmove 模式也支持变量缩放。 (注意: 由于 Blender 的内部限制, 变量动画扭曲不支持。)

功能特点

++++ 双流程模式

PinSolver 包含两种不同的模式, 取决于您的目标 :

  • 布局模式: 专门用于单框架静态相机匹配和道具布置。
  • 匹配模式: 结合Blender的 2D 跟踪数据, 以动态烘烤相机或对象动画。

核心 PnP 解答器

  • 1-Pin(射线):用一个点即时按摄像头的射线(视线)锁定目标。
  • 2.-平(潘/欧比特):用两点计算基本方向和翻译。
查看官方原文摘要(English)

Overview

PinSolver is a Blender add-on that leverages OpenCV's powerful PnP (Perspective-n-Point) algorithm to provide intuitive, fast camera and object alignment. By linking 2D coordinates (●) on an image to 3D coordinates (■) in 3D space, it seamlessly supports everything from static object placement to full-fledged video matchmoving.

Prerequisites

  • Accurately Scaled Models: To achieve high-precision alignment and matchmoving, it is absolutely critical that the 3D models or scan data placed in your scene match real-world proportions and dimensions. Incorrect model scale will yield inaccurate calculation results.

Use Cases

  • VFX Compositing, Layout, and Survey Work for Live-Action: Useful for camera layouts against background models, aligning with scan data, and placing props. It also offers a streamlined matchmoving feature using PnP to perform camera solves based on Blender's tracking data.
  • Camera projection. Texture projection.
  • Aligning architectural renderings
  • Aligning models with reference photos
  • Lens Parameter Estimation: Even if the camera metadata is unknown, PinSolver automatically estimates the focal length, optical center, and lens distortion based on the spatial relationship between the pins and the 3D model. Matchmove mode also supports variable zoom. (Note: Variable animated distortion is not supported due to Blender's internal constraints.)

Features

🔀 Dual Workflow Modes

PinSolver includes two distinct modes depending on your objective:

  • Layout Mode: Dedicated to single-frame static camera matching and prop placement.
  • Matchmove Mode: Integrates with Blender's 2D tracking data to dynamically bake camera or object animations.

🎯 Core PnP Solver

  • 1-Pin (Raycast): Instantly snaps the target along the camera's ray (line of sight) using a single point.
  • 2-Pin (Pan/Orbit): Calculates basic orientation and translation using two points.

查看官方完整介绍 ↗

安装方法

  1. 打开 Blender「编辑 → 偏好设置 → 获取扩展(Get Extensions)」,搜索 PinSolver,可直接从官方库安装。
  2. 手动安装时,选择适合当前 Blender 版本与系统的 ZIP 包,在「获取扩展」右上角菜单选择「从磁盘安装(Install from Disk)」,选中 ZIP 文件,无需解压。
  3. 安装后,在偏好设置的「插件(Add-ons)」中确认已启用,并按作者说明使用。

Blender 官方安装说明 ↗

下载安装包

请选择与你的 Blender 版本和操作系统相符的文件,下载由 Blender 官方扩展库提供。

正在加载安装包…

前往官方页面 ↗
来源与许可
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容