- •Глава1.Чтотакоецифровоетелевидение? 4
- •Чтозначитссцифровое))? 4
- •Краткаяисторияцифровогоtелевидения 9
- •Глава2.Цифровыетелевизионныесигналы 13
- •Глава3.Цифроваяобработкателевизионныхсигналов 48
- •Глава4.Сжатиетелевизионныхсигналов 90
- •Глава5.Передачасигналовцифровоготелевиденияпоканаламсвязи 151
- •Глава6.СтандартцифровоготелевизионноговещанияDvb 170
- •Глава7.Приемныеустройствацифровоготелевизионноговещания 189
- •Глава8.Применениецифровойобработкисигналоввтелевизорах
- •Глава1 чтотакоецифровоетелевидение?
- •Чтозначит«цифровое»?
- •Краткаяисторияцифровоготелевидения
- •Глава2 цифровыетелевизионныесигналы
- •2.1.Дискретизациясигналовиизображений
- •2.2.Квантованиесигналовиизображений
- •2.3.РекомендацияItu-rвт601
- •Дискретизация
- •2.4.Другиестандартыцифровогопредставлениятелевизионныхсигналов
- •2.5.Цифровоепредставлениезвуковыхсигналов
- •2.6.АцПиЦап
- •ДискретноепреобразованиеФурьеидискретноекосинусноепреобразование
- •Цифроваяфильтрация
- •Цифроваяфильтрацияодномерныхсигналов
- •Пространственнаяцифроваяфильтрация
- •Применениецифровойфильтрациидляуменьшениязаметностишумов
- •Применениецифровыхфильтроввдекодерахсигналовцветности
- •3.2.5.Подавлениеэхо-сигналов
- •3.3.Преобразованиеразвертки
- •Глава4 сжатиетелевизионныхсигналов
- •4.1.Задачасжатия·информацииипутиеерешения
- •СтандартJpeg
- •ФорматфайлаJpeg
- •СтандартыMpeg-·1иMpeg-2
- •4.3.1.Кодированиеидекодированиедвижущихсяизображений
- •Сжатиетелевизионнъtхсигналов
- •ОтличияMpeg-1иMpeg-2
- •СистемныйуровеньMpeg-2
- •Другиестандартыиметодысжатиявидеоинформации
- •Другиестандартыиметодысжатиязвуковыхсигналов
- •4.6.Стандарткодированиявидео-извуковойинформации
- •Кодированиеаудиообъектов
- •Декодированиеивоспроизведение
- •Глава5 передачасигналовцифровоготелевиденияпоканалам связи
- •Требованияксистемампередачисигналовцифровоготелевиденияпоканаламсвязи
- •5.2.Перемежениеискремблирование
- •5.3.Коды,исправляющиеошибки
- •Глава6 стандартцифровоготелевизионноговещанияdvb
- •6.1.ЧтотакоеDvb?
- •ТранспортныйпотокDvb
- •СтандарткабельноготелевиденияDvb-c
- •СтандартспутниковогоТв-вещанияDvb-s
- •Новыесистемытелевизионноговещания
- •УсловныйдоступкпрограммамвDvb
- •1Зypid1Дескремб-
- •ДополнительныеданныеисервисвDvb
- •6.9.Контрольиизмерениявцифровомтелевидении
- •7.1.Основныеузлыиблокиприемныхустройствцифровоготелевизионноговещания
- •1.Аналого-цифровоепреобразованиевидеосигналасЗОмлн.Выборок/с.
- •Цифро-аналоговоепреобразованиевидеосигналас30млн.Выборок/с.
- •Основныевыполняемыефункции
- •МикросхемыSaa7182/83фирмыPhilips-цифровыевидеокодеры
- •ОбработкасигналовстандартаMpeg2входнымпортомшириной8бит.
- •Глава8 применениецифровойобработкисигналов втелевизорах«panasonictx-25/29adsof/s»нашассиeur0-3
- •8.1.Общиесведения
- •Радиоканал·иканалобработкисигналовзвука
- •Устройствацифровойобработкисигналов
- •§8.2)Сначалапроходитчерезсхемупереключенияаудио/видеосигналов,расположеннуюнаплатеН,азатемнаплатуЕ-черезконт.8соединителяЕ15
- •Выходныекаскадысигналовяркостиицветности
- •Устройстваразверток
- •Системауправления
- •8.7.Устройстваобработкисигналовтелетекста
- •8.11.Источникпитания
- •8.12.Настройкаирегулировка
- •8.1З.Некоторыерекомендациипоремонту
ОтличияMpeg-1иMpeg-2
СтандартMPEG-2являетсяразвитиемирасширениемстандартаMPEG-1.ПотоквидеоданныхMPEG-2содержитсоставляющие,которыхнетвMPEG-1.По-видимомунаиболееважнымотличиемдвухстандартовявляетсяналичиевMPEG-2масштабируемостиивсехсвязанныхснейособенностей.
ВстандартеMPEG-1нетnринциnиальныхограниченийнаразмерыкодируемыхизображенийинаиспользованиечересстрочнойразверткипосравнениюсMPEG-2.ТемнеменееMPEG-1предназначендлясжатиядвижущихсяизображенийспрогрессивнойразверткой,частотойкадровдо30Гц,количествомстрокдо576иколичествомэлементоввстрокедо720.Приэтамполучаетсяпотокданныхсоскоростьюпередачидвоичныхсимволовдо1856000бит/с.
Далее,MPEG-1допускаеткодированиетелевизионныхсигналовсчересстрочнойразверткойтольковкадровомрежиме,авMPEG-2имеетсяnолевойрежим,болееэффективныйприналичиисущественныхизмененийизображенияотnервогополякадраковторому.
Вэтомрежимедваполякадракодируютсянезависимо.Например,/-кадрможеткодироватьсякакдва/-поляиликак/-полеиР-поле.Этивозможностипридаютдополнительнуюгибкостькодированию,чтопозволяетдостичьболеевысокойэффективностисжатия.
НапрактикеMPEG-1обычноисnользуетсядлясжатиядвижущихсяизображенийразмером360х240элементовспрогрессивнойразверткой(форматSIF).Такоесжатиепозволяетзаписыватьвидеопрограммыснекоторойпотерейчеткостинакомпакт-дискиивоспроизводитьихнаПК,выполняядекодированиевреальномвременичистопрограммнымисредствами.ВтожевремяMPEG-2являетсяосновойбыстроразвивающихсяираспространяющихсясистемцифровоготелевизионноговещания,атакжеприменяетсядлязаписикинофильмовидругойвидеоинформациинадискистандартаDVD,обеспечивающиевысокоекачествоизображенияизвука.
ГруnпаMPEGначиналаработунадстандартомMPEG-3,определяющим
методысжатиядлятелевидениявысокойчеткости(ТВЧ).ОднаковпроцессеработнадстандартомMPEG-2внегобыливключеныуровни,соответствующиеТВЧ(см.табл.4.4),поэтомунеобходимостьвстандартеMPEG-3отпала(онеправильномиспользованииэтоготерминасм.вконцеподпараграфа4.3.2).
ИскаженияизображенийприсжатиипостандартамMPEG.Достижимыестеnенисжатия
Далееприведенпереченьхарактерныхискаженийизображений,возникающихврезультатекодированияпостандартамMPEG-1илиMPEG-2придостаточнобольшихстепеняхсжатия[19].Искаженияпривнутрикадровомкодированиилегкоможнопосмотретьнапереональномкомпьютере,например,спомощьюпопулярнойпрограммыAdobePhotoshop.
Искажения,создаваемыевнутрикадровымкодированием(см.рис.4.5.)
1.Заметностьграницблоков·(блокинг-эффект).Таккаксоседниеблокикодируютсяидекодируютсянезависимодруготдруга,топрибольшихстепеняхсжатияпослеквантованияидеквантованиявнихмогутполучатьсязаметноразличающиесякоэффициентыДКП,соответствующиепостоянныминизкочастотнымсоставляющим.Врезультатеизображениявсоседнихблокахмогутсильноотличатьсядруготдругапояркости,цвету,характерудеталейитекстуры.
2.Размытиеизображения(ссзамыливание))).Наблюдаетсяприбольшомко
эффициентесжатияизображения.ОбусловленоограничениемлибополнымзанулениемкоэффициентовДКП,соответствующихвысокимпреетранетвеннымчастотам,врезультатечегомелкиедеталиизображениястановятсяразмытымиилиполностьюпропадают.
З.Появлениеокантовокнарезкихпереходахяркостиизображения.Этотэффектобусловлензначительнымиискажениямилибополнымподавлениемвысокочастотныхсоставляющихпреетранетвенногоспектра.
РазмытиецветовИмееттужепричину,чтоиэффектокантовкинаграницах,нопроявляетсянаучасткахизображениясрезкимискачкамивсигналеяркости.
Эффектступенек.Возникаеткакрезультатнеправильноговосстановле
нияилипередачикраевизображенийвнутриблока.Эффектпроявляется,какправило,привосстановленииизображениявувеличенноммасштабе.
Искажения,создаваемыемежкадровымкодированием.
Ложныеграницы.Наблюдаютсяприкомпенсациидвижения.Этотэффектявляетсяпрямымследствиеммежкадровогокодированиявидеосигнала.
Эффект((комаров)).Проявляетсякакфлуктуациияркостиилицветностив
блокенаграницемеждудвижущимсяобъектомифоном.Эффектвозникаетвследствиеизмененияпараметровквантованияразностидействительногоипредсказанногоизображенийоткадраккадру.
З.Зернистыйшумвстационарнойобласти.Проявляетсякакмедленнодви
жущиесямерцающиешумынизкойинтенсивностивобластях,вкоторыхимеетсялишьмалоедвижениелибодвижениеотсутствуетполностью.
Появлениенеправильныхцветоввмакроблакепоотношениюкегоисходнымцветамикцветамокружающейобласти.
Появлениеследовзадвижущимисяобъектами,которыемогутсохранять
сясравнительнодолго.
КакиежестепенисжатияреальнодостижимыприиспользованииMPEG-2?ВсоответствиисРекомендацией601придискретизации4:2:2получаетсяскоростьпередачидвоичныхсимволов216Мбит/с.Припереходекформату4:2:0,которыйиспользуетсядлятелевизионноговещания«MainProfile@MainLevel••,
скоростьпередачидвоичныхсимволовсокращаетсядовеличины162Мбит/с,относительнокоторойибудемопределятьстепеньсжатия.
Втехническихжурналахотмечалось,чтонапрактикедляполучениястудийногокачествапринятогоизображенияможносжиматьвидеоинформациюдоскоростипередачи9Мбит/с,т.е.в18раз.Дляполучениякачестваизображения,сравнимогособычнымизображениемпосистемеPAL,-до4...5Мбит/с,т.е.в30...40раз.Качествоизображения,сопоставимоесполучаемымпривоспроизведениивидеозаписейстандартаVHS,достигаетсяприсжатиидоуровняоколо1,5Мбит/с,т.е.болеечемв100раз.
КодированиеидекодированиезвуковогосопровождениявстандартахMPEG-1иMPEG-2
Общийпринципкодированиязвука
СжатиезвуковойинформациивстандартахMPEG-1иMPEG-2основанонасвойствахслуха.Принципсжатиязаключаетсявразделениизвуковогосигналаначастотныеподдиапазоны,длякаждогоизкоторыхзадаетсясвоечислоуровнейквантования,взависимостиоттого,каковвкладзвукавэтомчастотномподдиапазоневобщийвоспринимаемыйчеловекомзвук,инасколькозаметнынаслухискажения,создаваемыеквантованием
Во-первых,учитываетсязависимостьчувствительностислухаотчастотызвука
Наибольшаячувствительностьхарактернадлячастот2...4кГц,поэтомувэтойобластичастотнеобходимоделатьболееточноеквантование,т.е.задаватьбольшеечислоуровнейквантования.Ближекобоимконцамдиапазонаслышимыхчастотчувствительностьслухауменьшается,поэтомудлясоответствующихчастотныхпордиапазоновможноосуществлятьболеегрубоеквантование.
Во-вторых,учитываетсяявлениемаскирования.Громкиезвукимаскируютимеющиесяодновременноснимиболеетихиезвукивдругихчастотныхподдиапазонах,причемчемдальшепочастотеотстоитмаскируемыйтихийзвукотмаскирующегогромкогозвука,темслабеесказываетсяэффектмаскирования.Примерныйвидзависимостейпороговойгромкостимаскируемогозвукаотчастотыпоказаннарис.4.11[20].Маскирующимзвукомявляетсяузкополосныйшумсчастотой1кГц.Криваяасоответствуетуровнюгромкостимаскирующего
звука100дБ.Криваяб-уровню60дБ.Криваявпоказываетабсолютныйпорог
слышимостинаразныхчастотах.Еслиуровеньгромкостизвуканазаданнойчастотенижекривой,тоэтотзвукполностьюмаскируется.Например,пригромкостимаскирующегозвука100дБназвуксчастотой2кГцбудетмаскироваться,еслиегогромкостьменьшепримерно70дБ.
Помимоэтого,болеегромкийзвукмаскируетзвуки,следующиезанимвин
тервалевременидо100...120мс,идажезвуки,опережающиеегона10...20мс.
Впроцессекодированияанализируетсяраспределениегромкостизвукапо
частотам,ивтехчастотныхдиапазонах,которыемаскируютсягромкимизвукамивсоседнихчастотныхдиапазонах,уменьшаетсячислоуровнейквантования,таккакискажения,создаваемыеквантованием,небудутвосприниматьсяслушателемвследствиемаскирования.
Кодируемыезвуковыесигналы.Уровни(Layers)
ВсоответствиисостандартамиMPEG-1иMPEG-2частотадискретизациивходныхзвуковыхсигналовможетприниматьзначения48,0;44,1и32,0кГц.ВMPEG-2дополнительнопредусмотренызначения24,0;22,05и16кГц.MPEG-1позволяеткодироватьдвазвуковыхсигнала,чтодаетстереофоническийзвук,аMPEG-2-пятьзвуковыхсигналов(левый,центральный,правый,левыйтыловойиправыйтыловой),чтообеспечиваетобъемноезвучание(Surround).УказанныедоnолнительныевозможностиMPEG-2достигаютсявведениемдополнительныхсоставляющих,называемыхрасширениями(extension)впотокданныхнавыходекодера.Помимоуказанныхвыше,MPEG-2предусматриваетрасширениедлядополнительногоканаланизкихзвуковыхчастот(subwoofer)ирасширениедлямногоязычногозвуковогосопровождения(до7каналов)
1
80----------
60
20
0,1 0.20.5 2 5 10f.кГц
Рис.4.11.Частотнаязависимостьмаскирования
ВMPEG-1ивMPEG-2естьтриуровнякодированиязвуковойинформации(Layer1,Layer11иLayer111),накаждомизкоторыхреализуетсяописанныйвышеобщийпринцип.Уровниразличаютсямеждусобойсложностьюприменяемыхсредствобработкиидостигаемойстепеньюсжатия,причемобаэтипоказателярастутсростомномерауровня.Декодерболеевысокогоуровняможетдекодироватьпотокданных,созданныйкодеромболеенизкогоуровня,ноненаоборот.
Операции,выполняемыеприкодировании
Наструктурнойсхемакодеразвуковойинформации,приведеннойнарис.4.12,показаны:блокфилыровБФ,блокмасштабированияиквантованияБМиКв,блоккодированияБКод,блокформированияпотокаданныхБФПД,блоквычислениябыстрогопреобразованияФурьеБПФиблокпсихаакустическоймоделиПАМ.
Входнойцифровойзвуковойсигналразделяетсянакадры(frame),каждыйизкоторыхкодируетсяидекодируетсянезависимоотдругихкадров(Layer1и
Layer11)илисучетомнекоторыхданныхизпредыдущихкадров(Layer111).Размеркадра384отсчетадляLayer1и1152отсчетадляLayer11иLayer111.
ВMPEG-1иMPEG-2используетсякодированиезвуковыхсигналовсразложениемначастотныеподдиапазоны,числокоторыхравно32.Всеподдиапазоныимеютодинаковуюширину,котораязависитотчастотыдискретизациивходногосигнала.Послеразделениячастотадискретизациивкаждомподдиапазонеуменьшаетсяв32раза,такчточислоотсчетоввкадревкаждомподдиапазонеравно12дляLayer1и36дляLayer11иLayer111
Навсехуровняхвблокефильтраввыполняетсяцифроваяфильтрациявходногосигнала,врезультатекоторойонразделяетсяна32частотныхподдиапазонаНауровнеLayer111вблоке.фильтровпослеобычнойцифровойфильтрациивыполняетсямодифицированноедискретноеКосинусноепреобразование(МДКП).ОтличияМДКПотобычногоДКПздесьнерассматриваются.ИспользуемыйнаLayer111блокфильтровназываетсяблокомгибриднойфильтрации(hibridfilterbank).ВрезультатеМДКПвкаждомподдиапазонекаждогозвуковогокадравыделяются18частотныхсоставляющих,представляемыхкоэффициентамиМДКП,которыеобрабатываются.
Вход
Выход
Рис.4.12.СтруктурнаясхемакодеразвукаMPEG-1иMPEG-2
НекоторыепараметрывыполненияМДКПиобработкиполучаемыхкоэффициентовмогутизменятьсявзависимостиотсвойствсигнала.Вчастности,возможновыполнениеМДКПвдлинныхблоках(по36отсчетоввподдиапазоне)ивкороткихблоках(по12отсчетоввподдиапазоне).Короткиеблокииспользуютсянаучасткахзвуковогосигналасрезкимиизменениямипараметров,чтобылучшеотследитьэтиизменения.
Затемданныевсехподдиапзоновпоступаютвблокмасштабированияи
квантования.Здесьпредварительноопределяютсямасштабныемножители(scalefactor).ДляуровнейLayer1иLayer11масштабныймножительзависитотмаксимальногозначениясигнала.ПриэтомдляLayer1масштабныймножительопределяетсядлякаждогоподдиапазонавкадре,т.е.для12отсчетовсигналаподдиапазона.ДляLayer11масштабныемножителиопределяютсядлягрупппо12отсчетоввкаждомподдиапазоне,причеммножительможетбытьобщимдлядвухилитрехгрупп.Такимобразом,длякаждогоподдиапазонавкадреопределяетсядотрехмасштабныхмножителей.Передквантованиемзначениясигналаделятсянасоответствующиемасштабныемножители.
Далеевыполняетсяквантованиеданных.ВосновесжатиязвуковойинформациинауровняхLayer1иLayer11лежитметод,называемыйадаптивнымраспределениембитов(adaptiveЬitallocation).Этотметодзаключаетсяввыполненииквантованиясразличнымколичествомдвоичныхразрядовквантованиядляразныхчастотныхподдиапазонов.Приэтомвкаждомподдиапазонеиспользуетсяравномерноеквантование.Полноеколичествобитов,выделяемыхнавсеподдиапазонывданномкадре,зависитотчастотыдискретизации
входногосигналаиотзаданнойвыходнойскоростипередачидвоичныхсимволов,т.е.оттребуемойстепенисжатиязвуковойинформации.РаспределениебитовпоподдиапазонамосуществляетсяблокомПАМ(см.ниже).
НауровнеLayer111данными,подлежащимиквантованию,являютсянеотсчетысигналовподдиапазонов,акоэффициентыМДКП.Вкаждомпомиапазонеэтикоэффициентыразделяютсянаблоки(scalefactorbaпds).длякаждогоизкоторыхопределяетсямасштабныймножитель.накоторыйделятсякоэффициентыданногоблока.Далеепроизводитсяквантованиепонеравномерномузакону.Разделениекоэффициентовнаблоки.выбормножителейипараметровквантованияосуществляетсяблокомПАМтак,чтобыминимизироватьзамеrностьискаженийзвука,создаваемыхквантованием.Подробнееопреимуществах,достигаемыхнауровнеLayer111,будетсказанониже.
ПослеквантованиянауровняхLayer11иLayer111выполняетсякодированиеполученныхданныхНауровнеLayer1дополнительноеJ<одированиерезультатовквантованиянепроизводится,т.е.блоккодированиявэтомслучаеотсутствует.
НауровнеLayer11квантованныеотсчетысигналавкаждомподдиапазоне
объединяютсяпотри,иполученныепоследовательностибитовкодируютсясиспользованиемтаблицкодовпеременнойдлины.Крометого,наэтомуровнекодируютсяспомощьюсоответствующихтаблицданныеораспределениибитовпоподдиапазонамиданныеомасштабныхмножителях.
НауровнеLayer111квантованныекоэффициентыМДКПкодируютсяпоХаффманусиспользованиемоднойиз18предусмотренныхвстандартахтаблицкодирования.ВыбортаблицыосуществляетсяподуправлениемПАМ.Значительноесжатиеданныхврезультатекодированияоснованонатом,чтопослеквантованиямногиекоэффициентыМДКПстановятсямалымивеличинамиилинулями(этонапоминаетметодкодирования,использованныйвJPEG)Помимо этого, на уровне Layer111 кодиР.уются данные о масштабныхмножителях,оразделениичастотныхподдиапазоновнаблокиит.д.
Взаключениеотметим,чтохотянарис.4.12прохождениесигналовчастотныхподдиапазоновпоказанопаралельнымилиниями,этововсенеозначает,чтовкодередолжныбыть32аппаратныхканала.Таккакобщаяскоростьпередачиданныхотносительнонебольшая,обработкаданныхвсехподдиапазоновкаждогозвуковогокадраможетосуществлятьсяоднимпроцессаромпоследовательнововремени.Этоотноситсяикдекодеру,которыйбудетописанниже.
Психаакустическаямодель
БлокпсихаакустическоймоделиПАМуправляетквантованиемикодированием,определяяпараметрывыполняемыхприэтомоперацийтак,чтобыобеспечитьнаименьшуюзаметностьискажений,создаваемыхквантованием(шумовквантования).ВстандартахMPEG-1,2предусмотрены2вариантаПАМ,отличающиесячисловымипараметрами.
Однимизфакторов,учитываемыхвПАМ,являетсяразличнаячувствительностьслуханаразныхчастотах.Крометого,алгоритмработыПАМучитываетявлениемаскирования(илимаскировки)однихзвуковдругими.Чтобывыполнитьраспределениебитов,вблокеПАМанализируетсяспектрисходногозвуковогосигнала(неразложенногонаподдиапазоны).ДляэтоговблокеБПФпроизводитсябыстроепреобразованиеФурьеучастковэтогосигналапо512
(Layer1)илипо1024(Layer11иLayer111)отсчетов,послечеговычисляютсяспектрмощностизвуковогосигналаивеличинызвуковогодавлениявкаждомчастотномподдиапазоне.
Затеманализируютсятональные(синусоидальные)инетанальныесоставляющиезвуковогосигнала,определяютсялокальныеиглобальныйпорогимаскировкиивычисляютсяотношениясигнал/маскирующийсигналдлявсехподдиапазонов,наоснованиикоторыхпроизводитсяраспределениебитовпоподдиапазонам(Layer1иLayer11)иливыборпараметрС'вобработкикоэффициентовМДКП(Layer111).
Втехподдиапазонах,вкоторыхискажениязвука,вызываемыеквантованием,менеезаметныдляслушателяилимаскируютсябольшимуровнемсигналавдругихподдиапазонах,квантованиеделаетсяболеегрубым,т.е.дляэтихподдиапазоноввыделяетсяменьшебитов.Дляполностьюмаскируемыхподдиапазоновбитовсовсемневыделяется.Благодаряэтомуудаетсясущественноуменьшитьколичествопередаваемойинформацииприсохранениидостаточновысокогокачествазвука.
Какужеотмечалось,ширинаподдиапазоноводинакова.Например,есличастотадискретизацииравна44,1кГц,токаждыйподдиапазонимеетширину690Гц.Втожевремяширинатакназываемогокритическогодиапазоначастот(criticalband),вкотороммаскированиесказываетсясущественно,зависитотположенияэтогодиапазонанаосичастот.Начастотахпорядка100Гцширинакритическогодиапазонаоколо50Гц,анаЧастотахпорядка1ОкГц-почти1,5кГц.Поэтомуразделениесигналанаодинаковыечастотныеподдиапазонынеоптимальносточкизренияполучениянаилучшегокачествазвука,хотяинаиболееудобнодляреализации.
НауровнеLayer111сигналкаждогоподдиапазонапроходитМДКП,каждый
коэффициенткоторогопредставляетчастотнуюсоставляющую.Всеготакихсоставляющих18вкаждомподдиапазоне.Шагпоосичастот,такимобразом,уменьшаетсяв18раз,т.е.допримерноЗ8Гцпричастотедискретизации44,1кГц.Этоменьшеширинысамогоузкогокритическогодиапазона.ВпределаходногочастотногоподдиапазонаблокикоэффициентовМДКП(scalefactorbands)могутквантоватьсяпо-разному,чтопозволяетболееточноучестьмаскированиенаразныхчастотах.Этопозволяетговоритьобувеличенииразрешенияпочастотев18раз,достигаемомнаLayer111.
Ещеодноусовершенствование,введенноенаLayer111-итерационныйал
горитмраспределениябитов.Этоталгоритмпредусматриваетмногократноеопределениепараметровквантованияивеличинискажений,вносимыхквантованием,сцельюполучениянаилучшегокачествавоспроизводимогозвукапризаданнойстепенисжатия.
Структураnотокаданныхзвуковыхсигналов
Самойкрупнойструктурнойединицейпотокаданныхявляетсязвуковаяпоследовательность(AudioSequence),котораясостоитизпроизвольногачислакадровинеимеетсобственногозаголовка.
Каждыйкадрначинаетсясзаголовка,структуракоторогоодинаковадля
MPEG-1иMPEG-2.Заголовоксодержитсинхрослово(12бит),идентификаторстандарта(MPEG-1илиMPEG-2),сведенияобуровнекодирования(Layer1,11
или111),очастотедискретизациикодируемыхзвуковыхсигналов,оскоростипередачидвоичныхсимволоввпотокеданных,орежимекодирования(стерео,дванезависимыхсигналаит.д.)идругуюинформацию.
Далеевкадреследуетобластьзвуковыхданных,вкоторойсначаласледуютданныедляконтроляошибок,затемданныеораспределениибит,омасштабныхмножителяхи,наконец,кодированныеданныеосигналахпочастотнымподдиапазонам.НаLayer111предусмотренавозможностьпереносачастиданныхизодногокадра,вкоторомизбытокданных,вдругойкад,вкоторомостаетсясвободноеместо,чтопозволяетболееэффективносжиматьданныенаразныхучасткахзвуковогосиг.нала.
ПрииспользованииMPEG-2далееможетследоватьрасширение,содержащееданныедополнительныхзвуковыхканалов.
Декодированиезвуковойинформации
Структурнаясхемадекодеразвукаприведенанарис.4.13.ВходныеданныепоступаютнаблокраспаковкипотокаданныхРпПД,вкоторомпосинхрословамвыделяютсяотдельныекадры,поступающиезатемнаблокдекодированияидеквантования.
Вход
Декодирование
идеквантование Выход
Рис.4.13.СтруктурнаясхемадекодеразвукаMPEG-1иMPEG-2
Данные,содержащиесявкадре,декодируютсявсоответствииспорядкомихследованияитаблицамикодов,которыесодержатсявпрограммеработыдекодера.Декодированныеданныеораспределениибитовиомасштабныхмножителяхиспользуютсяпридеквантованиизвуковыхданных.ПоследеквантованиянауровняхLayer1иLayer11отсчетысигналовподдиапазоновумножаютсянасоответствующиемасштабныемножители.НауровнеLayer111выполняетсяобратноеМДКП,отдельныйблокдлякоторогонарис.4.13непоказан.
Последекодированияидеквантованияотсчетысигналоввсехподдиапазо
новвблокесинтезаподдиапазоновСПдобъединяютсяввыходнойцифровойзвуковойсигнал,илинесколькосигналов,еслизвукмногоканальный.
Аппаратныеипрограммныереализациидекодеразначительнопроще,чем
реализациикодера,таккаквдекодеренетребуетсяпсихаакустическаямодель.Такдекодированиестереофоническогозвука,сжатогосприменениемуровняLayer111,производитсявреальномвременипрограммнымисредстваминаобычномПК,втовремякакдлявыполнениясоответствующегокодированиянеобходимосначалазаписатьзвуковойсигналвнесжатомвидевфайл,азатемосуществитьсжатие,чтозанимаетсущественнобольшеевремя,чемвоспроизведение.
КодированиемногоканальногозвуковогосоnровожденияСтандартMPEG-1допускаетчетырережимакодирования:
обычный(независимый)стереофоническийрежим(stereo),вкоторомсигналыдвухканаловкодируютсянезависимодруготдруга;
соединенныйстереофоническийрежим(JointStereo),вкоторомдляувеличениястепенисжатиякодируютсянесамисигналылевогоиправогоканалов.аихсуммаиразность;
-двасовершеннонезависимыхзвуковыхсигнала(DualChannel);
-одинзвуковойсигнал(SingleChannel).
Особенностиэтихрежимовздесьнерассматриваются.
СтандартMPEG-2даетвозможностькодироватьдопятиканаловзвука:Lлевый,R-правый.С-центральный,LS-левыйтыловойиRS-правыйтыловой.Приэтомвозможныварианты,отличающиесячисломкодируемыхканаловирасположениемисточниковзвукавпространстве,например,двапередних
каналаидватыловых,трипереднихиодинтыловойит.д.ВозможнотакжерасширениедлякодированияотдельногоканалаНЧэффектов.
ВозможныдвавариантасовместимостисMPEG-1.Какуказывалосьвыше,каждыйкадрвпотокеданныхMPEG-2состоитизосновнойчасти,котораяможетдекодироватьсядекодерамиMPEG-1,ирасширений,которыедекодерами
MPEG-1невоспринимаются.ОбозначимLoиR0сигналы,данныекоторыхпо
мещаютсявосновныечастикадроввпотокеданных.
Всоответствииспервымвариантомпередкодированиемвыполняютсяоперации,называемыематрицированием
Lo=L+хС+yLS, R0=R+xC+zRS, (4.4)
гдеx,y,z-постоянныекоэффициенты.ПридекодированиидекодеромMPEG-2выполняютсяобратныеоперации(дематрицирование).Такойвариантназывается«совместимымназад»(BackwardsCompatibllity).ПрииспользованиидекодеровMPEG-1этотвариантобеспечитввоспроизводимыхсигналахлевогоиправогоканаловналичиеинформацииоцентральномитыловыхканалах,те.звуковоспроизведениебудетболееполным.Однакооперацииматрицированияидематрицированиявносятдополнительныешумы.
Всоответствиисовторымвариантомматрицированиеи,естественно,дематрицированиеневыполняются.ПриэтомLo=L,R0=R.Такойвариантназы
вается«несовместимымназад))(NonbackwardCompatiЫe-NBC),иобеспечиваетнескольколучшеекачествозвукаприиспользованиидекодеровМPEG-2.
ДляувеличениястепенисжатиямногоканальногозвукавMPEG-2предусмотреноиспользованиеадаптивногокодированияспредсказаниемсигналовканалов,данныеокоторыхпомещаютсяврасширениякадров,атакженекоторыедругиесредствауменьшениямежканальнойизбыточностизвуковойинформации.
Достижимоесжатиеикачествозвука
ДляMPEG-1идляMPEG-2вслучаеотсутствиярасширенийпотокисжатыхзвуковыхданныхимеютследующиедиапазоны.значенийскоростипередачидвоичныхсимволов:
Layer1-32...448кбит/с(обычно192кбит/снаканал);
Layer11-32...384кбит/с(обычно128кбит/снаканал);
Layer111-32...320кбит/с(обычно64кбит/снаканал).
ВслучаекодированияпостандартуMPEG-2звуковыхсигналовсчастотамидискретизации16;22,05и24кГцминимальныеимаксимальныезначенияскоростипередачидвоичныхсимволовуменьшаютсявдваиболеераз,причемсамаяминимальнаяскоростьпередачиравна8кбит/с.Еслижекодируетсямногоканальныйзвук,ивыходнойпотокданныхсодержитсоответствующие
расширения,томаксимальныезначенияскоростипередачидвоичныхсимволоввMPEG-2увеличиваютсядопримерно1000кбит/с.
Кодервноситзадержкувраспространениеданных,таккакво-первыхпривыполненииоперацийкодированиятребуетсяиметьвЗУкодераопределенноеколичествопоследнихотсчетовзвуковогосигнала,аво-вторыхвыполнениетребуемыхвычислительныхоперацийнадэтимиотсчетамизанимаетнекотороевремя.МинимальныедлительностизадержекдляLayer1-50мс,дляLayer11-100мс,дляLayer111-150мс,однакозадержкивреальныхкодерахмогутбытьзначительнобольше.
Приоднойитойжескоростипередачидвоичныхсимволовввыходномпотокеданныхкодированиеболеевысокогоуровняобеспечиваетболеевысокоекачествовоспроизводимогозвука.
Этообусловленотем,чтоболееточноучитываютсясвойствасжимаемогосигнала,болеегибкоизменяютсяпараметрыквантования.анауровнеLayer111значительноповышаетсяразрешающаяспособностьпочастоте.Значения.указанныевскобкахкакобычные,соответствуюткачествузвука.воспринимаемомубольшинствомслушателейкаквполнеудовлетворительное,хотяинеидеальное.
УровенькодированияLayer111обеспечиваетсжатиедо64кбит/снаканал,
т.е.примернов11...12раз.ЭтотуровеньиспользуетсяпризаписиполучившихширокоераспространениеМРЗ-дисков,обеспечивающихпривоспроизведенииспомощьюПК10...11часовнеплохогозвучания.Записанныефайлысосжатойзвуковойинформациейобычноимеютрасширение«mрЗ))'анадискахилиихупаковкахчастонаписано«МРЕG-З))'что,какследуетизизложенного,неправильно.
MPEG-2ААС
В1997годустандартMPEG-2былдопог.ненусовершенствованнойсистемойкодированиязвукаААС(AdvancedAudioCoding)[21],имеющейследующиеосновныехарактеристики:
числозвуковыхпрограммвпотокеданныхдо16,полноечислоосновныхзвуковыхканаловдо48,низкочастотныхканаловдо15,каналовмногоязычногосопровождениядо15иканаловданныхдо15;
частотадискретизациизвуковыхсигналовот8до96кГц;
числообрабатываемыхчастотныхсоставляющихувеличенодо1024(наLayer111былоЗ2х18=576составляющих);
предусмотренытрипрофилякодирования:основной(Main),упрощенный(LC-Lowcomplexity)имасштабируемый(SSR-ScalaЫeSamplingRate);
используетсяадаптивноепредсказаниекодируемогозвуковогокадрапопредыдущему;
улучшеналгоритмраспределениябитов.
Крометого,МС,содержитряддругихдополненийиусовершенствованийпосравнениюсLayer111.
Врезультатехорошеекачествозвучаниядостигаетсяприсжатиистереозву
кадо96кбит/с,апри128кбит/сзвукпрактическинеотличимотисходногонесжатогозвука.
Сжатиетелевизионныхсигналов
