Dobór kamery do projektu

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
b000mer
Posty: 5
Rejestracja: 03 gru 2012 15:06
Wersja środowiska: LabVIEW 2012

Dobór kamery do projektu

Post autor: b000mer » 05 gru 2012 12:07

Witam, obecnie pracuję nad projektem do rozpoznawania i odwzorowywania obiektów i muszę sobie kupić kamere usb, w miarę tanią i w miarę dobrą.

Projekt będzie mniej więcej polegać na tym jak ten na filmiku poniżej.

http://www.youtube.com/watch?v=qXirRdoMXYo

Pozdrawiam.

Awatar użytkownika
Koss
Posty: 23
Rejestracja: 19 paź 2012 20:40
Wersja środowiska: LabVIEW 2012

Re: Dobór kamery do projektu

Post autor: Koss » 06 gru 2012 01:34

Witam,

Jeżeli planujesz wykrywać obiekty tak zdecydowanie odróżniające się od tła jak na załączonym filmie, to w zasadzie każda kamera wystarczy.

Jeżeli jednak planujesz nieco trudniejsze warunki, warto kupić dobrą markową kamerę, nawet jeśli na papierze wydaje się zbyt droga.
Zdecydowanie odradzam tanie chińskie nołnejmy - szum jest nie do usunięcia.

Pozdrawiam,
Kamil
Obrazek
Extensa - certyfikowani programiści NI LabVIEW

Awatar użytkownika
Trint
Posty: 14
Rejestracja: 22 paź 2012 14:10
Wersja środowiska: LabVIEW 2012

Re: Dobór kamery do projektu

Post autor: Trint » 06 gru 2012 02:39

Na wstępie: na tym filmiku nie pokazano rozpoznawania obiektów, tylko konwersję obrazu na tablicę wartości boolowskich.
Narysowałem taki VI, który na zwykłej kamerce w laptopie działa chyba co najmniej równie dobrze. W czteroletnim laptopie. Opiera się na toolkicie NI Vision, z którego korzysta zresztą także autor filmiku (można poznać po charakterystycznej kontrolce-wyświetlaczu).
Co się dzieje, po kolei:
- przygotowanie do akwizycji obrazu (wybieram tryb nr 0, czyli najmniejsza dostępna rozdzielczość - u mnie 160x120 pikseli)
- w pętli pobieranie obrazu z kamerki
- wybranie jednej płaszczyzny koloru (z obrazu RGB z kamerki, ja wybieram Value, czyli V z modelu HSV)
- zmiana rozmiaru do zadanego z wybranym rodzajem interpolacji
- konwersja z typu IMAQ Image na tablicę UInt8
- przyrównanie tej tablicy do wartości progowej, powyżej której włączamy diody (a poniżej wyłączamy)
Na tak powstałym wyświetlaczu o rozdzielczości 0,0003 MPx pozwoliłem sobie uwiecznić moją skromną osobę. Grupka świecących diod w pobliżu środka to moja komórka, której użyłem w celach testowych.
pozdrawiam :)
Załączniki
BinaryzacjaFP.png
Binaryzacja.png

b000mer
Posty: 5
Rejestracja: 03 gru 2012 15:06
Wersja środowiska: LabVIEW 2012

Re: Dobór kamery do projektu

Post autor: b000mer » 06 gru 2012 14:06

Prosiłbym o jakieś konkretne przykłady tych kamer. Bo dla mnie markowa to A4tech... Taką właśnie mam, na takiej "nóżce" jak stara antena wysuwanej, tylko nie wiem czy mi taka wystarczy. Zwykła kamera usb może by wystarczyła, ale wolałbym kupić coś z czym nie będę mieć później problemów przy instalacji w Labview. Dlatego chciałbym coś konkretnego tutaj usłyszeć.

Pozdrawiam.

Awatar użytkownika
Krzysztof Szewczyk
Posty: 37
Rejestracja: 19 maja 2011 02:48
Wersja środowiska: LabVIEW 2017
Lokalizacja: Koszyce
Has thanked: 4 times
Been thanked: 2 times
Kontakt:

Re: Dobór kamery do projektu

Post autor: Krzysztof Szewczyk » 06 gru 2012 15:08

b000mer pisze:Prosiłbym o jakieś konkretne przykłady tych kamer. Bo dla mnie markowa to A4tech... Taką właśnie mam, na takiej "nóżce" jak stara antena wysuwanej, tylko nie wiem czy mi taka wystarczy. Zwykła kamera usb może by wystarczyła, ale wolałbym kupić coś z czym nie będę mieć później problemów przy instalacji w Labview. Dlatego chciałbym coś konkretnego tutaj usłyszeć.

Pozdrawiam.
to moze powiedz ile kasy mozesz wydac
Obrazek

b000mer
Posty: 5
Rejestracja: 03 gru 2012 15:06
Wersja środowiska: LabVIEW 2012

Re: Dobór kamery do projektu

Post autor: b000mer » 06 gru 2012 16:10

Napisałem w miare tanią, to myśle tak do 100zl? Nie chce za dużo wydawać na to :P Myślę, że najtańsza odpada jakaś, raczej taką średniej klasy.

Awatar użytkownika
smiga
Posty: 693
Rejestracja: 04 paź 2009 12:41
Wersja środowiska: LabVIEW 2016
Lokalizacja: Słupsk
Has thanked: 4 times
Been thanked: 1 time
Kontakt:

Re: Dobór kamery do projektu

Post autor: smiga » 06 gru 2012 16:57

:-)
Trudno kupić dobrą kamerę za 100Euro , a Ty celujesz w 100zł ... pewnie się da jakąś używaną znaleźć np. na Ebay'u, ale nie wiem czy tak tanio.
Kamery do zastosowań profesjonalnych, przemysłowych kosztują sporo. Cena zależy oczywiście od wielu czynników i jednym z nich jest pewnie interfejs, chociaż USB nie jest najbardziej popularnym interfejsem w grupie kamer profesjonalnych. Częściej tam znajdziesz FireWIre, jeszcze częściej GigE (zwykły Ethernet również się zdarza), Camera Link. U nas w firmie najczęściej stosujemy GigE, czasami FireWire, a jak już jest konieczność większych ilości danych i determinizmu, to Camera Link (najdroższy). Przykłądy kamer Gige z orientacyjnymi cenami:

Prosilica GC1020 - 1024x768 pixeli, 1/3" - 33 kl/s
JAI CM-140GE - 1392x1040pxieli, 1/2" - 31 kl/s
- obie kosztują ok 1000Euro

AVT Manta G-125B - 1280x960 pixeli, 1/3" - 30 kl/s - trochę tańsza, czyli ok. 800 Euro

DALSA Genie HM1400 - 1400x1024 pixeli, 1", CMOS - 75 kl/s - to już powyżej 2000 Euro

Na stronie NI masz kilka kamer firmy Basler z cenami: http://sine.ni.com/nips/cds/view/p/lang/en/nid/204081 (oczywiście w Polsce cena będzie wyższa, ok 10-20%, niż to wynikałoby tylko z kursu USD/PLN)

Do kamery musisz dokupić obiektyw, a tu ceny zaczynają się mniej więcej od 500zł w górę (za najsłabsze szkło) :-)

Jak widzisz te w miarę dobre rzeczy kosztują.
We wspomnianym budżecie polecam skupić się więc tylko na tanich ... WebCamerkach.
__ Arkadiusz Śmigielski, tel. 662 01 01 74___
ObrazekObrazekObrazek

b000mer
Posty: 5
Rejestracja: 03 gru 2012 15:06
Wersja środowiska: LabVIEW 2012

Re: Dobór kamery do projektu

Post autor: b000mer » 06 gru 2012 18:21

O matko... No to widzę, że nie poszaleje... No trudno, muszę sobie kupić jakąś Web`ke. Tutaj to chyba nie ma większego znaczenia jaką? Czy są jakieś "lepsiejsze" które moglibyście polecić?

Na szybko znalazłem coś takiego:
http://allegro.pl/kamera-internetowa-us ... 38674.html

Co myślicie? Nadać się chyba nada... Tak mi się wydaje.

may
Posty: 96
Rejestracja: 20 lut 2012 12:30
Wersja środowiska: LabVIEW 2014
Lokalizacja: Katowice / Ruda Śląska

Dobór kamery do projektu

Post autor: may » 07 gru 2012 01:53

Co do kamerki którą podesłałeś - korzystamy z bardzo podobnej kamerki Microsoftu (nie pamiętam teraz dokładnie modelu, ale pewnie ta sama elektronika wsadzona w obudowę o ciut bardziej "klasycznym" kształcie). Zasadniczo jest ok, ale prawdę mówiąc nie widzę znaczącej różnicy między tą a prawie że dowolną (byle nie taką "z najniższej półki") inną.

Uwaga, istotne: W parametrach kamerki pisze: "Max. rozdzielczość wideo 1280 x 720 px, Częstotliwość do 30 klatek/s". Jak kupowaliśmy naszą kamerkę to właśnie to niejako przesądziło o zakupie tej kamerki, jak się potem okazało słowem kluczowym w tym opisie jest "do".
Kamerka wyciąga 30/s klatek ale tylko dla 640x480 (czy może 800x600, nie pamiętam). Dla 1280x720 jest to 15 klatek/s.
Więc kupując kamerkę możesz postarać się zrobić to u jakiegoś rzetelnego sprzedawcy, który powie ci jakie naprawdę parametry ma kamera (choć to też nie jest proste, bo pudełko tej Microsoftowej twierdzi dokładnie tak samo, "do 30fps", nigdzie nie mówi, że nie dla 720p).

Choć tak prawdę mówiąc na normalnym PCcie przetworzenie obrazu online 720p dla 30 klatek może być trudne i dla takiego prostego rozpoznawania jakichś kształtów wystarczy dużo niższa rozdzielczość i prawie każda kamerka (byle nie "najniższa półka") da sobie nieźle radę.
Jakbym miał wybierać kamerkę to chyba głównie bym patrzył na takie rzeczy jak łatwa możliwość zamontowania tam gdzie mi to jest potrzebne...
Ostatnio zmieniony 07 gru 2012 04:44 przez may, łącznie zmieniany 1 raz.
Obrazek

ODPOWIEDZ