-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!opal.futuro.pl!not-
for-mail
From: Marcin Biegan <a...@u...lama.net.pl>
Newsgroups: pl.comp.programming
Subject: Re: Mapa 3d
Date: Sun, 28 Oct 2012 19:06:32 +0100
Organization: Pro Futuro
Lines: 88
Message-ID: <k6js74$i0f$1@opal.futuro.pl>
References: <f...@g...com>
<k6gv6o$djp$2@news.task.gda.pl>
<c...@g...com>
<s...@n...notb-home>
<2...@g...com>
<s...@n...notb-home>
<d...@g...com>
NNTP-Posting-Host: 91-142-204-144.multi-play.net.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: opal.futuro.pl 1351447588 18447 91.142.204.144 (28 Oct 2012 18:06:28 GMT)
X-Complaints-To: u...@f...pl
NNTP-Posting-Date: Sun, 28 Oct 2012 18:06:28 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.10) Gecko/20070221
Thunderbird/1.5.0.10 Mnenhy/0.7.4.666
In-Reply-To: <d...@g...com>
X-Antivirus: avast! (VPS 121028-0, 2012-10-28), Outbound message
X-Antivirus-Status: Clean
Xref: news-archive.icm.edu.pl pl.comp.programming:200433
[ ukryj nagłówki ]On 2012-10-28 12:04, M.M. wrote:
> W dniu niedziela, 28 października 2012 09:44:09 UTC+1 użytkownik PK napisał:
>
>> Empirycznie: weź do ręki piłkę i zastanów się, ile musiałbyś zrobić
>> zdjęć, żeby odzyskać położenia wszystkich punktów.
> 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ę
> jedynie wywnioskować co jest bliżej, a co dalej - niemniej w lesie też nie
> wpadam na drzewa, mogę swobodnie chodzić i biegać. Mój wniosek z tego taki, że:
> a) w skończonym czasie,
> b) w praktycznych sytuacjach,
> c) przy (chyba) małej przepustowości nerwu wzrokowego,
> d) bez emisji dodatkowego sygnału (lasery, sonary, itd),
> zadanie jest możliwe do zrealizowania. Niestety jest jeszcze piąty punkt.
> W całym procesie mapowania przestrzeni 3D biorą udział skomplikowane obliczenia.
> W naturze przeprowadza je mózg (a przynajmniej tak się powszechnie uznaje że
> to mózg). W systemie sztucznym musiałby je przeprowadzać jakiś algorytm. Zastanawia
mnie:
> a) jak trudna jest implementacja takiego algorytmu,
> b) co leży u podstaw tak dużej skuteczności u zwierząt,
> c) jak złożony obliczeniowo jest to problem.
> Co do punktów a i c kompletnie nie mam pojęcia. W przypadku punktu b domniemam,
> że kluczowe jest rozpoznawanie obrazu. Jeśli ja naprawdę nie widzę co jest
> bliżej a co dalej, to jak wyjaśnić że mogę się sprawnie poruszać? Widzę
> tylko jedno wyjaśnienie: rozpoznaję przedmiot, potem przypominam sobie jak on
> jest duży i ostatecznie składam z tego przestrzeń 3D.
>
>
>> *) założyłem że przez "zdjęcie" rozumiemy obraz 2D jaki znamy z
>> fotografii. Jeśli masz możliwość zrobienia "zdjęcia 3D" tzn.
>> zawierającego informację o odległości, to potrzebujesz tylko
>> tylu ujęć, żeby objąć każdy interesujący Cię punkt (prawie zawsze
>> będzie ich skończenie wiele, a nawet dość mało - tzn. kilka, może
>> kilkanaście). Tak działają profesjonalne skanery 3D
> Ok, ale powiedzmy że w tym wątku interesuję się tylko rozwiązaniami
> które bezpośrednio nie mają informacji o odległości, mogą ją jedynie
> wywnioskować, oszacować, obliczyć...
>
>
>> **) ograniczeniem na dokładność jest także skończona rozdzielczość
>> elementów światłoczułych (dziś: matryc). Tzn. nawet robiąc zdjęcie
>> 2D "obiektu 2D" nie odzyskasz dokładnych położeń. I jeśli dobrze
>> przygotujesz się do zdjęcia (statyw, stabilizacja w aparacie), to
>> efekt ziarnistości zdjęcia "zje" Ci błędy wynikające z drgań.
> Zgadza się. Można przyjąć, że "wąskim gardłem dokładności" jest ziarnistość a
> nie drgania.
>
>
>> Dalmierz optyczny zwraca Ci tylko jedną wartość (do jakiegoś punktu).
>> Czyli nadal musisz zrobić nieskończenie wiele pomiarów, żeby uzyskać
>> dokładny model. Nawet zrobienie pomiarów przy jakiejś rozdzielczości
>> będzie ogromnie upierdliwe i długotrwałe.
> 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
> jeśli mamy położenie tego samego obiektu na dwóch matrycach, to dla każdej matrycy
> można oszacować z jakiego kierunku biegło światło. Mając dwa kierunki można
obliczyć
> punkt przecięcia kierunków.
>
>
>> Dużo łatwiej jest wykorzystać jakąś inną fizykę i zmierzyć "hurtem"
>> (jak na filmiku na youtube, który pewnie widziałeś).
> Zgadza się, ale powiedzmy że z jakiś ważnych powodów można robić tylko
> zdjęcia, mierzyć położenie aparatu i zwrot obiektywu.
>
>
>> Za dużo czasu tracisz na drobiazgi (drgania, obsługę itp). Nie projektuj
>> interfejsu do programu, jeśli nie masz pewności, że da się go w ogóle
>> napisać. Zostaniesz z samym interfejsem :P.
> Hihi :) To jest zabawa/edukacja, jak zostanie sam interfejs to nic złego
> się nie stanie :)
>
>
>> W tym zadaniu są problemy dalece bardziej istotne niż to, czy komputer
>> sam sobie wybierze punkty.
> Jakie to są problemy Twoim zdaniem? Zwierzęta sobie radzą przy ograniczonej (chyba
> małej) przepustowości nerwu wzrokowego, więc problemem nie jest to, że potrzeba
> ogromnej czy nieskończonej ilości danych. Moim zdaniem problem jest rozpoznawanie
obrazu, a w
> ramach rozpoznawania mieści się chociażby auto-detekcja punktów
charakterystycznych.
> Ale to tylko moje zdanie, pewnie się mylę, bo dopiero zacząłem się interesować
> problemem :)
Ja się tam nie znam, ale nauka zrobiła już kolejny krok:
http://www.youtube.com/watch?v=JWDocXPy-iQ
http://web.media.mit.edu/~raskar/trillionfps/
--
MB
Następne wpisy z tego wątku
- 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
- 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
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
Najnowsze wątki
- 2025-01-04 Warszawa => Specjalista ds. IT - II Linia Wsparcia <=
- 2025-01-04 Warszawa => Java Developer <=
- 2025-01-04 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-04 Warszawa => System Architect (Java background) <=
- 2025-01-04 Wrocław => Application Security Engineer <=
- 2025-01-04 Chrzanów => Specjalista ds. public relations <=
- 2025-01-04 Katowice => Key Account Manager (ERP) <=
- 2025-01-03 Problem z odczytem karty CF
- 2025-01-03 Jazda z Warszawy do Krakowa teslą
- 2025-01-03 Wrocław => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-01-03 Warszawa => International Freight Forwarder <=
- 2025-01-03 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-03 Beztłumikowcy
- 2025-01-03 Lublin => Delphi Programmer <=