SlideShare a Scribd company logo
1 of 39
1
Telewizja trójwymiarowa -
wyzwania
mgr inż. Olgierd Stankiewicz
mgr inż. Krzysztof Wegner
Katedra Telekomunikacji
Multimedialnej i Mikroelektroniki
Politechnika Poznańska
Seminarium katedralne, styczeń 2010
Telewizja 3D
2
Telewizja 3D
Telewizja stereoskopowa Telewizja swobodnego
punktu widzenia
Synteza widoku oparta o obrazy
Image-based rendering (IBR)
Synteza widoku oparta o modele
Model-based rendering (MBR)
np. IMAX
np. MPEG np. BBC
Pierwsza transmisja 3D-HDTV
 Transmitowano mecz rugby miedzy Szkocją a
Anglią 8 marca 2008
 BBC Resource i 3DFirm
 3 pary kamer Sony 950 o rozdzielczości fullHD na
statywiach Calcutta 3D firmy 3DFirm
 19MB/s na każdy strumień,
planowane 40MB/s
 6/7 s opóźnienia
 Prezentowane na dwóch rzutnikach Christie 8K HD
projectors z liniową polaryzacją
3
Telewizja Stereoskopowa
4
Telewizja Stereoskopowa
BBC
5
Multiview capturing for sport applications BBC
Sport Applications BBC
7
Obrazy z kamer Trójwymiarowy model sceny
Z pracy: View-dependent reconstruction and free-viewpoint video rendering
3D Processing workshop, BBC R&D, Kingswood Warren, June 22—23, 2009
JeanYves Guillemaut, Joe Kilner and Adrian Hilton
University of Surrey, UK
Ustawienie kamer
8
Przetwarzanie
9
Filmowanie
sceny
Kalibracja Segmentacja Rekonstrukcja Synteza
widoku
10
Segmentacja
 Segmentacja w
oparciu o
 kluczowanie
chrominancji
 odejmowanie tła
11
Modelowanie sceny
 Problem znalezienia dopasowania
 Obiekt z każdej kamery wygląda inaczej
12
Modelowanie sceny
13
Modelowanie sceny
 Gracze przydzielani do drużyn
na podstawie koloru koszulek
modelowanych za pomocą
Gaussian Mixture Model
14
Modelowanie sceny
 Każdy gracz modelowany jest jako
oteksturowana bryła 3d
 Visual Hull
15
Modelowanie sceny
 Każdy gracz modelowany jest jako
oteksturowana bryła 3d
16
 ggg
17
 Synteza widoku wirtualnego w oparciu o
model sceny (boisko i piłkarzy)
 Swobodna nawigacja w scenie
18
Schemat systemu telewizji 3D
System akwizycji
 Konfiguracja kamer – obraz/głębia
 Synchronizacja kamer
 Równoległe przetwarzanie dużych strumieni
danych
 19MB/s na każdy strumień,
planowane 40MB/s
Przetwarzanie wstępne
 Rektyfikacja
 Korekcja kolorów
 Plansze kalibrujące dla stałych parametrów
kamer
 Zmienne parametry?
 Ogniskowa
 Rozstaw kamer
 Kierunki kamer
Model 3D
 Image Based Rendering
 Estymacja mapy głębi + synteza
 Wyzwania doraźne
 Jakość map głębi

Nieoznaczalność głębi (brak tekstury)

Przysłonięcia

Rozstaw kamer
 Estymacja w czasie rzeczywistym

1000 x RT
 Synteza w czasie rzeczywistym

Duże ilości danych (3,1 MB na obraz)
Model 3D
 Wyzwania na przyszłość
 Niewystarczający model punktów sceny

Przeźroczystość

Odbicia (lustra, refleksy)

Niewielkie obiekty (płatki śniegu, deszcz)
 Ułożenie liniowe kamer

daje zbyt płaskie odwzorowanie sceny
Kompresja
 Kodowanie modeli 3D – MPEG 4 (mesh)
 Kodowanie map głębi, map przeźroczystości
 Inny charakter treści
 Mniejszy udział średnich częstotliwości
(powierzchnie płaskie + krawędzie)
 Inny charakter zniekształceń
 Mały udział w strumieniu <30%
Przentacja
 Technologie
 Stereoskopia
 Monitory polaryzacyjne...
 Tylko dwa obrazy (Akomodacja Oka)
 Autostereoskopia
 Możliwość poruszania widzów
 Ogniskowa niezmienna
 Holografia
 Wyświetlacze
 Przetwarzanie modelu
Z-Cam
 IR = 20MHz
 Pomiar różnicy fazy
 Rozdzielczość 176x144
 około 80 pikseli koloru na piksel głębi
 wrapping głębi
 depth alignment to color boundary by
bilateral filtering
Procesy standaryzacyjne
 3D @ home
 Przyspieszenie komercjalizacji i wdrożenia
technologii 3D
 Materiał
 Sprzęt
 Oprogramowanie
 HDMI 1.4 – mechanizmy dla 3DTV
 W USA: 3D ready TV
Zagadnienia kinematograficzne
 1000 EUR/dzień - nagrywanie
 Film „Coraline Coraline”
 Rejestracja poklatkowa
 Jedna kamera na suwaku

NIKON D70, D80

Canon 1D MARK2N

RED - 2K Digital Hi-Speed (dym, inne ruchome
elementy)
 Koszt oprogramowania - +20%÷50%
 53 sceny kręcone jednocześnie
Przewidywania na
przyszłość
Przewidywania na
przyszłość
 Telewizja 3D rozwija się
 Powolny postęp algorytmów (MPEG)
 Silny nacisk przemysłu
 Silny nacisk Holywood
 Dobiega końca kilkanaście projektów
ramowych UE FP7

More Related Content

Viewers also liked

Aplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiej
Aplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiejAplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiej
Aplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiejMikolaj Leszczuk
 
Definition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and OpinionsDefinition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and OpinionsMikolaj Leszczuk
 
Branding and logo usage guide 2015
Branding and logo usage guide 2015Branding and logo usage guide 2015
Branding and logo usage guide 2015Gina Lang
 
resume-NguyenTatDat
resume-NguyenTatDatresume-NguyenTatDat
resume-NguyenTatDatDat Nguyen
 
SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...
SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...
SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...Krzysztof Wegner
 
Szybka estymacja map głębi na procesorach graficznych
Szybka estymacja map głębi na procesorach graficznychSzybka estymacja map głębi na procesorach graficznych
Szybka estymacja map głębi na procesorach graficznychKrzysztof Wegner
 
DETEKCJA ZNAKOWANEGO OBIEKTU W SEKWENCJI WIZYJNEJ
DETEKCJA ZNAKOWANEGO OBIEKTU  W SEKWENCJI WIZYJNEJ DETEKCJA ZNAKOWANEGO OBIEKTU  W SEKWENCJI WIZYJNEJ
DETEKCJA ZNAKOWANEGO OBIEKTU W SEKWENCJI WIZYJNEJ Krzysztof Wegner
 
Synteza Widoków w systemach Telewizji 3D
Synteza Widoków w systemach Telewizji 3DSynteza Widoków w systemach Telewizji 3D
Synteza Widoków w systemach Telewizji 3DKrzysztof Wegner
 
Poznan Multiview video acquisition system
Poznan Multiview video acquisition systemPoznan Multiview video acquisition system
Poznan Multiview video acquisition systemKrzysztof Wegner
 
Processing Kafka Topics for Monitoring with Prometheus
Processing Kafka Topics for Monitoring with PrometheusProcessing Kafka Topics for Monitoring with Prometheus
Processing Kafka Topics for Monitoring with PrometheusOgibayashi
 
Everything you wanted to know about PairProgramming but were afraid to ask
Everything you wanted  to know about PairProgramming but were afraid to askEverything you wanted  to know about PairProgramming but were afraid to ask
Everything you wanted to know about PairProgramming but were afraid to askYves Hanoulle
 
Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...
Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...
Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...Krzysztof Wegner
 

Viewers also liked (17)

Aplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiej
Aplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiejAplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiej
Aplikacja mobilna do rozpoznawania numerów linii komunikacji miejskiej
 
Definition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and OpinionsDefinition of Requirements for Accessing Multilingual Information and Opinions
Definition of Requirements for Accessing Multilingual Information and Opinions
 
Branding and logo usage guide 2015
Branding and logo usage guide 2015Branding and logo usage guide 2015
Branding and logo usage guide 2015
 
resume-NguyenTatDat
resume-NguyenTatDatresume-NguyenTatDat
resume-NguyenTatDat
 
Geometria Eppipolarna
Geometria EppipolarnaGeometria Eppipolarna
Geometria Eppipolarna
 
SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...
SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...
SYSTEM REJESTRACJI WIELOWIDOKOWYCH SEKWENCJI WIZYJNYCH ZE SWOBODNYM USTAWIENI...
 
Szybka estymacja map głębi na procesorach graficznych
Szybka estymacja map głębi na procesorach graficznychSzybka estymacja map głębi na procesorach graficznych
Szybka estymacja map głębi na procesorach graficznych
 
DETEKCJA ZNAKOWANEGO OBIEKTU W SEKWENCJI WIZYJNEJ
DETEKCJA ZNAKOWANEGO OBIEKTU  W SEKWENCJI WIZYJNEJ DETEKCJA ZNAKOWANEGO OBIEKTU  W SEKWENCJI WIZYJNEJ
DETEKCJA ZNAKOWANEGO OBIEKTU W SEKWENCJI WIZYJNEJ
 
3D-HEVC Test Model
3D-HEVC Test Model 3D-HEVC Test Model
3D-HEVC Test Model
 
Synteza Widoków w systemach Telewizji 3D
Synteza Widoków w systemach Telewizji 3DSynteza Widoków w systemach Telewizji 3D
Synteza Widoków w systemach Telewizji 3D
 
Light filed
Light filedLight filed
Light filed
 
Poznan Multiview video acquisition system
Poznan Multiview video acquisition systemPoznan Multiview video acquisition system
Poznan Multiview video acquisition system
 
Disoccluded Region Coding
Disoccluded Region CodingDisoccluded Region Coding
Disoccluded Region Coding
 
Processing Kafka Topics for Monitoring with Prometheus
Processing Kafka Topics for Monitoring with PrometheusProcessing Kafka Topics for Monitoring with Prometheus
Processing Kafka Topics for Monitoring with Prometheus
 
E resources
E resourcesE resources
E resources
 
Everything you wanted to know about PairProgramming but were afraid to ask
Everything you wanted  to know about PairProgramming but were afraid to askEverything you wanted  to know about PairProgramming but were afraid to ask
Everything you wanted to know about PairProgramming but were afraid to ask
 
Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...
Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...
Architektura kodera HEVC-3D Kodowanie wielowidokowych sekwencji wizyjnych z ...
 

More from Krzysztof Wegner

Wprowadzenie teoretyczne do przestrzeni pola światła
Wprowadzenie teoretyczne do przestrzeni pola światłaWprowadzenie teoretyczne do przestrzeni pola światła
Wprowadzenie teoretyczne do przestrzeni pola światłaKrzysztof Wegner
 
Techniki rejestracji i przetwarzania pola światła
Techniki rejestracji i przetwarzania pola światłaTechniki rejestracji i przetwarzania pola światła
Techniki rejestracji i przetwarzania pola światłaKrzysztof Wegner
 
New omnidirectional test sequences
New omnidirectional test sequencesNew omnidirectional test sequences
New omnidirectional test sequencesKrzysztof Wegner
 
Omni LightFiled Experimental System
Omni LightFiled Experimental SystemOmni LightFiled Experimental System
Omni LightFiled Experimental SystemKrzysztof Wegner
 
Overview of the evaluation framework for 3DoF+
Overview of the evaluation framework for 3DoF+Overview of the evaluation framework for 3DoF+
Overview of the evaluation framework for 3DoF+Krzysztof Wegner
 
Techniki kalibracji systemów wielowidokowych wprowadzenie teoretyczne
Techniki kalibracji systemów wielowidokowych wprowadzenie teoretyczneTechniki kalibracji systemów wielowidokowych wprowadzenie teoretyczne
Techniki kalibracji systemów wielowidokowych wprowadzenie teoretyczneKrzysztof Wegner
 
Optimization algorithms for solving computer vision problems
Optimization algorithms for solving computer vision problemsOptimization algorithms for solving computer vision problems
Optimization algorithms for solving computer vision problemsKrzysztof Wegner
 
Nowoczesne techniki wyznaczania map głębi
Nowoczesne techniki wyznaczania map głębiNowoczesne techniki wyznaczania map głębi
Nowoczesne techniki wyznaczania map głębiKrzysztof Wegner
 
Synteza widoków wirtualnych w systemach telewizji swobodnego punktu widzenia
Synteza widoków wirtualnych w systemach telewizji swobodnego punktu widzeniaSynteza widoków wirtualnych w systemach telewizji swobodnego punktu widzenia
Synteza widoków wirtualnych w systemach telewizji swobodnego punktu widzeniaKrzysztof Wegner
 
Pierwsza Aplikacja Windows
Pierwsza Aplikacja WindowsPierwsza Aplikacja Windows
Pierwsza Aplikacja WindowsKrzysztof Wegner
 
Zadanie Domowe z Teorii Sygnałów
Zadanie Domowe z Teorii SygnałówZadanie Domowe z Teorii Sygnałów
Zadanie Domowe z Teorii SygnałówKrzysztof Wegner
 

More from Krzysztof Wegner (18)

Wprowadzenie teoretyczne do przestrzeni pola światła
Wprowadzenie teoretyczne do przestrzeni pola światłaWprowadzenie teoretyczne do przestrzeni pola światła
Wprowadzenie teoretyczne do przestrzeni pola światła
 
Techniki rejestracji i przetwarzania pola światła
Techniki rejestracji i przetwarzania pola światłaTechniki rejestracji i przetwarzania pola światła
Techniki rejestracji i przetwarzania pola światła
 
MUCHA StartCupDay
MUCHA StartCupDayMUCHA StartCupDay
MUCHA StartCupDay
 
3DoF+ Framework Overview
3DoF+ Framework Overview3DoF+ Framework Overview
3DoF+ Framework Overview
 
New omnidirectional test sequences
New omnidirectional test sequencesNew omnidirectional test sequences
New omnidirectional test sequences
 
Omni LightFiled System
Omni LightFiled SystemOmni LightFiled System
Omni LightFiled System
 
Omni LightFiled Experimental System
Omni LightFiled Experimental SystemOmni LightFiled Experimental System
Omni LightFiled Experimental System
 
MTP_2023_Mucha.pptx
MTP_2023_Mucha.pptxMTP_2023_Mucha.pptx
MTP_2023_Mucha.pptx
 
Overview of the evaluation framework for 3DoF+
Overview of the evaluation framework for 3DoF+Overview of the evaluation framework for 3DoF+
Overview of the evaluation framework for 3DoF+
 
Okienka Systemu Windows
Okienka Systemu WindowsOkienka Systemu Windows
Okienka Systemu Windows
 
Techniki kalibracji systemów wielowidokowych wprowadzenie teoretyczne
Techniki kalibracji systemów wielowidokowych wprowadzenie teoretyczneTechniki kalibracji systemów wielowidokowych wprowadzenie teoretyczne
Techniki kalibracji systemów wielowidokowych wprowadzenie teoretyczne
 
Optimization algorithms for solving computer vision problems
Optimization algorithms for solving computer vision problemsOptimization algorithms for solving computer vision problems
Optimization algorithms for solving computer vision problems
 
3D-HEVC Test Model
3D-HEVC Test Model 3D-HEVC Test Model
3D-HEVC Test Model
 
Nowoczesne techniki wyznaczania map głębi
Nowoczesne techniki wyznaczania map głębiNowoczesne techniki wyznaczania map głębi
Nowoczesne techniki wyznaczania map głębi
 
Synteza widoków wirtualnych w systemach telewizji swobodnego punktu widzenia
Synteza widoków wirtualnych w systemach telewizji swobodnego punktu widzeniaSynteza widoków wirtualnych w systemach telewizji swobodnego punktu widzenia
Synteza widoków wirtualnych w systemach telewizji swobodnego punktu widzenia
 
Repozytoria GIT
Repozytoria GITRepozytoria GIT
Repozytoria GIT
 
Pierwsza Aplikacja Windows
Pierwsza Aplikacja WindowsPierwsza Aplikacja Windows
Pierwsza Aplikacja Windows
 
Zadanie Domowe z Teorii Sygnałów
Zadanie Domowe z Teorii SygnałówZadanie Domowe z Teorii Sygnałów
Zadanie Domowe z Teorii Sygnałów
 

Telewizja trójwymiarowa - wyzwania

  • 1. 1 Telewizja trójwymiarowa - wyzwania mgr inż. Olgierd Stankiewicz mgr inż. Krzysztof Wegner Katedra Telekomunikacji Multimedialnej i Mikroelektroniki Politechnika Poznańska Seminarium katedralne, styczeń 2010
  • 2. Telewizja 3D 2 Telewizja 3D Telewizja stereoskopowa Telewizja swobodnego punktu widzenia Synteza widoku oparta o obrazy Image-based rendering (IBR) Synteza widoku oparta o modele Model-based rendering (MBR) np. IMAX np. MPEG np. BBC
  • 3. Pierwsza transmisja 3D-HDTV  Transmitowano mecz rugby miedzy Szkocją a Anglią 8 marca 2008  BBC Resource i 3DFirm  3 pary kamer Sony 950 o rozdzielczości fullHD na statywiach Calcutta 3D firmy 3DFirm  19MB/s na każdy strumień, planowane 40MB/s  6/7 s opóźnienia  Prezentowane na dwóch rzutnikach Christie 8K HD projectors z liniową polaryzacją 3
  • 6. Multiview capturing for sport applications BBC
  • 7. Sport Applications BBC 7 Obrazy z kamer Trójwymiarowy model sceny Z pracy: View-dependent reconstruction and free-viewpoint video rendering 3D Processing workshop, BBC R&D, Kingswood Warren, June 22—23, 2009 JeanYves Guillemaut, Joe Kilner and Adrian Hilton University of Surrey, UK
  • 10. 10
  • 11. Segmentacja  Segmentacja w oparciu o  kluczowanie chrominancji  odejmowanie tła 11
  • 12. Modelowanie sceny  Problem znalezienia dopasowania  Obiekt z każdej kamery wygląda inaczej 12
  • 14. Modelowanie sceny  Gracze przydzielani do drużyn na podstawie koloru koszulek modelowanych za pomocą Gaussian Mixture Model 14
  • 15. Modelowanie sceny  Każdy gracz modelowany jest jako oteksturowana bryła 3d  Visual Hull 15
  • 16. Modelowanie sceny  Każdy gracz modelowany jest jako oteksturowana bryła 3d 16
  • 18.  Synteza widoku wirtualnego w oparciu o model sceny (boisko i piłkarzy)  Swobodna nawigacja w scenie 18
  • 20. System akwizycji  Konfiguracja kamer – obraz/głębia  Synchronizacja kamer  Równoległe przetwarzanie dużych strumieni danych  19MB/s na każdy strumień, planowane 40MB/s
  • 21. Przetwarzanie wstępne  Rektyfikacja  Korekcja kolorów  Plansze kalibrujące dla stałych parametrów kamer  Zmienne parametry?  Ogniskowa  Rozstaw kamer  Kierunki kamer
  • 22. Model 3D  Image Based Rendering  Estymacja mapy głębi + synteza  Wyzwania doraźne  Jakość map głębi  Nieoznaczalność głębi (brak tekstury)  Przysłonięcia  Rozstaw kamer  Estymacja w czasie rzeczywistym  1000 x RT  Synteza w czasie rzeczywistym  Duże ilości danych (3,1 MB na obraz)
  • 23. Model 3D  Wyzwania na przyszłość  Niewystarczający model punktów sceny  Przeźroczystość  Odbicia (lustra, refleksy)  Niewielkie obiekty (płatki śniegu, deszcz)  Ułożenie liniowe kamer  daje zbyt płaskie odwzorowanie sceny
  • 24. Kompresja  Kodowanie modeli 3D – MPEG 4 (mesh)  Kodowanie map głębi, map przeźroczystości  Inny charakter treści  Mniejszy udział średnich częstotliwości (powierzchnie płaskie + krawędzie)  Inny charakter zniekształceń  Mały udział w strumieniu <30%
  • 25. Przentacja  Technologie  Stereoskopia  Monitory polaryzacyjne...  Tylko dwa obrazy (Akomodacja Oka)  Autostereoskopia  Możliwość poruszania widzów  Ogniskowa niezmienna  Holografia  Wyświetlacze  Przetwarzanie modelu
  • 26.
  • 27. Z-Cam  IR = 20MHz  Pomiar różnicy fazy  Rozdzielczość 176x144  około 80 pikseli koloru na piksel głębi  wrapping głębi  depth alignment to color boundary by bilateral filtering
  • 28.
  • 29.
  • 30. Procesy standaryzacyjne  3D @ home  Przyspieszenie komercjalizacji i wdrożenia technologii 3D  Materiał  Sprzęt  Oprogramowanie  HDMI 1.4 – mechanizmy dla 3DTV  W USA: 3D ready TV
  • 31.
  • 32.
  • 33. Zagadnienia kinematograficzne  1000 EUR/dzień - nagrywanie  Film „Coraline Coraline”  Rejestracja poklatkowa  Jedna kamera na suwaku  NIKON D70, D80  Canon 1D MARK2N  RED - 2K Digital Hi-Speed (dym, inne ruchome elementy)  Koszt oprogramowania - +20%÷50%  53 sceny kręcone jednocześnie
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Przewidywania na przyszłość  Telewizja 3D rozwija się  Powolny postęp algorytmów (MPEG)  Silny nacisk przemysłu  Silny nacisk Holywood  Dobiega końca kilkanaście projektów ramowych UE FP7