Einzelnen Beitrag anzeigen
Alt 30.11.2004, 11:45   #25
zoot
 
 
Registriert seit: 09.10.2003
Ort: D-91054 Erlangen
Beiträge: 37
Algorithmus: Nur identische Pixel behalten

Moin,

nach meinem Urlaub in Peru (Bilder gibt's nächste Woche) habe ich mal ein kleines Programm geschrieben, welches die Bewegungen rausrechnet.

Der Algorithmus geht wie folgt: Ich ermittle jeweils das Pixel oben links aus jedem Bild. Nehmen wir an, wir haben 7 Bilder, und in zwei Bildern ist das Pixel dunkel und in den restlichen Bildern ist es hell. Sortiert
sieht das dann so aus (lange Balken = hell, kurze Balken = dunkel):

--------------------- 254
-------------------- 253
--- 3
---------------------- 255
-------------------- 253
--------------------- 254
- 1

Wenn man nun den Mittelwert nehmen würde, käme nur ein grauer Mischmasch heraus, nämlich 181. Besser ist es, die Pixel zu sortieren (siehe unten):

---------------------- 255
--------------------- 254
--------------------- 254
-------------------- 253
-------------------- 253
--- 3
- 1

Dann nimmt man genau den mittleren Wert (253) - statistisch gesehen ist dies der Median; dadurch werden die "Ausreisser" ignoriert.

Das Ganze mache ich jetzt für alle Pixel.

Die entscheidende Frage - auf die ich noch keine Antwort habe - ist nun: Wie werden die Pixel sortiert? Betrachtet man die RGB-Bestandteile einzeln, oder nur die Helligkeit, oder was ist da am geschicktesten? Vielleicht weiss ja jemand Rat. Vielleicht sollte man dem Anwender die Möglichkeit lassen, den Algorithmus selbst auszuwählen...

Ich habe es mal mit der Helligkeit versucht, sieht ganz gut aus, allerdings fehlen mir noch ein paar Beispielbilder, um das vernünftig zu testen - also falls jemand sowas gerade hat...

Falls Interesse besteht, werde ich das Programm noch etwas aufpeppen und dann irgendwo zum download mal bereitstellen.

Bis denn,
Andreas
__________________
Zuviel Panzer, zuwenig Gehirn, deshalb sind die Dinosaurier ausgestorben.
zoot ist offline   Mit Zitat antworten
Sponsored Links