Patent · US Expired

Method and system for encoding

US5946039A · kind A · utility

5Cited by
1References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 15, 1997
Grant dateAug 31, 1999
Priority date
Expiry dateAug 15, 2017

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/124
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

An encoding system (400) receives samples and coefficients from a bus (422). The system comprises a plurality of parallel operating memory devices (430-k), registers (435-k), computing units (440-k), and accumulator units (460-k). The system (400) further comprises a parallel-to-serial buffer (470) coupled to the accumulator units (440-k) and a pair generator (480) for providing amplitude/index pairs. The system (400) performs encoding steps such as transforming, quantizing, zigzagging, rate controlling, and run-length coding. Transforming is explained for the example of a Forward Discrete Cosine Transformation (FDCT). According to a method (500) of the present invention, zigzagging (510) occurs prior to transforming (570) and performed only once when transformation coefficients are provided to the memory devices (430-k) in a zigzag arrangement. Quantizing occurs prior to transforming by pre-calculating the coefficients with quantizers. Pair generator (480) performes rate-controlling and run-length encoding (550). (with reference to FIGS. 2 and 9)

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.