Re: [clue] Gen-ART review of draft-ietf-clue-telepresence-requirements-06.txt

Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 22 November 2013 18:36 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: clue@ietfa.amsl.com
Delivered-To: clue@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 800971AE039 for <clue@ietfa.amsl.com>; Fri, 22 Nov 2013 10:36:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level:
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_SOFTFAIL=0.665] autolearn=no
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 PiOJak8KqMP8 for <clue@ietfa.amsl.com>; Fri, 22 Nov 2013 10:36:12 -0800 (PST)
Received: from qmta01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:16]) by ietfa.amsl.com (Postfix) with ESMTP id 91A431AE009 for <clue@ietf.org>; Fri, 22 Nov 2013 10:36:12 -0800 (PST)
Received: from omta22.westchester.pa.mail.comcast.net ([76.96.62.73]) by qmta01.westchester.pa.mail.comcast.net with comcast id scPt1m0071ap0As51ic5GT; Fri, 22 Nov 2013 18:36:05 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta22.westchester.pa.mail.comcast.net with comcast id sic21m00r3ZTu2S3iic2ye; Fri, 22 Nov 2013 18:36:05 +0000
Message-ID: <528FA412.7000009@alum.mit.edu>
Date: Fri, 22 Nov 2013 10:36:02 -0800
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: Mary Barnes <mary.ietf.barnes@gmail.com>
References: <9904FB1B0159DA42B0B887B7FA8119CA12943EA9@AZ-FFEXMB04.global.avaya.com> <528E3706.1000102@alum.mit.edu> <CAHBDyN7TEMfqZPrpgOeGDrWa-=9NDEeeZp9PQhoLXc0sawT4wA@mail.gmail.com>
In-Reply-To: <CAHBDyN7TEMfqZPrpgOeGDrWa-=9NDEeeZp9PQhoLXc0sawT4wA@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1385145365; bh=WOUe+/XTB2aApvvaluMPRE0sz8uMC7GfT4pjgbiARcs=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=JTUizKl/99OSyes2gPoN6UUJqNAL+rKlmXlUf/WsjxFXtZA2mdhQzUXc7AYkrM0EY zFLUcfXdDq3Zt7QriABzDl+li1FxDddkyKFpyP4uFO0K5qJP7cyjGb+HHtIydM7Erd RQWQuUM4yBw1Xx4NTeImFoHajGHRE2LlpT8reB2ZWt4Gy2lS1Mit1pruaZpuY1tBnq mdq47DQFsTfEkIvvCnlzkJhprMem5hdwpmif+lYPsbWOoHIg42fgYlyGcuatPXTT0N WyRaJrsualDOB6+iQ8eCDl7yS5fK0JdgR52kNINUXnxij1HTeO6ZdyG9/Ask3mSSc8 YDbZ6L5DHMSng==
Cc: "draft-ietf-clue-telepresence-requirements.all@tools.ietf.org" <draft-ietf-clue-telepresence-requirements.all@tools.ietf.org>, "clue@ietf.org" <clue@ietf.org>
Subject: Re: [clue] Gen-ART review of draft-ietf-clue-telepresence-requirements-06.txt
X-BeenThere: clue@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: CLUE - ControLling mUltiple streams for TElepresence <clue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/clue>, <mailto:clue-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/clue/>
List-Post: <mailto:clue@ietf.org>
List-Help: <mailto:clue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clue>, <mailto:clue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Nov 2013 18:36:14 -0000

Inline

On 11/21/13 1:39 PM, Mary Barnes wrote:
> On Thu, Nov 21, 2013 at 10:38 AM, Paul Kyzivat <pkyzivat@alum.mit.edu
> <mailto:pkyzivat@alum.mit.edu>> wrote:
>
>     Authors,
>
>     What do you think of these comments?
>     If you aren't in agreement with all of them, then we should have a
>     dialog with Dan about them.
>
>     If in agreement, then lets discuss what changes are appropriate.
>
>     More inline.
>
>
>     On 11/21/13 7:08 AM, Romascanu, Dan (Dan) wrote:
>
>         I am the assigned Gen-ART reviewer for this draft. For
>         background on Gen-ART, please see the FAQ at
>
>         <http://wiki.tools.ietf.org/__area/gen/trac/wiki/GenArtfaq
>         <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>>.
>
>         Please resolve these comments along with any other Last Call
>         comments you may receive.
>
>         Document: draft-ietf-clue-telepresence-__requirements-06.txt
>         Reviewer: Dan Romascanu
>         Review Date: 11/21/13
>         IETF LC End Date: 11/27/13
>         IESG Telechat date: (if known)
>
>         Summary: It's a good and well written document, almost ready,
>         but a number of issues should be clarified before approval.
>
>         Major issues:
>
>         1. The definitions of Left and Right in Section 3 use an entry
>         article in Wikipedia ('Stage Directions'). I am both
>         uncomfortable with the usage of Wikipedia articles (subject to
>         change, subject to attacks) as references, and I also believe
>         that the current definitions (@11/21/13, US morning hours) are
>         ambiguous. Actually the Wikipedia article does not include
>         definitions for Left and Right, and speaks about 'house left'
>         (equal to 'stage right') and 'house right' (equal to 'stage
>         left'). If another specification in CLUE will use the terms
>         defined here it is not clear which one is meant.
>
>
>     This seems like a reasonable point to me. Is there a more stable
>     reference we can use? If not, can we just define these terms in the
>     document?
>
> [MB] I'm almost of a mind to just remove those definitions.  The
> consensus was that the terms should be qualified when they are used and
> the framework does an excellent job of defining more precise terms that
> properly qualify "left" and "right" and differentiate from stage right,
> etc. as appropriate.  We use "left" and "right" in one place in this
> requirements document and I think the use is general enough that we
> don't need a definition (in this document).   The wikipedia reference
> has been in the document since day 1 as a WG document (it was added in
> -03 of the individual document).   The discussions around "left"/"right"
> on the list were in the context of the definitions document and again,
> consensus was that the terms should be qualified (as they are in the
> framework), thus I don't think the current definitions serve any
> value. [/MB]

WFM.

>         2. In REQMT-1d it is not clear what 'the extent of individual
>         video captures' means
>
>         3. In REQMT-2d it is not clear what 'the extent of individual
>         audio captures' means
>
>
>     We have had our own concerns about this. I think we want to say
>     *something* but its unclear to me exactly what. Perhaps we could
>     focus on what we want to use this for, and explicitly leave details
>     of what it is for the FW.
>
> [MB] Can you point to the threads of discussion where you feel this
> concern with this phrasing has been raised?   There were certainly
> concerns raised about those requirements (i.e., 3D), but I'm not reading
> this as Dan's concern.   My understanding is that the word "extent" is
> used in the context of video imagery from the perspective of the camera
> - i.e., the "angular extent" or something like that.  I think we should
> replace the word "extent" with something more specific.  Anyone have a
> suggestion?

I was referring specifically to the comment about *audio*.
There was a lot of discussion about the the use of spatial coordinates 
for this. John Leslie, who seems the most knowledgeable on the subject, 
has said that they don't mean much. We have talked about other ways of 
representing this, but I don't know if people have been satisfied with 
the results or not.

Of course most of that is in the FW. Here I think we can be much more 
vague about what we mean, because it is up to the FW to specify how to 
accomplish it.

That is why I was suggesting that maybe we could just specify what the 
goal is, with the FW providing the mechanism.

I think there are a few goals. The ones that come to mind are:

- choosing how to map the capture onto available devices when rendering
- deciding how to transform the capture when rendering
- correlating audio and video captures

	Thanks,
	Paul