Re: [clue] <capturePoint> should be optional
"Duckworth, Mark" <Mark.Duckworth@polycom.com> Wed, 26 March 2014 17:36 UTC
Return-Path: <Mark.Duckworth@polycom.com>
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 B0F9F1A01D8 for <clue@ietfa.amsl.com>; Wed, 26 Mar 2014 10:36:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.12
X-Spam-Level:
X-Spam-Status: No, score=-1.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_NEUTRAL=0.779, UNPARSEABLE_RELAY=0.001] 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 MwjhgJRqs-3I for <clue@ietfa.amsl.com>; Wed, 26 Mar 2014 10:36:10 -0700 (PDT)
Received: from mail1.bemta12.messagelabs.com (mail1.bemta12.messagelabs.com [216.82.251.10]) by ietfa.amsl.com (Postfix) with ESMTP id CFEAB1A01D1 for <clue@ietf.org>; Wed, 26 Mar 2014 10:36:10 -0700 (PDT)
Received: from [216.82.249.212:28032] by server-10.bemta-12.messagelabs.com id 61/45-19645-90013335; Wed, 26 Mar 2014 17:36:09 +0000
X-Env-Sender: Mark.Duckworth@polycom.com
X-Msg-Ref: server-13.tower-219.messagelabs.com!1395855365!1732765!11
X-Originating-IP: [140.242.64.158]
X-StarScan-Received:
X-StarScan-Version: 6.11.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16706 invoked from network); 26 Mar 2014 17:36:08 -0000
Received: from crpehubprd01.polycom.com (HELO crpehubprd02.polycom.com) (140.242.64.158) by server-13.tower-219.messagelabs.com with AES128-SHA encrypted SMTP; 26 Mar 2014 17:36:08 -0000
Received: from CRPMBOXPRD07.polycom.com ([fe80::91fc:8a0f:5258:aff0]) by crpehubprd02.polycom.com ([fe80::5efe:10.236.0.154%12]) with mapi; Wed, 26 Mar 2014 10:35:59 -0700
From: "Duckworth, Mark" <Mark.Duckworth@polycom.com>
To: Roberta Presta <roberta.presta@unina.it>
Date: Wed, 26 Mar 2014 10:35:57 -0700
Thread-Topic: [clue] <capturePoint> should be optional
Thread-Index: Ac9JFVecv64zq4yqS6+zz3UwBuF/6gAA/1LQ
Message-ID: <49E45C59CA48264997FEBFB29B6BC2D617ACF1ADBF@CRPMBOXPRD07.polycom.com>
References: <49E45C59CA48264997FEBFB29B6BC2D60C9CF16009@CRPMBOXPRD07.polycom.com> <52DC8BFC.6050705@nteczone.com> <49E45C59CA48264997FEBFB29B6BC2D60C9D2FB1BE@CRPMBOXPRD07.polycom.com> <52F42FC4.5070104@nteczone.com> <49E45C59CA48264997FEBFB29B6BC2D617AC5365DF@CRPMBOXPRD07.polycom.com> <20140326001139.GD99797@verdi> <53329AE2.4050302@unina.it> <49E45C59CA48264997FEBFB29B6BC2D617ACF1ACE8@CRPMBOXPRD07.polycom.com> <53330844.9040705@unina.it>
In-Reply-To: <53330844.9040705@unina.it>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/clue/nl80sFXGrIba-HWtFJOdmc5Fq9o
Cc: "clue@ietf.org" <clue@ietf.org>
Subject: Re: [clue] <capturePoint> should be optional
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: Wed, 26 Mar 2014 17:36:14 -0000
Hi Roberta, Yes, your example illustrates a case like I was talking about, where it is useful to have <captureArea> without <capturePoint>. Mark > -----Original Message----- > From: Roberta Presta [mailto:roberta.presta@unina.it] > Sent: Wednesday, March 26, 2014 1:03 PM > To: Duckworth, Mark > Cc: John Leslie; clue@ietf.org; Christian Groves > (Christian.Groves@nteczone.com) > Subject: Re: [clue] <capturePoint> should be optional > > Ok Mark, > > I see your point thanks to the scenario you have described. > I will change the definitions provided in the data model accordingly. > > For the case you have proposed, the ADV could be the following: > > capture scene A: captures coming from room A capture scene B: captures > coming from room B capture scene C: captures coming from room C capture > scene D: MCC A (from room A's captures) - to be rendered on the left, MCC B > (from room B's captures) - to be rendered on the centre, MCC C (from room > C's capture) - to be rendered on the right > > where the "to be rendered" information are represented by means of the > <capturedArea> within the <spatialInformation> tag associated to the MCCs. > > Could that be a correct solution? > > Roberta > > > > Il 26/03/2014 17:09, Duckworth, Mark ha scritto: > > Hi Roberta and John, > > > > I disagree that <capturePoint> should be required within > <spatialInformation>. I think Christian shares this view. > > I also disagree with this from section 10.4: > > "Captures are spatially definible when it is possible to provide at > > least the coordinates of the device position within the telepresence > > room of origin." > > > > I suggest changing it to: > > "Captures are spatially definable when it is possible to provide the > > coordinates of either the device position or the area of capture > > within the telepresence room of origin." > > > > The intent (in the framework, at least) was to allow a provider to specify > "area of capture" but not specify "point of capture" for any particular media > capture. I think we unintentionally lost this possibility when we moved some > attribute details from the framework to the data model several revisions ago. > > > > One example scenario where this makes sense is in an advertisement from > an MCU that is constructing MCCs for its own scene, and will fill it by > composing and/or switching captures from other endpoints. The MCU can > specify "area of capture" using "no scale" coordinates (e.g. to maintain > consistent left-to-right relationship), but in this case a "point of capture" is > not useful, not meaningful, and should not be required. > > > > Mark > > > >> -----Original Message----- > >> From: Roberta Presta [mailto:roberta.presta@unina.it] > >> Sent: Wednesday, March 26, 2014 5:16 AM > >> To: Duckworth, Mark > >> Cc: John Leslie; clue@ietf.org > >> Subject: Re: [clue] <capturePoint> should be optional > >> > >> Hi Mark, > >> > >> I have seen the previous messages but have not forwarded my (very > >> late) reply since I have tried to be clearer in the new data model text. > >> The current specification of the data model is compatible with the > >> following > >> statement: > >> "If the point of capture is not specified, it means the consumer > >> should not assume anything about the spatial location of the capturing > device." > >> Indeed, when describing a media capture, you have two possibilities > >> (for the "choice" implementation): > >> - if a capture is not spatially definable, it will not have any > >> <spatialInformation> within its description and it will have a > >> <nonSpatiallyDefinible> tag set to true. > >> - otherwise (spatially definable capture), at least the capture point > >> should be provided within the <spatialInformation> tag. Other > >> information, like the line of capture point and the captured area, are > optional. > >> I think that John shares my view. > >> Does it sound to you (all)? > >> > >> Roberta > >> > >> > >> Il 26/03/2014 01:11, John Leslie ha scritto: > >>> Duckworth, Mark <Mark.Duckworth@polycom.com> wrote: > >>>> There still seems to be a mistake in the data model about > >>>> <capturePoint> being mandatory, when it should be optional. Please > >>>> see > >> below. > >>>> ... > >>> I'm not at all sure I understand this discussion. > >>> > >>> ISTM that spatialInformationType is included as a possible > >>> entry in items where it is usually meaningless... > >>> > >>> But I am confused by the discussion of capturePoint being > >>> optional within spatialInformationType. > >>> > >>> What is the meaning of an instance of spatialInformationType > >>> without a capturePoint? > >>> > >>> -- > >>> John Leslie <john@jlc.net> > >>> > >
- [clue] <capturePoint> should be optional Duckworth, Mark
- Re: [clue] <capturePoint> should be optional Christian Groves
- Re: [clue] <capturePoint> should be optional Duckworth, Mark
- Re: [clue] <capturePoint> should be optional Christian Groves
- Re: [clue] <capturePoint> should be optional Duckworth, Mark
- Re: [clue] <capturePoint> should be optional John Leslie
- Re: [clue] <capturePoint> should be optional Roberta Presta
- Re: [clue] <capturePoint> should be optional Duckworth, Mark
- Re: [clue] <capturePoint> should be optional Roberta Presta
- Re: [clue] <capturePoint> should be optional Duckworth, Mark
- Re: [clue] <capturePoint> should be optional John Leslie
- Re: [clue] <capturePoint> should be optional Paul Kyzivat
- Re: [clue] <capturePoint> should be optional Duckworth, Mark
- Re: [clue] <capturePoint> should be optional Paul Kyzivat
- Re: [clue] <capturePoint> should be optional Roberta Presta
- Re: [clue] <capturePoint> should be optional John Leslie
- Re: [clue] <capturePoint> should be optional Duckworth, Mark
- Re: [clue] <capturePoint> should be optional John Leslie
- Re: [clue] <capturePoint> should be optional Christian Groves
- Re: [clue] <capturePoint> should be optional Paul Kyzivat