Vision acquisition i kamera w laptopie.
Vision acquisition i kamera w laptopie.
Witajcie,
dopiero zaczynam swoją przygodę z dodatkiem Vision i mam mały problem.
Chciałbym wykonać program, który będzie analizował video i wykrywał np. dany charakterystyczny element. Mam pewien program, na którym się wzoruję ale w tym wzorze, autor projektu posługuje się kamerą USB, ja natomiast na obecną chwilę takiej nie posiadam. Znalazłem kilka tematów, z których dowiedziałem się, że mógłbym do tego wykorzystać swoją kamerą w laptopie - wbudowaną.
Zainstalowałem Vision Acquisition Software (aktywowałem go), a także Vision Development Module. Kiedy wejdę w Measurement and Automation Explorer widzę:
http://snag.gy/pLQpz.jpg
Vision Acquisition wyświetla mi taki komunikat:
http://snag.gy/hCAes.jpg
po próbie wyboru cam0 lub cam1 pokazuje się komunikat windowsa: program przestał działać
Proszę o wskazówki gdzie popełniłem błąd, domyślam się, że jest coś nie w porządku ze sterownikami.
Dodam jeszcze, że kamera działa bez problemu gdy np. korzystam ze skype'a...
Mam labview w wersji 2012r.
Pozdrawiam.
dopiero zaczynam swoją przygodę z dodatkiem Vision i mam mały problem.
Chciałbym wykonać program, który będzie analizował video i wykrywał np. dany charakterystyczny element. Mam pewien program, na którym się wzoruję ale w tym wzorze, autor projektu posługuje się kamerą USB, ja natomiast na obecną chwilę takiej nie posiadam. Znalazłem kilka tematów, z których dowiedziałem się, że mógłbym do tego wykorzystać swoją kamerą w laptopie - wbudowaną.
Zainstalowałem Vision Acquisition Software (aktywowałem go), a także Vision Development Module. Kiedy wejdę w Measurement and Automation Explorer widzę:
http://snag.gy/pLQpz.jpg
Vision Acquisition wyświetla mi taki komunikat:
http://snag.gy/hCAes.jpg
po próbie wyboru cam0 lub cam1 pokazuje się komunikat windowsa: program przestał działać
Proszę o wskazówki gdzie popełniłem błąd, domyślam się, że jest coś nie w porządku ze sterownikami.
Dodam jeszcze, że kamera działa bez problemu gdy np. korzystam ze skype'a...
Mam labview w wersji 2012r.
Pozdrawiam.
Re: Vision acquisition i kamera w laptopie.
Kamery w laptopach nie są problemem, zazwyczaj są to zwykłe kamery USB podłączone kablem w środku.
Problemem może być podwykonawca takiej kamery dla producenta laptopa.
Ale co do błędów - sprawdzałeś może za pomocą MAXa czy kamera działa?
Problemem może być podwykonawca takiej kamery dla producenta laptopa.
Ale co do błędów - sprawdzałeś może za pomocą MAXa czy kamera działa?
Re: Vision acquisition i kamera w laptopie.
Pamiętam, że też trochę męczyłem się z połączeniem kamerki w laptopie i LV. Próbowałeś wykonywać te instrukcje, które widać po prawej stronie? "connect my camera" itp. ?
- smiga
- Administrator
- Posty: 817
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Vision acquisition i kamera w laptopie.
Upewnij się też czy zainstalowałeś drivery IMAQdx.
Vision acquisition i kamera w laptopie.
Czy drivery to zupełnie oddzielna paczka, którą trzeba pobrać np. z http://joule.ni.com/nidu/cds/view/p/id/2821/lang/pl ?
Poszczególne dodatki, które do tej pory pobierałem wydawały mi się dość spore i myślałem, że pakiet IMAQdx jest sam w sobie wystarczający.
Poszczególne dodatki, które do tej pory pobierałem wydawały mi się dość spore i myślałem, że pakiet IMAQdx jest sam w sobie wystarczający.
Ostatnio zmieniony 29 sty 2013 22:45 przez green, łącznie zmieniany 1 raz.
- smiga
- Administrator
- Posty: 817
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Vision acquisition i kamera w laptopie.
Pod linkiem, który zamieściłeś na pewno znajdziesz wszystkie potrzebne drivery - polecam więc pobrać i zainstalować, zwracając uwagę na wybór, czyli stawiając świadomie "ptaszki", żeby czegoś nie pominąć.
Vision acquisition i kamera w laptopie.
Witam,
Pobrałem kilka GB z tamtego linka ale dalej nic. Pomyślałem, że może wyszło coś nowszego, faktycznie, pobrałem wersję Device Drivers 2012.08 też bez zmian. Przeczytałem dokładnie te helpy, które pojawiły się w oknie obok ale na nic nie wpadłem. W międzyczasie zainstalowałem antywirusa Panda Pro 2013 i program usunął samoczynnie 2 pliki labview. Domyślam się, że to był fałszywy alarm ale pliki zostały usunięte, nie wiem czy to ma jakieś przełożenie na działanie programu. Wklejam fragment loga:
W skrócie: antywirus Panda 2013 działa beznadziejnie i usunął mi 2 pliki z labview, po zainstalowaniu driverów, opcja SNAP wysypuje program.
Czy macie jakieś pomysły?
Pobrałem kilka GB z tamtego linka ale dalej nic. Pomyślałem, że może wyszło coś nowszego, faktycznie, pobrałem wersję Device Drivers 2012.08 też bez zmian. Przeczytałem dokładnie te helpy, które pojawiły się w oknie obok ale na nic nie wpadłem. W międzyczasie zainstalowałem antywirusa Panda Pro 2013 i program usunął samoczynnie 2 pliki labview. Domyślam się, że to był fałszywy alarm ale pliki zostały usunięte, nie wiem czy to ma jakieś przełożenie na działanie programu. Wklejam fragment loga:
Kod: Zaznacz cały
Wykryto wirusa: Generic Malware Skanowanie antywirusowe na... 2013-01-30 19:39:29 Usunięty Ścieżka: c:\national instruments downloads\ni device drivers\feb12\products\labview_rt_evs_support_861\lvrtevs\mib.cab[laaaaa.9eb1b568_a2ea_417c_95fc_7cada55a3192]
Wykryto wirusa: Generic Malware Skanowanie antywirusowe na... 2013-01-30 19:39:25 Usunięty Ścieżka: c:\national instruments downloads\ni device drivers\feb12\products\labview_rt_crio_support_2010sp1\lvrtcrio\mib.cab[jbaaaa.ade1ae54_0252_475d_b159_064a9160384f]
Rozpoczęto skanowanie Skanowanie antywirusowe na... 2013-01-30 19:33:30 Skanowanie: Skanowanie całego systemu
Skanowanie ukończone Skanowanie antywirusowe na... 2013-01-30 19:32:43 Skanowanie: Skanowanie System
Czy macie jakieś pomysły?
Ostatnio zmieniony 31 sty 2013 18:37 przez green, łącznie zmieniany 1 raz.
- smiga
- Administrator
- Posty: 817
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Vision acquisition i kamera w laptopie.
A co widzisz w MAX'e (Measurement & Automation Explorer)? ... zrób może zrzut ekranu i wklej.
Te usunięte przez Pandę elementy raczej nie powinny wpływać na wizję ... ale zawsze możesz pobrać raz jeszcze, wyłączyć Pandę i zainstalować.
Te usunięte przez Pandę elementy raczej nie powinny wpływać na wizję ... ale zawsze możesz pobrać raz jeszcze, wyłączyć Pandę i zainstalować.
Re: Vision acquisition i kamera w laptopie.
W sumie ten screen za wiele nie zmienia ale proszę.
http://snag.gy/iLDWv.jpg
Zaczynam już się poddawać, a szkoda.
http://snag.gy/iLDWv.jpg
Zaczynam już się poddawać, a szkoda.
Re: Vision acquisition i kamera w laptopie.
Okej, nieciekawie.
Czy kamera działa poza LabVIEW?
Ewentualnie, czy mógłbyś podesłać PID kamerki? W Menedżerze Urządzeń powinieneś to znaleźć w okolicach informacji o sterowniku urządzenia.
Czy kamera działa poza LabVIEW?
Ewentualnie, czy mógłbyś podesłać PID kamerki? W Menedżerze Urządzeń powinieneś to znaleźć w okolicach informacji o sterowniku urządzenia.
Vision acquisition i kamera w laptopie.
Tak, jak wyżej wspomniałem kamera działa bez problemu w skypie.
Może pominąłem jakiś etap, czy oprócz ściągnięcia sterowników, trzeba jakoś wstępnie konfigurować kamerę przed próbą użycia jej w MAX'ie?
Kod: Zaznacz cały
USB\VID_0AC8&PID_C335&REV_0100
USB\VID_0AC8&PID_C335
Ostatnio zmieniony 04 lut 2013 21:35 przez green, łącznie zmieniany 2 razy.
- smiga
- Administrator
- Posty: 817
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Vision acquisition i kamera w laptopie.
Raczej nie spotkałem się z koniecznością "wstępnego konfigurowania" webkamery poza MAX'em - do tego jest MAX.green pisze: Może pominąłem jakiś etap, czy oprócz ściągnięcia sterowników, trzeba jakoś wstępnie konfigurować kamerę przed próbą użycia jej w MAX'ie?
Proponuję uruchomić program Camera Validator z folderu C:\Program Files (x86)\National Instruments\NI-IMAQdx\Utility ... i zobaczyć co nam powie o tej nieszczęsnej kamerce.
Dostępne są konkretne polecenia:
/ENUM
Enumerates all cameras connected to the computer that are managed by NI-IMAQdx. If you can see your camera in MAX, you should see it with this attribute.
/IID:<camera name>,
where camera name is the name of the camera.
By default, Camera Validator grabs the first available camera and tests that. If more cameras are in the system, use this tag to choose another camera to test.
Example: CameraValidator.exe /iid:cam1
/ATTRIBUTES
Enables attribute debugging. The Camera Validator gets/sets every attribute value and calculates the range of the values. Use this argument to debug the "0xBFF69012 Attribute value is out of range" error.
Example: CameraValidator.exe /ATTRIBUTES
/OUT:<report name>,
where report name is the desired report name.
By default, Camera Validator generates the name for the compatibility report. If you wish to override the filename for the report, use this tag to specify a different report file.
Example: CameraValidator.exe /OUT:MyCameraReport.htm
/TIME:<acquisition time>,
where acquisition time is the desired acquisition time in ms.
By default, Camera Validator acquires for 5000 ms before switching to the next video mode. If you wish to override the acquisition time, use this tag to specify the desired duration to acquire.
Example: CameraValidator.exe /TIME:1000
/DISPLAY
By default, Camera Validator acquires images without displaying them. If you wish to override the display behavior, use this tag to enable image display.
Example: CameraValidator.exe /DISPLAY
/LOG
By default, Camera Validator acquires images without saving them. If you wish to override the logging behavior, use this tag to enable image logging.
Example: CameraValidator.exe /LOG
/TEST_NETWORK
(only for GigE cameras) Calculates maximum packet size allowable by the network interface.
Example: CameraValidator.exe /TEST_NETWORK "
Żeby użyć powyższych, po prostu wpisujemy przykładowe polecenie bezpośrednio z wiersza poleceń (Start>>Uruchom) "C:\Program Files (x86)\National Instruments\NI-IMAQdx\Utility \CameraValidator.exe" \enum
Może MAX coś się wykrzacza - można wyczyścić jego bazę: http://digital.ni.com/public.nsf/allkb/ ... enDocument
Czy w katalogu ...User\Documents\LabVIEW Data są jakieś logi błędów?
Re: Vision acquisition i kamera w laptopie.
Próba uruchomienia Camera Validator skończyła się niestety błędem. http://snag.gy/QCqv1.jpg
Plik, który został utworzony podczas tego uruchomienia: http://snag.gy/fRw46.jpg
Otworzyłem konsolę i wpisałem te wywołania, mam nadzieję, że dobrze to robiłem. http://pastebin.com/nYfZrErF
Przy każdej próbie wyskakiwało okno o błędzie, logi:
https://www.dropbox.com/sh/pn636p0rdet18xr/Mtk8z5oIQe
Sprawdziłem C:\Users\Przemek\Documents\LabVIEW Data i jest tam kilka folderów, niektóre zawierają ikony, inne jakieś pliki z rozszerzeniem .bin lub .ini, nie widziałem tam żadnych plików, które byłyby typu log albo txt.
Czy teraz i tak opłaca się czyścić bazę MAX'a?
Plik, który został utworzony podczas tego uruchomienia: http://snag.gy/fRw46.jpg
Otworzyłem konsolę i wpisałem te wywołania, mam nadzieję, że dobrze to robiłem. http://pastebin.com/nYfZrErF
Przy każdej próbie wyskakiwało okno o błędzie, logi:
https://www.dropbox.com/sh/pn636p0rdet18xr/Mtk8z5oIQe
Sprawdziłem C:\Users\Przemek\Documents\LabVIEW Data i jest tam kilka folderów, niektóre zawierają ikony, inne jakieś pliki z rozszerzeniem .bin lub .ini, nie widziałem tam żadnych plików, które byłyby typu log albo txt.
Czy teraz i tak opłaca się czyścić bazę MAX'a?
Re: Vision acquisition i kamera w laptopie.
A robiłeś coś z tym Camera Linkiem - u ciebie to jest jako cam0 - działa to u Ciebie?
Wiem że u mnie jakakolwiek próba użycia tego w LV kończyła się wysypem błędów.
W logach widać że CameraValidator zaczyna prace od niego - raczej niedobrze.
Odnośnie sterowników - jeżeli kamera działa w innych programach(Skype, GG) to raczej nie powinno być problemów, choć w internetach jest dużo narzekania (i sterowników też).
Cam1.htm pokazuje że kamera jest zgodna z DirectShow, więc powinna działać z LV - czy nie wykonywało się więcej testów rozdzielczości?
Wiem że u mnie jakakolwiek próba użycia tego w LV kończyła się wysypem błędów.
W logach widać że CameraValidator zaczyna prace od niego - raczej niedobrze.
Odnośnie sterowników - jeżeli kamera działa w innych programach(Skype, GG) to raczej nie powinno być problemów, choć w internetach jest dużo narzekania (i sterowników też).
Cam1.htm pokazuje że kamera jest zgodna z DirectShow, więc powinna działać z LV - czy nie wykonywało się więcej testów rozdzielczości?
Re: Vision acquisition i kamera w laptopie.
Przy próbie skorzystanie z cam0 jak i cam1 MAX się wysypuje.
Wszystkie testy które wykonałem umieściłem w logach, jeśli możesz to proszę sprecyzuj, może coś pominąłem niechcący.
Wszystkie testy które wykonałem umieściłem w logach, jeśli możesz to proszę sprecyzuj, może coś pominąłem niechcący.