LiveScan3D:多传感器实时3D重建系统,支持Azure Kinect与Kinect v2

LiveScan3D is a system designed for real time 3D reconstruction using multiple Azure Kinect or Kinect v2 depth sensors simultaneously at real time speed.

分支3Tags2
文件最后提交记录最后更新时间
5 年前
5 年前
8 年前
5 年前
9 年前
9 年前
9 年前
9 年前
9 年前
10 年前
9 年前
9 年前
9 年前
5 年前
10 年前
10 年前

LiveScan3D

LiveScan3D是一款专为实时三维重建设计的系统,能够同时使用多个Azure Kinect或Kinect v2深度传感器,以实时速度捕捉场景。与Kinect v2相关的代码位于master分支和v1.x.x版本中。如果要使用Azure Kinect,请使用相应命名的分支。

对于两种传感器,生成的三维重建表现为彩色点云,来自所有Kinect的点都置于同一坐标系中。点云流可以被可视化、记录或传输到HoloLens或任何Unity应用程序。与Unity和HoloLens的流传输代码可在LiveScan3D-Hololens存储库中找到。

该系统的可能应用场景包括:

  • 同时从多个视角捕获物体的三维结构,
    • 使用多个传感器扩展单个传感器的视场,实现全景式的三维结构捕获,
    • 将重建的点云流传输至远程位置,
    • 通过多个传感器捕捉同一场景来增加单一传感器捕获的点云密度。

以下是LiveScan3D的简短介绍视频(点击前往YouTube): YouTube 链接

在我们的系统中,每个传感器由一个独立的客户端应用控制,这些客户端应用连接到服务器。客户端应用可以在单独的机器上运行,或者全部在同一台机器上运行(仅适用于Azure Kinect)。服务器允许用户执行校准、过滤、同步帧捕获以及实时查看获取的点云。

如何使用它?##

要开始使用我们的软件,您需要一台装有至少一个Kinect设备的Windows电脑。您可以选择从源代码构建LiveScan3D,这需要Visual Studio 2019,或者您可以下载二进制发行版。 二进制和源代码分发包都包含手册(在docs目录下),其中包含了开始使用我们软件所需的步骤(设置过程不超过几分钟)。

获取帮助的途径

如果您遇到问题,请随时联系我们:Marek Kowalski m.kowalski@ire.pw.edu.pl,Jacek Naruniec j.naruniec@ire.pw.edu.pl。我们通常会快速回复邮件(我们的时区是CET)。

有关LiveScan3D中所用方法的详细信息,可以查阅我们的文章:LiveScan3D:多个Kinect v2传感器的快速而经济的三维数据采集系统

许可证信息

虽然我们的所有代码都遵循MIT许可证,但第三方库具有不同的许可:

如果您在研究中使用了此软件,请引用以下文献:

Kowalski, M., Naruniec, J., & Daniluk, M. (2015). "LiveScan3D: 多个Kinect v2传感器的快速且低成本的三维数据采集系统"。在3D Vision (3DV),2015年国际会议,法国里昂,2015。

作者列表

项目介绍

LiveScan3D is a system designed for real time 3D reconstruction using multiple Azure Kinect or Kinect v2 depth sensors simultaneously at real time speed.

定制我的领域