Entwickler-Ecke
Sonstiges (Delphi) - Programmier Projekt 4fun
thepaine91 - Di 28.04.09 22:45
Titel: Programmier Projekt 4fun
Hi,
Also ich hätte mal lust ein etwas größeres Delphi Projekt zu starten und alleine macht ja nie so viel spass wie in Gesellschaft hab noch keine Konkreten Vorstellungen aber einfach i-was das eine Herausforderung ist. Hab auch Kommunikations möglichkeiten wie Ts etc. Und wenn hier jemand ist der auf sowas auch mal lust hätte last es mich wissen. :P
Mit größerem Projekt ist auch was gemeint was danach auch einen zweck erfüllt und genutzt wird von immerhin ein paar leuten. :-)
passiv - Mi 29.04.09 10:57
Mir geistert da seit gestern eine Idee im Kopf, die ich (allein wegen der Zeit) grad nicht schaffe anzureißen:
Ein
Programm-Analyse-Programm (über den Namen würde sich streiten lassen, aber
PAP klingt ja nicht schlecht :lol: ).
- Sinn des ganzen: Analyse des eigenen Programms, um festzustellen, was an der GUI ablenkt, was gut ist und was einfach nur umständlich ist.
- Vorwissen: Da brauchts natürlich als erstes einmal einen gewissen Grundstock in Sachen Motion-Capturing oder zumindest in Dinge erkennen.
- Technik: In einem bestimmten Intervall Screenshots machen und mit der Webcam die aktuelle Augenposition drauf malen. Das ganze könnte man natürlich (der Übersicht und Dateigröße wegen) in ein Video packen.
Um das Ganze zu eichen, hab ich mir überlegt, die Person einfach in alle vier Ecken des Bildschirms schauen zu lassen, um die Extrem-Koordinaten zu bestimmen. Daraus würde sich einfach aber verlässlich eine ungefähre Position erahnen. Und dann wird der Kopf der Person festgeschraubt, damit das auch wirklich funktioniert ;)
Wie gut das wirklich funktioniert, weiß ich nicht, aber bei den heutigen Webcams sollte das fast kein Problem mehr sein.
Jedenfalls erkenne ich meine Augen auf den Bildern der Webcam recht gut :roll:
Hätte da am Wochenende wahrscheinlich selbst ein Topic dazu gestartet, werd das auch noch tun, wenn das deine Vorstellungen sprengt :D
thepaine91 - Mi 29.04.09 11:34
Gut also ich muss sagen in dem Bereich hab ich noch nicht all zu viel gemacht. Allerdings wollte ich ja eine Herausforderung und daher hört sich das soweit schon mal gut an müsste man halt klären wie du dir das im Detail vorstellst. Außer du denkst ich wäre unter diesen Vorraussetzungen der Aufgabe nicht gewachsen :P
passiv - Mi 29.04.09 11:57
Ich hab in diesem Bereich auch noch genau gar keine Erfahrung, aber ich denke, dass mit Bildverarbeitung im weitesten Sinne allerhand zu machen ist. Und da würde auch hineinfallen, Augen im Gesicht zu finden (probier ich gerade aus) und dabei die Pupillen noch festzustellen. Oder so :D .
Ich stell mir das so vor: Du, als Entwickler, möchtest deine Programme so einfach wie möglich gestalten (hoffentlich :lol: ). Um das zu realisieren braucht es in erster Linie eine vernünftige GUI. Wenn man aber vor dem eigens entwickelten Programm sitzt, tut man sich nicht sonderlich schwer, man hat es ja selbst entworfen. Wenn jetzt ein Newbe (oder noch schlimmer ein
DAU [
http://de.wikipedia.org/wiki/D%C3%BCmmster_anzunehmender_User] :D ) vor dem Programm sitzt und sich gar nicht auskennt, kann der meistens auch nicht einfach so sagen, was anders gehört, weil er sich eben nicht auskennt.
Um das Ganze von der "wissenschaftlichen" Seite her anzugehen, dachte ich an ein Screen-Capturing-System, das die Maus-Bewegungen protokolliert. Da das aber wenig Aufschluss über die GUI im Auge des Users gibt, ist mir gestern diese Lösung eingefallen (die bestimmt schon so oder ähnlich in Verwendung sein wird 8) ).
jaenicke - Mi 29.04.09 13:30
passiv hat folgendes geschrieben : |
| (die bestimmt schon so oder ähnlich in Verwendung sein wird 8) ). |
Richtig, das ist ein gängiges Verfahren, meistens wird dabei die Kamera einfach per Gestell auf den Kopf gesetzt. (Das zum Thema Kopf festschrauben, ruhig halten muss man den natürlich trotzdem bei einer Eigenentwicklung. ;-))
Da habt ihr schon einiges vor euch, der Schwierigkeitsgrad ist schon relativ hoch. Bilderkennung ist ein sehr komplexes Thema. Ich denke aber schon, dass man da durchaus Erfolge erzielen kann, wenn man eben den Kopf ruhig hält usw.
thepaine91 - Mi 29.04.09 13:34
Das stimmt schon jaenicke.
Aber :P 1. Ist es wie gesagt eine Herausforderung und ich zumindest habe dann mehr spass am Programmieren.
Und 2. Ist es um so schöner wenn man es fertig hat. :-)
DerNetteNachbar - Mi 29.04.09 13:35
Der kleine dicke Junge gibt einfach keine Ruhe
thepaine91 - Mi 29.04.09 13:40
DerNetteNachbar solche kommentare kannst du dir ersparen! Danke!
Wen auch immer du damit meintest.
Sowas zeugt einfach nur von mangelnder Intelligenz.
Vielen Dank!
Boldar - Mi 29.04.09 16:36
Ich möchte hier auch nochmal auf ein älteres Teamprojekt hinweisen, wo leider nur noch ich übrig bin:
klick [
http://www.delphi-forum.de/topic_TimeMachine+fuer+Windows_85695.html]
Hackgott ist da mittlerweile nicht mehr dabei, und ich bin "Projektleiter", da alle anderen weg sind.
Eine eigene Forensparte existiert. Die Erkennung und das Abfangen der Dateizugriffe funtkioniert schon, es fehlt nurnoch das speichern, zwischenspeichern in hashtables und B-trees (womit ich nicht sehr viel Erfahrung habe).
bei Interesse dann einfach in dem Thema melden.
mfg Boldar
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!