Перейти к содержанию
    

EvgY

Участник
  • Постов

    8
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Да корпус знатный ))), но его природа в том что на картинке не референс дизайн для производства и продажи, а комплект разработчика, для демонстрации функционала микросхемы и разработки софта, поэтому присутствует определенная избыточность и не оптимальность. Референс дизайн в более цивильном корпусе в работе. Основное назначение приемник DVB-T и DVB-S
  2. Да, это текущая версия, нужно будет также доводить ее софт. И разработка софта и отладка устройств для нового ASIC
  3. Добрый день, нашей организации - (Москва, м Аэропорт), в отдел разработки мультимедийных систем требуются программисты для комплекса работ связанных с разработкой устройств цифрового телевидения. А именно разработка на С/C++ драйверов устройств, участие в отладке прототипов устройств, совместная работа с разработчиками аппаратуры, разработка мидлваре. В качестве примера начальной работы - разработка драйвера устройства видеовывода с дальнейшей его интеграцией в мультимедийный конвейер - GStreamer. Условия работы - в штате организации. Оплата и индивидуальные условия работы обсуждаются лично. Контакт для связи - Янкевич Евгений Александрович тел. +7 - 499 - 152-9648 (доб 160) почта для резюме - [email protected]
  4. Добрый день. Думаю при Ваших коэффициентах масштабирования изображения Вам вполне будет достаточно в качестве алгоритма масштабирования линейной интерполяции. Более продвинутые алгоритиы сильный прирост качества изображения Вам не дадут, а вот количество ресурсов и сложность алгоритмов повысят сильно. Фильтрация для устранения алиасинга в Вашем случае тоже не нужна, так как ее следует применять при коэффициенте уменьшения изображения больше 2 (так как при больших коэффициентах вы начнете терять информацию об исходных пикселах при прореживании), да и при 2 эффект алиасинга не очень заметен. Следует учитывать, что для устранения алиасинга обычно ставят размывающий фильтр на входе, что повлечет за собой размытие изображения, которое в ряде применений не допустимо. Да и при фильтрации вам понадобится дополнительная внутренняя память для буферизации при вертикальной фильтрации. Для расчета коэффициентов линейной интерполяции могу предложить алгоритм Брезенхема (коротко): Допустим, у нас есть пять исходных точек с номерами 0..4 и нам надо выбрать из них четыре, так, чтобы первая выбранная точка (ее номер 0) совпала с первой (номер 0) исходной и последняя выбранная (номер 3) совпала с последней исходной (номер 4). Точки подаются последовательно в виде пар (текущая, следующая = текущая+1). Шаг перемещения равен 1+1/3 (числа записываются либо в десятичной системе счисления, либо как целая_часть+дробная_часть). Шаг определяется как кол-во точек до масштабирования - 1 разделить на кол-во точек после масштабирования -1. Таким образом при увеличении целая часть = 0, а при уменьшении 1 и более. Алгоритм Брезенхема использует текущую сумму (изначально равна шагу перемещения). Если целая часть равна нулю, то на выход мы выдаем текущую дробную часть в качестве веса интерполяции и обновляем сумму прибавлением полного шага. Если целая часть не равна нулю, то мы выдаем запрос на передвижение входной пары и отнимаем от целой части 1, обновляя сумму. Получается универсальный алгоритм, работающий при любых коэффициентах масштабирования, однако, если у Вас фиксированные разрешения, то можно также фиксированно и сделать
  5. А у Гайслера все хитро, у него двойное лицензирование есть GPL - бери пользуйся, будь добр выложить свои исходники, либо коммерческое - платишь деньги и пользуешь лицензию на один продукт, плюс еще роялти с продажной цены микросхемы. Правда не совсем понятно как он такое двойное лицензирование осуществил, я слышал, что периферия у него самого взята с опенкорес. странно, в коммерческой версии они обещали приложить тестовые вектора.
  6. Доброго времени суток, уважаемые. Многие наверное знают о существовании проекта Jiri Gaisler-а http://www.gaisler.com/ Не поделится ли кто либо из занимавшихся его использованием и имплементацией своими впечатлениями. Хотелось бы знать впечатление от проекта и от библиотеки. Удалось ли его кому-нибудь реализовать в кремнии, я имею ввиду создать ASIC на его основе. И не подскажет ли кто чем отличаются коммерческая версия библиотеки от оценочной. Очень прошу откликнуться
×
×
  • Создать...