Femto Mega作為先領(lǐng)聯(lián)合微軟、英偉達共同推出的新一代iToF相機,整合英偉達算力及微軟深度引擎技術(shù),整機具備高通用性優(yōu)勢,集成深度算力無需額外算力,此外還支持POE網(wǎng)絡(luò)接口; 在軟件SDK中不僅提供發(fā)揮POE強勁性能,還為兼容微軟AzureKinect生態(tài)軟件應(yīng)用,提供完全兼容 AzureKinect DK 的及 Azure Kinect DK 應(yīng)用。
Orbbec SDK 是 Orbbec Femto Mega的原生 SDK,能夠使用的全部功能:
● 深度相機訪問,分辨率、幀率控制(包括被動 IR 模式)。
● RGB 相機的訪問,分辨率、幀率及圖像效果控制(例如曝光、白平衡、鏡像)。
● IMU(陀螺儀和加速度傳感器)訪問,不同采樣率及量程控制。
● 深度和 彩色相機硬件同步及 SDK 側(cè)的軟件同步(基于數(shù)據(jù)幀時間戳進行匹配實現(xiàn)軟同步),相機之間的延遲可配置。
● 外部設(shè)備同步控制,設(shè)備之間的延遲偏移量可配置。
● Free Run 模式可實現(xiàn)深度和彩色相機不同幀率配置。
● 用于處理圖像分辨率、時間戳等的相機幀元數(shù)據(jù)訪問。
● 設(shè)備校準數(shù)據(jù)訪問。
● 彩色圖像格式轉(zhuǎn)換、點云數(shù)據(jù)生成等實用 Filter。
● 與 彩色對齊的深度數(shù)據(jù)流輸出(即 D2C,輸出的深度坐標系及圖像分辨率與 RGB 一致)
● 完整設(shè)置信息獲?。ㄔO(shè)備名、固件版本、SN、設(shè)備溫度等)
● 數(shù)據(jù)錄制功能支持數(shù)據(jù)壓縮。
● C / C++ 原生 API 及 Python、ROS1、ROS2、Android 等不同語言或系統(tǒng) wrapper
此外,Orbbec SDK 還支持目前先領(lǐng)幾乎所有主流相機。
Orbbec SDK 和 Orbbec SDK K4A Wrapper 提供以下功能,這些功能一經(jīng)安裝即可在 Femto Mega上運行:
● 深度相機訪問和模式控制(被動 IR 模式,以及寬視場和窄視場深度模式)。
● RGB 相機的訪問和控制(例如曝光和白平衡)。
● 運動傳感器(陀螺儀和加速度傳感器)訪問。
● 同步的深度 RGB 相機流,相機之間的延遲可配置。
● 外部設(shè)備同步控制,設(shè)備之間的延遲偏移量可配置。
● 用于處理圖像分辨率、時間戳等的相機幀元數(shù)據(jù)訪問。
● 設(shè)備校準數(shù)據(jù)訪問。
Orbbec SDK K4A Wrapper 中提供了以下工具:
● 查看器工具,可用于監(jiān)視設(shè)備數(shù)據(jù)流和配置不同的模式。
● 使用 Matroska 容器格式的傳感器錄制工具和播放讀取器 API。
人體骨骼跟蹤算法SDK使用的是微軟的人體骨骼跟蹤算法,即:Azure Kinect Body Tracking SDK。
在 Femto Mega 硬件上使用人體骨骼跟蹤算法,請參考:
Femto Mega支持接入Azure Kinect Body Tracking SDK,可獲得與使用AKDK完全一致的人體跟蹤功能和效果:
● 提供人體圖像分割。
● 包含視野FOV范圍的部分人體或全部人體的骨架。
● 提供每個人體的唯一標識。
● 可實時跟蹤人體。
將Femto Mega接入Azure Kinect Body Tracking SDK后,可支持使用此SDK中的viewer tool,實現(xiàn)下述功能。
● 人體跟蹤器提供一個查看器工具用于查看如何跟蹤 3D 人體。
Femto Mega 是先領(lǐng)與微軟聯(lián)合打造的一款高性能iToF 3D相機。相機采用了與Azure Kinect DK相同的深度模塊,延續(xù)了同樣的深度模式與性能, 有關(guān)詳細信息,請參閱 。
FemtoMega內(nèi)置深度引擎,可以實現(xiàn)Windows,Linux,ArmLinux,Mac,IOS和Android各種平臺支持;
現(xiàn)在你已經(jīng)對Femto Mega有了初步的認識,接下來請深入了解其各項功能并進行相應(yīng)的設(shè)置!
快速入門: