-
- Нашёл кучу очаровательных вещей с рокчипом.. там и аналоговый вход, и цифровой, и тач, и андроид и шустрая графика. - POV_(17.05.2018 22:54, )
- Есть готовые продукты - video overlay - накладывают на видео картинку. Renesas RZ/A1 имею кучу видеоконтроллеров и видеодекодер, чтобы такое реализовать. + набортная память + корпуса QFP. Целый срач развели... - Evgeny_CD(16.05.2018 17:16)
- RZ/A Software Development Kit "SDK for Camera" (CMSIS-RTOS RTX) -> - Evgeny_CD(16.05.2018 17:31, ссылка)
- RZ/A1H: renesas.ru(229 знак., 20.05.2018 17:16)
- Забавно, но пор диагонали не углядел есть ли возможность как-то тач задействовать. - POV_(17.05.2018 11:51, )
- Да, вот тут про тач указано... POV_(50 знак., 17.05.2018 11:55, )
- RZ/A Software Development Kit "SDK for Camera" (CMSIS-RTOS RTX) -> - Evgeny_CD(16.05.2018 17:31, ссылка)
- Насчет малинки не скажу, а старенький A20 вполне способен захватить 1080p60 24bpp, наложить вторым слоем свою картинку и вывести везультат в LCD/HDMI. Но надо уметь его готовить. - a3r3(16.05.2018 11:41)
- Ты всегда набрасываешь на вентилятор и всегда таким образом, что даже не понятно о чем речь. Кто не потянул, где не потянул, речь вообще про показ или запись видео и т.п. - fk0(16.05.2018 11:07)
- Чего я непонятного сказал? - POV_(16.05.2018 11:15, )
- Абсолютно всё. Разрешение камеры или телевизора? Не может показывать, или захватывать из камеры. Какой софт использовался. Как камера подключена. - fk0(16.05.2018 11:43)
- Итак... POV_(695 знак., 16.05.2018 11:52, )
- С аналоговой камерой лучше не связываться, ибо чересстрочность. С веб-камеры на таком разрешении можно тянуть RAW. - a3r3(16.05.2018 12:09)
- А ничего, что motion jpeg это порядка 10 МБит/сек, а в USB всего-то 11 Мбит/сек (и USB2.0 написанный на коробке с камерой это не USB High Speed). - fk0(16.05.2018 12:12)
- mjpeg на интересующих разрешениях прокачивались, потоковое видео на малинке организуют и на фулхд. Но вот с отрисовкой уже косяк. - POV_(16.05.2018 12:48, )
- У кого косяк, где косяк? Какие ваши доказательства? Может рисовальная программа рисует не то и не так. fk0(194 знак., 16.05.2018 13:13)
- Да если бы оно крутилось, далее там была бы моя программа. На лазарусе например. Растянул бы. - POV_(16.05.2018 13:18, )
- У кого косяк, где косяк? Какие ваши доказательства? Может рисовальная программа рисует не то и не так. fk0(194 знак., 16.05.2018 13:13)
- Что-то не попадались мне последнее время не HS камеры. Разве что совсем какой-нибудь треш в 0.3MPix. Так что ничего, да. - a3r3(16.05.2018 12:15)
- Тебе не попадались. Давай вот посмотрим что есть в ближайшем магазине (где, я уверен, POV и взял свою камеру). Там есть камера, например, "Genius Facecam 2020" с заявленно поддержкой USB2.0 (обращаю внимание, не USB HS) за 1300 рублей. Где-то в fk0(349 знак., 16.05.2018 12:27)
- logitec c920... POV_(753 знак., 16.05.2018 12:51, )
- Тебе не попадались. Давай вот посмотрим что есть в ближайшем магазине (где, я уверен, POV и взял свою камеру). Там есть камера, например, "Genius Facecam 2020" с заявленно поддержкой USB2.0 (обращаю внимание, не USB HS) за 1300 рублей. Где-то в fk0(349 знак., 16.05.2018 12:27)
- mjpeg на интересующих разрешениях прокачивались, потоковое видео на малинке организуют и на фулхд. Но вот с отрисовкой уже косяк. - POV_(16.05.2018 12:48, )
- А ничего, что motion jpeg это порядка 10 МБит/сек, а в USB всего-то 11 Мбит/сек (и USB2.0 написанный на коробке с камерой это не USB High Speed). - fk0(16.05.2018 12:12)
- Опять ничего не сказал. С чего ты решил, малинка что-то не может? Непонятно что ты делал и непонятно что вышло. Где вывод программ с которыми ты работал, где написано, что "не может", а не это твои субъективные впечатления вызванные неправильным fk0(729 знак., 16.05.2018 12:02)
- Использован для экспериментов ряд софтин. Выше 640х480 видео с вебки не крутит на все эфпеэсы... POV_(142 знак., 16.05.2018 12:46, )
- 0) какая загрузка процессора по показаниям top? fk0(907 знак., 16.05.2018 13:23)
- С ютуба ролики глядел лишь (тупило страшно, но может браузер такой), попробую с флешки. - POV_(16.05.2018 13:40, )
- 0) какая загрузка процессора по показаниям top? fk0(907 знак., 16.05.2018 13:23)
- Использован для экспериментов ряд софтин. Выше 640х480 видео с вебки не крутит на все эфпеэсы... POV_(142 знак., 16.05.2018 12:46, )
- С аналоговой камерой лучше не связываться, ибо чересстрочность. С веб-камеры на таком разрешении можно тянуть RAW. - a3r3(16.05.2018 12:09)
- Итак... POV_(695 знак., 16.05.2018 11:52, )
- Например, аналоговая камера 1200х600. - SciFi(16.05.2018 11:20)
- Перечитай текст - малинка не справилась с таким разрешением. Где там аналоговая камера? - POV_(16.05.2018 11:27, )
- Вполне вероятно -- это ты не справился, ибо даже не можешь сказать что делал. - fk0(16.05.2018 12:03)
- Перечитай текст - малинка не справилась с таким разрешением. Где там аналоговая камера? - POV_(16.05.2018 11:27, )
- Абсолютно всё. Разрешение камеры или телевизора? Не может показывать, или захватывать из камеры. Какой софт использовался. Как камера подключена. - fk0(16.05.2018 11:43)
- Чего я непонятного сказал? - POV_(16.05.2018 11:15, )
- Малинка не сильно авторитет, видеокарта у нее - крайняя посредственность. lloyd(185 знак., 16.05.2018 10:44)
- А там нужна крутейшая 3D-карта для такой задачи? В X11 есть Xshape extension, позволяет поверх окна с видео (масштабируемого через Xvideo разумеется, если есть, ибо обеспечивает (псевдо)аппаратную растяжку при несовпадении разрешения с экраном) fk0(1588 знак., 16.05.2018 11:41)
- Использовать X11 в эмбеддеде - это сильно. lloyd(317 знак., 16.05.2018 12:25)
- А использовать Windows CE или Windows 10 IoT -- слабо? fk0(1395 знак., 16.05.2018 12:41)
- Использовать X11 в эмбеддеде - это сильно. lloyd(317 знак., 16.05.2018 12:25)
- Так я ищу готовое решение, готовую плату с адекватным коммьюнити. Шоп и поддержка была и драйвера и тач и т.п. Самому на это тратиться времени нет, проще бабла за готовое отдавать... POV_(113 знак., 16.05.2018 10:53, )
- Тебе ничем uvcvideo не поможет. Надо чтоб камера нормально через video4linux работала (хотя сейчас вроде ширпотребные все такие, а в былые времена были какие-то заморочки именно с этим uvc). Тогда по крайней мере путь видео из камеры на экран fk0(885 знак., 16.05.2018 11:50)
- uvcvideo дает драйвер камеры. затем уже все работает через v4l - POV_(16.05.2018 11:54, )
- Тебе ничем uvcvideo не поможет. Надо чтоб камера нормально через video4linux работала (хотя сейчас вроде ширпотребные все такие, а в былые времена были какие-то заморочки именно с этим uvc). Тогда по крайней мере путь видео из камеры на экран fk0(885 знак., 16.05.2018 11:50)
- А там нужна крутейшая 3D-карта для такой задачи? В X11 есть Xshape extension, позволяет поверх окна с видео (масштабируемого через Xvideo разумеется, если есть, ибо обеспечивает (псевдо)аппаратную растяжку при несовпадении разрешения с экраном) fk0(1588 знак., 16.05.2018 11:41)
- Скорее всего надо глубже залезать в плане программинга. Взять любой камушек с 2D акселерацией и аппаратными видеокодеками, типа нувотоновских SoC или чего-нить типа Allwinner V3s и ваять bare metal. - LightElf(16.05.2018 10:43)
- не надо там bare metal. Захват и наложение делается аппаратно вы упаритесь инициализировать вручную сложные недокументированные блоки. V3s может быть слабоват, надо быструю память. A20 должен потянуть но с проприетарными дровами от aw. "финские 3m(46 знак., 16.05.2018 11:53)
- Если есть человеческий интерфейс к аппаратным фишкам чипа - то похер на чем делать. Но ежели (как часто в линуксе бывает) его нет, то проще наговнокодить на голом железе. Описанная автором задача вполне решаема на старших STM32. Но автор не сказал LightElf(24 знак., 16.05.2018 15:46 - 16:11)
- Там... POV_(23 знак., 17.05.2018 12:56, )
- 1024x600 на ура потянет даже NUC970. V3s - тем более. Вопрос скорее упрется в всякие дополнительные хотелки. Я говорю про bare metal. В линуксах все сложнее в плане эффективного задействования аппаратных приблуд. - LightElf(17.05.2018 14:52 - 14:54)
- "даже NUC970" )) это же АРМ9 )) - POV_(17.05.2018 16:11, )
- Ну ему по моще до малинки - как до китая раком. В принципе справится и STM32F4 с внешней SDRAM. Только будет дороже и плата позаковыристее. - LightElf(17.05.2018 17:03 - 17:13)
- Дык, это видео в раму закинуть и обратно на дисплей отправить. А прямоугольник полупрозраный как наложить и т.п.? Проц попиксельно 25 fps не сделает. - POV_(17.05.2018 18:44, )
- У STM32F4x9 есть контроллер TFT-дисплея, который умеет смешивать две картинки на лету сугубо аппаратно. Цитато: LightElf(460 знак., 17.05.2018 19:29 - 19:32)
- А аппаратное масштабирование есть ? Размерность камеры же какая попало и не совпадает с дисплеем наверняка. - fk0(17.05.2018 21:33)
- Нет, масштабирования у STM32 нету - это же не Trio64V+. Но многие камеры сами умеют масштабировать. Например LightElf(127 знак., 17.05.2018 22:31 - 23:00)
- А даташит тоже на али дадут? - fk0(17.05.2018 23:19)
- Он валяется где ни попадя. LightElf(17.05.2018 23:31)
- "Конфиденциально для Хин Джин Хуя". - fk0(18.05.2018 00:03)
- Чем богаты :) Надо сказать что правильная настройка всех параметров для камеры типа ov5640 - тот еще секас. - LightElf(18.05.2018 01:55)
- "Конфиденциально для Хин Джин Хуя". - fk0(18.05.2018 00:03)
- Уж на OV5640 даташит у гугля и байду точно можно выпросить. - a3r3(17.05.2018 23:27)
- Он валяется где ни попадя. LightElf(17.05.2018 23:31)
- А даташит тоже на али дадут? - fk0(17.05.2018 23:19)
- Нет, масштабирования у STM32 нету - это же не Trio64V+. Но многие камеры сами умеют масштабировать. Например LightElf(127 знак., 17.05.2018 22:31 - 23:00)
- А аппаратное масштабирование есть ? Размерность камеры же какая попало и не совпадает с дисплеем наверняка. - fk0(17.05.2018 21:33)
- Не заметил, что про STM речь. Не, не надо STM - это троллейбус из буханки. - a3r3(17.05.2018 18:52 - 19:01)
- растолкуйте сию аллегорию, плиз - Крок(17.05.2018 22:05)
- Не годится STM32 для работы с видео. - a3r3(17.05.2018 22:20)
- Ну как бы из текста это было понятно, но троллейбус и буханка? - Крок(18.05.2018 00:18)
- ВотЪ --> - MBedder(18.05.2018 00:25, ссылка)
- Как-то так - a3r3(18.05.2018 00:23, картинка)
- бля - Крок(18.05.2018 01:20)
- Отображать картинку на экране - это еще не "работа с видео". Вот если бы вопрос стоял не об оверлее, а о впиливании картинки в видео - я бы и не вспоминал про STM. Да и про NUC970 тоже. - LightElf(17.05.2018 22:34)
- Как минимум нужен ресайз и chroma-key. - fk0(17.05.2018 23:20)
- color key у STM32 есть. Ресайзить лучше средствами камеры, иначе нагрузка на шину памяти просто ниипическая. - LightElf(17.05.2018 23:34)
- В случае STM32 - уже работа, т.к. преоборазование цвета, например, в нем делать больше некому. - a3r3(17.05.2018 23:08)
- В смысле "преобразование цвета"? YCbCr -> RGB? А зачем вам двойное преобразование, если в камере все равно матрица RGB? - LightElf(17.05.2018 23:40 - 23:45)
- В большинстве случаев выбирать придется между YUV и Bayer RGB. Так что без преобразования не обойтись, хоть буквы и те же. - a3r3(18.05.2018 00:21)
- Может ещё компенсацию линзы софтверно делать? Не проще сразу взять камеру со всем фаршем? - LightElf(18.05.2018 01:59)
- Так не предполагает "весь фарш" RGB-выхода. Разве что действительно взять камеру, а не модуль. Но тогда на кой STM? - a3r3(18.05.2018 02:24)
- Мы видать о разных модулях говорим. До чертовой страсти дешевых модулей со "всем фаршем" внутри. И RGB, и маштабирование, и цветокоррекция, и компенсация линзы, и автофокус, и JPEG. И вся радость - меньше $10 в розницу. - LightElf(18.05.2018 11:30)
- Где, например? - fk0(18.05.2018 13:03)
- Шустрый Али, вестимо. LightElf(983 знак., 18.05.2018 13:22 - 13:35)
- Где, например? - fk0(18.05.2018 13:03)
- Мы видать о разных модулях говорим. До чертовой страсти дешевых модулей со "всем фаршем" внутри. И RGB, и маштабирование, и цветокоррекция, и компенсация линзы, и автофокус, и JPEG. И вся радость - меньше $10 в розницу. - LightElf(18.05.2018 11:30)
- Так не предполагает "весь фарш" RGB-выхода. Разве что действительно взять камеру, а не модуль. Но тогда на кой STM? - a3r3(18.05.2018 02:24)
- Может ещё компенсацию линзы софтверно делать? Не проще сразу взять камеру со всем фаршем? - LightElf(18.05.2018 01:59)
- В большинстве случаев выбирать придется между YUV и Bayer RGB. Так что без преобразования не обойтись, хоть буквы и те же. - a3r3(18.05.2018 00:21)
- В смысле "преобразование цвета"? YCbCr -> RGB? А зачем вам двойное преобразование, если в камере все равно матрица RGB? - LightElf(17.05.2018 23:40 - 23:45)
- Как минимум нужен ресайз и chroma-key. - fk0(17.05.2018 23:20)
- Ну как бы из текста это было понятно, но троллейбус и буханка? - Крок(18.05.2018 00:18)
- Не годится STM32 для работы с видео. - a3r3(17.05.2018 22:20)
- Эта зависит от того, что человеку привычнее. - LightElf(17.05.2018 19:33)
- растолкуйте сию аллегорию, плиз - Крок(17.05.2018 22:05)
- У STM32F4x9 есть контроллер TFT-дисплея, который умеет смешивать две картинки на лету сугубо аппаратно. Цитато: LightElf(460 знак., 17.05.2018 19:29 - 19:32)
- Дык, это видео в раму закинуть и обратно на дисплей отправить. А прямоугольник полупрозраный как наложить и т.п.? Проц попиксельно 25 fps не сделает. - POV_(17.05.2018 18:44, )
- Ну ему по моще до малинки - как до китая раком. В принципе справится и STM32F4 с внешней SDRAM. Только будет дороже и плата позаковыристее. - LightElf(17.05.2018 17:03 - 17:13)
- "даже NUC970" )) это же АРМ9 )) - POV_(17.05.2018 16:11, )
- 1024x600 на ура потянет даже NUC970. V3s - тем более. Вопрос скорее упрется в всякие дополнительные хотелки. Я говорю про bare metal. В линуксах все сложнее в плане эффективного задействования аппаратных приблуд. - LightElf(17.05.2018 14:52 - 14:54)
- Там... POV_(23 знак., 17.05.2018 12:56, )
- A20 потянет. Если камера USB, то достаточно работу с /dev/disp освоить, а там ничего особо сложного нет. - a3r3(16.05.2018 12:07)
- Если есть человеческий интерфейс к аппаратным фишкам чипа - то похер на чем делать. Но ежели (как часто в линуксе бывает) его нет, то проще наговнокодить на голом железе. Описанная автором задача вполне решаема на старших STM32. Но автор не сказал LightElf(24 знак., 16.05.2018 15:46 - 16:11)
- не надо там bare metal. Захват и наложение делается аппаратно вы упаритесь инициализировать вручную сложные недокументированные блоки. V3s может быть слабоват, надо быструю память. A20 должен потянуть но с проприетарными дровами от aw. "финские 3m(46 знак., 16.05.2018 11:53)