| Termin | Definicja |
|---|---|
| Kamera Time-of-Flight (ToF) | Kamera Time-of-Flight (ToF) to zaawansowany moduł mierzący odległość na podstawie czasu powrotu odbitego światła, wykorzystywany do precyzyjnego mapowania głębi. Czym jest kamera Time-of-Flight (ToF)Kamera Time-of-Flight, określana skrótem ToF, jest układem służącym do określania odległości między urządzeniem a obserwowanymi obiektami. Wykorzystuje się w niej źródło promieniowania świetlnego, najczęściej pracujące w paśmie niewidocznym dla ludzkiego oka, oraz matrycę rejestrującą światło powracające po odbiciu od powierzchni. Na podstawie czasu potrzebnego na przebycie drogi do obiektu i z powrotem tworzona jest informacja o głębi sceny. W odróżnieniu od zwykłej kamery, która zapisuje przede wszystkim jasność i kolor obrazu, moduł ToF dostarcza także danych przestrzennych. Każdy obszar matrycy może otrzymać wartość odpowiadającą przybliżonej odległości, dzięki czemu powstaje mapa głębi. Taki obraz nie musi wyglądać jak klasyczna fotografia. Jest raczej opisem geometrii otoczenia, który może zostać wykorzystany przez oprogramowanie do rozpoznawania kształtów, śledzenia ruchu lub oddzielania pierwszego planu od tła. Technologia ta znajduje zastosowanie między innymi w urządzeniach mobilnych, systemach rozpoznawania gestów, skanerach przestrzennych, robotach, czujnikach obecności oraz wybranych rozwiązaniach do automatyzacji obrazu. Pomiar głębi może wspierać ustawianie ostrości, ocenę położenia przedmiotów, tworzenie efektu rozmycia tła, kontrolę odległości od przeszkód i budowanie trójwymiarowego modelu niewielkiego fragmentu otoczenia. Skuteczność zależy jednak od konstrukcji modułu, jakości optyki, algorytmów oraz warunków, w których odbywa się pomiar. Jak działa pomiar głębi i czym różni się od innych metodW typowym układzie ToF emitowane są krótkie impulsy światła albo sygnał o określonej modulacji. Po odbiciu od obiektu część energii wraca do czujnika. Elektronika analizuje opóźnienie powrotu względem momentu emisji, a następnie przelicza je na odległość. Ponieważ światło porusza się bardzo szybko, wymagane są precyzyjne układy pomiarowe i odpowiednie przetwarzanie sygnału. W praktyce wynik nie jest pojedynczą wartością dla całej sceny, lecz zestawem danych przestrzennych przypisanych do wielu punktów obrazu. W systemach stereowizyjnych głębia jest obliczana na podstawie różnicy widoku z co najmniej dwóch kamer. Metoda ta może dobrze działać przy wyraźnych szczegółach i odpowiednim oświetleniu, ale trudniej radzi sobie z jednolitymi, pozbawionymi faktury powierzchniami. Czujniki wykorzystujące światło strukturalne projektują na scenę określony wzór i obserwują jego deformację. ToF działa inaczej, ponieważ podstawą oceny jest czas lub faza powrotu sygnału świetlnego. Przewagą kamery ToF jest możliwość uzyskania danych o odległości bez konieczności polegania wyłącznie na widocznych krawędziach i teksturach. Pomiar może być wykonywany szybko, co ma znaczenie przy śledzeniu poruszających się obiektów. Jednocześnie należy uwzględnić ograniczenia wynikające z odbijalności materiałów, zasięgu, kąta padania światła, jasnego oświetlenia zewnętrznego oraz wzajemnych odbić wewnątrz sceny. Powierzchnie bardzo ciemne, lśniące, przezroczyste lub silnie pochłaniające światło mogą powodować mniej stabilne odczyty. Na jakość mapy głębi wpływają również rozdzielczość czujnika, sposób kalibracji względem zwykłej kamery, filtracja zakłóceń i synchronizacja poszczególnych elementów. Oprogramowanie może wygładzać pojedyncze błędne punkty, uzupełniać przerwy i łączyć dane ToF z obrazem kolorowym, lecz zbyt intensywne przetwarzanie może zniekształcić krawędzie albo opóźnić reakcję systemu. Dlatego ocena działania wymaga sprawdzenia zarówno części optycznej, elektronicznej, jak i programowej. Typowe problemy z kamerą ToFJednym z częstszych objawów nieprawidłowej pracy jest niestabilna mapa głębi. Odległości mogą zmieniać się mimo braku ruchu obiektu, a kontury przedmiotów mogą być poszarpane lub przesunięte względem obrazu z głównej kamery. Czasami problem jest widoczny tylko w określonych warunkach, na przykład przy mocnym świetle padającym bezpośrednio na moduł, podczas obserwowania ciemnej powierzchni albo przy fotografowaniu przez szkło. Może wystąpić także utrata ostrości wspomaganej pomiarem głębi, niepoprawne działanie trybu portretowego, trudność w rozpoznawaniu gestów albo błędne wykrywanie odległości od przeszkód. Jeżeli kamera ToF jest częścią bardziej rozbudowanego urządzenia, usterka może objawiać się pozornie jako problem z aparatem, czujnikiem obecności, automatycznym ustawianiem ostrości lub aplikacją korzystającą z danych przestrzennych. W takiej sytuacji nie powinno się zakładać, że winne jest wyłącznie oprogramowanie. Na dokładność pomiaru może wpływać zabrudzenie osłony, folia ochronna zasłaniająca fragment modułu, zarysowanie elementu optycznego, poluzowanie połączenia, uszkodzenie taśmy sygnałowej albo naruszenie kalibracji po naprawie lub silnym uderzeniu. Problemy mogą powodować również błędy sterownika, niezgodność biblioteki obsługującej czujnik, nieudana aktualizacja oraz konflikt między aplikacjami korzystającymi z aparatu. W pierwszej kolejności warto oczyścić zewnętrzną osłonę miękkim, niepylącym materiałem, uruchomić urządzenie ponownie i sprawdzić działanie w kilku odmiennych warunkach. Jeżeli objaw pozostaje, potrzebna jest diagnostyka układu. Nie każdy błąd mapy głębi oznacza fizyczne uszkodzenie kamery. Część nieprawidłowości wynika z naturalnych ograniczeń pomiaru, zwłaszcza przy bardzo małej odległości, poza deklarowanym obszarem pracy, przy gwałtownym ruchu lub w otoczeniu z silnymi odbiciami. Rozróżnienie ograniczenia technologicznego od usterki wymaga porównania wyników z referencyjnym obiektem, sprawdzenia podglądu czujnika, odczytania komunikatów systemowych oraz oceny, czy problem pojawia się stale, czy tylko w określonej scenie. Kiedy trzeba umówić wizytę serwisową - Kamera Time-of-Flight (ToF)Zgłoszenie do serwisu jest uzasadnione, gdy kamera ToF przestała być wykrywana, wyświetla powtarzalny komunikat o błędzie, dostarcza wyraźnie przekłamane odległości albo nie działa po upadku, zalaniu lub wymianie elementu obudowy. Warto również skonsultować przypadek, w którym problemy pojawiają się jednocześnie w kilku funkcjach wykorzystujących głębię, ponieważ może to wskazywać na wspólne źródło usterki, a nie na błąd pojedynczej aplikacji. Podczas diagnostyki można sprawdzić stan osłony optycznej, mocowanie modułu, połączenia wewnętrzne, reakcję czujnika na różne powierzchnie oraz zgodność działania z oprogramowaniem urządzenia. Istotne jest także zweryfikowanie kalibracji i porównanie danych z kamery ToF z obrazem widzialnym. Pozwala to ustalić, czy problem dotyczy samego sensora, toru zasilania, transmisji danych, obliczeń wykonywanych przez urządzenie, czy jedynie konfiguracji programu. W Warszawie sprawdzenie urządzenia można zlecić w serwisie laptopów i komputerów PC, gdzie diagnoza laptopa jest darmowa. Przed przekazaniem sprzętu warto opisać, kiedy występuje błąd, jakie powierzchnie lub warunki go wywołują, czy urządzenie było narażone na upadek oraz czy problem rozpoczął się po aktualizacji lub naprawie. Takie informacje skracają drogę do właściwego testu i pomagają oddzielić typowe ograniczenia pomiaru Time-of-Flight od rzeczywistego uszkodzenia modułu. |