×

Visual annotation using tagging sessions

  • US 10,382,739 B1
  • Filed: 04/26/2018
  • Issued: 08/13/2019
  • Est. Priority Date: 04/26/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • on a mobile device including a processor, a memory, a camera, a plurality of sensors, a microphone and a display and a touch screen sensor, receiving via an input interface on the mobile device a request to generate a multi-view interactive digital media representation (MVIDMR) of an object;

    recording a first plurality of frames from the camera on the mobile device from a live video stream as the mobile device moves along a trajectory such that different views of the object are captured in the first plurality of frames;

    generating the MVIDMR of the object including a second plurality of frames from the first plurality of frames wherein the different views of the object are included in each of the second plurality of frames;

    outputting a first frame from the MVIDMR including a selector rendered over the first frame to the display;

    receiving, via the touch screen sensor and the selector, a selection of a location on the object in the first frame;

    removing the selector and rendering a first selectable tag at the location selected in the first frame;

    outputting the first frame including the first selectable tag to the display;

    for each remaining frame in the second plurality of frames of the MVIDMR, determining a first location where the location on the object appears in the each remaining frame including determining whether the location on the object appears in the each remaining frame;

    for each remaining frame where the location on the object appears, rendering the first selectable tag into each remaining frame at the first location to generate a third plurality of frames to form a tagged MVIDMR;

    outputting to the display the tagged MVIDMR;

    receiving media content associated with the first selectable tag;

    outputting a first frame from the third plurality of frames of the tagged MVIDMR that includes the first selectable tag;

    receiving input from the touch screen sensor indicating the first selectable tag is selected in the first frame from the tagged MVIDMR; and

    in response outputting the media content associated with the first selectable tag to the display.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×