Open rjksmith opened 4 years ago
Breakout session proposed for TPAC 2020 during the breakout week, 26-30 October.
Thanks to all who have provided feedback so far.
The breakout discussion has been scheduled for 14:00-15:00 UTC on Monday 26 October. I'll collate the input to date and summarise this in a brief presentation which will be followed by discussion of the proposed web API for moving objects and sensor data.
I look forward to your contributions on Monday.
Breakout Session
Links to the Zoom call for the breakout session are on the TPAC web page which includes a calendar invite. The IRC channel is also linked from the same web page.
Presentation slides are now available for download.
Many thanks to all those who participated in the online breakout session on Monday 26 October 2020 and contributed to the discussion. I've collated the feedback with the session goals and minutes.
Conclusions
Proposed attributes for a moving object A moving object is defined as an identified object associated with a sequence of timed locations. The following calculations are sufficiently lightweight and would impose a minimal processing overhead on the web browser.
Proposed attributes for a sensor A sensor is defined as an identified object associated with a sequence of timed observations. The following attributes are sufficiently small and would impose a minimal storage overhead on the web browser.
Other topics discussed The following issues were raised for further discussion:
@rjksmith Your attributes 1.i and 1.ii combined are called a GeoPose, and there is quite a lot of work now in standardising its representation, including a sequence, or even tree, of geoposes. . They are also trying to ensure that the implied calculations in any sequence of such poses can be effectviely processed by modern GPU based graphical systems. HTH, Chris
Thanks @chris-little. You're right, though I think you mean 1.i and 1.iii which could map directly to OGC GeoPose.
Camera geopose is included in https://github.com/w3c/sdw/issues/1137.
@chris-little Having thought further about this, I'm not sure it's true as we've assumed that moving object orientation and heading are identical. Counterexamples include hovercraft and rally cars where geopose and heading may not match as they tend to slide sideways.
Perhaps our assumption should be the default position, though we acknowledge that there are other possibilties which should be addressed.
Thanks for highlighting this.
@rjksmith Also applies to aircraft and drones - one of your primary use cases!
Background
Emerging markets in 'mobile video devices' such as dashcams, drones, body-worn video and smartphones are increasing consumer demand for geotagged video on the web and especially with access to moving objects, e.g. distance & speed for vehicles, and sensor data, e.g. heart rate for fitness users.
Web browser integration of timed video metadata enables users to easily access and share their data with the online community and makes geotagged videos accessible to web search engines in a common format. OGC Testbed-16 Full Motion Video to Moving Features task has highlighted benefits of exporting embedded (in-band) metadata to a separate, linked (out-of-band) file for web access using Web Video Map Tracks (WebVMT), including the need for a web API for moving objects & sensors.
Discussion
Key concepts include:
The aim is to draft a lightweight solution, so consideration should be given to:
Participants are urged to join and contribute to the WebVMT Community Group (CG) where GitHub issues form focal points for the key issues to enable ideas to be shared and discussed before the TPAC meeting.
Objectives
The goal is to draft a justified list of properties for inclusion in a web API which is designed for accessing moving objects & sensors in a browser and suitable for 'mobile video devices.'
Participation
All participants should register for TPAC 2020.
Please add relevant comments to the following issues which will be used to capture feedback by Friday 23 October 2020:
These issues will form the basis of discussion and the conclusions agreed at the breakout meeting in the week 26-30 October 2020.