entkomprimieren

Wörterbuch

Beispiele im Kontext

  • Verfahren zum Empfangen von Daten, die von einem Ausgangscomputersystem in einer ersten multithreadingfähigen analytischen Data-Warehousing-Anwendung, die von einem Zielcomputersystem ausgeführt wird und zur gleichzeitigen Ausführung von mehreren Sitzungs-Threads imstande ist, übertragen sind, das Verfahren umfassend: Ausgeben (752) einer Pluralität von Anforderungen nach Daten an das Ausgangscomputersystem, in dem die Daten residieren, wobei das Ausgangscomputersystem eine zweite multithreadingfähige analytische Anwendung ausführt; Hervorbringen (754) einer Pluralität von Sitzungs-Threads als Reaktion auf Nachrichten von dem Ausgangscomputersystem; Empfangen (756) mindestens eines verschlüsselten und komprimierten Datenblocks der Daten von dem Ausgangscomputersystem; gleichzeitiges (756, 758, 760) Ausführen einer Pluralität von Datentransformations-Threads innerhalb jedes Sitzungs-Threads, wobei jeder Sitzungs-Thread mit einem ersten, einem zweiten und einem dritten Datenblockpuffer assoziiert ist, jeder der Sitzungs-Threads umfassend einen Lese-Thread zum Schreiben des verschlüsselten und komprimierten Datenblocks in den ersten Datenblockpuffer; einen Entschlüsseler-Thread zum Entschlüsseln des verschlüsselten und komprimierten Datenblocks in dem ersten Datenblockpuffer in einen komprimierten Datenblock und Schreiben des komprimierten Datenblocks in einen zweiten Datenblockpuffer; und einen Entkomprimierungs-Thread zum Entkomprimieren des komprimierten Datenblocks in dem zweiten Datenblockpuffer und Schreiben eines resultierenden Datenblocks in einen dritten Datenblockpuffer.

    A method for receiving data transferred from a source computer system in a first multithreaded data warehousing analytic application executed by a target computer system and capable of concurrent execution of multiple session threads, the method comprising: issuing (752) a plurality of requests for data to the source computer system on which the data resides, the source computer system executing a second multithreaded analytic application; spawning (754) a plurality of session threads in response to messages from the source computer system; receiving (756) from the source computer system at least one encrypted and compressed data block of the data; concurrently (756, 758, 760) executing a plurality of data transformation threads within each session thread, each session thread associated with a first, a second, and a third data block buffer, each of the session threads comprising a reader thread for writing the encrypted and compressed data block to the first data block buffer; a decryptor thread for decrypting the encrypted and compressed data block in the first data block buffer into a compressed data block and writing the compressed data block to a second data block buffer; and a decompression thread for decompressing the compressed data block in the second data block buffer and writing a resultant data block to a third data block buffer.

  • Vorrichtung zur Codierung eines digitalen Videosignals unterschiedlicher Abtastnormen, die umfaßt: eine Abwärtsumwandlungseinrichtung (43) zur vertikalen und horizontalen Abwärtsumwandlung eines eingegebenen Zeilensprungvollbildes, das aus einem ersten Teilbild und einem zweiten Teilbild besteht, in ein erstes, umgewandeltes Vollbild, wobei eine Einrichtung zur vertikalen Abwärtsumwandlung enthalten ist, dieumfaßt: eine erste Interpolationseinrichtung (12) zur vertikalen Umwandlung des ersten und zweiten Teilbildes des eingegebenen Zeilensprungvollbildes in ein erstes bzw. zweites fortschreitendes Bild, indem Zeilen von jeweils dem ersten und zweiten Teilbild des eingegebenen Zeilensprungbildes interpoliert werden; eine erste Filtereinrichtung (13a, 13b), die mit der ersten Interpolationseinrichtung zum Filtern des jeweils ersten und zweiten, fortschreitenden Bildes mit einer vorbestimmten Bandbreite gekoppelt ist; eine Abtasteinrichtung (14a, 14b), die mit der ersten Filtereinrichtung zum Abtasten des gefilterten ersten und zweiten, fortschreitenden Bildes in einer vertikalen Richtung gemäß einem vorbestimmten Abtastverhältnis m/n, das größer als eins ist, verbunden ist, wobei m und n ganze Zahlen sind, und n die Anzahl der Ausgangsproben aus m Eingangsproben angibt und n < m; und eine erste Kombinationseinrichtung (24) zur Kombination des abgetasteten ersten und zweiten, fortschreitenden Bildes als neue zwei Teilbilder, die das erste, umgewandelte Vollbild bilden; eine erste Codiereinrichtung (45), die mit der Abwärtsumwandlungseinrichtung zur Komprimierung und Codierung des ersten, umgewandelten Vollbildes verbunden ist; eine erste, lokale Decodiereinrichtung (46), die mit der ersten Codiereinrichtung zur Decodierung und Entkomprimierung eines Ausgangs der ersten Codiereinrichtung verbunden ist, um ein erstes, rekonstruiertes Vollbild zu erzeugen, das aus einem ersten, rekonstruierten Teilbild und einem zweiten rekonstruierten Teilbild besteht, um das erste, rekonstruierte Teilbild zu speichern und ein ausgewähltes Signal von dem ersten, rekonstruierten Vollbild der ersten Codiereinrichtung für ein nachfolgendes Codierverfahren zuzuführen; eine Aufwärtsumwandlungseinrichtung (44), die mit der ersten, lokalen Decodiereinrichtung zur vertikalen und horizontalen Aufwärtsumwandlung des ersten, rekonstruierten Vollbildes in ein zweites, umgewandeltes Vollbild der gleichen Größe wie das eingegebene Zeilensprungvollbild verbunden ist und eine vertikale Aufwärtsumwandlungseinrichtung enthält, die umfaßt: eine zweite Interpolationseinrichtung (32) zur vertikalen Umwandlung des ersten und zweiten, rekonstruierten Teilbildes des ersten, rekonstruierten Vollbildes in ein erstes bzw. zweites, rekonstruiertes, fortschreitendes Bild, indem Zeilen jeweils das erste und zweiten, rekonstruierten Teilbildes des ersten, rekonstruierten Vollbildes interpoliert werden; eine zweite Filtereinrichtung (35), die mit der zweiten Interpolationseinrichtung zur Verschiebung von Zeilen bei dem ersten oder zweiten, rekonstruierten, fortschreitenden Bild in eine vorbestimmte Phasenposition verbunden ist; eine zweite Kombinationseinrichtung (36) zur Kombination des ersten oder des zweiten, rekonstruierten, fortschreitenden Bild, dessen Zeile verschoben ist, mit dem anderen des ersten und zweiten, rekonstruierten, fortschreitenden Bildes als neue zwei Teilbilder, die das zweite, umgewandelte Vollbild bilden; eine zweite Codiereinrichtung (47) zum Komprimieren und Codieren des eingegebenen Zeilensprungvollbildes; eine zweite, lokale Decodiereinrichtung (48), die mit der zweiten Codiereinrichtung zum Decodieren und Entkomprimieren eines Ausgangs der zweiten Codiereinrichtung, um ein zweites, rekonstruiertes Vollbild zu erzeugen, und zum Speichern des zweiten, rekonstruierten Vollbildes für ein nachfolgendes Codierverfahren verbunden ist; und eine Mittelungseinrichtung (56), die mit der zweiten Codiereinrichtung, der zweiten Decodiereinrichtung und der Aufwärtsumwandlungseinrichtung zur Mittelung von Signalen verbunden ist, die aus dem zweiten, umgewandelten Vollbild und dem zweiten rekonstruierten Vollbild ausgewählt werden, um einen Raum-Zeit-Prädiktor zu erzeugen, und zum Zuführen des Raum-Zeit-Prädiktors zu der zweiten Codiereinrichtung und der zweiten Decodiereinrichtung, , daß die erste Interpolationseinrichtung (12) das erste und zweite Teilbild des eingegbenen Zeilensprungbildes vertikal in das erste bzw. zweite, fortschreitende Bild umwandelt derart, daß eine interpolierte Zeile (1e) in dem ersten Teilbild durch ein gewichtetes Mittel von zwei oder mehr benachbarten Zeilen (1b, 1c) in dem ersten Teilbild plus eines gewichteten Mittels von zwei oder mehr benachbarten Zeilen (2a, 2b, 2c) in dem zweiten Teilbild gebildet wird, und daß die die interpolierte Zeile (2e) in dem zweiten Teilbild durch ein gewichtetes Mittel von zwei oder mehr benachbarten Zeilen (2b, 2c) in dem zweiten Teilbild plus eines gewichteten Mittels von zwei oder mehr benachbarten Zeilen (1b, 1c, 1d) in dem ersten Teilbild gebildet wird, und die zweite Interpolationseinrichtung (32) das erste und das zweite, rekonstruierte Teilbild des ersten, rekonstruierten Vollbildes in das erste bzw. zweite, rekonstruierte, fortschreitende Bild derart umwandelt, daß eine interpolierte Zeile (1e) in dem ersten, rekonstruierten Teilbild durch ein gewichtetes Mittel von zwei oder mehr benachbarten Zeilen (1b, 1c) in dem ersten, rekonstruierten Teilbild plus eines gewichteten Mittels von zwei oder mehr benachbarten Zeilen (2a, 2b, 2c) in dem zweiten, rekonstruierten Teilbild gebildet wird, und daß eine interpolierte Zeile (2e) in dem zweiten, rekonstruierten Teilbild durch ein gewichtetes Mittel von zwei oder mehr benachbarten Zeilen (2b, 2c) in dem zweiten, rekonstruierten Teilbild plus eines gewichteten Mittels von zwei oder mehr benachbarten Zeilen (1b, 1c, 1d) in dem ersten, rekonstruierten Teilbild gebildet wird.

    An apparatus for encoding digital video signal of different scanning standards, comprising: down-converting means (43) for vertically and horizontally down-converting an input interlaced frame which consists of a first field and a second field to a first converted frame, including a vertical down-converting means which comprises: first interpolating means (12) for vertically converting said first and second fields of said input interlaced frame to first and second progressive images, respectively, by interpolating lines of each of said first and second fields of said input interlaced frame; first filtering means (13a, 13b) coupled to said first interpolating means for filtering each of said first and second progressive images to a predetermined bandwidth; resampling means (14a, 14b) coupled to said first filtering means for resampling the filtered first and second progressive images in a vertical direction according to a predetermined resampling ratio m/n greater than one, where m and n are integers, with n indicating the number of output samples out of m input samples and n<m; and first combining (24) means for combining the resampled first and second progressive images as new two fields forming said first converted frame; first encoding means (45) connected to said down-converting means for compressing and coding said first converted frame; first local decoding means (46) connected to said first encoding means for decoding and decompressing an output of said first encoding means to produce a first reconstructed frame which consists of a first reconstructed field and a second reconstructed field, for storing said first reconstructed frame, and for feeding a selected signal from said first reconstructed frame to said first encoding means for subsequent encoding process; up-converting means (44) connected to said first local decoding means for vertically and horizontally up-converting said first reconstructed frame to a second converted frame of the same size as said input interlaced frame, including a vertical up-converting means which comprises: second interpolating means (32) for vertically converting said first and second reconstructed fields of said first reconstructed frame to first and second reconstructed progressive images, respectively, by interpolating lines of each of said first and second reconstructed fields of said first reconstructed frame; second filtering means (35) coupled to said second interpolating means for shifting the lines of one of said first and second reconstructed progressive images to a predetermined phase position; and second combining means (36) for combining the line shifted one of said first and second reconstructed progressive image and the other of said first and second reconstructed progressive image as new two fields forming said second converted frame; second encoding means (47) for compressing and coding said input interlaced frame; second local decoding means (48) connected to said second encoding means for decoding and decompressing an output of said second encoding means to produce a second reconstructed frame, and for storing said second reconstructed frame for subsequent encoding process; and averaging means (56) connected to said second encoding means, said second decoding means and said up-converting means for averaging signals selected from said second converted frame and said second reconstructed frame to produce a spatio-temporal predictor, and for feeding said spatio-temporal predictor to said second encoding means and said second decoding means, characterized in that said first interpolating means (12) vertically converts said first and second fields of said input interlaced frame to said first and second progressive images, respectively, such that an interpolated line (1e) in said first field in said first field is formed by a weighted average of two or more adjacent lines (1b, 1c) in said first field plus a weighted average of two or more adjacent lines (2a, 2b, 2c) in said second field and that an interpolated line (2e) in said second field is formed by a weighted average of two or more adjacent lines (2b, 2c) in said second field plus a weighted average of two or more adjacent lines (1b, 1c, 1d) in said first field, and said second interpolating means (32) vertically converts said first and second reconstructed fields of said first reconstructed frame to said first and second reconstructed progressive Images, respectively, such that an interpolated line (1e) in said first reconstructed field is formed by a weighted average of two or more adjacent lines (1b, 1c) in said first reconstructed field plus a weighted average of two or more adjacent lines (2a, 2b, 2c) in said second reconstructed field and that an interpolated line (2e) in said second reconstructed field is formed by a weighted average of two or mole adjacent lines (2b, 2c) in said second reconstructed field plus a weighted average of two or more adjacent lines (1b, 1c, 1d) in said first reconstructed field.