原文看這裡:ntu-rgbd骨架資料分析
ntu-rgbd dataset 是目前非常出名的關於人體動作採集的資料集,來自於南洋理工,最近在研究人體動作分類的相關問題,以下是對資料集中骨架資料的分析
骨架檔案按以下格式命名:
s001c001p001r001a001
其中:a001表示第一種動作,共60種
p001表示一號動作執行人,但並非每個人都執行了所有動作
c001表示一號相機視角,共三個視角
每個skeleton檔案第一行的數字為該骨架序列的總幀數,從第二行開始分別為每一幀的資訊
對於其中每一幀,第乙個數字為當前幀body數量(如1或2)
body數量的下一行十個數,形如72057594037931101 0 1 1 1 1 0 0.02764709 0.05745083 為body_info,分別包含了以下資訊:
body_info_key =
['bodyid'
,'clipededges'
,'handleftconfidence'
,'handleftstate'
,'handrightconfidence'
,'handrightstate'
,'isresticted'
,'leanx'
,'leany'
,'trackingstate'
]
joint_info_key =
['x'
,'y'
,'z'
,'depthx'
,'depthy'
,'colorx'
,'colory'
,'orientationw'
,'orientationx'
,'orientationy'
,'orientationz'
,'trackingstate'
]
ptree資料結構分析
使用時包含標頭檔案ptree.h 還要編譯ptree.c檔案。3.1.1.應用 pat tree是目前資訊檢索領域應用十分成功的索引方法。主要在字串子串匹配上有著非常優異的表現,採用半無限長字串作為字串的查詢結構。當有了乙個文件的所有半無限長字串的集合,該文件的任何子串都可以定位為某一半無限長字串的...
Redis資料結構分析
redis有 記憶體資料庫的讚譽,其支援一下幾種資料結構 1.string 2.hashes 3.list 4.set 本文從源 角度來分析各種資料結構在 redis 內部是如何儲存和讀取的。在介紹各種資料結構之前,首先來介紹下 redisobject 這個 struct string hash l...
資料結構 演算法分析
1 冒泡法 冒泡法大家都較熟悉。其原理為從a 0 開始,依次將其和後面的元素比較,若a 0 a i 則交換它們,一直比較到a n 同理對a 1 a 2 a n 1 處理,即完成排序。voidbubble int a,intn 定義兩個引數 陣列首位址與陣列大小 冒泡法原理簡單,但其缺點是交換次數多,...