Turn a Page

The life and times of ct. A treasure trove of spare thoughts doled out as loose change...minus the lint.

Wednesday, March 30, 2011

March update

School Days

Computer vision has proven to be an interesting course so far. The work load has been really chill for a couple weeks and we got a bomb-shell homework (~10 questions and we pick 5 to count toward a midterm grade) on Monday.

The first homework assignment was brutal. Mathematically, I wasn't prepared for the havoc it unleashed. I survived and knocked out the second assignment which was a lot more straight forward.

The content of the course is fantastic, the instruction seems adequate...it requires a pretty strong background in scientific computing/programming and a fair bit of Matlab experience. I've always been a sucker for visualization and this class has piqued a latent interest in vision and photography.

On that note, this link was incredible.

I've been playing with GNU-GSL and CImg quite a bit and managed to implement the first homework assignment (affine rectification and metric rectification) for the vision course in C/C++.

This link has some particularly interesting material that my CImg/GSL excursions are taking a turn toward.

I'll see about getting the codes up on the CrisisTerp server and make them available for public download (GPL of course). I know there is some interest out there in this type of work.

I'll probably continue to fiddle with images for some time to come. Currently, stereoscopy and auto-sterescopy (like the Nintendo 3DS) are the most prominently placed.

So why bother with all this when there's OpenCV? I personally think the less a project utilizes customized data structures, the better all around product most free/open source libraries can be. It goes without saying, that writing the code yourself really gives a hefty understanding of how it all fits together.

Fitness

On that front, there's been progress. My knee issues have been isolated to that weird part of the leg above the knee but below your quadriceps. That area of my leg has to be massaged regularly or there is a consequence, acute mobility pain.

Lately, running on a treadmill and using an elliptical trainer have been alright. I'm up to 30 minutes of cardio on both systems and I've added in a bit of HIT training
.

After this overuse injury, I've managed to put on something like 15-20 lbs. It's annoying. Clothes from last year are fitting tight now or won't at all. I've been exploring the use of a fitness tracker to assist in my weight loss goals. It's called My Fitness Pal.

So far I've been impressed. It's on iPhone and Android and it's the first calorie/exercise tracker that has: a robust database of foods I typically eat, exercises I actually do, and the interface is smart phone friendly. It has a "ticker" for tracking your goals:

Created by MyFitnessPal - Free Calorie Counter



Not too shabby. There's also a blog and a bunch of social networking tomfoolery built into the system. Great for support network building or healthy competition.

Movies

I rented the last Predator movie, "Predators". It wasn't great but it wasn't horrible. Though, my inner movie goer is getting tired of these story telling re-treads going on in the action/scifi movie business. It's as if they are all out of ideas or b/c they stopped caring and people continue to just go see bad action/scifi.

Music

Last Sunday, I saw the Omar Rodriguez Lopez Group @ the 930 club. The show was great. The opener was a band his younger brothers put together called Zechs Marquise. Zechs had a great show that was loaded with energy. ORLG was great too, a bit too abstract for my taste at times. I found the last 3-4 songs (hard to tell b/c they all sort of transition into one another) very tight and well structured. I picked up the Zechs Marquise album and would recommend giving it a try and some support.

I really like the current exploration of 70's style prog-rock that's been getting some resurgence. Bands like Earthless, ORLG, Mars Volta, and Zechs Marquise are making great music and it's nice to hear something I can get into that has an edge.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home