Highspeed Kamera Kickstarter

Gast #3851855
Lesenswert?
• ▲
▼
Hallo Leute,

Ich habe auf Kickstarter eine Highspeedkamera gefunden die angeblich auf 
640x480 eine Framerate von 1500 schafft ( 
https://www.kickstarter.com/projects/1623255426/fps1000-the-low-cost-high-frame-rate-camera?ref=category 
).

Das wären bei 10Bit/Pixel jedoch ~500Mbyte/s.

Wenn ich mir den verwendeten Flash-Speicher von Micron ansehe ( 
http://media.digikey.com/pdf/Data%20Sheets/Micron%20Technology%20Inc%20PDFs/MT29FxG08xAA.pdf 
), muss ich feststellen das der nur 40Mbyte/s schafft, 2 davon 80Mbyte.

Auch beim Prozessor (ARM Cortex mit 166MHZ) sehe ich auch im bestfall 
nur 80MByte/s beim Parallelen Übertragen der Daten (und das ohne 
auslesen der Kamera).

Was haltet ihr davon?

lg

Rena
#3851941
Lesenswert?
• ▲
▼
Rena schrieb:
> Hab mir nochmal die Write-Performance vom Speicher angesehen:
>
> 2kByte in 220microsek  -> 8Mbyte/s
>
> Du meinst also das der FPGA (269MHZ) 32Gb zwischenpuffert und die
> nachher in den Flash schickt?


Vorweg:
Ich weiss nicht wie er es macht.

Wenn ich vor dem Problem stehen würde, dann würde ich wohl auf ein 
Vorgehen setzen, bei dem der FPGA wie eine Warteschlange funktioniert. 
Die Daten kommen rein und während weitere Daten eintrudeln, wird am 
anderen Ende langsamer bereits ins Flash geschrieben. D.h., ich muss 
nicht die vollen 32Gb im FPGA zwischenspeichern.
Gast #3852006
Lesenswert?
• ▲
▼
Karl Heinz schrieb:
> Die Daten kommen rein und während weitere Daten eintrudeln, wird am
> anderen Ende langsamer bereits ins Flash geschrieben. D.h., ich muss
> nicht die vollen 32Gb im FPGA zwischenspeichern.

Stimmt, wenn man die Daten z.B. halb so schnell in den Flash schreiben 
kann, wie sie eintrudeln, muss der FPGA nur 16Gb zwischenpuffern ;-)
Gast #3852024
Lesenswert?
• ▲
▼
Wolfgang schrieb:
> Karl Heinz schrieb:
>> Die Daten kommen rein und während weitere Daten eintrudeln, wird am
>> anderen Ende langsamer bereits ins Flash geschrieben. D.h., ich muss
>> nicht die vollen 32Gb im FPGA zwischenspeichern.
>
> Stimmt, wenn man die Daten z.B. halb so schnell in den Flash schreiben
> kann, wie sie eintrudeln, muss der FPGA nur 16Gb zwischenpuffern ;-)

16gb ram gibts eh um 20 euro...


Aber ne ich seh schon wie er das macht:
der hat 2 Flash mit je 16x1GB -> 32Dies mit je 8MB/s -> 256MB/s.


So ganz raff ichs noch immer nicht?
ob man das mit einem Lattice 269Mhz schafft?
Der sollte ja die Parallelleitungen somit 32 mal schalten mit 260Mhz??
Gast #3852569
Lesenswert?
• ▲
▼
Du speicherst deine Filme aber auch alle als einzelne BMP (Bitmap) auf 
der Festplatte oder? Schon mal ueberlegt, wie gross dann ein 
Full-HD-Film waere? Natuerlich landen die Daten komprimiert (z.B. 
mpeg/divx kodiert) im Speicher... da brauchts dann auch nur noch ein 
Bruchteil der Bandbreite

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.