8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 114 115 116 117 118 119 120 ... 122

лизированные платформы становятся все более популярными в мобильных видеоприложениях, так как в них хорошо сбалансированы потребляемая мощность, производительность и маневренность.

8.4. Выбор кодека

Выбор подходящего кодека является непростым делом, и не только потому, что продавцы представляют и рекламируют возможности своих продуктов разными трудносравнимыми способами. Необходимо учитывать доступность и вопросы лицензирования. Кроме того, надо принять во внимание поддержку требуемых профилей и уровней, субъективное качество, эффективность видеосжатия, вычислительную сложность (число инструкций в секунду или кадров в секунду), реализуемость на выбранной платформе (например, была ли сделана оптимизация под данную платформу), а также интерфейс (API, Application Programming Interface, интерфейс прикладных программ) кодека. В идеале хорошо было бы оценить производительность кодека применительно к образцам исходного видеоматериала, который будет использоваться данным приложением (это лучше, чем использовать только «стандартные» видеопоследовательности).

В табл. 8.3 перечислены некоторые доступные коммерческие кодеки стандарта MPEG-4 Visual. Этот список составлен на основе информации сайта MPEG-4 Industry Forum (www.m4if.org) в марте 2003 года. Этот список не является полным, но он дает возможность оценить диапазон доступных программных и аппаратных решений. Стоит отметить, что большая часть этой информации представляет собой утверждения производителей данных продуктов, поэтому они не являются гарантированно достоверными.

Большая часть перечисленных приложений нацелена на потоковые приложения и на хранение и демонстрацию видеофильмов. Имеется много доступных программных реализаций MPEG-4 Visual, которые простираются от официального ссылочного программного обеспечения (с реализацией всех возможностей, но весьма далекого от программ реального времени) до высокооптимизированных проигрывателей, работающих в режиме реального времени. Аппаратные реализации нацелены на высокопроизводительные приложения (например, кодирование видео телевещательного качества) или на приложения с низким потреблением мощности (мобильные видеопотоки). Некоторые производители заявляют о поддержке кодирования для специальных DSP или встроенных модульных процессоров


и систем на одном чипе SoC (System On Chip), которые годятся для интегрирования в другие устройства или для реализации на программируемых вентильных матрицах FPGA (Field Programmable Gate Array).

Таблица 8.3. Кодеки MPEG-4 Visual (информация может быть недостоверной).

Компания/www

HW/SW

Профили

Показатели

Комментарии

Amphion,

HW

SP

LO-L3

Модули SoC. и

www.amphion.com

HW-ускорители

Dicas,

SW

SP, ASP,

До 2048 x

Реализованы

www.dicas.de

Core

2048/60 fpe?

бинарные формы

DivX,

SW

SP, ASP

Все уровни

Совместим с файл.

www.divx.com

форматом MPEG-4

Emblaze,

HW

SP

QCIF/

Основан на ядре

www.emblaze.com

кодер до 15 fpe, декодер до 30 fpe

ARM920W, пригоден для мобильных приложений

EnQuad,

SW?

Core?

30 fpe?

Подробности не

www.enquad.com

известны

Envivio,

HW/SW

SP, ASP

LO-1,5

Версии HW и SW

www.envivio.com

Equator,

SW

SP

Лыкодер (на

www.equator.com

процессоре BSP-15)

Hantro,

HW/SW

SP

1.0 1.3

Версии HW и SW

www.hantro.com

iVast,

SW

SP, ASP

I.0-I..1

www.ivast.com

Prodys,

SW

SP, ASP,

LO- 1.3

Сделан на процесс.

www.prodys.com

Core

(ASP)

Texas Instruments TMS320c64x Нет кодирования бинарных форм

Sciworx,

HW/SW

SP

QCIF/

Встроенное процесс.

www.sci-worx.com

IS fpe

(кодер)

(кодер)

решение (программно-аппаратная реализация)

Toshiba,

HW

SP

QCIF/

Единый чип

www.toshiba.com

15 fpe (кодек)

включает аудио и мультиплекс

IndigoVision,

HW

SP

1.1-U

Модули SoC

www.indigovision.com

3ivx,

SW

SP, ASP

Встроенная версия

www.3ivx.com

декодера

UB Video,

SW

SP, ASP

Ло L3

Реализации для

www.ubvideo.com

PC и DSP

Чаще всего делается реализация простого профиля, за которым следует простой расширенный профиль (который обеспечивает луч-


шую производительность). Две компании из этого списка (Dicas и Prodys) предлагают решения для базового профиля, но из них только кодек фирмы Dicas поддерживает инструмент бинарной формы базового профиля. Отметим, что другие профили стандарта MPEG-4 Visual не поддерживаются никакими кодеками из перечисленных выше.

Таблица 8.4. Кодеки Н.264 (информация может быть недостоверной).

Компания/www

HW/SW

Профили

Показатели

Комментарии

VideoLocus,

SW/HW

Основной

30 fps/4CIF,

Кодер SW/HW,

www. videolocu8.com

до уровня 3

декодер SW, блоки 4 х 4 не поддерж

UB Video,

sw

Основной

30 fps/4CIF

Реализация DSP,

www.ubvideo.com

Texas Instruments TMS320c64 х

Vanguard Software

sw

Загружаемый

Solutions,

кодек WINDOWS

www.vsofts.com

Sand Video,

HW

Основной

Высокое

Декодер

www.sandvideo.com

разрешение (1920 х 1080)

HHJ,

sw

Основной

?

Нет реального

www.hhi.de

времени ?

Envivio,

SW/HW

Основной

Разреш. D1,

Реализован

www.envivio.com

в реальном времени

в 2004 году

Equator,

sw

?

?

Выполнен на

www.equator.com

процессоре BSP-15

DemoGraFX,

SW/HW

?

7

Кодер и декодер

www.demografx.com

будут ОПЦИОННО

иметь частные «расширения» до

Н.264

Polycom,

HW

7

7

Подробности

www. pol ycom .com

отсутствуют

ST Micro-electron ice,

HW

?

7

Кодер и декодер

us.st.com

выполнены на м ед иапл атформ е Nomad i к

MatnConcepl

sw

7

?

Деталей нет

www.matnconcept.com

Impact Labs Inc.

sw

7

7

Деталей нет

www.impactlabs.com

Список коммерческих кодеков для Н.264 короче (табл. 8.4) и информация о деталях весьма ограничена. Это не удивительно, так как этот международный стандарт был официально опубликован не-



0 ... 114 115 116 117 118 119 120 ... 122