SlideShare ist ein Scribd-Unternehmen logo
1 von 64
Downloaden Sie, um offline zu lesen
Обзор докладов
конференции IC3D 2012
Александр Воронов
Video Group
CS MSU Graphics & Media Lab
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 A Human Visual System-Based 3D Video
Quality Metric
 Advanced Histogram Matching
 A Stereoscopic Content Analysis System
with Visual Discomfort-Aware
 View Synthesis for Lightfield Displays
2
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
A Human Visual System-Based 3D Video Quality
Metric
Докладчик: Mahsa T. Pourazad
(University of British Columbia, Canada)
Суть: ещё одна full-reference-метрика
качества стереовидео
3
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Общая идея
4
Качество каждого
из ракурсов
Похожесть
cyclopean image
Похожесть карты
глубины
Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
Cyclopean image — изображение, получаемое при совмещении
информации из левого и правого ракурсов
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Оценка качества для каждого ракурса
VIF — Visual Information Fidelity
 Full-reference-метрика
 Рассчитана на оценку качества естественных
изображений
 Авторы: Hamid Sheikh и Alan Bovik (VPQM, 2006)
5Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
VIF: пример работы
 Reference image, VIF = 1,0
 Contrast enhanced, VIF = 1,10
 Blurred, VIF = 0,07
 JPEG compressed, VIF = 0,10
6
Reference
Contrast Blurred JPEG
Xiaoli Wang, “Image Information and Visual Quality”
(presentation), 2006
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
VIF: сравнение с другими метриками
7
DMOS vs. four
objective quality
criteria
Distortion types:
 JPEG2000 (red)
 JPEG (green)
 White noise in RGB
space (blue)
 Gaussian blur (black)
 Transmission errors
in JPEG 2000 stream
over fast-fading
Rayleigh channel
(cyan)
Xiaoli Wang, “Image Information and Visual Quality”
(presentation), 2006
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Похожесть cyclopean image
Вычисление метрики:
1. Block-matching между ракурсами (16×16)
2. Вычисление 3D-DCT для каждой пары
блоков (далее учитывается только
верхний слой — 16×16 DCT-блок)
3. Применение contrast sensitivity function
4. IDCT и сравнение cyclopean images
8Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
3D-DCT и CSF
Contrast Sensitivity Function (CSF)
используется для выделения частот, к которым
наиболее восприимчива зрительная система человека
В данной работе используются таблицы квантования
алгоритма JPEG
10
DCT-коэффициентыCSF-коэффициенты
Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Похожесть cyclopean image
IDCT — Inverse DCT
β = 0,7
Построение карт глубины:
Depth Estimation Reference Software (MPEG)
11
Количество блоков
в каждом ракурсе
Карты глубины
для исходного
и оцениваемого стерео
Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Похожесть карты глубины
— дисперсия блока 64×64 карты глубины
референсного изображения (вокруг 16×16)
12
Значение глубины
в пикселе (k, l)
Среднее значение
глубины блока
Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Итоговое значение
Константы подобраны на основе данных
субъективного тестирования
13Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
Вес для разницы по
U- и V-компонентам
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Валидация
Вносимые искажения:
 Белый гауссов шум
 Сжатие (HEVC)
 Сглаживание
Гауссовым фильтром
 Изменение яркости
одного из ракурсов
14Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Результаты
15
Корреляция с данными субъективных тестов ≈ 0,86
Mahsa T. Pourazad et al., “A Human Visual System-
Based 3D Video Quality Metric,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
HV3D Metric
Выводы
Достоинства:
 Учёт качества cyclopean image
 Применимость к сконвертированному стерео
(нужен подбор коэффициентов на соотв. базе)
Недостатки:
 Зависимость от разрешения и размера
дисплея
 Использование карт глубины низкого качества
16
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 A Human Visual System-Based 3D Video
Quality Metric
 Advanced Histogram Matching
 A Stereoscopic Content Analysis System
with Visual Discomfort-Aware
 View Synthesis for Lightfield Displays
17
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Введение
Preserving Dynamic Range by Advanced Color
Histogram Matching in Stereo Vision
Докладчик: Jean-Claude Rosenthal,
Fraunhofer Heinrich Hertz Institute
Суть: histogram-matching-коррекция без
ступенек на градиентах
18
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Обычный Histogram Matching
19Картинка из статьи «Histogram Matching»
на en.wikipedia.org
Поиск преобразования, совмещающего
гистограммы входных изображений
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Алгоритм
1. Обычный Histogram Matching
(базовое преобразование)
2. Применение базового преобразования
к исходной картинке
(промежуточный результат)
3. Поиск «ступенек» по гистограмме промежуточного
результата
4. Коррекция базового преобразования
в цветовых диапазонах со «ступеньками»
(улучшенное преобразование)
5. Применение улучшенного преобразования
(финальная картинка)
20J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Пример «ступенек»
21J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Пример работы для гистограммы
Исходная гистограмма
Histogram Matching
Advanced Histogram Matching
Референсная гистограмма
22J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Формально

23J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (1)
24
Референсное изображение
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (1)
25
Базовый HM
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (1)
26
Продвинутый HM
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (2)
27
Исходное изображение
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (2)
28
Референсное изображение
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (2)
29
Базовый HM
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (2)
30
Продвинутый HM
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Результаты (2)
31
Референсное изображение
J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Планы авторов
 Интеграция в оборудование для
стереосъёмки
 Улучшение темпоральной стабильности
(усреднение по кадрам)
 Учёт локальных особенностей
 Адаптация для многокамерных систем
32J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced
Color Histogram Matching in Stereo Vision,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Как переплюнуть авторов
 Довести до ума «градиентное»
исправление
 Попробовать применить Guided Filter
к разнице между картинками до и после HM
33
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Advanced HM
Выводы
Достоинства:
 Высокая скорость
 Визуальное качество относительно
базового HM
Недостаток:
 «Это всё ещё Histogram Matching»
(узкий класс решаемых проблем)
34
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 A Human Visual System-Based 3D Video
Quality Metric
 Advanced Histogram Matching
 A Stereoscopic Content Analysis System
with Visual Discomfort-Aware
 View Synthesis for Lightfield Displays
35
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Введение
A Stereoscopic Content Analysis System with
Visual Discomfort-Aware
Докладчик: Sei-Wang Chen,
National Normal Taiwan University
Суть: система для контроля качества
стереосъёмки на лету
36
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Схема алгоритма
37Sei-Wang Chen et al., “A Stereoscopic Content Analysis
System with Visual Discomfort-Aware,” IC3D, 2012.
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Построение карты диспаритета
Random Walk Framework
 Предложен для сегментации
с пользовательским вводом:
Leo Grady, CVPR, 2005
 Применение для оценки диспаритета:
Rui Shen и компания, ICPR, 2008
38
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Построение карты диспаритета
 Изображение представляется в виде графа
(количество вершин = количество пикселей)
 Сегментация на m кластеров
(m — количество градаций диспаритета)
 Ecoherence term — связность (похожесть)
пикселей
 Eprior term — начальные значения диспаритета
 Построение карты диспаритета сводится
к решению системы линейных уравнений
39Rui Shen et al., “Stereo matching using random
walks,” ICPR, 2008
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Random Walk
Случай бинарной сегментации:
 Вводятся дополнительные вершины
классов объекта и фона
 Вершины, соответствующие размеченным
пикселям, соединяются с вершинами
классов
 Для каждого неразмеченного пикселя
оценивается вероятность того, что random
walker придёт в заданный класс
40L. Grady, “Random walks for image segmentation,”
IEEE Trans. on PAMI, 2006
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Заполнение областей открытия
 Пиксель принадлежит области открытия:
LRC-метрика > 1
 Диспаритет в области открытия равен
минимальному диспаритету среди пикселей,
примыкающих к области открытия
41Rui Shen et al., “Stereo matching using random
walks,” ICPR, 2008
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Пример работы Random Walk
42Rui Shen et al., “Stereo matching using random
walks,” ICPR, 2008
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Saliency Maps and Excessive Parallax
Линейная комбинация двух методов:
 Метод, оценивающий контрастность
(Y.-F. Ma, Intl. Conf. on Multimedia, 2003)
 Метод, оценивающий временны́ е изменения
(C.-Y. Fang, IEEE Trans. on Neural Networks, 2003)
43
Диспаритет
Пороги
Салиентность
Sei-Wang Chen et al., “A Stereoscopic Content Analysis
System with Visual Discomfort-Aware,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Saliency Maps: пример
44
Dynamic SM Disparity
Disparity × SM
Sei-Wang Chen et al., “A Stereoscopic Content Analysis
System with Visual Discomfort-Aware,” IC3D, 2012
Contrast SM Merged SM
%Source
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Stereo Window Violation
 Поблочно рассматривается область вдоль
границы кадра
 Если количество пикселей с отрицательным
параллаксом в блоке больше порога,
бьём тревогу
45Sei-Wang Chen et al., “A Stereoscopic Content Analysis
System with Visual Discomfort-Aware,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Stereo Window Violation: пример
46Sei-Wang Chen et al., “A Stereoscopic Content Analysis
System with Visual Discomfort-Aware,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Вертикальный параллакс и Crosstalk
Вертикальный параллакс:
SURF + сопоставление
Crosstalk: области
с высоким контрастом
47Sei-Wang Chen et al., “A Stereoscopic Content Analysis
System with Visual Discomfort-Aware,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Реализация
Три компьютера (PC-based architecture):
 Ввод-вывод (Full HD)
 Числодробилка
 Беспроводной вывод (Wi-Fi
и мобильные приложения)
Скорость: 2 fps
48Sei-Wang Chen et al., “A Stereoscopic Content Analysis
System with Visual Discomfort-Aware,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Stereo Content Analysis
Выводы
Достоинство:
 Работает и применимо при съёмке
Недостаток:
 Нет обоснования использованию
выбранных подходов (Random Walk, SM)
49
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 A Human Visual System-Based 3D Video
Quality Metric
 Advanced Histogram Matching
 A Stereoscopic Content Analysis System
with Visual Discomfort-Aware
 View Synthesis for Lightfield Displays
50
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Введение
View Synthesis for Lightfield Displays Using
Region Based Non-Linear Image Warping
Докладчик: Vamsi Kiran Adhikarla,
Holografika + Pazmany Peter Catholic University,
Faculty of information Technology (Венгрия)
Суть: дешёвый способ генерации большого
количества ракурсов из небольшого
51V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Lightfield Displays: демо номер раз
52
Видео с holografika.com
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Lightfield Displays: демо номер два
53
Видео с holografika.com
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Lightfield Displays
54V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
Принцип работы Lightfield-дисплеев
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Lightfield Displays: свойства
Преимущества Lightfield-дисплеев:
 Большее количество ракурсов
 Больший угол обзора (одна view-зона)
 Плавный переход между ракурсами
Недостатки:
те же, что и у автостереоскопических дисплеев,
только ещё серьёзнее
55V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Предложенный алгоритм
56V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Disparity Estimation + Warp Calculation
Sparse Disparity Estimation:
 SURF
 Точки сопоставляются сквозь
все ракурсы
Warp Calculation:
 Триангуляция Делоне → triangular mesh
 Положение точки в промежуточном ракурсе —
линейная комбинация координат в исходных ракурсах
 Для каждого треугольника вычисляется линейное
преобразование
57V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Warping and Blending
Warping:
бикубическая интерполяция двух
соседних исходных ракурсов
Смешивание:
линейная комбинация результатов
интерполяции исходных ракурсов
Экстраполяция:
все вычисления выполняются
по двум крайним ракурсам
58V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Результаты (1)
Результаты авторы представили ужасно
59V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Результаты (2)
Но проблемы показали хорошо
60
Фрагменты сгенерированных промежуточных ракурсов
V. K. Adhikarla et al., “View Synthesis for Lightfield Displays
Using Region Based Non-Linear Image Warping,” IC3D, 2012
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
View Synthesis for LFD
Выводы
Достоинства:
 Лучше, чем DIBR
 Низкая вычислительная сложность
(авторы собираются довести до реалтайма)
Недостатки:
 Ghosting и отсутствие обработки областей
перекрытия
 Артефакты при низкой плотности особых
точек
61
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 A Human Visual System-Based 3D Video
Quality Metric
 Advanced Histogram Matching
 A Stereoscopic Content Analysis System
with Visual Discomfort-Aware
 View Synthesis for Lightfield Displays
62
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Литература (1)
1. Amin Banitalebi-Dehkordi, Mahsa T. Pourazad, and Panos Nasiopoulos, “A Human
Visual System-Based 3D Video Quality Metric,” International Conference on 3D
Imaging, 2012.
2. Hamid R. Sheikh and Alan C. Bovik, “A visual information fidelity approach to
video quality assessment,” The First International Workshop on Video Processing
and Quality Metrics for Consumer Electronics, pp. 23−25, 2005.
3. Jean-Claude Rosenthal, Frederik Zilly, and Peter Kauff , “Preserving Dynamic
Range by Advanced Color Histogram Matching in Stereo Vision,” International
Conference on 3D Imaging, 2012.
4. An-Chun Luo, Wei-Jia Huang, Wen-Chao Chen, Chung-Wei Lin, Sei-Wang Chen,
“A Stereoscopic Content Analysis System with Visual Discomfort-Aware,”
International Conference on 3D Imaging, 2012.
5. Rui Shen, Irene Cheng, Xiaobo Li, and Anup Basu, “Stereo matching using
random walks,” IEEE 19th International Conference on Pattern Recognition, pp.
1­­−4, 2008.
63
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Литература (2)
6. Leo Grady, “Random walks for image segmentation,” IEEE Transactions on
Pattern Analysis and Machine Intelligence, no. 11 (2006), pp. 1768-1783, 2006.
7. Vamsi Kiran Adhikarla, Péter Tamás Kovács, Attila Barsi, Tibor Balogh, and Péter
Szolgay, “View Synthesis for Lightfield Displays Using Region Based Non-Linear
Image Warping,” International Conference on 3D Imaging, 2012.
8. “Discrete Cosine Transform”, Wikipedia. Available at:
http://en.wikipedia.org/wiki/Discrete_cosine_transform
9. “Histogram Matching”, Wikipedia. Available at:
http://en.wikipedia.org/wiki/Histogram_matching
10. http://holografika.com/
64
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Лаборатория компьютерной
графики и мультимедиа
Видеогруппа — это:
 Выпускники в аспирантурах
Англии, Франции, Швейцарии
(в России в МГУ и ИПМ им. Келдыша)
 Выпускниками защищены 5 диссертаций
 Наиболее популярные в мире сравнения
видеокодеков
 Более 3 миллионов скачанных фильтров
обработки видео
65

Weitere ähnliche Inhalte

Was ist angesagt?

Исправление различий резкости в 3D видео
Исправление различий резкости в 3D видеоИсправление различий резкости в 3D видео
Исправление различий резкости в 3D видеоMSU GML VideoGroup
 
Обзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектовОбзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектовMSU GML VideoGroup
 
Обзор стандарта H.265/HEVC
Обзор стандарта H.265/HEVCОбзор стандарта H.265/HEVC
Обзор стандарта H.265/HEVCMSU GML VideoGroup
 
Некоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображенийНекоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображенийMSU GML VideoGroup
 
Цветонезависимое сопоставление стерео
Цветонезависимое сопоставление стереоЦветонезависимое сопоставление стерео
Цветонезависимое сопоставление стереоMSU GML VideoGroup
 
Обзор методов сравнения фильмов
Обзор методов сравнения фильмовОбзор методов сравнения фильмов
Обзор методов сравнения фильмовMSU GML VideoGroup
 
Точное выделение границ объектов
Точное выделение границ объектовТочное выделение границ объектов
Точное выделение границ объектовMSU GML VideoGroup
 
Обзор алгоритмов генерации ракурсов для многоракурсных видео
Обзор алгоритмов генерации ракурсов для многоракурсных видеоОбзор алгоритмов генерации ракурсов для многоракурсных видео
Обзор алгоритмов генерации ракурсов для многоракурсных видеоMSU GML VideoGroup
 
Использование областей перекрытия в задаче сегментации видео
Использование областей перекрытия в задаче сегментации видеоИспользование областей перекрытия в задаче сегментации видео
Использование областей перекрытия в задаче сегментации видеоMSU GML VideoGroup
 
Некоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времениНекоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времениMSU GML VideoGroup
 
Способы построения и оценки карт салиентности
Способы построения и оценки карт салиентностиСпособы построения и оценки карт салиентности
Способы построения и оценки карт салиентностиMSU GML VideoGroup
 
Некоторые методы матирования видео
Некоторые методы матирования видеоНекоторые методы матирования видео
Некоторые методы матирования видеоMSU GML VideoGroup
 
Некоторые методы обнаружения артефактов 3D-видео
Некоторые методы обнаружения артефактов 3D-видеоНекоторые методы обнаружения артефактов 3D-видео
Некоторые методы обнаружения артефактов 3D-видеоMSU GML VideoGroup
 
Метрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стереоМетрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стереоMSU GML VideoGroup
 
Обзор методов оценки True-motion
Обзор методов оценки True-motionОбзор методов оценки True-motion
Обзор методов оценки True-motionMSU GML VideoGroup
 
Некоторые методы восстановления фона
Некоторые методы восстановления фонаНекоторые методы восстановления фона
Некоторые методы восстановления фонаMSU GML VideoGroup
 
Обзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображенияОбзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображенияMSU GML VideoGroup
 
Применение современных графических процессоров в области компьютерного зрения
Применение современных графических процессоров в области компьютерного зренияПрименение современных графических процессоров в области компьютерного зрения
Применение современных графических процессоров в области компьютерного зренияMSU GML VideoGroup
 
Генерация высококачественного стерео с помощью матирования
Генерация высококачественного стерео с помощью матированияГенерация высококачественного стерео с помощью матирования
Генерация высококачественного стерео с помощью матированияMSU GML VideoGroup
 
Обзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сценыОбзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сценыMSU GML VideoGroup
 

Was ist angesagt? (20)

Исправление различий резкости в 3D видео
Исправление различий резкости в 3D видеоИсправление различий резкости в 3D видео
Исправление различий резкости в 3D видео
 
Обзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектовОбзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектов
 
Обзор стандарта H.265/HEVC
Обзор стандарта H.265/HEVCОбзор стандарта H.265/HEVC
Обзор стандарта H.265/HEVC
 
Некоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображенийНекоторые алгоритмы многомерной обработки изображений
Некоторые алгоритмы многомерной обработки изображений
 
Цветонезависимое сопоставление стерео
Цветонезависимое сопоставление стереоЦветонезависимое сопоставление стерео
Цветонезависимое сопоставление стерео
 
Обзор методов сравнения фильмов
Обзор методов сравнения фильмовОбзор методов сравнения фильмов
Обзор методов сравнения фильмов
 
Точное выделение границ объектов
Точное выделение границ объектовТочное выделение границ объектов
Точное выделение границ объектов
 
Обзор алгоритмов генерации ракурсов для многоракурсных видео
Обзор алгоритмов генерации ракурсов для многоракурсных видеоОбзор алгоритмов генерации ракурсов для многоракурсных видео
Обзор алгоритмов генерации ракурсов для многоракурсных видео
 
Использование областей перекрытия в задаче сегментации видео
Использование областей перекрытия в задаче сегментации видеоИспользование областей перекрытия в задаче сегментации видео
Использование областей перекрытия в задаче сегментации видео
 
Некоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времениНекоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времени
 
Способы построения и оценки карт салиентности
Способы построения и оценки карт салиентностиСпособы построения и оценки карт салиентности
Способы построения и оценки карт салиентности
 
Некоторые методы матирования видео
Некоторые методы матирования видеоНекоторые методы матирования видео
Некоторые методы матирования видео
 
Некоторые методы обнаружения артефактов 3D-видео
Некоторые методы обнаружения артефактов 3D-видеоНекоторые методы обнаружения артефактов 3D-видео
Некоторые методы обнаружения артефактов 3D-видео
 
Метрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стереоМетрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стерео
 
Обзор методов оценки True-motion
Обзор методов оценки True-motionОбзор методов оценки True-motion
Обзор методов оценки True-motion
 
Некоторые методы восстановления фона
Некоторые методы восстановления фонаНекоторые методы восстановления фона
Некоторые методы восстановления фона
 
Обзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображенияОбзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображения
 
Применение современных графических процессоров в области компьютерного зрения
Применение современных графических процессоров в области компьютерного зренияПрименение современных графических процессоров в области компьютерного зрения
Применение современных графических процессоров в области компьютерного зрения
 
Генерация высококачественного стерео с помощью матирования
Генерация высококачественного стерео с помощью матированияГенерация высококачественного стерео с помощью матирования
Генерация высококачественного стерео с помощью матирования
 
Обзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сценыОбзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сцены
 

Andere mochten auch

Research & Development методы, проблемы и ошибки
Research & Development методы, проблемы и ошибкиResearch & Development методы, проблемы и ошибки
Research & Development методы, проблемы и ошибкиMSU GML VideoGroup
 
Обзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видеоОбзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видеоMSU GML VideoGroup
 
Вычитание фона с использованием карт глубины
Вычитание фона с использованием карт глубиныВычитание фона с использованием карт глубины
Вычитание фона с использованием карт глубиныMSU GML VideoGroup
 
Архитектура и программирование на fpga
Архитектура и программирование на fpgaАрхитектура и программирование на fpga
Архитектура и программирование на fpgaMSU GML VideoGroup
 
Обзор артефактов стерео видео. Временная синхронизация
Обзор артефактов стерео видео. Временная синхронизацияОбзор артефактов стерео видео. Временная синхронизация
Обзор артефактов стерео видео. Временная синхронизацияMSU GML VideoGroup
 
Обработка областей открытия при распространении карт глубины
Обработка областей открытия при распространении карт глубиныОбработка областей открытия при распространении карт глубины
Обработка областей открытия при распространении карт глубиныMSU GML VideoGroup
 
Управление разработкой программного обеспечения
Управление разработкой программного обеспеченияУправление разработкой программного обеспечения
Управление разработкой программного обеспеченияMSU GML VideoGroup
 
Обзор методов стабилизации видео
Обзор методов стабилизации видеоОбзор методов стабилизации видео
Обзор методов стабилизации видеоMSU GML VideoGroup
 
Методы удаления артефактов в видео
Методы удаления артефактов в видеоМетоды удаления артефактов в видео
Методы удаления артефактов в видеоMSU GML VideoGroup
 
Построение карт глубины и сопоставление стерео
Построение карт глубины и сопоставление стереоПостроение карт глубины и сопоставление стерео
Построение карт глубины и сопоставление стереоMSU GML VideoGroup
 
Новые методы деинтерлейсинга
Новые методы деинтерлейсингаНовые методы деинтерлейсинга
Новые методы деинтерлейсингаMSU GML VideoGroup
 

Andere mochten auch (12)

Research & Development методы, проблемы и ошибки
Research & Development методы, проблемы и ошибкиResearch & Development методы, проблемы и ошибки
Research & Development методы, проблемы и ошибки
 
Обзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видеоОбзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видео
 
Вычитание фона с использованием карт глубины
Вычитание фона с использованием карт глубиныВычитание фона с использованием карт глубины
Вычитание фона с использованием карт глубины
 
Архитектура и программирование на fpga
Архитектура и программирование на fpgaАрхитектура и программирование на fpga
Архитектура и программирование на fpga
 
Обзор артефактов стерео видео. Временная синхронизация
Обзор артефактов стерео видео. Временная синхронизацияОбзор артефактов стерео видео. Временная синхронизация
Обзор артефактов стерео видео. Временная синхронизация
 
Обработка областей открытия при распространении карт глубины
Обработка областей открытия при распространении карт глубиныОбработка областей открытия при распространении карт глубины
Обработка областей открытия при распространении карт глубины
 
Управление разработкой программного обеспечения
Управление разработкой программного обеспеченияУправление разработкой программного обеспечения
Управление разработкой программного обеспечения
 
Обзор методов стабилизации видео
Обзор методов стабилизации видеоОбзор методов стабилизации видео
Обзор методов стабилизации видео
 
Методы удаления артефактов в видео
Методы удаления артефактов в видеоМетоды удаления артефактов в видео
Методы удаления артефактов в видео
 
Построение карт глубины и сопоставление стерео
Построение карт глубины и сопоставление стереоПостроение карт глубины и сопоставление стерео
Построение карт глубины и сопоставление стерео
 
Optical Flow на GPU
Optical Flow на GPUOptical Flow на GPU
Optical Flow на GPU
 
Новые методы деинтерлейсинга
Новые методы деинтерлейсингаНовые методы деинтерлейсинга
Новые методы деинтерлейсинга
 

Ähnlich wie Обзор докладов конференции IC3D 2012

Вычисление глубины по одному изображению
Вычисление глубины по одному изображениюВычисление глубины по одному изображению
Вычисление глубины по одному изображениюMSU GML VideoGroup
 
Методы цветокоррекции стереовидео
Методы цветокоррекции стереовидеоМетоды цветокоррекции стереовидео
Методы цветокоррекции стереовидеоMSU GML VideoGroup
 
Современные методы Optical Flow c GPU реализацией
Современные методы Optical Flow c GPU реализациейСовременные методы Optical Flow c GPU реализацией
Современные методы Optical Flow c GPU реализациейMSU GML VideoGroup
 
Исправление стерео видео
Исправление стерео видеоИсправление стерео видео
Исправление стерео видеоMSU GML VideoGroup
 
Некоторые методы сопоставления стерео
Некоторые методы сопоставления стереоНекоторые методы сопоставления стерео
Некоторые методы сопоставления стереоMSU GML VideoGroup
 
Алгоритмы для задачи матирования
Алгоритмы для задачи матированияАлгоритмы для задачи матирования
Алгоритмы для задачи матированияMSU GML VideoGroup
 
Сегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shiftСегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shiftMSU GML VideoGroup
 
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...MSU GML VideoGroup
 
Измерение качества видео
Измерение качества видеоИзмерение качества видео
Измерение качества видеоMSU GML VideoGroup
 
Генерация текстур
Генерация текстурГенерация текстур
Генерация текстурMSU GML VideoGroup
 
Поиск и удаление дефектов в старом видео
Поиск и удаление дефектов в старом видеоПоиск и удаление дефектов в старом видео
Поиск и удаление дефектов в старом видеоMSU GML VideoGroup
 
Методы тестирования устройств для показа 3D
Методы тестирования устройств для показа 3DМетоды тестирования устройств для показа 3D
Методы тестирования устройств для показа 3DMSU GML VideoGroup
 

Ähnlich wie Обзор докладов конференции IC3D 2012 (12)

Вычисление глубины по одному изображению
Вычисление глубины по одному изображениюВычисление глубины по одному изображению
Вычисление глубины по одному изображению
 
Методы цветокоррекции стереовидео
Методы цветокоррекции стереовидеоМетоды цветокоррекции стереовидео
Методы цветокоррекции стереовидео
 
Современные методы Optical Flow c GPU реализацией
Современные методы Optical Flow c GPU реализациейСовременные методы Optical Flow c GPU реализацией
Современные методы Optical Flow c GPU реализацией
 
Исправление стерео видео
Исправление стерео видеоИсправление стерео видео
Исправление стерео видео
 
Некоторые методы сопоставления стерео
Некоторые методы сопоставления стереоНекоторые методы сопоставления стерео
Некоторые методы сопоставления стерео
 
Алгоритмы для задачи матирования
Алгоритмы для задачи матированияАлгоритмы для задачи матирования
Алгоритмы для задачи матирования
 
Сегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shiftСегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shift
 
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
 
Измерение качества видео
Измерение качества видеоИзмерение качества видео
Измерение качества видео
 
Генерация текстур
Генерация текстурГенерация текстур
Генерация текстур
 
Поиск и удаление дефектов в старом видео
Поиск и удаление дефектов в старом видеоПоиск и удаление дефектов в старом видео
Поиск и удаление дефектов в старом видео
 
Методы тестирования устройств для показа 3D
Методы тестирования устройств для показа 3DМетоды тестирования устройств для показа 3D
Методы тестирования устройств для показа 3D
 

Обзор докладов конференции IC3D 2012

  • 1. Обзор докладов конференции IC3D 2012 Александр Воронов Video Group CS MSU Graphics & Media Lab
  • 2. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  A Human Visual System-Based 3D Video Quality Metric  Advanced Histogram Matching  A Stereoscopic Content Analysis System with Visual Discomfort-Aware  View Synthesis for Lightfield Displays 2
  • 3. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric A Human Visual System-Based 3D Video Quality Metric Докладчик: Mahsa T. Pourazad (University of British Columbia, Canada) Суть: ещё одна full-reference-метрика качества стереовидео 3
  • 4. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Общая идея 4 Качество каждого из ракурсов Похожесть cyclopean image Похожесть карты глубины Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012 Cyclopean image — изображение, получаемое при совмещении информации из левого и правого ракурсов
  • 5. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Оценка качества для каждого ракурса VIF — Visual Information Fidelity  Full-reference-метрика  Рассчитана на оценку качества естественных изображений  Авторы: Hamid Sheikh и Alan Bovik (VPQM, 2006) 5Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012
  • 6. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric VIF: пример работы  Reference image, VIF = 1,0  Contrast enhanced, VIF = 1,10  Blurred, VIF = 0,07  JPEG compressed, VIF = 0,10 6 Reference Contrast Blurred JPEG Xiaoli Wang, “Image Information and Visual Quality” (presentation), 2006
  • 7. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric VIF: сравнение с другими метриками 7 DMOS vs. four objective quality criteria Distortion types:  JPEG2000 (red)  JPEG (green)  White noise in RGB space (blue)  Gaussian blur (black)  Transmission errors in JPEG 2000 stream over fast-fading Rayleigh channel (cyan) Xiaoli Wang, “Image Information and Visual Quality” (presentation), 2006
  • 8. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Похожесть cyclopean image Вычисление метрики: 1. Block-matching между ракурсами (16×16) 2. Вычисление 3D-DCT для каждой пары блоков (далее учитывается только верхний слой — 16×16 DCT-блок) 3. Применение contrast sensitivity function 4. IDCT и сравнение cyclopean images 8Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012
  • 9. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric 3D-DCT и CSF Contrast Sensitivity Function (CSF) используется для выделения частот, к которым наиболее восприимчива зрительная система человека В данной работе используются таблицы квантования алгоритма JPEG 10 DCT-коэффициентыCSF-коэффициенты Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012
  • 10. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Похожесть cyclopean image IDCT — Inverse DCT β = 0,7 Построение карт глубины: Depth Estimation Reference Software (MPEG) 11 Количество блоков в каждом ракурсе Карты глубины для исходного и оцениваемого стерео Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012
  • 11. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Похожесть карты глубины — дисперсия блока 64×64 карты глубины референсного изображения (вокруг 16×16) 12 Значение глубины в пикселе (k, l) Среднее значение глубины блока Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012
  • 12. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Итоговое значение Константы подобраны на основе данных субъективного тестирования 13Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012 Вес для разницы по U- и V-компонентам
  • 13. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Валидация Вносимые искажения:  Белый гауссов шум  Сжатие (HEVC)  Сглаживание Гауссовым фильтром  Изменение яркости одного из ракурсов 14Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012
  • 14. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Результаты 15 Корреляция с данными субъективных тестов ≈ 0,86 Mahsa T. Pourazad et al., “A Human Visual System- Based 3D Video Quality Metric,” IC3D, 2012
  • 15. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  HV3D Metric Выводы Достоинства:  Учёт качества cyclopean image  Применимость к сконвертированному стерео (нужен подбор коэффициентов на соотв. базе) Недостатки:  Зависимость от разрешения и размера дисплея  Использование карт глубины низкого качества 16
  • 16. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  A Human Visual System-Based 3D Video Quality Metric  Advanced Histogram Matching  A Stereoscopic Content Analysis System with Visual Discomfort-Aware  View Synthesis for Lightfield Displays 17
  • 17. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Введение Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision Докладчик: Jean-Claude Rosenthal, Fraunhofer Heinrich Hertz Institute Суть: histogram-matching-коррекция без ступенек на градиентах 18
  • 18. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Обычный Histogram Matching 19Картинка из статьи «Histogram Matching» на en.wikipedia.org Поиск преобразования, совмещающего гистограммы входных изображений
  • 19. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Алгоритм 1. Обычный Histogram Matching (базовое преобразование) 2. Применение базового преобразования к исходной картинке (промежуточный результат) 3. Поиск «ступенек» по гистограмме промежуточного результата 4. Коррекция базового преобразования в цветовых диапазонах со «ступеньками» (улучшенное преобразование) 5. Применение улучшенного преобразования (финальная картинка) 20J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 20. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Пример «ступенек» 21J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 21. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Пример работы для гистограммы Исходная гистограмма Histogram Matching Advanced Histogram Matching Референсная гистограмма 22J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 22. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Формально  23J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 23. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (1) 24 Референсное изображение J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 24. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (1) 25 Базовый HM J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 25. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (1) 26 Продвинутый HM J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 26. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (2) 27 Исходное изображение J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 27. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (2) 28 Референсное изображение J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 28. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (2) 29 Базовый HM J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 29. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (2) 30 Продвинутый HM J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 30. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Результаты (2) 31 Референсное изображение J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 31. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Планы авторов  Интеграция в оборудование для стереосъёмки  Улучшение темпоральной стабильности (усреднение по кадрам)  Учёт локальных особенностей  Адаптация для многокамерных систем 32J.-C. Rosenthal et al., “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” IC3D, 2012
  • 32. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Как переплюнуть авторов  Довести до ума «градиентное» исправление  Попробовать применить Guided Filter к разнице между картинками до и после HM 33
  • 33. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Advanced HM Выводы Достоинства:  Высокая скорость  Визуальное качество относительно базового HM Недостаток:  «Это всё ещё Histogram Matching» (узкий класс решаемых проблем) 34
  • 34. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  A Human Visual System-Based 3D Video Quality Metric  Advanced Histogram Matching  A Stereoscopic Content Analysis System with Visual Discomfort-Aware  View Synthesis for Lightfield Displays 35
  • 35. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Введение A Stereoscopic Content Analysis System with Visual Discomfort-Aware Докладчик: Sei-Wang Chen, National Normal Taiwan University Суть: система для контроля качества стереосъёмки на лету 36
  • 36. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Схема алгоритма 37Sei-Wang Chen et al., “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” IC3D, 2012.
  • 37. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Построение карты диспаритета Random Walk Framework  Предложен для сегментации с пользовательским вводом: Leo Grady, CVPR, 2005  Применение для оценки диспаритета: Rui Shen и компания, ICPR, 2008 38
  • 38. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Построение карты диспаритета  Изображение представляется в виде графа (количество вершин = количество пикселей)  Сегментация на m кластеров (m — количество градаций диспаритета)  Ecoherence term — связность (похожесть) пикселей  Eprior term — начальные значения диспаритета  Построение карты диспаритета сводится к решению системы линейных уравнений 39Rui Shen et al., “Stereo matching using random walks,” ICPR, 2008
  • 39. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Random Walk Случай бинарной сегментации:  Вводятся дополнительные вершины классов объекта и фона  Вершины, соответствующие размеченным пикселям, соединяются с вершинами классов  Для каждого неразмеченного пикселя оценивается вероятность того, что random walker придёт в заданный класс 40L. Grady, “Random walks for image segmentation,” IEEE Trans. on PAMI, 2006
  • 40. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Заполнение областей открытия  Пиксель принадлежит области открытия: LRC-метрика > 1  Диспаритет в области открытия равен минимальному диспаритету среди пикселей, примыкающих к области открытия 41Rui Shen et al., “Stereo matching using random walks,” ICPR, 2008
  • 41. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Пример работы Random Walk 42Rui Shen et al., “Stereo matching using random walks,” ICPR, 2008
  • 42. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Saliency Maps and Excessive Parallax Линейная комбинация двух методов:  Метод, оценивающий контрастность (Y.-F. Ma, Intl. Conf. on Multimedia, 2003)  Метод, оценивающий временны́ е изменения (C.-Y. Fang, IEEE Trans. on Neural Networks, 2003) 43 Диспаритет Пороги Салиентность Sei-Wang Chen et al., “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” IC3D, 2012
  • 43. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Saliency Maps: пример 44 Dynamic SM Disparity Disparity × SM Sei-Wang Chen et al., “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” IC3D, 2012 Contrast SM Merged SM %Source
  • 44. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Stereo Window Violation  Поблочно рассматривается область вдоль границы кадра  Если количество пикселей с отрицательным параллаксом в блоке больше порога, бьём тревогу 45Sei-Wang Chen et al., “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” IC3D, 2012
  • 45. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Stereo Window Violation: пример 46Sei-Wang Chen et al., “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” IC3D, 2012
  • 46. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Вертикальный параллакс и Crosstalk Вертикальный параллакс: SURF + сопоставление Crosstalk: области с высоким контрастом 47Sei-Wang Chen et al., “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” IC3D, 2012
  • 47. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Реализация Три компьютера (PC-based architecture):  Ввод-вывод (Full HD)  Числодробилка  Беспроводной вывод (Wi-Fi и мобильные приложения) Скорость: 2 fps 48Sei-Wang Chen et al., “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” IC3D, 2012
  • 48. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Stereo Content Analysis Выводы Достоинство:  Работает и применимо при съёмке Недостаток:  Нет обоснования использованию выбранных подходов (Random Walk, SM) 49
  • 49. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  A Human Visual System-Based 3D Video Quality Metric  Advanced Histogram Matching  A Stereoscopic Content Analysis System with Visual Discomfort-Aware  View Synthesis for Lightfield Displays 50
  • 50. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Введение View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping Докладчик: Vamsi Kiran Adhikarla, Holografika + Pazmany Peter Catholic University, Faculty of information Technology (Венгрия) Суть: дешёвый способ генерации большого количества ракурсов из небольшого 51V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012
  • 51. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Lightfield Displays: демо номер раз 52 Видео с holografika.com
  • 52. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Lightfield Displays: демо номер два 53 Видео с holografika.com
  • 53. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Lightfield Displays 54V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012 Принцип работы Lightfield-дисплеев
  • 54. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Lightfield Displays: свойства Преимущества Lightfield-дисплеев:  Большее количество ракурсов  Больший угол обзора (одна view-зона)  Плавный переход между ракурсами Недостатки: те же, что и у автостереоскопических дисплеев, только ещё серьёзнее 55V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012
  • 55. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Предложенный алгоритм 56V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012
  • 56. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Disparity Estimation + Warp Calculation Sparse Disparity Estimation:  SURF  Точки сопоставляются сквозь все ракурсы Warp Calculation:  Триангуляция Делоне → triangular mesh  Положение точки в промежуточном ракурсе — линейная комбинация координат в исходных ракурсах  Для каждого треугольника вычисляется линейное преобразование 57V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012
  • 57. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Warping and Blending Warping: бикубическая интерполяция двух соседних исходных ракурсов Смешивание: линейная комбинация результатов интерполяции исходных ракурсов Экстраполяция: все вычисления выполняются по двум крайним ракурсам 58V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012
  • 58. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Результаты (1) Результаты авторы представили ужасно 59V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012
  • 59. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Результаты (2) Но проблемы показали хорошо 60 Фрагменты сгенерированных промежуточных ракурсов V. K. Adhikarla et al., “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” IC3D, 2012
  • 60. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  View Synthesis for LFD Выводы Достоинства:  Лучше, чем DIBR  Низкая вычислительная сложность (авторы собираются довести до реалтайма) Недостатки:  Ghosting и отсутствие обработки областей перекрытия  Артефакты при низкой плотности особых точек 61
  • 61. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  A Human Visual System-Based 3D Video Quality Metric  Advanced Histogram Matching  A Stereoscopic Content Analysis System with Visual Discomfort-Aware  View Synthesis for Lightfield Displays 62
  • 62. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Литература (1) 1. Amin Banitalebi-Dehkordi, Mahsa T. Pourazad, and Panos Nasiopoulos, “A Human Visual System-Based 3D Video Quality Metric,” International Conference on 3D Imaging, 2012. 2. Hamid R. Sheikh and Alan C. Bovik, “A visual information fidelity approach to video quality assessment,” The First International Workshop on Video Processing and Quality Metrics for Consumer Electronics, pp. 23−25, 2005. 3. Jean-Claude Rosenthal, Frederik Zilly, and Peter Kauff , “Preserving Dynamic Range by Advanced Color Histogram Matching in Stereo Vision,” International Conference on 3D Imaging, 2012. 4. An-Chun Luo, Wei-Jia Huang, Wen-Chao Chen, Chung-Wei Lin, Sei-Wang Chen, “A Stereoscopic Content Analysis System with Visual Discomfort-Aware,” International Conference on 3D Imaging, 2012. 5. Rui Shen, Irene Cheng, Xiaobo Li, and Anup Basu, “Stereo matching using random walks,” IEEE 19th International Conference on Pattern Recognition, pp. 1­­−4, 2008. 63
  • 63. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Литература (2) 6. Leo Grady, “Random walks for image segmentation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, no. 11 (2006), pp. 1768-1783, 2006. 7. Vamsi Kiran Adhikarla, Péter Tamás Kovács, Attila Barsi, Tibor Balogh, and Péter Szolgay, “View Synthesis for Lightfield Displays Using Region Based Non-Linear Image Warping,” International Conference on 3D Imaging, 2012. 8. “Discrete Cosine Transform”, Wikipedia. Available at: http://en.wikipedia.org/wiki/Discrete_cosine_transform 9. “Histogram Matching”, Wikipedia. Available at: http://en.wikipedia.org/wiki/Histogram_matching 10. http://holografika.com/ 64
  • 64. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Лаборатория компьютерной графики и мультимедиа Видеогруппа — это:  Выпускники в аспирантурах Англии, Франции, Швейцарии (в России в МГУ и ИПМ им. Келдыша)  Выпускниками защищены 5 диссертаций  Наиболее популярные в мире сравнения видеокодеков  Более 3 миллионов скачанных фильтров обработки видео 65