-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!wsisiz.edu.pl!plix.pl!newsfeed2.plix.pl!newsfeed.neostrada.pl!unt-exc-
01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!no
t-for-mail
Newsgroups: pl.comp.programming
From: PK <P...@n...com>
Subject: Re: Mapa 3d
References: <f...@g...com>
<k6gv6o$djp$2@news.task.gda.pl>
<c...@g...com>
<s...@n...notb-home>
<2...@g...com>
Reply-To: PK <P...@n...com>
User-Agent: slrn/pre1.0.0-18 (Linux)
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Message-ID: <s...@n...notb-home>
Date: 28 Oct 2012 08:44:08 GMT
Lines: 48
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 95.49.151.25
X-Trace: 1351413848 unt-rea-b-01.news.neostrada.pl 1220 95.49.151.25:3634
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.comp.programming:200428
[ ukryj nagłówki ]On 2012-10-28, M.M. <m...@g...com> wrote:
> Dlaczego trzeba tak dużo?
Formalnie: bo zdjęcie jest efektem rzutu prostokątnego, czyli po prostu
tracisz jeden wymiar. Ten wymiar ma moc taką jak zbiór rzeczywisty, więc
musiałbyś zrobić równie dużo zdjęć.
Empirycznie: weź do ręki piłkę i zastanów się, ile musiałbyś zrobić
zdjęć, żeby odzyskać położenia wszystkich punktów.
*) 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 (jeśli masz
w okolicy jakąś uczelnię techniczną, gdzie wykonuje się przemysłowe
projekty 3D, to powinni coś takiego mieć).
**) 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ń.
> Nie jestem przekonany co do tego. Weźmy np. dalmierz optyczny. Ten sam obiekt
> widzimy z dwóch różnych miejsc (miejsce A i B) pod dwoma różnymi kątami. Znając:
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. Dużo łatwiej jest wykorzystać
jakąś inną fizykę i zmierzyć "hurtem" (jak na filmiku na youtube, który
pewnie widziałeś).
> Chodzi o to, że jeśli ma charakterystyczne punkty to też powinny zostać
> znalezione automatycznie, użytkownik nie może ich zaznaczać, ani w żaden
> sposób podpowiadać programowi.
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.
W tym zadaniu są problemy dalece bardziej istotne niż to, czy komputer
sam sobie wybierze punkty.
pozdrawiam,
PK
Następne wpisy z tego wątku
- 28.10.12 12:04 M.M.
- 28.10.12 12:58 PK
- 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.
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-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-02-03 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-03 Kraków => iOS Developer (Swift experience) <=
- 2025-02-03 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-02-03 Warszawa => QA Engineer (Quality Assurance) <=
- 2025-02-03 Katowice => Key Account Manager (ERP) <=
- 2025-02-03 Pies z kulawą nogą nie kupi twojego elektryka
- 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