Innosummer project 1/2010: Sensor Assisted Image Tagging

Background and Motivation
Current camera applications on mobile phones, such as the Nokia N900, allow adding textual tags to images after taking a picture. In addition, users may be able to add geotags which describe the location. This project will look beyond the conventional textual tags. In the future, it is possible that some information of your environment and activity can be obtained automatically from sensory data collected by the mobile phone.

Project Goal
This project will implement a camera application on Nokia N900 which tags images with rich context information obtained from a context recognition engine. The team's goal is to implement a mobile camera application which suggests tags based on rich context information collected from mobile phone sensors. And optionally carry out user trials on the application.
 
Development tools, environments and standards
The company partner Nokia Research Center will provide a context recognition engine software package that detects the user's environment (restaurant, street, nature) and activity (idle, walking, in a train, in a car). The software is implemented on the Nokia N900 using e.g. C language and Qt. Development phones will also be provided.

Time period
The project constitutes full-time work for the project team between 24.5 - 31.8.2010.

Interaction between stakeholder and project team
The work will mainly be done at the Demola 'office' in Tampere, Finlayson. There will be regular meetings with the company partner and the team members. There will also be other forms of communication and guidance available to the team. The team will report the work by writing a team blog on the Demola website.
 
Support (supervision & financial)
Demola staff will supervise the reports and by the end of each month the team will also write a one page summary of the reported project actions, methods used, implemented software, and results.

How to apply for Innosummer
It's possible to apply by April 11th. Further information on www.demola.fi/innosummer2010

InnoFarewell Surrounded by Brilliant Awesomeness

The project is over, or at least almost over. We still need to wrap it up by doing some documentation but that's not too hard.

The pitch on Wednesday went pretty well, we feel. Livingstone, as we call our camera application, does what was asked and even more. Boy, do we wish we could tell you about them here!

I got 99 problems but a Demola project ain't one

Last three months have taught us a lot of mobile development and how to design touch interfaces. It has been a long road. And while we learned our lessons we were forced to iterate our application over and over again but in the end we are looking better than ever!

Trimming Functionality Code and Improving UI and UX

We are trimming, we are finishing, we are polishing! 90% of our camera application's functional code has been written. Photo gallery view, tagging and their filtering, and many more functionalities are working by now. - Then there's the "but...".

Badges, we has them!

Okay, so we have finally managed to finish the designing and implementing badges in our precious little application. There are still graphics that need to be done but Vilja is taking care of those for us. Feels good to have at least one part of the application finished and looking good (soon).

Transparency

The biggest issue of week 29 was UI related. We found out that implementing transparent UI elements in Qt either cause the system to lag or are in fact impossible to be used in certain situations. Hence we gave up the use of the transparent UI elements. That's not a problem though because our kick-ass designers will come up with a great substitute for them.

Hot Hot Summer Project

Working during hot summer days is pretty hard, especially when the air-conditioning isn't working as it should. However, Sensor Assisted Image Tagging project is not affected by this!

Saving a Photo Is Kinda the Idea

Before we are off to a picnic with Demola InnoSummer group, we need to finalise couple of interesting elements in our Sensor Assisted Image Tagging project: the Achievements feature. We've already implemented - or our great programmer did - a camera application that actually takes photos and saves them - now.

Livingstone and Turtle

On Monday we survived the midway pitching event just fine where we introduced our concept, the Livingstone, with a few slides. This also gave us the chance to introduce the concept to our NRC partners, who seemed to like it.

Sprint, Sprint, Sprint

Week 25 marks the fifth week in Sensor Assisted Image Tagging (SAIT) project, and the longest days of the year. While our programmer - whom we introduced in last week's posting - was implementing the designs from our second sprint, the interaction designers planned the third sprint.

SAIT: SummArised and InTroduced

This week's posting gives a short summary of what we've done. In addition, we are starting a segment were we introduce our cool project members.

Project SAIT has a workflow

This week has clarified the couple of issues - the exact roles within the group and how to manage the pile of work ahead -  that were unclear for Sensor Assisted Image Tagging group.

Sensor Assisted Image Tagging has kicked off

After the first two weeks at Demola we have gotten to know Innosummer and our new great workmates. Moreover, Tampere Innovation Experience introduced us to innovative technology enriching the ubiquitous digital society. More importantly we have gained a good initial view on our Sensor Assisted Image Tagging (or SAIT) project.

Status: 
completed