摘要 |
<p>Es wird ein Verfahren zur zweidimensionalen diskreten Cosinus-Transformation vorgeschlagen, die an einer Folge von Blöcken aus acht mal acht binären Daten mit je n bit ausgeführt wird. Um zu einer möglichst kurzen Dauer der Transformation zu gelangen, werden die zu transformierenden Eingangswerte in zwei aufeinanderfolgenden Transformatoren (TR1, TR2) eindimensional bearbeitet. Zwischen beiden Transformatoren befindet sich ein Blockzwischenspeicher (BZS) mit zwei Zwischenspeichern (ZS1, ZS2), die die in dem ersten Transformator gebildeten Zwischensummen (y'1,1 bis y'8,8) zeilenorientiert und blockweise abwechselnd speichern. In den Transformatoren (TR1, TR2) findet eine Multiplikation von jeweils acht Eingangsdaten der acht mal acht Eingangsdaten umfassenden Blöcke statt, wobei Faktoren zur Anwendung kommen, die sich aus einer Transformationsmatrize (A) ergeben. Im Anschluß an die Multiplikation findet eine paarweise Addition statt, und zwar solange, bis jeweils nur eine Zwischensumme (y'1,1) bzw. eine Gesamtsumme (y1,1) vorliegt, die auf n bit gerundet wird.</p> |