Разработка камеры
MIPI (CSI2) - это стандартный интерфейс для подключения сенсоров (Camera Serial Interface), есть также MIPI DSI (Display Serial Interface) - служит для подключения LCD дисплеев.
Иначе говоря, нет чипсетов, которые отдают поток по CSI2 интерфейсу. Почему просто к малине не подключат сенсор изображения по CSI2?
Интересно знать мнение потребителя. Заранее спасибо.
Очень интересна камера UVC с USB, h264/h265 c WDR и минимальной задержкой, компактная. Такие у Вас есть? Какова будет цена?
Они все с WDR, что вы будете делать с USB? Сейчас USB используется для передачи видеопотока на LTE модем. FullHD камера с WDR 30 азыб 264\265 кодек, может стоить в пределах 50usd, также к ней можно подключить IMU сенсоры, GPS модуль и сделать OSD полноценное. Скорее всего будет сделано как конструктор. Главный вопрос, это SDK. Оно достаточно большое и сложное и как сделать его проще для не профильных спецов мы пока не знаем.
github.com/OpenHD/Open.HD
ссылка на проект. Вот для него нужна камера которая будет подключаться по USB\CSI с минимальной задержкой + WDR+ хорошо бы писать на SD видео. IMU было бы тоже не плохо в формате betaflight blackbox для совместимости c gyroflow. Либо как это пишет GOPRO для reelsteady. OSD GPS считаю незачем. Но опять же в рамках проекта OpenHD. Может кому то это нужно.
50usd неплохая цена имхо.
Причем на выходе USB\CSI предпочтительнее иметь 720p как мне кажется для облегчения работы воздушного юнита. Да и многие очки\шлемы не имеют FULLHD разрешения чтобы в максимальной мере раскрыть потенциал от 1080p картинки передаваемой по воздуху
Самый простой сенсор изобраения дает 1920*1080 60fps, при включении режима WDR fps уменьшается вдвое, разрешение можно динамически настраивать от 320*240 до 1920*1080. Выхода CSI нет, причину я описал выше. Единственное исключение, это специализированные чипы, которые оцифровывают аналоговый видеосигнал, вот у них есть выход CSI-MIPI.
Выход USB, ok. Но какой формат данных и куда далее пойдет этот поток?
Посмотрел проект, он самодостаточен, подключаете к малине видеосенсор и все в порядке. Зачем еще какие то сторонние камеры использовать?
Можно аудио вход сделать для микрофона? Люблю когда слышно.
Ещё может имеет смысл на будущее предусмотреть возможность из 2-х камер делать стерео (3D) картинку, но это не точно)
Самый простой сенсор изобраения дает 1920*1080 60fps, при включении режима WDR fps уменьшается вдвое, разрешение можно динамически настраивать от 320*240 до 1920*1080. Выхода CSI нет, причину я описал выше. Единственное исключение, это специализированные чипы, которые оцифровывают аналоговый видеосигнал, вот у них есть выход CSI-MIPI.
Выход USB, ok. Но какой формат данных и куда далее пойдет этот поток?
Посмотрел проект, он самодостаточен, подключаете к малине видеосенсор и все в порядке. Зачем еще какие то сторонние камеры использовать?
По факту, родные малиновские камеры- дрянь, так как нет wdr, нет записи на борту. Поэтому и существует запрос на них. Именно с csi выходом и записью. Такой камеры просто нет
Дело не в сенсорах (камерах), а в ISP (image signal processor) малины. Она не заточена на разработку камеры на ее базе. Если хотите использовать малину как центральный хаб, используйте Ethernet Lan для приема RTSP потока. И далее можете с ним делать что угодно. Выход ethernet в нашей камере есть.
Там задержка больше
Они все с WDR, что вы будете делать с USB
Получать по USB, трансляция с летательного аппарата через Open.HD.
также к ней можно подключить IMU сенсоры, GPS модуль и сделать OSD полноценное
Это всё лишнее. Нужна хорошая камера, отдающая поток h264\h265. SDK хорошо если будет, но и без него востребованность на данный момент есть. Если через v4l можно будет покрутить выдержку, яркость и прочее - будет отлично.
Выход USB, ok. Но какой формат данных и куда далее пойдет этот поток?
Обычный h264/h26. Т.е. повторюсь, это должна быть UVC камера, не требующая специфичных драйверов.
Посмотрел проект, он самодостаточен, подключаете к малине видеосенсор и все в порядке. Зачем еще какие то сторонние камеры использовать?
Нет хороших сенсоров по малину. _НЕТ_. Хорошая картинка только со сторонних USB/IP/HDMI_to_csi камер.
Именно с csi выходом и записью
Там вроде и количество CSI линий не 4 а 2. Мы для работы интересовались, не подашла сама малина.
Интересно знать мнение потребителя. Заранее спасибо.
Хотелось бы для самолетов минимального размера камеру. не кубик, с минимальным акамулятором(ионистором) чтобы при пропадении питания могла закончить запись. Аналоговым выходом, и набортным графическим ОСД с возможностью програмирования(например на Lua она вроде маложрущая в плане ресурсов). Типа foxeer Legend3 / runcam hd 2. Ну можно ещё добавить передачу картинки по WiFi аналогично OpenHD.
Там вроде и количество CSI линий не 4 а 2. Мы для работы интересовались, не подашла сама малина.
Хотелось бы для самолетов минимального размера камеру. не кубик, с минимальным акамулятором(ионистором) чтобы при пропадении питания могла закончить запись. Аналоговым выходом, и набортным графическим ОСД с возможностью програмирования(например на Lua она вроде маложрущая в плане ресурсов). Типа foxeer Legend3 / runcam hd 2. Ну можно ещё добавить передачу картинки по WiFi аналогично OpenHD.
Спасибо, за конструктив. Я уже понял, что у людей боль по поводу OpenHD - малина не предназначена для построения нормальной камеры, вот и пытаются костылями - внешними камерами (не путать с сенсорами изображения) компенсировать это. У нас в данный момент готово все, что вы написали. насчет резервной батареи, мы написали бибилотеку контейнера MP4 таким образом, что если пропадает питание, то видео, ранее записанное, не теряется. При возобновлении питания производится операции с файлом записи и он корректно финализируется. Но можно конечно и батарею добавить, это как вы сделаете бортовое питание, вывести GPIO для контроля наличия основного питания не проблема. Насxет программирования OSD будем думать.
Самый простой сенсор изобраения дает 1920*1080 60fps, при включении режима WDR fps уменьшается вдвое, разрешение можно динамически настраивать от 320*240 до 1920*1080. Выхода CSI нет, причину я описал выше. Единственное исключение, это специализированные чипы, которые оцифровывают аналоговый видеосигнал, вот у них есть выход CSI-MIPI.
Выход USB, ok. Но какой формат данных и куда далее пойдет этот поток?
Посмотрел проект, он самодостаточен, подключаете к малине видеосенсор и все в порядке. Зачем еще какие то сторонние камеры использовать?
У этого самодостаточного проекта нету ни одной камеры, которая попадает в сегмент:
- Низкая задержка
- Хороший WDR
- Надёжность
- Доступность
Если вы не собираетесь делать нового убийцу гоупро - подумайте над реализацией вышесказанного. Это вдохнуло бы жизнь в проект ибо на текущий момент основная загвоздка именно с камерами.
Добавлю к выше сказанному свою хотелку- возможно ли сделать небольшой зум к камере, ну скажем х5,? было бы не плохо для HD линка
У нас в данный момент готово все
А камеры чисто под цифру есть? Можно озвучить тех. возможности и цену?
Аналоговых, с хорошей картинкой, много, в этом сегменте IMHO ловить нечего. Реализововать своё OSD - погрязните в несовместимости протоколов полётных контроллеров.
А камеры чисто под цифру есть? Можно озвучить тех. возможности и цену?
Здравствуйте, я выше писал.
Full HD, 30fps, WDR, h264\265, звук AAC, запись на SD, стрим по сети LAN, WIFI, LTE
Стоимость в пределах 50USD, если будет спрос.
Сейчас думаем, как сделать внятное SDK
я выше писал. Full HD, 30fps, WDR, h264\265, звук AAC, запись на SD, стрим по сети LAN, WIFI, LTE Стоимость в пределах 50USD, если будет спрос.
Очень напоминает типичные IP камеры.
USB UVC?
Какой сенсор?
Какая задержка?
В корпусе?
Моноблок или выносной сенсор?
Размер?
Возможно _полностью_ отключить излучающее(Wi-Fi/BT/e.t.c)?
Пример видео?
Возможно приобрети тестовый образец?
Здравствуйте
USB UVC драйвер пишем сейчас.
Задержку не считали, не совсем представляю себе, как можно ее посчитать.
Корпуса нет.
Сенсор -> шлейф -> плата
Размер платы 30*40мм в данный момент.
Ничего излучающего на борту нет.
Образцы будут, когда полностью определимся в целесообразности проекта.
Вы делаете runcam 2 за деньги, которые он стоит.
Спасибо за ответ. Т.е. нет смысла делать камеру для данного сектора.