← Neueste Arbeiten
💻 computer science

SAM 2++: Tracking Anything at Any Granularity

Das Papier stellt SAM 2++ vor, ein einheitliches Video-Tracking-Framework, das Prompt-Codierung, Ausgabe-Decodierung und Speicherrepräsentation integriert, um diverse Zielgranularitäten (Masken, Boxen und Punkte) innerhalb eines einzigen Modells zu verarbeiten, und geht einher mit der Erstellung des ersten groß angelegten Multi-Granularitäts-Datensatzes, um state-of-the-art-Leistung bei verschiedenen Tracking-Aufgaben zu erzielen.

Ursprüngliche Autoren: Jiaming Zhang, Cheng Liang, Yichun Yang, Chenkai Zeng, Yutao Cui, Xinwen Zhang, Xin Zhou, Kai Ma, Gangshan Wu, Limin Wang

Veröffentlicht 2026-05-19
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Jiaming Zhang, Cheng Liang, Yichun Yang, Chenkai Zeng, Yutao Cui, Xinwen Zhang, Xin Zhou, Kai Ma, Gangshan Wu, Limin Wang

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie haben einen sehr intelligenten Roboter-Assistenten, dessen Aufgabe es ist, Videos zu beobachten und auf bestimmte Dinge zu achten. Bevor diese neue Arbeit veröffentlicht wurde, mussten Sie dem Roboter, wenn Sie wollten, dass er ein sich bewegendes Auto verfolgt, eine spezifische Methode beibringen. Wollten Sie, dass er das Gesicht einer Person verfolgt, mussten Sie ihm eine völlig andere Methode beibringen. Wollten Sie, dass er einen winzigen Punkt auf einem Ball verfolgt, benötigten Sie einen dritten, völlig separaten Lehrer.

Die Forscher hinter SAM 2++ stellten eine einfache Frage: Warum brauchen wir drei verschiedene Lehrer für denselben Job? Sie erkannten, dass der Roboter unabhängig davon, ob er ein ganzes Auto (eine Box), den Körper einer Person (eine Maske) oder einen einzelnen Punkt verfolgt, exakt dieselbe geistige Arbeit leistet: „Erinnere dich daran, wie dieses Ding vor einer Sekunde aussah, und finde es jetzt wieder."

So haben sie einen „Universal-Tracker" gebaut, der alles kann, einfach erklärt:

1. Das Problem: Zu viele spezialisierte Werkzeuge

Stellen Sie sich die alte Methode wie ein Schweizer Taschenmesser vor, bei dem Sie den gesamten Griff austauschen müssen, nur um statt der Schere den Schraubenzieher zu benutzen. Bestehende Video-Tracker waren nur für einen einzigen Job gebaut.

  • Box-Tracker wussten nur, wie man ein Rechteck um ein Objekt zeichnet.
  • Masken-Tracker wussten nur, wie man die exakte Form eines Objekts ausfüllt.
  • Punkt-Tracker wussten nur, wie man einem einzelnen Punkt folgt.

Das bedeutete, der Roboter musste drei verschiedene „Gehirne" mit sich führen, was verschwenderisch war und es schwierig machte, gleichzeitig aus allen Arten von Videos zu lernen.

2. Die Lösung: Ein Gehirn, drei Sprachen

Das Team schuf SAM 2++, das wie ein polyglotter (jemand, der viele Sprachen spricht) Roboter ist. Es hat ein Hauptgedächtnis, versteht aber drei verschiedene „Sprachen" von Anweisungen:

  • Die „Box"-Sprache: „Hier ist ein Rechteck um das Auto."
  • Die „Maske"-Sprache: „Hier ist der exakte Umriss der Person."
  • Die „Punkt"-Sprache: „Hier ist ein winziger Punkt auf dem Ball."

Der Übersetzer (Aufgabenspezifische Prompts):
Wenn Sie dem Roboter eine Box, eine Maske oder einen Punkt geben, wandelt ein spezieller Übersetzer diese Anweisung sofort in einen universellen „Gedanken" um, den das Gehirn des Roboters versteht. Auf diese Weise ist es dem Roboter egal, ob Sie ihm eine Box oder einen Punkt gegeben haben; er weiß einfach: „Okay, ich muss dieses Ding verfolgen."

Die universelle Ausgabe (Unified Decoder):
Sobald der Roboter das Objekt gefunden hat, gibt er nicht einfach eine Box oder einen Punkt aus. Er zeichnet zunächst einen perfekten „Schatten" (eine Maske) des Objekts. Wenn Sie dann eine Box angefordert haben, misst er den Schatten schnell, um eine Box zu zeichnen. Wenn Sie einen Punkt angefordert haben, findet er das Zentrum des Schattens. Dies hält den Prozess einfach und konsistent.

3. Das Gedächtnis: Das „intelligente Notizbuch"

Der schwierigste Teil der Video-Verfolgung ist das Erinnern daran, wie das Objekt aussah, wenn es hinter einem Baum versteckt wird oder sich schnell bewegt. Der Roboter verwendet ein „Gedächtnis-Notizbuch", um vergangene Frames zu speichern.

Die Forscher stellten fest, dass der Roboter verwirrt wurde, wenn sie ihn zwangen, für Boxen, Masken und Punkte exakt dieselben Notizbuchseiten zu verwenden. Eine Box benötigt eine grobe Skizze; eine Maske benötigt eine detaillierte Zeichnung; ein Punkt benötigt eine präzise Koordinate.

Die Lösung (Aufgabenadaptives Gedächtnis):
Anstatt eines starren Notizbuchs gaben sie dem Roboter ein intelligentes, flexibles Notizbuch.

  • Beim Verfolgen einer Box schreibt es im Stil einer „grob Skizze".
  • Beim Verfolgen einer Maske schreibt es im Stil einer „detaillierten Kunst".
  • Beim Verfolgen eines Punktes schreibt es im Stil einer „präzisen Mathematik".

Dies ermöglicht es dem Roboter, ein Hauptgedächtnis zu behalten, aber seinen Schreibstil je nach Aufgabe zu wechseln, was Verwirrung verhindert und es ihm viel besser macht, sich Dinge zu merken.

4. Der Trainingsplatz: Der „TAG"-Datensatz

Um diesen Roboter zu unterrichten, konnten sie nicht einfach alte Lehrbücher verwenden, da diese nur eine Art von Übung enthielten. Sie bauten eine brandneue, riesige Bibliothek namens TAG (Tracking-Any-Granularity).

  • Wie sie es bauten: Sie verwendeten ein cleveres „Mensch-im-Kreis"-System. Menschen markierten einige Frames (wie den Anfang und das Ende eines Clips), und der Roboter füllte den Rest aus. Dann prüften Menschen die Arbeit des Roboters und korrigierten Fehler.
  • Warum es besonders ist: Jedes einzelne Video in dieser Bibliothek hat drei Markierungen für dasselbe Objekt: eine Box, eine Maske und einen Punkt. Dies ermöglichte es dem Roboter, alle drei Fähigkeiten gleichzeitig zu lernen, was ihn zu einem wahren Meister der Verfolgung machte.

Das Ergebnis

Als sie diesen neuen Roboter testeten, schaffte er es nicht nur „ordentlich" bei allen drei Jobs; er schlug die spezialisierten Roboter, die jahrelang trainiert worden waren, um nur einen Job zu erledigen.

  • Er verfolgte Boxen besser als Box-Experten.
  • Er verfolgte Masken besser als Masken-Experten.
  • Er verfolgte Punkte besser als Punkt-Experten.

Kurz gesagt: SAM 2++ beweist, dass man für jeden Job kein anderes Werkzeug braucht. Mit dem richtigen Design kann ein intelligentes, flexibles System alles verfolgen, überall und auf jeder Ebene der Details, indem es einfach die richtige „Sprache" mit ihm spricht.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →