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

 
 
> JPEG кодек, с чего начать?
maxntf
сообщение Jul 13 2012, 08:08
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 107
Регистрация: 13-05-09
Пользователь №: 49 008



Появилась задача передать кадр с камеры через GPRS. Есть устройство с GPRS модемом на борту, управляет всем PIC. Есть интерфейса IIC, к которому собственно и нужно подключить JPEG кодер. Этот кодер должен работать по принципу - получил команду по IIC снять кадр, выполнил кодирование в JPEG, и сохранил его в свою память. После чего можно по шине IIC эту картинку по кускам вытянуть из памяти кодера, и передать через GPRS.
Ознакомившись с данной темой, выяснил, что JPEG кодек нужно делать аппаратный на ПЛИС. Поскольку с ПЛИС не работал, придется начинать все с нуля! Насколько я понимаю, алгоритм работы такого кодера примерно такой - в ПЛИС обрабатываем кадр полученный с выхода АЦП, на лету кодируем его в JPEG и сохраняем в какую ни будь static RAM. После чего обеспечиваем доступ к памяти по интерфейсу IIC.
Кодер должен состоять: АЦП, ПЛИС, static RAM.
Задачи, реализуемые на ПЛИС:
1. Организация интерфейса IIC, для получения команд от микроконтроллера, и чтения данных микроконтроллером из памяти.
2. Чтение потока с АЦП (формат YCbCr), блоками 8 х 8 сжимать на лету в JPEG и сохранять в память.

Чтоб не тратить даром времени, хотелось бы сразу выяснить несколько вопросов. Решил остановиться на ПЛИС от Xilinx (может не совсем правильный выбор?).
1. Какую выбрать среду разработки и средства отладки (бесплатную), не пойму что у них там с лицензиями? Отладочный комплект оборудования?
2. Какой ПЛИС подойдет для моей задачи?
3. Язык программирования на сколько я понимаю VHDL без вариантов (для Xilinx). Сам имею опыт программирования на Си, но на сколько я понял SystemC служит только для симуляции составных систем, а не для программирования ПЛИС.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- maxntf   JPEG кодек, с чего начать?   Jul 13 2012, 08:08
- - des00   Цитата(maxntf @ Jul 13 2012, 03:08) Ознак...   Jul 13 2012, 12:36
- - ArtemDement   Цитата(maxntf @ Jul 13 2012, 12:08) Появи...   Jul 13 2012, 15:18
|- - maxntf   Цитата(ArtemDement @ Jul 13 2012, 19:18) ...   Jul 13 2012, 15:57
- - Alex11   Тут все зависит от задачи. Если научиться работать...   Jul 13 2012, 18:20
- - maxntf   Я понял, что нужно FPGA. Будем потихоньку разбират...   Jul 14 2012, 13:23
- - MishaN   Если не предпологается использовать аппаратные бло...   Jul 14 2012, 23:09
- - ArtemDement   А откуда такая тяга к ПЛИС ? Ведь в проекте всерав...   Jul 15 2012, 05:17
- - maxntf   MishaN спасибо за информацию, но я решил на Xilinx...   Jul 15 2012, 05:59
|- - yes   Цитата(maxntf @ Jul 15 2012, 09:59) Я пис...   Jul 16 2012, 15:02
- - Alex11   yes, Вы только не упоминайте jpeg2000 всуе. Его не...   Jul 17 2012, 22:34
|- - yes   да каюсь, jpeg2000 не делал, но с вевлетным преобр...   Jul 18 2012, 16:22
|- - _4afc_   Цитата(yes @ Jul 18 2012, 20:22) да каюсь...   Jul 19 2012, 09:31
|- - yes   Цитата(_4afc_ @ Jul 19 2012, 13:31) Не по...   Jul 23 2012, 17:20
|- - _4afc_   Цитата(yes @ Jul 23 2012, 21:20) я ничего...   Jul 24 2012, 13:21
|- - blackfin   Цитата(_4afc_ @ Jul 24 2012, 17:21) В том...   Jul 24 2012, 13:56
- - _4afc_   Цитата(maxntf @ Jul 13 2012, 12:08) 3. Яз...   Jul 18 2012, 08:32
- - faa   Цитата(maxntf @ Jul 13 2012, 12:08) Ознак...   Jul 18 2012, 08:51
- - Rst7   QUOTE Только не нужно забывать, что приведённый ко...   Jul 18 2012, 13:34
|- - _4afc_   Цитата(Rst7 @ Jul 18 2012, 17:34) Ну если...   Jul 18 2012, 13:52
|- - maxntf   Цитата(Rst7 @ Jul 18 2012, 16:34) Ну если...   Jul 19 2012, 07:40
|- - yes   Цитата(maxntf @ Jul 19 2012, 11:40) Очень...   Jul 19 2012, 08:48
||- - maxntf   Цитата(yes @ Jul 19 2012, 11:48) это изве...   Jul 19 2012, 10:07
|- - faa   Цитата(maxntf @ Jul 19 2012, 11:40) Тут г...   Jul 19 2012, 09:07
- - Rst7   QUOTE Мне было-бы любопытно взглянуть как минимум ...   Jul 19 2012, 11:50
- - Rst7   Прикрепляю обещанный кодер для ARM. Правда, в прое...   Aug 17 2012, 12:11
- - Kuzmi4   А кто нибудь встречал хотя бы намёки на JPEG-LS в ...   Nov 8 2012, 12:38
- - blackfin   Цитата(Kuzmi4 @ Nov 8 2012, 16:38) А кто ...   Nov 8 2012, 12:49


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

 


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


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