Changing motion estimation precision to maintain encoding within desired time
First Claim
Patent Images
1. A process of video encoding comprising:
- (A) receiving frames of video data in processor circuitry;
(B) performing motion estimation with a first precision level and then encoding each frame of video data in video encoding circuitry;
(C) for a specific frame of video data, performing the motion estimation with a second precision level and then encoding that specific frame of video data in other than a desired length of time; and
(D) for a frame of video data subsequent to the specific frame of video data, changing to a third precision level of the motion estimation to maintain the performing motion estimation and then encoding within the desired length of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprising a processor and a compression module coupled to the processor. The compression module is adapted to perform motion estimation on video data using an algorithm, the motion estimation performed at a rate. If the processor determines a difference between the rate and a target rate, the processor adjusts a precision level of the algorithm such that the difference is decreased.
-
Citations
4 Claims
-
1. A process of video encoding comprising:
-
(A) receiving frames of video data in processor circuitry; (B) performing motion estimation with a first precision level and then encoding each frame of video data in video encoding circuitry; (C) for a specific frame of video data, performing the motion estimation with a second precision level and then encoding that specific frame of video data in other than a desired length of time; and (D) for a frame of video data subsequent to the specific frame of video data, changing to a third precision level of the motion estimation to maintain the performing motion estimation and then encoding within the desired length of time. - View Dependent Claims (2, 3, 4)
-
Specification