Não presuma que um buffer Camera2 seja NV21 contíguo com base apenas na largura e na altura. Leia de acordo com o formato da imagem e rowStride e pixelStride de cada plano. Defina rotação, espelhamento e quando o processamento assíncrono terminar. Esta é uma revisão do projeto e da documentação, não um anúncio de lançamento do Android.
O que a documentação estabelece
A referência ImageFormat do Android e a API Image.Plane descrevem YUV_420_888 e passadas planas. Leia os valores retornados pelo dispositivo de destino em vez de assumir que outro telefone ou placa tenha o mesmo layout. Nenhum teste adicional de compatibilidade de dispositivos é relatado aqui.
Referência de ImageFormat · API Image.Plane
Lista de verificação de entrada do SDK
| Artigo | Entradas para gravar | Verificações de falha |
|---|---|---|
| Formato e planos | Formato, dimensões, avanços planos e região de corte | Use amostras de padrão de borda para verificar erros de linha, erros de cor e acesso fora dos limites |
| Rotação e espelhamento | Orientação do sensor, orientação da tela e espelhamento da câmera frontal | Verifique retrato/paisagem e esquerda/direita; testar mapeamento de coordenadas separadamente |
| Vitalício | Responsabilidade por reter, copiar, enviar e liberar dados de imagem | O trabalho assíncrono não deve ler buffers liberados ou inválidos |
| Enfileirar e carregar | Taxa de captura, taxa de envio, backlog e política de descarte | Latência de registro e liberação de buffer durante entrada sustentada |
| Coordenadas de saída | Transformação entre entrada do modelo e região de visualização | Marque as caixas em relação às amostras em posições conhecidas |
Organizando a validação de integração
Comece com um dispositivo e modo de entrada especificados. Salve metadados de entrada e amostras publicáveis e teste conversão, orientação e coordenadas. Adicione outras resoluções e captura sustentada posteriormente. Exclua erros de conversão e de vida útil antes de atribuir resultados alterados ao algoritmo.
Limites do projeto publicados
O registro do projeto Vision SDK publicado em chinês cobre detecção de rosto offline, avaliação de orientação e integração Camera2 no Android RK3588. Detecção não é reconhecimento de identidade. O caminho da CPU não estabelece aceleração NPU ou compatibilidade com todos os dispositivos Android. Forneça requisitos de hardware, sistema, amostras e SDK de destino ao avaliar o serviço de desenvolvimento Android chinês original e, em seguida, defina uma matriz de dispositivo.
publicou o registro do projeto Vision SDK em chinês · serviço de desenvolvimento Android chinês original
Online
Telefone
WeChat
voltar ao topo