logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Dalmierz z kamerki internetowej

Yuki7 19 Gru 2008 12:15 7589 5
REKLAMA
  • Dalmierz z kamerki internetowej



    Jest to program który w prosty sposób oblicza dystans do obiektu. Oczywiście wymagana jest do tego kamera, np. zwykła kamerka internetowa. Ważną cechą tego urządzenia jest to że nie ma tu żadnego hardware'u - trudno jest coś zepsuć :). Algorytm jest dość prosty dzięki czemu aplikacja działa dość szybko. Głównym pomysłem na działanie jest obliczenie wysokości obiektu do którego mierzymy odległość. Potrzebne jest do tego kilka parametrów kamery i całego układu:
    - ustalenie kąta widzenia kamery (AOF - angle of view)
    - używając suwaków trzeba narysować linie ograniczające mierzony obiekt od góry i od dołu.

    Autor napisał, że w przyszłości dodane zostanie wykrywanie ruchu na obrazie.





    Źródło:
    http://diylab.webnode.com/range-estimation/

    Fajne? Ranking DIY
    O autorze
    Yuki7
    Tłumacz Redaktor
    Offline 
    Yuki7 napisał 55 postów o ocenie 27. Jest z nami od 2008 roku.
  • REKLAMA
  • #2 5883099
    andrzejlisek
    Poziom 31  
    Coś mi się wydaje, że taki sposób jest stosowany w wojskowych lornetkach z podziałką wysokości. Nie wiem, jak wygląda, ale słyszałem, że to działa tak, że jak się spojrzy na obiekt o znanej nam wysokości (np. czołg znanej nam marki) i uchwyci się go w tej podziałce (zmierzy się wysokość tego obiektu w tej podziałce) to mamy odległość do niego.

    Czyli sam pomysł był chyba znany w czasie II Wojny Światowej, tylko przeniesiony do komputera.

    Widać, że sposób sprawdzony.
  • REKLAMA
  • #3 5884986
    dex
    Poziom 27  
    A propo pomiaru odleglosci za pomoca lornetki wosjkowej (bez lasera czy czego stam) bo mnie to ciekawi jak to sie odbywa. Czy nie na zasadzie ze ustawiając ostrosc na najlepsza dla obiektu, mozna wyskalowac odleglosc do obiektu obserwowanego? Przeciez na danej nastawie powiekszenia, tylko w danej odlegosci obraz bedzie ostry.
  • REKLAMA
  • #4 5891908
    skynet_2
    Poziom 26  
    dex napisał:
    A propo pomiaru odleglosci za pomoca lornetki wosjkowej (bez lasera czy czego stam) bo mnie to ciekawi jak to sie odbywa. Czy nie na zasadzie ze ustawiając ostrosc na najlepsza dla obiektu, mozna wyskalowac odleglosc do obiektu obserwowanego? Przeciez na danej nastawie powiekszenia, tylko w danej odlegosci obraz bedzie ostry.


    Przecież jak ustawiasz ostrość to ci się obraz nie przybliża/oddala, w lornetkach z tego co wiem nie ma transfokatora[zoom], więc powiększenie jest stałe.
  • REKLAMA
  • #5 5892911
    Konto nie istnieje
    Konto nie istnieje  
  • #6 5913703
    elktro
    Poziom 18  
    Witam
    Znalazłem wczoraj przypadkiem DIY gdzie dokładnie opisana jest zasada pomiaru odległości z wykorzystaniem kamerki internetowej i zwykłego wskaźnika laserowego na diodzie. Na stronie są również kody źródłowe do softu.
    tutaj jest link do DIY'a
    http://www.pages.drexel.edu/~twd25/webcam_laser_ranger.html
    a na tym projekcie wzorował się autor DIY'a
    http://www.eng.buffalo.edu/ubr/ff03laser.php
    to link do UB Robotics i ich projektu na tej samej zasadzie z tym że wykorzystany jest sensor LIS 1024

    DATASHEET do układu LIS1024 tutaj
    http://www.panavisionimaging.com/imagers_lis.htm

    Powodzenia dla chętnych do poeksperymentowania
REKLAMA