Отговори на тема  [ 12 мнения ] 
Video компресия с FPGA 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 10, 2006 2:40 pm
Мнения: 2258
Мнение Video компресия с FPGA
някой занимавал ли се е с видео компресия в реално време, кодиране/декодиране с FPGA?
гледам колегите от telesys.ru са използвали Altera 600K Cyclone FPGA за целта в техния mAvr
някой борил ли е подобно нещо?


Пон Ное 20, 2006 7:32 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Чет Ное 10, 2005 9:26 pm
Мнения: 393
Местоположение: Buffalo, NY, USA
Мнение 
Един от моите колеги тук прави точно такова нещо в момента... но май със Xilinx FPGA.

_________________
http://blog.georgievi.com


Пон Ное 20, 2006 7:42 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
има свободни ресурси из нетя по въпроса....
зачитал съм ги но от интерес към стила на VHDL писане на хората по света
но не ми влиза във служ. задължения видео компресията
...та така....
но от май интерес ти за Mpeg2 ли говориш?

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Пон Ное 20, 2006 8:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 10, 2006 2:40 pm
Мнения: 2258
Мнение 
нямам конкретно приложение в момента, просто видях какво са направили от Телесис и ми стана интересно, набутали са видео рекордер от security камера (черно бяла) и може да записват с часове на 2GB карта (руснаците много си падат по шпионски истории нали?)
избрали са Altera май защото те имат готови рефъренс дизайни и китове за видео с Cyclone
затова ми стана интересно, човек никога не знае кое кога ще му потрябва а аз обичам постоянно да уча нови неща (които в момента не зная :) )
не е ясно дали няма да стане с по-малка консумация ако се пусне един ARM9 да компресира, то тук резолюцията не е голяма а новия AT91SAM9260 има и вход/периферия за камера сензор и консумира само към 1/2W (150 мА на 3.3 V)


Пон Ное 20, 2006 9:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение 
само с АРМ-то ли - че на колко мипса - аз експериментирах на 40 мипса - 320/240 мисля че беше JPEG - 1 кадър в секунда.
Стигнах до FPGA-то но не експериментирах....
Разглеждал съм доста ЛАН камери - процесорите им са FPGA със някакво процесорно ядро(х86 или Z80 - това са MP3-MP4 китаиските плеярчета та дори и ипод), ядро за компресия и периферия...


Пон Ное 20, 2006 9:20 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Авг 19, 2005 11:38 am
Мнения: 978
Местоположение: Europe -> BG
Мнение Re: Video компресия с FPGA
3aek написа:
някой занимавал ли се е с видео компресия в реално време, кодиране/декодиране с FPGA?
гледам колегите от telesys.ru са използвали Altera 600K Cyclone FPGA за целта в техния mAvr
някой борил ли е подобно нещо?


нямам опит, но има човек , които мога да питам - той е в друга сфера, но пак Mcu с камера с бърза обработка на сигнала.

Дай някаква идея за кадри, широчина на картината , те ползват едни лещи ... абе то си е цяла наука :-)

А и каква компресия ? / от любопитство

И най-вече аз предпложих че записваш/снимаш И(!) компресираш, а ако е само второто , тогава въобще не мога да съм ти от ползва, освен да ти дам аналогия зa x86 от опит ;-)

_________________
един факт :-)
Съжалявам , че исках да помогна ...


Пон Ное 20, 2006 9:32 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 10, 2006 2:40 pm
Мнения: 2258
Мнение 
TheWizard написа:
само с АРМ-то ли - че на колко мипса - аз експериментирах на 40 мипса - 320/240 мисля че беше JPEG - 1 кадър в секунда.
Стигнах до FPGA-то но не експериментирах....
Разглеждал съм доста ЛАН камери - процесорите им са FPGA със някакво процесорно ядро(х86 или Z80 - това са MP3-MP4 китаиските плеярчета та дори и ипод), ядро за компресия и периферия...


SAM9260 е на 200 MIPS а тези камери са с малка резолюция и само grayscale

иначе преди съм отварял ICA-100C LAN камера на тези: http://www.planet.com.tw вътре има TMS320 DSP и параметрите са: 160 x 120 (30fps), 320 x 240 (20fps), 640 x 480 (6fps)


Пон Ное 20, 2006 9:47 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Чет Ное 10, 2005 9:26 pm
Мнения: 393
Местоположение: Buffalo, NY, USA
Мнение 
Компресията се прави с едни хитри математически алгоритми на основата на DCT директно във FPGA. То това е интересната част :-).

_________________
http://blog.georgievi.com


Пон Ное 20, 2006 9:49 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
ми ако има маниаци на темата...

(сещам се, че едно време се бъзикахме, че така започва румънската готварска книга:"ако си откраднете едно яйце...:)")

иде реч може ли някой да постне дискретизиран видео сигнал ....(да специфицира честота на дискр.,ниво в какви граници е, стойността ..фискирана или плаваща запетая използва)
и всеки навит да направи(реализира) някакъв вид компресия.. и да си ги мерим...компресиите
за няколко кадъра едва ли ще е голям обем суровия мат'рял :D

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Вто Ное 21, 2006 12:37 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 10, 2006 2:40 pm
Мнения: 2258
Мнение 
хаха доста трябва да почета първо преди това да стане ;)
вчера свялих доста неща от сайта на алтера и каквото излезе по интернета, от пръв поглед мъка мъка много математика и малко програмиране :)
както каза владо DCT и после инверсно DCT
на blackfin.org пък излезоха готови програми за MPEG с backfin и много от development платките също бяха наблегнали на аудио и видео процесинг
едва ли ще го докарам до края но за обща култура ще науча нещо


Вто Ное 21, 2006 7:51 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение 
Първо го изтествай на С на РС-то за да го разбереш, после се пробвай на FPGA-то.


Вто Ное 21, 2006 8:49 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Вто Фев 21, 2006 11:49 pm
Мнения: 105
Мнение 
Ето един много як проект за FPGA и видеокомпресия в реално време
http://www3.elphel.com/index.php
Пичовете са направили камера с висока резолюция 1-3Mpix. Като алгоритъм за компресия ползват "Theora" реализиран на Spartan 3 (1000K gate).
Ако не се ползва FPGA , не си и помислям колко мощно DSP ще трябва :)
Тематиката с компресията е интересна, но наистина има бая математика.


Пон Ное 27, 2006 12:49 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 12 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни