Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 15 lut 2025, o 22:58


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
Autor Wiadomość
PostNapisane: 29 wrz 2014, o 13:52 
Offline
Użytkownik

Dołączył(a): 07 mar 2014
Posty: 39
Pomógł: 0

Witam!

Chciałbym spytać czy jest możliwość przetworzenia obrazu video przez jakiś procesor AVR (np. attiny2313).
Dokładniej chodzi mi o połączenie obrazu z dwóch kamer. Miało by to wyglądać mniej, więcej tak:
Dwa wejścia video ->procesor łączący obrazy->wyjście video z połączonymi obrazami.
Coś takiego jak na tym schemacie:
Obrazek

Da się coś takiego wykonać, jeśli tak to na czym mogę to zbudować?

Pozdrawiam!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 14:01 
Offline
Użytkownik

Dołączył(a): 05 lut 2013
Posty: 302
Pomógł: 19

ty tak na powaznie z tym attiny?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 14:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Na 8bit ciężko. Co prawda widziałem projekt gry na MEGA32 obsługującej wyjście analogowe anteny w trybie PAL-SECAM ale jakoś nie wyobrażam sobie żeby za pomocą 24MHz 8-bit procesora zrobić coś takiego co sobie wymarzyłeś.

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 14:18 
Offline
Użytkownik

Dołączył(a): 07 mar 2014
Posty: 39
Pomógł: 0

No dobra, nie do końca chodziło mi o attiny2313 bo na niej mógłbym jedynie wyświetlić napis..
Chodzi mi o to, aby było to zbudowane na jakimś AVRze a nie na gotowym komputerze typu raspberry pi.
Da rade?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 14:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 kwi 2013
Posty: 418
Lokalizacja: Rzeszów
Pomógł: 102

Zależnie o jakich rozdzielczościach mówimy, ale nawet "najmocniejsza" Xmega z "podkręconym" zegarem do 64MHz nie będzie w stanie obsłużyć rozdzielczości większych niż 800x600 (chociaż to i tak trochę za wiele - max. 640x480).

Ogólnie potrzebny jest układ do rozdzielenia sygnałów synchronizacji (istnieją scalone dedykowane układy) i ponownego ich wygenerowania wraz z połączonym sygnałem obrazu (poszczególnych linii obrazu)...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 15:19 
Offline
Użytkownik

Dołączył(a): 07 mar 2014
Posty: 39
Pomógł: 0

Kamery których używam kręcą w rozdzielczości 1920x1080 i tyle też podają na wyjście.
Potrzebuje zrobić monitor podglądowy, więc na rozdzielczości mi nie zależy, 640x480 wyświetlane na 10 calach było by idealne.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 16:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1967
Lokalizacja: Lipsko
Pomógł: 125

Absolutnie to nie ta klasa procesorów. Siedzę w wideo już wiele lat zaczynając od montażu liniowego (czyli VCR->MIKSER->RECORDER), a zaczynałem od genlocka. W tamtyuch czasach samo przechwycenie stopklatki to był już wyczyn. Taki mikser video to było marzenie każdego filmowca (swoje kosztował) i jako elektronik trochę się interesowałem tematem od "wewnątrz". Co powinno być w mikserze - minimum dwa porządne i szybkie przetworniki adc pamięc obrazu na przynajmniej dwie ramki (gdzieś trzeba przechować to co ma zaraz wyjść z drugiej strony), układ synchronizacji. Oczywiście o procesorze wizyjnym już nawet nie mówię, bo coś musi mieszać te obrazy i tworzyć efekty operując na przechwyconych ramkach. To co wymieniłem to tylko podstawa do miksera z pełną regeneracją synchronizacji, bo w prostszej wersji wystarczy jeden z kanałów synchronizuje się i nakłada na drugi kanał korzystając z jego impulsu synchro. Druga opcja ma swoje wady, bo cyklicznie po jakimś czasie (od kilku sekund do kilku minut) synchro lubi rwać i wtedy na obrazie są nieprzyjemne drgania dokładanego obrazu. Podsumowując - daj sobie luz z mikserem na AVR...

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 17:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 maja 2014
Posty: 61
Zbananowany użytkownik

Pomógł: 1

A może raczej pomyśl nie o mikrokontrolerach, ale o jakichś FPGA (układy programowalne)? Taka luźna propozycja, bo nie siedzę w temacie głęboko, ale słyszałem, że całkiem nieźle sobie takie układy radzą z takim czymś.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 20:31 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 227
Lokalizacja: LDZ
Pomógł: 22

Nie napisałeś co to za kamery. Jak HD-SDI to zapomnij tam leci nieskompresowany strumień Video ponad 1Gbps (nie pamiętam dokładnie), a do tego już potrzeba potężny procesor. RPI pewnie nie da rady z 1 strumieniem. Jak to są kamery IP to masz strumień h264 w zależności ile klatek i jaka jakość to też kilka/kilkanaście megabitów, tutaj RPI może zdekoduje jeden sygnał dzięki sprzętowemu wspomaganiu w realtime, ale trzeba zdekodować takie 2 i po obróbce ponownie zakodować. Taniej Cię wyjdzie kupić jakiś tani rejestrator niż same potrzebne scalaki. Napisz co to za kamery, bo może mają dodatkowe wyjście w PAL, to wtedy poszukaj jakiegoś dzielnika obrazu lub rejestratora analogowego i masz to co potrzebujesz (koszt pewnie ze 150-200zł na allegro, może jakiś używany dzielnik za grosze?).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 20:35 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27359
Lokalizacja: Szczecin
Pomógł: 1042

ryba84 napisał(a):
Jak HD-SDI to zapomnij


A jak inne to można ? ;) .... Panowie .... no tak jak koledzy pisali wyżej pomysł na mixowanie obrazu w AVR obojętnie jaką kamerą - to niewypał, nawet kamerą OBSCURA - nie dałoby rady ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 20:51 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 227
Lokalizacja: LDZ
Pomógł: 22

Też nie da rady tylko jak kolega rzucił, że ma obraz w rozdzielczości 1080p to aż mi się nogi ugięły (jak przepchnąć 1Gbps przez procek 20MHz, to daje 50 bitów na 1 cykl zegara przez 8 bitowy procek ;)).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 16:29 
Offline
Użytkownik

Dołączył(a): 17 sty 2013
Posty: 327
Lokalizacja: Białystok
Pomógł: 14

A może zrobić przerzutnik wideo? Pytanie w jakim sygnale te kamerki nadają. Jeżeli masz monitor obsługujący to może lepiej co 5s przerzucać sygnał z możliwością przełączenia na stałe konkretne źródło?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 17:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 kwi 2013
Posty: 418
Lokalizacja: Rzeszów
Pomógł: 102

Jest jeszcze prostsza opcja. Można zakupić dwa monitory i postawić je obok siebie, albo nawet usunąć ramki ekranów i spróbować zbliżyć je jeszcze bardziej. :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 19:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

mirekk36 napisał(a):
..., nawet kamerą OBSCURA - nie dałoby rady ;)



Akurat kamerę obscura nawet zwykła świeczka obsłuży w kartonowym pudełku. :D Atmega jednak szybsza...

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2014, o 23:07 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27359
Lokalizacja: Szczecin
Pomógł: 1042

WoodPaker napisał(a):
Atmega jednak szybsza...


No to teraz zrób mixer video do tej kamery ;) tą szybszą atmegą wg schematu na górze .... Na końcu wyjdzie, że jednak to świeczka jest szybsza :lol:

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO