RESEARCH
Peer reviewed scientific video journal
Video encyclopedia of advanced research methods
Visualizing science through experiment videos
EDUCATION
Video textbooks for undergraduate courses
Visual demonstrations of key scientific experiments
BUSINESS
Video textbooks for business education
OTHERS
Interactive video based quizzes for formative assessments
Products
RESEARCH
JoVE Journal
Peer reviewed scientific video journal
JoVE Encyclopedia of Experiments
Video encyclopedia of advanced research methods
EDUCATION
JoVE Core
Video textbooks for undergraduates
JoVE Science Education
Visual demonstrations of key scientific experiments
JoVE Lab Manual
Videos of experiments for undergraduate lab courses
BUSINESS
JoVE Business
Video textbooks for business education
Solutions
Language
pl_PL
Menu
Menu
Menu
Menu
DOI: 10.3791/50421-v
Please note that some of the translations on this page are AI generated. Click here for the English version.
Ten film opisuje podstawy technik cyfrowej projekcji prążków, które zapewniają gęste pomiary 3D dynamicznie zmieniających się powierzchni. Demonstruje również projekt i działanie szybkiego binarnego systemu defoksji opartego na tych technikach.
Ogólnym celem tej procedury jest przechwytywanie wideo 3D w wysokiej rozdzielczości z prędkością czasu rzeczywistego lub wyższą. Osiąga się to poprzez projekcję najpierw obrazów sinusoidalnych prążków na obiekt z dużą prędkością za pomocą projektora do cyfrowego przetwarzania światła. Trzy przesunięte wzorce koznaków są rzutowane w sekwencji, aby osiągnąć wysoką dokładność.
Kamera służy do rejestrowania tych obrazów pod innym kątem widzenia. Drugim krokiem jest obliczenie owiniętej fazy z każdego zestawu trzech obrazów wzoru prążka. Osiąga się to za pomocą funkcji stycznej łuku i wartości intensywności obrazu.
Następnie fazy rozwijają się, aby usunąć dwie nieciągłości pi, które wynikają z funkcji stycznej łuku. Ostatnim krokiem jest odzyskanie głębi z fazy rozwikłania obiektu. Jest to różnica między odkrytymi mapami fazowymi obiektu a płaszczyzną kalibracji odpowiednio przeskalowaną i przetłumaczoną przez stałe znalezione za pomocą obiektu referencyjnego.
Ostatecznie wynikowe ramki danych mogą być wyświetlane za pomocą oprogramowania graficznego. Główną zaletą tej techniki w porównaniu z innymi istniejącymi metodami, takimi jak skanowanie laserowe, jest to, że jest ona w stanie osiągnąć zarówno wysoką rozdzielczość, jak i dużą prędkość. Ponieważ znane wzory sinusoidalne są rzutowane na obiekt, punkt danych 3D można pobrać dla każdego piksela kamery używanej z kamerą 5 76 na 5 76
.Możemy pobrać ponad 300 000 punktów danych 3D na klatkę. Chociaż metoda ta ma potencjalne zastosowania medyczne, takie jak uchwycenie formowania się mimiki twarzy lub bijącej powierzchni serca, może być również stosowana w wielu innych dziedzinach nauki. Umożliwia przechwytywanie ruchu twarzy w wysokiej rozdzielczości do użytku w filmach i grach wideo lub jako ulepszoną metodę wideokonferencji.
Może być również używany do wykrywania wad w środowisku produkcyjnym. Wizualna demonstracja tej metody ma kluczowe znaczenie jako kalibracja. Etapy przetwarzania są trudne do nauczenia się ze względu na wiek wizualny systemu i jego wymiary.
Najprostszym i najłatwiejszym sposobem wykrycia problemów jest przeszkolone badanie wzrokowe. Pierwszym krokiem jest wygenerowanie wzorców prążków, które będą rzutowane. Są one przygotowywane z wyprzedzeniem przy użyciu środowiska programowania obrazów tutaj, matlab.
W tym filmie skupimy się na wykorzystaniu wzorców binarnych. Aby utworzyć rozogniskowany wzór binarny, należy użyć techniki roztrząsania w celu wygenerowania wzorów sinusoidalnych przy użyciu tylko czystych czarnych i czysto białych pikseli. Wykonaj trzy obrazy wzorca przesuniętego w fazie od siebie o dwa pi w ciągu trzech, zgodnie z wymaganiami algorytmu trzystopniowego przesunięcia fazowego.
W tej demonstracji wyprodukowano dwa dodatkowe zestawy po trzy częstotliwości dla techniki wieloczęstotliwościowej, która może uchwycić ostrzejsze zmiany głębokości. Następnie wybierz szybki projektor z cyfrowym przetwarzaniem światła o ustawieniu monochromatycznym. Ułatw sobie oprogramowanie dostarczone z projektorem, aby przesłać obrazy do przesunięcia fazowego.
Teraz wybierz czarno-białą kamerę C, CD lub COS o odpowiedniej szybkości przechwytywania dla systemu. Należy pamiętać, że kamera będzie musiała przechwycić cały zestaw obrazów z obwódkami dla każdej klatki wideo, aby znaleźć odległość, w jakiej projektor powinien być umieszczony od obiektu. Przesuń projektor względem dużej płaskiej powierzchni, gdy pionowy i poziomy zakres obrazu jest nieco większy niż badany obiekt.
Zmierz odległość projektora od ściany. Użyj żądanego pola widzenia w tej odległości i rozmiaru matrycy aparatu, aby znaleźć ogniskową obiektywu. Ostatnim krokiem konfiguracji jest określenie odległości kątowej między projektorem a kamerą pod dużym kątem między tymi komponentami.
Triangulacja między punktami cech jest oczywista, ale więcej obiektów gubi się w cieniu. Pod małym kątem triangulacja staje się trudna, zwiększając szum w wynikach. Zazwyczaj 10 do 15 stopni to dobry kompromis.
Najlepiej jest przeprowadzić kalibrację tuż przed pobraniem danych. W przypadku binarnego systemu rozogniskowania należy rozogniskować soczewkę projekcyjną do momentu, aż wzory na płaszczyźnie obrazowania będą przypominać wysokiej jakości sinusoidy. Może to wymagać iteracyjnego procesu badania danych testowych i regulacji obiektywu.
Jeśli obrzeża rozmywają się ze sobą, projektor jest zbyt rozmyty. Jeśli we wzorze widoczne są kropki, projektor jest zbyt ostry. Teraz umieść płaską tablicę suchościeralną w polu widzenia zarówno kamery, jak i projektora.
Wyświetl na tablicy pierwszy z obrazków z frędzlami. Następnie uchwyć go za pomocą projektu aparatu i nagraj pozostałe obrazy frędzli. W ten sam sposób zapisz te obrazy prążków na etapie przetwarzania danych, oznaczając je jako płaszczyznę kalibracji.
Następnie umieść obiekt o znanych wymiarach w polu widzenia systemu. Tutaj stosuje się sztywną kostkę piankową pokrytą kwadratami dyfuzyjnej pianki klejącej. Rzutuj tę samą serię obrazów frędzli na sześcian.
Uchwycenie każdego z nich za pomocą aparatu. Zapisz przechwycone obrazy do etapu przetwarzania, oznaczając je jako kostkę kalibracyjną. Gromadzenie danych.
Ustaw obiekt w płaszczyźnie ogniskowej aparatu, wyświetl obrazy z obwódkami na obiekcie i uchwyć je. Duża prędkość jest zwykle wymagana do poprawnego przechwytywania ruchu z dużą prędkością. Ludzkie oko widzi tylko prążki.
W ingerencji czasowej. Wykorzystane obrazy można wykorzystać do regulacji przysłony aparatu. Aby zoptymalizować poziom światła, obrazy z obwódkami powinny być tak jasne, jak to możliwe, ale nie nasycone.
Kolejnym krokiem jest obróbka końcowa danych. W trzystopniowym algorytmie przesunięcia fazowego faza jest argumentem funkcji kosign, która określa położenie punktu we wzorze sinusoidalnym. Zaimplementowano algorytm do określania tej fazy w każdym punkcie z obrazów prążków, ta obliczona faza owinięta znajduje się w interwale.
Ujemne PI do PI zastosuj ten algorytm do płaszczyzny kalibracji i sześcianu oraz danych przedmiotowych. Następnie rozpakuj mapy faz za pomocą innego algorytmu, aby dodać lub odjąć dwie liczby pi przy skokach fazowych W technice wieloczęstotliwościowej owinięte mapy faz dla każdej częstotliwości są łączone w celu uzyskania pojedynczej, nieopakowanej mapy faz, w tym momencie ważne jest, aby powrócić do kroku kalibracji. Weź przekrój poziomy od środka mapy faz płaszczyzny kalibracji.
Usuń jego profil zbiorczy, aby uzyskać oszacowanie błędu fazy. Jeśli rzutowany wzorzec był zbyt skoncentrowany, błąd będzie duży. W razie potrzeby wyreguluj obiektyw projektora, aby uzyskać błąd w zakresie.
Od minus 0,1 do 0,1 radianów. Następnie trzeci algorytm oblicza głębokość kostki kalibracyjnej. Jest to różnica między kostką kalibracyjną a mapami fazowymi płaszczyzny odniesienia.
Na tej podstawie określa się współczynnik skali. Głębokość obiektu określa się, odejmując mapę faz płaszczyzny odniesienia od mapy płaszczyzny odniesienia i stosując współczynnik skali. Dane można teraz zapisać do wizualizacji w MATLABie lub innym oprogramowaniu graficznym 3D.
Technika ta pozwala na szybkie trójwymiarowe obrazowanie ludzkiej twarzy w czasie rzeczywistym w rozdzielczości wystarczająco wysokiej, aby ujawnić drobne szczegóły. Zestaw trzech obrazów po lewej stronie to cała twarz wyświetlana w trybach 2D, tekstury, nakładki, cieniowania oraz oświetlenia i ramki drucianej. W środku znajduje się zbliżenie obszaru nosa w postaci szkieletu z drutu.
Zwróć uwagę, że gęstość punktów po prawej stronie to zbliżenie obszaru wokół oka. Obrazy te zostały wykonane przy użyciu sinusoidalnych wzorów prążków. Pokazany tutaj jest film 3D przedstawiający powstawanie uśmiechu.
Film został nagrany z częstotliwością 60 Hz z rozdzielczością 640 na 480 wykorzystano sinusoidalne wzory prążków. Możliwe jest wykonywanie wideo 3D na żywo, przechwytywanie, przetwarzanie i renderowanie. W tym filmie pomiary 3D są wyświetlane na ekranie komputera z częstotliwością 30 Hz.
Jako ostatni przykład możliwości tej metody pokazuje to obrazowanie wideo 3D żywego serca królika. Korzystając z binarnego rozmycia, tętno wynosiło około 200 uderzeń na minutę. Szybkość przechwytywania 3D wynosiła 166 Hz z rozdzielczością 576 na 576.
Duża prędkość była konieczna, aby zapobiec artefaktom ruchu. Po opanowaniu kalibracji przechwytywanie i przetwarzanie danych można wykonać w ciągu kilku godzin, jeśli zostanie wykonane prawidłowo. Dzięki oprogramowaniu do przetwarzania zaprojektowanemu z myślą o szybkości, wiele, wiele wyników procesora może być wyświetlanych na ekranie komputera w czasie rzeczywistym po jego opracowaniu.
Technika ta utorowała drogę naukowcom zajmującym się mechaniką powierzchni serca do zbadania dynamicznej geometrii powierzchni bijącego serca królika przy użyciu danych wideo 3D o wysokiej rozdzielczości. Po obejrzeniu tego filmu powinieneś mieć podstawową wiedzę na temat projektowania i obsługi systemu wideo 3D o wysokiej rozdzielczości i szybkości. W szczególności powinieneś być zaznajomiony z koncepcjami stojącymi za cyfrową projekcją prążków z ukierunkowanymi wzorcami binarnymi i metodą kalibracji płaszczyzny odniesienia.
Powinieneś także być w stanie rozpoznać różnicę między dobrymi i złymi nieopakowanymi mapami faz.
Related Videos
08:57
Related Videos
19K Views
14:10
Related Videos
28.2K Views
08:41
Related Videos
11.7K Views
10:16
Related Videos
12.5K Views
06:25
Related Videos
8.6K Views
12:44
Related Videos
20.2K Views
10:51
Related Videos
9.1K Views
09:56
Related Videos
11K Views
10:28
Related Videos
10.5K Views
07:27
Related Videos
7.8K Views