This past thursday (12/10/2009) I had to opportunity to teach the Advanced Vision class because my advisor was out of town and couldn't teach the class. It was a really great opportunity to see what it's like to lecture for the entire class compared to just giving a presentation.
I ended up being a little short on time, took a bit of the rest of it to answer questions from the class and go into further detail about my research.
Attached in the presentation I gave.
MotionTracking ACV2009 Winter
Sunday, December 13, 2009
Wednesday, September 30, 2009
Saturday, May 16, 2009
Used as an example
I had a neat experience recently (this past quarter). My old professor from when I took Artificial Intelligence asked if he could use my paper as an example for the class. That's the first time a professor has asked to use my work as an example for others.
Here's the link. Look for "Example Research Paper".
Here's the link. Look for "Example Research Paper".
Friday, May 15, 2009
Computer Vision Paper
Computer Vision
Well, it's been quite a while since I've had a post.
YouTube Playlist
So, what have I been up to? I guess a video would be more helpful than what I could say.
I've been working on Computer Vision. Specifically I've been working on object tracking. I did it as a small project for an Introduction to Computer Vision class and continued it with an Advanced Computer Vision class and an Independent Study. It's been quite a lot of work, and learned a lot along the way. Also, here's a YouTube playlist of some of the other results that I played around with, some better than other.
I have a research paper as well documenting my implementation and results that I'll post soon!
Any Questions? leave a comment
Monday, November 17, 2008
First Research Paper
Hi all, Long time no content. Anyway, I've been fighting through my first quarter in grad school and all I have to show for it is a crummy research paper. Anyway, if you're interested, here's a link to it:
It's on CBIR (Content Based Image Retrieval) or being able to search images based on image content, not needing image tags or other meta data.
Enjoy
Monday, September 29, 2008
Reducing the search space
For a class I'm taking, we're looking at Constraint Satisfaction Problems or CSPs. For a homework assignment we're looking at different methods of solving these CSPs. One way to do this is to create a tree of the possible variables in the CSP and at each level assign values. One obvious optimization is to reduce the assigned values at each level to only those that meet the constraints. According to the text this reduces the search space from n!*d^n to d^n where d is the size of the domain and n is the number of variables in the CSP.
As much as I'm interested in theory, practice is very helpful in explanation. One problem is the following:
TWO
+ TWO
------
FOUR
real 0m44.690s
user 0m42.769s
sys 0m0.315s
real 0m0.049s
user 0m0.037s
sys 0m0.005s
As much as I'm interested in theory, practice is very helpful in explanation. One problem is the following:
TWO
+ TWO
------
FOUR
This is a crypt-arithmetic puzzle where a unique value is assigned to each letter, and no word can have leading 0's. To see this for myself I quickly implemented this in ruby to see the difference between constraining the search at each level and not. Results?
Unconstrained search (should be n!*d^n):
user 0m42.769s
sys 0m0.315s
Constrained Search (should be reduced to d^n)
user 0m0.037s
sys 0m0.005s
As you can see, a huge difference. Even though I fully understood the math, I was surprised how much of a difference it made by reducing the search space (even though it involved more checks at each level).
In summary... reduce
Subscribe to:
Posts (Atom)