Разработка камеры

macrokernel
Art_Sh:

Так я вроде писал, что аналоговые камеры мы не делаем, только цифра.
Выше, пользователь brat002 написал, что мы изобретаем велосипед, есть камера Runcam 2 или я как то не правильно его понял.

Как тут уже не раз написали, применительно к теме данного форума есть потребность в цифровой камере для DIY цифрового линка OpenHD. Всё прочие ниши (аналоговые камеры, камеры с записью HD, готовые цифровые линки DJI и прочее) прекрасно покрываются китайскими продуктами.

Ещё раз подчеркну, что важна низкая задержка, желательно порядка 50 мс. Для самолётов и коптеров с GPS приемлемо 100-200 мс. Если задержка будет выше, то даже при всех плюшках камера будет не очень интересна.

Hyperion

ip камер полно как грязи. Ваша может будет более компактная и будет писать на флешку. Но это не то что нужно ИМХО.
С другой стороны если сделаете то что нужно китайцы тут же скопируют и наладят производство 😃

Art_Sh

Судя по всему, нужна камера с USB выходом видеопотока и записью на SD карту. Сфера применения - исключительно только для OpenHD линка.
С потенциальным кругом потребителя не более, в лучшем случае, пару сотен человек. Я правильно обобщил?

macrokernel
Art_Sh:

Судя по всему, нужна камера с USB выходом видеопотока и записью на SD карту. Сфера применения - исключительно только для OpenHD линка.
С потенциальным кругом потребителя не более, в лучшем случае, пару сотен человек. Я правильно обобщил?

В русскоязычной группе пользователей OpenHD в Телеграм - 237 человек, в англоязычной - 931. Китайцы тоже пользуются.

Отсутствие хорошей недорогой камеры - основная проблема OpenHD. Появится такая камера - число пользователей будет расти.

Art_Sh

Что насчет стабилизации изображения?

macrokernel

Будет стабилизация - хорошо, не будет - не страшно. Ещё из хотелок можно добавить global shutter.

khomyakk

В Киеве есть тюди с рабочим хдлинком. Они думаю готовы оценить насколько подходит существующий образец для нашего проекта. Эвернет соединение подходит. Не Киев, так Полтава. Пересылку оплачу.

Ed1975
macrokernel:

Как тут уже не раз написали, применительно к теме данного форума есть потребность в цифровой камере для DIY цифрового линка OpenHD. Всё прочие ниши (аналоговые камеры, камеры с записью HD, готовые цифровые линки DJI и прочее) прекрасно покрываются китайскими продуктами.

Ещё раз подчеркну, что важна низкая задержка, желательно порядка 50 мс. Для самолётов и коптеров с GPS приемлемо 100-200 мс. Если задержка будет выше, то даже при всех плюшках камера будет не очень интересна.

Это вы пишете про задержку всего видео линка, включая камеру. К камере требования выше, общая задержка должна быть мнее 150мс, а у камеры еще меньше тк камера один из элементов вносящих задержку в видео линк.

macrokernel

Да, всё верно. Я плохо сформулировал. Имеющиеся на рынке CSI-камеры с ISP, IP-камеры и HDMI-камеры с конвертером HDMI-CSI вносят весьма ощутимую дополнительную задержку по сравнению с камерами CSI. Эта задержка вносит основной вклад в общую задержку линка.

schs
Art_Sh:

Судя по всему, нужна камера с USB выходом видеопотока и записью на SD карту. Сфера применения - исключительно только для OpenHD линка. С потенциальным кругом потребителя не более, в лучшем случае, пару сотен человек. Я правильно обобщил?

Неправильно. Потребность в хорошей USB камере у сообщества, использующего Raspberry и прочие одноплатники высока. Пока на рынке нет достойных предложений.
Для пользователей HD линка так же нужна. Запись на SD полезна, но необязательна. Критично живое видео с малой задержкой и хорошим качеством.

Art_Sh

Я вас понял, допилим передачу по USB и тогда измерим задержку.
Мы используем сенсоры с Rolling shutter.

Дело в том, что хорошее качество картинки происходит за счет предварительной обработки и на обработку каждого кадра требуется определенное время. Что бы его сократить, надо увеличить производительность ядра, но тогда вырастет в цене стоимость. Я к тому, что дешево и хорошо не бывает, в чем вы можете убедиться сами, требуется некий баланс.

МиГ17

Для уменьшения задержки -

  1. CCD матрица
  2. Тайминг матрицы, демозаик, обработка кадра - на ПЛИСине !
    Уже пробегала, не так давно, стереокамера на 3-ем спартане! Вот её и надо допиливать для FPV задач.
stud
Art_Sh:

дешево и хорошо не бывает

А ещё бывает дорого и плохо. Китайцы продают ФПВ камеры с задранным контрастом и насышенностью. Нет чёткости.
Направишь такую камеру на машину, а номер не читается. Тесты проводились по низкой частоте.

Art_Sh
МиГ17:

Для уменьшения задержки -

  1. CCD матрица
  2. Тайминг матрицы, демозаик, обработка кадра - на ПЛИСине !
    Уже пробегала, не так давно, стереокамера на 3-ем спартане! Вот её и надо допиливать для FPV задач.

Интересно, как связана CCD матрица с уменьшением задержки?
Стоимость камеры на ПЛИС будет космическая, операции обработки кадров и сжатие в спец SoC реализованы АППАРАТНО, и задержка в них минимальна.

ansiivan
tuskan:

выход HDMI а еще лучше CSI2 с возможностью одновременной записи

HDMI и CSI2 должны уметь 720p60

чем GitUp Git2 не подходит? по HDMI выдает охренную картинку, сразу может писать и на карточку, может и аналоговую картинку выводить, можно фото, и видео снимать с помощью аппы.
В разобранном виде выглядит так. да даже в корпусе нетяжёлая 64г. может питаться от поленика, без акума.

Art_Sh

Посмотрел ее. Я так понимаю, что нет USB выхода видеопотока для подключения к OpenHD

khomyakk

Опенхд понимает юсб, хдми через переходник, эвернет, csi

Art_Sh

Хм, ребята форумчане, тогда что то вас сложно понять)) Чем эта камера вас не устраивает? Или дело в пресловутой задержке? Я писал, что ethernet у нас на борту, но почему то надо обязательно USB, хотя Ethernet на самом деле задержку даст не более 5мс, остальные задержки будут на стороне хоста.

khomyakk

Вот я и предложил проверить, а ответа нет

Art_Sh

Я не знаю, какая общая задержка, никогда не измеряли, но сделаем это. Если будут адекватные цифры, то подумаем, что делать дальше.

и все же как-то нет у вас единства, одни говорят, что нет подходящих камер, другие говорят что есть…

schs
Art_Sh:

и все же как-то нет у вас единства, одни говорят, что нет подходящих камер, другие говорят что есть…

Вам говорят какие интерфейсы поддерживаются.
Простой пример, я могу отличную камеру(реально имеющуюся), с шикарной картинкой подключить по HDMI через конвертов HDMI-CSI, но вес камеры 300гр, размер с две пачки сигарет, плюс размеры и вес конвертора.
Вы же понимаете что на большинстве ЛА мало кто будет тягать камеру за 700$ в качестве курсовой.
Поэтому и нужны варианты за разумную цену и с малым весом\габаритам.
С Ethernet вряд ли у Вас получиться сделать что то адекватное, IP камер сейчас много, а судя по тому что ничего конкретного Вы пока так и не озвучили, реальных наработок у Вас на данный момент нет.

Art_Sh:

Я не знаю, какая общая задержка, никогда не измеряли, но сделаем это. Если будут адекватные цифры, то подумаем, что делать дальше.

Странно, если Вы разработчик, у вас должны быть все спеки, на сенсор, чип энкодера, с указанием в том числе задержек.

Art_Sh:

но почему то надо обязательно USB, хотя Ethernet на самом деле задержку даст не более 5мс, остальные задержки будут на стороне хоста.

Не обязательно USB. Почему USB - USB есть всегда, на любой малине, ethernet не на всех. И повторюсь - на данный момент нет USB камер, хорошо подходящих для использования на ЛА.
Эту нишу можно занять.
USB действительно универсальная шина.