Ne présumez pas qu’un tampon Camera2 est contigu NV21 en fonction uniquement de la largeur et de la hauteur. Lire en fonction du format de l'image et des rowStride et pixelStride de chaque plan. Définissez la rotation, la mise en miroir et la fin du traitement asynchrone. Il s'agit d'une revue de projet et de documentation, et non d'une annonce de version Android.
Ce que la documentation établit
La référence ImageFormat d'Android et l'API Image.Plane décrivent YUV_420_888 et les foulées du plan. Lisez les valeurs renvoyées par l'appareil cible au lieu de supposer qu'un autre téléphone ou une autre carte a la même disposition. Aucun test supplémentaire de compatibilité des appareils n’est signalé ici.
Référence du format d'image · API Image.Plane
Liste de contrôle d'entrée du SDK
| Article | Entrées à enregistrer | Contrôles d'échec |
|---|---|---|
| Format et plans | Format, dimensions, foulées de plan et zone cadrée | Utilisez des échantillons de motif de bord pour vérifier les erreurs de ligne, les erreurs de couleur et l'accès hors limites |
| Rotation et mise en miroir | Orientation du capteur, orientation de l'écran et mise en miroir de la caméra frontale | Vérifiez portrait/paysage et gauche/droite ; tester le mappage des coordonnées séparément |
| Durée de vie | Responsabilité de la conservation, de la copie, de la soumission et de la diffusion des données d'image | Le travail asynchrone ne doit pas lire les tampons libérés ou invalides |
| File d'attente et chargement | Taux de capture, taux de soumission, backlog et politique d’abandon | Enregistrer la latence et la libération du tampon lors d'une entrée soutenue |
| Coordonnées de sortie | Transformation entre l'entrée du modèle et la région d'aperçu | Cochez les cases par rapport aux échantillons à des positions connues |
Organiser la validation de l'intégration
Commencez avec un périphérique et un mode d'entrée spécifiés. Enregistrez les métadonnées d'entrée et les échantillons publiables, puis testez la conversion, l'orientation et les coordonnées. Ajoutez d’autres résolutions et une capture soutenue par la suite. Excluez les erreurs de conversion et de durée de vie avant d’attribuer les résultats modifiés à l’algorithme.
Limites du projet publiées
L'enregistrement du projet Vision SDK publié en chinois couvre la détection de visage hors ligne, l'évaluation de l'orientation et l'intégration de Camera2 sur RK3588 Android. La détection n’est pas la reconnaissance d’identité. Le chemin du processeur n'établit pas l'accélération ou la compatibilité NPU avec tous les appareils Android. Fournissez les exigences en matière de matériel cible, de système, d'échantillons et de SDK lors de l'évaluation du service de développement Android chinois d'origine, puis convenez d'une matrice de périphériques.
enregistrement du projet Vision SDK publié en chinois · service de développement Android chinois d'origine
En ligne
Téléphone
WeChat
retour au sommet
Commentaires sur le projet