New Camera: Nikon D7000

It’s official: I’m really into photography as a hobby right now :), proven with my recent purchase… I just upgraded my old camera, to a Nikon D7000, and WOW, what an upgrade! Now I finally have auto exposure bracketing (for much easier HDR images)! Even though  this camera makes HDR really easily, I’m sort-of glad my … Read more

Taken While Driving

I find it really fun to take pictures while driving around in my car — it keeps me entertained and the driving more fun 🙂 . I simply hold up my camera, point the camera out my sun­roof or window, and hope for the best!  I’ve gathered up a gallery below: See the gallery [HERE]; it’s made over the past year or two.  Be sure to check back … Read more

Using Gradient Layer Masks in GIMP

Some simple notes on how to seamlessly blend images in GIMP using gradient based layer masks. INPUT IMAGES 4 images with only different shutter speeds: PROCESS Open all images as separate layers in a new GIMP canvas: Right click a layer > “Add layer mask” > choose default “White full opacity” > Add: Now select … Read more

First 365 Photo Project (2012)

Goal: Remember to take a new photo each day for one year… Rules: Every photo must be taken on a different day of the year in 2012. Sounds simple enough, right? I hope that I make it!… –> *2012 – 365 Project Photos* <– Update 07/01/2012:  Halfway checkpoint Update 12/31/2012:  Complete!   Update 2016: migrated all years in … Read more

Last Post of 2011

Nothing important here, just some last minute ramblings while reflecting back on 2011… January – Spoke at the ATT Developer’s Conference about a few of my Android projects February – Bought my first DSLR: a Nikon D3100 March – Discovered HDR photography April – Released first version of ViewerCV into the wild (Android Market) May … Read more

Using Topaz Adjust with digiKam in Linux

TL;DR; I just found my new photography workflow: digiKam for photo management, organization, and simple batch editing, Topaz Adjust 5 for image enhancement, GIMP for ultra-fine tuning … and the best part is that all this is in Linux (Ubuntu 11.04 to be exact) – making this a great birthday present to myself today! +++ Background I recently … Read more

Computer Vision Learning Portfolio

This page constitutes my required external learning portfolio for CS 7495, Computer Vision, taken in Fall 2011. In it, I discuss what I have learned throughout the course, my activities and findings, how I think I did, and what impact it had on me. About me I am a coffee fanatic that is into computers, photography, computer … Read more

Mini-Review of Topaz Adjust 5

I recently picked up a copy of Topaz Adjust 5 (released November 15th 2011), and fell in love with it! Here is a simple mini-review and some first impressions of Adjust 5. Topaz Adjust is a photo-editing plug-in developed by Topaz Labs that integrates into editors (such as Photoshop) by adding auto exposure, contrast, and … Read more

GPU TV-L1 Optical Flow with ArrayFire

Update 1: LibJacket has been renamed to  ArrayFire. Update 2: Huang Chao-Hui was nice enough to port the LibJacket code mentioned here to ArrayFire – see his work here. As one of my Computer Vision class projects, I decided to implement optical flow, because I wanted to learn more about optical flow, and also I wanted to code it … Read more