-
Steganosaurus is the name of my Video Steganography dissertation project that I completed during my third year at The Univserity of Sheffield. This project won the awards for IBM Award for Best Third Year Project 2013. This website exists as an archive for the work that I completed and documented as part of the …
Read More -
Recently, it had been bought to my attention that I only provide a 64-bit version of Steganosaurus. There is now a 32-bit build available for Linux operating systems. In producing the new 32-bit build, I realised that the 64-bit versions were not compiled with static linking. Therefore, if you do not have the …
Read More -
At the outset of this project, I undertook this work assuming that hiding data in video would be a complex task - due to the complexity of working with video file formats and codecs. As this project unfolded, it quickly transpired that I had underestimated quite how complex this project would be despite my cautious …
Read More -
Today I have updated the website to add a Download section. Hopefully over the next week I will be handing out the password so that people can test the software. I could be being too optomistic but I hope that I get the encoding scheme sorted in that time scale.
Read More -
After proof reading Chapter 3: Requirements and Analysis I removed some of the redundant chapters (such as Progress) inherited from the Survey and Analysis. Upon doing this, I realised that this broke some of the references in the literature survey, so I have spend the last hour or so re-factoring the appendices and …
Read More -
I have finished a first draft of Chapter 3: Requirements and Analysis which has put me in a good position. However, my work for today hasn't finished yet. I now intend to spend the rest of the day finishing off bringing the GUI and app up to speed. The intention is to develop them further into a software product today, …
Read More -
The last few days have been spent improving the Introduction and Literature Survey for the final report. This has included some new additions, such as a glossary, which will help identify the terms used throughout the report. At the moment, the glossary is simplistic and does not define too many terms. This is because …
Read More -
Today I have decided to take another look at the encoding problems that I have been experiencing. Initially, I was encoding a single bit per frame by modifying the LSB of the X component of the motion vector belonging to the first macroblock. Unfortunately, I was experiencing issues where bits would flip. I have now …
Read More -
Today I have been doing some work on writing, mainly going over the first two chapters. Unfortunately, substantial work still needs to be done on this. I have also considered a change of course. Instead of developing a GUI as part of the main system, steganosaurus will be a command-line tool and I will develop a …
Read More -
The last two days have been spent working on the GUI and Unit Testing existing code. Getting familiar with the GUI library has taken longer than I expected, and there are still some issues ion Mac OS X with X11 menu integration. However, for the time being, I am skipping over this issue as the GUI works fine on Windows …
Read More