[video-codec] Interlacing support

Filippov Alexey <Alexey.Filippov@huawei.com> Wed, 08 July 2015 06:24 UTC

Return-Path: <Alexey.Filippov@huawei.com>
X-Original-To: video-codec@ietfa.amsl.com
Delivered-To: video-codec@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D93C1B3137 for <video-codec@ietfa.amsl.com>; Tue, 7 Jul 2015 23:24:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 ZwkrA-eMxulN for <video-codec@ietfa.amsl.com>; Tue, 7 Jul 2015 23:24:05 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C14C1B3135 for <video-codec@ietf.org>; Tue, 7 Jul 2015 23:24:04 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml404-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BYM01540; Wed, 08 Jul 2015 06:24:03 +0000 (GMT)
Received: from SZXEMA414-HUB.china.huawei.com (10.82.72.73) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.3.158.1; Wed, 8 Jul 2015 07:24:01 +0100
Received: from SZXEMA508-MBS.china.huawei.com ([169.254.8.221]) by SZXEMA414-HUB.china.huawei.com ([10.82.72.73]) with mapi id 14.03.0158.001; Wed, 8 Jul 2015 14:23:51 +0800
From: Filippov Alexey <Alexey.Filippov@huawei.com>
To: "video-codec@ietf.org" <video-codec@ietf.org>
Thread-Topic: [video-codec] Interlacing support
Thread-Index: AdC5RqbV7dM1CnH0TxSFdvLnVAQJ7Q==
Date: Wed, 08 Jul 2015 06:23:51 +0000
Message-ID: <A95DB243D3936149BBFA3B43ED710745705088DC@szxema508-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.198.51.238]
Content-Type: multipart/alternative; boundary="_000_A95DB243D3936149BBFA3B43ED710745705088DCszxema508mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/video-codec/IA9kF2oyuGKktXa5vVixome678g>
Cc: Thomas Daede <tdaede@mozilla.com>
Subject: [video-codec] Interlacing support
X-BeenThere: video-codec@ietf.org
X-Mailman-Version: 2.1.15
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: Wed, 08 Jul 2015 06:24:09 -0000

Dear Mr. Daede,

>I don't think we should support interlacing in the netvc bitstream. I bring this up because draft-filippov-netvc-requirements-01 still specifies some interlaced modes.
Sorry but your understanding of my document is incorrect. I included interlaced modes into the table titled "IPTV: typical values of resolutions, frame-rates..." because these formats are actually used by different companies in practice. It is confirmed by Mr. Coppa from CBS in his comment ("a very typical format for the typical content types noted is 1080i at 59.94 fields per second (29.97 frames per second) and I suggest that this be added to Table 1 as a typically delivered content type."). So, I guess it would be incorrect to ignore a consumer request (I mean, for example, CBS that can potentially decide to use a new netvc codec ) and exclude these formats from the list of input sequences for testing a new codec. However, it doesn't mean that a codec has to support tools like MBAFF or PAFF adopted for AVC/H.264. I agree that a common way to avoid dealing with interlaced formats is to use a deinterlacer before encoding. The main disadvantage of this approach is blurring caused by applying a low-pass filter (deinterlacer) to an interlaced picture. So, it's necessary to show that deinterlacing before encoding is better than using specific tools inside the codec. If anyone has counterarguments, I'd like to hear them.

--
Best regards,
Alexey Filippov