Maix III, Dewarp 2

топ 100 блогов balmerdx16.05.2023 Да есть жеж! Настроил окончательно Dewarp в realtime.

Поначалу пытался подбирать коэффициенты при помощи OpenCV. Да, он корректно распознавал точки на пересечении шахматных клеток, но вот матрицу выдавал кривущую. Примерно такую.
Maix III, Dewarp 2
Причем да, в центре почти нет искажений, но вот как настроить, что-бы всё полё было нормальным - так и не понял. Вроде и семпликов ему практически по всему полю видимости выдавал, всё равно не работает автоматика.

В конце концов плюнул, подобрал коэффициентики "на глаз".
Было вот такое изображение:
Maix III, Dewarp 2
Стало такое:
Maix III, Dewarp 2

Ладно, для начала сойдёт. Размер экрана кстати практически идеально подходит под aspect ratio камеры. У камеры 2560x1440, у дисплея 854x480. Разница в разрешении в 3 раза. Смог настроить достаточно сложный в настройке dewarp, а вот с уменьшением вылезли проблеммы. Пытался сделать уменьшение в 2 раза - полезли артефакты с цветом изображения. Почему, отчего - загадка. Это казалось бы самый простой вариант уменьшения. А вот при уменьшении в 3 раза - всё отлично! Видимо пока придётся так оставить.

Ещё из интересных моментов - понял, почему у меня иногда вывод на экран вис. Оказалось, что между функциями AX_IVPS_GetChnFrame/AX_IVPS_ReleaseChnFrame желательно тратить поменьше времени на обработку изображения. В некоторых случаях при записи jpeg на SD Card видимо выходил за какой-то порог, который переступать нельзя. И да, в этой железки есть не только хардварная компрессия h264/265, но и компрессия в jpeg. Софтварно компрессия изображения размером 1200x1000 занимала 930 ms. Хардварная компрессия такого-же изображения занимает 39 ms.

Теперь уже в разы больше понимаю в pipeline Maix III и в том, где что сломаться может и как это починить. Сэмплик который умеет рабоать с камерой, выводить на экран и записывать jpeg совсем небольшой получился. Исполняемый файл занимает 217 КБ.
Теперь надо прикрутить Web сервер, что-бы транслировать видео на компьютер и будет уже полноценная web камера. Кстати качество video получается лучше, чем у HiWatch камеры. Особенно сильно видно различие при плохом освещении. От камеры Gc4653 используемой в Maix III остаётся вразы более короткий шлейф! А ведь ещё можно подключить OS4A10 которая специально оптимизированна для ночного видео. Вобщем железо очень хорошее.


Оставить комментарий

Архив записей в блогах:
ребята, если вам говорят, что все ваши мысли материализуются или что вы получаете в жизни именно то, что хотите или каждый человек может быть счастлив, стоит только захотеть, то вас скорее всего наёбывают. потому что, согласно этому утверждению, ...
Кто что везёт из Финляндии, а я вот привезла два мешка вкусных огурцов)) и создала из них бассейны будущего счастья)) А вы малосолите огурцы? ...
Юноша 1974 года рождения, блогер-копипастер, которого френды зовут «Виталя», опубликовал следующий вопль «души»: "Спаси страну — забери у бабушки паспорт!!! " — Несколько лет назад в Польше огромной популярностью пользуется слоган "Zabierz babci dowód". Переводится: забери у бабушки пасп ...
Ничто так не старит женщину, как тонюсенькие брови, но тем не менее до сих пор находятся лохушки, которые думают, что брови-ниточки их молодят и украшают. Все живут в эпохе Марлен Дитрих и безжалостно удаляют растительность на лице, оставляя ...
Особенно замечательно воспринимается на контрасте с ...