Back to results
US 11,900,897 B2Granted
System and method to provide high-quality blending of video and graphics
AssigneeAvago Technologies International Sales Pte. Limited
InventorsDavid Chaohua Wu, Richard Hayden Wyman
Life of this patent
Estimating the term…
Abstract
A system and method are provided to generate blended video and graphics using a blending domain. The system converts video from a first domain to a blending domain. The system converts graphics from a second domain to the blending domain and blends the video and graphics in the blending domain to generate a blended output.
Claims18
A method comprising:
- converting first content comprising graphics from a first domain to a blending domain, the first domain being different than the blending domain;
- converting second content comprising video from a second domain to the blending domain;
- blending the converted first content and the converted second content in the blending domain to generate a blended output in the blending domain, wherein the second domain and the blending domain are each different;
- and
- converting the blended output from the blending domain to the first or second domain to generate a converted output, wherein at least one of the converting the first content, the converting the second content, the blending, or the converting the blended output is performed by applying a pre-configured lookup table with an interpolation output for at least one color component,
- wherein the pre-configured lookup table is pre-configured to take the first content, the second content, and alpha as inputs to produce the interpolation output.
3 more elements
A device comprising:
- a memory;
- and
- at least one processor configured to:
- generate first content comprising graphics in a first domain;
- receive second content comprising video in a second domain that is different from the first domain;
- convert the first content to a third domain forming converted first content, the third domain being different from the first and second domains;
- convert the second content to the third domain forming converted second content;
- blend, in the third domain the converted first content and the converted second content to generate a blended output in the third domain;
- adjust the blended output based on the converted first content, the converted second content, alpha, and the blended output to generate an adjusted output;
- and
- convert the adjusted output from the third domain to the first or second domain to generate a converted output, wherein at least one of the converting the first content, the converting the second content, the blending, the adjusting the blended output, or the converting the blended output is performed by applying a preconfigured lookup table with an interpolation output for at least one color component,
- wherein the pre-configured lookup table is pre-configured to take the first content, the second content, and alpha as inputs to produce the interpolation output.
9 more elements
A system comprising:
- a first converter circuit configured to receive first content comprising graphics in a first domain;
- a second converter circuit configured to receive second content comprising video in a second domain that is different from the first domain, the second converter circuit being configured to convert the second content to a third domain, the first converter circuit being configured to convert the first content to the second domain and the third domain;
- a processor configured to blend the converted first content and the converted second content in the third domain to generate a blended output;
- and
- a blended output converter circuit configured to convert the blended output from the third domain to the first or second domain to generate a converted output, wherein at least one of the first converter circuit, the second converter circuit, the processor, or the blended output converter circuit is configured to apply a pre-configured lookup table,
- wherein the pre-configured lookup table takes the converted first content, the converted second content, and alpha as inputs and produces an output of the blended output.
3 more elements
Dependencies are inferred from the claim text.