View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000182 | JVT JM H.264/AVC reference software | decoder | public | 2009-07-16 08:38 | 2009-07-16 08:38 |
Reporter | dannierzhong | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | JM 16.0 | ||||
Summary | 0000182: The decoder always print warning:"warning: zero_byte shall exist" and "duplicate frame_num in short-term reference picture buff" | ||||
Description | if set intraPeriod = 10, and SliceMode = 1, SliceArgument = 150: the decoder output as below: ----------------------------- JM 16.0 (FRExt) ---------------------------- Decoder config file : decoder.cfg -------------------------------------------------------------------------- Input H.264 bitstream : test.264 Output decoded YUV : test_dec.yuv Output status file : log.dec Input reference file : foreman_cif.yuv -------------------------------------------------------------------------- POC must = frame# or field# for SNRs to be correct -------------------------------------------------------------------------- Frame POC Pic# QP SnrY SnrU SnrV Y:U:V Time(ms) -------------------------------------------------------------------------- 00000(IDR) 0 0 28 37.9924 41.1703 44.2984 4:2:0 17 00001( P ) 2 1 28 37.4375 41.1360 44.2838 4:2:0 10 00002( P ) 4 2 28 37.3676 41.1679 44.1823 4:2:0 11 00003( P ) 6 3 28 37.3914 41.0807 44.0849 4:2:0 12 00004( P ) 8 4 28 37.4838 41.1116 44.1550 4:2:0 8 00005( P ) 10 5 28 37.4792 41.0619 44.0826 4:2:0 8 00006( P ) 12 6 28 37.4991 41.0720 43.9527 4:2:0 7 00007( P ) 14 7 28 37.5560 41.0209 43.9467 4:2:0 8 00008( P ) 16 8 28 37.5680 41.0047 43.7460 4:2:0 8 00009( P ) 18 9 28 37.5385 40.9401 43.8241 4:2:0 8 00010( P ) 20 10 28 37.4879 40.8623 43.7204 4:2:0 8 00011( P ) 22 11 28 37.6242 40.9989 43.8821 4:2:0 8 00012( P ) 24 12 28 37.6030 41.0622 43.9239 4:2:0 8 00013( P ) 26 13 28 37.5231 40.9394 43.8231 4:2:0 8 00014( P ) 28 14 28 37.5372 40.8654 43.6850 4:2:0 11 00015( I ) 30 15 28 12.0568 27.5730 28.0893 4:2:0 4 warning: zero_byte shall exist duplicate frame_num in short-term reference picture buffer Press any key to continue... If SliceMode = 0, the decoder print: ----------------------------- JM 16.0 (FRExt) ----------------------------- Decoder config file : decoder.cfg -------------------------------------------------------------------------- Input H.264 bitstream : test.264 Output decoded YUV : test_dec.yuv Output status file : log.dec Input reference file : foreman_cif.yuv -------------------------------------------------------------------------- POC must = frame# or field# for SNRs to be correct -------------------------------------------------------------------------- Frame POC Pic# QP SnrY SnrU SnrV Y:U:V Time(ms) -------------------------------------------------------------------------- 00000(IDR) 0 0 28 38.0047 41.1995 44.2032 4:2:0 15 00001( P ) 2 1 28 37.3525 41.1011 44.1702 4:2:0 9 00002( P ) 4 2 28 37.3301 41.1753 44.1533 4:2:0 10 00003( P ) 6 3 28 37.4389 40.9989 44.0592 4:2:0 9 00004( P ) 8 4 28 37.4384 41.1273 44.0052 4:2:0 11 00005( P ) 10 5 28 37.5327 41.0329 44.0005 4:2:0 10 00006( P ) 12 6 28 37.4462 41.0210 44.0013 4:2:0 8 00007( P ) 14 7 28 37.5459 40.9691 43.8384 4:2:0 10 00008( P ) 16 8 28 37.5950 40.9482 43.7087 4:2:0 10 00009( P ) 18 9 28 37.5590 40.9486 43.7638 4:2:0 9 00010( P ) 20 10 28 37.5084 40.9493 43.7690 4:2:0 8 00011( P ) 22 11 28 37.6703 41.0023 43.7942 4:2:0 7 00012( P ) 24 12 28 37.5906 41.0136 43.8929 4:2:0 8 00013( P ) 26 13 28 37.5442 40.9852 43.9606 4:2:0 8 00014( P ) 28 14 28 37.4695 40.9189 43.7739 4:2:0 8 00015( I ) 30 15 28 12.0568 27.5730 28.0893 4:2:0 4 00016( P ) 32 0 28 13.9490 29.0899 28.7024 4:2:0 9 00017( P ) 34 1 28 14.0693 29.1843 28.8291 4:2:0 9 00018( P ) 36 2 28 13.7455 29.0390 28.9103 4:2:0 8 00019( P ) 38 3 28 14.0685 29.3202 29.1402 4:2:0 8 -------------------- Average SNR all frames ------------------------------ SNR Y(dB) : 31.55 SNR U(dB) : 37.98 SNR V(dB) : 40.14 Total decoding time : 0.188 sec (106.383 fps) -------------------------------------------------------------------------- Exit JM 16 (FRExt) decoder, ver 16.0 We can analyse from the data that when decoder reach the second I-frame, the PSNR decrease sharply. Attached please find our encoder and decoder config files and test.264( raw yuv: foreman_cif.yuv). | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2009-07-16 08:38 | dannierzhong | New Issue | |
2009-07-16 08:38 | dannierzhong | File Added: 16.0Problem.zip |