Thursday, September 27, 2007

Photoshop Elements 6 shipped

My team and I played a part in making this software release a reality. It’s great to see it hitting the stores and getting rave reviews.

Monday, January 29, 2007

Generating Histograms from Photo Tags

Occasionally I like to visualize how many photos are assigned to a given set of tags in my photo collection. One common example of this is the Ratings tag which has 5 sub-tags ranging from 1-Bad to 5-Stellar. Another example is the When tag which has sub-tags for each year (and within each year, the months). This simple IMatch script automates the process of visualizing the histogram plot of the number of photos assigned to each sub-tag under a parent tag.

The script performs 3 simple steps:
  1. Launches Excel
  2. Generates a table of data that holds the name of the tag in the first column, and the count of photos assigned to that tag in the second column
  3. Creates a new bar chart from the data table
Download the script.

Monday, November 6, 2006

Clearing Haze from Photos

These two Photoshop actions can be used to clear haze from digital photographs. Try each to see which one produces better results.

Sunday, October 1, 2006

New Gig!

As of September 29th, I no longer work at TiVo. I left after 6 years of developing TiVo DVR platforms and changing the way people watch TV. It was a lot of fun but in the end it was also time to look for a fresh new challenge that would allow me to stretch my experience in a different direction.
So Long, and Thanks for All the Fish
I will start working at Adobe Systems on October 9th as Sr. Manager of Engineering, Online Services and Photoshop Elements. I will be developing and launching several new online services related to digital imaging and digital asset management.

Sunday, July 21, 2002

Deck Tables

I got this project idea from a deck furniture catalog. The idea was to make 6 triangle shaped table segments that can be arranged as either a single hexagonal table, a long narrow table, or several individual tables. What's more, the tables can be stacked on top of each other for storage in the shape of a spiral tower. Think Rubik's Cube here.