An image compression apparatus for compressing image data provided to an input terminal and providing compressed data to an output terminal includes a 4.times.4 weighted digital cosine transformer (DCT) coupled to the input terminal and configured to convert the image data into weighted frequency data. A zigzag circuit is coupled to the DCT and configured to zigzag process the frequency data and generate create zigzag data. A Q-factor estimator is coupled to the DCT and configured to estimate the frequency data and generate a Q-factor. A DC coding circuit is coupled to the zigzag circuit and configured to code the zigzag data and generate a DC code. A quantization circuit is coupled to the zigzag circuit and the Q-factor estimator and configured to quantize the zigzag data based on the Q-factor and generate quantized data. A run-length coding circuit coupled to the DC coding circuit and the quantization circuit and configured to encode the quantized data to create variable length data as the compressed data to the output terminal. In this manner, the original image is compressed. While the invention is described with reference to specific hardware, the invention can also be implemented in software employing the functions as described herein. Advantages of the present invention include an image compression technique that is both fast and efficient. Additionally, the invention provides a fast and efficient image compression technique that can be applied to moving images.

Ein Bildkompression Apparat für zusammendrückende Bilddaten stellte zu einem Eingang Anschluß zur Verfügung und das Zur Verfügung stellen der komprimierten Daten zu einem Ausgangsanschluß schließt einen 4.times.4 belasteten digitalen Kosinustransformator (DCT) verbunden zum Eingang Anschluß und zusammengebaut, um die Bilddaten in belastete Frequenzdaten umzuwandeln mit ein. Ein Zickzackstromkreis wird zum DCT verbunden und zusammengebaut, um im Zickzack zu verlaufen Prozeß verursachen die Frequenzdaten und zu erzeugen Zickzackdaten. Ein Q-Faktor Abschätzer wird zum DCT verbunden und zusammengebaut, um die Frequenzdaten zu schätzen und einen Q-Faktor zu erzeugen. Ein DC Kodierungstromkreis wird zum Zickzackstromkreis verbunden und zusammengebaut, um die Zickzackdaten zu kodieren und einen DC Code zu erzeugen. Ein Quantelungstromkreis wird zum Zickzackstromkreis und zum Q-Faktor Abschätzer verbunden und zusammengebaut quantize die Zickzackdaten, die auf dem Q-Faktor und quantisierte Daten zu erzeugen basieren. Ein Laufen lassenlänge Kodierungstromkreis, der zum DC Kodierungstromkreis verbunden werden und die Quantelung umkreisen und bauten zusammen, um die quantisierten Daten zu kodieren, um variable Länge Daten als die komprimierten Daten zum Ausgangsanschluß zu verursachen. In dieser Weise wird das ursprüngliche Bild zusammengedrückt. Während die Erfindung mit Bezug auf spezifische Kleinteile beschrieben wird, kann die Erfindung in der Software auch eingeführt werden, welche die Funktionen einsetzt, wie hierin beschrieben worden. Vorteile der anwesenden Erfindung schließen eine Bildkompression Technik ein, die schnell und leistungsfähig ist. Zusätzlich liefert die Erfindung eine schnelle und leistungsfähige Bildkompression Technik, die an beweglichen Bildern angewendet werden kann.

 
Web www.patentalert.com

< (none)

< Method for non-uniform quantization in a resolution hierarchy by transmission of break points of a nonlinearity

> Bushing for securing the position of the protective jacket of a jacketed fiber

> (none)

~ 00028