Kinect for Windows SDK開發入門(六)骨骼追蹤基礎 上

Kinect產生的景深資料作用有限,要利用Kinect建立真正意義上互動,有趣和難忘的應用,還需要除了深度資料之外的其他資料。這就是骨骼追蹤技術的初衷,骨骼追蹤技術通過處理景深資料來建立人體各個關節的座標,骨骼追蹤能夠確定人體的各個部分,如那部分是手,頭部,以及身體。骨骼追蹤產生X,Y,Z資料來確定這些骨骼點。在上文中,我們討論了景深影像處理的一些技術。骨骼追蹤系統採用的景深影像處理技術使用更複雜的演算法如矩陣變換,機器學習及其他方式來確定骨骼點的座標。本文首先用一個例子展示骨骼追蹤系統涉及的主

Kinect for Windows SDK開發入門(四)景深資料處理 上

Kinect感應器的最主要功能之一就是能夠產生三維資料,通過這些資料我們能夠建立一些很酷的應用。開發Kinect應用程式之前,最好能夠瞭解Kinect的硬體結構。Kinect紅外感應器能夠探測人體以及非人體對象例如椅子或者咖啡杯。有很多商業組織和實驗室正在研究使用景深資料來探測物體。本文詳細介紹了Kinect紅外感應器,景深資料格式,景深映像的擷取與展示,景深映像的增強處理。1.

Kinect for Windows SDK 1.8的改進及新特性

今年3月, 微軟推出了Kinect for Windows SDK 1.7 更新,包括了手勢識別 Kinect Interactions 和即時 3D 建模 Kinect Fusion 兩項新技術。 昨天,微軟發布了Kinect for Windows SDK的1.8版本,新版本SDK進行了少量更新,但對Kinect Developer Toolkit中的樣本進行了大量更新,包括新添加了對HTML5的支援,新的背景移除功能、Kinect Fusion 的色彩捕捉功能、 Kinect

Kinect for Windows SDK開發入門(十八)Kinect Interaction互動控制項

今年三月份發布了1.7版本的SDK,這一版本的SDK較前一版本最大的變化是添加了Kinect Interactions 和 Kinect Fusion。Kinect Interactions 提供了一些新的帶有姿勢識別的控制項如 push-to-press 按鈕, grip-to-pan 清單控制項, 而且支援多使用者,同時二個人進行的互動,這些新添加的控制項能夠非常方便的整合到應用程式中,極大的簡化了開發和調試過程。1.7 SDK中新增的第二個功能是去年在Build

Kinect for Windows SDK開發入門(十六)面部追蹤上

在前面一篇文章中,我們使用Emgu來識別人的臉部,當時的Kinect SDK版本是1.0,五月份發布1.5版本的SDK之後,我們就能夠直接使用Kinect實現Face Service,而不需要藉助第三方類庫。SDK1.5中新增了Face Service類庫:Microsoft.Kinect.Toolkit.FaceTracking使得在Kinect中進行Face Service變得簡單,該類庫的原始碼也在Developer Toolkit中。在Developer Toolkit中也內建Face

Kinect for Windows SDK開發入門(十五)進階指引 下

上一篇文章介紹了Kinect for Windows SDK進階開發需要瞭解的一些內容,包括影像處理Coding4Fun Kinect工具類庫以及如何建立自己的擴充方法類庫來方便開發,接下來介紹了利用Kinect進行近距離探測的一些方法,限於篇幅原因,僅僅介紹了近距離探測的三種方式。 本文接上文將繼續介紹近距離探測中如何探測運動,如何擷取並儲存產生的影像資料;然後將會介紹如何進行臉部識別,以及介紹全息圖(Holograme)的一些知識,最後介紹了一些值得關注的類庫和項目。2.4

Kinect for Windows SDK開發入門(十四)進階指引 上

前面十三篇文章介紹了Kinect SDK開發中的各個方面的最基礎的知識。正如本系列博聞標題那樣,這些知識只是Kinect for windows SDK開發的入門知識。本文將會介紹Kinect進階開發需要瞭解一些知識(beyond the

Windows 8 Store Apps學習(67) 背景工作: 推播通知

介紹重新想象 Windows 8 Store Apps 之 背景工作推播通知樣本1、用戶端BackgroundTask/PushNotification.xaml<Page x:Class="XamlDemo.BackgroundTask.PushNotification" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="

Kinect for Windows SDK開發入門(十三)語音辨識 下

上一篇文章介紹了Kinect中語音辨識的基本概念,以及一些語音處理方面的術語。在此基礎上使用Kinect麥克風陣列來進行音頻錄製的例子說明了Kinect中音頻處理的核心對象及其配置。本文將繼續介紹Kinect中的語音辨識,並以兩個小例子來展示語音辨識中的方向識別和語音命令識別。1. 使用槍型麥克風進行波速追蹤(Beam Tracking for a Directional Microphone)可以使用這4個麥克風來類比槍型麥克風產生的效果,這個過程稱之為波束追蹤(beam tracking),

Windows 8 Store Apps學習(66) 背景工作: 下載和上傳

介紹重新想象 Windows 8 Store Apps 之 背景工作後台下載任務後台上傳任務樣本擴充了 DownloadOperation 和 UploadOperation,以便下載進度或上傳進度可通知BackgroundTask/TransferModel.cs/* * 擴充了 DownloadOperation 和 UploadOperation,以便下載進度或上傳進度可通知 */ using System;using System.ComponentModel;using

Windows 8 Store Apps學習(65) 背景工作: 音樂的後台播放和控制

介紹重新想象 Windows 8 Store Apps 之 背景工作音樂的後台播放和控制樣本用於儲存每首音樂的相關資訊的對象BackgroundTask/SongModel.cs/* * 用於儲存每首音樂的相關資訊 */ using System;using System.Threading.Tasks;using Windows.Storage; namespace XamlDemo.BackgroundTask{ public class SongModel {

Kinect for Windows SDK開發入門(十一)手勢識別 下:基本手勢識別

上文簡要介紹了手勢識別的基本概念和手勢識別的基本方法,並以八種手勢中的揮手(wave)為例講解了如何使用演算法對手勢進行識別,本文接上文,繼續介紹如何建立一個手部追蹤類庫,並以此為基礎,對剩餘7中常用的手勢進行識別做一些介紹。1.

Windows 8 Store Apps學習(64) 背景工作: 開發一個簡單的背景工作

介紹重新想象 Windows 8 Store Apps 之 背景工作開發一個簡單的背景工作樣本1、通過“Windows 運行時組件”建立一個背景工作BackgroundTaskLib/Demo.cs/* * 背景工作 * * 註: * 背景工作項目的輸出類型需要設定為“Windows 運行時組件”,其會產生 .winmd 檔案,winmd - Windows Metadata */ using System;using

Kinect for Windows SDK開發入門(十)手勢識別 上:基本概念

像點擊(clicks)是GUI平台的核心,輕點(taps)是觸摸平台的核心那樣,手勢(gestures)是Kinect應用程式的核心。和圖形化使用者介面中的數字互動不同,手勢是現實生活中存在的動作。如果沒有電腦我們就不需要滑鼠,但是沒了Kinect,手勢依然存在。從另一方面講,手勢是日常生活中人與人之間相互交流的一部分。手勢能夠增強演講的說服力,能夠用來強調和傳遞情感。像揮手(waving)或者指向(pointing)這些手勢都是某種無聲的演講。Kinect應用程式的設計和開發人員的任務就是將這

Windows 8 Store Apps學習(63) 通訊: WebSocket

介紹重新想象 Windows 8 Store Apps 之 通訊Socket - 與 WebSocket 服務端做 Text 通訊Socket - 與 WebSocket 服務端做 Stream(Binary) 通訊樣本WebSocket 的服務端WebServer/WebSocketServer.ashx.cs/* * WebSocket 通訊協定的服務端 * * 需要在 iis 啟用 WebSocket 通訊協定:控制台 -> 程式和功能 -> 啟用或關閉 Windows 功能 ->

Windows 8應用執行個體:WinRT下建立GIF動畫(Flipflop)

在Windows Store中下載了一個有意思的應用,叫做Flipflop (http://apps.microsoft.com/windows/app/flipflop/99c01512-fe4f-4d1a- 872e-eb9fd6638ff4),該應用允許使用者建立翻頁式動畫效果(Flipbook Animation), 並且可以匯出動畫為GIF檔案。在MSDN看到一篇介紹該項目的技術 文章,分享給大家。Flipflop項目中,作者使用Windows Imaging

Kinect for Windows SDK開發入門(八)骨骼追蹤進階 上

前7篇檔案我們介紹了Kinect SDK中各種感應器的各種基本知識,我們用實驗的方式示範了這些基本對象和方法的如何使用,這些都是Kinect開發最基本的知識。瞭解了這些基本知識後,就可以開發出一個基於Kinect的簡單程式了。但是這些離開發出一個好的基於Kinect的應用程式還有一段距離。後面的文章中,將會結合Kinect

Kinect for Windows SDK開發入門(七)骨骼追蹤基礎 下

上一篇文章用在UI介面上繪製骨骼資料的例子展示了骨骼追蹤系統涉及的主要對象,然後詳細討論了骨骼追蹤中所涉及的物件模型。但是瞭解了基本概念是一回事,能夠建立一個完整的可用的應用程式又是另外一回事,本文通過介紹一個簡單的Kinect遊戲來詳細討論如何應用這些對象來建立一個完整的Kinect應用,以加深對Kinect骨骼追蹤所涉及的各個對象的瞭解。1.

總頁數: 1345 1 .... 899 900 901 902 903 .... 1345 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.