

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á.

# Corte inteligente com inferência elementar
<a name="smart-cropping-with-elemental-inference"></a>

## Introdução
<a name="smart-cropping-introduction"></a>

[O AWS Elemental Inference](https://aws.amazon.com/elemental-inference/) é um serviço de mídia gerenciado que utiliza IA para analisar conteúdo de mídia e permitir fluxos de trabalho habilitados para IA. O recurso Smart Cropping usa IA para inferir a região de interesse no vídeo de entrada e recorta o vídeo na proporção especificada, mantendo a região de interesse no centro da saída.

Um caso de uso típico do Smart Cropping é criar um vídeo vertical a partir de um vídeo em paisagem. Por exemplo, em um vídeo de paisagem de um jogo de futebol, o Smart Cropping infere uma região contendo a bola de futebol e jogadores ativos como a região de interesse. O vídeo é recortado (verticalizado) para manter a bola e os jogadores no quadro de saída do vídeo.

Este guia descreve a ativação do recurso Smart Cropping em uma MediaConvert tarefa.

## Integração de inferência elementar
<a name="smart-cropping-elemental-inference-integration"></a>

Quando o Smart Cropping está habilitado em uma tarefa, MediaConvert gerencia a integração com o Elemental Inference. Enquanto o trabalho está progredindo, MediaConvert realiza o seguinte:

1. MediaConvert cria um feed de inferência elementar na conta na qual o trabalho é executado.

1. MediaConvert envia a entrada para Elemental Inference para análise.

1. MediaConvert cria um trabalho de transcodificação utilizando os metadados de análise do Elemental Inference.

1. MediaConvert exclui o feed quando o trabalho é concluído.

Observação: MediaConvert adiciona uma AWS tag ao feed com a chave `ManagedByService` e o valor`AWSElementalMediaConvert`.

## Permissões de perfil do IAM
<a name="smart-cropping-iam-role-permissions"></a>

O [Configurar permissões do IAM](iam-role.md) guia descreve a configuração de uma função do IAM com as permissões para executar um trabalho de MediaConvert transcodificação. A política a seguir lista as permissões adicionais que precisam ser adicionadas à função de transcodificação do IAM para o recurso Smart Cropping:

```
{
  "Version": "2012-10-17",		 	 	 
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "elemental-inference:CreateFeed",
        "elemental-inference:AssociateFeed",
        "elemental-inference:PutMedia",
        "elemental-inference:GetMetadata",
        "elemental-inference:DeleteFeed",
        "elemental-inference:TagResource"
      ],
      "Resource": "*"
    }
  ]
}
```

## Máximo de feeds simultâneos
<a name="smart-cropping-maximum-concurrent-feeds"></a>

Cada MediaConvert trabalho com o Smart Cropping ativado consome um feed de inferência elementar enquanto o trabalho está em execução. MediaConvert permite que o usuário especifique o número máximo de feeds a serem usados para executar MediaConvert trabalhos por meio das configurações **Máximo de alimentações simultâneas** de uma MediaConvert fila, que devem ser maiores que 0 para permitir a execução de trabalhos de Smart Cropping. Para atualizar a configuração **Máximo de feeds simultâneos** no MediaConvert console:

1. No MediaConvert console, selecione **Filas** e o nome da fila que você deseja atualizar.

1. Na página de detalhes da fila, selecione **Editar fila**.

1. Atualize o campo **Máximo de feeds simultâneos** e selecione **Salvar** fila.

Nota: O máximo de feeds simultâneos de todas as filas não pode exceder o limite total de feeds da Elemental Inference na conta.

Se uma fila tiver mais trabalhos de corte inteligente do que o valor máximo de alimentações simultâneas, as tarefas serão colocadas na fila até que a capacidade de alimentação esteja disponível (por meio da conclusão do trabalho ou da atualização do máximo de alimentações da fila).

## Configurando a tarefa de corte inteligente
<a name="smart-cropping-setting-up-job"></a>

A seguir estão as etapas para ativar o corte inteligente em uma MediaConvert saída:

1. No MediaConvert console, adicione um grupo de saída e uma saída.

1. Nas configurações de descrição do vídeo de saída, defina a largura e a altura desejadas, onde a largura deve ser menor ou igual à altura.

1. Nas configurações de descrição do vídeo, expanda **Escala** e defina o **comportamento de escala como Corte **inteligente usando inferência elementar****.

Para obter detalhes sobre como configurar um MediaConvert trabalho, consulte[Tutorial: Definindo as configurações do trabalho](setting-up-a-job.md).

O Smart Cropping não é compatível com os seguintes recursos:
+ [Transcodificação acelerada](accelerated-transcoding.md)
+ [Entradas HTTP](http-input-requirements.md)
+ [Filas reservadas](working-with-reserved-queues.md)

## Preços
<a name="smart-cropping-pricing"></a>

O preço de um trabalho de Smart Cropping é dividido em duas partes: o preço do Elemental Inference e o preço da transcodificação. As cobranças pelos serviços só se aplicam quando o trabalho é concluído com êxito. Não há cobranças em caso de erro de um trabalho.

O Smart Cropping é um recurso de nível profissional e é ativado por saída.

## Disponibilidade de regiões
<a name="smart-cropping-region-availability"></a>

As tarefas habilitadas para o Smart Cropping estão disponíveis onde a Inferência Elemental está disponível nas seguintes regiões:
+ Oeste dos EUA (Oregon) us-west-2