Please download the dossier by clicking on the dossier button x
×

Client-server communication for live filtering in a camera view

  • US 10,070,154 B2
  • Filed: 02/07/2017
  • Issued: 09/04/2018
  • Est. Priority Date: 02/07/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • automatically transmitting, using an electronic client device, a first video frame in a raw video stream from the electronic client device to a server via a communication network in response to determining the first video frame meets a designated criterion, the raw video stream being captured live by the electronic client device;

    receiving, by the electronic client device, from the server a filter processing message associated with the first video frame, the filter processing message including filter data for applying a filter to the first video frame;

    creating a filtered video stream in real time via a processor at the electronic client device by applying the filter to a second video frame, wherein the first video frame precedes the second video frame in the raw video stream, wherein the filter is applied to the second video frame by propagating information from the first video frame to the second video frame based on the filter data, wherein the second video frame is neither transmitted to nor received from the server; and

    presenting the filtered video stream live at the electronic client device;

    wherein applying the filter to the second video frame comprises;

    identifying a first one or more image features in the first video frame via the processor at the electronic client device;

    propagating the first one or more image features to the second video frame;

    identifying a second one or more image features in the second video frame via the processor at the electronic client device; and

    identifying a correspondence between the first one or more image features and the second one or more image features.

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