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 которая специально оптимизированна для ночного видео. Вобщем железо очень хорошее.


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

Архив записей в блогах:
Приехали заказанные мужу книжки про Ведьмака. Муж сам забрал доставку, открыл, положил на журнальный стол и... первая книга пропала. Не сильно удивились - есть в нашем доме портал в потусторонний мир, куда исчезают вещи. Самая известная пропажа - трехметровая надувная акула. Но поиски ...
Давно уже живущая в США, хоть и называющая себя москвичкой, (а остались еще свидетели того, что родилась она в Днепропетровске) – Лада Кравченко стала Девушкой месяца американского Playboy в мае 2017 года. «Многие девушки судят себя слишком строго, потому что смотрят на ...
Это цитата сообщения ЕЖИЧКА Оригинальное сообщение Гиацинт - цветок любви, счастья, верности и... скорби. Название цветка "гиацинт" по-гречески означает "цветок дождей", но греки одновременно называли его цветком печали и еще цветком памяти ...
С удочкой на плече) ...
Меня раскритиковали за пост про падение курса рубля. Оказывается, многие россияне ездят отдыхать зимой за границу, поэтому изменение курса доллара существенно скажется для них. Но мне как-то не особо в это верится... В то, что многие ездят зимой отдыхать в далекие страны... Мне кажется, чт ...