[video-codec] NHW Project - new -l17 "extreme" compression quality setting

Raphael Canut <nhwcodec@gmail.com> Sun, 03 February 2019 20:18 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 2D93A1277CC for <video-codec@ietfa.amsl.com>; Sun, 3 Feb 2019 12:18:48 -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 g_5f_3Gv7MH7 for <video-codec@ietfa.amsl.com>; Sun, 3 Feb 2019 12:18:46 -0800 (PST)
Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) (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 E3566127598 for <video-codec@ietf.org>; Sun, 3 Feb 2019 12:18:45 -0800 (PST)
Received: by mail-lj1-x22c.google.com with SMTP id c19-v6so9944464lja.5 for <video-codec@ietf.org>; Sun, 03 Feb 2019 12:18:45 -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=EnOZaXIhptkfKhzfkKLmwLurRGQwWwlzaIu231j8SXQ=; b=Nzmely6g6mQ5yx1cBxhkkAQ08Q1t3vNKItx0kPdHheGqsMCNGLNXLnlAVGT1nckhy3 2IBQ8sp6bZZdZH9px+lyXCs5XUXLKWlpQMBZ8fDkvCh6rgavmXr1FCG0W63pPL1XuwBZ 2UcJnUOlx0nTCHA2DtB2l2tHWjuaAHRnyKgjjGa79weytf8IUzpyq7VBLxoajBPe9N9Y VEXQI6FRZRgikKup01WLjWMgrHOiIbRcmfeVsW7uON0zb+bygDCRaG3KqR3wmMY37NVS +ZwXgKCaOaWftSMUmJdIOc2dOw5PlJDSLh0cdZGj6M0d61IkdCDgd+J/r9G1sgCw0y9E pVLA==
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=EnOZaXIhptkfKhzfkKLmwLurRGQwWwlzaIu231j8SXQ=; b=ndV+vUufdViz+3xxW/Nds9IXnbWBkHgsGkTCKzQA4XrsK07JLjlJ2TStSrDng0Q654 JY/uyJkhc860PQ0wzKQWSvQ3iC3HY5b7R7mDG1MUdZ0gV6ZMhA2anPzQ6pvFBeH92NIy N1K9cixjIiOQa2NEGX5AjeWRte/Ea3r0hmJ4ZnftGWL1KUphVo5N+ilN0TaYpLndfb7O 6lESk13xLgzuW8zQOovL7yfH0C8YplX2s7S8b6Cx43b9XvZSKn1X5fSLKywTFNJ410l8 wXvU0WNjxQ1Yq5Rr9gAK+M7+397l1O7kfL8FvCW8RN6o23UHRsVJMkDmaJqTCEWPrDoG TICA==
X-Gm-Message-State: AHQUAubx7AJmqXlRns9Y1Qk14KPG4mIC9x/M40radZ8FxJqsYwYMcHii w3ak7ZZQAAiZVk8ZSC4f73rLEMmsB1kTZo2aX7r9AFIFAdU=
X-Google-Smtp-Source: AHgI3IYmZU2Kv42bJlMFnDXYYnr4f1wbHDZpQ/1xInyX5G9TkbWxqsZGFSxr/swEI2pljsCsTgxy6skeRf2oJhasoyI=
X-Received: by 2002:a2e:3a10:: with SMTP id h16-v6mr33419015lja.184.1549225123035; Sun, 03 Feb 2019 12:18:43 -0800 (PST)
MIME-Version: 1.0
From: Raphael Canut <nhwcodec@gmail.com>
Date: Sun, 03 Feb 2019 21:18:29 +0100
Message-ID: <CAKE58qGvVv=ZTs0=5Bgfib9udzfBV8rjYAxs7nAttiYEQW-+4Q@mail.gmail.com>
To: video-codec@ietf.org
Content-Type: multipart/alternative; boundary="00000000000022c411058103158f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/video-codec/FOOtptOfKMxg4HWfh4ZuT2uP0to>
Subject: [video-codec] NHW Project - new -l17 "extreme" compression quality setting
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: Sun, 03 Feb 2019 20:18:48 -0000

 Hello,

I just wanted to let you know that I have added a new -l17 "extreme"
compression quality setting to the NHW Project.I find this setting
competitive with x265 (HEVC).Actually I have tested -l17 on 15 rather good
quality images, and on these images I prefer the results of the NHW Project.

We can still save 2.5KB per .nhw compressed files.

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

I start wondering if for extreme compression I should add a post-processing
function in the decoder that would remove some aliasing for some images,
just like HEVC intra has post-processing functions like deblocking and SAO
filters.

As detecting aliasing seems quite difficult, would it be possible to use
for example machine learning, that would be trained to detect aliasing
patterns?

But first, do you find the results of the NHW Project at extreme
compression good in their current state? Or should they be post-processed
with aliasing and other?

Any feedback is very welcome!

Cheers,
Raphael