Не предполагайте, что буфер Camera2 является смежным с NV21 только по ширине и высоте. Читайте в соответствии с форматом изображения и строками rowStride и pixelStride каждой плоскости. Определите вращение, зеркальное отображение и завершение асинхронной обработки. Это обзор проекта и документации, а не анонс выпуска Android.
Что устанавливает документация
Справочник Android по ImageFormat и API Image.Plane описывают YUV_420_888 и шаги на плоскости. Считайте значения, возвращаемые целевым устройством, вместо того, чтобы предполагать, что другой телефон или плата имеют такую же раскладку. Никакого дополнительного тестирования совместимости устройств здесь не сообщается.
Справочник по формату изображения · API изображения.Плоскость
Контрольный список ввода SDK
| Товар | Входы для записи | Проверка ошибок |
|---|---|---|
| Формат и плоскости | Формат, размеры, плоские шаги и область обрезки | Используйте образцы краевого узора для проверки ошибок в строках, цветах и доступа за пределы границ. |
| Вращение и зеркальное отображение | Ориентация датчика, ориентация дисплея и зеркальное отображение передней камеры | Проверьте книжную/альбомную ориентацию и лево/право; протестировать отображение координат отдельно |
| Срок службы | Ответственность за сохранение, копирование, отправку и публикацию данных изображения. | Асинхронная работа не должна читать освобожденные или недействительные буферы. |
| Очередь и загрузка | Скорость захвата, скорость отправки, политика отставания и удаления | Задержка записи и освобождение буфера во время длительного ввода |
| Выходные координаты | Преобразование между вводом модели и областью предварительного просмотра | Установите флажки напротив образцов в известных положениях |
Организация проверки интеграции
Начните с одного указанного устройства и режима ввода. Сохраните входные метаданные и образцы для публикации, а затем протестируйте преобразование, ориентацию и координаты. После этого добавьте другие разрешения и устойчивый захват. Исключите ошибки преобразования и времени жизни, прежде чем приписывать измененные результаты алгоритму.
Опубликованные границы проекта
Опубликованная запись проекта Vision SDK на китайском языке охватывает обнаружение лиц в автономном режиме, оценку ориентации и интеграцию Camera2 на RK3588 Android. Обнаружение — это не распознавание личности. Путь ЦП не обеспечивает ускорение NPU или совместимость со всеми устройствами Android. Предоставьте требования к целевому оборудованию, системе, образцам и SDK при оценке оригинальной китайской службы разработки Android, а затем согласуйте матрицу устройств.
опубликован отчет о проекте Vision SDK на китайском языке · оригинальный китайский сервис разработки Android
Онлайн
Телефон
WeChat
вернуться наверх