Tony | Дата: Четвер, 16.05.2013, 12:34 | Повідомлення # 1 |
Admin
Група: Адміністратори
Повідомлень: 44
Статус: Offline
| H.264/MPEG-4 Part 10 или AVC (Advanced Video Coding) представляет собой стандарт для сжатия видео , и в настоящее время одним из наиболее часто используемых форматов для записи, сжатия и распределения видео высокой четкости . Окончательный редакционной работе на первой версии стандарта был закончен в мае 2003 года. H.264/AVC/MPEG-4 Часть 10 содержит ряд новых функций, которые позволяют сжимать видео намного эффективнее, чем старые стандарты и обеспечить большую гибкость для применения в разнообразных сетевых средах. Профили (Profiles)
Этот стандарт определяет 21 наборов возможностей, которые называются профили , ориентированные на конкретные классы приложений. Профили для немасштабируемые 2D видео приложения включают в себя следующее: - Constrained Baseline Profile (CBP) Ограниченный базовый профиль
В первую очередь для недорогих приложений, этот профиль чаще всего используется в видеоконференции и мобильных приложений. Это соответствует подмножество функций, которые являются общими между базовой, основной и высокий профиль.
- Main Profile (MP) Основной профиль
Этот профиль используется для стандартной четкости с цифровых каналов, которые используют MPEG-4 формате, как это определено в стандарте DVB. Это, однако, не используется для передачи высокой четкости телевидения, а важность этого профиля исчезло, когда High Profile была разработана в 2004 году для этого приложения.
- Extended Profile (XP) Расширенный профиль
Предназначен как потоковое видео профиля, эту анкету имеет относительно высокую способность сжатия и некоторые дополнительные приемы для устойчивости к потере данных и коммутационного сервера поток.
Основным профилем для трансляции и хранения дисков приложений, особенно для телевидения высокой четкости приложений (например, это профиля принятой Blu-Ray дисков формата хранения и DVB вещания HDTV службы). - Progressive High Profile (PHiP) Прогрессивная High Profile
Подобный высокий профиль, но без поддержки поля особенностями кодирования. - Constrained High Profile Ограниченный High Profile
Как и в прогрессивной высокий профиль, но без поддержки B (двунаправленного предсказания) ломтиками. - High 10 Profile (Hi10P) Высокий профиль 10
Выходя за рамки типичных потребительских возможностей основной продукт, эту анкету строит на вершине высокого профиля, добавив, поддержка до 10 бит на выборку расшифрованных точности изображения. - High 4:2:2 Profile (Hi422P)
В первую очередь ориентации профессиональных приложений, использующих видео с чересстрочной разверткой, эту анкету строит на вершине высокого профиля 10, добавляя поддержку 4:02:02 цветности подвыборки формат при использовании до 10 бит на выборку расшифрованных точности изображения. - High 4:4:4 Predictive Profile (Hi444PP) Высокий Интеллектуальный профиль
Этот профиль основывается на верхней части главной 4:02:02 профиль, поддерживающий до цветности 4:4:4 выборки до 14 бит на выборку, и, кроме того, поддерживающий эффективную область без потерь кодирование и кодирование каждого изображения в виде трех отдельных цветов плоскостях.
В результате масштабируемого кодирования видео Scalable Video Coding (SVC) расширение, стандарт содержит пять дополнительных масштабируемых профилей , которые определяются как комбинации H.264/AVC профилем для базового слоя (обозначенные второе слово в масштабируемых имя профиль ) и инструментов, которые обеспечивают достижение масштабируемое расширение:
Scalable Baseline Profile (Масштабируемость базовый профиль)В первую очередь ориентации видеоконференции, мобильное, и наблюдения, эту анкету построена на основе ограниченного базовый профиль, к которому базовый слой (подмножество битового потока) должно соответствовать. Для масштабируемости инструменты, подмножество доступных инструментов включена.Scalable Constrained Baseline Profile (Масштабируемость ограничениями базовый профиль)Подмножество масштабируемых базовый профиль предназначен главным образом для приложений реального времени общения.Scalable High Profile (Масштабируемость High Profile)В первую очередь ориентации вещания и потоковых приложений, в этот профиль устанавливается поверх H.264/AVC High Profile, на который базовая слоя должна соответствовать.Scalable Constrained High Profile (Масштабируемость ограничениями High Profile)Подмножество масштабируемых High Profile предназначены в основном для приложений реального времени общения.Scalable High Intra Profile (Масштабируемость Высокая Intra профиля)В первую очередь ориентации производственных приложений, данный профиль является масштабируемой High Profile вынуждены все-Intra использования. В результате Multiview Video Кодирование (MVC) расширение, стандарт содержит два профилей множественного : Stereo High ProfileЭтот профиль рассчитан на две-просмотра стереоскопического 3D-видео и сочетает в себе инструменты высокого профиля с межвидовое прогнозирование возможности расширения MVC.Multiview High ProfileЭтот профиль поддерживает два или несколько видов с использованием как межкадрового (временной) и MVC межвидовое прогнозирование, но не поддерживает поле картинки и макроблока кадра адаптивный поле кодирования. Levels (Уровни)
В этот термин используется в стандарте, " уровень "представляет собой указанный набор ограничений, которые указывают на степень требуемой производительности декодер для профиля. Например, уровень поддержки в профиле определяет максимальное разрешение изображения, частота кадров и битрейт, что декодер может использовать. Декодер, соответствующий данному уровню должен быть способен декодировать все потоки битов закодированных на этом уровне, и все более низких уровней.
Max decoding speed (Максимальная скорость декодирования)
Luma samples/s - (3.1) 27,648,000__(3.2)55,296,000 (4.0)62,914,560
Macroblocks/s - (3.1) 108,000__(3.2)216,000 (4.0)245,760 Max frame size (Максимальный размер кадра)
Luma samples - (3.1) 921,600__(3.2)1,310,720 (4.0)2,097,152
Macroblocks/s - (3.1) 3,600__(3.2)5,120 (4.0)8,192 Max video bit rate for video coding layer (VCL) kbit/s Максимальное видео битрейт для кодирования видео слой (VCL) кбит / с
Baseline, Extendedand Main Profiles - (3.1)14,000__(3.2)20,000 (4.0)20,000
High Profile - (3.1) 17,500__(3.2)25,000 (4.0)25,000
High 10 Profile - (3.1) 42,000__(3.2)60,000 (4.0)60,000
Examples for high resolution @ highest frame rate(max stored frames) Примеры за большой размер @ высокая частота кадров (макс. хранятся кадры) (3.1) 1280×720@30.0 (5) 720×576@66.7 (11) 720×480@80.0 (13) (3.2) 1,280×720@60.0 (5) 1,280×1,024@42.2 (4) (4.0) 1,280×720@68.3 (9) 1,920×1,080@30.1 (4) 2,048×1,024@30.0 (4)
|
|
| |