Baselight

3D Kinect Total Body Database For Back Stretches

Kinect Joint Data for Action Recognition

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches

Loading...
Loading...

About this Dataset

3D Kinect Total Body Database For Back Stretches

The data was collected by a Kinect V2 as a set of X, Y, Z coordinates at 60 fps during 6 different yoga inspired back stretches.

There are 541 files in the dataset, each containing position, velocity for 25 body joints. These joints include: Head, Neck, SpineShoulder, SpineMid, SpineBase, ShoulderRight, ShoulderLeft, HipRight, HipLeft, ElbowRight, WristRight, HandRight, HandTipRight, ThumbRight, ElbowLeft, WristLeft, HandLeft, HandTipLeft, ThumbLeft, KneeRight, AnkleRight, FootRight, KneeLeft, AnkleLeft, FootLeft.

The program used to record this data was adapted from Thomas Sanchez Langeling’s skeleton recording code. The file was set to record data for each body part as a separate file, repeated for each exercise. Each bodypart for a specific exercise is stored in a distinct folder. These folders are named with the following convention:
subjNumber_stretchName_trialNumber

The subjNumber ranged from 0 – 8. The stretchName was one of the following: Mermaid, Seated,
Sumo, Towel, Wall, Y. The trialNumber ranged from 0 – 9 and represented the repetition number.

These coordinates were chosen to have an origin centered at the subject’s upper chest.

The data was standardized to the following conditions:

  1. Kinect placed at the height of 2 ft and 3 in
  2. Subject consistently positioned 6.5 ft away from the camera with their chests facing the camera
  3. Each participant completed 10 repetitions of each stretch before continuing on

Data was collected from the following population:

  • Adults ages 18-21
  • Females: 4
  • Males: 5

The following types of pre-processing occurred at the time of data collection.
Velocity Data: Calculated using a discrete derivative equation with a spacing of 5 frames chosen to reduce sensitivity of the velocity function
v[n]=(x[n]-x[n-5])/5
Occurs for all body parts and all axes individually

Please Upvote if you like dataset.
For more visit link.

Tables

Position Ankleleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_ankleleft
  • 8.98 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_ankleleft (
  "n__0_5388495" DOUBLE,
  "n__0_5020892" DOUBLE,
  "n__0_16516948" DOUBLE,
  "n_0" BIGINT
);

Position Ankleright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_ankleright
  • 8.99 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_ankleright (
  "n__0_25081995" DOUBLE,
  "n__0_5139155" DOUBLE,
  "n__0_292377" DOUBLE,
  "n_0" BIGINT
);

Position Elbowleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_elbowleft
  • 9.02 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_elbowleft (
  "n__0_22817117" DOUBLE,
  "n__0_2683645" DOUBLE,
  "n__0_053135633" DOUBLE,
  "n_0" BIGINT
);

Position Elbowright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_elbowright
  • 9.01 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_elbowright (
  "n_0_20939872" DOUBLE,
  "n__0_25304377" DOUBLE,
  "n__0_09232092" DOUBLE,
  "n_0" BIGINT
);

Position Footleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_footleft
  • 8.99 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_footleft (
  "n__0_4588684" DOUBLE,
  "n__0_475196" DOUBLE,
  "n__0_24688244" DOUBLE,
  "n_0" BIGINT
);

Position Footright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_footright
  • 8.93 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_footright (
  "n__0_3768803" DOUBLE,
  "n__0_479361" DOUBLE,
  "n__0_3215797" DOUBLE,
  "n_0" BIGINT
);

Position Handleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_handleft
  • 9.01 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_handleft (
  "n__0_4442516" DOUBLE,
  "n__0_4498034" DOUBLE,
  "n__0_22155428" DOUBLE,
  "n_0" BIGINT
);

Position Handright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_handright
  • 9.01 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_handright (
  "n_0_020652294" DOUBLE,
  "n__0_4061126" DOUBLE,
  "n__0_21687412" DOUBLE,
  "n_0" BIGINT
);

Position Handtipleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_handtipleft
  • 9.02 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_handtipleft (
  "n__0_49441344" DOUBLE,
  "n__0_49723828" DOUBLE,
  "n__0_23215032" DOUBLE,
  "n_0" BIGINT
);

Position Handtipright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_handtipright
  • 9 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_handtipright (
  "n__0_03890173" DOUBLE,
  "n__0_437886" DOUBLE,
  "n__0_26386452" DOUBLE,
  "n_0" BIGINT
);

Position Head

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_head
  • 9.03 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_head (
  "n__0_005629897" DOUBLE,
  "n_0_22504613" DOUBLE,
  "n__0_019346476" DOUBLE,
  "n_0" BIGINT
);

Position Hipleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_hipleft
  • 9.01 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_hipleft (
  "n__0_12110442" DOUBLE,
  "n__0_4928246" DOUBLE,
  "n_0_020350456" DOUBLE,
  "n_0" BIGINT
);

Position Hipright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_hipright
  • 9.02 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_hipright (
  "n_0_044101894" DOUBLE,
  "n__0_5031717" DOUBLE,
  "n__0_022370338" DOUBLE,
  "n_0" BIGINT
);

Position Kneeleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_kneeleft
  • 9 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_kneeleft (
  "n__0_28799808" DOUBLE,
  "n__0_40049124" DOUBLE,
  "n__0_34308004" DOUBLE,
  "n_0" BIGINT
);

Position Kneeright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_kneeright
  • 9.01 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_kneeright (
  "n__0_1336187" DOUBLE,
  "n__0_39428866" DOUBLE,
  "n__0_37605643" DOUBLE,
  "n_0" BIGINT
);

Position Neck

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_neck
  • 9.02 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_neck (
  "n_0_004683852" DOUBLE,
  "n_0_07169208" DOUBLE,
  "n__0_008232117" DOUBLE,
  "n_0" BIGINT
);

Position Shoulderleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_shoulderleft
  • 9.03 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_shoulderleft (
  "n__0_14603347" DOUBLE,
  "n__0_04959047" DOUBLE,
  "n_2_8204918e_4" DOUBLE,
  "n_0" BIGINT
);

Position Shoulderright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_shoulderright
  • 9.01 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_shoulderright (
  "n_0_161219" DOUBLE,
  "n__0_019133627" DOUBLE,
  "n__0_065556765" DOUBLE,
  "n_0" BIGINT
);

Position Spinebase

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_spinebase
  • 9.02 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_spinebase (
  "n__0_035669535" DOUBLE,
  "n__0_5077651" DOUBLE,
  "n_0_029433966" DOUBLE,
  "n_0" BIGINT
);

Position Spinemid

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_spinemid
  • 9.02 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_spinemid (
  "n__0_014924645" DOUBLE,
  "n__0_21657926" DOUBLE,
  "n_0_015921831" DOUBLE,
  "n_0" BIGINT
);

Position Spineshoulder

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_spineshoulder
  • 8.84 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_spineshoulder (
  "n_0_0" DOUBLE,
  "n_0_0_1" DOUBLE,
  "n_0_0_2" DOUBLE,
  "n_0" BIGINT
);

Position Thumbleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_thumbleft
  • 9.01 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_thumbleft (
  "n__0_39627576" DOUBLE,
  "n__0_4430884" DOUBLE,
  "n__0_30580664" DOUBLE,
  "n_0" BIGINT
);

Position Thumbright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_thumbright
  • 9 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_thumbright (
  "n_0_049010515" DOUBLE,
  "n__0_43266213" DOUBLE,
  "n__0_24988985" DOUBLE,
  "n_0" BIGINT
);

Position Wristleft

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_wristleft
  • 9.02 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_wristleft (
  "n__0_39207473" DOUBLE,
  "n__0_39965582" DOUBLE,
  "n__0_17375469" DOUBLE,
  "n_0" BIGINT
);

Position Wristright

@kaggle.dasmehdixtr_3d_kinect_total_body_database_for_back_stretches.position_wristright
  • 8.99 KB
  • 276 rows
  • 4 columns
Loading...

CREATE TABLE position_wristright (
  "n_0_07474133" DOUBLE,
  "n__0_3849787" DOUBLE,
  "n__0_18464065" DOUBLE,
  "n_0" BIGINT
);

Share link

Anyone who has the link will be able to view this.