IEEE TRANSACTIONS ON CONSUMER ELECTRONICS