View Issue Details

IDProjectCategoryView StatusLast Update
0000180JVT JM H.264/AVC reference softwareencoderpublic2009-06-24 17:10
ReporterMichel Charette Assigned ToAlexis Michael Tourapis  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status assignedResolutionopen 
Product VersionJM 15.1 
Summary0000180: 'Interleaved' parameter not working
DescriptionHello everyone,

I'm currently trying to evaluate the quality of the intra-frame coding for H.264 and I think I found a little bug in the 'Interleaved' parameter.

I modified the file encoder_baseline.cfg (copy-pasted in the 'Additional Information' field) to process my test.yuv file which is YUY2 (packed YUV).

I added a line to the .CFG file with Interleaved = 1 (which according to JVT-AD010.doc provides for encoding packed format, the default being planar format).
- If I use Interleaved = 1, I'm getting strange results after decoding
- If I use Interleaved = 0, I'm getting good results at out but this is not the documented behaviour.


In an unrelated matter, is it possible to set a 'quality' parameter like is available for JPEG?
TagsNo tags attached.

Activities

2009-06-12 18:09

 

test.yuv (614,400 bytes)

Karsten Suehring

2009-06-23 16:56

administrator   ~0000317

It seems the file reader is working properly. Only the reconstructed file is still written in plain format.

So if you set interleaved to 0 there is not format conversion and the reconstructed file appears to be in the same format. But since the encoder does not interpret the format properly, the coding performance is poor.

I'm not sure if this is intended behavior.

For quality settings see either the QP parameters or the rate control.

Karsten Suehring

2009-06-24 17:05

administrator   ~0000320

Assigning this to Alexis who might want to add this functionality.

2009-06-24 17:09

 

encoder.cfg (25,335 bytes)

Karsten Suehring

2009-06-24 17:10

administrator   ~0000321

Moved config to file attachment for easier access. Hope I fixed all additional line breaks.

Issue History

Date Modified Username Field Change
2009-06-12 18:09 Michel Charette New Issue
2009-06-12 18:09 Michel Charette File Added: test.yuv
2009-06-23 16:56 Karsten Suehring Note Added: 0000317
2009-06-23 16:56 Karsten Suehring Status new => confirmed
2009-06-24 16:58 Karsten Suehring Status confirmed => assigned
2009-06-24 16:58 Karsten Suehring Assigned To => Alexis Michael Tourapis
2009-06-24 17:05 Karsten Suehring Note Added: 0000320
2009-06-24 17:08 Karsten Suehring Severity minor => feature
2009-06-24 17:08 Karsten Suehring Additional Information Updated
2009-06-24 17:09 Karsten Suehring File Added: encoder.cfg
2009-06-24 17:10 Karsten Suehring Note Added: 0000321