khaledosman / terasoft-summer-reunited

Automatically exported from code.google.com/p/terasoft-summer-reunited
0 stars 0 forks source link

As a system I should detect the kinect gesture using frames #44

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Story Description:
1.Optimizing code and refactoring it
2.Thinking of all the bugs that could happen and avoid them using if conditions 
and using the angle between joints
3.update the skeleton that we compare to each few frames

Original issue reported on code.google.com by khaled.osmaan on 14 Aug 2012 at 10:03

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r241.

fixed null skeleton possible error in the ScreenManager newSkeleton

Original comment by khaled.osmaan on 15 Aug 2012 at 9:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r242.

removed debug lines

Original comment by khaled.osmaan on 15 Aug 2012 at 10:02

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r243.

removed all related kinect constants from class constants, added new ones and 
renamed them, set them from the screenmanager where i get the skeleton which s 
updated each 60 frames, replaced variable names in gesture classes, fixed the 
bend gesture, used skeleton analyzer class to check for the angle between left 
knee, hip and right knee to detect the gesture aswell as the hip position 
compared to the one in the previous frames and added method setSkeletonJoints 
which sets the joint values in class skeletons according to the new skeleton 
set according to the certain number of frames

Original comment by khaled.osmaan on 15 Aug 2012 at 10:36

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r244.

commited class MainScreen by mistake in the last commit as I did some changes 
to it to test the angle between the joints to be able to set the conditions for 
gestures, undid the changes again

Original comment by khaled.osmaan on 15 Aug 2012 at 10:38

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r245.

progress so far..

Original comment by khaled.osmaan on 15 Aug 2012 at 12:51

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r247.

increased the frames to wait before updating the skeleton, removed all joint 
constants and only updated the skeleton itself then used needed joints for each 
gesture in its own class by getting it from the skeleton in class Constants

Original comment by khaled.osmaan on 15 Aug 2012 at 9:02

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r248.

fixed exception

Original comment by khaled.osmaan on 15 Aug 2012 at 9:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r258.

removed skeleton attributes and the framecount and setting the skeleton from 
ScreenManager and added it to kinect class in the OnSkeletonFrameReady event, 
also removed checkin null skeletons from all gestures and handled it in kinect 
class

Original comment by khaled.osmaan on 16 Aug 2012 at 7:54

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r259.

added new static method Fill_Joint_Pos wich takes as parameters a skeleton, the 
joint and the dimension x,y,z you want to fill and returns a List filled with 
the joint position
and method RemoveDuplicatesAndReturnMaxAndMin which takes a list as a parameter 
and removes duplicate values and returns max and min values

Original comment by khaled.osmaan on 16 Aug 2012 at 8:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r260.

fixed some code logic

Original comment by khaled.osmaan on 16 Aug 2012 at 9:02

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r262.

using frames didnt work well with the gesture recognizer reverting changes and 
made everything work as it was before, will fix bugs now

Original comment by khaled.osmaan on 16 Aug 2012 at 10:52

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r268.

reimpleented filling joint pos method and calculated min and max values for the 
list and returned them as a string seperated by ","

Original comment by khaled.osmaan on 16 Aug 2012 at 5:31

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r269.

fixed punch

Original comment by khaled.osmaan on 16 Aug 2012 at 7:07

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r270.

added another condition checking that the hand x position shouldnt exceed the 
shoulder's

Original comment by khaled.osmaan on 16 Aug 2012 at 7:11

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r271.

fixed dumbbell gesture

Original comment by khaled.osmaan on 16 Aug 2012 at 7:25

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r272.

fixed running gesture

Original comment by khaled.osmaan on 16 Aug 2012 at 7:53

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r279.

improved some kinect gestures
Added author documentation, regions and improved class UserAvatar code design

Original comment by khaled.osmaan on 17 Aug 2012 at 9:39

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r281.

made the gesture be recognized only once a time

Original comment by khaled.osmaan on 17 Aug 2012 at 11:07