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

 
 
 
Reply to this topicStart new topic
> MPEG4 encoder
_andrew_
сообщение Oct 2 2006, 07:02
Сообщение #1


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

Группа: Свой
Сообщений: 126
Регистрация: 24-08-05
Пользователь №: 7 935



Добрый день.
Меня интересует вопрос, наскольно реально сделать енкодер на fpga. если ко занимался этим вопросом, то во что выливается проект(по объему, частоте, какой кристал юзали)
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 2 2006, 08:26
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_andrew_ @ Oct 2 2006, 02:02) *
Добрый день.
Меня интересует вопрос, наскольно реально сделать енкодер на fpga. если ко занимался этим вопросом, то во что выливается проект(по объему, частоте, какой кристал юзали)


как раз этим и занимаюсь smile.gif

по вашему вопросу ATEME же сделали полный энкодер, правда стримы так и не показали.
вроде как на 10 ти стратиксах топовых ......


а вообще от параметров зависит, и все таки арм7 ку лучше рядом поставить, для пакетирования в NAL юниты smile.gif


--------------------
Go to the top of the page
 
+Quote Post
IPI
сообщение Oct 2 2006, 09:52
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 6-09-06
Пользователь №: 20 138



Реально, для SD картинки должно хватить 200Mhz
И абсолютно верно - лучше иметь процессор в составе
Гибче и проще девелопить FPGA
Go to the top of the page
 
+Quote Post
_andrew_
сообщение Oct 2 2006, 09:57
Сообщение #4


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

Группа: Свой
Сообщений: 126
Регистрация: 24-08-05
Пользователь №: 7 935



10 стратиксов, еще и арм...
видимо нет смысла заниматься... у нас сейчас пнх один работает, справляется вроде, чуствую на fpga получется дороговато. жальsad.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 2 2006, 10:03
Сообщение #5


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_andrew_ @ Oct 2 2006, 04:57) *
10 стратиксов, еще и арм...
видимо нет смысла заниматься... у нас сейчас пнх один работает, справляется вроде, чуствую на fpga получется дороговато. жальsad.gif


блин опять, двадцать пять. говорю же от параметров зависит

у атеме 1080HD h.264 с мультиреференсом в реалтайме, мейн профайл с кабаком и деблоком. и вроде как в 30 мегабит жмут.

назовите параметры энкодера. Разрешение, фпсы, параметры кодирования (особено требования к МЕ), выходной битрейт и т.д.

может быть у вас на PNX ксе CIF жметься. такой можно и в спартан 1600е положить, а если постараться то и в 1200 ый, а вместо проца микроблейз использовать.


--------------------
Go to the top of the page
 
+Quote Post
_andrew_
сообщение Oct 2 2006, 10:08
Сообщение #6


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

Группа: Свой
Сообщений: 126
Регистрация: 24-08-05
Пользователь №: 7 935



на входе d1(720x480), фпс 30, битрэйт 2.5 мегабита
на счет me надо уточнить
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 2 2006, 11:21
Сообщение #7


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(_andrew_ @ Oct 2 2006, 05:08) *
на входе d1(720x480), фпс 30, битрэйт 2.5 мегабита
на счет me надо уточнить

720*480/16*16 = 1250 макроблоков*30 => 40500 макроблоков в секунду => 24.69мкс на макроблок,
берем запас на интерконнект 30 % получаем ~17мкс.
на частоте 133 МГц у вас будет 2261 такт на макроблок. при грамотном построении конвейера этого достаточно что бы сделать все задачи, пологаю что можно все решить и на более низкой частоте, порядка 50-60МГц, при разумном объеме. Вариантов построения энкодера достаточно много.

Но, разработка будет вам стоить дорого %)


--------------------
Go to the top of the page
 
+Quote Post
IPI
сообщение Oct 2 2006, 12:20
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 6-09-06
Пользователь №: 20 138



Топового StratixII должно хватить, или Virtex 5
для базовых профайлов D1 конфигурации
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 2 2006, 12:31
Сообщение #9


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(IPI @ Oct 2 2006, 07:20) *
Топового StratixII должно хватить, или Virtex 5
для базовых профайлов D1 конфигурации


хмм это как из пушки, по воробьям.

топовых чипов хватит на более высокие профайлы и разрешения. smile.gif

Для справки фирма CAST представляет d1 базилайн энкодер h.264 всего на 13 килослайсов, если ему поднять немного частоту, то думаю можно в 10к уложиться.


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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