Tag: Google



31 Mar 10

It is nice to see when a new feature appears that the people behind it is warning you of possibel bad side effects. Like when you have your android device exposing your position (using the build in GPS). Today I recieved such a warning from Google by e-mail:

Hi,

To protect your privacy we would like you to know that Google Latitude is running on your Android-powered device and reporting your location.

If you didn’t enable this or want to stop reporting your location please open the Maps app on your device. Go to ‘Menu’ > ‘Latitude’ > ‘Privacy’ and change your privacy settings.

Thanks,

Google Latitude Team

(c) 2009 Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA. Terms of Service | Privacy Policy

Thank you Google! On the one hand you use the position information of the visitiors (first asking them if it is okay!) and on the other hand you remind people that a potential risc exists! Very cool done!


Filed under: Reviews and recommendations

Trackback Uri






2 Jan 10

Facebook have had it for a long time: the option to tag people in pictures in your photo albums, that is a great part of a social network oriented site like Facebook. Now in the free photo album (and more) software from Google “Picasa 3.6” the process of face dection can be done automatically!

How it works in the application

Starting up Picasa, it is very cool to see how it scans all your images for faces and groups them under the “People” folder. For a start Picasa will find (probertly) a lot of faces which it is up to you to identify. The faces is found using face detection software inside Picasa – and I must say it works impressingly well.

Picasa has located me - Sten Hougaard and now has a group of images where I appear inThe face detection finds rectangles containing faces – here you see the face of the author of this post. To start with Picasa does not know who this face belongs, that part is your job. So you will have to prepare yourself to put some time into that part. Since it is a Google product I would however not doubt that they stored the information in a wise way (more on this later). I have put some hours into this task now, and “only”  meed to tag 466 unknown faces (!).

This have given me the option to view the 377 photoes containing the face of my daughter as a slide show. I can also make a collage, a movie or perhaps uploade those photoes containing the face of my daughter – nice.

What can this be used for?

I personally love this new feature, perhaps mainly because of the fact that it is a new feature – I love the option to view images from various “angles”: Where they were taken, the date, the people on the photo and other. I love the idea of EXIF data inside the images, so that in 20 years my daughter can see much information about the images – if or should I say when I have forgotten all such information related to images.

Another use… perhaps…
As soon as I saw this feature I got at quick thought:

  1. Google lets all its Picasa users identify all their freinds
  2. All the face to people relation information is uploaded to a central server
  3. Google can now do global people location based on the face to people relation done by the millions of Picasa users

- A bit scary! But ofcause Google is god (LOL) so something like that would never (LOL) happen! :-)

Sharing the added information

image The information about the faces on your images can actually be shared on online web albums you have. When you upload images you can see Picasa writing status information “Syncing face tags” and when images has been uploaded and is viewed in the web album you can see boxes around the faces. Both things you can see in the illustration to the right.

As far as I know however you can do nothing with the box that appears when hovering over a face of an image in a web album. In Facebook you get the option to view information about the person in focus, which can be a very strong feature. Ofcause we do not know what Google have in mind, which features it will release later, and you could argue that they are on the right path as they also couples the person data with the information of people in your contacts list.

I am not sure, but it might be so that when viewing photoes on you web album you actually get face detection of other people on photoes – people which you might or might not know.. But I am not sure if this is actually right!

The technical information

From an article “Google Responds to Picasa 3.5 Face Tagging Complaints” I got some information about how the actual data about the rectangles containing faces and the person inside the rectangle was stored. Here is the information:

Face tag data is stored in the Picasa database and also in the .picasa.ini file in the folder where your tagged photo sits. To see the location of the photo on your hard drive and the .ini file where the information is stored, right click the photo and select “Locate on Disk”.

I did that and discovered that it is not too difficult to read, though Google need to document just how to use it, and I look forward to a way to integrate Google contace (face) information with my Facebook albums and their people tagging information! Here are two parts of the “usefull” information inside “.picasa.ini” of one of my photo folders:

IIDLIST_netsi1964_lh=4aaff210a98f8f52
faces=rect64(3c5a182451e53aaa),5ca08dd0d7257594
...
[Contacts]
5ca08dd0d7257594=netsi1964_lh,6b4f68cf8bba7447

“And what is exactly that?!!” you might ask. Well, my guess:

  • rect64(…): This is coordinate information for an area containing a face
  • “5ca08dd0d7257594”, an identifier for a face
  • “5ca08dd0d7257594=netsi1964_lh,6b4f68cf8bba7447” information about the relation from between the face identifier and a contact inside my personal contact list

Given some more documentation it should be possibel to convert the “face found information” to other services like Facebook, but how about the “face pattern”, where is it stored?

It gets smart – intelligent!

When you start to establize the relation between the faces found by Picasa and your existing (or new) contacts/persons Picasa can figure out by its face detection software other occurences of this person – that is: You do not need to approve each and every instance of a face detected by the software. It intelligently figures out by it self, or at least guesses. You will see that Picasa gets better and better to find people you have recognized – and as you do, it will come up with suggestions, which you then can accept or cancel.

All in all I find this face detection feature very cool and love my Picasa even more! I am looking forward to seeing even more cool features added to Picasa..!

Related links
24 Free Picasa Flash and HTML templates to showcase your photos


Filed under: Other, inspirovation

Trackback Uri






17 Oct 09

HTML5 offers so many interesting new features – like the CANVAS tag which is a area on your page where you can draw something. I have always liked graphics and would love to be able to draw directly on the client – something which not really was possibel throuh SVG. SVG was a great idea, but generally did not get wide spread (for many reasons).

Google Chrome and other browsers allready support (part of) the HTML5 standard, and now Google has made something called “Google Chrome Frame” for Microsoft Internet Explorer (MSIE) . In short it will allow you to use your MSIE browser but through a plug-in get access to HTML5 elements/features inside you MSIE browser.

I will try to download it, and then comment here as I go along. You can too – find the plug-in here: http://code.google.com/intl/da/chrome/chromeframe/

Feel free to comment here on your experiences with this plug-in!


Filed under: HTML5

Trackback Uri






16 Aug 09

You probertly know Google Maps and the API allowing you to embed maps with your information shown on the map. Google also offers a simpel API which allows you to plot simple maps just using an URL. The URL then has some parameters specifying things like zoom level, type of map and center of it.

Though simpel to setup – those parameters – I have made a simple web application which will give you the URL you need to get the map you want.

Try it here: http://www.netsi.dk/showcases/getmap.html

image


Filed under: Code, jquery

Trackback Uri