Ich muss die Quadrate in einem Bild mit OpenCV finden (kein Problem in Matlab oder einem anderen, im Allgemeinen, was ich erwarte, sind einige Ideen). Betrachten Sie das Testbild unten: Ich muss die farbigen Quadrate im obigen Bild genau finden (nicht die weißen langen Streifen). Was habe ich getan : …
Diese Frage wurde vom Stapelüberlauf migriert, da sie beim Austausch des Signalverarbeitungsstapels beantwortet werden kann. Vor 7 Jahren migriert . Dies ist der mathematische Ausdruck für die Harris-Eckenerkennung: Aber ich habe folgende Zweifel: Was ist die physikalische Bedeutung von und ? Viele Referenzen sagen , es ist der Betrag, um …
Ich habe gerade SURF studiert und werde es implementieren, aber ich habe immer noch nicht verstanden, warum wir Deskriptoren verwenden. Ich verstehe, was Schlüsselpunkte sind und wozu sie dienen, aber wenn wir die Schlüsselpunkte extrahieren, warum müssen wir dann Deskriptoren verwenden? Was ist ihre Bedeutung und Rolle bei der Anerkennung?
Ich möchte die Grenzen einer sechseckigen Kachelung auf einem Foto erkennen, wie im folgenden Bild: Es scheint mir, dass ein Standardansatz bei einem quadratischen Raster darin besteht, zuerst Ecken (z. B. canny) zu erkennen und dann die längsten Linien über eine Hough-Transformation oder ähnliches zu extrahieren . Dies ist bei …
Ich versuche eine Methode zu finden, um Leute mit nur einer Kamera 3 Meter über dem Boden zu erkennen. Dies ist ein von der Kamera zurückgegebener Frame: UPDATE: Videotest -> http://dl.dropbox.com/u/5576334/top_head_shadow.avi Dazu verstehe ich zunächst, dass ich eine Hintergrund-Vordergrund-Segmentierung durchführen muss. Das ist der einfache Teil. Mit der Vordergrundmaske kann …
Zunächst einmal hoffe ich, dass dies die richtige Stack Exchange-Karte ist. Ich entschuldige mich, wenn es nicht ist. Ich arbeite an etwas, bei dem ich die Kamera kalibrieren muss. Ich habe den Code dafür erfolgreich in OpenCV (C ++) implementiert. Ich verwende die eingebauten Schachbrettfunktionen und ein Schachbrett, das ich …
Hallo CV / Pattern Recognition Community, Ich habe ein ernstes Problem mit der Segmentierung eines Bildes. Das Szenario ist eine Atmosphäre in einem Ofen, die meinen Kopf verrückt macht. Und ich muss Objektkonturen aus verschiedenen Materialien (Glas, Keramik, Al, Ir, ..) in kurzer Zeit (<10 Sekunden) und nicht nur für …
Ich muss in der Nähe befindliche Konturen in einem Bild basierend auf dem Abstand zwischen ihnen verbinden, der angibt, ob die Konturen verbunden werden sollen. Jetzt gibt es hier bereits eine Frage zum gleichen Problem: /programming/8973017/opencv-c-obj-c-connect-nearby-contours, aber hier führt er alle Konturen zu einer einzigen zusammen. Das will ich nicht. …
Angenommen, ich verwende nur eine kalibrierte Kamera. Von dieser Kamera, erhalte ich Bilder A und B. Ich kenne die Homografie zwischen A und B, berechnet durch OpenCV ‚s findHomography () . Ich kenne die Pose (Rotationsmatrix R und Translationsvektor t) von Bild A und benötige die Pose von Bild B. …
Ich weiß, dass Sie Homographien von Bild zu Kameraebene mithilfe von Korrespondenzpunkten zwischen einem "perfekten Modell" und den Bildpunkten berechnen können. Ich mache das für ein Fußballfeld und habe die Kantenerkennung verwendet, um die weißen Linien auf dem Spielfeld zu finden. Die Kamera deckt jedoch nicht (immer) die gesamte Tonhöhe …
Ich versuche, für meine eigenen Lernzwecke eine Implementierung eines Algorithmus zu entwickeln, der Bücher auflistet, wenn man ein Bild eines Bücherregals wie das folgende annimmt: Der erste Schritt besteht darin, das Bild in einzelne Bücher aufzuteilen. Mein Algorithmus in Mathematica lautet: img = ColorConvert[Import["http://i.stack.imgur.com/IaLQk.jpg"], "GrayScale"] eine grundlegende Kantenerkennung durchführen und …
Ich suche nach einer Methode zur Skalierung und Rotation invarianten Template-Matching. Ich habe bereits einige ausprobiert, aber sie haben für meine Beispiele nicht so gut funktioniert oder dauernd ausgeführt. Die Erkennung von SIFT- und SURF-Features ist vollständig fehlgeschlagen. Ich habe auch versucht, eine Log-Polar-Template-Matching-Funktion zu implementieren, bin aber nie fertig …
Zur Zeit entwickle ich ein Projekt für Fußgängerzähler (mit OpenCV + QT unter Linux). Meine Idee zu diesem Ansatz ist: Frames aufnehmen Hintergrund-Subtraktion durchführen Klare Geräusche (erodieren, erweitern) find blobs (cvBlobslib) - Vordergrundobjekte Stellen Sie für jeden Blob den ROI ein und suchen Sie in diesen Blobs nach Fußgängern (LBP …
Hintergrund: Ich versuche, ein System zu erstellen, das eine Reihe von Blasen in einem Video verfolgt Ich implementiere die Blasenerkennung im Einzelbildfall mithilfe der Circular Hough-Transformation. Aufgrund von Okklusion, Unschärfe und anderen Faktoren wird diese Erkennung niemals 100% genau sein. Ich stelle das Erkennungsverfahren auf einen hohen Rückruf ein, möglicherweise …
Im Lebenslauf werden drei Techniken verwendet, die einander sehr ähnlich zu sein scheinen, jedoch subtile Unterschiede aufweisen: Laplace von Gauß:∇2[g(x,y,t)∗f(x,y)]∇2[g(x,y,t)∗f(x,y)]\nabla^2\left[g(x,y,t)\ast f(x,y)\right] Unterschied der Gaußschen:[g1(x,y,t)∗f(x,y)]−[g2(x,y,t)∗f(x,y)][g1(x,y,t)∗f(x,y)]−[g2(x,y,t)∗f(x,y)] \left[g_1(x,y,t)\ast f(x,y)\right] - \left[g_2(x,y,t)\ast f(x,y)\right] Faltung mit Ricker-Wavelet :Ricker(x,y,t)∗f(x,y)Ricker(x,y,t)∗f(x,y)\textrm{Ricker}(x,y,t)\ast f(x,y) So wie ich es derzeit verstehe: DoG ist eine Annäherung an LoG. Beide werden bei der …
Ich wurde von dieser Frage im Stackoverflow hierher geschickt . Bitte entschuldigen Sie, wenn die Frage zu spezifisch ist und nicht in der Art und Weise hier steht :) Die Aufgabe besteht darin, ein Glas mit einer bestimmten Flüssigkeit darin zu finden. Lassen Sie mich Ihnen die Bilder zeigen und …
Ich habe folgendes Bild: Das Bild weist Krümmungen auf. Ich möchte die Mitte der Kreise mit Kurven finden. Ich habe OpenCV und Hough Circle Transform versucht, aber keine Ergebnisse erzielt.
Kann jemand Methoden vorschlagen, um das Rauschen (innerhalb des roten Quadrats angegeben) an jeder Stelle im folgenden Bild zu entfernen, während die weißen Linien beibehalten werden?
Haftungsausschluss : Ich habe diese Frage auf StackOverFlow gepostet, aber festgestellt, dass sie hier besser geeignet ist. Ich bin ein bisschen neu in der Bildverarbeitung, daher möchte ich Sie fragen, ob Sie die optimale Lösung für mein Problem finden, nicht um Hilfe für Code. Ich konnte mir noch keine gute …
Ich habe angefangen, mit C ++ und OpenCV zu experimentieren, weil ich die Bildverarbeitung lernen möchte. Meine erste Übung besteht nun darin, einen Hautdetektor mit calcHist und calcBackProject zu erstellen . Aber ich verstehe einige Dinge nicht: die statistische Interpretation des Rückprojekts und warum es als "Rückprojekt" bezeichnet wird Ich …
Ich versuche, die Bildregistrierung mithilfe der Phasenkorrelation durchzuführen, wie im Reddy Chatterji- Artikel beschrieben . In meinem Fall können die Bilder relativ zueinander skaliert und übersetzt werden. Der Algorithmus zum Ermitteln der relativen Skala ist, wie ich es verstehe, (siehe: das Flussdiagramm aus dem Papier ): F1 = DFT(I1) F2 …
Ich habe ein Bild von einer Handykamera mit Fokus auf einen Teil davon, sagen wir ein Gesicht oder was auch immer. Ich möchte ungefähr wissen, wo sich der Schwerpunkt befindet. Zum Beispiel ein Begrenzungsrahmen um den fokussierten Bereich. Beispiel:
Ich arbeite derzeit mit und vergleiche die Leistung mehrerer von OpenCV bereitgestellter Feature-Detektoren als Grundlage für den visuellen Feature-Matching. Ich verwende SIFT- Deskriptoren. Ich habe beim Erkennen von MSER- und DoG-Funktionen (SIFT) eine zufriedenstellende Übereinstimmung erzielt (nachdem ich schlechte Übereinstimmungen abgelehnt habe ) . Derzeit teste ich meinen Code mit …
Ich habe Autopositionen in verschiedenen Frames aus dem Video aufgenommen . Angenommen, der Schwerpunkt des Autos (egleftes Seitenauto, das in den Bildern auf uns zukommt ) im Video-Frame1 ist P (x1, y1) und Q (x2, y2) im Video-Frame4. Ist es möglich, P- und Q-Punkte in 3D darzustellen? damit ich den …
Ich muss die Hautfarbe unabhängig von der Beleuchtung erfassen. Ich habe die folgenden Kriterien verwendet (mit hsv und rgb), aber es funktioniert nicht: int h = get_hue(...); int s = get_saturation(...); int r = get_red_component(...); int g = get_green_component(...); int b = get_blue_component(...); if ((h<38)&&(h>6)&&(s>0.23)&&(s<0.68)){ // skin color } else …
Ich versuche, die FFT anders zu verwenden, als die meisten Leute fragen. Ich möchte in der Lage sein, ein Bild eines Diagramms mit sich regelmäßig wiederholenden vertikalen Linien aufzunehmen und das Bild zu verarbeiten, um zu bestimmen, wie weit die Linien in Pixel im Durchschnitt voneinander entfernt sind. Ich habe …
Ich arbeite an einem Projekt. Ich möchte ein Logo von einem Auto segmentieren und das Bild hat eine Größe von 3648 * 2432. Das Logo wird durch das rote Rechteck ausgewählt. Ich habe diesen Bereich extrahiert und mich in Graustufen verwandelt. Die Größe des Gebiets beträgt 249 * 173. Dann …
Oft müssen wir einen Videostream ohne Zugriff auf die Kamera verarbeiten. Der Zugriff auf die Kameramatrix wäre für verschiedene Verarbeitungstechniken von Vorteil. Ist es möglich, die Kamerakalibrierung zu hacken, ohne Zugriff auf die Kamera zu haben? Ich habe einen Videostream von einer einzelnen Kamera, die auf einem fahrenden Auto montiert …
Weiß jemand, warum der MatLab Canny (MLC) so anders ist als der OpenCV Canny (OCC)? ML-C liefert präzise und besser verbundene Kanten als das OCC, aber wie ist das möglich? Der Grund, warum ich frage, ist, dass ich meinen Prototyp von ML-Code in C ++ implementieren muss und OpenCV verwenden …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.