Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
JPEG - FPGA - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » FPGA
JPEG
Strijar
Добавлено 24.04.2010 13:30
0
Сообщение: 1
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
По работе ковыряюсь с JPEG компрессией и захотелось попробовать перенести ее в ПЛИС. Оказалось что та корка что лежит на opencores не влазит в S3E500 (занимает 150%)... а вот сегодня попробовал исходники от камеры Elphel - занимает всего 50%! На работоспособность пока не пробовал - буду прикручивать к процессору. Кому нибудь еще интересно?
Спуститься к концу Подняться к началу
Персональная информация
Strijar
Добавлено 24.04.2010 13:47 Сообщение: 2
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
Поправка ;) Взял более старые исходники - там нет модуля повышения резкости. Стало занимать 34%
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 24.04.2010 14:14 Сообщение: 3
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
сегодня попробовал исходники от камеры Elphel - занимает всего 50%! На работоспособность пока не пробовал - буду прикручивать к процессору. Кому нибудь еще интересно?

ну в общем то область довольно узкоспецифичная, хотя тут пара человек на форуме трудится на проектами систем искусственного зрения. идея переложить рутинную математику на плис очень неплоха, да и АРМ разгрузится для других задач

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Strijar
Добавлено 24.04.2010 16:06 Сообщение: 4
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
У меня сейчас сжатие на ARM-е. Но получается 5-6 к/сек всего...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.05.2010 22:52 Сообщение: 5
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
У меня сейчас сжатие на ARM-е. Но получается 5-6 к/сек всего...

и АРМ наверно потеет на сжатие? а ведь еще надо входной поток обслужить, готовые данные куда-нить стряхнуть
я алгоритмы работы с JPEG не знаю, но если там используется плавучка, то самое дело на ФПГА забабахать сопроцессор - накидал ему данных, чпок и снимай с выхода готовенькое.
меня похожему в свое время учили в рамках института - курсовой типа - сопроцессор на 187 разрядов и деление с плавучкой 8-0

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Strijar
Добавлено 02.05.2010 10:50 Сообщение: 6
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
Не, там можно без плавающей обойтись. Там основное это DCT, потом квантизация и RLE с Хаффманом. Сейчас нашел самую простую реализацию jpeg на софте - на днях буду помодульно переносить в ПЛИС
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » FPGA