Linear Timelapse Robot v1

Just in case anyone is following me via RSS, I just posted a new static page about my latest electronics project, a prototype motion control robot for making timelapse movies.

End of the Roll

All my film

I just finished shooting and scanning my last rolls of photographic film. I’m done shooting film for the foreseeable future, and am going fully digital. Granted those last four rolls have been sitting unused in my fridge for six or seven years already, but their presence bothered me and now that they’re done I have some closure.

With those last rolls out of the way, I also have closure on a project that turned out to be much larger than I expected: Scanning all my film into the computer. In my approximately 32 years of shooting film I amassed 300 rolls, for a total of just over 9,000 images. That may seem tiny compared to what a typical professional film photographer would have, but it takes up to three hours to scan each roll. This scanning job has been done in bits and pieces of my spare time over the last ten years, but if I had been doing it as a full-time job it would have taken me four months!

I bought a dedicated film scanner (Nikon Super CoolScan 5000ED) for this purpose ten years ago, hoping that its batch scanning workflow would help automate the process so I could do other things at the same time. It did, but the scanner software is so flaky that most of the time I got to do other things in parallel just because of the length of time it took to scan each negative; on average I had to scan each film strip image about 1.5 times because of software glitches. Also the batch mode only works for film strips and half my film is mounted slides – but at least scanning individual frames did not expose as many bugs in the software as strips. I considered upgrading to a newer scanner for the latter half of the project, but there were not enough technology improvements to justify the expense.

Anyway, that’s all done now. What’s left is the almost as huge task of cataloging and tagging all my photos. I put a fair bit of effort into researching DAM (Digital Asset Management) software a few years ago and decided on idImager, which appears to have since been rebranded Photo Supreme, as it met more of my requirements for a better price than anything else I looked at. I’ve tried it and quite like it; the tagging and versioning workflow is great, it has some nice bonus features too.

For the record, my 9,000 scanned film photos take up just over 1TB of disk space – I’ve scanned them at 4,800 dpi or higher in 48-bit color, and they don’t compress well because of film grain and sensor noise. A typical image is 120MB big.

I’m really happy to have the scanning project over and done with. That was a lot of work.


This seems like a good time for a retrospective on my personal history with film and film cameras.

When I was a child my mother shot black and white on her Yashica-Mat TLR, and did her own darkroom work. She sometimes let me help with the developing and showed me how to play with the projector to make contact images of household objects and toys – I think that’s where my initial interest came from. It’s magic to shine a light on paper and have a permanent image appear.

Keystone 110

My 110 camera

The first camera of my own was a generic pocket-sized 110 camera from Consumers Distributing. It had a built-in permanent flash, two focal lengths and a neat in-viewfinder flash ready indicator that I always wondered at the operation of – it was a clever design feature, lighting up despite having no light built in to the indicator. I shot a lot of what I now call tourist/documentary photos on this unit – that is, photos of interesting places and things, but with very little artistic merit to the photos themselves. I was too young to have developed a sense of what makes a photo great, though towards the end of this camera’s long tenure I started experimenting with composition and with panoramas made by taping prints together.

I also used a couple of disposable 110 cameras and one of those ultra-tiny kids’ “spy cameras” from the comic ads, which fits in the gap in the middle of the 110 cartridge.

Examples of pictures I took with the 110:

Canada Place in Toronto - buildings of the future!Waterbreak at Center Island, Toronto

The Polaroid


Later I had a Polaroid instant camera. It was cool to get the photos immediately and the color and clarity were much better than on the 110, but the film was relatively expensive per photo and even as a child I recognized the value of having negatives available for reprints and enlargements. The Polaroid didn’t see frequent use because of its limitations, but it did last a long time.

Examples of pictures I took with the Polaroid:

roid_001 roid_002

The Bellows Camera

Also during my tweens I had an old-fashioned bellows camera. I believe it was a Kodak Tourist II given to me by my mother, based on her notes on her own photos. I didn’t use it much and it didn’t make much of an impression on my memory. Eventually the bellows got too many light-permitting punctures for the camera to work well, so I followed nature’s directive and took it apart to see how it was made.

Examples of pictures I took with the bellows camera:

bellows_003 bellows_004

The Pink Camera

My first 35mm camera was a cheap fixed-focus tourist model. This was basically the same deal as my 110 but 35mm instead. I no longer remember even what brand it was, but it look vaguely like this only pink. I got quite a bit of use out of it and started to develop a better sense of composition during this time (most of my teens).

Examples of pictures I took with the pink camera:

The lake at our farm. One of my early panoramas.

Pentax ESII


For my 20th birthday my parents gave my first “real” (read SLR) camera, a Pentax ESII with a fast 50mm prime lens. This is the film camera I got the most mileage out of, developing my artistic skill and eventually amassing a small collection of used lenses for it. When the electronics eventually failed I bought a second one to replace it, and that’s the camera I just finished shooting some of my last rolls with. I also picked up a Pentax Spotmatic, which uses the same lenses, so I could have two bodies for shoots where I would want to swap lenses a lot. For a while I did my own B&W developing at home too. The Pentax was an excellent, life-altering gift. The vast majority of my film was shot with it and most of my photographic learning was done with it.

Example ESII & Spotmatic photos:

Frosty branches along the river in Calgary. Siwash Rock, a photogenic site in Vancouver.

The Crap Pentax


In the early 2000s I picked up a more modern Pentax, used, because I was curious to see what an auto-focus, auto-winding, zoom-lensed camera was like. Unfortunately this model was a bad choice, as it felt cheap and I didn`t like using it. I think I only shot one or two rolls with it, and I no longer remember which ones they were so no examples for this one.



A few years ago my mother gave me her old Yashica-Mat TLR medium format camera, as she has also gone digital. In the end I only shot a few rolls with it though. It’s a nice camera but I’m put off by the lack of a built-in light meter.

Example TLR photos:

A rose when in a garden Burnaby Mountain Park


I’m not saying I’ll never shoot film again; it has its applications. But digital is so much cheaper and more convenient and a good digital SLR produces pictures that seem as good, and as enlargeable, as what I shot with my 35mm SLR.

One thing that film does have going for it is its variety of grains and color treatments. Simulating the heavy grain of some B&W films or the weird color cast of cheap 110 film with digital images just doesn’t look the same – at best it evokes nostalgia for those things in those what grew up with them.

I give it twenty years before I develop a weird nostalgia for shooting film and dig out the old cameras.

HD44780 LCD Interface lib for Teensy++ 2.0

Just a quick post to announce that I’ve posted a new project page to the static part of my site: Teensy++ Interface Library for HD44780-Based LCDs

It’s about a recently completed electronics hobby project.


My Latest Profile Picture: What’s Inside

I’ve recently updated my social media profiles with a new profile picture / avatar, receiving positive response and some curiosity. This is the image, at a high resolution:

My Profile Picture

This is a picture of me wearing a picture of me. Read on to find out how this was done.

In 2010 the Electronic Arts Capture Lab had an open house, where employees from the rest of the studio could go by for demos of their equipment.  See the video in the above link for examples of what we saw.

One thing they demonstrated was the facial capture rig they used to create high-resolution 3D models of actors’ faces. You can see the rig and part of the process between 0:09 and 0:17 in the video at the above link.  It’s a rig containing a lot of digital cameras arranged spherically around the subject, and set up to fire in synchrony along with strategically placed flashes.  Specialized software then takes all those photographs and correlates the features visible in them to deduce a textured, 3D digital model of the subject. This is one example of the science of photogrammetry. There is a longer discussion of this process in this thread post.

My colleague David Dixon and I had the idea to use these digitized models of our heads to construct actual physical models of our heads, at a larger-than-life scale, and wear them as Halloween costumes.

David, being the 3D editing wizard among the two of us, simplified the models from thousands of polygons down to dozens.  Here are before (top) and after (bottom) screenshots of my model showing his work. Note the bottom one uses a corrected version of the skin texture (which I unfortunately lost the high-resolution version of) which explains the differences in skin tone and detail.


You can see the original model had quite a bit of surface noise to be cleaned up, including what looks like fractures in my cheeks but are probably registration errors.

We then imported the simplified model into Tamasoft PepaKura, which segmented it into flattenable pieces and added glue tabs, resulting in many pages of fragments that looked like this:

SoleilPaperCraft_005 - Copy

We had these printed on stiff paper at Staples, then spent hours gluing them together.

Here’s what mine looked like from a few angles the morning I finished it (I worked overnight to finish it in time):


And here are David and I showing them off at the office later that day:


For the profile picture image, I set up a mini studio in my apartment and had my visiting parents help me fit my suit jacket over the shoulders of the model (since I can’t see anything when I’m wearing it) and operate the camera for me.  I then digitally emphasized the edges between the polygons and removed the background and replaced it, appropriately, with one of the iconic Max Headroom backgrounds.

So there you have it: A long, technical and involved but creative and fun project that lets me wear an oversized 3D photo of my head over top of my real head.

What I’ve Been Watching

Elysium: Disappointing second outing from Blomkamp.  Great effects but pretty transparent and heavy-handed story obviously inspired by the whole “99%” thing.  I liked District 9 better.

Ender’s Game: Would have made an OK TV series or movie series, but in a single movie it was far, far too condensed.

Gravity: Liked this one quite a lot.  It’s a long series of highly improbably flukes of luck that lead to the main character surviving her ordeal, but aside from the luck part the rest seemed believable to me.  Cinematography was great.

Interstellar: Best science fiction movie I’ve seen in a very long time. The sound mix was awful, with the music drowning out the dialogue in many places and some of the sound effects being painfully loud, but that’s pretty much my only complaint about it.

Oblivion: Meh.  I’ll admit one of the plot twists did surprise me but it suffers from the same premise problem as most alien invasion flicks: Natural resources in general are easier to find out in space than to lift off a planet.

Riddick: Exactly what I expected: Vin Diesel’s “manly man” character being the same asshole he usually is, with lots of killing of people and creatures and highly improbable badassity.  Disappointed in the creatures in this one – I liked the ones in Pitch Black better.  Terrible movie but delivers what it promises.

The Colony: At least in this post-apocalyptic fight for survival humanity screwed up the weather directly, by building buggy weather control machines.  The good guys’ quest in this flick is to find the one place where a working machine provides a habitable environment while avoiding back-stabbing cowards and a tribe of wandering cannibals.  It’s mostly about people getting eaten or dying in noble self-sacrifice.  Meh.

Hobbit part 3: Enjoyed it a lot, but it wasn’t quite as good as the previous two.  I don’t remember the book very well as it’s been a very long time since I read it, but I think there’s enough divergence the movie should be “inspired by” the book and not “based on” it.  The 3D worked, but as with the first movie the high frame rate gimmick broke immersion repeatedly – it looks less real at the higher frame rate.

The Doomsday Machine: Of course Chairman Mao would not only build a planet-buster but would also be crazy enough to use it.  This one is about a last-ditch attempt to save the human race by getting a handful of men and women into space before the big one hits.  The commander of the mission is an amazing asshole – basically a rapist whose intent becomes overt as soon as it becomes obvious their ship is on its own.  He’s really, really, really creepy and surprisingly for the time this flick was made, it actually does admit that he is perhaps not the most upstanding person to have in command of a space mission.  I feel like this one reused footage from a couple other similar movies of the time, and the ending was about as deus ex as it gets – it feels like they got to the last 30 seconds of the movie and suddenly realized they needed an ending.

After Earth: Exactly what I expected from the trailer, namely Will Smith and his son (both real and fictional) bonding through an ordeal on the hostile planet called… wait for it… Earth, and coming out of it a more functional family.  Nothing wrong with the production though I was hoping for more creature effects, but I really have to wonder how much the production of this movie was intended to help the Smiths’ real-life relationship.

Automata: Liked this one a bunch.  I’ll tentatively recommend this as one of the better science fiction movies of 2014.  Not much I can say about it that isn’t either spoiler or covered by the synopsis.

Edge of Tomorrow: As an action flick it’s pretty good, but as science fiction it’s terrible.  The main plot device is that the alien boss can rewind time, and will reset the day whenever one of its mini-bosses gets killed.  OK, that’s not too bad, and the limitations on its time travel ability cover why it doesn’t just retcon its enemies out of existence. But here’s where it gets weird: The one who kills that mini-boss receives a fragment of the time control power – enough to be able to reset the day if he or she gets killed, and to remember what happened on all the previously retconned days, and to sense where the alien boss is located.  I’m at a loss to explain how that’s supposed to work unless this time power is magic instead of technological.

But wait, it gets better: Somehow this time power resides in your blood, and the aliens can take it back from you by getting a sample of your blood. WTF?  And then there’s this quantum physics gizmo that can partially reactivate the power after that if you jab your leg with the pointy end, because blood… what?  Does Not Compute.  The plot devices are so ludicrous that this movie is a flop as a science fiction.

Extraterrestrial: Straight-up UFO stuff.  Teenagers, cabin in the woods, UFOs, greys, anal probes, government in cahoots with the aliens.  Some blood and gore and one or two spring-loaded cats.  I’ll give it credit for having the ending I thought less probable.

Hangar 10: You guise! I’ve got a GREAT IDEA!! Let’s do Blair Witch only with aliens instead of whatever was in that movie.  That’s how the pitch for this one went, I’m sure.  Now, I really really hate Blair Witch style shaky-cam cinematography, but even so I still watched it to the end and thought everything but the cinematography was moderately well done.  There were a couple of scenes where I’m certain none of the characters could have been holding the camera, which is such an obvious flaw to look for in this sort of movie that I wouldn’t put it past some producers to add some deliberately as easter eggs.  There were some surprisingly good visual effects at the end and I have to confess I didn’t fully understand what happened at the very end, but I’m OK with that – it’s usually better than exposition.

Her: Thoughtful and a good ending, but I found some of the interior romantic scenes uncomfortable.  Glad I didn’t see this one with family.

In the Mouth of Madness: I’ve been on an HP Lovecraft reading binge lately and am now branching out to the few movies inspired by his works.  Imagine my surprise to find one produced by John “The Thing” Carpenter!  It was decent though not directly based on any of the HPL stories I’ve read.  The main plot device was the idea that belief makes things real and that by inspiring enough belief, a horror fiction author could bring back the Elder Gods.  Trouble with this is that the population figures quoted for this cult were below the numbers of at least three major religions, so there should have been proof of existence of their deities well in advance.

Lucy: The pain, the pain.  This movie has Scarlett Johansson, Morgan Freeman and some decent effects, and that’s about it.  The entire premise of the film is based on the long- and well-debunked myth that humans only use a small portion of their brain capacity.  And somehow it gets from there to full-on mind over matter; Johansson’s character seems to become a Jean Grey scale telekinetic as a result of becoming superintelligent, which to me does not naturally follow.  The movie ends up being a fast-paced power fantasy.  If you want a decent movie about the emergence of super-intelligent individuals, skip this one and watch…

Limitless: An effective nootropic drug turns a wannabe author into an engine of effectiveness… until other people catch on and get their own supply of the drug.  Liked this one all the way through, and recommend it.

The Dunwich Horror (1970): Another Lovecraft derivative.  Too much of a departure from the original plot for my liking, though some of the characters were well acted.  The creature effects, while not terrible considering when they were done, were also not what I expected to see.

The Signal (2014): Pretty decent SF though I saw the big reveal plot twist coming well in advance.  Young crackers are lured to a remote location thinking they’re on the trail of a competing cracker, and instead end up involved with greys and Area 51 types and have to escape captivity and being experimented on.

Transcendence (2014): Not what I expected from the trailer, and I was very disappointed in its anti-transcendence slant though of course the cynic in me expected it; how often is it we get a pro-technology, pro-humanity science fiction flick?  Much of the conflict in the story could have been avoided had the main character not made a couple of mistakes that are so stupid they belie the superintelligence we’re supposed to believe of him.  And the ending was poor too; I can’t buy the happily reunited transcendent couple happily hiding out in their favorite garden when they could simply have left the planet and been unconstrained.

Under the Skin (2013-A): One of the artiest movies I’ve ever seen.  If you like WTF nonsensical European low-budget science fiction art films then you’ll probably like this one, though the production values are pretty good here.  What I liked most about this flick is there’s no exposition at all; it’s up to us to figure out what the story is and for the most part that’s not too hard, but the start and end are unresolved. We don’t really know how these events came to be or what the significance of the ending is.  I’m OK with that.  Liked it, but again I’ll warn you that there’s no neat bow tie on anything here and it may be unsatisfying.

« Previous PageNext Page »