Программная система для преобразования частоты кадров цифровых видео сигналов
Автор выражает благодарность научному руководителю Д.С. Вато-лину за содействие, полезные советы и идеи, в процессе научной работы, заведующему лабораторией Компьютерной Графики и Мультимедиа при факультете ВМК МГУ Ю. М. Банковскому за помощь и поддержку в процессе подготовки данной работы. Автор особенно признателен выпускнику факультета ВМК К. А. Симоняну за помощь в разработке и реализации… Читать ещё >
Содержание
- Глава 1. Архитектура системы преобразования частоты кадров
- 1. 1. Постановка задачи преобразования частоты кадров
- 1. 2. Специфика задачи и архитектура системы
- 1. 3. Выводы
- Глава 2. Оценка движения
- 2. 1. Задача оценки движения
- 2. 1. 1. Постановка задачи оценки движения для блочных методов
- 2. 2. Обзор алгоритмов оценки движения
- 2. 2. 1. Базовые методы
- 2. 1. Задача оценки движения
- 2. 2. 2. Комбинированные методы
- 2. 3. Разработанный алгоритм оценки движения
- 2. 3. 1. Обработка блока
- 2. 3. 2. Обработка под-блоков
- 2. 4. Сравнительный анализ алгоритмов оценки движения
Программная система для преобразования частоты кадров цифровых видео сигналов (реферат, курсовая, диплом, контрольная)
Можно говорить о двух революциях в телевидении. Первая началась в 1954 году, когда впервые было начато вещание цветного телевизионного сигнала. В течение последующих 30 лет черно-белое вещание практически прекратилось. Вторая революция началась в 1998, когда было начато вещание цифрового видео. На данный момент цифровое видео широко распространено, в основном благодаря спутниковому, кабельному и домашнему телевидению, а па территории США аналоговое вещание видео планируется прекратить уже в 2009 году. Наиболее распространёнными вариантами использования цифрового видео сегодня являются цифровые фото и видео камеры, различные типы оптических носителей (VCD, DVD, Blu-Ray), телевизоры на жидких кристаллах (ЖК), цифровые проекционные системы и плазменные панели. И, наконец, последним витком эволюции цифрового видео можно считать рост популярности его использования в интернете и мобильных устройствах, вплоть до сотовых телефонов. Абсолютно во всех этих случаях используются алгоритмы обработки и сжатия видео.
Широкое распространение цифрового видео обусловило появление большого количества форматов, отличающихся друг от друга многими параметрами. Одним из таких параметров являются временное разрешение или частота кадров. Этот параметр определяет скорость смены кадров при воспроизведении видео и измеряется в кадрах в секунду. Как показывает практика, человеческий глаз очень чувствителен к этой характеристике видео. При малых значениях скорости кадров (<15 кадров/с) человек может различать отдельные кадры в потоке, т. е. становится заметна на глаз дискретная природа видео. При просмотре такого видео в течение продолжительного периода времени могут появиться неприят.
I 1 ные ощущения, например головная боль. В телевизорах с диагональю экрана 72 см и выше при смене кадров с частотой 50 кадров/с становится заметно мерцание изображения, что может приводить к утомлению глаз и к ухудшению зрения. Эти факты говорят о том, что частота кадров является крайне важной характеристикой видео и средства для ее изменения весьма востребованы.
Актуальность работы. Преобразование частоты кадров (ПЧК) используется при необходимости изменения частоты смены кадров видео сигнала. Такая необходимость возникает в нескольких случаях.
Во-первых, для преобразования между стандартами видео. Наиболее типичным примером является воспроизведение видео с частотой кадров 25 кадров/с на телевизоре с частотой вертикальной развёртки 100 кадр/с и более. Другим примером является необходимость преобразования между двумя широко распространёнными системами телевидения — PAL и NTSC. Система PAL является основной системой цветного телевидения в Европе (кроме Беларуси, Франции и России), Азии, Австралии и ряде стран Африки и Южной Америки. NTS С принята в качестве стандартной системы цветного телевидения в США, Канаде, Японии и ряде стран Северной и Южной Америки. В первой используются частоты 25 и 50 кадров/с, во второй — 30 и 60 кадров/с.
Во-вторых, ПЧК можно использовать при декодировании сжатого видео для восстановления первоначального временного разрешения видео сигнала или повреждённых/потерянных кадров. При кодировании видео с высокими степенями сжатия многие видео кодеки уменьшают разрешение данных не только в пространстве, но и во времени. Иначе говоря, вместо кодирования исходных 30 кадров/с, частота кадров может быть уменьшена до 15 кадров/с. Однако, при воспроизведении видео на стороне декодера весьма желательно получить исходную частоту кадров.
Для этого необходим механизм восстановления, в качестве которого может быть использован алгоритм ПЧК.
Кроме этого, ПЧК можно использовать для улучшения визуального качества видео. Частота кадров для видео, снятого например, с мобильного телефона или веб-камеры, составляет, как правило, 15 кадров/с. В этом случае дискретная природа видео (прерывистое движение) заметна для глаз, если в кадре присутствуют движущиеся объекты. Визуальное качество видео может быть значительно повышено путём увеличения частоты кадров.
Существующие алгоритмы ПЧК, обеспечивающее приемлемое визуальное качество, требуют больших вычислительных затрат, что не позволяет их использовать в режиме реального времени и, тем самым, сильно ограничивает их область применения. Помимо этого, недостатком этих алгоритмов является неприемлемый уровень артефактов на видео сценах со сложным движением, характер которого не описывается используемой моделью движения. Таким образом, задача разработки алгоритма ПЧК, необладающего указанными недостатками, является современной актуальной задачей.
Цель диссертационной работы. Целью данной работы является исследование существующих и разработка нового алгоритма преобразования частоты кадров, допускающего его использование в режиме реального времени, а также имеющего уровень артефактов преобразованного видео сигнала ниже или на уровне современных аналогов.
Достижение поставленной цели осуществляется за счет решения следующих задач:
1. Разработка унифицированного критерия точности информации о движении, позволяющего оценивать соответствие векторов движения направлению и скорости реального движения в видео потоке.
2. Исследование существующих и разработка нового алгоритма оценки движения в видео потоке, вычислительно экономного и имеющего более высокую по сравнению с аналогами точность в ровных областях кадра.
3. Исследование существующих и разработка нового алгоритма повышения точности информации о движении, ориентированного для применения в видео сценах со сложным движением.
4. Разработка и реализация программной системы для преобразования частоты кадров видео потока.
Научная новизна. В рамках работ над алгоритмом ПЧК были предложены следующие новые алгоритмы и идеи:
• алгоритм оценки движения (ОД), имеющий более высокую по сравнению с общепризнанными аналогами точность векторов движения в ровных областях и на краях движущихся объектов, при этом вычислительная сложность алгоритма находится на уровне аналогов;
• унифицированный критерий точности информации о движении, который позволяет оценивать степень соответствия найденных параметров, движения скорости и направлению реального движения в каждой области кадра;
• алгоритм повышения точности имеющейся информации о движении, позволяющий значительно снизить уровень визуальных артефактов в случаях больших областей в неверно найденными векторами движения, что нехарактерно для современных аналогов с близкой. вычислительной сложностью;
• алгоритм поиска и обработки наложений в видео потоке, имеющий более высокую по сравнению с аналогами точность поиска областей наложений и позволяющий находить векторы движения в областях наложений;
Практическая значимость. Все алгоритмы, разработанные в рамках работ над ПЧК, являются новыми и демонстрируют результаты на уровне или выше современных аналогов.
Разработанный алгоритм оценки движения показывает преимущество над наиболее известными и общепризнанными методами E3DRS и FAME по визуальному и объективному (метрика PSNR) критериям. Преимущество предложенного метода подтверждено его использованием в ПЧК, где он также продемонстрировал лучший визуальный и объективный результат. На ранних этапах работы над алгоритмом проводились в рамках контракта с компанией SAIT (Samsung Advanced Institute of Technology) в лаборатории Компьютерной графики и мультимедиа при факультете ВМиК МГУ.
Метод фильтрации векторного поля является универсальным и может быть применён в любых алгоритмах обработки и сжатия видео, использующих информацию о движении. Эффективность разработанного j метода подтверждена его использованием в алгоритмах автоматической сегментации и ПЧК. В обоих случаях использование фильтрации векторов позволило заметно повысить интегральное качество работы алгоритма. Прирост качества в обоих случаях подтвержден визуально.
Предложенный метод оценки степени доверия (унифицированный критерий точности информации о движении) найденным векторам движения является частью алгоритма фильтрации векторов, и также универсален. Он может использоваться независимо от алгоритма фильтрации в методах сжатия и обработки видео с целью повышения эффективности использования в них информации о движении. Эффективность разработанного критерия подтверждена на практике использованием его в рамках алгоритма фильтрации векторов в ПЧК.
Предложенный метод поиска и обработки наложений является улучшением алгоритма, предложенного Инсом в 2005 году. Улучшение заключается в повышении точности поиска наложений и добавления метода вычисления векторов движения в областях наложений. Улучшенный алгоритм позволяет добиться более высокого визуального качества за счет уменьшения числа неверно найденных наложений, а также может быть использован в задаче ПЧК благодаря наличию информации о движении для областей наложений.
Разработанный на базе указанных методов алгоритм ПЧК является новым и демонстрирует объективное (по метрике PSNR) и субъективное (согласно экспертной оценке) преимущество над современными аналогами, имея при этом значительно меньшую вычислительную сложность. Схема потока данных алгоритма позволяет использовать параллельную обработку данных, что позволяет добиться более высокой скорости обработки при аппаратной реализации. Работы над этим алгоритмом, включая методы фильтрации векторов и критерия точности информации о движении, проводились в рамках контрактов с компаниями Samsung Advanced Institute of Technology (SAIT), Real Networks Corp. и Broadcom Corp.
Все разработанные алгоритмы реализованы на языке C/C++ и имеют демонстрационные приложения для ОС Windows.
Апробация работы. Результаты работы докладывались и обсуждались на:
• 16-й международной конференции по компьютерной графике и машинному зрению «Graphicon-2006», Россия, Новосибирск, 2006;
• 9-м научно-практическом семинаре «Новые информационные технологии в автоматизированных системах», Россия, Москва, 2006;
• 17-й международной конференции по компьютерной графике и машинному зрению «Graphicon-2007», Россия, Москва, 2007;
• 10-м научно-практическом семинаре «Новые информационные технологии в автоматизированных системах», Россия, Москва, 2007;
• 18-й международной конференции по компьютерной графике и машинному зрению «Graphicon-2008», Россия, Москва, 2008;
• международной научной конференции студентов, аспирантов и молодых учёных «Ломоносов-2008»;
• 12-м научно-практическом семинаре «Новые информационные технологии в автоматизированных системах», Россия, Москва, 2009;
Публикации. По теме диссертации имеется 11 публикаций, из них 1 статья в рецензируемом журнале [1], 6 статей в сборниках трудов конференций [2−7], 3 статьи в сборниках тезисов и статей [8−10] и 1 статья в сетевом журнале [11].
Структура и объем диссертации
Диссертация состоит из введения, пяти глав, заключения, приложения и списка литературы. Содержание работы изложено на 164 страницах, приложение занимает 7 страниц.
Список литературы
включает 61 наименование.
Основные результаты работы состоят в следующем:
1. Разработан новый унифицированный критерий точности информации о движении в видео потоке, который может успешно использоваться во многих системах обработки цифрового видео.
2. Разработан новый алгоритм для вычисления информации о движении в видео потоке, превосходящий существующие аналоги по объективному качеству, и не уступающий им по скорости работы.
3. Разработан новый алгоритм для повышения точности найденной информации о движении в видео потоке, который может с успехом применяться в большинстве систем обработки цифрового видео.
4. На основе разработанных алгоритмов создана программная система преобразования частоты кадров видео потока, не уступающая по визуальному и объективному качеству известным аналогам, но намного превосходящая их по скорости работы.
Благодарности.
Автор выражает благодарность научному руководителю Д.С. Вато-лину за содействие, полезные советы и идеи, в процессе научной работы, заведующему лабораторией Компьютерной Графики и Мультимедиа при факультете ВМК МГУ Ю. М. Банковскому за помощь и поддержку в процессе подготовки данной работы. Автор особенно признателен выпускнику факультета ВМК К. А. Симоняну за помощь в разработке и реализации алгоритма оценки движения, а также активное участие в обсуждении идей и алгоритмов, ставших основой результатов данной работы. Также хочу поблагодарить весь коллектив лаборатории Компьютерной Графики и Мультимедиа за дружескую атмосферу, особенно Д. Л. Куликова и К. Н. Стрельникова за личный пример и моральную поддержку, без которых завершение данной работы откладывалось бы еще ни раз.
Заключение
.
Список литературы
- С.В. Гришин, Д. С. Ватолин. Быстрый алгоритм преобразования частоты кадров // Программные продукты и системы. — 2009. — Июнь. — Т. 2. — С. 159−163.
- С. В. Гришин, Д. С. Ватолин. Алгоритм N-кратного увеличения частоты кадров видео на основе пиксельной компенсации движения с обработкой наложений // Труды конференции Graphicon-2006. — Новосибирск, Академгородок, Россия: 2006. — Июль. — С. 112−119.
- С. В. Гришин, Д. С. Ватолин. Быстрый алгоритм построения промежуточных кадров для мпогоракурсных стерео дисплеев // Материалы десятого научно-практического семинара «Новые информационные технологии в автоматизированных системах». — 2007. — С. 31−37.
- С.В. Гришин, Д. С. Ватолин. Метод повышения эффективности временной сегментации видео на сценах с медленным движением // Труды конференции Graphicon-2007. — Москва, Россия: 2007. — Июнь. С. 253−256.
- К. Simonyan, S. Grishin, D. Vatolin. Confidence Measure for Block-Based Motion Vector Field // Proc. Graphicon-2008. — Moscow: 2008. —June. —Pp. 110−113.
- К. Симонян, С. Гришин, Д. Ватолин. Адаптивный метод оценки движения в видео // Сборник статей молодых ученых факультета ВМиК МГУ. 2008. — Т. 5. — С. 112−119.
- К. Симоняи, С. Гришин. Метрика доверия векторам движения видео потока // Сборник тезисов XV Международной научной конференции студентов, аспирантов и молодых учёных «JIomoho-сов-2008 «. 2008. — Апрель. — С. 79.
- С.В. Гришин, Д. С. Ватолин, А. С. Лукин и др. Обзор блочных методов оценки движения в цифровых видео сигналах // Тематический сборник «Программные системы и инструменты».— 2008.— Декабрь. — Т. 9. С. 50−62.
- С. В. Гришин, Д. С. Ватолин. Обзор методов преобразования частоты кадров видео // Сетевой журнал «Компьютерная графика и мультимедиа».— 2006.— № 2. http://www.cgm. computergraphics.ru/content/view/lll.
- R. L. Lagendijk, М. I. Sezan. Motion compensated frame rate conversion of motion pictures // Proc. of the IEEE International Conference on Acoustics, Speech, and Signal Processing. — Vol. III. — San Francisco, CA, USA: 1992.-March.—Pp. 453−456.
- S. Zhu, К. K. Ma. A new diamond search algorithm for fast blockmatch-ing motion estimation // IEEE Trans. Image Processing.— Vol. 9.— 2000. — February. — P. 287−290.
- F. Lopes, M. Ghanbari. Hierarchical motion estimation with spatial transforms // Proceedings of IEEE International Conference on Image Processing. — Vol. 2. — Vancouver, ВС, Canada: 2000. — Pp. 558−561.
- Tae Gyoung Ahn, Yong Ho Moon, Jae Ho Kim. Fast Full-Search Motion Estimation Based on Multilevel Successive Elimination Algorithm // IEEE Transactions on Circuits and Systems for Video Technology. — Vol. 14. — 2004. — November. Pp. 1265- 1269.
- Xuan Jing, Lap-Pui Chau. An Efficient Three-Step Search Algorithm for Block Motion Estimation // IEEE Transactions on Multimedia. — Vol. 6. — 2004. — June. — Pp. 435 438.
- G. de Haan, P.W.A.C Biezen, H. Huijgen, O.A. Ojo. TYue Motion Estimation with 3-D Recursive Search Block-Matching // IEEE Transactions on Circuits and Systems for Video Technology. — Vol. 3. — 1993. — October. — Pp. 368−388.
- S. Olivieri, L. Albani, G. de Haan. A low-complexity motion estimation algorithm for H.263 video coding // Proc. Philips Conf. on Digital Signal Processing. — Veldhoven (NL): 1999. — November.— P. paper 17.3.
- P. I. Hosur, К. K. Ma. Motion vector field adaptive fast motion estimation // IEEE Transactions on Image Processing. — 2001. — February. — Pp. 242−251.
- A.M. Tourapis, С. Au Oscar, L. Liou Ming. Predictive Motion Vector Field Adaptive Search Technique (PMVFAST) Enhancing Block Based Motion Estimation // Optimization Model 1.0, in ISO/IEC JTC1/SC29/WG11 MPEG2000/M6194. — 2001. — Pp. 883−892.
- A.M. Tourapis, O.C. Au, M.L. Liou. Highly efficient predictive zonal algorithms for fast block-matching motion estimation // IEEE Transactions on Circuits and Systems for Video Technology. — Vol. 12. — 2002. October. — Pp. 934−947.
- K.K. Ma, P.I. Hosur. Performance Report of Motion Vector Field Adaptive Search Technique (MVFAST): Tech. rep. — Noordwijkerhout, NL: ISO/IEC JTC1/SC29/WG11 MPEG99/m5851, 2000.-March.
- Ishfaq Ahmad, Weiguo Zheng, Jiancong Luo, Ming Liou. A Fast Adaptive Motion Estimation Algorithm // IEEE Transactions on Circuits and Systems for Video Technology.— Vol. 16.— 2006. —March.— Pp. 420−438.
- S. Ince, J. Konrad. Geometry-based estimation of occlusions from video frame pairs // Proc. IEEE Int. Conf. Acoustics Speech Signal Processing. Vol. 2. — 2005. — Pp. 11/933- 11/936.
- A. Pelagotti, G. de Haan. High quality picture rate up-conversion for video on TV and PC // Proceedings of IEEE ICIP'2001.- 1999,-Pp. 375−378.
- A. Pelagotti, G. de Haan. A New Algorithm for High Quality Video Format Conversion // Proceedings of the International Conference on Image Processing. — Thessaloniki, Greece: 2001. — October. — Pp. 375−378.
- Y.-K. Chen, A. Vetro, H. Sun, S. Y. Kung. Frame-rate up-conversion using transmitted true motion vectors // Proc. IEEE Second Workshop on Multimedia Signal Processing. — 1998. — December. — Pp. 622−627.
- Soo-Chul Han, John W. Woods. Frame-rate Up-conversion Using Transmitted Motion and Segmentation Fields for Very Low Bit-rate Video Coding // IEEE International Conference on Image Processing. — Vol. 1. 1997. — October. — Pp. 747−750.
- Ravi Krishnamurthy, John W. Woods, Piere Moulin. Frame Interpolation and Bidirectional Prediction of Video using Compactly-Encoded Optical Flow Fields and Label Fields // IEEE Trans. Circ. Syst. Video Tech. Vol. 9. — 1999. — August. — Pp. 713−726.
- K. Hariharakrishnan, D. Schonfeld. Fast object tracking using adaptive block matching // IEEE Transactions on Multimedia. — Vol. 7. — 2005. Pp. 853−859.
- Martial Hebert Andrew Stein. Local detection of occlusion boundaries in video // British Machine Vision Conference.— Vol. 1, — 2006.— September. P. 407−416.
- Andrew Stein, Martial Hebert. Combining Local Appearance and Motion Cues for Occlusion Boundary Detection // British Machine Vision Conference. — 2007. — September.
- Shan Liu, Jong Won Kim, C.-C. Jay Kuo. Non-Linear Motion-Compensated Interpolation for Low Bit Rate Video // Proceedings of SPIE, the1. ternational Society for Optical Engineering. — San Diego, CA: 2000. — July. Pp. 203−213.
- Emilio Antunez. Low-cost Temporal Interpolation of Video Frames // Image Communication II. — 2002. — May.
- R. Castagno, P. Haavisto, G. Ramponi. A Method for Motion Adaptive Frame Rate Up-Conversion // Proc. IEEE Transactions on circuits and Systems for Video Technology. — Vol. 6. — 1996. — October.
- Byung-Tae Choi, Sung-Hee Lee, Sung-Jea Ко. New frame rate up-con-version using bi-directional motion estimation // Consumer Electronics, IEEE Transactions on. — 2000. — Vol. 46, no. 3. — Pp. 603−609.
- M. E. Al-Mualla. Motion field interpolation for frame rate conversion // Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on. — Vol. 2. — 2003. — Pp. II-652-II-655 vol.2.
- P. J. Burt, E. H. Adelson. The laplacian pyramid as a compact image code // IEEE Trans. Communications.— Vol. 31.— 1983.—April.— Pp. 532−540.
- Bo-Won Jeon, Gun-Ill Lee, Sung-Hee Lee, Rae-Hong Park. Coarse-to-fine frame interpolation for frame rate up-conversion using pyramid structure // Consumer Electronics, IEEE Transactions on.— 2003.— Vol. 49, no. 3. Pp. 499−508.
- О. А. О jo, G. DeHaan. Robust motion-compensated video upconver-sion // Proc. IEEE Transactions on. Consumer Electronics. — Vol. 43. — 1997. — November. — Pp. 1045−1056.
- P. Haavisto, J. Juhola, Y. Neuvo. Fractional frame rate up-conversion using weighted median filters // Consumer Electronics, IEEE Transactions on. — 1989. — Vol. 35, no. 3. — Pp. 272−278.
- Dong- Wook Kim, Jin- Tae Kim, In-Ho Ra, Yeon-Sung Choi A new video interpolation technique based on motion-adaptive subsampling // Consumer Electronics, 1999. ICCE. International Conference on. — 1999. — Pp. 370−371.
- G. J. Tonge. Image processing for higher definition television // IEEE Trans. Circuits and Systems.— Vol. CAS-34.— 1987.— November. — Pp. 1385−1398.
- G. de Haan, P. W.A.C Biezen, H. Huijgen, O.A. О jo. Graceful Degradation in Motion Compensated Field-Rate Conversion // Signal Processing of HDTV. Elsevier: 1994. — Pp. 249−256.
- Tien-ying Kuo, Jong Won Kim, C.-C. Jay Jay Kuo. Motion-Compensated Frame Interpolation Scheme for H.263 Codec // ISCAS 99.— Vol. 4. — Orlando, FL, USA: 1999. July. — Pp. 491−494.
- E. Kumar, M. Biswas, T.Q. Nguyen. Global Motion Estimation in Frequency and Spatial Domain // IEEE International Conference on Speech, Acoustics, and Signal Processing. — Vol. 3. — 2004. — March. — Pp. iii 333−6.
- Tao Chen. Adaptive temporal interpolation using bidirectional motion estimation and compensation // Proc. of International Conference on Image Processing. — Vol. 2. — 2002. — Pp. II-313-II-316 vol.2.
- Sung-Hee Lee, Yoon-Cheol Shin, Seungjoon Yang et al. Adaptive motion-compensated interpolation for frame rate up-conversion // Consumer Electronics, IEEE Transactions on. — Vol. 48. — 2002. — Pp. 444−450.'
- J. Zhai, K. Yu, J. Li, S. Li. A low complexity motion compensated frame interpolation method // Proc. ISCAS. — Vol. 5. — 2005. — May. — P. 4927−4930.
- T. Y. Кио, С. C. J. Kuo. Complexity reduction for overlapped block molion compensation (OBMC) // Proc. SPIE Visual Communication and Image Processing. — Vol. 3024. — 1997. — February. — Pp. 303−314.
- Video Coding for Low Bit Rate Communication, ITU-T Recommendation H.263 Version 2. 1998.
- Generic coding of Audio-Visual Objects (Part 2: Visual), ISO/IEC JTC1/SC29/WG11 N2553.- 1998.
- Yi-Xiong Zhang, Wei-Dong Wang, Peng Liu, Qing-Dong Yao. Frame rate up-conversion using multiresolution critical point filters with occlusion refinement // Journal of Zhejiang University Science A. — 2008. — December.- Vol. 9, no. 12.—Pp. 1621−1630.
- Y. Shinagawa, K.L. Kunii Unconstrained automatic image matching using multiresolutional critical-point filters // IEEE Trans, on Pattern Anal. Machine Intell. — Vol. 20. 1998. — Pp. 994−1010.
- Д Ватолин, А Ратушняк, M Смирное, В Юкин. Методы сжатия данных, Под ред. О. Голубев, — М.: ДИАЛОГ-МИФИ, 2002.
- F. Kozamemik, V. Steinmann, P. Sunna, E. Wyckens. SAMVIQ: A new EBU Methodology for Video quality evaluations in multimedia // SMPTE motion imaging journal — 2005.— Vol. 114, no. 4.— Pp. 152−160.
- F. Kozamemik, P. Sunna, E. Wyckens, D. I. Pettersen. Subjective Quality of Internet. Video Codecs.: Tech. rep.: European Broadcasting Union, 2005.