/SCI_DTCWT_python

Python implementation for our paper SCI_DTCWT

Primary LanguagePython

SCI_DTCWT_python

Python implementation for our paper 'Source camera identification with dual-tree complex wavelet transform' Matlab version
[1] Zeng H, Wan Y, Deng K, Peng A, Source Camera Identification With Dual-Tree Complex Wavelet Transform (J). IEEE Access 2020, 8, 18874-18883. Homepage
Contact: zengh5@mail2.sysu.edu.cn

usage:

1 Prepare the reference fingerprint, while the list of involved images are provided. You can also write an email to me for the off-the-shelf fingerprint;  
2 unzip the dtcwt.rar;  
3 Run Figx.m to reproduce corresponding results in our paper.

History

After the publication, we received numerous requests on the python implementation on DWT/DTCWT-based camera identification. To this end, we prepare this project this year and make it public for the researchers' convenience.

Disclaimer notice

We public this code solely for the convenience of researchers to reproduce our idea accurately and rapidly. Hence, it is for academic use only.
Some of the codes are modified based on the public codes of Prof. Ivan Selesnick (http://eeweb.poly.edu/iselesni/WaveletSoftware/) and DDE lab(http://dde.binghamton.edu/download/camera_fingerprint/). 'dtcwt' package is copied from ''https://dtcwt.readthedocs.io/en/0.12.0/index.html''
We thank their contributions and please cite the original work if you find the codes are useful.