odwzorowanie kształtu obiektów trójwymiarowych z wykorzystaniem
Transkrypt
odwzorowanie kształtu obiektów trójwymiarowych z wykorzystaniem
P R A C E N A U K O W E P O L I T E C H N I K I WA R S Z AW S K I E J z. 231 Mechanika 2010 Robert Sitnik Instytut Mikromechaniki i Fotoniki ODWZOROWANIE KSZTAŁTU OBIEKTÓW TRÓJWYMIAROWYCH Z WYKORZYSTANIEM OŚWIETLENIA STRUKTURALNEGO Rękopis dostarczono 23.10.2009 r. Współcześnie w wielu dziedzinach, takich jak nauka, technika, medycyna, multimedia czy ochrona dziedzictwa kulturowego, coraz bardziej istotne staje się odwzorowanie powierzchni obiektów trójwymiarowych. Urządzenia do odwzorowania kształtu tych obiektów charakteryzują się zróżnicowaną budową i parametrami technicznymi w zależności od dziedziny i konkretnego zastosowania. W pracy przedstawiono podsumowanie dorobku autora w zakresie opracowania zintegrowanego systemu pomiaru kształtu powierzchni obiektów trójwymiarowych wraz z towarzyszącym oprogramowaniem realizującym automatycznie pełne przetwarzanie wyników do postaci końcowej w wybranych zastosowaniach medycznych, przemysłowych, multimedialnych i związanych z dokumentacją dziedzictwa kulturowego. W szczególności zaproponowano koncepcję optomechatronicznego czujnika 3D/4D, który łączy w sobie możliwości pomiaru kształtu powierzchni zarówno obiektów statycznych, jak i zmiennych w czasie (ożywionych). Została opracowana nowa metoda kalibracji czujnika niewymagająca warunków laboratoryjnych oraz specjalizowanego sprzętu. Opracowana procedura kalibracji może być przeprowadzana przez niewykwalifikowanego użytkownika w terenie bez zmniejszenia wartości parametrów użytkowych, takich jak niepewność pomiaru. Zaproponowane algorytmy (z których najważniejsze to automatyczne łączenie danych kierunkowych, segmentacja chmury punktów na grupy reprezentujące prymitywy geometryczne, triangulacja chmury punktów i jej teksturowanie) pozwalają na automatyczną realizację przetwarzania w przyszłych możliwych implementacjach optomechatronicznego czujnika 3D/4D. W końcowej części pracy przedstawionych jest pięć specjalizowanych wersji optomechatronicznego czujnika 3D/4D realizujących: • analizę lejkowatości klatki piersiowej na podstawie pomiaru 3D obiektów ruchomych, do zastosowań w medycynie; • śledzenie widocznych struktur anatomicznych na powierzchni ciała człowieka na podstawie pomiaru 4D obiektów ruchomych, do zastosowań w medycynie; • przyspieszenie pomiaru wielkości geometrycznych w przemyśle maszynowym; 4 • • Wstęp tworzenie modelu 3D do zastosowań multimedialnych; tworzenie dokumentacji wieczystej na podstawie pomiaru 3D obiektów statycznych, do zastosowań w dokumentacji dziedzictwa kulturowego. Słowa kluczowe: optomechatroniczny czujnik 3D/4D, pomiar 3D, skanowanie 3D, kalibracja 3D, triangulacja, chmura punktów 1. WSTĘP Współcześnie w wielu dziedzinach, takich jak nauka, technika, medycyna, multimedia czy ochrona dziedzictwa kulturowego, coraz bardziej istotne staje się odwzorowanie powierzchni obiektów trójwymiarowych. Urządzenia do odwzorowania kształtu tych obiektów charakteryzują się zróżnicowaną budową i parametrami technicznymi w zależności od dziedziny i konkretnego zastosowania [1]. Systemy pomiarowe powstające w ostatniej dekadzie zmieniły swój charakter. Dominują rozwiązania z zastosowaniem detektorów macierzowych [2] wykorzystujących matryce CCD (ang. Charge Coupled Device) lub CMOS (ang. Complementary Metal Oxide Semiconductor). Analiza i przetwarzanie wyników odbywa się na coraz bardziej wydajnych komputerach osobistych lub specjalizowanych układach elektronicznych [3]. Pojawiły się też cyfrowe projektory obrazu pozwalające na projekcję dowolnych rastrów, co zwiększyło możliwości pomiarowe i przyspieszyło rozwój rodziny metod, zwanych metodami z oświetleniem strukturalnym [4]. Istnieje wiele rozwiązań systemów pomiarowych, zarówno komercyjnych, jak i tych rozwijanych w laboratoriach naukowych, wykorzystujących różne techniki pomiarowe i charakteryzujących się zróżnicowanymi parametrami użytkowymi. Systemy te są opracowywane z myślą o konkretnych zastosowaniach z uwzględnieniem potrzeb i wymagań potencjalnych użytkowników. Końcowym efektem wykorzystania systemów do obrazowania 3D jest odwzorowanie kształtu powierzchni badanego obiektu w postaci chmury punktów pomiarowych [5]. W czasach dynamicznego rozwoju technologii i narzędzi informatycznych oraz dążenia do minimalizacji okresu oddzielającego pomysł od jego wdrożenia można zaobserwować tendencję do integracji wielu technik i rozwiązań (pomiarowych, przetwarzania i analizy danych, wizualizacji i innych) w systemy [6]. Pomimo to, oferowane na rynku urządzenia pomiarowe [1] do odwzorowania kształtu powierzchni nie są zintegrowane. W minimalnej wersji użytkowej jest wymagana ich dodatkowa integracja z oprogramowaniem do analizy i wizualizacji wyników pomiaru, dostosowanym do potrzeb i możliwości użytkownika oraz bazą danych do ich archiwizacji. Bardzo często należy też zintegrować konkretne