Cílem této diplomové práce bylo vytvořit multiplatformní JPEG dekodér, který bude jako výstup vracet histogram Huffmanova kódování, sloužící pro účely stegoanalýzy pomocí neuronových sítí. V práci je popsána obecně problematika steganografie, dále se zabývá dekódováním obrazového formátu JPEG a strukturou jeho uložení do JFIF. Praktická část obsahuje příklad dekódování souboru a popis vytvořeného dekodéru.
Annotation in English
The aim of master thesis was to create cross-platform JPEG decoder, which will return histogram of Huffman code. This histogram will be used for purpose of steganalysis by neural network. In theoretical part, stegoanography is generally described and also the thesis deals with graphic JPEG decoding and its export to JFIF. Practical part contains file decode example and description of created decoder.
Keywords
JPEG, JFIF, Python, Huffmanovo kódování
Keywords in English
JPEG, JFIF, Python, Huffman encoding
Length of the covering note
63 s., 5 s. příloh
Language
CZ
Annotation
Cílem této diplomové práce bylo vytvořit multiplatformní JPEG dekodér, který bude jako výstup vracet histogram Huffmanova kódování, sloužící pro účely stegoanalýzy pomocí neuronových sítí. V práci je popsána obecně problematika steganografie, dále se zabývá dekódováním obrazového formátu JPEG a strukturou jeho uložení do JFIF. Praktická část obsahuje příklad dekódování souboru a popis vytvořeného dekodéru.
Annotation in English
The aim of master thesis was to create cross-platform JPEG decoder, which will return histogram of Huffman code. This histogram will be used for purpose of steganalysis by neural network. In theoretical part, stegoanography is generally described and also the thesis deals with graphic JPEG decoding and its export to JFIF. Practical part contains file decode example and description of created decoder.
Keywords
JPEG, JFIF, Python, Huffmanovo kódování
Keywords in English
JPEG, JFIF, Python, Huffman encoding
Research Plan
Literární rešerše problematiky.
Analýza formátu JPEG.
Tvorba JPEG dekodéru.
Testování dekodéru.
Zpracování výsledků pro další analýzu.
Vyhodnocení výsledků.
Research Plan
Literární rešerše problematiky.
Analýza formátu JPEG.
Tvorba JPEG dekodéru.
Testování dekodéru.
Zpracování výsledků pro další analýzu.
Vyhodnocení výsledků.
Recommended resources
MIANO, John. Compressed image file formats : JPEG, PNG, GIF, XBM, BMP. 1st edition. [s.l.] : Addison Wesley Longman, Inc., 1999. 264 s. ISBN 0-201-60443-4.
Encyclopedia of Multimedia. Furht, Borko. 2nd edition. New York : Springer Science, 2008. 1001 s. ISBN 978-0-387-74724-8.
PENNEBAKER, William B., MITCHELL, Joan L. Jpeg: Still Image Data Compression Standard. 8th edition. [s.l.] : Kluwer Academic Publishers, c1993. 632 s. ISBN 0-442-01272-1.
MARTELLI , Alex, RAVENSCROFT, Anna Martelli, ASCHER, David. Python cookbook. 2nd compl. edition. Cambridge : O’Reilly, 2005. 807 s. ISBN 978-0-596-00797-3.
TIŠNOVSKÝ, Pavel. JPEG : král rastrových grafických formátů? [online]. 2006 [cit. 2010-02-03]. Dostupný z WWW: .
DUMBILL, Edd, JOHNSTON, Joe, ST. LAURENT, Simon. Programming Web Services with XML-RPC. 1st edition. [s.l.] : O\'Reilly, June 2001. 230 s. ISBN 0-596-00119-3.
CINKAIS, Roman. Najväčšia tma je pod lampou - STEGANOGRAFIA. Crypto-World. 2007, roč. 9, č. 2, s. 2-9. Dostupný z WWW: .
Recommended resources
MIANO, John. Compressed image file formats : JPEG, PNG, GIF, XBM, BMP. 1st edition. [s.l.] : Addison Wesley Longman, Inc., 1999. 264 s. ISBN 0-201-60443-4.
Encyclopedia of Multimedia. Furht, Borko. 2nd edition. New York : Springer Science, 2008. 1001 s. ISBN 978-0-387-74724-8.
PENNEBAKER, William B., MITCHELL, Joan L. Jpeg: Still Image Data Compression Standard. 8th edition. [s.l.] : Kluwer Academic Publishers, c1993. 632 s. ISBN 0-442-01272-1.
MARTELLI , Alex, RAVENSCROFT, Anna Martelli, ASCHER, David. Python cookbook. 2nd compl. edition. Cambridge : O’Reilly, 2005. 807 s. ISBN 978-0-596-00797-3.
TIŠNOVSKÝ, Pavel. JPEG : král rastrových grafických formátů? [online]. 2006 [cit. 2010-02-03]. Dostupný z WWW: .
DUMBILL, Edd, JOHNSTON, Joe, ST. LAURENT, Simon. Programming Web Services with XML-RPC. 1st edition. [s.l.] : O\'Reilly, June 2001. 230 s. ISBN 0-596-00119-3.
CINKAIS, Roman. Najväčšia tma je pod lampou - STEGANOGRAFIA. Crypto-World. 2007, roč. 9, č. 2, s. 2-9. Dostupný z WWW: .