Graphics processing unit and graphics processing method
AssigneeVia Alliance Semiconductor Co., Ltd.
InventorsMeng Dong, Ruiyang Chen, Yonghai Wu, Wei Wang
Life of this patent
Estimating the term…
Abstract
A graphics processing unit and method with hardware for parameter setting and providing adaptive video coding. The hardware for parameter setting has a storage device storing a parameter database. The hardware for parameter setting further performs graphic analysis on a video received by the graphics processing unit to extract graphics features, and looks up the matching set of parameters in the parameter database in accordance with the graphics features. Accordingly, video coding hardware within the graphics processing unit performs video coding based on the matching set of parameters.
Claims10
A graphics processing unit, comprising:
- hardware for parameter setting, using a storage unit to store a parameter database, performing a graphic analysis on a video received by the graphics processing unit to extract graphics features, and looking up the parameter database in accordance with the graphics features to find a matching set of parameters;
- and
- hardware for video coding, encoding the video based on the matching set of parameters,
- wherein:
- when not finding any set of parameters in the parameter database matching the graphics features, the hardware for parameter setting uses a variety of parameter combinations to evaluate the matching set of parameters based on video coding efficiency and fills the evaluated matching set of parameters into the parameter database;
- and
- each set of parameters includes a frame type, a quantization parameter and a search range.
A graphics processing method, comprising:
- using hardware for parameter setting to provide a storage unit to store a parameter database, and further using the hardware for parameter setting to perform a graphic analysis on a video received by a graphics processing unit to extract graphics features and consulting the parameter database in accordance with the graphics features to find a matching set of parameters;
- and
- using hardware for video coding to encode the video based on the matching set of parameters,
- wherein:
- when not finding any set of parameters in the parameter database matching the graphics features, the hardware for parameter setting uses a variety of parameter combinations to evaluate the matching set of parameters based on video coding efficiency and fills the evaluated matching set of parameters into the parameter database;
- and
- each set of parameters includes a frame type, a quantization parameter and a search range.
Dependencies are inferred from the claim text.