Archive for the 'Interesting Stuff' Category

Geotagging Photos - 3 Simple Methods

What’s Geotagging?
Geotag. “Geo” + “Tags”. Tagging with geographical information or GPS coordinates.

The meaning is so simple, there isn’t a need to look up its meaning. Geotagging is one of the interesting stuff that makes me think about it, its brings more fun after having a GPS receiver, and the possibilities is really up to one’s creativity.

Lets take for example if write a traveller’s blog, you could look for posts categorised by time, by categories and by subject tags. Imagine having each post is tagged with its location, not only you know the location reading a post, you could easily navigate and search for posts by location and visually on a map. (Geojoey’s a free blog service for geotagged enabled blogs.)

Basically anything you wish to keep geographical information or data to be organise by location could be “geotag”, secret places (search geocaching), treasures, objects, animals, friends etc. It will be cool to have microblogging/status updates services support geotagging. Twitter tackles “what are you doing” but perhaps geotagging answers “where are you”.

Why Geotag Photos?
There’s should be some good reason why Google’s and Yahoo’s services supports this other than competition. When organising photos, you group them by usually by time, albums, folders etc. As the photos collection grow quickly, we need more to search and locate and there’s where descriptions, keywords tags comes into place. Perhaps with sophisticated software, we could find them by colours, mood, faces (I hope).

With the addition geotags, we know easily and exactly where a photo is taken, we could easily find photos taken in or around an area, we could layout photos over the world map and visualise where we had been before. (See SuperGeoTagged for flickr photos on google earth/maps)

3 Methods.
Likely, you need to know only 1. Make a choice.

Method 1: Automated Package.
You take a photo with your camera, and the location gets tagged to the photo automatically. Sounds simple but how? This usually requires some equipment. Either your camera has built in GPS, or you attach it to a GPS addon which is usually costly. A more practical situation is using mobile phones (and software) which takes advantage of its built in (or connected) GPS and camera. (Here’s a product for nikon cameras. Zurfer is a mobile software/service for automating and uploading geotagged photos from cameras phones)

Method 2: Map Assisted Geotagging
A little manual work but nevertheless the most affordable method. Select photos, then pinpoint it on the map on the computer to tag them. Since yahoo, google and microsoft already have their own map services, they already have services and software which allows users to do so easily. At the same time, there are software and online services and tutorials for providing such geotagging mashups. (examples: flickr, locr)

Method 3: Syncing GPS Logs
With a little work, this provides the most flexibility at affordable costs. Have a device to record GPS logs while you shoot away on a separate camera. Since GPS has multiple purposes, it would be a waste just to use it for tagging photos. With a GPS receiver, you could use it for navigation, finding directions, displaying routes and travel statistics, and while doing all these, record your tracks. With these track logs, a software would be able to extract the geographical data and tag locations to photos taken based on time contained in photographs.

My Choice.
Method 3. Since I already own a cheap bluetooth GPS receiver, I run the cool free trekbuddy on my mobile phones which tells me my location, speed, distance at the same time recording my travel tracks. The logs transferred to the computer would be synced with the photos, and coordinates are written to the photos’ EXIF and automatically displayed on maps with comptible services. The freeware I used is Geosetter, which is very good and powerful.

Photos on a boat

The benefits of a GPS Log can been seen here using Geosetter. Not only it shows you the path you took, it can shows you at exactly which spot you took the photos. On the boat, while Trekbuddy was tracklogging, its CMS can provide accurate ETA if you set target waypoint at the jetty. Click here for another screenshot.

More Examples.
Google supports geotagging in various services/products. Both Panoramio their community photo site, Google Maps (enable show photos under More) can view tagged photos, and Google Earth, Google Web Albums supports tagging. Microsoft’s softwares Virtual Earth and ProPhoto supports geotagging.
For method 3, you could purchase a gps data logger, but if you have already own a gps mobile phone, all the more its similar. A simple, free software like GPS Track could do the gps logging easily for you. Trekbuddy also provides inbuilt geotag for camera phones when u record a waypoint. (Method 1) Other free GPS software for mobile phones of interest are VlkGps and Mobile Trail Explorer.

More Links and Resources
Google’s Picasa Web Album - allows geotagging of albums
Yahoo’s Flickr - their organz feature allow you to geotag photos
Google’s Panaramio- service mainly to upload and specify coordinates. Photos on this service are shown in Google earth
Locr - A photo sharing site mainly with geotagging capabilities and location sharing (using maps by google, yahoo, microsoft)
Zooomr - another photo sharing community with Geotagging support.
Everytrail - For recording of tracks mainly but supports syncing for photos uploaded
Trekbuddy - Free powerful GPS j2me software for mobile phones
Geocoded Photo A similar article on wikipedia.

Facebook Musical Wall Application

In less than a week, together with my teammates released a wall-like facebook application for our 2nd assignment.

My Facebook Music Application

The difference? Instead of the usual messages and links, videos & photo attachments, users get to record or create their music by clicking on a virtual 3d piano before sending to their friends.

Application Description Link: http://www.facebook.com/apps/application.php?id=9575698857
Application Link: http://apps.facebook.com/musicalwall/

Main Page

Previous Next Close
Main Page
Piano Studio
Previous Next Close
Piano Studio
My Music
Previous Next Close
My Music
My Wall
Previous Next Close
My Wall
Gallery
Previous Next Close
Gallery

Current features include:
+Playing on a virtual piano
+Playback and save the music played
+Send it to a friend’s wall
+Share the music with other users
+Download music as a midi file
+Convert to RTTTL ringtone format
+View and playback music on your own wall

Not forgetting my capable teammates. “)
Teammates

And for those interested: Here’s a link to the javascript version of the flash piano I experimented with.

Piano

Happy Lunar New Year!

My Skyride and Luge Ride Stats

As mentioned, statistics from my GPS dumps taking Sentosa Skyride and Luge.

I’m not a Singapore Tourism promoter, but see the bottom 2 links for more information.

Description and their Flash Site.

The Data in Pictures
Google Earth Sentosa SkyRide and Luge
The path taken viewed from Google Earth.
Altitude Data
Some altitude data.
Simple Data with Google Maps
Simple view.
Altitude and Speed
Altitude and Speed. The Skyride is quite smooth, traveling only ~2-3km/h, reaching 88m then descending slightly to the Luge start point. My maximum speed recorded on my first ride was 35km/h.
The Picture to Sum it all
The picture to sum it all.

Stats in numbers.
Maximum elevation: 87 m.s.l.
Maximum speed: 35.9 km/h
Date of track: 6.12.2007
Start time: 21:35:07
End time: 21:44:43
Total track time: 09m 36s
Climbing time: 02m 58s
Descent time: 02m 50s
Flat time: 03m 48s

As usual, credits to GpsVisualizer, uTrack and TrekBuddy for making this data possible.

The Search For Stars To See (Part I)

The time is 2300 hours. Equipped with little more than my handphone, GPS receiver, cousin’s Giant road bike, army glasses, I set off to find an “wulu” (deserted) area around my neighborhood where I could graze at the stars.

Cycling Route Tracked with GPS
(courtesy to Google maps)

Why the want to look at the stars? Some friends might have know my love for stars, (not so much in exams) that in my bedroom are glow-in-the-dark stars linked with adhesive to the ceiling. When overseas even in Malaysia, it was nice to look up and see the beautiful sky we seldom chance on at home. During my army’s guard duties, it was nice to step out of the building at night, with the dark surroundings, gave attention to the bright backdrop of stars overhead.

Although I always ask others if they knew how to look at stars, I never get to learn, and so I always had my own way of looking at them. Until I visited this webpage, The Night Sky, with over 80 pages of night photos, teaches you how to identify stars, direction, constellations, and planets. Armed with this new knowledge I wanted to look at the sky for myself.

In my memory, the route I’ll be taking will be going through the least populated and least lit, places which perhaps I could get the most out of the sky. Up the slope, round the road to the Yishun channel cycling track, connect to a lonely road at a Malay Kampong g (village) near the Sembawang beach.

Well… I didn’t manage to see the stars today.

For one reason, perhaps its too early?

Two, as what a writer describe in an article I read years ago: “Light population”. Lights from the city, from the HDB flats, from the roads, and even the deserted road I remembered with proper lights has been covered with street lamps.

Three, the sky. Too bright, I thought, such that I see a lighted background behind the trees and lampposts. Seemed because of the bright full moon in the near horizon. Yet I remember seeing both bright stars and moon in my duty days. Cloudy sky, was my conclusion, as the clouds trap the moonlight to reflect or refract creating a bright sky with no stars.

Summary:
About 30 mins of cycling time,
~8km of flat distance
Average speed of ~20km/h
Maximum speed of 36.4km/h
Average elevation: 12.2 m.s.l.
(tracklogged by Trekbuddy and reports by uTrack)

No star grazing. Let’s wait for another time.

Nodame Cantabile のだめカンタービレ 交响情人梦

It is rare that I come across a drama or anime that is attractive, exciting, and addictive that promotes classical music.

Nodame Cantabile

Cantabile - In the style of singing.
Nodame - the name the main character, Noda Megumi calls herself. She’s a piano major in a music academy, has a special talent for playing yet unable to read scores well and has other disorderly behavior (like me??? >_< ). She falls in love with Chiaki Shinichi, another talent and main character who aspires to be a conductor.

The stories revolve around them, their friends, school and orchestra friends, and of course, nice classical music.

Available in Manga (Comics), Live Action (Drama), Anime (animation aka Cartoon) and DS (game) editions.

I'll be nasty and drop a little temptation here.

Nodame Cantabile Episode 1 from Veoh.com

More info from Wikipedia.com and D-Addicts Wiki

Btw to those I loaned the music related japanese drama “live” and anime “piano”, if you can them, please return to me.