2003 Digest of Technical Papers. International Conference on Consumer Electronics (Cat. No.03CH37416) | IEEE Conference Publication | IEEE Xplore