Dr Johann A Briffa
Lecturer
Qualifications: B.Eng.(Hons.), M.Phil., PhD
Email: j.briffa@surrey.ac.uk
Phone: Work: 01483 68 9630
Room no: 12 BB 02
Office hours
Tuesday 10:30-12:30 during term time or by appointment
Further information
Research Interests
My general research interests involve Multimedia, Signal Processing, Coding Theory, and Parallel Computing. I am especially interested in applications that cross the boundaries between the different fields, and in practical implementation. Of particular interest are the fields of image forensics, steganography and watermarking, combining signal and image processing with the application of error-control coding and multimedia compression algorithms.
Publications
Highlights
- .
(2011) 'Forensic Data Hiding Optimized for JPEG 2000'. IEEE Proc. IEEE Intern. Symp. on Circuits and Systems, Rio de Janeiro, Brazil: IEEE International Symposium on Circuits and Systems (ISCAS), 2011, pp. 2657-2660.Full text is available at: http://epubs.surrey.ac.uk/7654/
- .
(2011) 'Codebook and Marker Sequence Design for Synchronization-Correcting Codes'. St. Petersburg, Russia : IEEE Proc. IEEE Intern. Symp. Inform. Theory, St Petersburg: IEEE International Symposium on Information Theory Proceedings (ISIT), 2011, pp. 1579-1583.Full text is available at: http://epubs.surrey.ac.uk/7652/
- .
(2010) 'An Improved Decoding Algorithm for the Davey-MacKay Construction'. Cape Town, South Africa : IEEE Proc. IEEE Intern. Conf. on Commun., Cape Town: IEEE International Conference on Communications (ICC), 2010, pp. 1-5.Full text is available at: http://epubs.surrey.ac.uk/7655/
- .
(2010) 'Imperceptible printer dot watermarking for binary documents'. Proceedings of SPIE - The International Society for Optical Engineering, 7723Full text is available at: http://epubs.surrey.ac.uk/7653/
Journal articles
- .
(2002) 'Interleaving and termination in unpunctured symmetric turbo codes'. IEE-INST ELEC ENG IEE P-COMMUN, 149 (1), pp. 6-12.Full text is available at: http://epubs.surrey.ac.uk/7650/
- .
(1999) 'Error performance of Tunstall coding'. IEE-INST ELEC ENG ELECTRON LETT, 35 (23), pp. 2021-2022.Full text is available at: http://epubs.surrey.ac.uk/7649/
Conference papers
- . (2011) 'Image Forensics of High Dynamic Range Imaging'. Atlantic City, New Jersey : Intern. Workshop on Digital-forensics and Watermarking,
- .
(2011) 'Codebook and Marker Sequence Design for Synchronization-Correcting Codes'. St. Petersburg, Russia : IEEE Proc. IEEE Intern. Symp. Inform. Theory, St Petersburg: IEEE International Symposium on Information Theory Proceedings (ISIT), 2011, pp. 1579-1583.Full text is available at: http://epubs.surrey.ac.uk/7652/
- .
(2011) 'Forensic Data Hiding Optimized for JPEG 2000'. IEEE Proc. IEEE Intern. Symp. on Circuits and Systems, Rio de Janeiro, Brazil: IEEE International Symposium on Circuits and Systems (ISCAS), 2011, pp. 2657-2660.Full text is available at: http://epubs.surrey.ac.uk/7654/
- .
(2010) 'An Improved Decoding Algorithm for the Davey-MacKay Construction'. Cape Town, South Africa : IEEE Proc. IEEE Intern. Conf. on Commun., Cape Town: IEEE International Conference on Communications (ICC), 2010, pp. 1-5.Full text is available at: http://epubs.surrey.ac.uk/7655/
- .
(2010) 'Imperceptible printer dot watermarking for binary documents'. Proceedings of SPIE - The International Society for Optical Engineering, 7723Full text is available at: http://epubs.surrey.ac.uk/7653/
- .
(2009) 'Has F5 Really Been Broken?'. London : IET Intern. Conf. on Imaging for Crime Detection and Prevention (ICDP), London: 3rd International Conference on Crime Detection and Prevention (ICDP 2009), pp. 1-5.doi: 10.1049/ic.2009.0245Full text is available at: http://epubs.surrey.ac.uk/7657/
- . (2009) 'Conditional Probability Based Steganalysis for JPEG Steganography'. IEEE COMPUTER SOC PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, Singapore, SINGAPORE: International Conference on Signal Processing Systems (ICSPS 2009), pp. 205-209.
- .
(2008) 'On the Performance of Wavelet Decomposition Steganalysis with JSteg Steganography'. SPRINGER-VERLAG BERLIN DIGITAL WATERMARKING, Korea Inst Informat Secuity & Cryptol, Busan, SOUTH KOREA: 7th International Workshop on Digital Watermarking 5450, pp. 342-349.Full text is available at: http://epubs.surrey.ac.uk/7660/
- . (2008) 'Improvement of the Davey-MacKay Construction'. IEEE 2008 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS, VOLS 1-3, Auckland, NEW ZEALAND: International Symposium on Information Theory and Its Applications, pp. 234-237.
- . (2008) 'Non-Binary Turbo Codes and Applications'. IEEE 2008 5TH INTERNATIONAL SYMPOSIUM ON TURBO CODES AND RELATED TOPICS, Lausanne, SWITZERLAND: 5th International Symposium on Turbo Codes and Related Topics, pp. 294-298.
- .
(2003) 'Channel models for high-capacity information hiding in images'. SPIE-INT SOC OPTICAL ENGINEERING MATHEMATICS OF DATA/IMAGE CODING, COMPRESSION, AND ENCRYPTION V, WITH APPLICATIONS, SEATTLE, WA: Conference on Mathematics of Data/Image Coding, Compression and Encryption V, with Applications 4793, pp. 135-144.Full text is available at: http://epubs.surrey.ac.uk/7656/
- .
(2000) 'Interleavers for unpunctured symmetric Turbo codes'. IEEE International Symposium on Information Theory - Proceedings, , pp. 450-450.Full text is available at: http://epubs.surrey.ac.uk/7658/
- .
(1998) 'Investigation of the error performance of Tunstall coding'. IEEE 1998 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, MIT, CAMBRIDGE, MA: IEEE International Symposium on Information Theory, pp. 202-202.Full text is available at: http://epubs.surrey.ac.uk/7659/
Teaching
COM2015 - Software Engineering Project
Team development of a game for mobile phones using JavaME. Supported online through SVN.
COM3012 - Parallel Architectures
Implementation of parallel algorithms on emerging architectures, currently focusing on nVidia GPUs (using CUDA). Previously also included the Cell BE (as in the Sony Playstation 3). Supported online through Ulearn and SVN.
COMM038 - Advanced Multimedia Security
Focus on current topics in Multimedia Security, including Steganography & Steganalysis, and Image Forensics. Includes a substantial practical component, using Python. Supported online through Ulearn and SVN.
Departmental Duties
Director: MSc Security Technologies and Applications
Responsible for the operational delivery of the MSc STA programme, and for providing strategic input. Main duties include:
- Day to day running of the programme
- Programme development and regular review
- Member of the Staff-Student Liaison Committee
- Oversee and manage the timetable of coursework deadlines and class tests
MSc Projects Coordinator
Module convenor for COMM002 - MSc Dissertation; organizing:
- Project selection process, including allocation of supervisor and examiner
- Final report assessment, including formulation of marking criteria
- Assessment moderation and monitoring
PTY Visiting Tutor
Visiting tutor to a number of students on an industrial placement year.

