автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.05, диссертация на тему:Аппаратно-программное устройство компрессии медиапотоков
Оглавление автор диссертации — кандидата технических наук Коваленко, Петр Николаевич
ВВЕДЕНИЕ.
ГЛАВА 1 ОСНОВНЫЕ ПРИНЦИПЫ КОДИРОВАНИЯ ТЕЛЕВИЗИОННОГО
СИГНАЛА.
1.1 Структурное представление систем компрессии медиапотока.
1.2 Требования, предъявляемые к медиапотоковым системам компрессии.
1.3 Стандарты сжатия аудио и визуальной информации и их сравнительные характеристики.
1.4 Принципы кодирования MPEG стандарта.
1.4.1 Способы сокращения психофизиологической избыточности видеосигнала.
1.4.2 Структура видеопотока MPEG.
1.4.3 Принципы видеокомпрессии.
1.4.4 Структура пакетного элементарного потока.
1.4.5 Структура аудиопотока MPEG.
1.5 Обзор существующих систем кодирования телевизионного изображения MPEG потока.
1.6 Выводы.
ГЛАВА 2 СПОСОБ ПОСТРОЕНИЯ АППАРАТНОЙ ЧАСТИ СИСТЕМЫ MPEG - 2 КОМПРЕССИИ.
2.1 Модель управления медиапотоком.
2.2 Структура системы компрессии медиапотока.
2.3 Обзор существующих декодеров телевизионного сигнала.
2.4 Обзор существующих кодеров MPEG-2 потока.
2.5 Описание процесса работы аппаратной части системы.
2.7 Выводы.
ГЛАВА 3 СПОСОБ ПОСТРОЕНИЯ ПРОГРАММНОЙ ЧАСТИ СИСТЕМЫ MPEG-2 КОМПРЕССИИ.
3.1 Объектная модель операционной системы Windows NT.
3.2 Унифицированная модель драйвера.
3.3 Схема обработки запроса ввода/вывода к однослойному драйверу.
3.4 Механизм обращений системы ввода/вывода.
3.5 Схема обслуживания прерываний.
3.6 Схема завершения обработки запроса.
3.7 Структура драйвера.
3.8 Требования к библиотеке для разработчиков драйверов.
3.9 Структура библиотеки «KernZ».
3.10 Концепция синхронизации и управления устройствами.
3.11 Сравнение библиотеки «KernZ» с существующими аналогами средств разработки.
3.12 Алгоритм динамического изменения размеров пакета передаваемых данных.
3.13 Структурная модель драйвера MPEG-кодера.
3.14 Алгоритмы инициализации/деинициализации аппаратной части системы.
3.15 Основные аспекты старта/останова канала передачи данных.
3.16 Описание функциональных блоков драйвера для MPEG - кодера.
3.17 Выводы.
ГЛАВА 4 РЕАЛИЗАЦИЯ СИСТЕМЫ КОМПРЕССИИ МЕДИАПОТОКА.
4.1 Реализация программно-аппаратного MPEG-кодера.
4.2 Оценка эксплуатационно-технических и конструктивных характеристик. 111 4.3. Приложение для оцифровки, сжатия и просмотра «MG-200».
4.3.1 Режим кодирования видеоизображения MPEG-2 Capture.
4.3.2 Диалоговые окна управления MPEG-2.
4.3.3 Режим YTR - управления.
4.3.4 Режим воспроизведения и редактирования.
4.3.5 Команды редактирования.
4.4 Выводы.
Введение 2002 год, диссертация по информатике, вычислительной технике и управлению, Коваленко, Петр Николаевич
Специалисты служб информации и безопасности крупных учреждений и компаний постоянно заявляют о важности разработки систем охраны, интегрированных в коммуникационную инфраструктуру объекта, позволяющие передавать на посты наблюдения не только сообщения о тревогах, но и детальную видеоинформацию. Современные информационные технологии открывают широкие возможности для создания нового поколения систем безопасности, основанных на принципах цифровой обработки сигналов. Традиционные аналоговые устройства видеорегистрации уже не могут соперничать на равных с цифровыми, обеспечивающими более высокое качество изображения. Помимо этого, аналоговая техника, использующая стандарт бытовой записи VHS, функционально ограничена и слишком ненадежна [1, 17].
Цифровые потоковые устройства медиакомпрессии применяются, прежде всего, в службах информатизации и безопасности[1], в любительских и профессиональных видеостудиях[29], в тракте телевидения высокой четкости (ТВЧ) [5], а также в системах передачи медиапотоков по линиям связи[114, 115] (релейная, спутниковая, кабельная, оптическая и т.д.). Применение потоковых систем передачи видео- и аудио сигнала в системах дистанционного обучения позволило повысить интерактивность процесса [9].
Компаниям, занимающимся транслированием, записью, монтажом, хранением видеоматериала и работающим на аналоговой технике, в последнее время все труднее конкурировать с компаниями, выполняющими те же задачи с использованием цифровой техники. Это связано в первую очередь с высокой скоростью цифрового монтажа, производящегося на компьютерах. Скорости копирования видео- и аудиоматериала в цифровом виде на порядки выше, чем аналогового материала. При хранении видео и аудио материала цифрового вида отсутствуют проблемы, связанные с зависимостью качества от типа носителя. Старение видеопленки происходит весьма быстро, при этом происходит катастрофическая потеря качества. Старение жесткого диска, помимо того, что оно происходит гораздо медленнее, влияет на хранимую цифровую» информацию совершенно иным образом: эта информация может исчезнуть, а не «ухудшиться». Информация в цифровом виде может воспроизводиться, копироваться неограниченное количество раз, при этом не страдает качество оригинала. Качество копии цифровой видеозаписи не зависит от «перезаписывающей аппаратуры». Решение задач вещания сводится: к кодированию телевизионного сигнала, к модулированию для передачи на расстояние и декодированию на приемном конце тракта цифрового телевидения. Качество сигнала в целом зависит от способа кодирования и не зависит от качества передающей аппаратуры. В связи со всеми этими преимуществами цифровой техники, количество компаний, которые оперируют видеоматериалом при помощи вычислительных машин, растет с каждым годом.
Устройства медиакомпрессии позволяют снизить интенсивность потока аудио и видео информации на основе принципа исключения избыточности данных, базирующегося на явлении психофизиологического восприятия. Системы компрессии позволяют сократить интенсивность медиапотока, обеспечивая возможность передачи по одному каналу несколько потоков информации.
Проблемами сжатия телевизионного изображения занимались как зарубежные (В. Е. Rogowitz, К. Sayoot, А. М. Tekalap) [27, 35, 46], так и отечественные ученые (JI.C. Виленчик, Д.С. Лебедев, И.И. Цуккерман) [24, 34]. В частности, компрессией звука занимались: Сапожков М. A., Roy Hoffman и др. [13, 113]
Использование современной цифровой техники и цифровых методов обработки аналогового сигнала позволяет реализовать алгоритмы фильтрации, обнаружения объектов, кодирования видеоизображения и звука, производить обнаружение движения, а также архивировать и сохранять на цифровых носителях информацию об объекте, передавать цифровой телевизионный сигнал по сети и многое другое.
Создание гибкой аппаратной платформы для реализации алгоритмов цифровой обработки явилось новым шагом в построении широкого спектра медиапотоковых устройств компрессии. Программная реализация системы позволяет применять парк персональных компьютеров, широко распространенных во всем мире. Гибкость системы кодирования, разработанной в диссертационной работе, заключается в гибридной модели потоковой системы, функциональность аппаратной платформы которой большей частью зависит от программной реализации алгоритмов. Поэтому разработка высококачественной системы медиакомпрессии и управление ею -является актуальной темой. Цель и задачи исследований
Теоретические и экспериментальные исследования с разработкой высококачественных аппаратно - программных устройств компрессирования медиапотоков и расчетом оптимизированных характеристик.
В соответствии с целью работы сформулированы следующие задачи:
1. Разработать высокопроизводительную и гибкую аппаратную платформу для выполнения задач компрессии медиапотоков в режиме реального времени.
2. Определить структуру системы управления устройств компрессии медиапотоков.
3. Разработать концепцию управления системой в целом.
4. Провести экспериментальные исследования и осуществить внедрение результатов работы.
Методы исследования:
Базируются на общих положениях теории
- системного анализа;
- объектно-ориентированного программирования;
- построения цифровых потоковых систем;
- разработки программного обеспечения. Научная новизна:
1. Разработана структура гибкой аппаратной платформы устройства компрессии, основанная на использовании суперскалярных процессоров.
2. Создана концепция управления, включающая принципы интеграции состояния операционной системы, состояния аппаратной части системы и канала передачи данных.
3. Разработан и исследован алгоритм динамического изменения размера пакетов передаваемых данных потока и произведена оценка его эффективности.
4. Разработана структура библиотеки платформенно - независимых компонент «KernZ», которая основана на принципах интеграции функциональных компонент и состояния системы управления. Положения, выносимые на защиту:
1. При разработке структуры аппаратной платформы устройства компрессирования медиапотоков необходимо учитывать, что алгоритмы компрессии и управления системой могут изменяться.
2. Концепция управления устройством компрессии медиапотоков, основанная на использовании разграничивающих зависимостей между процессами управления, позволяет повысить надежность программного кода.
3. Использование алгоритма динамического изменения размера пакетов передаваемых данных позволяет снизить требования к вычислительным ресурсам управляющего компьютера за счет уменьшения частоты аппаратных прерываний от устройства.
4. Введение структуры текущего и переходного состояний системы компрессии в платформенно - независимую библиотеку функциональных компонент «KernZ» позволяет сократить количество конфликтующих запросов на управление.
Достоверность полученных результатов подтверждается строгими математическими выводами и экспериментальными данными, полученными при внедрении и практическом использовании специализированных устройств, микропроцессоров и программных средств, а также сравнением с результатами работ других авторов.
Внедрение результатов диссертационной работы
Результаты диссертационной работы используются в оборудовании систем «MG-200», «MPEGator-2», в драйверной части этих систем, выпускаемой фирмой «Darim Vision» серийно, что подтверждается актом о внедрении. Разработанная автором система компрессии «MG-200» представлена в виде совокупности программного и аппаратного обеспечения для персонального компьютера. Системы оцифровки и кодирования медиапотока в формат MPEG-2 с успехом применяются как в профессиональных видеостудиях, системах видеонаблюдения и т.д.
При помощи разработанной библиотеки «KernZ» реализованы драйверы потоковых устройств видеозахвата изображения «MPEGator-2», «MG-200».
Ряд результатов настоящей диссертационной работы использован в системе компрессии телевизионного сигнала «MG-200», выпускаемой серийно фирмой «Darim Vision» Co. Ltd. (South Korea) , а также в учебном процессе в Томском государственном университете систем управления и радиоэлектроники, что подтверждается актами о внедрении.
Практическая ценность
Разработанная система позволяет компрессировать аналоговый телевизионный сигнал в режиме реального времени. Качественные и функциональные характеристики разработанной системы выше, чем у существующих аналогов. Использование алгоритма изменения размера пакета передаваемых данных позволило сократить требования к вычислительной мощности управляющего компьютера на 30 - 40%.
Для сокращения времени на разработку и реализацию программного кода управления устройством компрессии была создана библиотека платформенных компонент «KernZ».
Цифровые системы кодирования телевизионного сигнала в MPEG-поток применяются в студиях кабельного телевидения, нелинейного монтажа, системах видеонаблюдения. Результат - качественный цифровой поток, предназначенный для дальнейшего просмотра, хранения, копирования, вещания, редактирования телевизионного сигнала. Применение разработанной автором системы компрессирования «MG-200» в учебном процессе позволяет изучать и исследовать алгоритмы компрессии видео и аудио сигналов.
Апробация научных результатов и публикации :
Основные результаты настоящей диссертационной работы опубликованы в 11 работах (в том числе 4 статьи, 7 тезисов докладов региональных и всероссийских конференций). Материалы диссертационной работы докладывались и обсуждались на региональных и Всероссийских научных конференциях: «VI international scientific and practical conference of students, post-graduates and young scientists» (Томск, 2000), «Методы и технические средства обеспечения безопасности информации» (Санкт - Петербург, 2001), «Новые информационные технологии в университетском образовании» (Новосибирск, 2001), «Научная сессия ТУ СУР» (Томск, 2001) «Информационная безопасность» (Таганрог, 2002), «Системные проблемы качества, математического моделирования, информационных, электронных и лазерных технологий» (Москва 2002), на научно - технических семинарах кафедры КИБЭВС ТУСУРа, на научных семинарах Отдела проблем информатизации ТНЦ СО РАН. Личный вклад:
1. Разработка и реализация концепции управления системой компрессии выполнена в части синхронизации процессов управления. 2 Создание методики и правил построения систем компрессии медиапотока выполнена лично автором.
3. Разработка алгоритмов управления, используя компоненты библиотеки «KernZ», выполнена лично автором.
4. Разработка и программная реализация алгоритма динамического изменения размера пакетов, а так же экспериментальные исследования выполнены лично автором.
Структура и объем диссертации:
Диссертация состоит из введения, 4-х глав, заключения, списка литературы из 116 наименований, приложения, 61 иллюстрации, 4 таблиц, сертификата
Заключение диссертация на тему "Аппаратно-программное устройство компрессии медиапотоков"
4.4 Выводы
В настоящей главе рассмотрены качественные характеристики разработанной системы компрессии телевизионного сигнала "MG -200", произведено сравнение с существующими, выявлены недостатки и достоинства. Приведен пример реализации приложения пользователя и описание графического интерфейса.
Система предназначена для решения задач кодирования, хранения,
137 передачи, редактирования телевизионного сигнала, видео наблюдения. В основу была положена модель потоковой системы, изложенная во второй главе.
Структура предложенной системы построена таким образом, что позволяет гибко изменять параметры кодирования и алгоритмы обработки цифрового телевизионного сигнала. Отличительная особенность разработанной системы кодирования, заключается в высокой гибкости аппаратных компонентов. Благодаря этому, изменения параметров и алгоритмов решаемых задач не изменяет аппаратную часть системы.
Разработанная автором библиотека «KernZ», приведенная в диссертационной работе, позволила ускорить написание драйверов устройства «MG-200» для операционных систем Windows NT и Mandrake Linux.
Система "MG-200" может применяться как в системах кодирования MPEG - 2 видео и аудио потока, так и в системах видео наблюдения, с «узким» каналом передачи изображения.
Программная модель драйвера, изложенная в третьей главе, построена по технологии DirectDraw (KernelStream), что позволяет сторонним программистам писать приложения, управляющие данной системой.
ЗАКЛЮЧЕНИЕ
В диссертационной работе были проведены теоретические и экспериментальные исследования, которые позволили разработать высококачественную систему компрессии MG-200 и создать методику разработки широкого класса потоковых устройств.
1. Разработана гибкая аппаратная платформа компрессирования медиапотоков, которая имеет высокие качественные и функциональные характеристики, такие как: возможность динамического изменения алгоритмов компрессии, возможность динамического изменения параметров кодирования, низкие требования к аппаратному обеспечению управляющего компьютера, широкий спектр поддерживаемых операционных систем.
2. Детально исследован механизм обращения к драйверу. Разработаны алгоритмы управления устройством и определены основные аспекты построения потоковой системы. Разработаны функции управления каналом передачи, при помощи которых была создана иерархия функциональности драйвера.
3. Разработанная концепция управления и структура состояний потоковых устройств позволила повысить время безотказной работы таких систем, как MG-200, MPEGator-2, AudioSpider, которые выпускаются серийно фирмой «Darim Vision».
4. Разработана библиотека «KernZ», позволяющая сократить вдвое время на разработку и реализацию драйвера устройства. Необходимость создания библиотеки «KernZ» обусловливалось применением механизма синхронизации каналов ввода-вывода в драйвере устройства, который отсутствует в существующих аналогах средств разработки драйверов для операционных систем Windows и UNIX.
5. Инсталляция системы и ее использование не зависят от уровня знаний пользователей компьютерной техники. В качестве управляющей вычислительной машины используется персональный компьютер с операционной системой Windows 95/9S/NT/2000/XP.
6. Программная модель системы управления способна к расширению
Библиография Коваленко, Петр Николаевич, диссертация по теме Элементы и устройства вычислительной техники и систем управления
1. Красильников Н. Н. Теория передачи и восприятия изображений. - М.: Радио и Связь, 1986 г. - 248 с.
2. J. Haass. MPEG vendorworksheet. Sun Microsystems, Inc.October 1994.
3. Craig K. Tanner. The Cable TV Industry Looks for Imaging solutions at Cable Labs. Advanced Imaging, pages 50 65, Oct 1992.
4. SGS-THOMSON announces shipment of three millionth MPEG decoder 1С, increase in production and support for Windows95TM http://us.st.com/sionline/press/news/yearl995/665xd.htm
5. Digital television standard for HDTV Transmission. ATSC Document A/53, 1995. April 12.
6. Василевский Ю. А. Введение цифрового наземного вещания в Германии и его стоимость Техника кино и телевидения. 2001, №10 с. 18 - 22.
7. Новаковский С. В. Цифровое телевидение в США продолжает быстро развиваться». -Техника кино и телевидения. 2000, №3 с. 18 19.
8. A Fast Precise Implementation of 8x8 Discrete Cosine Transform Using the Streaming SIMD Extensions and MMX™ Instructions Version 1.0 4/99.
9. Новые информационные технологии в университетском образовании", Томск, 2000г.,
10. Виленчик JI. С. Выбор частоты дискретизации и связь ее с шагом квантования. Радиотехника и электроника . 1974 №6 с. 1305-1307.
11. Ольховский Ю. Б. Новоселов О.И. Мановцев А. П. Сжатие данных при телеизмерениях М. Сов. радио, 1971. 67 с.
12. Barry G. Haskel, Atul Puri, and Arun N. Netravali. Digital Video: an introduction to MPEG 2. Chapman & Hall, New York, NY, 1997.
13. Roy Hoffman. Data Compression in Systems. Chapman & Hall, New York, NY, 1997.-p. 120
14. H. DeLange. Research into the DynamicNature of the HumanFovea Cotex with Intermittent and Modulated Light. J. Opt. Soc. Am., 48:777-84, 1958
15. H. Levkowitz, P. K. Robertson, and В. E. Rogowitz. Color Theory and Models for Computer Graphics and Visualization. Technical Report RC18192, IBM Research Division, 1992.
16. Прэтт У. Цифровая обработка изображений: Пер. с англ./ Под ред. Д.С. Лебедева. М.: Мир 1982. Кн. 2. - 480 с.
17. Коваленко П.Н., Шелупанов А. А. Способ реализации системы компрессии медиа потока //Вопросы защиты информации. - М.: 2002. - №2.
18. Лебедев Д. С. Цуккерман И. И. Телевидение и теория информации. Л.: Энергия 1965 250 с.
19. Дмитраченко В. М., Ветюгов А. И. Виленчик Л. С. и др. Цифровая передача сигналов телевидения по широкополосным линиям связи миллиметрового диапазона Электросвязь. 1975 №1, с. 42-47.
20. Анализ передачи сигналов телевидения по цифровым широкополосным СВЧ линиям связи/Ветюгов А. И. Виленчик Л. С. Ликиардопуло А. Г. и др,-Труды НИИР. 1975 №1, с. 42-47.
21. Виленчик Л.С. Искажения в цифровом телевидении. Труды НИИР. 1977, №2, с. 36-40.
22. Цифровое кодирование телевизионных изображений / Под ред. И. И. Цукермана. М. Радио и связь, 1981.- 240 с.
23. Кэтермоул К. В. Принципы импульсно кодовой модуляции: пер. с англ./под ред. В.В. Макарова. М. Связь 1974. - 109с.
24. Виленчик Л. С. Искажения в цифровом телевидении. Труды НИИР. 1977, №2, с 36-40 с.
25. Kretz F. Subjectively optimal quantization of pictures. IEEE Trans. Commun. 1975, COM-23, N11, 1288- 1292
26. A. B. Watson and A. J. Ahumada, Jr. Model of human visual motion sensing. J. Opt. Soc. Am. A, 2(2): 322 - 41, Feb 1985.
27. В. Е. Rogowitz. The Human Visual System: A Guide for the Display Technologist. Proc. SID, 24(3): 235 52, 1983.
28. Цуккерман И. И., Шостацкий Н. Н. Анизотропия пространственно -частотной характеристики зрения. Физиология человека. 1978, т. 4, №1, с. 45-51.
29. М. Птачек Цифровое телевидение. Теория и практика / Пер. с чешек, под ред. Л. С. Виленчика. -М.: Радио и связь. 1990, 528 с.
30. Malek, J.: Statisticka analyza pohybu v tv obraze, Vyzkumna zprava VURT, p 1494 Praha 1983.
31. Draft Recommendation H. 263: Video Coding for Low Bitrate Communication. ITU T (CCITT), Dec 1995.
32. К. Гласман. MPEG это просто /Ж."625и, №3, 2000. - с. 23.
33. А. N. Netravali and В. G. Haskell. Digital Pictures. Plenum Press, NewYork and London, 1995. Second Edition, p. 61.
34. Лебедев Д.С. , Цуккерман И. И. Телевидение и теория информации. Л.: Энергия, 1965. с. 29 42.
35. К. Sayood. Introduction to Data Compression. Morgan Kaufman Publishers, Inc., San Francisco, 1996. p. 94.
36. K.R. Rao and P. Yip. Discrete Cosine Transform. Academic Press, New York, 1990. p.63.
37. D. Le Gall, \MPEG: A video compression standard for multimedia applications," Communications of the ACM, vol. 34, no. 4, pp. 46- 58, April 1991.
38. Коваленко П.Н., Шелупанов A.A. «АНАЛИЗ MPEG -2 ПРОЦЕССОРОВ» // Материалы научно-практической конференции с международным участием «Информационная безопасность», Таганрог: ТРТУ, 2002 года. С. 32.
39. Проблемы цифрового телевидения / Вилснчик JT. С., Игнаткин В. С., Красносельский И. Н. и др. В кн.: XXXШ Всесоюзная научная сессия посвященная дню Радио. Аннотации и тезисы докладов. М.:1978, с. 62-63
40. Т. Koga et al. Motion Compensated Interframe coding for video conferencing, National Telecom. Conf., pp. G.5.3.1. G.5.3.5., New Orleans, LA, Nov. - Dec. 1981.
41. L.D. Vos, "VLSI architecture for the hierarchical block matching algorithm for HDTV applications", SPIE/VCIP, Vol.1, pp. 398 - 409, Cambridge, MA, Nov. 1990.
42. J. R. Jain, A.K. Jain, "Displacement measurement and its application in interframe image coding", IEEE Trans. Commun., Vol. COM 29, pp. 1799 -1808, Dec. 1981.
43. Красильников H. И., Росселевич И. А. Перспективы использования цифрового метода в ТВ вещании. Техника кино и телевидения. 1976, №5, с. 32-35
44. А. М. Tekalap, Digital Video Processing, Prentice Hall PTR, Prentice Hall, Inc, USA, 1995. p.893.
45. J. Watkinson. Textbook for Engineers on Motion Compensation. Snell&Wilcox Ldt., 1994. p.412.
46. F. Kossentini, Y. W. Lee, M.J.T. Smith, R/K/ Ward, "Predictive RD Optimized Motion Estimation for Very Low Bit-rate Video Coding", IEEE Journal On Selected Areas in Communication., Vol. IS, Num.9, Dec. 1997, p. 1752
47. S. Kim, С.-C.J. Kuo, "Fast motion vector estimation with Markov model for MPEG", Proc. of The Int. Society for Optical Engineering, Digital Video Compression: Algorithms and Technologies 1995, 7-10 Feb. 1995, San Jose, California, Vol. 2419, p.210.
48. Брауде Золотарев Ю.М. Основные направления в развитии методов сокращения объема телевизионного сигнала. - Вопросы радиоэлектроники, сер. 9 (ТТ). 1961, № 2, с. 84-102.
49. V.-C. Lin, S.-C. Tai, "Fast Full Search Block Matching Algorithm for Motion Compensated Video Compression", IEEE Trans. On Communications, Vol.45, No.5, May 1997, p. 527.
50. В. П. Дворкович, B.B. Нечапаев. «Компенсация движения с использованием преобразования Фурье», в материалах 1 -ой международной конференции «Цифровая обработка сигналов и се применения», 30 июня 30 июля 1998 г., Россия, Москва, МЦНТИ, т III, стр. 149.
51. А. В. Дворкович, В. П. Дворкович, Ю. Ь. Зубарев, А. Ю. Соколов, «Способ анализа векторов движения деталей в динамических изображениях», Патент РФ №21371946 от 15.07.98.
52. Ю. Б. Зубарев, В.П. Дворкович, В. В. Нечапаев, АЛО. Соколов, «Методы анализа и компенсации движения в динамических изображениях», Электросвязь II, 1998г.
53. SMS2210 MPEG-2 Video CODEC, Data Sheet, Stream Machine Company, April 13, 1999
54. SAA7114 PAL/NTSC/SECAM Video Decoder with Adaptive PAL/NTSC Comb Filter, VBI-Data Sheer and High I: or form once Scaler, Philips semiconductor, Preliminary specification, Dec 17, 1! ;8.
55. Single-Chip Video and Broadcast Audio Capture for the PCI Bus Bt878/879 Data Sheet, Rockwell Semiconductor Systems, Marc'i. 1998.
56. Multistandard video decoder/scaler, KS0!273 Data Sheet, Samsung Electronics, May 04, 2000.
57. SM2288 MPEG-2 Audio/Video CODEC Information, Data Sheet, Stream Machine Company, April 27, 2001.
58. Кэтермоул К. В. «Принципы импульсно . оно.", модуляции»: пер. с англ./под ред. В.В. Макарова. М. Связь 1974. с.45 - 48.
59. X. Кастер «Основы Windows NT и NTPPo / Пер. с англ. M.: Издательский отдел «Русская редакция» ТОО uCk nnel Trading Ltd.", 1996. -440c.
60. Device Driver Development, Driver Studio Help, ^mepa Corporation, 2001.
61. Innovating Tomorrow's Devices, WinDK Dev opmcnt tools, WinDK 3.0, Bsquare corporation, 2001.
62. ADSP -2100 Family User's Manual, Third Edition, Analog Devices, Inc,September, 1995.
63. Oney, Walter. Programming the Microsoft Win.' :'> Driver Model, Microsoft Press A Division of Microsoft Corporation One Mi soft Way, 1999 p. 140 -202.
64. Саати Т., Керне К. Аналитическое планиро i i'! 1С. Организация систем. М.: Радио и связь, 1991 . 224 с.
65. Перегудов Ф. И., Тарасенко Ф. П. Введен . а системный анализ. М.: Высшая школа. 1989. 368 с.
66. Квейд Э. Анализ сложных систем. М.: Сов. IM с, 1(;9. с. 79
67. Месарович М., Мако Д., Тахакара Г со pi (я иерархических многоуровневых систем. М.: Мир, 1973. 344 с.
68. Бусленко Н. П., Калашников В. В., Ковалей а И. Н. Лекции по теории сложных систем. М.: Сов. Радио, 1973. 440 с.
69. Ехлаков Ю.П., Жуковский О.И., .":. лспмснко В.В. и др. Информационные технологии в управлении и га -пятин решений. Томск: Издательство ТГУ, 1997. 238 с.
70. Коваленко П.Н. Способ реализации систем ы у : и и меди а i ютока //Вопросы защиты информации. - М.: 2002. - .N0'.'. О с
71. ANSI X3J16/IS WG21 Joint Technical Comini . 0 oting payer (Ъг Draft Proposal International Standard for Information Sysi • д eogramming Language С++, Washington, DC: CBEMA (1995). - p. 201 -2 ;
72. Эйткен П. Джеролл С. Visual С++ для mvj. ocyoui. К. Диалектика, 1996. - 109 с.
73. Stroustrup, Bjarne, The Design and Evolut'on о. д ,. .ading , MA: Addison -Wesley (1994).-p. 23-92.
74. Nelson, Mark, С++ Programmer's Guide to 0 o.o rd Temp!ate library, Foster City, CA: IDG Book Worldwide, Inc. (1995). .19 31.
75. Martin, Robert C. , Designing Object Orient;. + . ppJication Using the Booch Method, Englewood Cliffs, NJ: Prentice hai l 5). p. 45.
76. Stroustroup, Bjarne, The С++ Programinii . .age, Reeding, MA: Addison- Wesley (1993).- p.48 150.
77. Shammas, Namir С., Advanced С++, Indian (1992). p.25 -76.
78. Шаммас H.K. Основы С++ и объе программирования. К.: Диалектика, 1996. 448 с
79. Solari Е. Wilse G., PCI hardware and Soilv Annabooks San Diego, CA 92128, Octobcr 1994.
80. M. Pickering, J. Arnold, and M. Cavcnor. VB Visual System Based Distortion Measure. In Austin Services Symposium, Jul 1992. p. 20- 23.
81. Alger J. С++ for Real Programmers. AP » Academic Press, 1999. p. 120 - 150.
82. Архитектура Microsoft Windows для pa раб . с нагл. M.: Издательский отдел «Русская редп: Ltd.». - 1998.-472 с.
83. Марков Н.Г. Базы данных: Учебное пособие 108 с.
84. Организационно-экономическое обосио:»; автоматизированных систем обработки ип Методическое пособие, 1990.
85. Коваленко П.Н. Прищепа Л. С. Методичестс: лабораторных работ по дисциплине "Вычиспнтс: ТМЦДО, 2001,30 с.
86. Яншин В.В., Калинин Г.А. Обработка лзоор-PC: Алгоритмы и программы. -М.: Мир, 19+4.
87. Чанг Ши Као. Принципы проемная информации. Пер. с англ. М.:Мир, 1992. - 23-; :.
88. Быков Ю. С. Теория разборчпвост i а радиотелефонной связи М.: Госэн ергоиздот, J а
89. Сапожков М. А. Речевой сигнал в кнбсрпси
90. Системы передачи сообщений: Пер. с англ. Дворкина. М.: Связь, 1976 130 с.
91. Комиссия в составе: Председателя
92. Раводина О. М., профессора ТУ СУР. Членов комиссии:
93. Бондаренко В. П., профессора ТУСУР; Зайцева А. П., доцента ТУСУР. Составила настоящий акт о нижеследующем:
94. Существенно сократить время на реализацию драйвера(предварительная оценка разработки драйвера на основе традиционного подхода) более чем на 60%.
95. Увеличить время наработки на отказ драйверов устройств не менее чем на 500% по сравнению с аналогичными.
96. Увеличить степень повторного использования (переиспользования) программного кода до 70%.
97. Драйвер изначально разрабатывался и испытывался в операционной системе Windows 2000, для переноса и тестирования его на ОС Mandrake Linux потребовалось 32 часа, т.е. экономия времени и ресурсов на поддержку этой платформы составила практически 100%.
98. MPEG Encoding | Video Over Network ! Broadcast Video Production i Digital S u r v e i 11 i a n с e Security1. DARIM
99. ФИЛИАЛ КОМПАНИИ "ДАРИМ ВИЖН Ко., Лтд"
100. Россия,634055,Томск,пр. Академический 10/3 Теп: /'3822'' 25-94-48,Факс: /3822/ 25-93-88 E-mail: office@darim.ru1. УТВЕРЖДАЮ1. Филиала Компании ижн»1. Г.А. Стучебров 2002г.а
101. Об использование результатов диссертационной работы Коваленко П.Н.
102. Научно-техническая комиссия в составе:1. Председателя
103. Коробов В.В. главный инженер1. Членов комиссии1. Шум А. Л.2. Казаркин Л. А.
104. Составила настоящий акт о нижеследующем.
105. Применение компьютера в качестве управляющего устройства позволяет оптимально маршрутизировать потоки цифрового сигнала.
106. Кодирование телевизионного сигнала с помощью системы "MG -200", позволяет производить высококачественный цифровой поток в режиме реального времени.
107. Taejon Expo Venture Town, Visual Tech Bldg.3.1 Doryong-dong, Yusung-gu,
108. Taejon 305-340, Republic of Korea1. Tel: +82-42-601-13001. Fax: +82-42-861-2484
109. Web: www.darim.com / www.darim.co.kr1. CERTIFICATE
110. One the use of the results of the dissertation paper by Peter N. Kovalenko.
111. The Scientific and Technical Committee consisting of:
112. Dong Chun Kim the chairmanand the main consulting members of the committee:1. Alexei E. Gondarenko,1. Alexander V. Krutikov
113. Has made the present certificate about the following.
114. The use of the PC computer as a controlling device allows to route the streams of the digital signals. The prototype of the said encoding device is now being modified into a fully commercial product by Darim Vision.
115. Dong Chun Kim President / CEO Darim Vision Co., Ltd.1. June 13, 20021. DARIM1. Darim Vision Co., Ltd.
116. Taejon Expo Venture Town, Visual Tech Bldg.3.1 Doryong-dong, Yusung-gu,
117. Taejon 305-340, Republic of Korea1. Tel: +82-42-601-13001. Fax: +82-42-861-2484
118. Web: www.darim.com / www.darim.co.kr1. CERTIFICATE
119. One the use of the results of the dissertation paper by Peter N. Kovalenko.
120. The Scientific and Technical Committee consisting of:
121. Dong Chun Kim the chairmanand the main consulting members of the committee:1. Alexei E. Gondarenko,1. Alexander V. Krutikov
122. Has made the present certificate about the following.
123. FCC DECLARATION OF CONFORMITY1. NOT TRANSFERABLE
124. DECLARATION OF CONFORMITY is hereby issued to the named Manufacturer and is VALID ONLY for the equipment identified below.
125. Date of Approval: MAY 24, 1999
126. Applicant's Name: DA.RIM VISION CO., LTD. Applicant's Address: KAIST/TIC, 373-1 KUSUNG-DONG YUSUNG-GU TAEJEON, KOREA 350-338
127. Manufacturer's Name: SAME AS APPLICANT Manufacturer's Address:declares that the product:
128. Part 15.109 (a): Radiated Spurious Emissions Part 15.107 (a): Powerline Conducted Emissions
129. CERTIFIED AND APPROVED BY:1. TIMCO ENGINEERING, INC.1. P.O. BOX 3701. NEWBERRY, FLORIDA 32669и
-
Похожие работы
- Программное обеспечение процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени
- Аппаратура цифровой компрессии видеосигнала для разведывательных микросистем с низкой пропускной способностью канала передачи данных
- Разработка быстродействующих алгоритмов компрессии видеоданных с использованием дельта-преобразований второго порядка
- Исследование и разработка методов и аппаратуры обработки информации в технических комплексах телерадиовещания
- Разработка быстродействующих алгоритмов компрессии звуковых данных на основе дельта-преобразований второго порядка
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность