IFMBE Proceedings : ICBME 2005 (IFMBE proceedings International Federation for Medical and Biological Engineering, 2005)