SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
Обзор алгоритмов
генерации ракурсов
для многоракурсных видео
Максим Колиниченко
Video Group
CS MSU Graphics & Media Lab
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 Введение
 Hybrid Motion/Depth-Oriented Inpainting
 Depth Image-Based Rendering for 3D Video
 Spatio-Temporally Consistent View Synthesis
 Заключение
2
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Постановка задачи (1)
Задача – построить новый ракурс для сцены,
изображенной в видео
Решение этой задачи требуется
при конвертации:
 2D+Z в многоракурсное видео
 Стереовидео в многоракурсное
 Многоракурсное с n ракурсами
в многоракурсное с n+k ракурсами
3
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Постановка задачи (2)
Общий подход к решению:
 Вычисление глубины сцены
 Преобразование реальных ракурсов
к позиции виртуальной камеры
с учетом информации о глубине
Основная проблема – заполнение областей
открытия
Области открытия могут быть заполнены с учетом
информации о движении в видео
4
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 Введение
 Hybrid Motion/Depth-Oriented Inpainting
 Depth Image-Based Rendering for 3D Video
 Spatio-Temporally Consistent View Synthesis
 Заключение
5
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Вход: два реальных ракурса, информация
о глубине и движении в этих ракурсах
1. Деформация и смешивание реальных
ракурсов
2. Коррекция артефактов деформации
 С использованием глубины
 С использованием информации о движении
Выход: синтезированный ракурс
6K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Hybrid Inpainting
Описание алгоритма
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
7K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Алгоритм
Деформация ракурсов
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
8K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Алгоритм
Деформация ракурсов (2)
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
9K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Классификация артефактов
 Округление нецелочисленных
значений смещения при деформации
 Несовпадение границ объектов
с границами на картах глубины
 Отсутствие необходимой визуальной
информации на обоих ракурсах
 Выход за границы кадра в обоих
исходных ракурсах
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
10P.-K. Tsung et al., “Single iteration view interpolation for multiview
video applications,” in 3DTV-Conference, 2009
Коррекция артефактов (1)
Необходимость в округлении отпадает
при использовании интерполяции. Авторы
используют билинейную интерполяцию
с учетом глубины
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
11
Коррекция артефактов (2)
Неизвестная область расширяется
и заполняется с другого ракурса,
где эта область не является граничной
P.-K. Tsung et al., “Single iteration view interpolation for multiview
video applications,” in 3DTV-Conference, 2009
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
12K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Коррекция артефактов (3)
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
13K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Коррекция артефактов (4)
Отслеживая положения углов исходных
ракурсов после деформации, можем получить
карту областей, находящихся за границей
обоих исходных ракурсов
Для этих областей применяется
пространственный Inpainting
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
14K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Коррекция артефактов (5)
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Результаты
OpenCV Inpainting
15K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Результаты
Предложенный алгоритм
16K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
17K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications,” in 3DTV-Conference, 2010
Выводы
Достоинства:
 Классификация артефактов
 Активное использование информации
о глубине и движении
Недостаток:
 Результат работы алгоритма сильно
зависит от качества карты глубины
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 Введение
 Hybrid Motion/Depth-Oriented Inpainting
 Depth Image-Based Rendering for 3D
Video
 Spatio-Temporally Consistent View Synthesis
 Заключение
18
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Вход – реальный ракурс, карта глубины
этого ракурса
1. Деформация реального ракурса и его
глубины
2. Заполнение неизвестных областей
1. Карты глубины
2. Нового ракурса с использованием
информации о движении фона
Выход – синтезированный ракурс
19
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Алгоритм
Общее описание
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
20
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Деформированная
карта глубины
Окрестность точки
на границе заполняемой
области
Гистограмма глубин
для указанной
окрестности
Коррекция карты глубины
Алгоритм (1)
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
21
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Коррекция карты глубины
Алгоритм (2)





 ),1(,
,
, ),(
min),(
),(
min
),(
),1( yx
cD
c
D
D
yx
yx
yx
yx
yx
иначе
если
),( yxD
),(
min
yx
с

– значение глубины в точке (x,y)
– неизвестная область на карте глубины
– значение минимального пика гистограммы
глубины по окрестности точки (x,y)
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
22
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Деформированная
карта глубины
Предложенный алгоритм Линейная интерполяция
(stretch)
Коррекция карты глубины
Результат
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
23
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Построение спрайта (1)
Кадр последовательности Спрайт фона Спрайт глубины
В спрайтах накапливается информация об объектах
заднего плана и их глубине для заполнения неизвестных
областей и поддержания временной стабильности
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
24
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Построение спрайта (2)
Кадр последовательности Спрайт фона Спрайт глубины
Спрайт обновляется после обработки каждого кадра
На основе информации о глубине определяется какие
участки изображения войдут в спрайт
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
25
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Бесшовное копирование (1)
Неизвестная область изображения
заполняется областью R из спрайта фона
Точка принадлежит R, если:
 Эта точка в неизвестной области
на изображении
 Спрайт фона содержит информацию о ней
 Значение спрайта глубины в этой точке больше,
чем значение карты глубины изображения
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
26
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Бесшовное копирование (2)
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
27
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Бесшовное копирование (3)
g
f
gf 
иначе
корректнаграницаесли 







,||
,|*|
gf
ff
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
28
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Результат
Визуальное сравнение
Предложенный
алгоритм
MPEGVSRS
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
29
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
Результат
Метрики
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
30
Выводы
Достоинство:
 Временная стабильность результата
Недостаток:
 Алгоритм никак не рассматривает случай
пересечения одного объекта c другим
P. Ndjiki-Nya et al., “Depth Image-Based Rendering
With Advanced Texture Synthesis for 3-D Video,”
in IEEE Transactions on Multimedia, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 Введение
 Hybrid Motion/Depth-Oriented Inpainting
 Depth Image-Based Rendering for 3D Video
 Spatio-Temporally Consistent
View Synthesis
 Заключение
31
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Spatio-Temporally
Consistent View Synthesis
Вход: видеопоследовательность и ее глубина
1. Фильтрация глубины
2. Генерация крайних ракурсов
3. Получение необходимого числа ракурсов
(интерполяция)
Выход: многоракурсное видео
32
C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View
Synthesis Algorithm From Video-Plus-Depth Sequences
for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Алгоритм
Фильтрация глубины
33
параметрыблизостьвременная
глубинепоразница
цветупоразница
близостьскаягеометриче
фильтральногоквадлатеравеса
фильтрациипослеиддглубина



















tdis
t
T
d
D
i
BGRc
cc
I
s
S
TDIS
tvu
tvu
t
tf
ttvvuuDtvuD
tvutvuf
ttvvuuItvuI
tvutvuf
vu
vuf
wffffw
DD
w
ttvvuuDw
tvuD





,,,
),,(
2
22
),,(
),,(
;),exp()(
),
|),,(),,(|
exp(),,,,,(
),
)),,(),,((
exp(),,,,,(
),exp(),(
;
*,;
),,(
),,(*
C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View
Synthesis Algorithm From Video-Plus-Depth Sequences
for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Алгоритм
Заполнение неизвестных областей (1)
Для заполнения неизвестных областей применяется
пространственно-временной Exemplar-Based Inpainting
Каждому пикселю назначается приоритет P:
34









 









),(
),(),(
),(
,1
),(,0
),(
),(),(),(
),(),(),(
||
),(),(
),(),(
||||
vuD
vuGvuG
vuP
yx
yx
yxgyxvuG
yxgyxvuG
vuWyx
vuWyx
иначе
C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View
Synthesis Algorithm From Video-Plus-Depth Sequences
for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Алгоритм
Заполнение неизвестных областей (2)
1. Заполняем пиксели в порядке приоритета
2. В каждом кадре из временной окрестности
выбирается наиболее похожий по цвету и глубине
блок
3. Текущий пиксель заполняется взвешенной суммой
соответствующих значений из найденных блоков
4. Обновляются приоритеты неизвестных пикселей
35
C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View
Synthesis Algorithm From Video-Plus-Depth Sequences
for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Результат
Итерации заполнения
36
C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View
Synthesis Algorithm From Video-Plus-Depth Sequences
for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Результат
Сгенерированные ракурсы
37
C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View
Synthesis Algorithm From Video-Plus-Depth Sequences
for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
38
Выводы
Достоинство:
 Высокое качество заполнения
Недостатки:
 Низкая скорость работы
 Склонен к размытию заполняемых областей
C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View
Synthesis Algorithm From Video-Plus-Depth Sequences
for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Содержание
 Введение
 Hybrid Motion/Depth-Oriented Inpainting
 Depth Image-Based Rendering for 3D Video
 Spatio-Temporally Consistent View Synthesis
 Заключение
39
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Свои результаты (1)
40
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Свои результаты (2)
41
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Где есть проблемы?
 Точность при сложном движении
 Выравнивание по цвету фрагментов
из разных кадров
42
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Дальнейшие планы
 Реализовать основанный на глубине
временной Inpainting для 3D видео
 Реализовать многоуровневый временной
Inpainting для учета ситуации перекрытия
одного объекта другим
43
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Литература
1. P. Ndjiki-Nya et al. “Depth Image-Based Rendering With Advanced
Texture Synthesis for 3-D Video”. in IEEE Transactions on Multimedia,
2011, pp. 453-465
2. P.-K. Tsung et al. “Single iteration view interpolation for multiview video
applications”. in 3DTV-Conference, Potsdam, Germany, 2009,
pp. 1-4
3. K.-Y. Chen et al. “Hybrid motion/depth-oriented inpainting for virtual
view synthesis in multiview applications”. in 3DTV-Conference,
Tampere, Finland, 2010, pp. 1-4
4. C.-M. Cheng et al. “Spatio-Temporally Consistent Novel View Synthesis
Algorithm From Video-Plus-Depth Sequences for Autostereoscopic
Displays,” in IEEE Transactions on Broadcasting, 2011, pp. 523-532
44
CS MSU Graphics & Media Lab (Video Group)
www.compression.ru/video/
Only for
Maxus 
Лаборатория компьютерной
графики и мультимедиа
Видеогруппа — это:
 Выпускники в аспирантурах Англии,
Франции, Швейцарии (в России в МГУ
и ИПМ им. Келдыша)
 Выпускниками защищены 5 диссертаций
 Наиболее популярные в мире сравнения
видеокодеков
 Более 3 миллионов скачанных фильтров
обработки видео
45

Contenu connexe

Tendances

Метрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стереоМетрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стереоMSU GML VideoGroup
 
Некоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времениНекоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времениMSU GML VideoGroup
 
Обзор методов сравнения фильмов
Обзор методов сравнения фильмовОбзор методов сравнения фильмов
Обзор методов сравнения фильмовMSU GML VideoGroup
 
Обработка границ объектов при генерации стерео
Обработка границ объектов при генерации стереоОбработка границ объектов при генерации стерео
Обработка границ объектов при генерации стереоMSU GML VideoGroup
 
Получение глубины из движения камеры
Получение глубины из движения камерыПолучение глубины из движения камеры
Получение глубины из движения камеры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
 
Сегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shiftСегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shiftMSU GML VideoGroup
 
Некоторые методы восстановления фона
Некоторые методы восстановления фонаНекоторые методы восстановления фона
Некоторые методы восстановления фонаMSU GML VideoGroup
 
Способы построения saliency map
Способы построения saliency mapСпособы построения saliency map
Способы построения saliency mapMSU GML VideoGroup
 
Обзор докладов конференции IC3D 2012
Обзор докладов конференции IC3D 2012Обзор докладов конференции IC3D 2012
Обзор докладов конференции IC3D 2012MSU GML VideoGroup
 
Обзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектовОбзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектовMSU GML VideoGroup
 
Способы построения и оценки карт салиентности
Способы построения и оценки карт салиентностиСпособы построения и оценки карт салиентности
Способы построения и оценки карт салиентностиMSU GML VideoGroup
 
Некоторые методы сегментации видео
Некоторые методы сегментации видеоНекоторые методы сегментации видео
Некоторые методы сегментации видеоMSU GML VideoGroup
 
Методы повышения визуального качества восстановленного фона
Методы повышения визуального качества восстановленного фонаМетоды повышения визуального качества восстановленного фона
Методы повышения визуального качества восстановленного фонаMSU GML VideoGroup
 
Методы цветокоррекции стереовидео
Методы цветокоррекции стереовидеоМетоды цветокоррекции стереовидео
Методы цветокоррекции стереовидеоMSU GML VideoGroup
 
Обзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сценыОбзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сценыMSU GML VideoGroup
 
Обзор методов оценки True-motion
Обзор методов оценки True-motionОбзор методов оценки True-motion
Обзор методов оценки True-motionMSU GML VideoGroup
 
Управление разработкой программного обеспечения
Управление разработкой программного обеспеченияУправление разработкой программного обеспечения
Управление разработкой программного обеспеченияMSU GML VideoGroup
 
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...MSU GML VideoGroup
 

Tendances (20)

Метрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стереоМетрики оценки качества конвертированного стерео
Метрики оценки качества конвертированного стерео
 
Некоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времениНекоторые методы сопоставления и трекинга границ во времени
Некоторые методы сопоставления и трекинга границ во времени
 
Обзор методов сравнения фильмов
Обзор методов сравнения фильмовОбзор методов сравнения фильмов
Обзор методов сравнения фильмов
 
Обработка границ объектов при генерации стерео
Обработка границ объектов при генерации стереоОбработка границ объектов при генерации стерео
Обработка границ объектов при генерации стерео
 
Получение глубины из движения камеры
Получение глубины из движения камерыПолучение глубины из движения камеры
Получение глубины из движения камеры
 
Точное выделение границ объектов
Точное выделение границ объектовТочное выделение границ объектов
Точное выделение границ объектов
 
Современные методы Optical Flow c GPU реализацией
Современные методы Optical Flow c GPU реализациейСовременные методы Optical Flow c GPU реализацией
Современные методы Optical Flow c GPU реализацией
 
Сегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shiftСегментация видео на основе Mean-shift
Сегментация видео на основе Mean-shift
 
Некоторые методы восстановления фона
Некоторые методы восстановления фонаНекоторые методы восстановления фона
Некоторые методы восстановления фона
 
Способы построения saliency map
Способы построения saliency mapСпособы построения saliency map
Способы построения saliency map
 
Обзор докладов конференции IC3D 2012
Обзор докладов конференции IC3D 2012Обзор докладов конференции IC3D 2012
Обзор докладов конференции IC3D 2012
 
Обзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектовОбзор алгоритмов трекинга объектов
Обзор алгоритмов трекинга объектов
 
Способы построения и оценки карт салиентности
Способы построения и оценки карт салиентностиСпособы построения и оценки карт салиентности
Способы построения и оценки карт салиентности
 
Некоторые методы сегментации видео
Некоторые методы сегментации видеоНекоторые методы сегментации видео
Некоторые методы сегментации видео
 
Методы повышения визуального качества восстановленного фона
Методы повышения визуального качества восстановленного фонаМетоды повышения визуального качества восстановленного фона
Методы повышения визуального качества восстановленного фона
 
Методы цветокоррекции стереовидео
Методы цветокоррекции стереовидеоМетоды цветокоррекции стереовидео
Методы цветокоррекции стереовидео
 
Обзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сценыОбзор методов вычисления базовой геометрии сцены
Обзор методов вычисления базовой геометрии сцены
 
Обзор методов оценки True-motion
Обзор методов оценки True-motionОбзор методов оценки True-motion
Обзор методов оценки True-motion
 
Управление разработкой программного обеспечения
Управление разработкой программного обеспеченияУправление разработкой программного обеспечения
Управление разработкой программного обеспечения
 
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
Новые тенденции в области автостереоскопических дисплеев, съемки и отображени...
 

Similaire à Обзор алгоритмов генерации ракурсов для многоракурсных видео

Вычисление глубины по одному изображению
Вычисление глубины по одному изображениюВычисление глубины по одному изображению
Вычисление глубины по одному изображениюMSU GML VideoGroup
 
Обзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видеоОбзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видео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
 
Генерация текстур
Генерация текстурГенерация текстур
Генерация текстурMSU GML VideoGroup
 
Обзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображенияОбзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображенияMSU GML VideoGroup
 
Некоторые методы сопоставления стерео
Некоторые методы сопоставления стереоНекоторые методы сопоставления стерео
Некоторые методы сопоставления стереоMSU GML VideoGroup
 
Детектирование объектов переднего плана в видео
Детектирование объектов переднего плана в видеоДетектирование объектов переднего плана в видео
Детектирование объектов переднего плана в видеоMSU GML VideoGroup
 

Similaire à Обзор алгоритмов генерации ракурсов для многоракурсных видео (14)

Вычисление глубины по одному изображению
Вычисление глубины по одному изображениюВычисление глубины по одному изображению
Вычисление глубины по одному изображению
 
Обзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видеоОбзор подходов к измерению качества 3D видео
Обзор подходов к измерению качества 3D видео
 
Исправление стерео видео
Исправление стерео видеоИсправление стерео видео
Исправление стерео видео
 
Генерация высококачественного стерео с помощью матирования
Генерация высококачественного стерео с помощью матированияГенерация высококачественного стерео с помощью матирования
Генерация высококачественного стерео с помощью матирования
 
Обзор артефактов стерео видео. Временная синхронизация
Обзор артефактов стерео видео. Временная синхронизацияОбзор артефактов стерео видео. Временная синхронизация
Обзор артефактов стерео видео. Временная синхронизация
 
Обработка областей открытия при распространении карт глубины
Обработка областей открытия при распространении карт глубиныОбработка областей открытия при распространении карт глубины
Обработка областей открытия при распространении карт глубины
 
Алгоритмы для задачи матирования
Алгоритмы для задачи матированияАлгоритмы для задачи матирования
Алгоритмы для задачи матирования
 
Восстановление старых фильмов
Восстановление старых фильмовВосстановление старых фильмов
Восстановление старых фильмов
 
Некоторые методы матирования видео
Некоторые методы матирования видеоНекоторые методы матирования видео
Некоторые методы матирования видео
 
Новые методы деинтерлейсинга
Новые методы деинтерлейсингаНовые методы деинтерлейсинга
Новые методы деинтерлейсинга
 
Генерация текстур
Генерация текстурГенерация текстур
Генерация текстур
 
Обзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображенияОбзор методов сопоставления шаблона и изображения
Обзор методов сопоставления шаблона и изображения
 
Некоторые методы сопоставления стерео
Некоторые методы сопоставления стереоНекоторые методы сопоставления стерео
Некоторые методы сопоставления стерео
 
Детектирование объектов переднего плана в видео
Детектирование объектов переднего плана в видеоДетектирование объектов переднего плана в видео
Детектирование объектов переднего плана в видео
 

Обзор алгоритмов генерации ракурсов для многоракурсных видео

  • 1. Обзор алгоритмов генерации ракурсов для многоракурсных видео Максим Колиниченко Video Group CS MSU Graphics & Media Lab
  • 2. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  Введение  Hybrid Motion/Depth-Oriented Inpainting  Depth Image-Based Rendering for 3D Video  Spatio-Temporally Consistent View Synthesis  Заключение 2
  • 3. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Постановка задачи (1) Задача – построить новый ракурс для сцены, изображенной в видео Решение этой задачи требуется при конвертации:  2D+Z в многоракурсное видео  Стереовидео в многоракурсное  Многоракурсное с n ракурсами в многоракурсное с n+k ракурсами 3
  • 4. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Постановка задачи (2) Общий подход к решению:  Вычисление глубины сцены  Преобразование реальных ракурсов к позиции виртуальной камеры с учетом информации о глубине Основная проблема – заполнение областей открытия Области открытия могут быть заполнены с учетом информации о движении в видео 4
  • 5. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  Введение  Hybrid Motion/Depth-Oriented Inpainting  Depth Image-Based Rendering for 3D Video  Spatio-Temporally Consistent View Synthesis  Заключение 5
  • 6. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Вход: два реальных ракурса, информация о глубине и движении в этих ракурсах 1. Деформация и смешивание реальных ракурсов 2. Коррекция артефактов деформации  С использованием глубины  С использованием информации о движении Выход: синтезированный ракурс 6K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Hybrid Inpainting Описание алгоритма
  • 7. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  7K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Алгоритм Деформация ракурсов
  • 8. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  8K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Алгоритм Деформация ракурсов (2)
  • 9. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  9K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Классификация артефактов  Округление нецелочисленных значений смещения при деформации  Несовпадение границ объектов с границами на картах глубины  Отсутствие необходимой визуальной информации на обоих ракурсах  Выход за границы кадра в обоих исходных ракурсах
  • 10. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  10P.-K. Tsung et al., “Single iteration view interpolation for multiview video applications,” in 3DTV-Conference, 2009 Коррекция артефактов (1) Необходимость в округлении отпадает при использовании интерполяции. Авторы используют билинейную интерполяцию с учетом глубины
  • 11. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  11 Коррекция артефактов (2) Неизвестная область расширяется и заполняется с другого ракурса, где эта область не является граничной P.-K. Tsung et al., “Single iteration view interpolation for multiview video applications,” in 3DTV-Conference, 2009
  • 12. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  12K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Коррекция артефактов (3)
  • 13. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  13K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Коррекция артефактов (4) Отслеживая положения углов исходных ракурсов после деформации, можем получить карту областей, находящихся за границей обоих исходных ракурсов Для этих областей применяется пространственный Inpainting
  • 14. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  14K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Коррекция артефактов (5)
  • 15. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Результаты OpenCV Inpainting 15K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010
  • 16. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Результаты Предложенный алгоритм 16K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010
  • 17. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  17K.-Y. Chen et al., “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications,” in 3DTV-Conference, 2010 Выводы Достоинства:  Классификация артефактов  Активное использование информации о глубине и движении Недостаток:  Результат работы алгоритма сильно зависит от качества карты глубины
  • 18. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  Введение  Hybrid Motion/Depth-Oriented Inpainting  Depth Image-Based Rendering for 3D Video  Spatio-Temporally Consistent View Synthesis  Заключение 18
  • 19. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Вход – реальный ракурс, карта глубины этого ракурса 1. Деформация реального ракурса и его глубины 2. Заполнение неизвестных областей 1. Карты глубины 2. Нового ракурса с использованием информации о движении фона Выход – синтезированный ракурс 19 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Алгоритм Общее описание
  • 20. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  20 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Деформированная карта глубины Окрестность точки на границе заполняемой области Гистограмма глубин для указанной окрестности Коррекция карты глубины Алгоритм (1)
  • 21. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  21 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Коррекция карты глубины Алгоритм (2)       ),1(, , , ),( min),( ),( min ),( ),1( yx cD c D D yx yx yx yx yx иначе если ),( yxD ),( min yx с  – значение глубины в точке (x,y) – неизвестная область на карте глубины – значение минимального пика гистограммы глубины по окрестности точки (x,y)
  • 22. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  22 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Деформированная карта глубины Предложенный алгоритм Линейная интерполяция (stretch) Коррекция карты глубины Результат
  • 23. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  23 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Построение спрайта (1) Кадр последовательности Спрайт фона Спрайт глубины В спрайтах накапливается информация об объектах заднего плана и их глубине для заполнения неизвестных областей и поддержания временной стабильности
  • 24. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  24 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Построение спрайта (2) Кадр последовательности Спрайт фона Спрайт глубины Спрайт обновляется после обработки каждого кадра На основе информации о глубине определяется какие участки изображения войдут в спрайт
  • 25. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  25 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Бесшовное копирование (1) Неизвестная область изображения заполняется областью R из спрайта фона Точка принадлежит R, если:  Эта точка в неизвестной области на изображении  Спрайт фона содержит информацию о ней  Значение спрайта глубины в этой точке больше, чем значение карты глубины изображения
  • 26. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  26 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Бесшовное копирование (2)
  • 27. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  27 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Бесшовное копирование (3) g f gf  иначе корректнаграницаесли         ,|| ,|*| gf ff
  • 28. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  28 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Результат Визуальное сравнение Предложенный алгоритм MPEGVSRS
  • 29. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  29 P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011 Результат Метрики
  • 30. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  30 Выводы Достоинство:  Временная стабильность результата Недостаток:  Алгоритм никак не рассматривает случай пересечения одного объекта c другим P. Ndjiki-Nya et al., “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video,” in IEEE Transactions on Multimedia, 2011
  • 31. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  Введение  Hybrid Motion/Depth-Oriented Inpainting  Depth Image-Based Rendering for 3D Video  Spatio-Temporally Consistent View Synthesis  Заключение 31
  • 32. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Spatio-Temporally Consistent View Synthesis Вход: видеопоследовательность и ее глубина 1. Фильтрация глубины 2. Генерация крайних ракурсов 3. Получение необходимого числа ракурсов (интерполяция) Выход: многоракурсное видео 32 C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
  • 33. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Алгоритм Фильтрация глубины 33 параметрыблизостьвременная глубинепоразница цветупоразница близостьскаягеометриче фильтральногоквадлатеравеса фильтрациипослеиддглубина                    tdis t T d D i BGRc cc I s S TDIS tvu tvu t tf ttvvuuDtvuD tvutvuf ttvvuuItvuI tvutvuf vu vuf wffffw DD w ttvvuuDw tvuD      ,,, ),,( 2 22 ),,( ),,( ;),exp()( ), |),,(),,(| exp(),,,,,( ), )),,(),,(( exp(),,,,,( ),exp(),( ; *,; ),,( ),,(* C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
  • 34. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Алгоритм Заполнение неизвестных областей (1) Для заполнения неизвестных областей применяется пространственно-временной Exemplar-Based Inpainting Каждому пикселю назначается приоритет P: 34                     ),( ),(),( ),( ,1 ),(,0 ),( ),(),(),( ),(),(),( || ),(),( ),(),( |||| vuD vuGvuG vuP yx yx yxgyxvuG yxgyxvuG vuWyx vuWyx иначе C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
  • 35. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Алгоритм Заполнение неизвестных областей (2) 1. Заполняем пиксели в порядке приоритета 2. В каждом кадре из временной окрестности выбирается наиболее похожий по цвету и глубине блок 3. Текущий пиксель заполняется взвешенной суммой соответствующих значений из найденных блоков 4. Обновляются приоритеты неизвестных пикселей 35 C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
  • 36. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Результат Итерации заполнения 36 C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
  • 37. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Результат Сгенерированные ракурсы 37 C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
  • 38. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  38 Выводы Достоинство:  Высокое качество заполнения Недостатки:  Низкая скорость работы  Склонен к размытию заполняемых областей C.-M. Cheng et al., “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Trans. on Broadcasting, 2011
  • 39. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Содержание  Введение  Hybrid Motion/Depth-Oriented Inpainting  Depth Image-Based Rendering for 3D Video  Spatio-Temporally Consistent View Synthesis  Заключение 39
  • 40. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Свои результаты (1) 40
  • 41. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Свои результаты (2) 41
  • 42. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Где есть проблемы?  Точность при сложном движении  Выравнивание по цвету фрагментов из разных кадров 42
  • 43. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Дальнейшие планы  Реализовать основанный на глубине временной Inpainting для 3D видео  Реализовать многоуровневый временной Inpainting для учета ситуации перекрытия одного объекта другим 43
  • 44. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Литература 1. P. Ndjiki-Nya et al. “Depth Image-Based Rendering With Advanced Texture Synthesis for 3-D Video”. in IEEE Transactions on Multimedia, 2011, pp. 453-465 2. P.-K. Tsung et al. “Single iteration view interpolation for multiview video applications”. in 3DTV-Conference, Potsdam, Germany, 2009, pp. 1-4 3. K.-Y. Chen et al. “Hybrid motion/depth-oriented inpainting for virtual view synthesis in multiview applications”. in 3DTV-Conference, Tampere, Finland, 2010, pp. 1-4 4. C.-M. Cheng et al. “Spatio-Temporally Consistent Novel View Synthesis Algorithm From Video-Plus-Depth Sequences for Autostereoscopic Displays,” in IEEE Transactions on Broadcasting, 2011, pp. 523-532 44
  • 45. CS MSU Graphics & Media Lab (Video Group) www.compression.ru/video/ Only for Maxus  Лаборатория компьютерной графики и мультимедиа Видеогруппа — это:  Выпускники в аспирантурах Англии, Франции, Швейцарии (в России в МГУ и ИПМ им. Келдыша)  Выпускниками защищены 5 диссертаций  Наиболее популярные в мире сравнения видеокодеков  Более 3 миллионов скачанных фильтров обработки видео 45