[video-codec] NHW Project - good improvement of very high compression (-l8 to -l13 settings)

Raphael Canut <nhwcodec@gmail.com> Mon, 10 December 2018 20:22 UTC

Return-Path: <nhwcodec@gmail.com>
X-Original-To: video-codec@ietfa.amsl.com
Delivered-To: video-codec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B15BD130F32 for <video-codec@ietfa.amsl.com>; Mon, 10 Dec 2018 12:22:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RSxw2dpxd2ej for <video-codec@ietfa.amsl.com>; Mon, 10 Dec 2018 12:22:04 -0800 (PST)
Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DBDB130F39 for <video-codec@ietf.org>; Mon, 10 Dec 2018 12:22:03 -0800 (PST)
Received: by mail-lf1-x129.google.com with SMTP id l10so9002002lfh.9 for <video-codec@ietf.org>; Mon, 10 Dec 2018 12:22:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=it2ho4q4aBog3yXtlWvTrKKkK+clfOFzDvaS6xC7tDA=; b=OnYqJ8yI800e4cVX4F1uXt3uP0zTQLcojf37ftRKO6C1jOzVIvcfh5T1Z/VQWnz0w+ FhjibT2+ZchNhqKPwMxHyliz2MAiwqwip6W9A4ABq7FSm7bqYmlBo0iPwdySl8b+RNZ1 ChJqakHTjZ8+wxWtgqsOgYrf+dRoIbbn30Q8NmO7fa8ZnyH7H1QdRMJ0nmKDCkD+IIKw SO2JwjODwjIXUYORiSAgacprJNPUJUc3DZC0wlS/PpkG35niVJ1h0R+6zCq2Za9j3fB6 ueY800ZNBR/RZruqUVvl5EBcrlT8Rxim8TeTxHtuZOCT6d1VDj21aPxahln8NLXuixuY 7N4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=it2ho4q4aBog3yXtlWvTrKKkK+clfOFzDvaS6xC7tDA=; b=ob2aAt/18f8/w9cfk2LpBK9HYIdDD3FUxHJUwbVll4tgyteHuTG3yJuJfPzEcbGu5p 51fKgTzts/XgZrhymXIs7A7lyvwSWROTLqPQb5oSs8khI74omcEwcCSC49DjMKgSfAQo SOBdgzmdrpTpDKJP2ziRMz++Q4LfB0+Z8Yby9PjP51NkswfIwJhC8I0pJMoGcU1spEap HcEeg5QzJL2NNTuSguYJTfnCMwP6vtKjZVFMeFQVwGIu1CcO0hEb1P18v7u3QhS1u+pN y8xiRzRy3BYptCKe6HE+dciaiifUTh0MYboKrnGon8O+oyb/hE58InTjWpdniF8P0NWR fp8A==
X-Gm-Message-State: AA+aEWYsE6BFRCE5fPjhLaySv3/1TNrPXEXVGA1zTlvDkdwB0wPxpwAE JnvA0rqIAUjXBuYi3GTzFG4E8OYoZml6HNKm7wgsdQKZ
X-Google-Smtp-Source: AFSGD/WR/b6KOH+al528Y+610Zs/Ahc+T+xOt4Z3FXN9GXycidtZQZ9rCLhkTb5uKe/Xh5cF4SZJt9wBEvO2m4DNX4s=
X-Received: by 2002:a19:54d7:: with SMTP id b84mr7324511lfl.131.1544473320502; Mon, 10 Dec 2018 12:22:00 -0800 (PST)
MIME-Version: 1.0
From: Raphael Canut <nhwcodec@gmail.com>
Date: Mon, 10 Dec 2018 21:21:49 +0100
Message-ID: <CAKE58qF73Bjj9L=VMBrBPDds80X2nZdFcdDSA-Bc3AA0Z+nStw@mail.gmail.com>
To: video-codec@ietf.org
Content-Type: multipart/alternative; boundary="000000000000a23dcc057cb0b789"
Archived-At: <https://mailarchive.ietf.org/arch/msg/video-codec/MAW7st9SJBRdaMeyOH0qDi5rKO0>
Subject: [video-codec] NHW Project - good improvement of very high compression (-l8 to -l13 settings)
X-BeenThere: video-codec@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Video codec BoF discussion list <video-codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/video-codec>, <mailto:video-codec-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/video-codec/>
List-Post: <mailto:video-codec@ietf.org>
List-Help: <mailto:video-codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/video-codec>, <mailto:video-codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 20:22:07 -0000

Hello,

Very sorry for disturbing you again, but I wanted to let you know that I
have really improved very high compression of the NHW Project from -l8 to
-l13 quality settings, and we can still save 2.5KB per .nhw compressed file.

Actually I am new to very high compression, it is just 3 months that I am
working on it (I put on pause the NHW Project from August 2013 to February
2018)... And I realize that very high compression is quite difficult
because all the noticeable artifacts appear there... With this update, my
new -l13 very high compression quality setting is really better, and can
compete with x265 (HEVC) on rather good quality images, because it has more
neatness, but that's right that on "degraded" images (compressed, with
artifacts), HEVC starts to excel and be very impressive.

I find that -l13 very high compression setting is the limit where the other
codecs (WebP, x264, Rududu,...) start to perform less efficiently and have
noticeable quality drop, whereas HEVC stays excellent... I will try to
improve the NHW Project so that it stays competitive with HEVC on all type
of images, and not good quality only... but it is not that easy as I want
the NHW Project to be very fast, and stay at least 50x faster to encode and
at least 15x faster to decode than x265 (optimized HEVC), and also stay
royalty-free!

More at: http://nhwcodec.blogspot.com/

Any opinion on the NHW Project is very welcome!

Many thanks for your time.
Cheers,
Raphael Canut