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

Art_Sh

Всем привет.
Профессионально занимаюсь с коллегами разработками камер, от Full HD до 4К (8К тоже возможно).
Разрабатывает железо и прошивку. Можем делать OSD с выводом различной графической и текстовой информации.
Собственно вопрос, есть ли потребность на сегодняшний день в камере с возможность передавать видео-аудио в цифре (кодеки 264, 264+, 265, 265+), 30-120fps, разрешение от full hd до 4к, OSD, запись на SD карту. Помимо базового функционала остается еще довольно много свободного процессорного ресурса и периферии. Интересно знать мнение потребителя. Заранее спасибо.

tuskan

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

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

Art_Sh

CSI2 (MIPI) у нас это цифровой интерфейс сенсора изображения. В дешевых чипах, выхода видо отдельно нет, только данные на стрим по сети и\или запись на SD.
В более дорогих есть видеовыход, но стоимость решения повышается и честно говоря не совсем понимаю, зачем видео выход?
Мы думаем сделать модуль-камеру, с разными характеристиками, по достаточно демократической стоимости и с большими возможностями, что то наподобие ардуино.

brat002

У проекта OpenHD нет нормальных камер. Такие камеры могли бы быть востребованы в этом проекте.

Hyperion
Art_Sh:

CSI2 (MIPI) у нас это цифровой интерфейс сенсора изображения. В дешевых чипах, выхода видо отдельно нет, только данные на стрим по сети и\или запись на SD.
В более дорогих есть видеовыход, но стоимость решения повышается и честно говоря не совсем понимаю, зачем видео выход?
Мы думаем сделать модуль-камеру, с разными характеристиками, по достаточно демократической стоимости и с большими возможностями, что то наподобие ардуино.

потому что его используют raspberry в качестве входа видео изображения. IP камер полно - велосипед изобретать нету смысла. Нужна HD камера способная писать и отдавать поток по CSI2 с минимальной задержкой. Разрешение 720P 60FPS, 1080P 25\30 FPS. Ну и чтобы по цене было демократично с китайцами 😃

Art_Sh

MIPI (CSI2) - это стандартный интерфейс для подключения сенсоров (Camera Serial Interface), есть также MIPI DSI (Display Serial Interface) - служит для подключения LCD дисплеев.
Иначе говоря, нет чипсетов, которые отдают поток по CSI2 интерфейсу. Почему просто к малине не подключат сенсор изображения по CSI2?

schs
Art_Sh:

Интересно знать мнение потребителя. Заранее спасибо.

Очень интересна камера UVC с USB, h264/h265 c WDR и минимальной задержкой, компактная. Такие у Вас есть? Какова будет цена?

Art_Sh

Они все с WDR, что вы будете делать с USB? Сейчас USB используется для передачи видеопотока на LTE модем. FullHD камера с WDR 30 азыб 264\265 кодек, может стоить в пределах 50usd, также к ней можно подключить IMU сенсоры, GPS модуль и сделать OSD полноценное. Скорее всего будет сделано как конструктор. Главный вопрос, это SDK. Оно достаточно большое и сложное и как сделать его проще для не профильных спецов мы пока не знаем.

Hyperion

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 картинки передаваемой по воздуху

Art_Sh

Самый простой сенсор изобраения дает 1920*1080 60fps, при включении режима WDR fps уменьшается вдвое, разрешение можно динамически настраивать от 320*240 до 1920*1080. Выхода CSI нет, причину я описал выше. Единственное исключение, это специализированные чипы, которые оцифровывают аналоговый видеосигнал, вот у них есть выход CSI-MIPI.
Выход USB, ok. Но какой формат данных и куда далее пойдет этот поток?
Посмотрел проект, он самодостаточен, подключаете к малине видеосенсор и все в порядке. Зачем еще какие то сторонние камеры использовать?

Пaвeл

Можно аудио вход сделать для микрофона? Люблю когда слышно.
Ещё может имеет смысл на будущее предусмотреть возможность из 2-х камер делать стерео (3D) картинку, но это не точно)

Art_Sh

Есть версии с подключение до 4х 4K сенсоров изображения и аппаратной сшивкой, но вы не будете рады ценнику))) Звук есть по умолчанию.
Это один из примеров, размер 30*40мм, запись на SD, питание аккум 3.6 или 5В по USB.

Внейшний сенсор изображения, без держателя обьектива.

tuskan
Art_Sh:

Самый простой сенсор изобраения дает 1920*1080 60fps, при включении режима WDR fps уменьшается вдвое, разрешение можно динамически настраивать от 320*240 до 1920*1080. Выхода CSI нет, причину я описал выше. Единственное исключение, это специализированные чипы, которые оцифровывают аналоговый видеосигнал, вот у них есть выход CSI-MIPI.
Выход USB, ok. Но какой формат данных и куда далее пойдет этот поток?
Посмотрел проект, он самодостаточен, подключаете к малине видеосенсор и все в порядке. Зачем еще какие то сторонние камеры использовать?

По факту, родные малиновские камеры- дрянь, так как нет wdr, нет записи на борту. Поэтому и существует запрос на них. Именно с csi выходом и записью. Такой камеры просто нет

Art_Sh

Дело не в сенсорах (камерах), а в ISP (image signal processor) малины. Она не заточена на разработку камеры на ее базе. Если хотите использовать малину как центральный хаб, используйте Ethernet Lan для приема RTSP потока. И далее можете с ним делать что угодно. Выход ethernet в нашей камере есть.

schs
Art_Sh:

Они все с WDR, что вы будете делать с USB

Получать по USB, трансляция с летательного аппарата через Open.HD.

Art_Sh:

также к ней можно подключить IMU сенсоры, GPS модуль и сделать OSD полноценное

Это всё лишнее. Нужна хорошая камера, отдающая поток h264\h265. SDK хорошо если будет, но и без него востребованность на данный момент есть. Если через v4l можно будет покрутить выдержку, яркость и прочее - будет отлично.

Art_Sh:

Выход USB, ok. Но какой формат данных и куда далее пойдет этот поток?

Обычный h264/h26. Т.е. повторюсь, это должна быть UVC камера, не требующая специфичных драйверов.

Art_Sh:

Посмотрел проект, он самодостаточен, подключаете к малине видеосенсор и все в порядке. Зачем еще какие то сторонние камеры использовать?

Нет хороших сенсоров по малину. _НЕТ_. Хорошая картинка только со сторонних USB/IP/HDMI_to_csi камер.

Simoom
tuskan:

Именно с csi выходом и записью

Там вроде и количество CSI линий не 4 а 2. Мы для работы интересовались, не подашла сама малина.

Art_Sh:

Интересно знать мнение потребителя. Заранее спасибо.

Хотелось бы для самолетов минимального размера камеру. не кубик, с минимальным акамулятором(ионистором) чтобы при пропадении питания могла закончить запись. Аналоговым выходом, и набортным графическим ОСД с возможностью програмирования(например на Lua она вроде маложрущая в плане ресурсов). Типа foxeer Legend3 / runcam hd 2. Ну можно ещё добавить передачу картинки по WiFi аналогично OpenHD.