Moin! Ich würde gerne ein Videobild alle paar Sekunden digitalisieren. Dass ich das nicht mit einer Auflösung von 720x540 machen kann, ist mir klar. Es geht eigentlich auch nur darum, Veränderungen festzustellen (zwei Videobilder von einander abziehen). Mit dem PC ist das in Kombination mit einer TV-Karte kein Problem. Bei meiner Anwendung möchte ich aber nach Möglichkeit auf PCs verzichten (zu viel Mechanik). Vor ewigen Jahren gab es mal einen Digitizer für den Apple II (6502-Prozessor mit 1-2MHz). Das Bild, das ich davon jetzt noch in Erinnerung habe, würde alle mal reichen. Leider kann ich die Zeitung nicht mehr finden, wo das Ding beschrieben wurde. Es arbeitete auch nur in schwarz-weiss, was mir reichen würde. Es soll eine Ausfallsicherung realisiert werden, die ein Videosignal überwacht. Leider habe ich hier im Forum nichts finden können. (vielleicht zu blind?) "+video +digitalisieren" und "+video +digitizer" gesucht, aber nichts gefunden. Bei Eingabe von "video" bekam ich eine ganze Menge Zeug ausgespukt, was sich überwiegend mit der Videoausgabe beschäftigt... Ich würde mich freuen, wenn mir da jemand helfen könnte. Vielen Dank im Vorraus! Gruß Rahul
Willst du den Ausfall des Videosignals oder des Videoinhaltes erkennen? Ersteres ist fast trivial, Eingangssignal auf Masse klemmen und die Syncsignale auswerten. Die müssen alle 64us auftauchen und maximal ca. 5us lang sein. Die Auswertung des Bildinhaltes ist wohl etwas schwiereiger, aber vermutlich reichts zu überprüfen ob sich "irgendetwas" im Signal tut, einfach alle paar us samplen, wenn alles schwarz ist könnte man davon ausgehen dass das Bild ausgefallen ist - oder es wird halt schwarz gespielt, was ja auch ein gültiger Bildinhalt sein kann. Ich glaub die Auswertung der Syncs wird wohl das vernünftigste sein. grüsse leo9
Danke, leo! Die Syncs sind auf jeden Fall vorhanden, weil die Telekom sich sonst mit dem Testbild melden würde. Es handelt sich um ein Sendebild eines Offenen Kanals. Deswegen muss ich den Bildinhalt überprüfen, um festzustellen, ob mal wieder einer der Rechner, die das Fernsehbild produzieren (Videotext, Logo etc) stehen geblieben ist. Die Überprüfung der Syncs kann man wohl recht einfach mit einem LM1881 (Sync-Separator) realisieren und an einen INT-Pin legen und in der ISR (Watchdog-) Timer zurücksetzen. Wie kann ich aber den Bildinhalt oder Teile davon "einfangen" und mit vorherigen vergleichen? Prinzipiell müsste es sogar reichen eine Linie (Zeile) auszuwerten, die sich in der Bildmitte befindet. Aber wie? Gruß Rahul
der 1881 kann ja auch odd- und even Signal liefern. Daraus einen Int ableiten und danach die syncs zählen, in der Zeile z.B. 180 (liegt etwa in der Mitte) 10us nach dem sync zum sampeln anfangen (da reicht wahrscheinlich eine Hell/Dunkel-Entscheidung (also quasi ein 1-Bit ADC) und abspeichern, 50-100 Samples (alle 250ns) reichen vermutlich aus. Diese Samples mit denen des vorherigen Bildes vergleichen und schon hast du die Erkennung. Eventuell solltest du noch eine Art Mittelwert über die samples rechnen oder die erlaubte Zeit ohne Änderung entsprechend hoch setzen damits nicht dauernd Fehlalarme gibt. grüsse leo9
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.