|
|
  |
Hard JPEG - сколько весит? |
|
|
|
Jul 26 2014, 13:18
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599

|
Цитата(alexPec @ Jul 26 2014, 12:27)  Всем добрый день. Не пользовал ли кто JPEG аппаратный? Интересует во сколько логики он выливается примерно. Нужно жать большие картинки. Попутно: может кто пользовал ADV212 - аппаратный JPEG2000. Поделитесь впечатлениями... Для больших картинок придется ставить несколько ADV212. Например я для сжатия картинки 4000х2672 с частотой кадр в секунду использовал 2 чипа. Потребляет чип многовато, развитие этой линейки AD бросили давненько IP-корка для JPEG2000 будет занимать примерно от 75 килоячеек в Альтере + требует внешней DDR. Знакомые используют отдельный Virtex-5 или -6 для сжатия 2 потоков 29 Мп с частотой до 5 кадров в секунду Для оценки сколько будет весить обычный JPEG - сходите на http://www.cast-inc.com/ip-cores/images/jpeg-e/index.html
|
|
|
|
|
Jul 26 2014, 17:31
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599

|
Цитата(alexPec @ Jul 26 2014, 20:58)  Спасибо за информацию. С опенкорес не пробовали декодеры? Интересно как они, серьезно их допиливать или так, подшлифовать под задачу?
Ps посмотрел даташит - adv212 работает до 65msps на входе. Для YCrCb 4:2:2 для картинки 4000x3000 это поток 24mbps (кадр раз в секунду). Почему требуется 2 чипа? Декодер - это декомпрессор. Кодер JPEG c opencores пробовал - правда на картинке 640х480. Не понравилась зависимость времени сжатия от характера изображения. Даташит даташитом, а в реальности все немножко по-другому. Я потерял много времени, когда пытался всю строку 4000 пикселей засовывать в одну ADV212. НЕобъяснимо зависает, код ошибки возвращает тоже не очень понятный. При разделении на 2 фрагмента по 2000 пикселей все отлично
|
|
|
|
|
Jul 28 2014, 20:09
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599

|
Цитата(yes @ Jul 28 2014, 15:09)  есть проект (когда занимался видео, все хотел как-то использовать, но не вышло), там по-моему не JPEG, а другой метод сжатия кадра, но можно посмотреть. имхо, большую часть занимает межкадровое сжатие, но может поможет http://en.wikipedia.org/wiki/ElphelВ новых версиях Theora (что-то типа MPEG-2), а в старых был JPEG.
|
|
|
|
|
Sep 17 2014, 07:34
|
Группа: Новичок
Сообщений: 9
Регистрация: 8-05-13
Пользователь №: 76 766

|
Вопрос к Sergey_Bekrenyov. ADV212 работает с 6 форматами в соответствии с datasheet: ITU-R BT.656,BT-1358,SMPTE 125M,293(525p),274M(1080i),296M(720p). 1) Каким образом Вы прогнали изображение 4000х2672 ? 2) Как получить OpenCore на любой JPEG codec ?
|
|
|
|
|
Sep 17 2014, 09:07
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599

|
Цитата(TASK @ Sep 17 2014, 11:34)  Вопрос к Sergey_Bekrenyov. ADV212 работает с 6 форматами в соответствии с datasheet: ITU-R BT.656,BT-1358,SMPTE 125M,293(525p),274M(1080i),296M(720p). 1) Каким образом Вы прогнали изображение 4000х2672 ? 2) Как получить OpenCore на любой JPEG codec ? 1. Через хост интерфейс частями по 2000х167 пикселей 2. Не понял вопроса
|
|
|
|
|
Sep 29 2014, 07:22
|
Группа: Новичок
Сообщений: 9
Регистрация: 8-05-13
Пользователь №: 76 766

|
1) Изображение single- или three-component ? 2) Какова разрядность шин HDATA , шины у двух ADV212 включены параллельно ? 3) В каком mode работают ADV212 ?
1) Изображение single- или three-component ? 2) Какова разрядность шин HDATA , шины у двух ADV212 включены параллельно ? 3) В каком mode работают ADV212 ?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|