The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 03, 2009
Filed:
Oct. 31, 2007
Eric L Ameres, Cohoes, NY (US);
James Bankoski, Wynantskill, NY (US);
Adrian W Grange, Cambridgeshire, GB;
Tim Murphy, New York, NY (US);
Paul G. Wilkins, Cambridge, GB;
Yaowu Xu, Clifton Park, NY (US);
Eric L Ameres, Cohoes, NY (US);
James Bankoski, Wynantskill, NY (US);
Adrian W Grange, Cambridgeshire, GB;
Tim Murphy, New York, NY (US);
Paul G. Wilkins, Cambridge, GB;
Yaowu Xu, Clifton Park, NY (US);
On2 Technologies, Inc., New York, unknown;
Abstract
A method of compressing video data having at least one frame having at least one block and each block having an array of pixels is provided. The method transforms the pixels of each block into coefficients and creates an optimal transmission order of the coefficients. The method also optimizes the speed of processing compressed video data by partitioning the data bitstream and coding each partition independently. The method also predicts fractional pixel motion by selecting an interpolation method for each given plurality or block of pixels depending upon at least one metric related to each given block and varies the method from block to block. The method also enhances error recovery for a current frame using a frame prior to the frame immediately before the current frame as the only reference frame for lessening quality loss during data transmission. Enhanced motion vector coding is also provided.