Go Down

Topic: OT: raspberry pc ultra low cost, per smanettoni (Read 59623 times) previous topic - next topic

PaoloP

Ecco un degno avversario che molta l'A10  :smiley-mr-green:
--> http://www.tomshw.it/cont/news/gooseberry-sfida-il-raspeberry-pi-con-il-fai-da-te/38171/1.html

Tr3nT

Una cosa non ho capito...
cosa ci posso fare con i GPIO della raspberry?
Per delle cose più avanzate(PWM, ADC ecc) servirà la gertboard?

Questo mi interessa della raspberry....infatti ho lavorato con una Pandaboard ma dovevo comunque comunicare con un pic32 esterno per muovere tutto....

Testato


Ecco un degno avversario che molta l'A10  :smiley-mr-green:
--> http://www.tomshw.it/cont/news/gooseberry-sfida-il-raspeberry-pi-con-il-fai-da-te/38171/1.html

40 sterline e ci mettiamo sopra Android ICS ? Incredibile, io la prendo di sicuro, ma quando ?  Veramente uscira' sta cosa ?
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Madwriter


Una cosa non ho capito...
cosa ci posso fare con i GPIO della raspberry?
Per delle cose più avanzate(PWM, ADC ecc) servirà la gertboard?

Questo mi interessa della raspberry....infatti ho lavorato con una Pandaboard ma dovevo comunque comunicare con un pic32 esterno per muovere tutto....

chi sà se riesce ad elaborare un flusso video in maniera decente
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

Tr3nT

Eh...sarebbe bello....:D
Con la pandaboard ci si riesce, ma ha più o meno il doppio delle caratteristiche...:D

A basse risoluzioni qualcosa comunque credo si possa fare....

lesto

è in grado di codificare e decodificare video HD via hardware, ma ancora non è implementato. Se guirdi i video dei test con la telecamera (li trovi nel forum Rasp) ti fai un'idea.credo che lo stesso valga per la gert, con la differenza che la simulazione via software è migliore per via della CPU più potente.
Comunque per rendere l'idea, un micro a 32bit e 80MHz è in grado, con appropriato supporto HW e senza l'ingombro non indifferente del SO, di gestire flussi video come quelli delle telecamere dei cellulari.

@Tr3nT: sia la rasp che la gert NON sono adatte a quello che vuoi fare. mi spiego: di certo puoi usare i pin GPIO per simulare il PWM, e/o attaccarci via I2C una ADC, ma visto che le cose non sono integrate a livello hardware, e che la CPU è molto più complessa, avrai delle difficoltà non indifferenti. Per fare queste cose c'è l'arduino  :smiley-mr-green:, che puoi tranquillamente collegare a una di queste board.
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Madwriter

ma io intendevo riconoscimento facciale etc  ]:D non streaming video o cose cosi   :smiley-mr-green:
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

lesto

uhh, se per questo ci fannio già girare openCV... certo, se usi python non aspetterti un granchè!

http://www.fanjita.org/serendipity/archives/59-The-Raspberry-Rover.html
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

superlol


ma io intendevo riconoscimento facciale etc  ]:D non streaming video o cose cosi   :smiley-mr-green:

allora ti dico che è possibile  XD

almeno in teoria si, conta che android 4 integra già lo sblocco per riconoscimento facciale quindi credo che risoluzioni decenti si possa anche fare.. se poi dedichi la scheda solo a questo sicuramente tuttavia come detto il problema è che programmare una cosa simile non è affatto facile  XD
Il nuovo forum italiano sull'elettronica: http://www.electroit.tk/ <--- Nuovamente online!

Madwriter



ma io intendevo riconoscimento facciale etc  ]:D non streaming video o cose cosi   :smiley-mr-green:

allora ti dico che è possibile  XD

almeno in teoria si, conta che android 4 integra già lo sblocco per riconoscimento facciale quindi credo che risoluzioni decenti si possa anche fare.. se poi dedichi la scheda solo a questo sicuramente tuttavia come detto il problema è che programmare una cosa simile non è affatto facile  XD

Supporta java non dico che sia impossibile ma impossible is nothing!
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

lesto

allora, programmare la board trattandola come un PC è facile come un PC, l'unico problema è che non esistono così tante librerie ARM quante con gli 8086, ma questo forse è anche un vantaggio, i pochi che ci lavorano non disperdono le forze.

diventa complicato se vuoi scrivere un driver per usare il GPIO, come d'altronde sarebbe difficile scrivere un driver GPIO per un processore AMD o intel...

pero, stavo giusto leggendo un articolo di un driver GPIO che in pratica mette a disposizione un'interfaccia molto simile all'arduino.. certo niente PWM, timer, ADC, non credo che l'I2C sia già supportato...
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Tr3nT

Vabbè...quando parlavi di stream video intendevo comunque image processing....
E le OpenCV per Android ci sono( non so però quanto siano performanti)
Ho visto implementato un'algoritmo che fa detection del viso robusto( non riconosce il viso, cerca di trovarne uno) su un LG OptimusOne( non è il massimo dei cellulari, lo so) e si hanno qualcosa come 3-4 frame al secondo
Molti algoritmi sono troppo pesanti comunque per quel processore...

Madwriter


Vabbè...quando parlavi di stream video intendevo comunque image processing....
E le OpenCV per Android ci sono( non so però quanto siano performanti)
Ho visto implementato un'algoritmo che fa detection del viso robusto( non riconosce il viso, cerca di trovarne uno) su un LG OptimusOne( non è il massimo dei cellulari, lo so) e si hanno qualcosa come 3-4 frame al secondo
Molti algoritmi sono troppo pesanti comunque per quel processore...

tieni conto che cmq android e piu pesantuccio rispetto a una distro linux di piccole dimensioni quindi credo non ci siano grossi problemi sul raspberry
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

lesto


Vabbè...quando parlavi di stream video intendevo comunque image processing....
E le OpenCV per Android ci sono( non so però quanto siano performanti)
Ho visto implementato un'algoritmo che fa detection del viso robusto( non riconosce il viso, cerca di trovarne uno) su un LG OptimusOne( non è il massimo dei cellulari, lo so) e si hanno qualcosa come 3-4 frame al secondo
Molti algoritmi sono troppo pesanti comunque per quel processore...


attulmente ho letto sui 0,3fps però col codice in python. e senza usare la GPU, che sta venendo implementata piano piano. Quando anche le openCL saranno implementate, credo che diverrà rispettabile a tal punto da gesture un flusso video. Alla fine se ci pensi i riconoscitori facciali ci sono anche su moltissime macchine fotografiche economiche, non è un algoritmo complessissimo se ci si accontenta di 1 o 2 fps
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Tr3nT

eh...capisco che un po' è pesante android...ma sul mio pc la stessa applicazione( per quanto riguarda l'elaborazione dell'immagine) va sui 23-25 fps( su frame di un video a 800x600)...
su winsozz va sui 8-10 frame......-_-

Go Up