Ich arbeite und lerne seit ein paar Jahren sowohl im Bereich Computer Vision als auch im Bereich Bildverarbeitung und glaube, dass ich kein Anfänger mehr bin.
Trotzdem fällt es mir nach all den Jahren schwer, für einen bestimmten Teil meiner Arbeit zu sagen, ob es sich hauptsächlich um Computer Vision handelt oder ob es sich um Bildverarbeitung handelt . Ich kann die Zeile einfach nicht sehen - wenn ich arbeite, studiere und recherchiere, lese ich Referenzmaterialien mit beiden Schlüsselwörtern.
Ich interessiere mich daher für die Definition der Bereiche Computer Vision und Bildverarbeitung, wobei der Vergleich (Unterschiede sowie Überlappungen) der Bereiche im Vordergrund steht .
Darüber hinaus halte ich es für nützlich, ein Beispiel für (konzeptionelle oder bestehende) praktische Anwendungen, Projekte und Arbeiten zu haben, die sich mit / unter Verwendung von:
- ausschließlich (oder überwiegend) Computer Vision-Tools und -Ideen
- ausschließlich (oder überwiegend) Bildverarbeitungswerkzeuge und -ideen
- eine Kombination von Werkzeugen und Ideen aus beiden Bereichen
mit besonderem Augenmerk darauf, was macht es das eine und nicht das andere , oder was macht es beide .
Ich verstehe, dass diese Felder eng miteinander verwandt sind und dass die "Linie" möglicherweise nicht so klar ist, wie in dieser Frage gefordert, aber ich hoffe, Sie verstehen, dass es bei dieser Frage nicht darum ging, eine einfache Entscheidungsregel für die Klassifizierung (meiner) zu entwerfen. Arbeit, sondern ein besseres Verständnis der Schwerpunkte und Ziele dieser Bereiche. Außerdem sind alle zusätzlichen Informationen, die mit meinem Fragenton zu tun scheinen, willkommen, auch wenn ich nicht ausdrücklich darum gebeten habe.
Antworten:
Ich glaube Gonzalez und Woods sind kompetent genug, um sich auf ihre Meinung zu verlassen:
Ich würde also sagen, dass der Hauptunterschied in den Zielen liegt, nicht in den Methoden. Wenn beispielsweise das Ziel darin besteht, das Bild für die spätere Verwendung durch Menschen zu verbessern , kann dies als Bildverarbeitung bezeichnet werden. Und wenn das Ziel darin besteht, das menschliche Sehen nachzubilden (sei es die Erkennung von Objekten, die Erkennung von Fehlern oder das automatische Fahren), dann ist es der Computersicht näher. Beachten Sie jedoch, dass die Emulation des menschlichen Sehens per Definition auch eine Bildverbesserung erfordern kann. In den meisten realen Fällen ist das Computer-Sehen daher auf die Bildverarbeitung angewiesen .
Das Bildverständnis (Merkmalsextraktion) kann gleichermaßen in der reinen Bildverarbeitung und in der Computersicht verwendet werden.
quelle
So wie ich es verstehe, ist das Ziel der Bildverarbeitung, ein (irgendwie transformiertes) Bild zu erhalten. Das Ziel von Computer Vision ist es, etwas über die Dinge auf dem Bild herauszufinden (wie ist der Typ auf dem Bild glücklich oder traurig, wie viele Autos gibt es auf dem Bild und wie fahren sie).
Ich denke nicht, dass das möglich ist, nicht so, wie ich die Begriffe verstehe.
Nehmen Sie zum Beispiel Adobe Photoshop: Es kann ein Bild aufnehmen und es in ein Bild einer schlankeren Person mit besserer Haut verwandeln. Es "weiß" jedoch nichts über die im Bild dargestellten Objekte.
quelle