×

Transmitting video and sharing content via a network using multiple encoding techniques

  • US 9,386,303 B2
  • Filed: 12/31/2013
  • Issued: 07/05/2016
  • Est. Priority Date: 12/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • obtaining, with at least one computer, video data that comprises a defined foreground and a defined background;

    obtaining, with the at least one computer, an alpha mask for the video data, wherein the alpha mask identifies the defined foreground and the defined background;

    selecting, with the at least one computer, a chroma-key color, and modifying the defined background to be the same color as the selected chroma-key color, wherein the selected chroma-key color is a selected color not found in the defined foreground of a first frame of the video data, and when the defined foreground of a later frame of the video data includes the selected color, selecting a new color that is not found in the defined foreground of the later frame to be the chroma-key color;

    encoding, with the at least one computer, the video data, wherein the encoding uses the alpha mask to encode the defined foreground using a first encoding type and the defined background using a second encoding type; and

    sending, using the at least one computer, the encoded video data to at least one receiving computer.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×