ACM transactions on multimedia computing, communications and applications (ACM - Association for Computing Machinery, 2005)