Log in

View Full Version : software validation for JM software [suggestions]


ahmeddrira
9th May 2009, 05:46
Hi
I don't know if i am at the good place to ask this question .
i want to know if there is a touls like H264 Visa a have to make a software validation to JM software H264 encoder
i proposed that i encode a sequence and make a screen capture for the results with some other information like quality ,compression of data , a screen capture for resedu data and pic (the results of H264 visa)
have you please other idea to do this task ? some amilioration if you can .
thanks and i am sory if i am making a mistake by asking here.

Dust Signs
9th May 2009, 07:49
Why would you want to validate encoder output against the JM encoder? The H.264 standard only defines the decoding process - how the stream is encoded is left to the developer of the encoder (with some restrictions of course), and that's the main reason why there are different implementations (p.e. x264, Elecard H.264, DivX H.264) in the first place. The encoder you find in the JM is more like a "proof of concept" for the purpose of analysis, as is the JM KTA now for the future development.
What you can validate eith the JM is bit exact decoding if you write a decoder - decoding a bit stream with your decoder and with the JM decider should yield identical results, as the decoding process is standardized.
Anyway, I don't really understand what you mean by screen capture and compression data in your post. If you want to compare the quality of both the JM and your encoder choose different bit rates and measure the PSNR (in the CVS where the JM is there is a tool to measure PSNR as far as I remember) or any other metric you want and draw an RD curve. You can then see the quality difference between both encoders. Practically, it makes of course more sense to compare with an encoder like x264 - the JM encoder is - as I said - more like a "proof of concept" and not competitive with x264 or any commercial encoder. And of course it does not aim to be.

Dust Signs

ahmeddrira
9th May 2009, 21:40
thanks a lot Dust Signs i will compare the quality of JM and an other encoder and i will draw some curve

mae
14th May 2009, 18:48
Just to be sure of encoding, you may play result of encoding (e.g. test.264) by VLAN (http://www.videolan.org/) by quick open file, but objective and subjective comparison are essential.

mae
1st June 2009, 18:35
I don't know if any one care about it, but the VLC that I mentioned to play PES directly, was 0.9.4 version. I test 0.9.9 and it requires you to provide some multimedia container for PES such as AVI or MKV,.... You may refer to topic of “raw video to avi” in other pages of this forum (i.e. avc2avi)