MPEG x264 custom encoder/decoder with visual tests (bit level manipulation)
Budget: $30 – $250 USD
MPEG x264 custom encoder/decoder (bit level manipulation)
need to be able to apply custom bit level manipulations on the I, P, and B frames before they are encoded.
And return a working video format with the manipulations.
And we need to be able to reverse this on the decoder end.
Deliverables.
Working source code
working instructions on how to operate the source code in a linux based environment. Docker would be awesome.
I need the frame to be manipulated after they are encoded to to I, P and B,
but before they are encoded into Huffman
Simulation results and security analysis
1) Visual test
2) Histogram analysis
3) Correlation coefficient analysis
4)Entropy analysis
5)Peak signal-to-noise ratio (PSNR)
6) Number of pixel change rate (NPCR)
7)Unified average changing intensity (UACI)
8) Structural similarity (SSIM) index
9)Encryption speed analysis
like in paper
https://drive.google.com/file/d/1DxvGze4FzJDlBpDamZ2VV9cHgON0EqSj/view?usp=share_link
need to be able to apply custom bit level manipulations on the I, P, and B frames before they are encoded.
And return a working video format with the manipulations.
And we need to be able to reverse this on the decoder end.
Deliverables.
Working source code
working instructions on how to operate the source code in a linux based environment. Docker would be awesome.
I need the frame to be manipulated after they are encoded to to I, P and B,
but before they are encoded into Huffman
Simulation results and security analysis
1) Visual test
2) Histogram analysis
3) Correlation coefficient analysis
4)Entropy analysis
5)Peak signal-to-noise ratio (PSNR)
6) Number of pixel change rate (NPCR)
7)Unified average changing intensity (UACI)
8) Structural similarity (SSIM) index
9)Encryption speed analysis
like in paper
https://drive.google.com/file/d/1DxvGze4FzJDlBpDamZ2VV9cHgON0EqSj/view?usp=share_link
Related categories:
C Programming
Video Services
Matlab and Mathematica
C++ Programming
Video Processing