|
JPEG кодек, с чего начать? |
|
|
|
Jul 19 2012, 07:40
|
Частый гость
 
Группа: Участник
Сообщений: 107
Регистрация: 13-05-09
Пользователь №: 49 008

|
Цитата(Rst7 @ Jul 18 2012, 16:34)  Ну если так хочется, могу поделиться аналогичным проектом под ARM. Там кодируется цветное изображение. А сделано на LPC2132 (если мне не изменяет память), SAA7113 в качестве АЦП и микросхеме SDRAM (не помню какой). Очень хотелось бы посмотреть алгоритм сжатия. В нете описание алгоритма встречается только на одном примере, с кучей ошибок, хрен что поймешь. Цитата(faa @ Jul 18 2012, 11:51)  Вот тут посмотрите - есть и схема и прошивки. Тут где конкретней можно уточнить, а то второй раз на эту ссылку натыкаюсь и ни чего найти не могу.
|
|
|
|
|
Jul 19 2012, 09:07
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(maxntf @ Jul 19 2012, 11:40)  Тут где конкретней можно уточнить, а то второй раз на эту ссылку натыкаюсь и ни чего найти не могу. Здесь искать, фичи тут и исходники.
|
|
|
|
|
Jul 24 2012, 13:21
|

Профессионал
    
Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565

|
Цитата(yes @ Jul 23 2012, 21:20)  я ничего сам не придумывал - все из статей на compression.ru , ну и кодер применял не к DCT, а к вейвлетам мои кривые коды да под самодельную железку вряд ли будут полезны, даже если и найду вроде бы я и на матлабе это проверял, но не нашел исходников - погибло наверно В том то и дело, что у меня в одном из проектов вейвлет сжимается хафманом. Хочется сжать посильнее. Причём со скоростью не менее 5Мпикселов/секунду на BF561@500МГц, с последующим возможным переносом проекта на ПЛИС. Но что-то не могу выбрать алгоритм чтоб был реализуем и понятен мне. Или шибко сложно или не влезает по скорости. Назовите хотя-бы метод или документ с compression.ru на основе которого писали и какой был выигрышь по сжатию в сравнении с другими методами?
|
|
|
|
|
Aug 17 2012, 12:11
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Прикрепляю обещанный кодер для ARM. Правда, в проекте много лишнего - работа с SDRAM ногодрыгом, передача результрующего JPG при помощи XModem, и т.д., но разобраться можно. Надо заметить, что не самый оптимальный в плане первого прохода DCT, ибо данные вычитываются из SDRAM в буфер, а потом уже делается преобразование, можно было бы и совместить.
CoderARM.zip ( 89.24 килобайт )
Кол-во скачиваний: 504
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|