Video processing method and circuit using thereof
First Claim
1. A video processing circuit for enlarging and enhancing sharpness of input video data, the video processing circuit comprising:
- N linear buffers for respectively buffering N sets of pixel row data of the input video data, wherein N is a natural number;
a video scaling circuit for generating I sets of enlarged pixel row data by means of interpolation according to the buffered N sets of pixel row data in the N linear buffers and a currently inputted (N+1)th set of pixel row data, wherein I is a natural number greater than N;
a video smoothing circuit for generating I sets of smoothed and enlarged pixel row data according to the buffered N sets of pixel row data in the N linear buffers and the (N+1)th set of pixel row data; and
a blending circuit for obtaining I sets of high-frequency pixel row data according to the I sets of enlarged pixel row data and the I sets of smoothed and enlarged pixel row data, and obtaining I sets of sharpness-enhanced pixel row data by means of blending according to the I sets of enlarged pixel row data and the I sets of high-frequency pixel row data.
1 Assignment
0 Petitions
Accused Products
Abstract
A video processing method enlarging and enhancing sharpness of input video data includes following steps. First, N sets of pixel row data of the input video data are respectively buffered in N linear buffers, N is a natural number. Next, I sets of enlarged pixel row data are generated by interpolation according to the buffered N sets of pixel row data in the N linear buffers and a currently inputted set of pixel row data, I is a natural number greater than N. Then, I sets of smoothed and enlarged pixel row data are generated according to the buffered N sets of pixel row data in the N linear buffers and the (N+1)th set of pixel row data. Thereafter, I sets of sharpness-enhanced pixel row data are obtained according to the I sets of enlarged pixel row data and the I sets of smoothed and enlarged pixel row data.
9 Citations
12 Claims
-
1. A video processing circuit for enlarging and enhancing sharpness of input video data, the video processing circuit comprising:
-
N linear buffers for respectively buffering N sets of pixel row data of the input video data, wherein N is a natural number; a video scaling circuit for generating I sets of enlarged pixel row data by means of interpolation according to the buffered N sets of pixel row data in the N linear buffers and a currently inputted (N+1)th set of pixel row data, wherein I is a natural number greater than N; a video smoothing circuit for generating I sets of smoothed and enlarged pixel row data according to the buffered N sets of pixel row data in the N linear buffers and the (N+1)th set of pixel row data; and a blending circuit for obtaining I sets of high-frequency pixel row data according to the I sets of enlarged pixel row data and the I sets of smoothed and enlarged pixel row data, and obtaining I sets of sharpness-enhanced pixel row data by means of blending according to the I sets of enlarged pixel row data and the I sets of high-frequency pixel row data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A video processing method for enlarging and enhancing sharpness of input video data, the video processing method comprising the steps of:
-
respectively buffering N sets of pixel row data of the input video data in N linear buffers, wherein N is a natural number; generating I sets of enlarged pixel row data by means of interpolation according to the buffered N sets of pixel row data in the N linear buffers and a currently inputted (N+1)th set of pixel row data, wherein I is a natural number greater than N; generating I sets of smoothed and enlarged pixel row data according to the buffered N sets of pixel row data in the N linear buffers and the (N+1)th set of pixel row data; and obtaining I rows of sharpness-enhanced pixel data by means of blending according to the I sets of enlarged pixel row data and the I sets of smoothed and enlarged pixel row data. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification