skip to main | skip to sidebar
Loading...
You have reached the blog of
Matthew Gray
matthew@gray.org
I am a father, board gamer and software engineer.

Internet

In addition to my blog (this page), you can find me on BoardGameGeek, Twitter, Flickr, LinkedIn, FriendFeed, and various other places. I also have a slightly stale homepage.

Personal

I am an avid board gamer. I am one of the (volunteer) admins of BoardGameGeek, maintainer of the GameStoreDB, board game blogger, and gaming software geek.

Professional

I am a staff software engineer at Google. Previously, I was the CTO at an 802.11 location and security company, Newbury Networks in Boston. In June, 1999 I received my Masters degree from the MIT Media Lab. I graduated from MIT (undergraduate) in June, 1997, in physics. Prior to that I was CTO of net.Genesis from 1994 to 1996.

While at MIT, I was one of the three members of the Student Information Processing Board (SIPB) who set up www.mit.edu in the spring of 1993. I am also a former/inactive member of the Apache group, a volunteer group of developers of Apache, the world's most popular web server.

Blog
Showing newest posts with label Photography. Show older posts
Showing newest posts with label Photography. Show older posts

Sunday, September 17, 2006

Spider


Orb-weaver Spider


I believe this is an Araneus, but I'm not certain. An inch or two across.

Posted by Matthew Gray at 9:26 PM 0 comments Links to this post
Labels: Photography

Wednesday, September 6, 2006

Image Stitching


One of my game shelves

For many years, I've found the idea of image stitching, where a piece
of software takes several overlapping images and constructs one larger
image from them. Years ago, I looked for a program to do this, and
was always disappointed in the results. I even wrote one of my own,
in Java, using a simulated annealing algorithm that worked quite well,
but still not as well as I'd like. Since then, every couple of years
I've checked out the current offerings and always walked away a little
disappointed.

What I've been hoping for is a program that is

  • wholly automated and doesn't require pre-aligning or tweaking the images,
  • usable with handheld shots, not just nicely rotated images taken off a tripod,
  • able to use not just horizontal arrays, but full grids of images, and
  • capable of producing reasonable results with indoor and near objects, rather than just landscapes.


My own algorithm worked fine with tripod-shot landscapes of arbitrary
composition, but I don't shoot with a tripod much, so it's not really
useful to me. Well, I recently did some more research and I finally
found something that meets my needs, and another one that came close.

The winner is Calico by Kekus Digital. Calico is the fully automated version of PTMac, a supposedly very nice stitcher which involves a lot of tweaking. Calico
essentially doesn't allow any tweaking. You open up all the images,
tell it to stitch, and it does. It does remarkably well with handheld
shots and even does funky angles very well. For the "easy" case of
mostly horizontal panoramas such as this "small" one of the 2005 Blizzard, it does a
flawless job. For the harder case, such as the game shelf shown,
where the images were taken very nearby and there was a large array of
images (over a dozen), it does outstandingly. There are some issues, but they are remarkably minor. If you want a closeup to see the imperfections, check out this 32+ megapixel composite of one of my my game shelves. If you want to see an essentially flawless one, check out this 8 megapixel 180-degree composite of Baltimore, constructed from original 2 megapixel images. Calico is $39.

The runner-up is DoubleTake which has a far better user interface and is a real pleasure to use,
but doesn't do nearly as well on the multi-row short-range handheld
stitching as Calico did. DoubleTake is also less than half the price
of Calico, at $16.

Posted by Matthew Gray at 8:40 PM 1 comments Links to this post
Labels: Photography

Friday, November 11, 2005

Apple Picking


Apple Picking at Shelburne Farm

Posted by Matthew Gray at 12:10 AM 0 comments Links to this post
Labels: Photography

Saturday, June 25, 2005

Tiger Crane Fly


Tiger Crane Fly (Diptera Tipulidae Nephrotoma)


A relatively innocuous lawn pest, but nice up close. I think this is a Nephrotoma quadrifaria, based on other pictures on the web, but I'm not sure, and that may be a European species. Anyone know?

Posted by Matthew Gray at 9:27 AM 0 comments Links to this post
Labels: Photography

Tuesday, May 17, 2005

Pair of Sea Nettles


Two Sea Nettles (New England Aquarium)


Sea Nettles, a variety of poisonous predatory jellyfish are extremely photogenic.

Posted by Matthew Gray at 11:23 PM 0 comments Links to this post
Labels: Photography

Sunday, March 20, 2005

Color Coordinated


Color Coordinated


You may only play on the slide if your are dressed in the appropriate colors.

Posted by Matthew Gray at 6:45 PM 0 comments Links to this post
Labels: Photography

Thursday, March 3, 2005

Blue Hancock


Hancock Building, Boston


One of the appealing things about the higher resolution cameras is that I can crop fairly extremely and still produce a nice image.

Posted by Matthew Gray at 11:45 PM 0 comments Links to this post
Labels: Photography

Wednesday, March 2, 2005

Federal Triangle Flowers

(Preface: I enjoy photography. I take a great deal of pictures, exclusively digital. Many of them are obviously family pictures and photos of my beautiful baby and other things that are of marginal interest to my blog reading public at large. But, sometimes I take some that seem worth sharing. I've thought about adding slightly more regular photos to this blog, but never got around to it. I just recently got a new digital camera, a Fuji FinePix E550, and that seems like a good excuse to start posting some. I've tried to tweak the style info so it looks right in aggregators and the like, but if it looks wonky or otherwise has issues, please let me know, either in the comments or via email. I've tried to make the linked image large enough to include nice detail, but small enough to download a reasonable time. I'm more likely to make future photos smaller, rather than larger.)


Federal Triangle Rose


I was in DC for a wireless conference for work at the Ronald Reagan Building and International Trade Center, when I came across this sculpture by Stephen Robin. Somehow the oddly awkward but literal name of the piece "Federal Triangle Flowers" adds to it. The sculpture also includes a lily, not shown.

Posted by Matthew Gray at 8:46 PM 0 comments Links to this post
Labels: Photography
Newer Posts Older Posts Home
Posts feed Add to Google Reader or Homepage Subscribe in Bloglines // Comments feed

Recently Played

www.flickr.com

Popular Posts

Blog Archive

  • ►  2010 (2)
    • ►  January (2)
      • 2009 Games Summary
      • Ten Years of Games
  • ►  2009 (6)
    • ►  September (2)
      • People who are unintentional "spoilers"
      • Davis Mega Maze via GPS
    • ►  April (1)
      • Google's architecture through the eyes of a 4-year...
    • ►  March (1)
      • Mozy review: It doesn't work
    • ►  February (1)
      • Recent sci-fi reading
    • ►  January (1)
      • 2008 Games Summary
  • ►  2008 (27)
    • ►  December (1)
      • Lanna Thai Diner Review
    • ►  November (5)
      • Atom feed of your recently played games
      • In praise of short games
      • 1000 different games
      • Simple election Monte Carlo toy
      • Request for online photo hosting/sharing suggestio...
    • ►  October (2)
      • Played a bunch of new games
      • BaordGameGeek and AppEngine
    • ►  July (3)
      • Quick iPhone app reviews
      • I play games with other people
      • Almost 4, Almost a boardgame geek
    • ►  June (2)
      • Spin and Axis reviews
      • Amusing StreetView vignette
    • ►  May (8)
      • 2008 SdJ Virtual Stock Market
      • Next stage of migration and a warning
      • Luck, Skill and Experience in games
      • Moved to Reading & Commute Analysis
      • I am a social network
      • Race for the Galaxy and variety
      • All my blogs
      • Trying out Blogger
    • ►  April (1)
      • My ScanSnap Workflow
    • ►  March (2)
      • Much Better, reprise
      • A couple more: Parkour and Speed Stacking
    • ►  January (3)
      • Every Year Games
      • Games of the year, 2007
      • 2007 Games Summary
  • ►  2007 (12)
    • ►  September (1)
      • Gaming impact of children
    • ►  April (5)
      • Hot at the Gathering
      • Buy, Maybe, No Buy
      • Newly played at the Gathering, Brief Comments, Tue...
      • Friedemann charms a 2-year-old
      • Gathering 2007, appetizer
    • ►  March (3)
      • Game Card Catalog
      • Gamer, age 2
      • Full Circle
    • ►  January (3)
      • BoardGameGeek Ratings
      • 2006 Games Report
      • Game Metrics for 2006
  • ▼  2006 (36)
    • ►  December (2)
      • Games of the year, 2006
      • My BGG tools and toys
    • ►  November (3)
      • Great Service
    • ▼  September (3)
      • Another month metric update
      • Spider
      • Image Stitching
    • ►  August (3)
    • ►  July (1)
    • ►  June (2)
    • ►  May (5)
    • ►  April (8)
    • ►  March (2)
    • ►  February (1)
    • ►  January (6)
  • ►  2005 (62)
    • ►  December (3)
    • ►  November (3)
    • ►  October (6)
    • ►  September (2)
    • ►  August (4)
    • ►  July (3)
    • ►  June (4)
    • ►  May (4)
    • ►  April (13)
    • ►  March (7)
    • ►  February (3)
    • ►  January (10)
  • ►  2004 (87)
    • ►  December (5)
    • ►  November (4)
    • ►  October (10)
    • ►  September (5)
    • ►  August (7)
    • ►  July (6)
    • ►  June (10)
    • ►  May (6)
    • ►  April (10)
    • ►  March (11)
    • ►  February (4)
    • ►  January (9)
  • ►  2003 (17)
    • ►  December (7)
    • ►  November (5)
    • ►  October (2)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
  • ►  2002 (43)
    • ►  December (2)
    • ►  November (2)
    • ►  October (3)
    • ►  September (3)
    • ►  August (3)
    • ►  June (1)
    • ►  May (6)
    • ►  April (7)
    • ►  March (13)
    • ►  February (3)

Disclaimer

I work for Google as a Software Engineer. This is my personal blog. The views expressed on these pages are mine alone and not those of my employer.