NTU RGBD骨架資料結構分析

2021-10-07 08:08:42 字數 986 閱讀 5250

原文看這裡: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 定義兩個引數 陣列首位址與陣列大小 冒泡法原理簡單,但其缺點是交換次數多,...