RealSense及librealsense介紹

1. RealSense

1.1 什麼是RealSense?

簡單的說, RealSense 技術相當於給你的電腦安了一雙眼睛。 Intel RealSense技術帶來更加直觀的沉浸式體驗,加上 Intel 處理器強大的性能,爲我們重新定義了人機交互方式。 RealSense3D 是一套感知計算解決方案,通過一個比一元硬幣還小的 3D 攝像頭,加入紅外傳感組件以及實感圖像處理芯片,電腦能夠精確識別人的手勢動作、面部特徵、前景和背景,讓電腦理解人的動作和情感。

1.2 RealSense 技術的應用

使用了 RealSense 技術的電腦能實現手勢控制,過去必須通過鍵盤鼠標等外設控制電腦,今後可以只需要用手部動作就能控制了。科幻電影中出現的在空中揮動揮動手指就可以控制各種機器將不再是夢想。
除此之外, RealSense 攝像頭還能實現人臉的 3D 掃描,在這個全新的模式裏,視頻聊天背景隨意換。你可以出現在你希望在的任何場景中,即使是在實時視頻聊天,對方也不知道你究竟是在哪裏。
上邊說的都是 RealSense 在筆記本上的應用,也就是人和設備的“對視”,如果相機是安裝在外側, RealSense 就可以實現更多的功能。例如在平板電腦的遠距 3D攝像頭加入 RealSense 功能,你將多了一個擁有智慧之眼的得力助手,只要用平板攝像頭一掃描,系統會自動告訴你每個物體的長寬高和體積,還會自動匹配網絡上的商品。另外搭載了 RealSense 功能的平板電腦遠距 3D 攝像頭可以先拍照後對焦,想對焦哪裏點哪裏,還能輕鬆拍出背景虛化的單反效果。

1.3 前置相機F200

Intel 對於 RealSense 的硬件攝像頭方面一共研發了兩個產品—R200和 F200。兩個產品的目標平臺不同: R200 面向的是平板電腦,因此攝像頭一般背對用戶,旨在對周圍環境的感知。而 F200 產品則主要面向一體機和筆記本電腦,攝像頭面向用戶,旨在感知用戶的頭部和手,因此 F200 的工作距離比R200 要小很多隻有 0.2m-1.2m,並且僅限室內。

我們主要研究F200產品(目前intel出了它的升級產品SR300,爲了方便後面統一叫F200)。它由三個攝像頭組成–1080p 高清攝像頭、紅外攝像頭和紅外激光發射器。對於獲取的深度或紅外圖像可以達到最高 640×480 的分辨率,幀率最高可達60 幀每秒,而對於彩色圖像分辨率最高可達 1080p,幀數 30 幀。

2. 驅動

2.1 官方SDK

官方SDK不僅有攝像頭的驅動程序,並且集成了許多計算機視覺的算法。

英特爾® 實感™ SDK

2.2 開源驅動–librealsense

librealsense是一個跨平臺庫(linux,windows,Mac),通過它可以獲取 Intel® RealSense™ F200, SR300, R200等攝像頭的原始數據,並且可以支持多臺攝像頭工作(官方SDK不支持),但同時它沒有包含其他計算機視覺的算法。
github上的librealsense

2.2.1 安裝

只需要將github上的源程序下載下來構建工程再用VS或QT打開就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章