The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлен полностью открытый стек для камер с интерфейсом MIPI, opennews (??), 05-Фев-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


37. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (2), 06-Фев-24, 00:48 
> это делаеся софтверно??? всегда делал на фпга "аппатно"

там может быть программируемое DSP ядро

https://en.wikipedia.org/wiki/Image_processor

и уж точно не fpga если уже готовый ASIC

Ответить | Правка | Наверх | Cообщить модератору

38. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от dannyD (?), 06-Фев-24, 01:10 
сути смысла это не менеяет, ключевое слово "аппаратно",

а там что это будет DSP, ASIC или FPGA - не важно,

понятно что в массовых моделях FPGA быть не может.

непонятно зачем это засовывать в CPU:
>>набор проприетарных драйверов для работы с MIPI-камерами в Linux через IPU6 (Imaging Processing Unit) в процессорах Intel Tiger Lake, Alder Lake, Raptor Lake и Meteor Lake.

и что туда (в цпу) засунуто? мипи интерфейс? стек? дебаеринг? или математика для дебаеринга?

а если и засунуто, то какая точность? какая глубина цвета? какой из алгоритмов дебаера? какие дополнительные обработки?

как человек реализовавший это аппаратно, могу задать миллион вопросов.

Ответить | Правка | Наверх | Cообщить модератору

39. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (2), 06-Фев-24, 01:21 
> непонятно зачем это засовывать в CPU

написано же - нет исходников драйвера ISP от интелей да и большинства армов тоже, байер приняли по MIPI и чего с ним делать ? понятно что костыль но без него вообще не будет картинки, я не смотрел - может там и для GPU через opencv есть варианты обработки.

Ответить | Правка | Наверх | Cообщить модератору

40. "Представлен полностью открытый стек для камер с интерфейсом ..."  +1 +/
Сообщение от dannyD (?), 06-Фев-24, 01:39 
>>байер приняли по MIPI и чего с ним делать ?

если вы сумели "принять MIPI", то уж чо с ним делать дальше вы точно знаете.
перевернули страницу доки и там всё написано )))

это простое занятие, в отличии от вычислительной фотографии, дорисовки луны, или искусственного повышения разрешения.

Ответить | Правка | Наверх | Cообщить модератору

62. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (2), 06-Фев-24, 10:56 
> если вы сумели "принять MIPI", то уж чо с ним делать дальше вы точно знаете

так это вы спрашивали зачем там софтовый ISP. MIPI с CSI отношение к ISP имеют примерно никакого - CSI паралельный или поледовательный это просто интерфейс DMA чтобы принять данные от камеры в известном формате который устанавливается через i2c и положить в буфер памяти, а вот что потом делать с сырыми данными если в камере нет DSP обработки задача совсем другого уровня.

Ответить | Правка | Наверх | Cообщить модератору

52. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Бывалый смузихлёб (?), 06-Фев-24, 08:42 
Как ты его примешь если у конкретного проца нет конкретной аппаратной реализации CSI на нужное количество линий ?
И вот тут самая соль, ведь доки по протоколу закрыты

Был какой-то энтузиаст, пытался расковырять это дело. Что-то даже работало( на ПЛИС )
Но он вроде бы с DSI возился( т.е вывод на экран )

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

53. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Анании.orig (?), 06-Фев-24, 08:58 
Линий где? Внутри проца или по всей материлке с новой шиной?
Если первое, то аппаратное или програмное не особо роли играет - там уже столько этих юнитов, что свалить эту работу на какой либо из них вполне возможно и без потери производительности.
Если то что он делает соответствует заявленному.
Ответить | Правка | Наверх | Cообщить модератору

59. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Бывалый смузихлёб (?), 06-Фев-24, 10:39 
Камеру как к процу подключать собрался ?
Там ведь недостаточно простых линий ввода-вывода. В случае с процом ещё и специфические аппаратные блоки потребуются

Отсюда, кстати, закономерно следует, почему у малин( по крайней мере не супер-новых, за ними уже не слежу ) макс. разрешение камеры, подключаемой по CSI, не дотягивает даже до 32-40 Мп, равно как и у всех «открытых смартфонов», реализованных на базе подобных процов для одноплатников

А у бюджетного смартфона ценой дешевле - запросто.

Ответить | Правка | Наверх | Cообщить модератору

75. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (2), 06-Фев-24, 13:47 
> А у бюджетного смартфона ценой дешевле - запросто.

и у каких бюджетных смартфонов видео пишется с полными 40 мегапикселей ? фигню не порите - у любых процессоров камеры подключаются через специальные интерфейсы а не gpio.

Ответить | Правка | Наверх | Cообщить модератору

81. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (80), 06-Фев-24, 14:48 
> Отсюда, кстати, закономерно следует, почему у малин( по крайней мере не супер-новых,
> за ними уже не слежу ) макс. разрешение камеры, подключаемой по
> CSI, не дотягивает даже до 32-40 Мп, равно как и у
> всех «открытых смартфонов», реализованных на базе подобных процов для одноплатников

На самом деле в основном зависит от интерфейса и числа lanes. Ну то-есть если вы по тощему линку будете тягать 40 Мпикс картинку - по какому-нить единственному lane медленного стандарта это может быть слишком долго для того чтобы жто было юзабельно.

> А у бюджетного смартфона ценой дешевле - запросто.

У бюджетного, на 40 Мп? Бюжэет, понятие, конечно, растяжимое, спору нет. А так для той же гамнины MIPIшные камеры продаются совершенно штатно. А поскольку это обычно народу под видео интересно - там мегаписселей 5-8 обычно, хардварный кодер видео и столько то не сжует поди.

Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

86. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (-), 06-Фев-24, 15:02 
> написано же - нет исходников драйвера ISP от интелей да и большинства армов тоже,

У большинства ARMов MIPI прицеплен к системному процу и если драйвер контроллера есть то это не такая уж и проблема.

> байер приняли по MIPI и чего с ним делать

Отдать софту, разумеется. Да и не факт что байер - там разные варианты есть. И некий базовый процессинг чип матрицы сам умеет, у него настроек чертова куча - по i2c крутятся.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

87. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (2), 06-Фев-24, 15:39 
> Да и не факт что байер - там разные варианты есть. И некий базовый процессинг чип матрицы сам умеет, у него настроек чертова куча - по i2c крутятся.

так было лет 10 назад, сейчас практически все камеры только raw bayer передают

Ответить | Правка | Наверх | Cообщить модератору

96. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (-), 07-Фев-24, 15:29 
> так было лет 10 назад, сейчас практически все камеры только raw bayer передают

Да где как. Даташиты на матрицы читайте, там все есть. Большую часть оных даже - вот - найти можно. С той или иной стпенью легальности.

...но это все не поможет если MIPI lanes рюхались IPU, с неведомым блобом прошивки, делающим фиг знает что, без документации на интерфейс, а то и с нередистрибутабельным блобом фирмвари в блободрайвере каком, и что хотите тогда то и делайте. В ARM таких проблем нет - там контроллер MIPI ифейса напрямую системе вывешен, и если драйвер контроллера и сенсора есть, все таки завертится. Что приложухи будут делать с тем или иным форматом и что они хотят и могут - уже не проблемы кернела и дров. Мне вот байер вообще нравится. Ибо - вот - RAW'ки нашару, "как есть".

Алсо у многих сенсоров есть режим для видео когда оно только часть пикселей отдает, ибо 40 Мпикс ни один хардварный кодек с разумным потреблением - в жизни не сжует.

Ответить | Правка | Наверх | Cообщить модератору

99. "Представлен полностью открытый стек для камер с интерфейсом ..."  +/
Сообщение от Аноним (2), 08-Фев-24, 00:22 
> Да где как. Даташиты на матрицы читайте, там все есть.

есть просто старые камеры со своим процессором и они всё ещё производятся для всяких эндоскопов, общий тренд - процессинг на стороне хоста

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру