Hallo! Ich bin mir nicht sicher, ob ich hier richtig bin, aber ich fand kein Forum für Bildverarbeitung. Ich habe von der CSI-Schnittstelle für Kameras gehört, finde aber keine passende Information darüber. Es gibt ja die Standard Interfaces, GigEVision, USB3.0, CameraLink usw für Kameras, aber was ist CSI? Hat jemand eine Information darüber? Danke!
Hallo Werz, C Camera S Serial I Interface hier Spez.: http://mipi.org/specifications/camera-interface mfg Olaf
"hier Spez." ist ... übertrieben:
> Specifications are available to MIPI members only.
Und das ist das widerwärtige an der MIPI.
Eine reale Implementierung gibt es einerseits in so gut wie jedem
Smartphone und Tablet, und andererseits beim Raspberry Pi und der PiCam.
Dokumentation über CSI und DSI (mit dem man an den Pi auch ein Display
direkt anschließen könnte) ist aber praktisch inexistent, der MIPI sei
"dank".
Hallo Rufus, ist aber leider bei vielen dieser sogenannten Spezifikationen so. Erst einmal Mitglied sein - bedeutet erst einmal überhaupt Aufnahme plus dann dem entsprechenden Obolus plus jährlicher Gebühr plus .... Bin auch für offene Spez, wirst Du aber immer wieder gegen Hindernisse laufen. Es wollen alle Geld verdienen! ;-(( mfg Olaf
Olaf Brecht schrieb: > Ist aber leider bei vielen dieser sogenannten Spezifikationen so. Naja, USB beispielsweise ist frei verfügbar. > Erst einmal Mitglied sein - bedeutet erst einmal überhaupt Aufnahme Mitglied der MIPI wirst Du aber nur als SmartPhone-Hersteller. Normalsterbliche haben keine Chance.
Danke für die Antworten. Wenn ich nun die CSI Schnittstelle verwenden will, habe ich also keine Möglichkeit, irgendwo die Spezifikationen dieser Schnittstelle zu erfahren?
>Wenn ich nun die CSI Schnittstelle verwenden will, habe ich also keine >Möglichkeit, irgendwo die Spezifikationen dieser Schnittstelle zu >erfahren? Diese Frage wurde oben schon beantwortet.
ok sorry... ist diese Schnittstelle nur für bestimmte Kameras gültig oder kann das mit jeder Kamera verwendet werden?
>ist diese Schnittstelle nur für bestimmte Kameras gültig oder kann das >mit jeder Kamera verwendet werden? Das steht im Datenblatt der Kamera.
Werz schrieb: > Ich habe von der CSI-Schnittstelle für Kameras gehört, finde aber keine > passende Information darüber. Es gibt ja die Standard Interfaces, > GigEVision, USB3.0, CameraLink usw für Kameras, aber was ist CSI? Lies hier: http://www.keysight.com/upload/cmc_upload/All/Electrical-protocol-and-application-layer-validation-MIPI-D-PHY-and-M-PHY-design.pdf und dann das hier: http://electronix.ru/forum/index.php?act=Attach&type=post&id=67362 Das ist zwar nur ein Draft, aber besser als nichts. fchk
Ich habe glaube ich mal aus dubiosen Quelle die vollen Specks geladen gehabt. Müssten noch irgendwo sein. Bei Interesse kann ich die mal suchen...
Rufus Τ. Firefly schrieb: > > Mitglied der MIPI wirst Du aber nur als SmartPhone-Hersteller. Als Hersteller von Sensoren und Cameramodulen kannst du ganz sicher auch Mitglied werden. > > Normalsterbliche haben keine Chance. Jahresbeitrag für einen Adaptor ist mindestens $4000, und das nur wenn man ein Bilanz vorlegen kann und nachweist dass der Firmen Umsatz weniger als 250 Millionen ist, ohne Nachweis sind $8000 fällig. Werz schrieb: > ok sorry... > > ist diese Schnittstelle nur für bestimmte Kameras gültig oder kann das > mit jeder Kamera verwendet werden? Es ist eine Spezifikation die intern im Gerät verwendet wird, also nicht mit z.B. USB vergleichbar. Willst du etwas basteln, oder einfach nur allgemeines Interesse? Wen ersteres kann dir eventuell geholfem werden. Von Lattice gibt es Referenzdesign für MachXO2, und ECP3/ECP5 http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/ReferenceDesigns/ReferenceDesign03/CSI2toParallel.aspx Der CSI-2 Core wird dabei von Lattice passend zu deinem Sensor vorkonfiguriert (d.h. muss man anfordern) Für MachXO2 und einem Sony Fulld HD Sensor mit 2 Lanes und RAW10 Ausgabe kann man es auch direkt herunterladen. http://www.latticesemi.com/view_document?document_id=48432 (Das konnte ich ohne mich einzuloggen herunterladen) Die Docu des Referenzdesigns ist auch nicht schlecht um einen ersten Überblick zu bekommen.
Moin, der MIPI-Kram kann über die obengenannten Links zu russischen Foren recht gut gefunden und auch implementiert werden. Und man fragt sich dabei, warum ein simpler LVDS-Standard (der zudem noch relativ schlampig definiert ist), so eine Geheimniskrämerei braucht. Vielleicht wegen der schlampigen Definition :-) Das Problem ist eher, von den Sensorenherstellern die Specs zu kriegen. Auch da kann man aber wieder die russischen/chinesischen Foren bemühen, bei denen gibt es das Wort "Confidential" nicht. Teils kann man aber bei Aptina-Sensoren die Register-Specs gut aus bestehenden Chips mit i2c-Interface erraten und mit den gesnifften Daten abgleichen. Der obengenannte MachXO2 hat sich auch als echtes Juwel für solche Sachen entpuppt. Fragt sich nur, ob man sich den Consumerkram für kleinstückzahlige Eigenentwicklungen (also Industrial) überhaupt reinziehen will oder gleich eine fertige Lösung mit bspw. einem imx6 einsetzt. Ansonsten schliesse ich mich Rufus an: Das ist einfach der Sandkasten für die mit den richtig grossen Schäufelchen. Kann man im "stealth mode" mitspielen (rechtlich gibts da wohl kaum Stolperfallen). Muss man aber auch nicht, spätestens bei der Beschaffung der Sensoren ist man wieder von Dritten abhängig, die meist in Fernost sitzen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.