Region of interest (ROI)-based upscaling for video conferences
AssigneeAdvanced Micro Devices, Inc.
InventorRoto Le
Life of this patent
Estimating the term…
Abstract
Region of interest (ROI)-based upscaling for video conferences, the method including: identifying, in a video frame of a video conference at a first resolution, a boundary region for an object; applying, to a portion of the video frame bound by the boundary region, a machine learning upscaling algorithm to generate an upscaled portion of the video frame corresponding to a second resolution; and generating an upscaled video frame at the second resolution by combining a first plurality of pixels in the upscaled portion of the video frame corresponding to the object with a second plurality of pixels.
Claims20
A method for region of interest based upscaling for video conferences, the method comprising:
- receiving, a video frame of a video conference at a first resolution, and a boundary region for a user-selected object in the video frame, wherein the user-selected object is selected during the video conference;
- applying, to a portion of the video frame bound by the boundary region, a machine learning upscaling algorithm to generate an upscaled portion of the video frame corresponding to a second resolution;
- and
- generating an upscaled video frame at the second resolution by combining a first plurality of pixels in the upscaled portion of the video frame corresponding to the user-selected object with a second plurality of pixels.
An apparatus for region of interest based upscaling for video conferences, the apparatus comprising:
- a computer processor;
- and
- a computer memory, the computer memory including computer program instructions that, when executed by the computer processor, cause the computer processor;
- receive a video frame of a video conference at a first resolution, and a boundary region for a user-selected object in the video frame, wherein the user-selected object is selected during the video conference;
- apply to a portion of the video frame bound by the boundary region, a machine learning upscaling algorithm to generate an upscaled portion of the video frame corresponding to a second resolution;
- and
- generate an upscaled video frame at the second resolution by combining a first plurality of pixels in the upscaled portion of the video frame corresponding to the user-selected object with a second plurality of pixels.
A computer program product disposed upon a non-transitory computer readable medium, the computer program product comprising computer program instructions for region of interest based upscaling for video conferences that, when executed, cause a computer system to:
- receive a video frame of a video conference at a first resolution, and a boundary region for a user-selected object in the video frame, wherein the user-selected object is selected during the video conference;
- apply to a portion of the video frame bound by the boundary region, a machine learning upscaling algorithm to generate an upscaled portion of the video frame corresponding to a second resolution;
- and
- generate an upscaled video frame at the second resolution by combining a first plurality of pixels in the upscaled portion of the video frame corresponding to the user-selected object with a second plurality of pixels.
Dependencies are inferred from the claim text.