Jawoll. Der erste große Schritt zu meiner neuen Videokompression ist getan!
Es heißt BloodySword's Video (4cc: BSVD) und soll das meißt von Camcordern verwendete Format ablösen. Es zeichnet sich durch eine bessere Bildqualität aus. Wir sprechen hier von Bandbreiten zwischen 10 und 100 MBIT!
PRINZIP
Als Erstes wird das Bild in 3 Teilbilder aufgeteilt:

Danach Werden die 3 RGB-Kanäle umgerechnet in:
Y = Luminanz (Lichtstärke pro Fläche)
U oder Cr = Chrominanz (Farbabreichung Grün<>Rot)
V oder Cb = Chrominanz (Farbabrwichung Grün<>Blau)
Danach wird eine Laufzeilen-Datenreduktion vorgenommen:
Die Pixel werden nach und nach Zeile für Zeile abgetastet und wenn die Helligkeits- und Farbwertdifferenz eine bestimmte Schwelle überschreiten wird erst eine neue Farbe verwendet. Dies vereinfacht die Bilder und täuscht das Auge.

Als dritter Schritt werden die Differenzen zwischen den Bildern vergleichen und genau so mit einem Schwellenwert wie oben verglichen. Übersteigt die Differenz von einem 8-Pixel block den Schwellenwert, so werden diese aktualisiert. Liegt die Differenz darunter, so werden die Pixel grau markiert und bei Wiedergabe beibehalten.
Der 4. Schritt komprimiert die Daten dann verlustfrei. Tests verwenden bisher nur RLE. Dies wird aber noch verbessert.
ARTEFAKTE
Verlustbasierte Kompression basiert immer auf Qualitätsverlust. Die Bildpunkte werden nie wieder das quantitativ exakte Bild ergeben, wie das Original. Allerdings soll das bild fürs menschliche Auge möglichst wie das Original aussehen. Dies kann aber je nach Bandbreitenanforderungen und Auflösung variieren.
Da hierbei Informationen verloren gehen, können bei höheren Schwellenwerten auch fürs Auge wichtige Informationen verloren gehen. Dies kann sich wie folgt auf das Bild auswirken:

(Bild Vergrößert!)
Dies wird noch verbessert. Und zwar wird statt einer gleichbleibenden Pixelfolge bei dem Dekodieren ein Farbverlauf gezeichnet.