User:Iiris.Lüsi/tegemised: Difference between revisions

From Intelligent Materials and Systems Lab
No edit summary
No edit summary
Line 30: Line 30:




05.02-11.02.2015
05.03-11.03.2015<br>


This week went by quite fast. First part of the week I tried to get my program too work with kinect as I had finally figured out some haphazard way to connect them. However while testing it I discovered that Kinect randomly shuts down and starts up again during quite short intervals. Thus making it kind of inusable. I also noticed that the color ranges of my markers had changed in comparison to the webcamera. Since I'm waiting for my new computer I spent some time on using opencv already implemented method to find mouthcorners in the greyscale image. I also spent some time on homework<br>
This week went by quite fast. First part of the week I tried to get my program too work with kinect as I had finally figured out some haphazard way to connect them. However while testing it I discovered that Kinect randomly shuts down and starts up again during quite short intervals. Thus making it kind of inusable. I also noticed that the color ranges of my markers had changed in comparison to the webcamera. Since I'm waiting for my new computer I spent some time on using opencv already implemented method to find mouthcorners in the greyscale image. I also spent some time on homework<br>
<br><br><br>
12.03-18.03.2015
I tried Harris corner detection on the mouth and even though it looked bad to me, Shahab said that it was good enough and that I should also try using line detection. I used Canny edge detector on the mouth. However I have yet to manage to use the line detector on that output as it took me a while to understand the algorithm in order to provide proper input.
I also spent some time working on our image processing course project and we also wrote the proposal.
For next week I plan on trying out the optical flow feature in opencv to achieve better marker tracking. I also will try to combine different methods to find the mouth corners.

Revision as of 12:46, 18 March 2015

14.09-21.09:math behind Image Superresolution
22.09-29.09:Matrix decomposition
30.09-07.10dimensionality reduction classic methods
08.10-15.10:dimensionality reduction preparing more classic methods
16.10-22.10:dimensionality reduction presentation and newer methods
23.10-29.10:dimensionality reduction state of the art methods
30.10-05.11:discrete cosine transform
05.11-11.11:emotion recognition overview
12.11-19.11:emotion recognition: Viola-Jones for finding eyes and mouth
20.11-16.11:making viola-jones work better and trying to find eyecorners
27.11-03.12:finding mouth corners and using depth information to find nose, chin..
04.12-10.12:still trying to find mouth corners and trying a new approach on the depth information
11.12-17.12:used canny edge detection
17.12-07.01:blender tutorial videos, histogram equalization and blurring for my face program
08.01-14.01:blender help, tutorials, and face program reorganization
15.01-21.01:blender game engine tutorials
22.01-28.01:blender scripting start


Feb 19.-15.
This week I worked really hard on trying to fix my marker tracking program as since the lighting conditions had changed it didn't work well enough yet. After a lot of effort and doing pointless stuff I realised I just had to change saturation. I also figured out a kind of way to keep track of these movements. I also added some more errors and binding conditions for it to work a bit more better. I also tried to find best constants and directions for In the end the two programs worked together quite okay. So next I am going to try to use kinect camera. Depending on how well I can attach it to my program I can maybe start working on depth informationt

26.02-03.02:
This week I spent a lot of time trying to find a Java library that could interact with Kinect2. Sadly most of the libraries had been discontinued after Kinect1. I did find a J4K librayry that lets the user read the depth and color information. However using this the input data is a byte array which is slow in conversion to the data type that opencv uses. Also the Imshow module does not diplay everything properly. So for now my solution would be to write something in concern to that. Also I have realised that the fact that I am using Java is seriously slowing down my progress.
Also spent bigger part of friday test-solving the problem that Andres made for Armen.






05.03-11.03.2015

This week went by quite fast. First part of the week I tried to get my program too work with kinect as I had finally figured out some haphazard way to connect them. However while testing it I discovered that Kinect randomly shuts down and starts up again during quite short intervals. Thus making it kind of inusable. I also noticed that the color ranges of my markers had changed in comparison to the webcamera. Since I'm waiting for my new computer I spent some time on using opencv already implemented method to find mouthcorners in the greyscale image. I also spent some time on homework





12.03-18.03.2015

I tried Harris corner detection on the mouth and even though it looked bad to me, Shahab said that it was good enough and that I should also try using line detection. I used Canny edge detector on the mouth. However I have yet to manage to use the line detector on that output as it took me a while to understand the algorithm in order to provide proper input. I also spent some time working on our image processing course project and we also wrote the proposal. For next week I plan on trying out the optical flow feature in opencv to achieve better marker tracking. I also will try to combine different methods to find the mouth corners.