Skip to content

Breakout discussion: Video search with location #1130

Closed
@rjksmith

Description

@rjksmith

Summary

Emerging markets in 'mobile video devices', e.g. drones, dashcams, body-worn video and smartphones, are creating a new online community that can share video with metadata content. Displaying metadata, e.g. geolocation, synchronised with video adds valuable context which can significantly improve the viewer's understanding of the associated images. The same information can also be used to create a metadata index of the footage that offers quick and easy access for a search engine user to find relevant content in a video archive, though online search engines do not currently provide this facility.

Would video metadata search be valuable to users and, if so, how best could this be integrated with current services?

Use Cases

  1. Accident Investigation/Motor Insurance
    Automatically identify vehicle collisions in dashcam footage to provide forensic evidence for a police investigation or motor insurance claim.

  2. Remote Maintenance
    Visually monitor inaccessible assets, e.g. wind turbines, using autonomous drones to create a historical video archive that enables remote expert diagnosis of operational issues.

  3. Flood Monitoring
    Aggregate video footage from disparate sources to create a historical video archive that allows water levels to be monitored at different locations over time to help predict flooding.

More details of these use cases are given in OGC Ideas issues #91 and #92.

Gap Analysis

The search process can be divided into two parts: acquisition and publication.

  1. Acquisition
    A web crawler searches files and updates a search engine database.

    1. Source file
      Metadata can be embedded within the media file (in band) or contained separately in a linked file (out of band). For example, MISB is an in band solution and WebVMT is out of band - both approaches have pros and cons which should be evaluated.
    2. Web crawler
      The web supports three video formats - MPEG, WebM and OGG - and any search solution should address this issue. The source file containing the metadata must be identified and parsed correctly so that relevant details can be added to the search database.
  2. Publication
    A search engine responds to a user request.

    1. User agent
      A user requests a search from a web page or using a search API, e.g. RESTful interface. The user agent should be able to present the video and metadata content from the search response through a common API in the HTML Document Object Model (DOM). Work is currently underway in the WICG DataCue activity to investigate and address identified video metadata issues affecting the user agent, including feedback from this discussion.
    2. Search engine
      Users should be able to filter content by location and other metadata constraints, and results should be returned with associated location information.

Goals

The aim of this discussion is to:

  1. Capture key requirements where user or market needs are not yet met;
  2. Analyse critical gaps that prevent or impair end-to-end metadata search functionality;
  3. Propose solutions with clear explanation;
  4. Agree future activities to investigate outstanding issues and develop working prototypes.

An agenda item has been scheduled to discuss this at the SDW IG meeting on 25th June 2019 in Leuven.

Metadata

Metadata

Assignees

Labels

help wantedI need help - please get in touch on this issue!webvmtWeb Video Map Tracks Format issues

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions