{"id":156,"date":"2010-06-26T10:16:53","date_gmt":"2010-06-26T09:16:53","guid":{"rendered":"http:\/\/roboblog.fatal-fury.de\/?page_id=156"},"modified":"2013-12-20T15:34:39","modified_gmt":"2013-12-20T14:34:39","slug":"todo","status":"publish","type":"page","link":"http:\/\/roboblog.fatal-fury.de\/?page_id=156","title":{"rendered":"ToDo"},"content":{"rendered":"<p>http:\/\/www.flightstats.com\/go\/FlightTracker\/flightTracker.do?id=312096449&airlineCode=TK&flightNumber=716&utm_source=34b64945a69b9cac:-6b3284bc:12409ab4e5e:-27b7&utm_medium=cpc&utm_campaign=weblet<\/p>\n<p>http:\/\/www.flightstats.com\/go\/FlightTracker\/flightTracker.do?airlineCode=TK&flightNumber=1662&arrivalCode=IST&departureCode=HAM<\/p>\n<p>Hier eine Liste von ein paar verwirrten Gedanken die es aufs Papier geschafft haben<br \/>\n<strong>Faster Code<\/strong><br \/>\nTrusted Systems 4 Folie 8: Effiziente Exponentiation modulo n<br \/>\nif durch multiplikation ersetzen und speedtest \/valgrind<\/p>\n<p><strong>Eisenbahn<\/strong><br \/>\nAchsenz\u00e4hler durch Kontaktgleich realisieren? Was kann man mit der Info anfangen? Visu am PC?<\/p>\n<p><strong>To Read<\/strong><br \/>\n- P.?R. Wilson, M.?S. Johnstone, M.?Neely, and D.?Boles. Dynamic storage allocation: A survey and critical review. Lecture Notes in Computer Science, 986, 1995<\/p>\n<p>- Chris?B. Sears. The elements of cache programming style. In Proceedings of the 4th Annual Showcase and Conference, pages 283\u2013298, Berkeley, CA, October 2000. The USENIX Association.<br \/>\nhttp:\/\/static.usenix.org\/publications\/library\/proceedings\/als00\/2000papers\/papers\/full_papers\/sears\/sears_html\/<\/p>\n<p>- Amir?H. Hashemi and David?R. Kaeli. Efficient procedure mapping using cache line coloring. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI-97), volume 32, 5 of ACM SIGPLAN Notices, pages 171\u2013182, New York, June?15\u201318 1997. ACM Press.<\/p>\n<p>- Theodore Johnson and Dennis Shasha. 2q: a low overhead high performance buffer management replacement algorithm. In Proceedings of the Twentieth International Conference on Very Large Databases, pages 439\u2013450, Santiago, Chile, 1994.<\/p>\n<p>- David?G. Korn and Kiem-Phong Bo. In search of a better malloc. In Proceedings of the Summer 1985 USENIX Conference, pages 489\u2013506, 1985.<\/p>\n<p>- Dale, Nell (2003). C++ Plus Data Structures. Sudbury, MA: Jones and Bartlett Computer Science. ISBN 0-7637-0481-4.<br \/>\nin older\/books\/<\/p>\n<p><strong>Math?<\/strong><br \/>\nRSA phi(n) berechnen. Gradientenfeld bereachten, x\/y die zu mul zahlen. guess; bei sqrt(n) anfangen? mehrer iterationen. iwann wirds passen :) vllt MPI.<\/p>\n<p><strong>GUI katerFEMpresenter<\/strong><\/p>\n<p>- Marching Cubes. Qt OpenGl Code abgucken. <a href=\"http:\/\/paulbourke.net\/geometry\/polygonise\/\">http:\/\/paulbourke.net\/geometry\/polygonise\/<\/a><\/p>\n<p>- Query-By-Example\/Sketch:<br \/>\nEs gibt ja die Option goto Element um zu einem Element mit einer bestimmten ID zu gelangen. Wie w\u00e4r es denn, wenn wann die Form eines Dreickes zeichnerisch ala Paint vorgibt und dann eine Liste aller \u00e4hnlichen Dreiecke bekommt?<br \/>\nEs braucht also Features Vektoren die ein Dreick beschreibe (L\u00e4nge der Kanten, Winkel, Farbe). Nat\u00fcrlich sollte er auch ein<br \/>\nDreick anklicken und so nach \u00e4hnlichen suchen k\u00f6nnen.<br \/>\nOb das auch bei Nodes (nur Punkte) geht? Sucht dann nach \u00e4hnlichen x oder y Koordinaten. Oder nach x UND y? Dann sollten die Punkte in der Umgebung kommen. Haha<\/p>\n<p>- Explorative Suche<br \/>\nkeine konkrete Suchanfrage sondern automatisches auffinden von interessanten Objekten (sehr spitze Dreiecke, patch, konten mit extram vielen nachbarn, kleiner abstand zweier punkte) <\/p>\n<p><strong>libkater<\/strong><\/p>\n<p>- sortierung. Wir suchen nicht einen k\u00fcrzesten Weg von zwei am weitesten entfernte Punkte im Netz, sonder den l\u00e4ngsten Weg. Der muss sich dann zwangsl\u00e4ufig durch jede Ritze und Ecke im Netz schl\u00e4ngeln und durchwandert das Netz so Schichtenweise.<\/p>\n<p>- Gl\u00e4ttung des Gitternetztes. Artefakte reduzieren. Laplacian smoothing. Hochfrequente Oberfl\u00e4cheninformation?<\/p>\n<p>- Was kann man mit dem Umkreis eines Polygons oder Dreiecks anfangen? (Ein Kreis der durch alle Punkte geht)<\/p>\n<p>- neue Sortierung Buch Mathematischer Karnevall von Martin Gardner Abb. 20 Seite 40<br \/>\nSpiralweg zum Z\u00e4hlen der Ecken eines Hexagonalmusters.<br \/>\n<div id=\"attachment_1462\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/roboblog.fatal-fury.de\/wp-content\/uploads\/2010\/06\/hexagonalmuster.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1462\" src=\"http:\/\/roboblog.fatal-fury.de\/wp-content\/uploads\/2010\/06\/hexagonalmuster-150x150.jpg\" alt=\"Spiralweg zum z\u00e4hlen der Ecken eines Hexagonalmusters\" title=\"hexagonalmuster\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-1462\" \/><\/a><p id=\"caption-attachment-1462\" class=\"wp-caption-text\">Spiralweg zum z\u00e4hlen der Ecken eines Hexagonalmusters<\/p><\/div><\/p>\n<p>- MM Freelist:  Linked List als Array Implementiert. Buch Algorithms Seite 242<\/p>\n<p>- Wenn wir irgendwo B\u00e4ume (R-Tree etc.) zum speicher nutzen, kann man den Baum nicht auf ein darunter liegendes Array abbilden? So, dass die einf\u00fcgen\/l\u00f6sch\/such Operationen genauso einfach sind?<br \/>\nZ.B. Tree Root kommt in array[0]. Die beiden Kindknoten A und B nach array[1] und array[2]. Ab jetzt sehe ich Zwei M\u00f6glichkeiten. Entweder schieben wir die Kinder von A nach array[3] und array[4] und die Kinder von B nach array[5] und array[6]. ODER die Kindeskinder von A kommen nach array[5] bis array[8]. Je nachdem wir man den Baum sp\u00e4ter durchlaufen will...<\/p>\n<p>Man kann die Position der Kinder im Array berechnen. Wenn x die Position des jetzigen Knotens ist. Dann sind seine Kinder bei 2*x bzw. 2*x+1. (Gilt nur bei Heap Trees aber Analogien werden sich finden lassen)<\/p>\n<p>- Wir brauchen eine Unterscheidung ob zwei Pointer auf das selbe Objekt zeigen oder ob es zwei unterschiedliche Objekte sind aber die selben Daten enthalten. operator== \u00fcberschreiben bzw. .equals() Funktion.<\/p>\n<p>- Hash zum Speichern von Pointer auf irgendwelche Elemente. Ein Pointer ist nur eine einfache Zahl und m\u00fcsste sich gut im Hash Array verstreuen lassen. Gut beim nicht mehr fortlaufend nummerierten Netz (Knoten gel\u00f6scht). Cache freundlich? performanter als unserer memory manager?<\/p>\n<p>- neue Speichermethode. Statt Arrays f\u00fcr Knoten und Elementnummern: F\u00fcr ein Knoten alle verbundenen Knotennummern<br \/>\n(Patch) und Elemente speichern. Besseres Format f\u00fcr OpenGL zum zeichnen. Hat \u00c4hnlichkeit mit einer Matrixzeile.<br \/>\nDa aber so die Knotennummern mehrfach gespeichert werden: Statt alle angeschlossenen Knoten nur einen Halbkreis bilden.<br \/>\n Vllt. kann man ein Netz mit den Halbkreisen gut f\u00fcllen?<br \/>\nIdee war ja, von Patch zu Patch zu laufen, \u00fcber die Knoten. Das geht schlecht. Vllt kann man \u00fcber die Element springen. Vllt ist auch nur ein drittel Kreis gut. Das sollte so Mosaikmuster im Viewer geben.<\/p>\n<p>- sortierautomat fuer netze? iwie bereiche im netz klassifizieren. vllt nach hoher oder niedriger aufl\u00f6sung. tiefe oder nachbarn.<br \/>\ndann anhand der klasse netz teilen und gesonder behandeln. spezialf\u00e4lle fuer schnellere algos oder so<\/p>\n<p>- MM wenn der iterator benutzt wird, gcc prefetch anweisung fuer das naechste element im iterator starten<\/p>\n<p>- die vertices sind vllt. von unterschiedlichen menschen bzw. geraete aufgenommen worden. vllt lassen sich systematische fehler \/ aehnlichkeiten finden um sie wieder zuzuordnen<\/p>\n<p>- Matrix Darstellung in katerlib einbauen wenn mehere infos ausgegeben werden<br \/>\n<code>13 Ergebnissaetze geschrieben<br \/>\n        qx        qy        h<br \/>\nMin      -0.94     -0.11      0.00<br \/>\nMax       0.02      0.10      4.02<\/code><\/p>\n<p>- herausfinden wie \"about memory\" bei inkscape funktioniert<\/p>\n<p>- libkater: elemente ohne nachbarn sind zwangslaeufig am rand<\/p>\n<p>- katerFEMpresenter: zuordnung der knotenfarbe mit knotennummer ueberpruefen. testnetz mit loch<\/p>\n<p>- FEM: Buch \"Algorithmische Geometrie\" Seite 163 Mitte. Methode fuer Konvexes Polygon. L\u00e4sst sich m\u00f6glichweise aendern, so dass es ein nicht konvexes Polygon git. Den Rand vom Netz.<\/p>\n<p>- katersuche: Buch \"Algorithmische Geometrie\" Seite 161 unten: Das Suchgebiet<br \/>\nnicht in Rechtecke zerschneiden oder in Kuchenstuecke, Sektoren. Intersection<br \/>\nTest w\u00e4ren dann wohl auff\u00e4lliger. Glaub nicht, dass das was bringt.<\/p>\n<p>- libkater checken ob elemente == 0<\/p>\n<p>- libkater. segfault als signal() in C abfangen. und dann alle varibalen ausgeben. vllt auch noch in welcher funktion er ist. oder zeilennummer, aber das ist dann schon ein halber inline debuger.<\/p>\n<p>- libkater: f\u00fcr das einlesen der daten fscanf nutzen<\/p>\n<p>- beim neuen Visualisierungsprogramm so ein Debug Window wie bei Pidgin einbauen<\/p>\n<p>- __LINE__ und __FILE__ in katerlib einbauen. F\u00fcr Qt: const char * Q_FUNC_INFO ()<\/p>\n<p>- 64Bit Vorteile nutzen aber nur 32Bit Pointer. x32-ABI <a href=\"https:\/\/sites.google.com\/site\/x32abi\/home\">https:\/\/sites.google.com\/site\/x32abi\/home<\/a><\/p>\n<p>- Named Parameter nutzen <a href=\"http:\/\/www.parashift.com\/c++-faq-lite\/ctors.html#faq-10.20\">http:\/\/www.parashift.com\/c++-faq-lite\/ctors.html#faq-10.20<\/a><\/p>\n<pre><code> File f = OpenFile(\"foo.txt\")\r\n            .readonly()\r\n            .createIfNotExist()\r\n            .appendWhenWriting()\r\n            .blockSize(1024)\r\n            .unbuffered()\r\n            .exclusiveAccess(); <\/code><\/pre>\n<p>- MM Iterator Beispiel <a href=\"http:\/\/www.parashift.com\/c++-faq-lite\/operator-overloading.html#faq-13.13\">http:\/\/www.parashift.com\/c++-faq-lite\/operator-overloading.html#faq-13.13<\/a><\/p>\n<p>- MM \/ libkater Speicher auf cacheline size ausrichten um false sharing between cpus zu verhindern.<\/p>\n<pre><code>L1_CACHE_BYTES oder\r\nkater@kater-desktop:~$ grep L1_CACHE \/boot\/config-`uname -r`\r\nCONFIG_X86_L1_CACHE_SHIFT=5\r\noder\r\nkater@ktux:~\/temp$ x86info -c \r\nL1 Data cache:\r\n        Size: 64Kb      2-way associative. \r\n        lines per tag=1 line size=64 bytes.\r\n<\/code><\/pre>\n<p>- libkater ueber programm triangle Voronoi diagram erstellen und damit element nachbar beziehungen erstellen<\/p>\n<p>- libkater versuchen mathematisch zu beschreiben wie symetrisch ein Netz ist. Oder auch in Fraktaler hinsicht (BUCH). Vllt. gibt es da ja was.<\/p>\n<p>- das m\u00fcsste man auch einbauen. keyword mutable. <a href=\"http:\/\/www.parashift.com\/c++-faq-lite\/const-correctness.html#faq-18.13\">http:\/\/www.parashift.com\/c++-faq-lite\/const-correctness.html#faq-18.13<\/a><\/p>\n<p><strong>elektro<\/strong><br \/>\n- Steuerleitung + 12V \u00fcber den Balkon legen<br \/>\n- einige LEDs warmwei\u00df zusammenschalten und als Abendlicht am Bett vorsehen<br \/>\n- 12V Lastkreis ans PC Netzteil<br \/>\n- 12V Steuerstromkreis an 12V Akku<br \/>\n- dickes 12V Netzteil als Ersatzversorgung wenn PC aus ist<br \/>\n- automatisches einschalten des 12V Netzteils wenn ein gro\u00dfer Verbraucher eigeschaltet wird. Dazu vom 12V Steuerstrom etwas auf den Laststromkreis schleusen und so eingeschaltet Verbraucher ueber Spannungsabfall  am Widerstand erkennen<br \/>\n- Status der Festerl\u00fcfter + Information ob T\u00fcr offen ist oder nicht ueber mC auf PC weiter leiten. Mit Qt Webserver bauen?<br \/>\n- Windstr\u00f6mungsmessger\u00e4t bauen. Temperaturf\u00fchler mit Widerstand aufheizen. Im Wind dann Temp. ablesen.<\/p>\n<p><strong>BV<\/strong><br \/>\n- Water ImageProcessing_tutorial.pdf Seite 27 \"3.5 Watershed Transform and Distance Transform\"<\/p>\n<p>- betrachte die pixel eines bildes als die knoten eines graphen. die farbdifferenz benachtbarter pixel als die kantenl\u00e4nge. wenn man dann den minimum spannung tree algo laufen l\u00e4sst m\u00fcsste man das bild nach gleichfarbigen fl\u00e4chen segementieren<\/p>\n<p><strong>Unterschiedliches<\/strong><\/p>\n<p>- Wolt (Email) Ein Baum ist ein Converter von hohen Frequenzen mit wenig Kraft an den Ast Enden hin zu kleinen Frequenzen mit viel Kraft an den dickeren \u00c4sten bzw. am Stamm. Ger\u00e4t was Druck in Strom umwandel? Pizo Kristalle haben keinen hohen Wirkunsgrad<br \/>\nhttp:\/\/www.jamesdysonaward.org\/Projects\/Project.aspx?ID=2298&RegionId=0&Winindex=3<br \/>\n http:\/\/www.echo-online.de\/region\/darmstadt\/Wie-Weinberge-Windenergie-erzeugen;art1231,2606604?fCMS=4kco27vjufkqh2a6qli6iiac00 <\/p>\n<p>- Es gibt doch so fraktale Strukturen, linien artig, als wenn Eis auf einer Scheibe gefriert. Oder wenn viele Fl\u00fcsse ins Meer m\u00fcnden, von oben gesehen. Betrachte diese Linien als einen Baum. Was hat der Graph f\u00fcr eigenschaften wenn er von fraktalen Strukturen kommt? Was k\u00f6nnte man noch tun?<\/p>\n<p>- LOTTO gab es schonmal eine Ziehung mit den gleichn Zahlen? (Reihenfolge unwichtig)<br \/>\n              welche Ziehungen haben die kleinste (Eukildische) Distanz?<br \/>\n- LOTTO was sind die vielfachen (Vektoren) der Ziehungen? (Das was aus einer Matrix raus kommt sind vielfachen der Spaltenvektoren)<br \/>\n- LOTTO Winkel zwischen zwei Strahlen (Ziehungen) in ND (6D) (libgeometry)<br \/>\n- LOTTO Lottozahlen als Merkmalsvektor betrachten und Ziehungen nach Klassen\/Kategorien sortieren<br \/>\n- LOTTO Vektorfelder geeignet fuer mehrdimensionale Daten? Wie die Abh\u00e4ngigkeit der Zeit einbauen?<br \/>\n- LOTTO: Starplot anfertigen. Schwingungen zu sehen?<br \/>\n<a href=\"http:\/\/www.cs.waikato.ac.nz\/~fracpete\/programming\/csv2gnuplot\/\">http:\/\/www.cs.waikato.ac.nz\/~fracpete\/programming\/csv2gnuplot\/<\/a><br \/>\n.\/csv2gnuplot.sh -i testdata.csv  -o test.dat -g test.scr -xtl<\/p>\n<blockquote><p>set polar<br \/>\nset size square<br \/>\nunset border<br \/>\nset format x \"\"; set format y \"\"<br \/>\nset xtics scale 0; set ytics scale 0<br \/>\nset grid polar 2.0*pi\/5.0<br \/>\nset xtics 10<br \/>\nunset key<br \/>\nset style data linesp<br \/>\nplot [0:2*pi][-50:50][-50:50] \"test.dat\" u (2*pi*($1-1)\/5.):2 with lines<br \/>\nreplot \"test.dat\" u (2*pi*($1-1)\/5.):3 with lines<br \/>\nreplot \"test.dat\" u (2*pi*($1-1)\/5.):4 with lines<br \/>\nreplot \"test.dat\" u (2*pi*($1-1)\/5.):5 with lines<br \/>\nreplot \"test.dat\" u (2*pi*($1-1)\/5.):6 with lines<br \/>\nreplot \"test.dat\" u (2*pi*($1-1)\/5.):7 with lines<br \/>\nreplot \"test.dat\" u (2*pi*($1-1)\/5.):8 with lines<\/p><\/blockquote>\n<p>- LOTTO: Alle bis auf eine Ziehung in die Zeilen einer Matrix. Letzte Lottoziehung als RHs Vektor. Gleichnungssystem l\u00f6sen und x merken. Nach der n\u00e4chsten Ziehung wiederholen. Wie sehen die L\u00f6sungsvektoren aus. Gemeinsamkeiten?<br \/>\nMatrix Zeilen = Ziehungen. Spalten gleich Zahlen der Ziehung. x = neue Ziehung. B = ??<br \/>\nSiehe Vectoren Veranschaulichtung http:\/\/www.youtube.com\/watch?v=uG6diRK0YWY&list=EC109F38D427C40927&index=45<\/p>\n<p>- Primzahlen <-> Oberwellen Zusammenhang?<\/p>\n<blockquote><p>einem robusten, noch einfachen Generator (Bild 1), wurde durch zwei zum Teil Wechselstrom-, zum Teil gleichstromges\u00e4ttigte, f\u00fcr die Maschinenfrequenz gegengeschaltete Transformatoren der Prim\u00e4rstrom durch die Eisens\u00e4ttigung derart verzerrt, da\u00df man \u00fcber einen abgestimmten Kreis die zwei-, drei- oder f\u00fcnffache Frequenz entnehmen konnte.<\/p><\/blockquote>\n<p><a href=\"http:\/\/www.seefunknetz.de\/meissner.htm\">http:\/\/www.seefunknetz.de\/meissner.htm<\/a><\/p>\n<p>- Primzahlen in PI finden? Sie werden oft drin vorkommen. Abstand von den Vorkommen messen?<\/p>\n<p><tecdroid>  * FOR RUNNING THE PROGRAM<br \/>\n<tecdroid>  *<br \/>\n<tecdroid>  * --  _ _ \/\/ \\\\<br \/>\n<tecdroid>  * -- | |--    ||_<br \/>\n<tecdroid>  * -- |__)    (____)<br \/>\n<tecdroid>  * ************************\/<\/p>\n<p>- die pixel an einer kante im bild, oder in einer halbwegs homogen farbene flaeche koennten wie die pixel beim dithering verteilt sein. zoomt man raus, erscheinte ein rot und blaues pixel als lila. andersrum: zoomt man stark in ein bild rein, erkennt man aus welchen unterschiedlichen farben das bild an der stelle besteht. vllt kann man diese pixel muster rueckgaenig machen zu einer einzlenen farbe, damit algos die z.b. den rand eines objekts suchen und nur anhand eines pixels entscheiden es einfacher haben<\/p>\n<p>- <a href=\"http:\/\/de.wikipedia.org\/wiki\/Dithering_%28Bildbearbeitung%29\">http:\/\/de.wikipedia.org\/wiki\/Dithering_%28Bildbearbeitung%29<\/a><\/p>\n<p>- MD5. md5 hash erzeugen mit nur Kleinbuchstaben, Gro\u00dfbuchstaben, Zahlen, Alle Zeichen mit Plaintext der L\u00e4nge 2 bis z.b. 8 Zeichen. Den Hash als Harmonische Schwingung betrachten. Jedes Zeichen entspricht einen y-Wert. Dann Fourieranalyse um die Frequenzen zu bekommen.<br \/>\nVllt. finden sich 'hnlichkeiten in den Frequnzen von Plaintexte die nur 3 Buchstabend lang sind. <\/p>\n<p>- Mit Qt\/OpenGl ein Testsystem schreiben, was unterschiedliche Beleuchtungen simulieren kann. Mit XYZ Farbraum experimentieren.<\/p>\n<p>- mal ein Programm schreiben was Farben sortieren kann<br \/>\nW3 definition von farb differenz http:\/\/www.w3.org\/TR\/AERT#color-contrast<\/p>\n<p>- http:\/\/www.kernel.org\/pub\/linux\/status\/powertop\/ http:\/\/www.lesswatts.org\/<\/p>\n<p>-  hmmm supermonotome muenzfolgen. mathematik ist schon lustig<br \/>\n  ersetzte muenzen durch primzahlen und man hat ein schneller faktiorisierungsalgo fuer ganz bestimmte grosse zahlen<\/p>\n<p>- T = 260905131209030824070508050913<br \/>\nNun ist T im allgemeinen keine Primzahl, aber man kann immer durch Anh\u00e4ngen von ein paar zus\u00e4tzlichen Ziffern - in diesem Fall z.B. 000257 - eine Primzahl p = 260905131209030824070508050913 000257 erhalten. Echt? Wann mag das wohl gehen. immer mit einer 000257?<\/p>\n<p>- UV statt HSV f\u00fcr Farberkennung<\/p>\n<p>- Anzahl der Ergebnisse von Primfaktoren. Bestimmte Anzahl bildet alle Zahlen in einem bestimmten Intervall. Die wirkliche Anzahl der Zahlen in diesem Bereich ist gr\u00f6\u00dfer. Differenz ist die Anzahl der Primzahlen.<\/p>\n<p>- Mathe Script Tangenialebene. Volumen Dose m\u00f6glich in 2D. Pytagoras \u00c4hnlichkeit; K\u00e4sest\u00fcck<\/p>\n<p>- Interferenz von Wellen. Energieausl\u00f6schung -> Energie aus dem Nichts ;Zufallsbild von Primzahlen -> Muster aus dem Nichts.<\/p>\n<p>- LED -> Thermosensor; Licht -> W\u00e4rme<\/p>\n<p>- Houghraum: Primzahlbild stellen Geraden dar (Aha was ich nicht so alles weis)<\/p>\n<p>- Riemannsche Mannigfaltigkeit wtf? <a href=\"http:\/\/de.wikipedia.org\/wiki\/Riemannsche_Mannigfaltigkeit\">http:\/\/de.wikipedia.org\/wiki\/Riemannsche_Mannigfaltigkeit<\/a><\/p>\n<p>- Um Rauschen im Bild zu verhindern -> BIt 0 bis 3 auf 0 setzen. Dadurch verschwinden auch Farben<\/p>\n<p>- Brauchbare Definition f\u00fcr Farbe?: Im 3D-Farbw\u00fcrfel die Ecken als Kegel vom Mittelpunkt  des W\u00fcrfels aus. (Graudiagonale)<\/p>\n<p>- Konvexe H\u00fclle \u00fcber ein Histogramm um Peaks zu finden<\/p>\n<p>- gnuplot> plot [0:1] (sin(3.14*x - 3.14\/2))**3<br \/>\nEndlich eine Kurve gefunden, die mein Primzahlen beschreibt<br \/>\nhttp:\/\/oeis.org\/ da findet man vllt eine formal fuer eine sequenz wenn obrige formal mal normiert wird.  oder so<\/p>\n<p>- Datenhandschuh mit den neuen Winterhandschuhen erstellen :><\/p>\n<p>- Raytracing benutzen um in einer 3D Scene Lupen-Kugeln und sonstiges zu benutzen. Und Rand\/Mittelpunktstrahl berechnen, damit man den Brennpunkt findet.<\/p>\n<p>- Scalarprodukt erm\u00f6glicht die Zerlegung eines Vektors in seine Einzelkomponenten. Siehe 4 = 2+2, 1+3 => Vllt. Zerlegung als Vektor m\u00f6glich.<\/p>\n<p>- Mittelwert mehrere Dunkelbilder der alten Webcam bilden. Koordianten der Pixel notieren, deren Wert deutlih \u00fcber dem Mittelwert liegen. Bei diesen Pixel im normalen Betrieb dann eine Nachbearbeitung durchf\u00fchren. Vorerst einfach den Mittelwert der 8ter-Nachbarschaft. Das sollte die \"toten\" St\u00f6rpixel, und nur die, eleminieren.<\/p>\n<p>- Histogramm als Graubildzeile betrachten f\u00fcr Gl\u00e4ttung bzw. finden der Peaks. <-- Was zum Teufel hab ich mir damals dabei gedacht?\n\n- endlich mal Ultraschall Abstandmessger\u00e4t bauen<a href=\" http:\/\/www.micro-examples.com\/public\/microex-navig\/doc\/090-ultrasonic-ranger.html\"> http:\/\/www.micro-examples.com\/public\/microex-navig\/doc\/090-ultrasonic-ranger.html<\/a><\/p>\n<p>- Ameisenschwarm simulieren die den k\u00fcrzesten Weg findet<\/p>\n<p>- Lego Anitmation machen <a href=\"http:\/\/www.youtube.com\/watch?v=4qsWFFuYZYI&NR=1\">http:\/\/www.youtube.com\/watch?v=4qsWFFuYZYI&NR=1<br \/>\n<\/a><br \/>\n- ein paar fluffige suesse kleine (Wolken, Blumen, Sonne) malen und animieren<\/p>\n<p>- Ein Programm schreiben welches sein eignen Speicher ausliest und mit 7-Segment Anzeige mit OpenGL wieder darstellt.<\/p>\n<p>- TopHat auf Primzahlreihen anwenden um die Steigung los zu werden<\/p>\n<p>- Fouriertransformation Histogramm<\/p>\n<p>- ~\/primzahlengefluester<\/p>\n<p>- Histogramm gl\u00e4tten nach Scharfenberg Script<\/p>\n<p>- <a href=\"http:\/\/www.cartoonland.de\/archiv\/zukunftsvision-2014\/\">http:\/\/www.cartoonland.de\/archiv\/zukunftsvision-2014\/<\/a> das auf Minute 1:29 mit Webcam<\/p>\n<p>- Qt Puzzel Example. BV Programm welches das wieder zusammen puzzeln kann. Man muss nur die R\u00e4nder beachten<\/p>\n<p>- Histogramm rosten lassen<\/p>\n<p>- vgrabbj fuer die Webcam<\/p>\n<p>- Schoeneweihnachten auf ein AVR uebertragen, siehe lftkryo<\/p>\n<p>- Ein rie\u00dfen gro\u00dfes Feld in 3D mit umgedrehten Mahjong Steinen :D (Saki 2)<\/p>\n<p>- Mein alter Labeling Algo. Untersuchen (BUHA wie ging das nochmal)<\/p>\n<p>- Dvorak<\/p>\n<p>- welche Schleife benutzt memcpy?<\/p>\n<p>- Den Assemblercode ansehen, der vom gcc bei vielen verschachtelten structs produziert wird. bjoernc #roboter<br \/>\n<a href=\"http:\/\/en.wikipedia.org\/wiki\/C_preprocessor#X-Macros\">http:\/\/en.wikipedia.org\/wiki\/C_preprocessor#X-Macros<\/a><br \/>\n<a href=\"http:\/\/liw.iki.fi\/liw\/texts\/cpp-trick.html\">http:\/\/liw.iki.fi\/liw\/texts\/cpp-trick.html\"<\/a><\/p>\n<p>- AVR Simulator mal anschauen<\/p>\n<p>- Autoplay Programm (Qt) f\u00fcr dieses Spiel schreiben <a href=\"http:\/\/www.netzwelt.de\/forum\/arcade\/game\/1146-bubble-shooter-online.html\">http:\/\/www.netzwelt.de\/forum\/arcade\/game\/1146-bubble-shooter-online.html<\/a><\/p>\n<p>- BV Iris Analyse<\/p>\n<p>- RGB Histogramm von Sternen<\/p>\n<p>- Bitebenen <-> FFT<\/p>\n<p>- gcc prefetch Anweisung bei der Matrixmultiplikation (Faltung) testen<\/p>\n<p>- Hohlraumresonator Gleichungen beschreiben die Eigenschaften eines Laserstrahls inner und ausserhalb des Resonators<\/p>\n<p>- mittleres Verschiebungsquadrat<\/p>\n<p>- Qt Modelviewer & OpenGl Code analysieren<br \/>\n<a href=\"http:\/\/qt.gitorious.org\/qt-labs\/modelviewer\">http:\/\/qt.gitorious.org\/qt-labs\/modelviewer<\/a><\/p>\n<p>- Surfacetable Pascal<\/p>\n<p>- Trajektorien ins Bild gezeichnet. Fouriertransformation. Richtungsanalyse.<\/p>\n<p>- Webcam Treiber, FPS \u00e4ndern<\/p>\n<p>- Ascii Art AA BB nach c++ portieren<\/p>\n<p>- Deckenbeleuchung mit einer kleinen Kamera aufnehmen und als Orientierung benutzen wenn sich die Kamera dreht<br \/>\n- GEMS lesen<\/p>\n<p>- Programm schreiben, welches den \"Optical Flow\" erkennt <a href=\"http:\/\/www.centeye.com\/pages\/techres\/opticflow.html\">http:\/\/www.centeye.com\/pages\/techres\/opticflow.html<\/a> (Ableitung nach der Zeit und X, nach der Zeit und Y)<\/p>\n<p><strong>Erledigt<\/strong><\/p>\n<p>- gcc struckt aligmnent, sortiert der Compiler die Variablen um bei angeschalteter Optimierung?<br \/>\n  Hab die Option fuer die Sortierung nicht gefunden. Allerdings etwas ueber das Padding. Mit -fpack-struct=2 oder =1 kann man es abschalten. Dann werden die Variablen im RAM dichter zusammengepackt. Spart Speicher, kostet Geschwindigkeit.<\/p>\n<p>- Farbkontrast. Wikipedia hat ein paar Artikel dazu<br \/>\n<a href=\"http:\/\/de.wikipedia.org\/wiki\/Farbkontrast\">http:\/\/de.wikipedia.org\/wiki\/Farbkontrast<\/a><br \/>\n<a href=\"http:\/\/de.wikipedia.org\/wiki\/Komplement%C3%A4rkontrast\">http:\/\/de.wikipedia.org\/wiki\/Komplement%C3%A4rkontrast<\/a><\/p>\n<p>Ich denke Komplement\u00e4rfarben sind das richtige f\u00fcr mich. Also Farben wo der Kontrast stark ist. Blau - Gelb. Rot - Cyan. Gr\u00fcn - Mangenta.<br \/>\nIm Farbkreis, HSV Farbraum, kann man dann die Abst\u00e4nde der Winkel nehmen um einen Wert f\u00fcr den Farbkontrast zu bekommen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>http:\/\/www.flightstats.com\/go\/FlightTracker\/flightTracker.do?id=312096449&#038;airlineCode=TK&#038;flightNumber=716&#038;utm_source=34b64945a69b9cac:-6b3284bc:12409ab4e5e:-27b7&#038;utm_medium=cpc&#038;utm_campaign=weblet http:\/\/www.flightstats.com\/go\/FlightTracker\/flightTracker.do?airlineCode=TK&#038;flightNumber=1662&#038;arrivalCode=IST&#038;departureCode=HAM Hier eine Liste von ein paar verwirrten Gedanken die es aufs Papier geschafft haben Faster Code Trusted Systems 4 Folie 8: Effiziente Exponentiation modulo n if durch multiplikation ersetzen und speedtest \/valgrind Eisenbahn Achsenz\u00e4hler durch Kontaktgleich realisieren? Was kann man mit der Info anfangen? Visu am PC? To Read - P.?R. Wilson, M.?S. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-156","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=156"}],"version-history":[{"count":128,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages\/156\/revisions"}],"predecessor-version":[{"id":1895,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages\/156\/revisions\/1895"}],"wp:attachment":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}