Jak efektywnie przesłać obraz z webcamery do mikrokontrolera 51 przez RS-232?
webcam i 51.
From: "bartek" <combosoft_at_nospam_poczta.onet.pl>
Subject: webcam i 51.
Date: Sat, 11 May 2002 11:18:33 +0200
czesc,
czy ktos bawil sie sciagajac obraz z webcamery do 51?
Chcialbym opracowac system, ktory przesylalby dane z kamery internetowej do
komputera za pomoca rs-232 na zasadzie bit po bicie. Czy mozna podlaczyc sie
bezposrednio do sterownika matrycy (przetwornika?) i sciagac dane? Jesli
dobrze rozumiem dane te kodowane sa dopiero przez procesor kamery.
Wiem ze transfer bedzie dlugo trwal, ale dla mnie to nie problem. Obliczylem
ze przy obrazie 640x480x24bit transfer po com'ie z predkoscia 56kb bedzie
trwal ok 3 minut, a to dla mnie wystarczajacy wynik. Pytanie tylko czy da
sie to w miare w bezbolesny sposob zrobic. Jaka magistrala jest
wykorzystywana do transfery danych z przetwornika? Jest to 8bitowy system,
czy i2c? moze jeszcze cos innego?
bartek
From: Janusz Raniszewski <rniski_at_nospam_man.koszalin.pl>
Subject: Re: webcam i 51.
Date: Sat, 11 May 2002 13:06:29 +0200
czesc,
czy ktos bawil sie sciagajac obraz z webcamery do 51?
Chcialbym opracowac system, ktory przesylalby dane z kamery internetowej do
komputera za pomoca rs-232 na zasadzie bit po bicie. Czy mozna podlaczyc sie
bezposrednio do sterownika matrycy (przetwornika?) i sciagac dane? Jesli
dobrze rozumiem dane te kodowane sa dopiero przez procesor kamery.
Wiem ze transfer bedzie dlugo trwal, ale dla mnie to nie problem. Obliczylem
ze przy obrazie 640x480x24bit transfer po com'ie z predkoscia 56kb bedzie
trwal ok 3 minut, a to dla mnie wystarczajacy wynik. Pytanie tylko czy da
sie to w miare w bezbolesny sposob zrobic. Jaka magistrala jest
wykorzystywana do transfery danych z przetwornika? Jest to 8bitowy system,
czy i2c? moze jeszcze cos innego?
Witam,
Oczywi¶cie da się ¶ciągnąć interface obojętny ale co z tym zrobić? Przestrzeń
adresowa typowej 51 jest skromniutka. Może podłączyć twardy dysk? Nawet gdy
podłączysz dysk jedyną sensowną rzeczą jaką będziesz mogł zrobić z 1Mbajtem na
51 będzie odesłanie go dalej.
JanuszR
From: "bartek" <combosoft_at_nospam_poczta.onet.pl>
Subject: Re: webcam i 51.
Date: Sat, 11 May 2002 13:58:46 +0200
Użytkownik "Janusz Raniszewski" <rniski_at_nospam_man.koszalin.pl> napisał w
wiadomo¶ci news:3CDCFB35.5E530579_at_nospam_man.koszalin.pl...
czesc,
czy ktos bawil sie sciagajac obraz z webcamery do 51?
Chcialbym opracowac system, ktory przesylalby dane z kamery internetowej
do
komputera za pomoca rs-232 na zasadzie bit po bicie. Czy mozna podlaczyc
sie
bezposrednio do sterownika matrycy (przetwornika?) i sciagac dane?
Jesli
dobrze rozumiem dane te kodowane sa dopiero przez procesor kamery.
Wiem ze transfer bedzie dlugo trwal, ale dla mnie to nie problem.
Obliczylem
ze przy obrazie 640x480x24bit transfer po com'ie z predkoscia 56kb
bedzie
trwal ok 3 minut, a to dla mnie wystarczajacy wynik. Pytanie tylko czy
da
sie to w miare w bezbolesny sposob zrobic. Jaka magistrala jest
wykorzystywana do transfery danych z przetwornika? Jest to 8bitowy
system,
czy i2c? moze jeszcze cos innego?
Witam,
Oczywi¶cie da się ¶ciągnąć interface obojętny ale co z tym zrobić?
Przestrzeń
adresowa typowej 51 jest skromniutka. Może podłączyć twardy dysk? Nawet
gdy
podłączysz dysk jedyną sensowną rzeczą jaką będziesz mogł zrobić z
1Mbajtem na
51 będzie odesłanie go dalej.
JanuszR
no i wlasnie o to chodzi... choc brzmi to troche glupio zalezy mi na
przeslaniu obrazu
przez rs-232. W widnowsie moj program dane odbierze i odtworzy obraz i oto
chodzi.
Nalezy jednak to wykonac za pomoca rs, a nie usb.
Z tym, ze domyslam sie ze da sie to zrobic. tylko pytanie jak? w jaki sposob
sciagnac
dane z kamery? Czy matryca (czy jakby to nazwac) ma iles-tam wejsc
adresowych
i na magistarli danych wystawia dane, czy tez jest to tak, ze zwieksza sie
licznik
wewnetrzny a dane pojawiaja sie na magistrali, czy tez moze jest to i2c i na
zapytanie
wracaja dane, lub jeszcze inaczej?
Jak sie do tego zabrac? zakladam, ze bede musial kupic taka kamerke, bo
szkoda mi
mojego creative, bo ma aparat cyfrowy, wiec co kupic. Zalezy mi oczywiscie,
by bylo to najtansze rozwiazane. Czy wszystkie webcam'y maja matryce
zbudowana
w ten sam sposob (chodzi mi o komunikacje, nie o rozdzielczosci i inne
param.)
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: webcam i 51.
Date: Sat, 11 May 2002 14:38:23 +0200
bartek wrote:
czy ktos bawil sie sciagajac obraz z webcamery do 51?
no i wlasnie o to chodzi... choc brzmi to troche glupio zalezy mi na
przeslaniu obrazu
przez rs-232. W widnowsie moj program dane odbierze i odtworzy obraz i oto
chodzi.
Nalezy jednak to wykonac za pomoca rs, a nie usb.
No to chyba najprosciej i najtaniej bedzie kupic za 100 zl przejsciowke
USB->RS232. Problem sprowadzi ci sie do oprogramowania tego po stronie
peceta.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: webcam i 51.
Date: Sat, 11 May 2002 14:39:39 +0200
Adam Dybkowski wrote:
czy ktos bawil sie sciagajac obraz z webcamery do 51?
no i wlasnie o to chodzi... choc brzmi to troche glupio zalezy mi na
przeslaniu obrazu
przez rs-232. W widnowsie moj program dane odbierze i odtworzy obraz i
oto
chodzi.
Nalezy jednak to wykonac za pomoca rs, a nie usb.
No to chyba najprosciej i najtaniej bedzie kupic za 100 zl przejsciowke
USB->RS232. Problem sprowadzi ci sie do oprogramowania tego po stronie
peceta.
Aha, jeszcze wazne: przejsciowka musi byc hostem po stronie USB -
najczesciej sa spotykane takie, ktore trzeba podlaczyc do peceta przez
USB. A ty potrzebujesz wlasnie odwrotnie.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows
From: "bartek" <combosoft_at_nospam_poczta.onet.pl>
Subject: Re: webcam i 51.
Date: Sat, 11 May 2002 16:42:37 +0200
</ciach>
No to chyba najprosciej i najtaniej bedzie kupic za 100 zl przejsciowke
</ciach>
juz zbyt drogo... zreszta co mi po przejsciowce, wtedy bede musial nawiazac
komunikacje z kontrolerem kamery, a to jak na moj gust bedzie bardzo
ciezkie.
Idealnie jest zczytanie danych bezposrednio z matrycy.
pozdrawiam, bartek
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: webcam i 51.
Date: Sat, 11 May 2002 20:01:25 +0200
muszę Cię zmartwić - nie istnieją takie konwertery - są porty RS232
podłączone do komputera na USB, ale nie na odwrót :) RS232 jest za wolne :)
From: "Marek" <grzegorm_at_nospam_alpha.net.pl>
Subject: Re: webcam i 51.
Date: Sun, 12 May 2002 11:46:12 +0200
Witam!
Użytkownik "bartek" <combosoft_at_nospam_poczta.onet.pl> napisał w wiadomo¶ci
news:abinfo$par$1_at_nospam_news.onet.pl...
czesc,
czy ktos bawil sie sciagajac obraz z webcamery do 51?
Chcialbym opracowac system, ktory przesylalby dane z kamery internetowej
do
komputera za pomoca rs-232 na zasadzie bit po bicie. Czy mozna podlaczyc
sie
bezposrednio do sterownika matrycy (przetwornika?) i sciagac dane? Jesli
dobrze rozumiem dane te kodowane sa dopiero przez procesor kamery.
Wiem ze transfer bedzie dlugo trwal, ale dla mnie to nie problem.
Obliczylem
ze przy obrazie 640x480x24bit transfer po com'ie z predkoscia 56kb bedzie
trwal ok 3 minut, a to dla mnie wystarczajacy wynik. Pytanie tylko czy da
sie to w miare w bezbolesny sposob zrobic. Jaka magistrala jest
wykorzystywana do transfery danych z przetwornika? Jest to 8bitowy system,
czy i2c? moze jeszcze cos innego?
Cyfrowy fotoaparat - przerabiałem to. Najczęsciej spotykałem rozwiązania, w
których chip mikrokamery posiadał dwie magistrale: i2c, oraz 4bitowa danych
wideo. I2C inicjujesz, konfigurujesz kamere, a następnie czytasz dane 8
bitowe (a w nich rodzaj danych np. rejestry konfiguracyjne, nr. lini video,
dane video itp.) z 4bitowej magistrali. Skupiłem się na chipie CCD VV5404
/ VV6404, podłączyłem do portu P1 8051, naskrobałem programik i dane typu
RAW leciały sobie po RS232 do kompa, a tam obróbka do formatu BMP i zapis na
dysk.
Wiecej na priva
Pozdrawiam
Marek
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: webcam i 51.
Date: Sun, 12 May 2002 14:03:20 +0200
Wiecej na priva
czemu na priva!?
napisz więcej na grupie!! to jest bardzo ciekawy temat!!
skąd wydłubałe¶ ten przetwornik?
najbardziej martwi mnie to że nawet jak zdobędę przetwornik to skąd wziąć
obiektyw??
From: Janusz Raniszewski <rniski_at_nospam_man.koszalin.pl>
Subject: Re: webcam i 51.
Date: Mon, 13 May 2002 11:17:56 +0200
czemu na priva!?
napisz więcej na grupie!! to jest bardzo ciekawy temat!!
skąd wydłubałe¶ ten przetwornik?
najbardziej martwi mnie to że nawet jak zdobędę przetwornik to skąd wziąć
obiektyw??
Witam,
Sprawdziłem w http://www.st.com. Są tam bardzo ładnie opisane te przetworniki
obrazu łącznie z proponowanym coprocesorem obrazowym. Niestety ceny nie
podawają nie wiadomo też jaka jest dostępno¶ć.
JanuszR
From: "Marek" <grzegorm_at_nospam_alpha.net.pl>
Subject: Re: webcam i 51.
Date: Mon, 13 May 2002 22:08:35 +0200
Użytkownik "Janusz Raniszewski" <rniski_at_nospam_man.koszalin.pl> napisał w
wiadomo¶ci news:3CDF84C4.DB5613F5_at_nospam_man.koszalin.pl...
czemu na priva!?
napisz więcej na grupie!! to jest bardzo ciekawy temat!!
skąd wydłubałe¶ ten przetwornik?
najbardziej martwi mnie to że nawet jak zdobędę przetwornik to skąd
wziąć
obiektyw??
Witam,
Sprawdziłem w http://www.st.com. Są tam bardzo ładnie opisane te
przetworniki
obrazu łącznie z proponowanym coprocesorem obrazowym. Niestety ceny nie
podawają nie wiadomo też jaka jest dostępno¶ć.
Wspominiany przezemnie VV5404 / VV6404 w-g moich danych nie jest już
produkowany, wiec dostepno¶ć nowch wątpliwa, jedynie urzywane na np.
allegro. Z mojego doswiadczenia wynika, ze jesli szukac chipa, na ktorym
mamay kopletną kamerkę, to nalezy liczyc sie z niska rozdzielczoscia i
jakoscia pozyskanych danych,a sam przetwornik oparty zwykle jest na matrycy
CMOS. Wyższa jako¶ć wiąże się z koniecznoscia zastosowania matrycy CCD,
przetwornika A/D, całej gamy specjializowanych scalakow taktujących prace
matrycy CCD.
Pozdrawiam
Marek
From: =?ISO-8859-2?Q?Micha=B3_Smolnik?= <smolnik_at_nospam_go2.pl>
Subject: Re: webcam i 51.
Date: Mon, 13 May 2002 09:04:24 +0200
On Sun, 12 May 2002 14:03:20 +0200, "Michał Wysocki"
<mwsoft_at_nospam_satkabel.com.pl> wrote:
najbardziej martwi mnie to że nawet jak zdobędę przetwornik to skąd wziąć
obiektyw??
Robiłem próby z zamianą prostego jednoelementowego obiektywu webcama
na obiektyw fotograficzny Prakticar (ale to nie ma większego
znaczenia). Takie obiektywy kupisz za kilkadziesiąt złotych (nowe) u
Ruskich, albo jeszcze taniej używane.
Mogę podesłać zdjęcia zainteresowanym. Obiektyw rysuje bardzo dobrze,
jednak pojawiły się niespodziewane zniekształcenia kolorów, których
nie potrafię skompensować. Należy też pamiętać, że powierzchnia
czujnika jest dużo mniejsza od powierzchni filmu 35mm i obiektyw o
normalnej (~40) ogniskowej zachowuje się jak obiektyw długoogniskowy,
dając fantastyczne powiększenia.
--
pozdrawiam
Michał Smolnik, Rybniczanin
smolnik_at_nospam_go2.pl www.smolnik.w.pl tel. 604 666 970
From: "Marek" <grzegorm_at_nospam_alpha.net.pl>
Subject: Re: webcam i 51.
Date: Mon, 13 May 2002 21:51:36 +0200
Użytkownik "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl> napisał w wiadomo¶ci
news:3cde5a1b_2_at_nospam_news.vogel.pl...
Wiecej na priva
czemu na priva!?
Nie czesto zagladam na grupe i moje odpowiedzi moga byc nieco opoznione.
napisz więcej na grupie!! to jest bardzo ciekawy temat!!
Temat zaciekawil mnie gdy na kablowce obejzalem program popularno-naukowy
( ach przypomina mi sie SONDA w kazdy czwartek, pamietacie?), w ktorym
gostek zbudował robocik wielko¶ci kartki papieru formatu A6 z taka kamera,
elektroniki było niewiele, a robocik był wmiare mobilny i rozpoznawał ruch i
reagoawał na niego. I tak zacząlem poszukiwania takiej kamerki.
skąd wydłubałe¶ ten przetwornik?
Jest to webcam, składnik zestawu karty TV do peceta, marki nie pamietam.
Kupiłem na Allegro od gostka, ktoremu siadła karta.
najbardziej martwi mnie to że nawet jak zdobędę przetwornik to skąd wziąć
obiektyw??
Webcamerka była kompletna, trudno tu mowic o obiektywie, ale soczewka, w
ktora jest wyposazona wystarczy do normalnej pracy. Niestety do robienia
zdjec nie nadaje się, za mała rozdzielczosc:
Up to 356 x 292 pixel image size
Jej zastosowanie to:
. PC Cameras
. Biometrics
. Inspection Systems
. Automotive Industry
Pozdrawiam
Marek
From: Marek Lewandowski <nospam_at_nospam_poczta.onet.pl>
Subject: Re: webcam i 51.
Date: Sun, 12 May 2002 10:51:00 GMT
Marek wygenerował manualnie w wiadomo¶ci <abldlv$7je$1_at_nospam_news.tpi.pl>
udostępnionej publicznie dnia Sun, 12 May 2002 11:46:12 +0200 co
następuje:
Cyfrowy fotoaparat - przerabiałem to. Najczęsciej spotykałem rozwiązania, w
których chip mikrokamery posiadał dwie magistrale: i2c, oraz 4bitowa danych
wideo. I2C inicjujesz, konfigurujesz kamere, a następnie czytasz dane 8
bitowe (a w nich rodzaj danych np. rejestry konfiguracyjne, nr. lini video,
dane video itp.) z 4bitowej magistrali. Skupiłem się na chipie CCD VV5404
/ VV6404, podłączyłem do portu P1 8051, naskrobałem programik i dane typu
RAW leciały sobie po RS232 do kompa, a tam obróbka do formatu BMP i zapis na
dysk.
Wiecej na priva
Hej! mnie też to interesuje, napisz co¶ więcej tutaj.
Czy to, co siedzi w tych tanich kamerach i-netowych, to jaki¶ standard
(klasy np. Bt878 na kartach TV), czy każdy sobie...?
Mam taki tani fotoaparacik USB (wygląda, że to rzeczywi¶cie standard,
1/4PAL, pamięć 20 zdjęć lub 80 w 1/16PAL) i fajnie by było wiedzieć,
czy ten moduł przetwornika to co¶ standardowego, czy nie...
--
Marek Lewandowski ICQ# 10139051
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]