User:Iiris.Lüsi/tegemised: Difference between revisions
Iiris.Lüsi (talk | contribs) No edit summary |
Iiris.Lüsi (talk | contribs) No edit summary |
||
Line 36: | Line 36: | ||
<br><br><br> | <br><br><br> | ||
19.03-25.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 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. | 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. | 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. | ||
<br><br><br> | |||
12.03-18.03.2015 | |||
This week started with the open doors day. So we spent some time showing students around TUTI. | |||
I managed to use the opencv optical flow feature to achieve a nice and efficent tracking of the markers on lips. At first I tried it on the greayscale image, but it was a bit jumpy. So I proceeded to use it on the thresholded image for a slightly better result. | |||
Also I tried out a lot of different parameters for the canny edge detecter for it to show the best result. Then I proceeded to use the opencv findContours function that I also used for blobdetection with markers. This kind of method was kind of blinky, but it could find the lip contour quite nicely. However I was plannning on trying it out a bit more and asking Shahab about it too. | |||
I also tried to dig into the Kinnect SDK as it seems to have a marvellous method for finding mouth corners. | |||
My goals for next week is to quickly fix my filewriting and python script to adapt to the improved marker tracking program. Also hopefully I will be able to find a working method for the lip-corners. |
Revision as of 10:08, 25 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
19.03-25.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.
12.03-18.03.2015
This week started with the open doors day. So we spent some time showing students around TUTI. I managed to use the opencv optical flow feature to achieve a nice and efficent tracking of the markers on lips. At first I tried it on the greayscale image, but it was a bit jumpy. So I proceeded to use it on the thresholded image for a slightly better result. Also I tried out a lot of different parameters for the canny edge detecter for it to show the best result. Then I proceeded to use the opencv findContours function that I also used for blobdetection with markers. This kind of method was kind of blinky, but it could find the lip contour quite nicely. However I was plannning on trying it out a bit more and asking Shahab about it too. I also tried to dig into the Kinnect SDK as it seems to have a marvellous method for finding mouth corners. My goals for next week is to quickly fix my filewriting and python script to adapt to the improved marker tracking program. Also hopefully I will be able to find a working method for the lip-corners.