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

 
 
> JPEG кодер на ПЛИСине, Xilinx
Evgeny_CD
сообщение Jan 18 2005, 15:42
Сообщение #1


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Исходная постановка задачи: необходимо делать снимки с видеокамеры, и сжимать их в JPEG.

Описание планируемого железа.
Видеосигнал подается на специализированный АЦП от филипса, например на SAA7113. Выход ITU 656 YUV 4 : 2 : 2 format (8-bit), разрешение 696*560 (PAL/SECAM). АЦП на плисину. К плисине SDRAM в качестве буферного ОЗУ. Все это подключается к микроконтроллеру.

Алгоритм работы. Контроллер дает команду - "снять кадр". Плисина сама все делает, и кладет JPEG файл из этого кадра в буферное ОЗУ.

Есть вариант реализации JPEG кодера

Кодер на ПЛИС

Влазит в недорогую XC3S400-4PQ208, насколько я понял. Вот только, боюсь, денег он стоит smile.gif

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

Отладочная плата на Ксиле

Цена вполне разумная - 200 баксов.

ВОПРОСЫ:

1. Есть ли у кого опыт (а еще лучше, реализация) создания JPEG кодера (декодер в этом проекте не нужен)?
2. Есть ли у кого "прихватизированная" библиотека с таким кодером или его элементами?
3. Взялся ли бы кто (не бесплатно) помочь мне сотворить это чудо? Я как-то не силен во всех эти *ХДЛ, я больше по контроллерам smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Evgeny_CD
сообщение Feb 24 2006, 12:38
Сообщение #2


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Спасибо за то, что откликнулись!

Andrey Filippov, интересно, сообщество Theora Вам еще не поставило прижизненный памятник?

Посмотрел.

страница
http://www.elphel.com/3fhlo/index.html

Смотрел плеером
http://www.videolan.org/

Файл m021_300_1_70.ogg не открылся - "серый квадрат". Может, у меня машина слабая - AMD Barton 1.6?

j0011_5.ogg проигрался нормально. Загрузка проца - 50% (точно, для предыдущего файла проца не хватит - вероятно, декодер пока не оптимизировали на все эти SSE и пр.).

Вообще внушает! 2 минуты ролик, 6fps. 1280x1024, 16мбайт размер ролика - получается что-то типа 136 кбит (кило=1024)/сек. Качество - на мой взгляд, хрошее, с бытовой камерой не сравнить.

Если идти в сторону "видеоохранного" качества, и поставить планку CIF 6fps, битрейт, вероятно, упадет не менее чем в два раза. Получим видео вполне достаточного качества при потоке 64 кбит/сек. Если повезет, и упадет в 3 раза, то получим 45кбит на видео, и на аудио 19 кбит останется - получим полноценную систему мониторинга с потоком 64 кбит tort.gif

1Гбайт памяти - это 4.5 часа такой записи. С учетом того, что 4 Гбайт SD карточка стоит в Москве <300$ получим 18 часов записи на девайс размером со "спичечную коробку" - ну или "пачку от сигарет" - если еще и аккумулятор подрубить.

Лично для моих проектов GPL лицензия на видеочасть даже полезна - хорошо, что все открыто, и есть шанс, что завтра оно не сдохнет.

В качестве кодера в проекте выступает XC3S1000-4FT256C. Терпимо.

В общем, Andrey Filippov - a14.gif "адназначна".
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Evgeny_CD   JPEG кодер на ПЛИСине   Jan 18 2005, 15:42
- - NickS   Я бы вам предложил решать вашу задачу на DSP , нап...   Jan 18 2005, 17:39
|- - Evgeny_CD   Вот, нашлось что-то готовое. Непонятно только каче...   Jan 18 2005, 17:55
|- - dmtl   {посмотрите тему http://forum.electronix.ru/index....   Jan 19 2005, 06:57
|- - Evgeny_CD   Цитата(dmtl @ Jan 19 2005, 10:57){посмотрите ...   Jan 25 2005, 16:12
|- - Andrey Filippov   Цитата(Evgeny_CD @ Jan 25 2005, 10:12)http://...   Jan 27 2005, 02:35
|- - Decan   Andrey Filippov: JPEG уже давно у всех есть Будьт...   Feb 15 2006, 09:48
|- - Andrey Filippov   Цитата(Decan @ Feb 15 2006, 02:48) Andrey...   Feb 23 2006, 02:57
- - Evgeny_CD   По поводу Theora: интересно, а какова его эффектив...   Feb 15 2006, 17:42
|- - Andrey Filippov   Цитата(Evgeny_CD @ Feb 24 2006, 05:38) Фа...   Feb 24 2006, 22:55
|- - Evgeny_CD   Цитата(Andrey Filippov @ Feb 25 2006, 01...   Feb 24 2006, 23:10
|- - alexr22b   Цитата(Evgeny_CD @ Feb 25 2006, 02:10) Ци...   Feb 24 2006, 23:49
||- - des00   Цитата(alexr22b @ Feb 24 2006, 18:49) Име...   Feb 26 2006, 06:18
||- - alexr22b   Цитата(des00 @ Feb 26 2006, 09:18) Цитата...   Feb 27 2006, 01:51
||- - des00   Цитата(alexr22b @ Feb 26 2006, 20:51) Да ...   Feb 27 2006, 07:20
||- - Evgeny_CD   Цитата(des00 @ Feb 27 2006, 10:20) Ну не ...   Feb 27 2006, 07:32
|||- - des00   Цитата(Evgeny_CD @ Feb 27 2006, 02:32) Ес...   Feb 27 2006, 07:42
|||- - Evgeny_CD   Цитата(des00 @ Feb 27 2006, 10:42) Вы к н...   Feb 27 2006, 07:49
|||- - des00   Цитата(Evgeny_CD @ Feb 27 2006, 02:49) Ос...   Feb 27 2006, 08:53
||- - alexr22b   Цитата(des00 @ Feb 27 2006, 10:20) Цитата...   Feb 27 2006, 17:14
||- - des00   Цитата(alexr22b @ Feb 27 2006, 12:14) Так...   Feb 28 2006, 06:49
||- - alexr22b   Цитата(des00 @ Feb 28 2006, 09:49) Цитата...   Feb 28 2006, 16:11
||- - des00   Цитата(alexr22b @ Feb 28 2006, 11:11) Сог...   Mar 1 2006, 06:06
|- - Andrey Filippov   Цитата(Evgeny_CD @ Feb 24 2006, 16:10) но...   Feb 26 2006, 05:51
- - Evgeny_CD   CABAC - Context-Based Adaptive Binary Arithmetic C...   Feb 27 2006, 07:09
- - oval   Цитата(Evgeny_CD @ Feb 27 2006, 10:32) Ес...   Feb 27 2006, 10:32
- - std-logic   Тут JPEG-LS сделали на FPGA - http://jpegls.narod....   Mar 14 2006, 09:20
|- - Evgeny_CD   Цитата(std-logic @ Mar 14 2006, 12:2...   Mar 14 2006, 10:26
- - std-logic   Кстати, я занимался JPEG-2000 подобным кодером (он...   Mar 17 2006, 07:22


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

 


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


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