Re: [codec] draft test and processing plan for the IETF Codec
David Virette <david.virette@huawei.com> Mon, 18 April 2011 20:16 UTC
Return-Path: <david.virette@huawei.com>
X-Original-To: codec@ietfc.amsl.com
Delivered-To: codec@ietfc.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfc.amsl.com (Postfix) with ESMTP id 81A80E0800 for <codec@ietfc.amsl.com>; Mon, 18 Apr 2011 13:16:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([208.66.40.236]) by localhost (ietfc.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LubQwl2Up1iy for <codec@ietfc.amsl.com>; Mon, 18 Apr 2011 13:16:07 -0700 (PDT)
Received: from usaga03-in.huawei.com (usaga03-in.huawei.com [206.16.17.220]) by ietfc.amsl.com (Postfix) with ESMTP id DCEB8E0722 for <codec@ietf.org>; Mon, 18 Apr 2011 13:16:07 -0700 (PDT)
Received: from huawei.com (usaga03-in [172.18.4.17]) by usaga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LJV00KIC6YVFR@usaga03-in.huawei.com> for codec@ietf.org; Mon, 18 Apr 2011 15:16:07 -0500 (CDT)
Received: from d009000303 (dslb-178-002-018-084.pools.arcor-ip.net [178.2.18.84]) by usaga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LJV00L9A6YT4K@usaga03-in.huawei.com> for codec@ietf.org; Mon, 18 Apr 2011 15:16:07 -0500 (CDT)
Date: Mon, 18 Apr 2011 22:16:05 +0200
From: David Virette <david.virette@huawei.com>
In-reply-to: <4DA820E3.9000207@jmvalin.ca>
To: 'Jean-Marc Valin' <jmvalin@jmvalin.ca>, 'Koen Vos' <koen.vos@skype.net>
Message-id: <036101cbfe05$732ece50$598c6af0$%virette@huawei.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset="us-ascii"
Content-language: fr
Content-transfer-encoding: 7bit
Thread-index: Acv7WeJy+nDzLkNVSGy6f0Mlwx1bpgCqCAVQ
References: <1902603544.172985.1302857051465.JavaMail.root@lu2-zimbra> <4DA820E3.9000207@jmvalin.ca>
Cc: codec@ietf.org
Subject: Re: [codec] draft test and processing plan for the IETF Codec
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codec>, <mailto:codec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codec>
List-Post: <mailto:codec@ietf.org>
List-Help: <mailto:codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Apr 2011 20:16:09 -0000
Hi Jean-Marc, The BT and NWT are just intended to gather the meaningful information. Of course we can ask the listening test sites to report the raw data and the interested parties can compute all the statistics they feel interesting. But I think that some people will only want to see the comparison with the reference codec coming from the requirement document and with the additional codecs (G.729, G.722,...). So it is good to list all meaningful comparisons that should be reported by listening labs. This list of comparison is missing in the current version of the document, but we will add it. Moreover, I think we should ask the labs to report the NWT and BT results for all the comparisons, then we will have the full picture. People will then be able to check the requirements based on the NWT and everybody should be even more than happy if it finally appears to be BT. This kind of comparison for information is also common in ITU-T as it gives some useful information on the actual codec quality on top of the necessary results to check the initial requirements. Best regards, David -----Original Message----- From: codec-bounces@ietf.org [mailto:codec-bounces@ietf.org] On Behalf Of Jean-Marc Valin Sent: vendredi 15 avril 2011 12:42 To: Koen Vos Cc: codec@ietf.org Subject: Re: [codec] draft test and processing plan for the IETF Codec Koen, The point I was making in the earlier email and that Cullen has stated earlier is that we don't even need *any* BT or NWT requirements in this document. It will be up to the WG individual participants to decide for themselves whether they think it's good to publish Opus, based on the information available at the time they make the decision. So Anisse's test plan proposal is meant to "gather useful data", not decide on whether to publish. Jean-Marc On 11-04-15 04:44 AM, Koen Vos wrote: > I would also suggest replacing all BT (better than) requirements by NWT (no worse than). > > My reasoning is that: > - The WG never had the goal to be better than other codecs (see charter). > - Proving to be better can be very hard, especially when several codecs are close to transparent. To show significance in that case you'd need a vast number of listeners, which makes a test more cumbersome to perform. > > best, > koen. > > > ----- Original Message ----- > From: "Jean-Marc Valin"<jmvalin@jmvalin.ca> > To: "Jean-Marc Valin"<jmvalin@jmvalin.ca> > Cc: codec@ietf.org > Sent: Thursday, April 14, 2011 9:49:58 PM > Subject: Re: [codec] draft test and processing plan for the IETF Codec > > So here's some more specific comments on actual bitrates: > > 1) For narrowband Speex, the rates currently listed are 8, 12, 16 kb/s. > Those should be changed to 8, 11, 15 kb/s to match the actual Speex > bitrates. > > 2) For iLBC, the rates currently listed are 8, 12, 16 kb/s. I think we > should only use 15.2 kb/s for iLBC. There's another rate, which is 13.33 > kb/s but that's for 30 ms frames so it's not very interesting. > > 3) For Speex wideband, the rates currently listed are 12, 24, 32 kb/s. I > think Speex wideband around 12 kb/s is just crap. Worth testing would be > 20.6 and 27.8 kb/s. > > 4) For super-wideband Speex, I recommend just dumping that. This Speex > mode was a mistake right from the start and usually has worse quality > than wideband Speex. > > Regarding super-wideband, one thing to keep in mind is that Opus defines > super-wideband as having a 12 kHz audio bandwidth (24 kHz sampling > rate). This makes comparisons with other codecs more difficult. The > rates currently listed for super-wideband are 24, 32, 64 kb/s. I > recommend running 24 kb/s in super-wideband and running 32 and 64 kb/s > in fullband mode (even if the input is a 32 kHz signal). > > For the very low delay tests (10 ms frame size), I think all the listed > rates should be using fullband mode except the 32 kb/s. > > That's it for now. Any thoughts? > > Jean-Marc > > > On 11-04-14 11:16 PM, Jean-Marc Valin wrote: >> Hi Anisse, >> >> I gave some more thought on your proposed test plan and as Cullen >> suggested, I think the main cause of disagreement is not that much on >> the testing, but on the conditions for publishing (large number of BT, >> NWT). Considering that ultimately, the decision to publish a spec is >> always based on WG consensus, then I think that problem can be >> completely bypassed. Once we make it up to the individuals to decide, >> then we can focus on "simply" designing a good test. >> >> Overall I thought the conditions you were proposing in section 2 were >> pretty reasonable. There's a few details like selecting existing rates >> for codecs like Speex and iLBC, but that should be easy to solve. Once >> these are sorted out, interested parties (we had several hands raised in >> the last meeting) can start testing and we then let each individual >> decide on whether the codec is any good based on the results of the tests. >> >> Sounds like a plan? >> >> Jean-Marc >> >> >> On 11-04-13 03:32 AM, Anisse Taleb wrote: >>> Hi, >>> Please find attached a first draft of a test plan of the IETF codec >>> (Opus). >>> The proposal does not claim to be complete, there are still many >>> missing things, e.g. tandeming cases, tests with delay jitter, dtx >>> etc. Consider it as a starting point for discussion where everyone is >>> welcome to contribute in a constructive manner. Further updates are >>> planned, but let's see first some initial comments. >>> >>> The attachment is a pdf version, please let me know if you would like >>> to see another format and I would be glad to oblige. >>> >>> Comments and additions are welcome! >>> >>> Kind regards, >>> /Anisse >>> (From La Jolla - San Diego). >>> >>> >>> >>> _______________________________________________ >>> codec mailing list >>> codec@ietf.org >>> https://www.ietf.org/mailman/listinfo/codec >> _______________________________________________ >> codec mailing list >> codec@ietf.org >> https://www.ietf.org/mailman/listinfo/codec >> >> > _______________________________________________ > codec mailing list > codec@ietf.org > https://www.ietf.org/mailman/listinfo/codec > > _______________________________________________ codec mailing list codec@ietf.org https://www.ietf.org/mailman/listinfo/codec
- [codec] draft test and processing plan for the IE… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Schulz, Edward D (Ed)
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Benjamin M. Schwartz
- Re: [codec] draft test and processing plan for th… Stephen Botzko
- Re: [codec] draft test and processing plan for th… Roman Shpount
- Re: [codec] draft test and processing plan for th… Erik Norvell
- Re: [codec] draft test and processing plan for th… Paul Coverdale
- Re: [codec] draft test and processing plan for th… Peter Saint-Andre
- Re: [codec] draft test and processing plan for th… Stephan Wenger
- Re: [codec] draft test and processing plan for th… Benjamin M. Schwartz
- Re: [codec] draft test and processing plan for th… Stephen Botzko
- Re: [codec] draft test and processing plan for th… Peter Saint-Andre
- Re: [codec] draft test and processing plan for th… Stephen Botzko
- Re: [codec] draft test and processing plan for th… Ron
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Gregory Maxwell
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Paul Coverdale
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Cullen Jennings
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Cullen Jennings
- Re: [codec] draft test and processing plan for th… Roman Shpount
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Paul Coverdale
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Paul Coverdale
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Paul Coverdale
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Stephen Botzko
- Re: [codec] draft test and processing plan for th… Ron
- Re: [codec] draft test and processing plan for th… Ron
- Re: [codec] draft test and processing plan for th… Stephen Botzko
- Re: [codec] draft test and processing plan for th… Stephen Botzko
- Re: [codec] draft test and processing plan for th… David Virette
- Re: [codec] draft test and processing plan for th… Ron
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Stephen Botzko
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Roman Shpount
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Michael Ramalho (mramalho)
- Re: [codec] draft test and processing plan for th… Roman Shpount
- Re: [codec] draft test and processing plan for th… David Virette
- Re: [codec] draft test and processing plan for th… David Virette
- Re: [codec] draft test and processing plan for th… David Virette
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Paul Coverdale
- Re: [codec] draft test and processing plan for th… Jean-Marc Valin
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Ron
- Re: [codec] draft test and processing plan for th… Monty Montgomery
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Cullen Jennings
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Koen Vos
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Anisse Taleb
- Re: [codec] draft test and processing plan for th… Christian Hoene
- Re: [codec] draft test and processing plan for th… Christian Hoene