GithubHelp home page GithubHelp logo

hokogo / tf_audio_steganalysis Goto Github PK

View Code? Open in Web Editor NEW

This project forked from charleswyt/tf_audio_steganalysis

0.0 0.0 0.0 56.47 MB

Audio steganalysis with tensorflow.

License: GNU General Public License v3.0

Python 63.48% Batchfile 0.08% Jupyter Notebook 36.45%

tf_audio_steganalysis's Introduction

Audio Steganalysis with Deep Learning

@ Author: Yuntao Wang (Charles_wyt)
@ Email: [email protected]
Hope we have a happy communication.


This project is a tensorflow implementation of our recent work, and you can design your own networks through the platform.

Necessary Packages

tensorflow-gpu==1.3 or later, numpy, pandas, matplotlib, scikit-image, scikit-learn, filetype, virtualenv, librosa (depends on FFmpeg)

You can use the command, pip install -r requirements.txt, to install all necessary packages mentioned above. If you don't want to change or break your original version of tensorflow, you can use virtualenv to create a new python runtime environment.

How to Use

  1. Install Python3.x or Anaconda, and add the installation directory into the environment variable (recommand python3.5).
  2. GPU runtime environment configure for the network training (optional).
  3. Install all dependent packages mentioned above (open setup/requirements.txt, and input "pip install -r requirements" into your terminal window).
  4. Run the code as the example shows.
  5. Use tensorboard to visualize the training process such as the accuracy and loss curve of the training. The command is "tensorboard --logdir=/path of log".
  6. If you want to design your own network based on this project, there is a brief instruction for you.
  7. All our sourcecode is writen with Pycharm, and the hard wrap is setted as 180. If your setting of hard wrap is less than 180, there will be warnings shwon in the IDE.

Files Description

ID File Function
1 audio_samples some audio samples
2 data_processing dataset build, tools which are used for QMDCT coefficients extraction and so on
3 jupyter a folder for debug with jupyter
4 papers the paper, presentation, dataset and brief introduction of our recent work
5 setup setup and configuration
6 src source code

tf_audio_steganalysis's People

Contributors

charleswyt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.