|
JPEG кодек на ARM, есть ли исходники или открытые проекты |
|
|
|
 |
Ответов
|
Jun 2 2008, 17:01
|

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

|
Цитата Так я же уточнил, что цвет 4:2:2, а не 4:2:0, так что 4+2+2=8.На BF'е, как я уже говорил, 5 MI. Немного поплясал с бубном, вспомнив, что среди результатов квантизации почти 75% нулей (это для всех картинок, так сама идея кодера задумана), следовательно, можно неплохо выиграть, правильно написав условия (т.е. обеспечить кратчайшее время при 0). После этого на моей тестовой картинке 3235931 такта. Больше видимо уже не удасться выжать. Кстати, бекпорт оптимизированного кодера привел к результату 8561325 на AVR (было около 12 миллионов). И вот еще что - отношение количества тактов на AVR к ARM можно рассматривать как ориентировочную цифру увеличения производительности чисто за счет разрядности - 2.6 раза (при одинаковых тактовых, конечно).
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
Сообщений в этой теме
Vitaliy_ARM JPEG кодек на ARM May 29 2008, 13:43 mai В uc/GUI есть поддержка вывода jpeg на дисплей. Пр... May 30 2008, 21:28 aaarrr Цитата(Vitaliy_ARM @ May 29 2008, 17:43) ... May 30 2008, 21:46 Rst7 Цитатаhttp://www.ijg.org/
Это, конечно, первоист... May 31 2008, 11:00 GetSmart Цитата(Rst7)Я бы рекомедовал делать так...Поделили... May 31 2008, 11:43 Rst7 Цитата(GetSmart @ May 31 2008, 14:43) Под... Jun 2 2008, 07:03  _4afc_ Цитата(Rst7 @ Jun 2 2008, 11:03) Вот повс... Aug 14 2008, 07:14   Rst7 Цитата(_4afc_ @ Aug 14 2008, 10:14) Что-т... Aug 26 2008, 09:12 Rst7 ЦитатаПоделились бы сразу своим творением.
На при... May 31 2008, 13:07 Rst7 Перенес свой AVR'овский кодер на ARM. Если вер... Jun 1 2008, 15:00 blackfin Цитата(Rst7 @ Jun 1 2008, 19:00) ...320*2... Jun 1 2008, 15:38  yes Цитата(blackfin @ Jun 1 2008, 19:38) Т.е.... Aug 26 2008, 11:07   blackfin Цитата(yes @ Aug 26 2008, 15:07) а как в ... Aug 26 2008, 11:54    yes Цитата(blackfin @ Aug 26 2008, 15:54) Ста... Aug 27 2008, 11:05     blackfin Цитата(yes @ Aug 27 2008, 15:05) собствен... Aug 27 2008, 11:12 Sergei_Ilchenko Можно в Google поискать...
http://www.google.ru/s... Jun 1 2008, 15:15 Rst7 Ну, и кстати, к вопросу о качестве.
Вот исходное ... Jun 1 2008, 15:28 Rst7 ЦитатаТ.е. цветное 4:2:2 будет сжимать примерно за... Jun 1 2008, 15:49 blackfin Цитата(Rst7 @ Jun 1 2008, 19:49) Ну не MI... Jun 1 2008, 16:04 GetSmart Ну я просил чисто посмотреть. Мне пока и применит... Jun 2 2008, 08:30 etoja Классика жанра : исходники Стэнфордского университ... Jun 2 2008, 08:31 zltigo Цитата(Rst7 @ Jun 2 2008, 19:01) И вот ещ... Jun 3 2008, 05:49 Rst7 ЦитатаВот видите, можете поблагодарить меня за пре... Jun 2 2008, 17:59 blackfin Цитата(Rst7 @ Jun 2 2008, 21:59) Я считаю... Jun 2 2008, 18:13 etoja Для быстрого сжатия можно использовать:
1) алгорит... Jun 3 2008, 04:10 blackfin Цитата(etoja @ Jun 3 2008, 08:10) Для быс... Jun 3 2008, 04:28 Rst7 Цитата1) алгоритм JPEG-LS, в котором нет дискретно... Jun 3 2008, 05:25 etoja Если вместо DCT применить преобразование Уолша (Wa... Jun 3 2008, 06:00 blackfin Цитата(etoja @ Jun 3 2008, 10:00) Если вм... Jun 3 2008, 06:04 Rst7 ЦитатаДля общего развития не можете назвать получи... Jun 3 2008, 06:04 zltigo Цитата(Rst7 @ Jun 3 2008, 08:04) ARM: 2... Jun 3 2008, 06:30 Rst7 ЦитатаПо моим оценкам, затраты на DCT -25%, а на с... Jun 3 2008, 06:16 etoja DCT и преобразование Уолша проверены на реальном п... Jun 3 2008, 06:30 blackfin Цитата(etoja @ Jun 3 2008, 10:30) DCT и п... Jun 3 2008, 07:04 Rst7 Гм... Вообщем, нельзя доверять этим симуляторам в ... Jun 3 2008, 06:41 aaarrr Цитата(Rst7 @ Jun 3 2008, 10:41) Чем бы т... Jun 3 2008, 06:56 etoja Для Rst7: не симулируй. Jun 3 2008, 07:01 Rst7 Цитата(aaarrr @ Jun 3 2008, 09:56) Экспер... Jun 3 2008, 07:14 aaarrr Цитата(Rst7 @ Jun 3 2008, 11:14) Выкладыв... Jun 3 2008, 07:28 Rst7 Цитата dump.txt ( 44.17кб )
А вменяемый листинг м... Jun 3 2008, 07:42 aaarrr Цитата(Rst7 @ Jun 3 2008, 11:42) А вменяе... Jun 3 2008, 08:06 AKimbo Прогонял исходники jpeg-6b на симуляторе в ИАРе V4... Jun 3 2008, 07:46 etoja Коммерчески ценные исходники никто никогда никуда ... Jun 3 2008, 08:10 Rst7 ЦитатаВменяемый листинг получить нельзя.
а objdum... Jun 3 2008, 08:25 aaarrr Цитата(Rst7 @ Jun 3 2008, 12:25) а objdum... Jun 3 2008, 08:34 Rst7 ЦитатаНе совсем так
Во, почти получилось. Выключи... Jun 3 2008, 08:47 aaarrr Цитата(Rst7 @ Jun 3 2008, 12:47) Во, почт... Jun 3 2008, 09:01 blackfin Цитата(Rst7 @ Jun 2 2008, 21:01) После эт... Jun 3 2008, 09:05 Rst7 ЦитатаТак чему в итоге верить?
Видимо не мне. Пот... Jun 3 2008, 09:08 aaarrr Сейчас попробую сделать доброе дело... Jun 3 2008, 09:12 Vitaliy_ARM События развиваются так быстро, что не успеваю пер... Jun 3 2008, 09:46 aaarrr Готово. SAM7, все из RAM, картинка во флеш:
КодFWS... Jun 3 2008, 09:47 aaarrr Цитата(aaarrr @ Jun 3 2008, 13:47) Все вп... Jun 3 2008, 09:50 Rst7 ЦитатаОчень сильно в этом сомневаюсь.
Да, вроде н... Jun 3 2008, 09:48 Rst7 ЦитатаГотово.
Ну что-же. Тогда пересматриваем циф... Jun 3 2008, 09:53 Vitaliy_ARM События развиваются так быстро, что не успеваю пер... Jun 3 2008, 09:59 dENIM Цитата(Vitaliy_ARM @ Jun 3 2008, 12:59) С... Jun 3 2008, 13:43  Vitaliy_ARM Цитата(dENIM @ Jun 3 2008, 17:43) Очинь а... Jun 7 2008, 07:26 _4afc_ Цитата(Vitaliy_ARM @ Jun 3 2008, 13:59) В... Jun 7 2008, 09:59  Vitaliy_ARM Цитата(_4afc_ @ Jun 7 2008, 13:59) Нет ли... Jun 7 2008, 14:01   _4afc_ Цитата(Vitaliy_ARM @ Jun 7 2008, 18:01) В... Jun 9 2008, 09:49    Vitaliy_ARM Цитата(_4afc_ @ Jun 9 2008, 13:49) Может ... Jun 9 2008, 17:52     _4afc_ Цитата(Vitaliy_ARM @ Jun 9 2008, 21:52) А... Jun 10 2008, 07:01      Vitaliy_ARM Цитата(_4afc_ @ Jun 10 2008, 11:01) PS: V... Jun 10 2008, 10:14    singlskv Цитата(_4afc_ @ Jun 9 2008, 13:49) Может ... Jun 9 2008, 18:59 Rst7 ЦитатаВыкладываю даташит на одну из них.
А Вам об... Jun 3 2008, 10:07 Vitaliy_ARM Цитата(Rst7 @ Jun 3 2008, 14:07) А Вам об... Jun 3 2008, 10:56 etoja NDA - это соглашение о неразглашении информации. И... Jun 9 2008, 11:36 Rst7 Цитатачто не так, визуально?
Разная обработка сдв... Aug 14 2008, 12:26 Rst7 ЦитатаКстати, замена усечения на округление - улуч... Aug 29 2008, 12:46 SimpleSoft В прошлые выходные реализовал JPEG . Честно призна... Aug 29 2008, 19:08 VAI ЦитатаНО в папке encode есть кодировщик и в папке ... Aug 30 2008, 05:54 SimpleSoft Сорри... в аттаче Aug 30 2008, 08:34 VAI ЦитатаСорри... в аттаче
Спасибо. Aug 30 2008, 10:32 BaRaGoZ Добрый вечер, у меня вопрос по кодеку JpegCoderARM... Dec 20 2014, 21:53 WitFed Выложу свои летние опыты -- в MS-Студию-08 всё зае... Dec 24 2014, 13:01
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|