ZPAV (H265) is audio-visual codec protocol, very different from H264/MPEG4,
ZPAV (H265) basic algorithm is wavelets, SPIHT, BSW, MMW, ......
ZPAV (H265) download address : https://sourceforge.net/projects/zpav8
ZPAV (H265) basic algorithm :
1, analysis/synthesis : wavelets ;
2, denoise : GCV (generalized cross validation) ;
3, bit-rate controller : entropic bit-rate blurry controller ;
4, quantizer : entropic adaptive quantizer ;
5, DC/AC : NDLD (near-domain lower dimension) ;
6, MV/QP codec : BSW (generalized (broad-sense) wavelets) ;
7, bitplanes codec : SPIHT, EZW,
MMW (mathematical morphological wavelets),
BPLD (bitplanes lower dimension) ;
8, bitstreams codec : arithmetic, entropy ;
9, motion estimate : MBOD (macro block optimal decision),
MVP (motion vector prediction) ;
A, motion search : EPZS, diamond(normal, advance, small), square ;
B, post process : edge, low_pass, default, dering filter .
ZPAV (H265) basic performance :
1, average MIPS : 750 M/second (25frames, CIF<352*288>) ;
2, picture bit-rate : 50 ~~~ 10K Kbits/second ; (25/30/50/60frames/second, CIF,D1,HD)
3, sound bit-rate : 1 ~~~ 256 Kbits/second ; (samples_rate 8K ~~~ 48K, channels 1/2 )
4, run : C6XXX(TI), pnxNNNN(PHILIPS), X86(X64)(intel), ARM(android,ios) .
ZPAV (H265) PC(X86) usage :
1, setup : Microsoft Visual Studio 2013 (Microsoft Visual C++ 2013 Redistributable Package)
2, run : zpav8\zpav8_setup\setup.cmd
3, run ( zpav8\bin\zpav8dx.exe )
4, compress picture ( zpav8\bin\codec_video\encode.cmd )
5, compress sound ( zpav8\bin\codec_audio\encode.cmd )