Re: [codec] Opus comparision test plan

Jean-Marc Valin <jmvalin@mozilla.com> Wed, 17 April 2013 02:20 UTC

Return-Path: <jmvalin@mozilla.com>
X-Original-To: codec@ietfa.amsl.com
Delivered-To: codec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FCB521F961E for <codec@ietfa.amsl.com>; Tue, 16 Apr 2013 19:20:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level:
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_ORG=0.611, HOST_MISMATCH_COM=0.311, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4HWX0ErXPV2u for <codec@ietfa.amsl.com>; Tue, 16 Apr 2013 19:20:41 -0700 (PDT)
Received: from smtp.mozilla.org (mx1.corp.phx1.mozilla.com [63.245.216.69]) by ietfa.amsl.com (Postfix) with ESMTP id 3168F21F8D28 for <codec@ietf.org>; Tue, 16 Apr 2013 19:20:41 -0700 (PDT)
Received: from [192.168.1.109] (modemcable094.20-21-96.mc.videotron.ca [96.21.20.94]) (Authenticated sender: jvalin@mozilla.com) by mx1.mail.corp.phx1.mozilla.com (Postfix) with ESMTPSA id D4CF0F22B7; Tue, 16 Apr 2013 19:20:39 -0700 (PDT)
Message-ID: <516E06F6.3080806@mozilla.com>
Date: Tue, 16 Apr 2013 22:20:38 -0400
From: Jean-Marc Valin <jmvalin@mozilla.com>
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
MIME-Version: 1.0
To: Bernhard.Feiten@telekom.de
References: <016f01ce3a76$14577170$3d065450$@uni-tuebingen.de> <516D9A20.6060508@jmvalin.ca> <BLU0-SMTP8054D9BBD9A419B8716D06D0CD0@phx.gbl> <CE8995AB5D178F44A2154F5C9A97CAF402553CFC185E@HE111541.emea1.cds.t-internal.com>
In-Reply-To: <CE8995AB5D178F44A2154F5C9A97CAF402553CFC185E@HE111541.emea1.cds.t-internal.com>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: codec@ietf.org, patrick.schreiner@symonics.com, alfons.martin@symonics.com
Subject: Re: [codec] Opus comparision test plan
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: Wed, 17 Apr 2013 02:20:42 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/16/2013 10:04 PM, Bernhard.Feiten@telekom.de wrote:
> For the test it should be ensured that the used codec
> implementation fulfills  high quality requirements. I don't know
> the AAC-ELD fdk-aac library.  The link in your document did not
> work for me. It does not make sense to test an AAC-ELD encoder that
> does not provide state-of-the-art encoding quality.

Well, last I heard when Jan Skoglund was organizing a music, there was
just no way for him to obtain any LD or ELD implementation (IIRC FhG
refused to send him one). That being said, I've no idea what the
quality of tdk-aac looks like.

> Concerning SBR: AFAIK know AAC-ELD standard does not have SBR
> specified as a tool.

Actually SBR is the main improvement that ELD has over LD.

> I think, 20 % Frame erasure rate makes no sense as it is
> unrealistic. I would prefer frame erase rates like 1%, 3% or  6%.
> These rates should be used both in speech and music experiments.

I tend to agree on that one.

> For music testing I would recommend  the bitrates 24, 32, 48
> kbit/s for mono at 32 kHz sample rate.

This is way too low. You end up in a zone where neither codec will
provide acceptable quality music and where the result is highly
sensitive on the exact way in which the encoder implementation decided
to mitigate the "falling apart" case.

> For stereo 32, 48, 64 and 96 kbit/s could be used.

48 kb/s stereo is pushing it. 32 kb/s is just ridiculously low for
stereo and requires parametric stereo, which neither AAC-ELD nor Opus
has (not that PS sounds particularly good in the first place).

> I think these working points would be used most likely in
> applications where low delay is a major requirement.

For low-delay applications, it's useless to try saving 8 kb/s when
you're spending 32+ kb/s transmitting headers.

> It is more important to test a higher number of contents than to
> tests the very high bitrates.

Totally agreed.

> What is a MOS 4 anchor in the context of a MUSHRA test?

Not sure what you mean by "MOS 4 anchor", but MUSHRA specifies that
you must have a 3.5 kHz low-pass anchor and optionally anchors with a
low-pass at 7 or 10 kHz (in this case 7 is more appropriate IMO).

Cheers,

	Jean-Marc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRbgb2AAoJEJ6/8sItn9q9VewIAL3Gbp4cdXibNs+4SM5c65sg
0ESk7gbhwc8wxdzTS0lslxwhCvdOY2ELZ8HOQBeYnISt45JyWJ7fuRrgBI0pnfPh
rp6eVLOB8R9YY80+rRL/t9F9lmC15D//TV63C19Nn2zXrdfQXUKICdG+s5Q6ez9r
9bdC+SpXwxpU/Gvt0pXPWf8L8XdNAxDGEOvy71FLsLbOL5G4C7zeawGpMF7VFSTD
el1HmbF7jkh66YHSQ/KNomG53gw+NXNMRBSgWky8lupPX9ybj/MJvGuSOLNCQ1je
iLyeejiKW5sWlJ1vXxQbE+uHUTgTWOhfdn2O2nrIAAVzBjNrP1RLtOgnp9YwAos=
=6qMu
-----END PGP SIGNATURE-----