Fine granularity scalable video encoding and decoding method and apparatus capable of controlling deblocking
First Claim
1. A Fine Granularity Scalability (FGS)-based video encoding method capable of controlling deblocking, comprising:
- receiving original data of video and generating a base layer based on the original data;
obtaining the difference between the original data and data that is obtained by reconstructing the base layer and deblocking the reconstructed base layer, thus generating an enhancement layer;
generating a reconstructed frame, based on data that is obtained by reconstructing the enhancement layer, and the data that is obtained by deblocking the reconstructed base layer; and
deblocking the reconstructed frame at an intensity different from a deblocking intensity used in deblocking the reconstructed base layer.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a Fine Granularity Scalability (FGS)-based video encoding and decoding method and apparatus capable of controlling deblocking. In the video decoding method according to the present invention, original video data is received and a base layer is generated based on the original data. Next, the difference between the original data and data that is obtained by reconstructing the base layer and deblocking the reconstructed base layer is obtained, thus generating an enhancement layer. Then, a reconstructed frame is generated based on the data that is obtained by reconstructing the enhancement layer, and data that is obtained by reconstructing and deblocking the reconstructed base layer. Finally, the reconstructed frame is deblocked at a lower intensity than that of deblocking performed in the first two steps.
-
Citations
36 Claims
-
1. A Fine Granularity Scalability (FGS)-based video encoding method capable of controlling deblocking, comprising:
-
receiving original data of video and generating a base layer based on the original data;
obtaining the difference between the original data and data that is obtained by reconstructing the base layer and deblocking the reconstructed base layer, thus generating an enhancement layer;
generating a reconstructed frame, based on data that is obtained by reconstructing the enhancement layer, and the data that is obtained by deblocking the reconstructed base layer; and
deblocking the reconstructed frame at an intensity different from a deblocking intensity used in deblocking the reconstructed base layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A Fine Granularity Scalability (FGS)-based video decoding method capable of controlling deblocking, comprising:
-
receiving a video stream and extracting a base layer from the video stream;
extracting an enhancement layer from the video stream;
adding data that is obtained by reconstructing the base layer and deblocking the reconstructed base layer to data that is obtained by reconstructing the enhancement layer, thus generating a reconstructed frame; and
deblocking the reconstructed frame at an intensity different from a deblocking intensity used in deblocking the reconstructed base layer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A Fine Granularity Scalability (FGS)-based video encoder capable of controlling deblocking, the encoder comprising:
-
a base layer generation unit which generates a base layer based on original video data;
an enhancement layer generation unit which obtains a difference between the original data and data that is obtained by reconstructing the base layer and deblocking the reconstructed base layer, thus generating an enhancement layer;
a reconstructed frame generation unit which generates a reconstructed frame based on data that is obtained by reconstructing the enhancement layer, and the data that is obtained by deblocking the reconstructed base layer; and
a deblocking unit which deblocks the reconstructed frame at an intensity different from a deblocking intensity used in deblocking the reconstructed base layer. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A Fine Granularity Scalability (FGS)-based video decoder capable of controlling deblocking, the decoder comprising:
-
a base layer extraction unit which extracts a base layer from a received video stream;
an enhancement layer extraction unit which extracts an enhancement layer from the received video stream;
a reconstructed frame generation unit which adds data that is obtained by reconstructing the base layer and deblocking the reconstructed base layer to data that is obtained by reconstructing the enhancement layer, thus generating a reconstructed frame; and
a deblocking unit which deblocks the reconstructed frame at an intensity different from a deblocking intensity used in deblocking the reconstructed base layer. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification