Method and apparatus for encoding video by changing frame resolution
First Claim
Patent Images
1. A method for encoding a video signal having a plurality of frames, each frame having a plurality of blocks, the method comprising:
- calculating an inter-prediction variance for each test frame in a sequence of test frames, the test frames in the sequence of test frames having an original resolution;
calculating a first peak signal-to-noise ratio (PSNR) for each test frame using the original resolution;
determining an inter threshold using the inter-prediction variances and first PSNRs; and
providing the inter threshold to an encoder to select a frame resolution for a first frame of the plurality of frames, the frame resolution being one of the original resolution or a resolution different from the original resolution.
2 Assignments
0 Petitions
Accused Products
Abstract
Encoding a video signal having a plurality of frames is described. Test frames in the sequence of test frames have an original resolution. A variance for each test frame in the sequence is calculated, as is a first peak signal-to-noise ratio (PSNR) for each test frame using the original resolution. A threshold is determined using the variances and first PSNRs. The threshold is provided to an encoder to select a frame resolution for a first frame of the plurality of frames, the frame resolution being one of the original resolution or a resolution different from the original resolution.
235 Citations
20 Claims
-
1. A method for encoding a video signal having a plurality of frames, each frame having a plurality of blocks, the method comprising:
-
calculating an inter-prediction variance for each test frame in a sequence of test frames, the test frames in the sequence of test frames having an original resolution; calculating a first peak signal-to-noise ratio (PSNR) for each test frame using the original resolution; determining an inter threshold using the inter-prediction variances and first PSNRs; and providing the inter threshold to an encoder to select a frame resolution for a first frame of the plurality of frames, the frame resolution being one of the original resolution or a resolution different from the original resolution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for encoding a video signal having at least one frame, each frame having a plurality of blocks, each block having a plurality of pixels, the apparatus comprising:
-
a memory; and a processor configured to execute instructions stored in the memory to; calculate a variance for each test frame in a sequence of test frames, the test frames in the sequence of test frames having an original resolution; calculate a first peak signal-to-noise ratio (PSNR) for each test frame using the original resolution; determine a threshold by; when the variances are intra-prediction variances; calculating a second PSNR for each test frame using a lower resolution that is less than the original resolution; and determining the threshold as an intra threshold using the variances, first PSNRs and second PSNRs; when the variances are inter-prediction variances; determining the threshold as an inter threshold using the variances and first PSNRs; and provide the threshold to an encoder to select a frame resolution for a first frame of the plurality of frames, the frame resolution being one of the original resolution or a resolution different from the original resolution. - View Dependent Claims (19, 20)
-
Specification