Decomposing Queries into Tool Calls for Long-Video Keyframe Retrieval
O artigo apresenta o ToolMerge, um método inovador de recuperação de quadros-chave que aproveita um LLM para decompor consultas em chamadas de ferramentas específicas e mesclar seus resultados por meio de operadores booleanos, demonstrando desempenho competitivo no novo benchmark Molmo-2 Moments.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
Imagine que você tem um filme de 4 horas de duração e alguém lhe faz uma pergunta muito específica sobre ele, como: "O que o homem de jaqueta amarela estava fazendo logo antes de atravessar o rio?"
Se você tentasse responder a isso assistindo ao filme inteiro do início ao fim, levaria uma eternidade. Se apenas escolhesse alguns quadros aleatórios (como folhear um álbum de fotos), provavelmente perderia o momento exato. Este é o problema que o artigo aborda: Como encontrar os exatos poucos segundos de um vídeo longo que contêm a resposta, sem assistir a tudo?
Os autores propõem um novo sistema chamado ToolMerge. Eis como ele funciona, explicado por meio de analogias simples.
1. O Problema dos Métodos Antigos
Sistemas anteriores tentaram resolver isso de duas maneiras, ambas com falhas:
- A Abordagem "Tamanho Único": Tratavam a pergunta inteira como um único termo de busca gigante. É como pedir a um bibliotecário: "Encontre a página com o homem de jaqueta amarela atravessando o rio". O bibliotecário pode encontrar uma página com um rio, ou uma página com um homem, mas não necessariamente a combinação correta.
- A Abordagem "Lista de Verificação Rígida": Tentavam decompor a pergunta em uma lista fixa de objetos (por exemplo, "Encontre homem", "Encontre jaqueta", "Encontre rio"). Mas a vida real é bagunçada. Às vezes você precisa procurar uma ação, às vezes um objeto e às vezes uma cor específica. Uma lista de verificação rígida perde a nuance.
2. A Solução: ToolMerge (O Detetive Inteligente)
O ToolMerge age como um detetive inteligente que sabe usar diferentes ferramentas para resolver um caso. Em vez de tentar encontrar a resposta em um único salto gigante, o detetive divide o trabalho.
Passo 1: O Planejador (O Cérebro)
Primeiro, um "Planejador" (um cérebro de IA) lê a pergunta. Em vez de apenas buscar a frase inteira, ele decompõe a pergunta em tarefas menores e específicas.
- Analogia: Se a pergunta é "O que o homem de jaqueta amarela fez?", o Planejador não apenas grita "Jaqueta Amarela!" no vazio. Ele diz: "Ok, preciso de três coisas: 1. Encontrar uma cena com um rio. 2. Encontrar um homem vestindo amarelo. 3. Encontrar alguém atravessando água."
Passo 2: As Ferramentas (Os Especialistas)
O Planejador envia essas pequenas tarefas para diferentes ferramentas "especialistas".
- Ferramenta A (SigLIP): Este é o Especialista em Cenas. Ele olha para a imagem inteira para encontrar vibes gerais (por exemplo, "um rio", "um cânion").
- Ferramenta B (T-REN): Este é o Especialista em Objetos. Ele dá zoom para encontrar coisas específicas (por exemplo, "um homem", "uma jaqueta amarela").
- Ferramenta C (OCR): Esta é a Leitora de Texto. Ela lê quaisquer palavras escritas em placas ou telas no vídeo.
Passo 3: A Fusão (O Juiz)
Agora, cada ferramenta classificou cada quadro individual do vídeo com base no quão bem ele corresponde à sua tarefa específica. O passo de "Fusão" combina essas classificações.
- A Regra "E": Se a pergunta requer tanto um rio quanto um homem, o sistema procura quadros onde ambas as ferramentas deram uma pontuação alta. É como um diagrama de Venn; a resposta deve estar no meio, onde os círculos se sobrepõem.
- A Regra "OU": Se a pergunta pergunta "Ele atravessou o rio OU a ponte?", o sistema procura quadros que satisfaçam qualquer uma das condições.
Finalmente, o sistema seleciona os 3 a 8 quadros superiores que obtiveram as melhores pontuações em todas essas regras combinadas e os entrega a uma IA final "Respondedora" para fornecer a resposta real.
3. O Novo Teste: Molmo-2 Moments (M2M)
Para provar que seu sistema funciona, os autores perceberam que os testes existentes eram injustos. Os testes antigos tinham perguntas que podiam ser respondidas por chute ou ao olhar para partes aleatórias do vídeo.
Eles construíram um novo teste chamado Molmo-2 Moments (M2M).
- A Analogia: Imagine um professor que escreve uma prova baseada apenas em um clipe específico de 10 segundos de um filme. O professor sabe exatamente o que acontece nesses 10 segundos. Se um aluno responder corretamente, ele deve ter assistido a esses 10 segundos específicos. Ele não poderia ter chutado isso a partir do resto do filme.
- Isso garante que, se o sistema acertar a resposta, ele realmente encontrou os quadros corretos.
4. Os Resultados
Quando testaram o ToolMerge:
- Ele foi melhor em encontrar os quadros corretos do que os métodos anteriores, especialmente para perguntas complexas envolvendo múltiplos objetos ou ações.
- Desempenhou particularmente bem na recuperação de legendas. Se você der ao sistema uma descrição longa e detalhada de uma cena (como uma legenda), o ToolMerge é muito melhor em encontrar o clipe de vídeo exato que corresponde a essa descrição, comparado a métodos mais antigos.
- Eles também mostraram que, se você "treinar" o Planejador um pouco usando um sistema de recompensa específico (GRPO), ele fica ainda melhor em saber quais ferramentas usar.
Resumo
O ToolMerge é um sistema que não tenta adivinhar a resposta a uma pergunta sobre um vídeo longo tudo de uma vez. Em vez disso, age como um gerente de projetos: ele decompõe a pergunta em tarefas pequenas e específicas, envia essas tarefas para diferentes ferramentas especializadas e, em seguida, combina os resultados para encontrar os exatos poucos segundos de vídeo que contêm a verdade. Eles provaram que funciona criando um novo teste mais rigoroso, onde a resposta está bloqueada a um momento específico no tempo.
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.