System-on-chip having a merged frame rate converter and video codec and frame rate converting method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsJuwon Byun, Jeehoon An
Life of this patent
Estimating the term…
Abstract
A system-on-chip which includes a video codec including a deblocking filter includes a motion estimator that calculates a motion vector of an input image, a motion compensator that compensates for a motion of the input image by using the motion vector, and a parameter generator that allows image data, in which the motion is compensated, to be transferred to and filtered by the deblocking filter of the video codec.
Claims14
A system-on-chip which includes a video codec including a deblocking filter, comprising:
- a motion estimator configured to calculate a motion vector of an input image;
- a motion compensator configured to compensate for a motion of the input image by using the motion vector and output motion-compensated image data;
- and
- a parameter generator configured to allow the motion-compensated image data to be transferred to and filtered by the deblocking filter of the video codec,
- wherein the deblocking filter is configured to receive and filter the motion-compensated image data,
- wherein the parameter generator is further configured to receive image information from the motion compensator and generate a control parameter for setting the deblocking filter,
- wherein the parameter generator is configured to provide a filter parameter of a filter strength for processing an output of the deblocking filter to a self-guided filter, and
- wherein the self-guided filter is configured to perform edge preserving filtering on the output of the deblocking filter or an output of a constrained directional enhancement filter.
A system-on-chip which includes a video codec including a deblocking filter, comprising:
- a motion estimator configured to calculate a motion vector of an input image;
- a motion compensator configured to compensate for a motion of the input image by using the motion vector;
- and
- a parameter generator configured to allow image data, in which motion is compensated, to be transferred to and filtered by the deblocking filter of the video codec,
- wherein the parameter generator is further configured to receive image information from the motion compensator and generate a control parameter for setting the deblocking filter, and
- wherein the video codec includes:
- a constrained directional enhancement filter configured to remove a noise along an edge of an image corresponding to an output of the deblocking filter and to output a result of removing the noise as an output;
- a self-guided filter configured to perform edge preserving filtering on the output of the deblocking filter or the output of the constrained directional enhancement filter;
- and
- a bypass switch configured to bypass the output of the deblocking filter to the self-guided filter under control of the parameter generator.
A system-on-chip which includes a video codec including a deblocking filter, comprising:
- a motion estimator configured to calculate a motion vector of an input image;
- a motion compensator configured to compensate for a motion of the input image by using the motion vector and output motion-compensated image data;
- and
- a parameter generator configured to receive the motion-compensated image data, transfer the motion-compensated image data to the deblocking filter of the video codec, and transmit a control parameter to the deblocking filter,
- wherein the deblocking filter is configured to receive and filter the motion-compensated image data based on the control parameter,
- wherein the parameter generator is further configured to receive image information from the motion compensator and generate a control parameter for setting the deblocking filter,
- wherein the parameter generator is configured to provide a filter parameter of a filter strength for processing an output of the deblocking filter to a self-guided filter, and
- wherein the self-guided filter is configured to perform edge preserving filtering on the output of the deblocking filter or an output of a constrained directional enhancement filter.
Dependencies are inferred from the claim text.