IFMBE Proceedings : EMBEC'05 (IFMBE proceedings International Federation for Medical and Biological Engineering, 2005)