| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Benjamin Bojko Registriert seit: Jan 2003 Ort: Berlin
Beiträge: 59
| Webcam Tracking
Tach auch! Ich dachte ich teil mein kleines Uniprojekt mal mit der Allgemeinheit. Ziel war es, ein beliebiges Objekt eines Webcam- oder Videobilds durch Farberkennung möglichst performant und zuverlässig zu verfolgen. Was dabei rausgekommen ist seht ihr hier: http://www.bbojko.de/?p=26 und eine Pong Minigame Version: http://www.bbojko.de/?p=28 Das ganze ist an das Meanshiftverfahren angelehnt, was innerhalb eines Suchbereiches ähnliche Pixel sucht und deren Verteilungsschwerpunkt als neue Ausgangsposition für den nächsten Durchlauf nimmt. Falls noch mehr Interesse am Trackingverfahren oder evtl. auch am Code besteht "hier" schreien |
| | |
| | #2 (permalink) |
| Pixeldipaxeldipux Registriert seit: Dec 2002 Ort: Ruhrmetropole Essen
Beiträge: 7.589
|
Meine Webcam, fest verbaut im iMac G5 wird nicht gefunden. Bei der Abfrage habe ich natürlich auf „Zulassen” geklickt, aber das grüne Licht ging nicht an, das heisst, sie wird nicht angesprochen. Ahrsib ... Betatester.
__________________ Selbstgelerntes ist am Besten! iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000 Achim ...Orient Das Flashforum zu unterstützen ist ganz einfach! |
| | |
| | #3 (permalink) |
| Benjamin Bojko Registriert seit: Jan 2003 Ort: Berlin
Beiträge: 59
|
hm strange. bisher hat das auf allen getesteten rechnern geklappt. bin mir nicht sicher, aber dem bild auf google nach zu urteilen wurde das ganze sogar auf einem iMac G5 vorgeführt. manchmal schien es auf einem macbook pro probleme zu geben, wenn irgend eine flash anwendung vorher schon mal auf die cam zugegriffen hat (wenn parallel im hintergrund drauf zugegriffen wird ja sowieso). browser neustart hat dann aber immer geholfen.
|
| | |
| | #5 (permalink) | |
| Pixeldipaxeldipux Registriert seit: Dec 2002 Ort: Ruhrmetropole Essen
Beiträge: 7.589
| Zitat:
ich habe es ausnahmsweise zugelassen, um es für dich zu testen, aber es funzte nicht. Eigentlich denke ich, läuft mein Mac unter Standardeinstellungen, irgendwas ausgestellt habe ich nicht bewusst. Aber okee, habe vorhin die Tagesschau mit dem Realplayer geguckt, mache mal einen kompletten Neustart und melde mich wieder! Ahrsib ... engagierter Betatester. - wohin geht die Rechnung?
__________________ Selbstgelerntes ist am Besten! iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000 Achim ...Orient Das Flashforum zu unterstützen ist ganz einfach! | |
| | |
| | #6 (permalink) |
| Pixeldipaxeldipux Registriert seit: Dec 2002 Ort: Ruhrmetropole Essen
Beiträge: 7.589
|
Nope, die iSight wird nicht aktiviert. Ahrsib ... fühlt sich jetzt nicht schuldig.
__________________ Selbstgelerntes ist am Besten! iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000 Achim ...Orient Das Flashforum zu unterstützen ist ganz einfach! |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Mar 2006
Beiträge: 302
|
Hey coole Sache! Ich hab auch bissl mit Webcam Tracking rumgespielt: http://www.derhess.de/weblog_detail.php?id=47 http://www.derhess.de/weblog_detail.php?id=32 vielleicht lässt sich da ja was kombinieren...
__________________ Gruß Flo ---- blog.derhess.de ---- My Book Store ---- YouTube iNspIreNewMedia ---- Blog, Flash-Programmierung, Interaction Development und alles andere mit Medien |
| | |
| | #8 (permalink) | |
| Benjamin Bojko Registriert seit: Jan 2003 Ort: Berlin
Beiträge: 59
| Zitat:
http://je2050.de/showroom.php?file=levels @Janoscharlipp galt das "hier" dem code oder der erläuterung des verfahrens? könnte mal den hauptalgorithmus in die runde schmeißen. das package selber ist leider noch relativ undokumentiert aber da wird auch nicht großartig gezaubert ;) @hess wie schon in der mail: eine kombination wäre sicherlich lustig | |
| | |
| | #10 (permalink) |
| Benjamin Bojko Registriert seit: Jan 2003 Ort: Berlin
Beiträge: 59
|
na dann mal los: hier gibt's die tracking source dateien der hauptalgorithmus befindet sich in der MeanshiftTracker klasse. um das verfahren noch mal kurz und grob zu erläutern: der tracker hat einen bereich mit bestimmter größe und untersucht in diesem die pixel (also nicht das gesamte bild). von jedem pixel werden die chrominanzwerte - also die Cb und Cr werte im YCbCr farbraum - mit dem referenzfarbwert verglichen. wenn die farbe des pixels der des referenzwertes ausreichend ähnelt wird die x- und y-entfernung des pixels zur aktuellen trackerposition gespeichert. alle x- und y-entfernungen werden dann aufsummiert und durch die anzahl der gefundenen pixel geteilt. also wird so im endeffekt der durchschnitt aller entfernungen und somit der verteilungsschwerpunkt ausgerechnet. diese position ist dann wieder ausgangspunkt für den nächsten durchlauf. letztendlich sind dann noch einige tweaks usw. drin... aber wie janoscharlipp schon so schön gesagt hat, sagen ein paar zeilen code mehr als tausend worte also dann mal viel spaß beim basteln
Geändert von XLR8R (02-03-2008 um 22:30 Uhr) |
| | |
| | #11 (permalink) | |
| mushroom powered Registriert seit: Jun 2005 Ort: Amsterdam
Beiträge: 2.649
| Zitat:
renne die Woche mal in nen Laden und goenne mir mal ne neue WebCam. Gruss b.asile ... wieder Lust auf Spielereien | |
| | |
| | #12 (permalink) |
| Pixeldipaxeldipux Registriert seit: Dec 2002 Ort: Ruhrmetropole Essen
Beiträge: 7.589
|
Mh... bei collab.nl springt meine iCam auch nicht an. Bei der Anmeldung dort hatte ich auch noch keine und jetzt finde ich keine Profileinstellungen. Ahrsib ... wie dem auch sei.
__________________ Selbstgelerntes ist am Besten! iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000 Achim ...Orient Das Flashforum zu unterstützen ist ganz einfach! |
| | |
| | #13 (permalink) | |
| mushroom powered Registriert seit: Jun 2005 Ort: Amsterdam
Beiträge: 2.649
| Zitat:
man hat da aus Flash heraus keinen Einfluss darauf. Habe keinen Schimmer von MAC, aber evtl. kannst du die CAM resetten, also auf Wekseinstellungen zuruecksetzen oder sowas. DeInstallieren und NeuInstallieren oder so... | |
| | |
| | #14 (permalink) |
| Dr. Funk Registriert seit: Sep 2001
Beiträge: 137
|
Sehr fein! Coole Sache, funktioniert auf meinem iMac einwandfrei! Vielen Dank auch für das Veröffentlichen der Sources, werde mir das sicher bei Gelegenheit mal anschauen.
__________________ HEITER WEITER q|_|@S|^^°^° |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |