IEE PROCEEDINGS : COMPUTERS AND DIGITAL TECHNIQUES