STM32F103RB GÖRÜNTÜ İŞLEME

Başlatan altunalperr, 16 Ekim 2018, 21:20:12

altunalperr

Bir proje kapsamında görüntü işleme yapmam gerekiyor. Bunuda stm üzerinden yapmak istiyorum. Bu konuyla ilgili kaynaklara nasıl ulaşabilirim? veya nasıl bir yol izlemem gerek?

OptimusPrime

https://donanimveyazilim.wordpress.com || Cihân-ârâ cihân içredir ârâyı bilmezler, O mâhîler ki deryâ içredir deryâyı bilmezler ||

sımışka


Erol YILMAZ

Arduino kolayliginda Görüntü işleme !

Openmv son yıllarda gördüğüm en iyi çıkış...
Tasarlayanları tebrik ediyorum.


altunalperr



Alıntı yapılan: OptimusPrime - 17 Ekim 2018, 04:48:35Goruntu isleme derken?

Şimdilik sadece renklerine göre cisimleri ayırt etmesi yeterli olacaktır.

altunalperr

Alıntı yapılan: Erol YILMAZ - 17 Ekim 2018, 09:15:34Arduino kolayliginda Görüntü işleme !

Openmv son yıllarda gördüğüm en iyi çıkış...
Tasarlayanları tebrik ediyorum.



Az önce biraz inceledim. Burada kendi editörinden yazdıktan sonra direk olarak stm'e yükleyerek kullanabilrim herhalde değil mi?

makdeniz

Karanlık olmadan aydınlık, Ölüm olmadan yaşam mantıksız.

OptimusPrime

#7
STM32F103RB bu is icin uygun gorunmuyor. Donanimsal destege ihtiyacin var. Buda STM32F765BG gibi openmv nin de kullandigi turden stm lerle oluyor. Kabaca dusundugun sistemin olmazsa olmazlari arasinda bol miktarda RAM, 2 boyutlu DMA ve DCMI yer aliyor.

Donanimsal destegin olsa bile mikrokontrolcu ile goruntu isleme band genisliginin yuksek olmasindan dolayi oldukca sorunlu bir konu. Bir yandan sinirli RAM in var diger yandanda goruntu isleme algoritmalari icin gereken hiz mikrokontrolcude yok. Bu yuzden band genisligi kucuk tutularak birseyler yapilmaya calisiliyor. Openmv 160x120 cozunurluk kullaniyor mesela. DMA kare kare bellege goruntu aktarirken bir yandan da arm kareler arasinda bir sonraki kare gelene kadar hesabini kitabini tamamlamaya calisiyor.

Goruntu isleme isleri genellikle siyah beyaz uzerinde yapiliyor. Mesela kamerayi YUV cikartacak sekilde programlayip sadece Y (parlaklik) kismini bellege cekecek sekilde DMA yi programlayabilirsin. Bundan sonra goruntu algoritmani kosturabilirsin. Bu hem bellekten hemde hizdan kazanmani saglar. Yinede saclarin beyazlamadan bu isin icinden kolayca cikamazsin. :)

Buna bir goz at derim.

https://www.st.com/content/ccc/resource/technical/document/application_note/group0/c0/ef/15/38/d1/d6/49/88/DM00373474/files/DM00373474.pdf/jcr:content/translations/en.DM00373474.pdf

Birkac adim daha ileri gidip TI in OMAP3 serisine bakabilirsin. Bunlar tam bir goruntu isleme canavari (en azindan donanimsal destegi var)
https://donanimveyazilim.wordpress.com || Cihân-ârâ cihân içredir ârâyı bilmezler, O mâhîler ki deryâ içredir deryâyı bilmezler ||

apsis

Alıntı YapBirkac adim daha ileri gidip TI in OMAP3 serisine bakabilirsin. Bunlar tam bir goruntu isleme canavari (en azindan donanimsal destegi var)
fiyat 5bin euro :D
"Makineye Beyin" MEKATRONİK

OptimusPrime

https://donanimveyazilim.wordpress.com || Cihân-ârâ cihân içredir ârâyı bilmezler, O mâhîler ki deryâ içredir deryâyı bilmezler ||

sımışka

Alıntı yapılan: makdeniz - 17 Ekim 2018, 13:59:07Türkiye'de satan varmıdır ? @sımışka  @Erol YILMAZ

yok sanırım. biz yurt dışından almıştık. Kısa sürede elimize geçmişti.