IP Library Patent Application 15902854
Patent Application
App. No. 15/902,854

SYSTEMS AND METHODS FOR DECOMPOSING A VIDEO STREAM INTO FACE STREAMS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/902,854
Abstract

An audio/video stream may include an audio stream and a video stream. The video stream may be decomposed into a plurality of face streams. Each of the face streams may include a cropped version of the video stream and be focused on the face of one of the individuals captured in the video stream. Facial recognition may be used to associate each of the face streams with an identity of the individual captured in the respective face stream. Additionally, voice recognition may be used to recognize the identity of the active speaker in the audio stream. The face stream associated with an identity matching the active speaker's identity may be labeled as the face stream of the active speaker. In a “Room SplitView” mode, the face stream of the active speaker is rendered in a more prominent manner than the other face streams.

Claims (29)

1 - 6 . (canceled)

7 . A method, comprising:

receiving an audio/video (A/V) stream from a room video conference endpoint;

decoding the A/V stream into a first video stream and an audio stream;

determining an identity associated with a first face in the first video stream;

determining an identity associated with a second face in the first video stream;

determining an identity of an active speaker in the audio stream;

determining that the identity of the active speaker matches the identity associated with the first face;

generating a second video stream that includes a first cropped version of a plurality of frames of the first video stream which displays the first face without displaying the second face;

generating a third video stream that includes a second cropped version of the plurality of frames of the first video stream which displays the second face without displaying the first face;

associating the second video stream with metadata that labels the second video stream as having the active speaker; and

facilitating a simultaneous display of the first video stream, second video stream and third video stream on a single display of a client device.

8 . The method of claim 7 , wherein the first cropped version of the first video stream is generated based on information indicating locations of the first face in the first video stream.

9 . The method of claim 7 , wherein the second cropped version of the first video stream is generated based on information indicating locations of the second face in the first video stream.

10 . The method of claim 7 , further comprising:

transmitting, to the client device, the second video stream with metadata indicating the identity associated with the first face; and

transmitting, to the client device, the third video stream with metadata indicating the identity associated with the second face.

11 . The method of claim 7 , wherein determining an identity associated with a first face in the first video stream comprises detecting the first face in the first video stream.

12 . A method, comprising:

providing, at a client device, means for selecting one of a first person and a second person who are simultaneously captured in a first video stream, the first video stream being part of an audio/video (A/V) stream transmitted from a room video conference endpoint;

receiving, at the client device, a selection of the first person from a user;

receiving, at the client device and from a video decomposition system, a second video stream, the second video stream including a first cropped version of a plurality of frames of the first video stream, and capturing a face of the first person without capturing a face of the second person;

receiving, at the client device and from the video decomposition system, a third video stream, the third video stream including a second cropped version of the plurality of frames of the first video stream, and capturing the face of the second person without capturing the face of the first person; and

simultaneously rendering, on a single display of the client device, the first video stream, the second video stream and the third video stream, wherein in response to receiving the selection of the first person, the second video stream is rendered in a more prominent fashion than the first video stream and the third video stream.

13 . The method of claim 12 , wherein the means for selecting one of the first person and the second person comprises a drop-down menu that includes an identity of the first person and an identity of the second person.

14 . The method of claim 12 , wherein the means for selecting one of the first person and the second person comprises a rendered version of the first video stream for which input directed at a region of the rendered version of the first video stream that displays the first person indicates selection of the first person and input directed at a region of the rendered version of the first video stream that displays the second person indicates selection of the second person.

15 . The method of claim 12 , wherein the rendered second video stream occupies a larger area of the display than the rendered third video stream.

16 . The method of claim 12 , wherein the second video stream is rendered in a central location of the display and the third video stream is rendered in an off-center location of the display.

17 - 19 . (canceled)

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 2, 2020
From: SILICON VALLEY BANK
To: BLUE JEANS NETWORK, INC.
Reel/Frame 053958/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2020
From: BLUE JEANS NETWORK, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 053726/0769 →
SECURITY INTEREST Recorded Aug 6, 2019
From: BLUE JEANS NETWORK, INC.
To: SILICON VALLEY BANK
Reel/Frame 049976/0207 →
SECURITY INTEREST Recorded Aug 6, 2019
From: BLUE JEANS NETWORK, INC.
To: SILICON VALLEY BANK
Reel/Frame 049976/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: KUMAR, NAVNEET
To: BLUE JEANS NETWORK, INC.
Reel/Frame 045011/0011 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: NAGPAL, ASHISH
To: BLUE JEANS NETWORK, INC.
Reel/Frame 045011/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: RAMAKRISHNA, SATISH MALALAGANV
To: BLUE JEANS NETWORK, INC.
Reel/Frame 045011/0050 →