February 2008
  Sun Mon Tue Wed Thu Fri Sat  
            1 2  
  3 4 5 6 7 8 9  
  10 11 12 13 14 15 16  
  17 18 19 20 21 22 23  
  24 25 26 27 28 29    

Archives

March 2009 (1)
January 2009 (1)
December 2008 (3)
September 2008 (2)
April 2008 (3)
March 2008 (2)
February 2008 (7)
January 2008 (1)
October 2007 (1)

February 9, 2008

Ipernity Feature Ramblings - Extended Search Functionality

A big construction site for me at Ipernity is the search functionality for docs, especially images.

Some more options for searching among the uploaded media would be really helpful.

Published at 12:32 / 2 comments / 357 visits
This post is public

February 9, 2008

Ipernity Feature Ramblings - "Popular View" within Groups

OK, another quick idea to extend some of Ipernity's features.
[dear IP Team, please don't be annoyed! :)]

I'd love to be able to also see the "Popular View" feature, which at the moment is present in singular member's docs section, in Groups as well.

Right now you can have a look at the overview of a group including a dozen or so recent pictures as well as discussion topics and a description of the group.
You can also "view all" docs/posts - and that's it.

IMO it would be great if you could also choose to see the "Popular" items, i. e. the

  • Most appreciated
  • Most commented
  • Most visited

docs or posts.

I am aware of the cumulative effect of using such a feature, i. e. popular items become even more popular while (statistically) less popular ones don't gain in attention.
Still I often would be interested in the most favorited item of a group etc.

Again: simple thoughts open for discussion.

Published at 12:48 / 0 comments / 280 visits
This post is public

February 9, 2008

Ipernity Feature Ramblings - "Add to group" for blog posts

OK, one more quick note on possible enhancements for Ipernity.

After reading this comment to my previous post about extended search functionality at Ipernity, I realized there is a group (Unofficial ipernity Ideas and Wish Group) that discusses possible new features and enhancements for Ipernity.

I thought it might be nice to contribute my personal "Feature Ramblings" to this group - only to find that it is not possible to add blog posts to a group.

Hence I would much appreciate if this functionality was added, i. e. the option to add not only docs but also blog posts to a group.
They should then appear as a new discussion thread within the respective group.

I am aware that implementing this is - esp. considering the database side and keeping things "synchronized" as well as "divided" at the same time - not trivial, but would like this feature nonetheless. :)

Published at 17:37 / 3 comments / 370 visits
This post is public

February 13, 2008

Meet the GIMP! - A videopodcast about the free graphics program Gimp

I recently stumbled on this very nice and informative videopodcast called "Meet the GIMP!".

As its title suggests, it's all about showing the potential of this free and open-source graphics software while focusing as well on some theoretical aspects of image manipulation (what do the blend modes like "Multiply", "Screen", etc. actually do) as on the practical side of using this software.

The presenter is Rolf Steinort who in "real life" is a teacher for biology and chemistry. His profession shows in the videopodcast, too, in a very positive way.
Although working without a script, his shows are structured, build upon one another and keep a moderate pace so everyone can follow. He doesn't reveal any super-secret magical tricks but explains the fundaments of good digital image post-processing, e. g. using layer masks, dodging/burning, etc.
So even if you are fairly familiar with image editing or even with the Gimp itself, "Meet the GIMP" is a relaxed and enjoyable format.

All in all Rolf Steinort is doing a really sympathetic and informative show there that deserves even more attention than it is getting already.

He tries to put out one episode each week and there are 32 episodes so far with an average running time of about half an hour, although sometimes it's 20 minutes, sometimes 50.

So if you feel like it, give it a try.

Published at 11:39 / 3 comments / 473 visits
This post is public

February 13, 2008

GREYCstoration - Open source algorithm for image denoising

Noise in images? No good way to get rid of it?

Sometimes I see myself confronted with this problem and the denoising filters in the Gimp just won't do the trick or result in a smudged image.
So by pure chance I recently found GREYCstoration which is an

Open source algorithm for image denoising and interpolation, using state-of-the-art image processing techniques.

It comes for the three major plattforms Windows, *nixes, Mac OS as a command line or with a GUI or as a plug-in (for the Gimp).

I must say that the results are really convincing, although so far I have not really tinkered with many of the parameters - and I have only tried out the denoising part of the algorithm which - if we believe the website and the examples shown there - can also rebuild images called "Image Inpainting", i. e. remove non-image parts such as overlaid text or even reconstruct damaged/missing pixels.
GREYCstoration is also supposed to be a great tool for resizing, esp. enlarging, images with better results and less blur than other algorithms, but I am not sure about that or if it is generally a good idea to Blow Up pictures first of all.

Having said all that it is up to you to test it for yourself if you think it can be of any use to you.

Published at 12:02 / 2 comments / 505 visits
This post is public

February 28, 2008

Removing "sensitive" meta data using ExifTool

As Ipernity extracts Exif meta data to a great extent, i. e. not only "basic" information such as exposure, aperture, creation dates, etc., but really almost "all that's there" and I am usually very privacy-aware and "data-economical", that is an aspect I have been sort of uncomfortable with.
Especially data such as the Serial Number of the camera and other "sensitive" meta data that could easily be used to trace back to an individual - and are of hardly any use for other purposes such as figuring out the method of shooting - caught my attention.

[On a sidenote to kind of fend off speculations of paranoia on my part: last year Canon announced it would be potentially possible to track down the person who had photographed/-copied the latest Harry Potter novel by means of the meta data of the camera used, cf. Times Online]

Of course you can disable displaying Exif data but I do want to let others interested in exposure or ISO easily have access to this information. So disabling display of Exif all together is no option for me.
The only solution thus is to remove all IMO "unnecessary" meta data from the files before uploading them.

Here is what I have figured out for myself so far, I might overhaul it in the future since it is rather rudimentary - but sufficient - at the moment.

I decided to use ExifTool, which is
a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in image, audio and video files.

It is a very powerful and flexible tool that can do a lot more than what I use it for - e. g. also handle meta data from other file types than images.

At the moment I have decided to do the following with it:

  1. exiftool -all= *.jpg
    This removes all meta data from all files ending with the extension .jpg in the current folder, moving the originals to files with the additional extension "_original".
  2. exiftool -overwrite_original -tagsfromfile *_original -make -model -exposuretime -aperturevalue -flash -iso -lens -focallength -orientation -datetimeoriginal *.jpg

    This copies the specified meta data (Make, Model, Exposure, etc.) from the "backuped" _original files to those stripped clean of any data.

Of course the fields can be extended or reduced to everyone's personal needs and the whole thing put into a nice shell script etc.

I still need to figure out what information is stored by my camera in what fields and what groups - it's well documented but rather complex - so I can specify more precisely what data to copy.

As I wrote above, this solution is rather rudimentary and not perfected, since e. g. certain fields (e. g. Components Configuration: YCbCr) are created - I assume because of interdependence with other fields/groups and meta data specifications -, but functional for the moment and a better solution for me to either shutting off the display of Exif data completely or showing everything.

Published at 13:08 / 3 comments / 1072 visits
This post is public

February 28, 2008

Ipernity Feature Ramblings - "view as slideshow" for other "image collections" than albums

= Background =
One of the really nice features on Ipernity is the "view as slideshow" option for albums, which you can even watch in an animated fashion and/or with a "music carpet" (what is the proper English word for "Musikteppich" anyway?).

I won't dig into questions about extending this functionality [I'll do that in a seperate post:)] with things such as full screen display etc., but rather discuss "porting" the slideshow feature to other forms of image collections than the "classical" album.

= As-Is State =
Currently to create a slideshow - other than showing all docs -, you have to create an album and assign certain images to be part of it.
This has the benefit that you can also define the order of the images in the album/slideshow to e. g. create suspense.

= Suggestion =
Now what I think would be a nice extension of the whole slideshow concept would be if not only albums could be displayed in this fashion but also other forms of image compilations, i. e. via tags.

Selecting a tag right now displays all documents in the current user's profile relating to it as thumbnails or in a detailed view.
From here you can also go and "Explore this tag" to see all docs&posts Ipernity-wide in relation to this tag.

I suggest adding another option "view as slideshow" that would generate a slideshow displaying the tag-filtered images.

This way one could get an overview of "content-related" pictures that do not share the same album, which I think could be very interesting.

= Implementation =
I assume it should be fairly easy to implement (although I have no knowledge of the backend code, so I might be totally wrong).

The URL for an album-slideshow is:
www.ipernity.com/doc/$member/slideshow/album/$album_id

The URL for a sort by tag is:
www.ipernity.com/tag/$member/keyword/$tag_id
www.ipernity.com/tag/$member/profile/$tag_id

There seem to be two subcategories here to differentiate between "regular" and member tags.

So the URL for my suggestion would look something like this:
www.ipernity.com/tag/$member/slideshow/keyword|profile/$tag_id

Here tag instead of doc clarifies we are dealing with a tag-sort, whereas keyword or profile limit it down to "regular" or member tag kind. The $tag_id finally defines the concrete tag analogous to the $album_id.

Extrapolating from the URLs I assume database queries as well as the code should not be too laborious to adjust.
[Again, I am mostly guessing here, so please don't hate me for my ponderings, Ipernity coder(s)!]

= Possible issues =
As it is - to my taste far too - often the case people might feel they are losing "control" over what is done with their works. After all they have not defined such a filter to create a slideshow - other than when creating an album.
I do not think this should be an issue at all since people do provide the possibility of filtering their works when tagging images. If they are then displayed as thumbnails/details or in a slideshow manner - to me - does not make a great difference.

On the other hand it will allow greater flexibility and new forms of exploring collections of images.

 


In the "Unofficial ipernity Ideas and Wish Group" Roberto Ballerini in October 2007 posted a short entry titled "[GROUPS] Different viewing mechanisms" in which he askes for the possibility to

view a slideshow of a group pool or to look at the pool shots in a bigger size than thumbnails

This is kind of the same idea I tried to explain in this post but with focus on the sorting criterion "belongs to group".

Published at 14:32 / 5 comments / 584 visits
This post is public

( 7 posts )

 

Català | Čeština nové | 中文 | Deutsch | English | Español | Esperanto | Ελληνικά | Français | Galego | Italiano | Nederlands | Português | More...