-
Data: 2012-10-28 12:58:05
Temat: Re: Mapa 3d
Od: PK <P...@n...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2012-10-28, M.M. <m...@g...com> wrote:
> Tak czy inaczej zwierzęta sobie nieźle radzą. Taki kot nie ma dalmierza
> laserowego ani sonaru, ma tylko dwoje oczu, a można mu pozazdrościć jak w
> gęstwinie omija przeszkody i precyzyjnie skacze na ofiarę. Z kolei ja wg
> mojego okulisty bezpośrednio w ogóle nie widzę trzeciego wymiaru, mogę
Większość zwierząt ma możliwość oceny odległości (tzn. właśnie po to
mamy parę oczu, ale niektóre gatunki poświęciły tę możliwość w trakcie
ewolucji). Większość ssaków i ptaków robi to lepiej od człowieka, bo
mają do tego dużo hardware'u (tzn. sporą część mózgu jest odpowiedzialna
za przetwarzanie obrazu).
Tyle że ta ocena odległości jest względna, tzn. głównie chodzi o to, co
jest bliżej (najbliżej), a nie jak jest daleko.
> W całym procesie mapowania przestrzeni 3D biorą udział skomplikowane obliczenia.
> W naturze przeprowadza je mózg (a przynajmniej tak się powszechnie uznaje że
Tyle że mózg tak naprawdę nie odtwarza rzeczywistości. Mózg przetwarza
bardzo wiele rzutów (bardziej w formacie RAW niż JPG, jeśli kumasz
różnicę), porównuje je ze swoimi danymi historycznymi i na tej podstawie
tworzy jakiś obraz z wrażeniem trójwymiarowości.
Nie jest to bardzo skomplikowany proces, bo mózg więcej zmyśla niż
wylicza :).
Pamięć jest tu zupełnie kluczowa. Np. gdybyś żył w świecie, w którym
istnieją tylko kule i sześciany, a nagle przed oczami przeleciałoby Ci
jajko, to zobaczyłbyś kulę lub prostopadłościan :). Dopiero po długim
zbadaniu (i pewnie obmacaniu) Twój mózg nauczyłby się nowego kształtu.
Na tej zasadzie działa większość złudzeń optycznych.
Przykład: "kultowa" wirująca baletnica. Dla jednych wiruje w prawo, a
dla innych w lewo, bo tak (na jakiejś podstawie) podpowiada mózg. Ale
sam fakt widzenia wirującej baletnicy w miejscu, gdzie jakiś czarny
kształt oscyluje w 2D jest już efektem "dodanym" przez mózg.
> b) co leży u podstaw tak dużej skuteczności u zwierząt,
Specjalizacja. Mózg ptaka ma tylko kilka funkcji. Mózg człowieka musi
znacznie więcej. Ptaki drapieżne widzą po ciemku i z bajeczną dla
człowieka rozdzielczością (np. lecąc 10-20 metrów nad ziemią rozpoznają
owady w trawie). Dzieje się tak głównie dlatego, że mają znacznie
więcej, znacznie lepszych receptorów w oku. Czemu nie ma ich człowiek?
Bo ich nie potrzebuje. W czasie ewolucji porzucił tę możliwość i zwolnił
dużo mocy obliczeniowej mózgu. Dzięki temu to my polujemy na ptaki, a
nie odwrotnie (mała małpa to niezły przysmak dla niektórych orłów :)).
> c) jak złożony obliczeniowo jest to problem.
Złożoność jest stała. Tzn. masz mózg (sieć neuronową). Na wejściu jest
jakiś zestaw danych (o określonej wielkości), a na wyjściu jakiś
wniosek/wrażenie/analiza. Złożona jest nauka mózgu (analogicznie
do nauki sieci neuronowych). Żadne zwierzę nie nauczyłoby się w trakcie
życia "widzieć" (czy też w ogóle obsługiwać jakikolwiek inny zmysł).
Działa to tylko dlatego, że ta umiejętność jest genetyczna, więc
"uczymy się" jej od milionów lat. Na tym tle nawet elektrodynamika
kwantowa (do ogarnięcia przed 30stką) wydaje się dosyć prosta :).
> Nie da się jakoś hurtem i w miarę dokładnie oszacować odległości do każdego
> piksela gdy ma się np. tylko dwa zdjęcia? Nie jestem pewny, ale wydaje mi się, że
Nie. To jest ograniczenie stricte geometryczne i nie do przeskoczenia.
pozdrawiam,
PK
Następne wpisy z tego wątku
- 28.10.12 18:44 Edek Pienkowski
- 28.10.12 19:03 Edek Pienkowski
- 28.10.12 19:06 Marcin Biegan
- 28.10.12 19:49 PK
- 28.10.12 20:22 Baranosiu
- 28.10.12 20:47 PK
- 28.10.12 21:12 M.M.
- 28.10.12 21:17 Edek Pienkowski
- 28.10.12 21:21 Baranosiu
- 28.10.12 21:28 PK
- 28.10.12 21:46 Edek Pienkowski
- 28.10.12 21:58 PK
- 28.10.12 22:11 M.M.
- 30.10.12 10:50 Michoo
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-02-01 "Nie kupujcie samochodów elektrycznych
- 2025-02-01 jakie małe auto duże w środku :-)
- 2025-02-01 Re: pytanie do oponiarzy lub szybkojeżdzących (opony Hankook Ventus Prime, S1 Evo, alternatywy)
- 2025-02-01 T-1000 was here
- 2025-02-01 Warszawa => DevOps Engineer <=
- 2025-02-01 Katowice => Administrator IT - Operating Systems and Virtualization <=
- 2025-02-01 Warszawa => Spedytor międzynarodowy <=
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=