-
公开(公告)号:US11671557B2
公开(公告)日:2023-06-06
申请号:US17552136
申请日:2021-12-15
Applicant: Google LLC
Inventor: Sami Kalliomäki , Niklas Blum , Stefan Ekerfelt , Peter Hanspers , Magnus Jedvert
CPC classification number: H04N5/58 , G06T5/009 , G06T5/40 , G06T5/50 , H04N23/71 , H04N23/72 , G06T2200/28 , G06T2207/10016 , G06T2207/20072 , G06T2207/20208 , G06T2207/20216
Abstract: A method enhances brightness in video frames of a video during streams. The method includes determining, by a processor, that a first video frame has low light. The method further includes applying, by the processor, a linear correction to provide a first brightness enhancement in the first video frame that modifies a first brightness of a predetermined darkest percentage of pixels to be less than a darkness threshold value or a second brightness of a predetermined lightest percentage of the pixels to be greater than a lightness threshold value. The method further includes averaging, by the processor, the first brightness enhancement of the first video frame with a set of brightness enhancements corresponding to previous video frames to generate a modified video.
-
公开(公告)号:US20210185271A1
公开(公告)日:2021-06-17
申请号:US16712715
申请日:2019-12-12
Applicant: Google LLC
Inventor: Sami Kalliomaki , Niklas Blum , Stefan Ekerfelt , Peter Hanspers , Magnus Jedvert
Abstract: A method enhances brightness in video frames of a video during streams. The method includes determining, by a processor, that a first video frame has low light. The method further includes applying, by the processor, a linear correction to provide a first brightness enhancement in the first video frame that modifies a first brightness of a predetermined darkest percentage of pixels to be less than a darkness threshold value or a second brightness of a predetermined lightest percentage of the pixels to be greater than a lightness threshold value. The method further includes averaging, by the processor, the first brightness enhancement of the first video frame with a set of brightness enhancements corresponding to previous video frames to generate a modified video.
-
公开(公告)号:US12081351B2
公开(公告)日:2024-09-03
申请号:US17647370
申请日:2022-01-07
Applicant: Google LLC
Inventor: Niklas Blum , Magnus Flodman , Christoffer Rodbro , Philip Eliasson , Kari Helgason
IPC: H04L12/18 , H04L65/1083 , H04L65/70 , H04L65/75 , H04L65/752 , H04L65/80 , H04M3/56 , H04N7/15 , H04N21/2343 , H04N21/24 , H04N21/4788 , H04N21/658
CPC classification number: H04L12/1822 , H04L12/1827 , H04L65/1086 , H04L65/70 , H04L65/752 , H04L65/762 , H04L65/765 , H04L65/80 , H04M3/567 , H04N7/15 , H04N21/234309 , H04N21/2402 , H04N21/4788 , H04N21/6582
Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.
-
公开(公告)号:US20210184877A1
公开(公告)日:2021-06-17
申请号:US16717936
申请日:2019-12-17
Applicant: Google LLC
Inventor: Niklas Blum , Philip Eliasson , Kari Helgason , Christoffer Rodbro , Magnus Flodman
Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.
-
公开(公告)号:US20240396758A1
公开(公告)日:2024-11-28
申请号:US18796972
申请日:2024-08-07
Applicant: Google LLC
Inventor: Niklas Blum , Magnus Flodman , Christoffer Rodbro , Philip Eliasson , Kari Helgason
IPC: H04L12/18 , H04L65/1083 , H04L65/70 , H04L65/75 , H04L65/752 , H04L65/80 , H04M3/56 , H04N7/15 , H04N21/2343 , H04N21/24 , H04N21/4788 , H04N21/658
Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.
-
公开(公告)号:US20240094976A1
公开(公告)日:2024-03-21
申请号:US17946677
申请日:2022-09-16
Applicant: Google LLC
Inventor: Huib Victor Kleinhout , Niklas Blum , John Fredric Lindstrom , Tomas Gunnarsson , Christian Schüldt
Abstract: Systems and methods of the present disclosure are directed to automatic control of mute controllers for participants in videoconferences. For example, a method for automatically controlling a mute control associated with a participant during a videoconference includes obtaining communication data associated with the participant participating in the videoconference. The communication data includes audio signals associated with the participant and/or visual signals associated with the participant. The method includes processing the communication data by a gate control model to generate an output. The output is indicative of an intent of the participant to communicate with other participants of the videoconference. The method includes generating a noise gate status based at least in part on the output associated with the gate control model. The method includes automatically controlling the mute control of the participant based at least in part on the noise gate status.
-
公开(公告)号:US20220109804A1
公开(公告)日:2022-04-07
申请号:US17552136
申请日:2021-12-15
Applicant: Google LLC
Inventor: Sami Kalliomaki , Niklas Blum , Stefan Ekerfelt , Peter Hanspers , Magnus Jedvert
Abstract: A method enhances brightness in video frames of a video during streams. The method includes determining, by a processor, that a first video frame has low light. The method further includes applying, by the processor, a linear correction to provide a first brightness enhancement in the first video frame that modifies a first brightness of a predetermined darkest percentage of pixels to be less than a darkness threshold value or a second brightness of a predetermined lightest percentage of the pixels to be greater than a lightness threshold value. The method further includes averaging, by the processor, the first brightness enhancement of the first video frame with a set of brightness enhancements corresponding to previous video frames to generate a modified video.
-
公开(公告)号:US20220131716A1
公开(公告)日:2022-04-28
申请号:US17647370
申请日:2022-01-07
Applicant: Google LLC
Inventor: Niklas Blum , Magnus Flodman , Christoffer Rodbro , Philip Eliasson , Kari Helgason
Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.
-
公开(公告)号:US11233669B2
公开(公告)日:2022-01-25
申请号:US16717936
申请日:2019-12-17
Applicant: Google LLC
Inventor: Niklas Blum , Philip Eliasson , Kari Helgason , Christoffer Rodbro , Magnus Flodman
Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.
-
公开(公告)号:US11223792B2
公开(公告)日:2022-01-11
申请号:US16712715
申请日:2019-12-12
Applicant: Google LLC
Inventor: Sami Kalliomäki , Niklas Blum , Stefan Ekerfelt , Peter Hanspers , Magnus Jedvert
Abstract: A method enhances brightness in video frames of a video during streams. The method includes determining, by a processor, that a first video frame has low light. The method further includes applying, by the processor, a linear correction to provide a first brightness enhancement in the first video frame that modifies a first brightness of a predetermined darkest percentage of pixels to be less than a darkness threshold value or a second brightness of a predetermined lightest percentage of the pixels to be greater than a lightness threshold value. The method further includes averaging, by the processor, the first brightness enhancement of the first video frame with a set of brightness enhancements corresponding to previous video frames to generate a modified video.
-
-
-
-
-
-
-
-
-