PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Composite Videosignal



God
31.03.2004, 21:33
Hallo Leute,
ich hab da mal ne Frage und zwar wie eigentlich dieses Composite Videosignal aufgebaut ist, also wie die Bildinformation übertragen werden.

Hab ich in 'Sensoren' reingeschrieben zwecks Kamera auf Robby.

mfg God

NumberFive
03.04.2004, 09:47
Da ich mich damit beschäftige würde mich interesieren was du vor hast
leider kann ich dir die fahre nicht beantworten. Aber ist Cm's mit den man die Pixel Ditigal abfragen kannst

Manf
03.04.2004, 10:13
Wo soll man da anfangen?
Sind die Inhalte der drei Links klar, oder gibt es bis dahin Fragen?

Das Fernsehsignal ist historisch gewachsen. Bei limitierter Bandbreite und geforderter Abwartskompatibilitaet ist es etwas kompliziert geworden mit Pal und NTSC.
Manfred

http://www.ralf-woelfle.de/elektrosmog/redir.htm?http://www.ralf-woelfle.de/elektrosmog/sub1/fs.htm

http://www.net-lexikon.de/Fernsehsignal.html

http://de.wikipedia.org/wiki/PAL_(Fernsehnorm)

Generell zu Composite Video Signal
(n.) A type of video signal in which all information葉he red, blue, and green signals (and sometimes audio signals as well)預re mixed together. This is the type of signal used by televisions in the United States (see NTSC).
In contrast, most computers use RGB video, which consists of three separate signals for red, green, and blue. In general, RGB video produces sharper images than composite video does.

God
03.04.2004, 21:00
Das ist mir n' bisschen zu kompliziert. Ich dachte man könnte das irgendwie einfach auswerten. Gibt es eine Camera wie die vom Gameboy nur mit besserer qualität?

mfg God

NumberFive
03.04.2004, 21:24
meines wissen gibt es das ich habe es irgend wo gesehen nur mir fällt es nicht mehr ein.

Zumpfel
04.04.2004, 11:08
was guckst du?

Die CMUCam2 ist wohl das bekannteste Teilchen schau mal hier:
http://www.acroname.com/robotics/parts/R228-CMUCAM2-OV6620.html


Das ist ein Controller mit einem Camera-Modul (OV6620 gibts auch einzeln).
Das tolle am OV6620: der kann ein digitalisiertes Bild liefern!

Das Videosignal direkt verarbeiten ist recht aufwendig: Framegrabber...

Gruß Zumpfel

Manf
04.04.2004, 11:12
http://www.acroname.com/robotics/parts/R228-CMUCAM2-OV6620.html


File Not Found

--------------------------------------------------------------------------------

The referring document was: https://www.roboternetz.de/phpBB2/viewtopic.php?t=1222

Manfred

Zumpfel
04.04.2004, 11:49
...Danke Manf
Link einfügen ist nicht so einfach: hat bei mir ein '/' hintergebastelt

God
04.04.2004, 12:17
Ok, Danke. Ich schau mir das mal genau an.

mfg God

Bastler
08.04.2004, 11:50
Moin!

Die CMUCam2 ist wirklich klasse, wer's ganz hochauflösend braucht kann ihr sogar noch das 720er-Videomodul spendieren, damit kommt die auch wunderbar klar (gibts bei Conrad-Elektronik soweit ich weiss).

Was das Composite-Video-Signal angeht, so ist es eigentlich gar nicht SO kompliziert. Es ist ein 32bit-Frame, in dem ein Header und Daten stecken (jeder Frame ein Pixel, Reihenfolge der Pixel seriell Zeilenweise, Anzahl der Zeilen und Pixel/Zeile wird über den Standard (header) geregelt). Beim Composite ist (im Gegensatz zum "S-Video", was faktisch das Gleiche ist) nur das Signal mit den Helligkeitsinfos und das Signal mit den Farbinfos (laufen auf verschiedenen Frequenzen) in EIN Kabel gepackt, die müsste man also zur Auswertung erstmal wieder auseinanderfriemeln.

Das eigentliche Problem bei Mikrocontrollern für Roboter dürfte aber sein, dass man zur Auswertung am Signaleingang Nettodatenraten von mindestens 8Mbit/s in Echtzeit auswerten müsste, und das können die meisten Steuerplatinen einfach nicht leisten, weil die Eingänge nicht hoch genug getaktet werden können.

Ne weitere Alternative wäre natürlich, einfach ne Standard-Webcam zu nehmen und die USB-Datenleitungen abzugreifen. Aber auch das erfordert das Selbstprogrammieren eines USB-Stacks auf nem Chip, ist also nicht ganz ohne...


FAZIT: Nimm die CMUCam2, die ist toll und Du musst nicht das Rad neu erfinden! :)

God
08.04.2004, 12:51
Vielen Dank Bastler,
die CmuCam2 ist echt super, nur n bisschen teuer für mich!
Bei ebay findet man Webcams für 12 ? das is schon viel günstiger!
Kennst du n Site wo steht wie man eine Webcam ansteuern und auslesen kann?

mfg God

08.04.2004, 13:04
ne Website so spontan nicht, aber wie gesagt musst Du dafür nen USB-Port "emulieren", dafür brauchst Du also (für "High Speed", unter dem die Webcams laufen) ne Steuerplatine mit 12,5Mbit/s bidirektional und nen Microcontroller, auf dem das gesamte USB-Protokoll läuft. Die Elektronik ist also ähnlich aufwending (zumindest im Eigenbau) wie die direkte Auswertung des Composite-Signals, aber sie liefert meist ein fertig komprimiertes DIGITALES Bild und keine einzelnen Pixel, die Auswertung ist also wesentlich einfacher weil Du Dir den Framegrabber sparen kannst. Trotzdem wage ich zu bezweifeln, dass Du preislich mit deutlich weniger davonkommst, selbst wenn Du ein Fertigmodell findest.

Andernfalls musst Du natürlich den Stack implementieren, was bei uns an der Uni (TUHH) eher in den Bereich "Doktorarbeit für Informatik" fällt... :(

Versteh mich nicht falsch, es ist theoretisch möglich und es kann sogar sein, dass es dafür fertige EEPROMS gibt, aber es ist leider schon ein bisschen was anderes als Lego-Mindstorms-Stecksystem oder so... :( (ich hab mit so ner Schaltung selber mal geliebäugelt, hab's aber nicht hingekriegt...

Bastler
08.04.2004, 13:06
Grr!

Der Beitrag oben von "Gast" ist meiner, das Autologin hat mal wieder nicht geklappt... :(

God
08.04.2004, 13:16
Ok Danke,
Dan greif ich wohl doch besser auf ne Gameboy-Camera oder der Cmu-Cam zurück.
12,5 Mbit Daten zu verarbeiten und das ganze Usb Protokoll... bisschen kompliziert :frown:

mfg God

Bastler
12.04.2004, 12:00
jep, nimmt sich leider nicht viel mit der kompletten Auswertung des Composite-Signals, außer halt dass Du den Framegrabber sparst wie schon erwähnt.
Ich weiss, dass es fertige USB-CLIENT-Chips für Eigenbaugeräte gibt, die man einfach nur mit Sensoren etc beschalten muss und dann kann man das am PC abrufen, aber was Du brauchst wäre ja ein USB-Host-Controller, und das wird schwierig werden wenn Du ihn nicht selber aufsetzen willst.

Was genau willst Du eigentlich mit der Kamera machen? Farberkennung/Verfolgung, Formen, Abstand messen, oder einfach nur "die mobile Webcam"?

God
12.04.2004, 13:38
Naja, die Cam soll dann mehrere Zwecke haben:
1. Halt ne normale Cam zum Anschauen aufm PC/Fernseher
2. Abstand messen indem sie einen Laserpunkt erkennt
3. und vielleicht noch einer Taschenlampe folgen

So hab i mir das im groben erst ma gedacht, dauert aber noch bis ich damit Anfang. Aber n bisschen Planen schadet ja nicht :mrgreen:

mfg God

30.05.2004, 17:05
hab meinen benutzernamen vergessen also schreib ich mal als gast nen hinweis für euch: n digitales kamera-modul gibts auch günstiger.
http://www.roboter-teile.de/Shop/pd-2008300163.htm?categoryId=2
hat zwar nicht die super-auflösung, aber nen laser wirst du damit finden.

cht
30.05.2004, 17:22
So, da bin ich wieder. der beitrag mit dem 55-euro-modul da oben \:D/ ist von mir, ich hoffe es hilft jemandem!

Gruß

cht

djdune
30.05.2004, 18:35
Es gibt eh schon Kamera Module mit UHF Sender, die man gleich am Fernseher empfangen kann.
Webcams kann man mit USB Funkmodulen übertragen, kosten garnet mal so viel (glaub 80eu und das is für einen roboter, wenn man ihn gut bauen will, nicht viel)

Ach ja, Zumpferl weisst du das dein Nickname in Österreich ugs so viel wie das männliche Geschlechtsteil heißst

REB
31.05.2004, 12:52
Wenn wir schon die Diskussion haben....

Ich habe mir die Cam von Pollin gegönnt (http://www.pollin.de/default.asp?content=welcome.html ; als Suchanfrage OV 5006 oder Kameramodul eingeben). Leider haben die im Gegensatz zu Roboterteile kein Datenblatt mitgeliefert (das, was noch drin war fällt unter die Bezeichnung "Neger im Tunnel"; auch Fotokopieren will glelernt sein!).
Daher meine Frage: hat jemand mit dem Teil schon gearbeitet und weiss:
1.) Das verwendete Datenprotokoll (ist das identisch mit dem von Roboterteile.de)
oder zumindest
2. Eine Webside zum Herunterladen desselbigen wenn man des japanischen nicht mächtig ist (google hat leider da versagt).
Schon mal danke im voraus

REB

Zumpfel
31.05.2004, 14:13
Hi REB,

was möchtest du den machen mit dem Modul OV5006?

Das ist eine 'normale' Kamera mit PAL Ausgang, am Fernseher anschliessen über die AV Buchse ist kein Problem, aber wenn du die Bildinformation digital weiterverarbeiten möchtest hast du ein Problem...

Zu..