New release of H.264/AVC reference software JM 18.0

Karsten Suehring      2011-05-06 11:49

Dear experts,

I have uploaded a new release of the JM reference software to my web site at:

http://iphome.hhi.de/suehring/tml/download/

The major changes are:
 - improved DPB handling for MVC
 - support for 3:2 pull-down encoding based on the pic_struct syntax element in Timing SEI
 - all encoder parameters related to the second MVC view have been moved into a separate config file
   (see the examples and the updated Software Manual for details)
 - MS Visual Studio 2010 work spaces have been added

We have also tried to fix as many bugs as possible with the main focus on conforming H.264/AVC bitstream decoding followed by encoder issues.

There are still some known issues:
 - The decoder trace file reports slice header syntax elements in the wrong position.
 - Decoding of data partitioning streams will fail, if not all partitions are present for a slice.
 - Error concealment is broken in many cases (as reported by a large number of tickets in the bug tracker)

For addressing these issues a rewrite of the main decoding loop will be required. The main decoding functions have been modified over that last years in a way that does not make much sense anymore. I have an idea how the structure should look like, but I'm currently missing the time to implement the modifications. Any help will be appreciated.

I would also like to ask for help with checking the bugs in the bug tracker. If you have reported a bug and the report has been closed, please check if the issue has been addressed properly. We will also need help in verifying if the remaining open issues still apply to JM 18.0 and in identifying duplicate reports. The bug tracker can be found at:

https://ipbt.hhi.fraunhofer.de/mantis

An (incomplete) list of fixed bugs can be found in the Mantis changelog:

https://ipbt.hhi.fraunhofer.de/mantis/changelog_page.php

Best regards,
Karsten

Archives