Co to jest wizja komputerowa 3D?
Wizja komputerowa trójwymiarowa (3D) to metoda korzystania z kamer, która pozwala komputerom naśladować ludzką wizję w celu zbudowania obrazu 3D. Dzięki 3D Computer Vision komputer używa dwóch kamer jednocześnie - tak jak osoba używa dwóch oczu - do zbudowania obrazu o głębokości. Oprócz jego użycia w tworzeniu obrazów i filmów 3D z urządzeniami nagrywania, 3D Computer Vision jest również często używany z robotyką, umożliwiając robotom przechwytywanie prawdziwych środowisk 3D. Jednym z głównych problemów w opracowaniu tego systemu było zapewnienie prawidłowego wyrównania kamer, ale wiele systemów udoskonaliło tę technikę. Ta metoda sprawia, że technologia 3D jest tańsza dla rynku konsumenckiego, ponieważ drogie procesory obrazu nie są wymagane do zbudowania obrazu 3D.
W celu pracy komputerowej 3D komputer musi użyć dwóch różnych kamer, w jaki ludzie używają dwóch oczu. Zarówno kamery rejestrują lub przechwytują środowisko pod różnymi kątami, umożliwiając komputerowi użycie algorytmu do połączenia IMagami i tworzą prawdziwą głębię. Komputery są również w stanie uchwycić obrazy 3D w czasie rzeczywistym, bez potrzeby większego przetwarzania między przechwytywaniem a budynkiem 3D. To sprawia, że wizja komputerowa 3D jest przydatna dla rynków gier, filmów i nagrywania.
Oprócz korzystania z wizji komputerowej 3D do tworzenia zdjęć i filmów, ta metoda jest często używana w robotyce, szczególnie w robotach wykonanych do poruszania się i interakcji ze środowiskiem. Korzystając z dwóch kamer, robot jest w stanie zrozumieć głębię środowiska, czyniąc go bardziej biegły w pracy z innymi przedmiotami i pokonywanie fizycznych przeszkód, takich jak luki i nierówności. Ruch robotyczny jest również gładszy ze względu na to zrozumienie głębokości.
Głównym problemem w tworzeniu wizji komputerowej 3D było wyrównanie dwóch kamer, aby działały jak oczy. Wiele początkowych systemów korzystających z tej technologii nie mogło wyrównać kamer, więc wyobraź sobieES wyszedł zamazany lub połączony w niespójny sposób. Od 2011 roku wiele systemów pokonało ten problem, a niektóre są dostępne dla konsumentów.
Przed 3D Computer Vision istniały procesory obrazu 3D, które mogłyby wykonać to samo zadanie robienia zdjęć i łączenia ich w celu utworzenia głębokości. Głównym problemem tej techniki jest to, że procesory obrazu są drogie, co czyni je w dużej mierze niedostępne dla rynku konsumenckiego. Koszt nie jest tak dużym problemem dla wizji komputerowej 3D, ponieważ proces łączenia obrazów jest dość prosty. To pozwala rynkowi konsumenckie cieszyć się technologią 3D bez dużej ceny.