Download file - eLib
Transcript
Übertragung der Dispariätsbilder kann somit beschleunigt werden. Dabei sollte die Kompression der Daten jedoch nicht länger dauern, als die Übertragung der unkomprimierten Daten. Ich habe hierfür ein Kompressionsverfahren entwickelt, dass sich relativ einfach und effizient implementieren lässt. Ein Pixel wird dabei verlustfrei von 16Bit auf 12Bit Datenvolumen komprimiert. Dabei werden 2 Pixel mit 7.4-Festkommadarstellung in 3 Bytes statt in 4 Bytes übertragen. Die jeweils 4 Bit Subpixelanteil der beiden Pixel werden in einem Byte zusammengefasst. Die 7 Bit Vorkommaanteil eines jeden Pixels werden in je einem einzelnen Byte übertragen, dessen oberstes Bit ungenutzt bleibt. Die Übertragungsreihenfolge ist so gewählt, dass zwischen zwei Bytes mit Vorkommaanteilen das ihnen zuzuordnende Subpixelbyte übermittelt wird. Die niederwertigen 4 Bits enthalten hierbei die Subpixel des zuerst übermittelten (beziehungsweise geraden) Pixels, die höherwertigen 4 Bits die des als zweites übermittelten (beziehungsweise ungeraden) Pixels. Die Bezeichnungen gerade und ungerade beiziehen sich hierbei auf die Nummer in der Übertragungsreihenfolge der Pixel. Integration und Evaluierung eines Testboards zur Echtzeit-3D-Verarbeitung 43