реклама на сайте
подробности

 
 
> MJPEG на ПЛИС, Прошу пнуть меня в нужном направлении.
BSACPLD
сообщение Mar 14 2015, 09:47
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Всем привет!

Недавно у меня появилась задача реализовать MJPEG на ПЛИС.
Поскольку раньше видеообработкой я не занимался, возникло множество вопросов.
Так что прошу пнуть меня в нужном направлении. sm.gif
1) Есть ли нормальные проверенные IP Core для MJPEG?
Можно даже коммерческие, если их можно "скачать" или если у них адекватная цена (< 5000$).
2) Правильно ли я понимаю, что MJPEG это просто поток JPEG картинок передаваемый по Ethernet?
Стало быть, для начала нужно реализовать JPEG декодер.
Поиском нашёл тут вот такой декодер:
http://electronix.ru/forum/index.php?showt...119&hl=JPEG
Кто-нибудь его использовал?
3) Где можно почитать более менее внятное описание, что из себя этот MJPEG представляет?
4) Как правильно отлаживать подобные алгоритмы?
Пока решил делать вот таким образом:
1. Bitmap File -> Ethernet -> DDR2 -> HDMI
Проверяем, что несжатое видео выводится нормально.
2. JPEG File -> Ethernet -> JPEG Decoder -> DDR2 -> HDMI
Проверяем правильность работы декодера.
3. MJPEG -> Ethernet -> JPEG picture -> JPEG Decoder -> DDR2 -> HDMI
Проверяем правильность работы MJPEG.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_4afc_
сообщение Mar 14 2015, 11:03
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(BSACPLD @ Mar 14 2015, 12:47) *
2) Правильно ли я понимаю, что MJPEG это просто поток JPEG картинок передаваемый по Ethernet?


Почему обязательно поток? Может быть и файл в каком-нибудь контейнере, в том же avi.

Где-то писали, что параметры всех JPEG картинок в MJPEG должны быть одинаковы.
Если это касается только цветности и размера - ладно, а вот если ещё и коэффициенты должны быть одинаковы - хреново.
Go to the top of the page
 
+Quote Post
BSACPLD
сообщение Mar 14 2015, 12:24
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Цитата(_4afc_ @ Mar 14 2015, 15:03) *
Почему обязательно поток? Может быть и файл в каком-нибудь контейнере, в том же avi.

Ну я так решил потому, что вроде как для этого должен использоваться RTP протокол.
А он по идее заточен как раз для передачи потоков данных.

Цитата(iosifk @ Mar 14 2015, 15:42) *
Примерно год назад в Питере на семинаре Ксайлинковцы привезли словака и он рекламировал свои разработки для видео.

Забыл уточнить. У меня Stratix III. Его корка была исключительно под xilinx или "универсальная"?
Go to the top of the page
 
+Quote Post
iosifk
сообщение Mar 14 2015, 12:29
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(BSACPLD @ Mar 14 2015, 15:24) *
Забыл уточнить. У меня Stratix III. Его корка была исключительно под xilinx или "универсальная"?

я не помню, уточните в Инлайне...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
BSACPLD
сообщение Mar 14 2015, 12:40
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Цитата(iosifk @ Mar 14 2015, 16:29) *
я не помню, уточните в Инлайне...

Ладно, попробую...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- BSACPLD   MJPEG на ПЛИС   Mar 14 2015, 09:47
- - iosifk   Цитата(BSACPLD @ Mar 14 2015, 12:47) Можн...   Mar 14 2015, 11:42
- - x736C   Цитата(BSACPLD @ Mar 14 2015, 12:47) 1) Е...   Mar 14 2015, 12:43
|- - BSACPLD   Цитата(x736C @ Mar 14 2015, 16:43) Скорее...   Mar 14 2015, 13:15
|- - x736C   Цитата(BSACPLD @ Mar 14 2015, 16:15) Наск...   Mar 14 2015, 13:31
- - yes   порекомендую compression.ru когда-то давно мне эт...   Mar 16 2015, 12:54
- - x736C   На очень сильных коэффициентах сжатия оптимальный ...   Mar 16 2015, 13:46
- - AlexKit   А почему Mjpeg? им давно никто не пользуется, луч...   Mar 17 2015, 17:56
|- - BSACPLD   Цитата(AlexKit @ Mar 17 2015, 21:56) А по...   Mar 17 2015, 19:15
||- - AlexKit   Цитата(BSACPLD @ Mar 17 2015, 22:15) Пото...   Mar 18 2015, 11:42
||- - BSACPLD   Цитата(AlexKit @ Mar 18 2015, 15:42) я се...   Mar 18 2015, 12:20
||- - AlexKit   Цитата(BSACPLD @ Mar 18 2015, 15:20) Гото...   Mar 18 2015, 14:56
||- - BSACPLD   Цитата(AlexKit @ Mar 18 2015, 18:56) Т.е....   Mar 18 2015, 15:43
||- - AlexKit   Цитата(BSACPLD @ Mar 18 2015, 18:43) Не с...   Mar 18 2015, 16:25
||- - BSACPLD   Цитата(AlexKit @ Mar 18 2015, 20:25) а за...   Mar 18 2015, 18:22
||- - AlexKit   Цитата(BSACPLD @ Mar 18 2015, 21:22) Нель...   Mar 18 2015, 18:48
||- - BSACPLD   Цитата(AlexKit @ Mar 18 2015, 22:48) есть...   Mar 18 2015, 19:03
||- - AlexKit   Цитата(BSACPLD @ Mar 18 2015, 22:03) Ну я...   Mar 18 2015, 19:17
|- - x736C   Цитата(AlexKit @ Mar 17 2015, 20:56) А по...   Mar 18 2015, 08:26
- - BSACPLD   В общем удалось мне запустить jpeg декодер о котор...   Apr 7 2015, 10:19
- - x736C   Хоть поздно, но отвечу. Цитата(BSACPLD @ Apr...   May 10 2015, 13:25


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 01:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01412 секунд с 7
ELECTRONIX ©2004-2016