Archive for January, 2011

Temperature graphs from EXIF header

January 15, 2011

In case it’s interesting to anyone I generated simple graphs showing temperature change when sending a camera up in the air using the tags in the images.

These two are from a camera attached to my kite on different winter days.  You can see how the temperature decreases about 1C every 100m of altitude and the camera then gets warmer again while lowering the kite back to the ground (up to about -4C), nothing surprising in there.

(I was curious what the minimum was the camera would operate in since Li-ion and Li-poly batteries are known to perform poorly in sub-zero temperatures, most of the time giving less than 3V.  My Canon was showing “change batteries” all the time but then showed 65% again when warmed at home.)  Well, here’s a gnuplot graph from a near-space balloon flight, unfortunately with much fewer data points, where you can see that a Canon G11 still works in under -20C.

I extracted these temperatures from the headers of the images taken by the seven Google Android branded high-altitude balloons at Greg Klein’s page, launched in November reaching over 100000ft. There are only 15 pictures on that page and they possibly come from different balloons as the seven balloons were launched over a period of 2 hours.  The page also mentions that the balloons had battery powered USB power supplies so that the cameras wouldn’t stop working in the cold of near-space, but that seems to be only for the GoPro ones and the phones, not the Canon G11 (the Canon models I’ve seen can’t even be powered fromUSB).  It’s curious how the graph doesn’t drop below -20C, possibly this is the sensor’s limitation and the temperature actually got much lower.

Update: I did the same with a few pictures from the Hollands Hoge Hogte project‘s near-space balloon launch of last August, which also featured a CHDK equipped camera.  Here the camera was in an insulated styrofoam box and it was the middle of summer so the payload was well protected from the cold.  It reached just below 100000 feet with minium temperature of 8C inside the box.  The graph is again suffering from only partial data, the few data points on the far right are from pictures taken by the camera as the box was floating in one of the Dutch bays just before recovery by a boat.

For some background, most programmable chips these days have a sensor of own temperature, an average cell phone probably has a number of them even if the phone doesn’t use or expose the measurement results in any way.  My old Palm PDA for example had an unused temperature sensor in the touchscreen controller that could be read when Linux was hacked onto the device.  The Canon cameras also measure their temperature and save the result in the images with 1 centigrade accuracy, at least when the CHDK open-source firmware is installed on them, (which seems very popular in many do-it-yourself projects like aerial photography and weather balloon launches).

FCOIII looking sad

January 7, 2011

This is my FPV camera after a 200m dive from the kite when the rig failed yesterday.
It fell on the roof of a Ferrari car-service (seen below from a photo camera which made it safely to the ground) and it kept recording/transmitting for another 30 minutes despite the twisted head joint and being covered in snow.

By the way I have selected some of the occasional interesting aerial shots taken by the camera as it’s making the vertical imagery or from a paraglider or airplane window or on other occasions, and collected in a picasa album here, though I now have a two months backlog of winter kite pics.

In other news last week had an offer for sight-seeing flights over Warsaw in a two-seater ultra-light airplane for just about EUR20. I bought three coupons :)  They let you decide the route and altitude and buy additional kilometres for 50cent/km and I hope that will let me complete most of the free (as in freedom) orthoimagery map for my city, till now made with the kite or rc helicopter.