Visualize a interface de tarefas do trabalhador para uma tarefa de rastreamento de objetos em nuvem de pontos 3D - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Visualize a interface de tarefas do trabalhador para uma tarefa de rastreamento de objetos em nuvem de pontos 3D

O Ground Truth fornece aos operadores um portal da web e ferramentas para concluir as tarefas de anotação de rastreamento de objetos da nuvem de pontos 3D. Ao criar o trabalho de rotulagem, você fornece o Amazon Resource Name (ARN) para uma interface de usuário pré-criada do Ground Truth no HumanTaskUiArn parâmetro. Quando você cria um trabalho de rotulagem usando esse tipo de tarefa no console, essa interface do usuário é usada automaticamente. É possível visualizar e interagir com a interface do usuário do operador ao criar um trabalho de rotulagem no console. Se você for um usuário novo, é recomendável criar um trabalho de rotulagem usando o console para garantir que os atributos de rótulo, os quadros de nuvem de ponto e, se aplicável, as imagens apareçam conforme o esperado.

A seguir está uma interface GIF de tarefas do trabalhador de rastreamento de objetos da nuvem de pontos 3D e demonstra como o trabalhador pode navegar pelos quadros da nuvem de pontos na sequência. As ferramentas de anotação fazem parte da interface de tarefas do operador. Eles não estão disponíveis para a interface de visualização.

Gif mostrando como o trabalhador pode navegar pelos quadros da nuvem de pontos na sequência.

Uma vez que os operadores adicionam um único cuboide, ele é replicado em todos os quadros da sequência com o mesmo ID. Quando os operadores ajustam o cuboide em outro quadro, o Ground Truth interpola o movimento desse objeto e ajusta todos os cuboides entre os quadros ajustados manualmente. O seguinte GIF demonstra esse recurso de interpolação. Na barra de navegação na parte inferior esquerda, as áreas vermelhas indicam quadros ajustados manualmente.

Gif mostrando como a localização de um cubóide é inferida nos quadros intermediários.

Se você fornecer dados de câmera para fusão de sensores, as imagens serão combinadas com cenas em quadros da nuvem de pontos. Essas imagens aparecem no portal do trabalhador, conforme mostrado a seguirGIF.

O operador pode navegar na cena 3D usando o teclado e o mouse. Ele pode:

  • Clicar duas vezes em objetos específicos na nuvem de pontos para ampliá-los.

  • Usar o botão de deslocação do mouse ou o trackpad para ampliar e reduzir a nuvem de pontos.

  • Usar as teclas de seta do teclado e as teclas Q, E, A e D para mover para cima, para baixo, para a esquerda e para a direita. Usar as teclas W e S do teclado para ampliar e diminuir o zoom.

Quando um operador coloca um cuboide na cena 3D, uma visão lateral aparecerá com as três visualizações laterais projetadas: superior, lateral e traseira. Essas visualizações laterais mostram pontos dentro e ao redor do cuboide posicionado e ajudam os operadores a refinar os limites de cuboides nessa área. Os operadores podem ampliar e reduzir o zoom de cada uma dessas visualizações laterais usando o mouse.

O vídeo a seguir demonstra movimentos em torno da nuvem de pontos 3D e na visualização lateral.

GIF mostrando movimentos ao redor da nuvem de pontos 3D mostrando uma cena de rua.

Atributos e opções de visualização adicionais estão disponíveis. Consulte a página de instruções do operador para obter uma visão geral abrangente da interface do usuário do operador.

Ferramentas para trabalhadores

Os operadores podem navegar pela nuvem de pontos 3D, ampliando e diminuindo o zoom e movendo-se em todas as direções ao redor da nuvem usando o mouse e os atalhos do teclado. Se os operadores clicarem em um ponto na nuvem de pontos, a interface do usuário será automaticamente ampliada nessa área. Os operadores podem usar várias ferramentas para desenhar um cuboide 3D em torno de objetos. Para obter mais informações, consulte Ferramentas de rotulagem auxiliares.

Depois que os operadores colocam um cuboide 3D na nuvem de pontos, eles podem ajustar esses cuboides para se encaixarem firmemente em torno de carros usando uma variedade de visualizações: diretamente no cuboide 3D, em uma visão lateral com três perspectivas ampliadas da nuvem de pontos ao redor da caixa e, se você incluir imagens para fusão de sensores, diretamente na imagem 2D.

Opções de visualização que permitem aos operadores ocultar ou visualizar facilmente o texto do rótulo, uma malha de solo e atributos de pontos adicionais. Os operadores também podem escolher entre perspectivas e projeções ortogonais.

Ferramentas de rotulagem auxiliares

O Ground Truth ajuda os operadores a anotar nuvens de pontos 3D com mais rapidez e precisão usando ferramentas de rotulagem auxiliares de UX, machine learning e visão computacional para tarefas de rastreamento de objetos da nuvem de pontos 3D. As seguintes ferramentas de rotulagem auxiliares estão disponíveis para este tipo de tarefa:

  • Preenchimento automático de rótulos – quando um operador adiciona um cuboide a um quadro, um cuboide com as mesmas dimensões e orientação é adicionado automaticamente a todos os quadros na sequência.

  • Interpolação de rótulos – depois que um operador rotula um único objeto em dois quadros, o Ground Truth usa essas anotações para interpolar o movimento desse objeto entre esses dois quadros. A interpolação de etiquetas pode ser ativada e desativada.

  • Gerenciamento de rótulos e atributos em massa — os operadores podem adicionar, excluir e renomear anotações, atributos de categorias de rótulos e atributos de quadro em massa.

    • Os operadores podem excluir manualmente as anotações de determinado objeto antes ou depois de um quadro. Por exemplo, um operador poderá excluir todos os rótulos de um objeto após o quadro 10 se esse objeto não estiver mais localizado na cena depois desse quadro.

    • Se um operador acidentalmente excluir em massa todas as anotações de um objeto, ele poderá adicioná-las novamente. Por exemplo, se um operador excluir todas as anotações de um objeto antes do quadro 100, ele poderá adicioná-las em massa a esses quadros.

    • Os operadores podem renomear um rótulo em um quadro e todos os cuboides 3D atribuídos a esse rótulo serão atualizados com o novo nome em todos os quadros.

    • Os trabalhadores podem usar a edição em massa para adicionar ou editar atributos de categoria de rótulo e atributos de quadro em vários quadros.

  • Encaixe – os operadores podem adicionar um cuboide em torno de um objeto e usar um atalho de teclado ou uma opção de menu para que a ferramenta de ajuste automático do Ground Truth encaixe firmemente o cuboide ao redor dos limites do objeto.

  • Ajuste ao solo – depois que um operador adiciona um cuboide à cena 3D, o operador pode encaixar automaticamente o cuboide no solo. Por exemplo, o operador pode usar esse atributo para encaixar um cuboide na estrada ou na calçada na cena.

  • Etiquetagem de visualização múltipla – depois que um operador adiciona um cuboide 3D à cena 3D, um painel lateral exibe perspectivas frontal e dos dois lados para ajudar o operador a ajustar o cuboide firmemente ao redor do objeto. Os operadores podem anotar a nuvem de pontos 3D, o painel lateral e os ajustes aparecerão nas outras visualizações em tempo real.

  • Fusão do sensor – se você fornecer dados para fusão do sensor, os operadores podem ajustar anotações nas cenas 3D e em imagens 2D, e as anotações serão projetadas na outra visualização em tempo real.

  • Mesclagem automática de cuboides – os operadores poderão mesclar automaticamente dois cuboides em todos os quadros se determinarem que cuboides com rótulos diferentes representam realmente um único objeto.

  • Opções de visualização – permite que os operadores ocultem ou visualizem facilmente o texto de rótulo, a malha de solo e os atributos de ponto adicionais, como cor ou intensidade. Os operadores também podem escolher entre perspectivas e projeções ortogonais.