LIPSense 3D Body Pose SDK 入門指南

您是否正在尋找一款功能強大、易於使用的全身骨骼追蹤軟體,可以讓您建立自己的應用程式?LIPSense 3D Body Pose SDK就是您的最佳選擇。透過這款尖端軟體,您可以同時追蹤最多 10 個人,每人 18 個關節,一切都輕鬆且準確。LIPSense 3D Body Pose SDK與 Windows、Ubuntu、C++、Python 和 Unity 相容,是尋求全面骨骼追蹤解決方案的任何人的完美選擇。

 

硬體準備

開始之前,請確保您的相機已正確設定。請按照 LIPS 幫助中心的硬體準備部分中的說明進行操作,以確保您的相機已準備就緒。

 

開發環境設定

若要使用LIPSense 3D Body Pose SDK,您需要設定開發環境。如果您使用的是 Linux,則需要安裝 cmake 和 build-essential。對於 Windows 用戶,需要 Visual Studio 2017(或更高版本)和 Visual C++ Tools for Cmake。

 

您還需要 LIPSedge AE400 設定檔 (network.json)。我們提供預設配置和 SDK。如果您的相機配置已變更。請確保您有正確配置的檔案

 

下載SDK

設定好開發環境後,就可以下載 LIPSense 3D Body Pose SDK 了。該軟體可免費試用,因此您可以對其進行測試,看看它是否適合您。只需為您的相機和作業系統選擇適當的檔案 – SDK 命名約定為Lipsbodypose-[相機模組]_[SDK 版本]-[作業系統]

LIPSbodypose 文件

 

Linux 安裝與使用

安裝 SDK

如何安裝SDK

執行範例

如何運行範例

SDK 套件附帶了一個基本的骨架檢視器範例。此範例透過 LIPS SDK 存取攝影機視訊輸入和骨骼關節資料。並使用OpenGL進行渲染。開啟終端機並執行skeleton_example

終端機圖片

三個視窗啟動時帶有顏色和深度視訊串流,並創建出骨架。

2D多彩人物

重新編譯應用程式

我們提供了剛剛起的應用程式源代碼,若您想調整程式碼內容,您需要重新編譯 skeleton_example。 原始代碼位於 /opt/lips-hci/lipsbodypose/skeleton_example/,請將它們移至無需root即可存取的位置。

代碼 cp-r

建立用於編譯的資料夾並在其中執行cmake 。使用make來編譯。再次運行。

代碼cd~/

 

Windows 安裝與使用

執行範例

SDK 套件附帶了一個基本的骨架檢視器範例。此範例透過 LIPS SDK 存取攝影機視訊輸入和骨骼關節資料。並使用OpenGL進行渲染。提取下載的檔案。開啟命令提示符,導航至 [LIPS Body Pose SDK folder]/bin。首先,執行 envsetup.bat 設定環境,然後執行範例應用程式 skeleton_example.exe .

骨架範例.exe

 

重新編譯應用程式

我們提供我們剛剛啟動的應用程式的源代碼。如果你想調整程式碼,你需要重新編譯 skeleton_example。
1. 開啟 Visual Studio,從頂部欄位中選擇 File > Open > Folder.

檔案>開啟>資料夾

2. 選擇 [LIPS Body Pose SDK folder] > skeleton_example 資料夾。
3. 從 Visual Studio 的頂部欄位中選擇 Cmake > Build All 進行編譯。
4. 確保「輸出」視窗中顯示 Build succeeded 的訊息。

輸出建置成功

5. 從頂部欄位中,選擇 Cmake > Install > skeleton_example 安裝重新編譯的應用程式。
6. 您可以在 LIPS Body Pose SDK folder > bin > skeleton.example.exe 中找到重新編譯的應用程式。

 

結論

LIPSense 3D Body Pose SDK是一款功能強大且多功能的骨骼追蹤軟體,可同時為最多 10 人提供準確、即時的數據。憑藉跨多種作業系統和程式語言的兼容性,對於任何想要建立自己的全身骨骼追蹤應用程式的人來說,它都是一個不錯的選擇。那為什麼還要等呢?嘗試LIPSense 3D Body Pose SDK,看看它能為您的專案帶來哪些改變。原文來自LIPS 幫助中心。如果您有任何疑問,請將其發佈到LIPS 論壇

Share this post: