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.

Date of Patent:
Apr. 27, 2021

Filed:

Feb. 23, 2017
Applicant:

Realnetworks, Inc., Seattle, WA (US);

Inventors:

Chia-Yang Tsai, Bellevue, WA (US);

Chao Kuang, Seattle, WA (US);

Xiaobo Liu, Seattle, WA (US);

Assignee:

REALNETWORKS, INC., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 19/119 (2014.01); H04N 19/176 (2014.01); H04N 19/196 (2014.01); H04N 19/52 (2014.01); H04N 19/105 (2014.01); H04N 19/46 (2014.01);
U.S. Cl.
CPC ...
H04N 19/52 (2014.11); H04N 19/105 (2014.11); H04N 19/119 (2014.11); H04N 19/176 (2014.11); H04N 19/196 (2014.11); H04N 19/46 (2014.11);
Abstract

Provided herein are systems and methods for encoding an array of coefficients representing an unencoded video frame of a sequence of video frames to generate an encoded bit-stream representative of the unencoded video frame. The array of coefficients may have a plurality of coefficient rows and a plurality of coefficient columns and the encoded bit-stream representative of the unencoded video frame may include at least a header and a video data payload. Accordingly, the array of coefficients may be separated into an array of coding blocks; each array of coding blocks may be placed into a coding stripe and each coding stripe may be placed into a coding stripe group. The array of coefficients may then be encoded such that the coefficients of a coding block are encoded using information obtained only from other coefficients in the same coding stripe group and a first video data payload portion of the video data payload corresponding to the coding stripe is an integer number of bytes in length.


Find Patent Forward Citations

Loading…