I. Osnovne definicije: razvoj od prve generacije do najnovejšega standarda
Serija serijskega vmesnika kamere (CSI), ki jo je razvilo združenje MIPI Alliance (Mobile Industry Processor Interface), je osnovni protokol za povezovanje senzorjev kamere z gostiteljskimi procesorji. Njegov glavni cilj je doseči nizko-porabo energije in zelo zanesljiv prenos slikovnih/video podatkov. V bistvu tri različice predstavljajo iterativno razmerje nadgradnje z naslednjimi posebnimi definicijami:
1. MIPI CSI
- Pozicioniranje: izvirni standard MIPI CSI, ki služi kot "arhitektura prve-generacije" za vmesnike-gostiteljskega procesorja kamere in postavlja temelje za komunikacijsko ogrodje "-gostitelja senzorja" za naslednje različice.
- Ozadje izdaje: Natančen datum izdaje ni omenjen, vendar je bil kot predhodnik CSI-2 in CSI-3 uporabljen predvsem v zgodnjih scenarijih slikanja z nizko ločljivostjo.
- Osnovne omejitve: Ne podpira zapletenih fizičnih plasti ali več{0}}kanalne tehnologije s šibko pasovno širino in zmožnostmi nadzora porabe energije. Trenutno ga postopoma nadomeščajo novejše različice.


2. MIPI CSI-2
- Datum izdaje: Različica 1.0 je bila izdana leta 2005, različica 1.3 pa je v dokumentu označena.
- Podpora za fizični sloj: Izbirno D-PHY 1.2, C-PHY 1.0 ali »Combo PHY«, ki pokriva nizke-do-srednje in srednje-do-visoke zahteve glede pasovne širine.
- Struktura sloja protokola: izrecno razdeljen na 5 slojev, kar je osnovna arhitekturna značilnost, po kateri se razlikuje od drugih različic:
· Fizični sloj (C-PHY/D-PHY): odgovoren za prenos signala. D-PHY podpira največjo hitrost 1 Gbps na pas, medtem ko C-PHY podpira največjo hitrost 5,7 Gbps na trio;
· Lane Merger Layer: integrira podatke o več-pasovih za optimizacijo učinkovitosti prenosa;
Protokolna plast nizke ravni: obravnava osnovno komunikacijsko logiko;
· Sloj za pretvorbo slikovnih pik v bajte: pretvori podatke slikovnih pik, ki jih ustvari senzor, v prenosljive tokove bajtov;
· Aplikacijska plast: prilagodi se posebnim zahtevam za slikanje.
- Ključne lastnosti: podpira 4 virtualne kanale, nadzorni vmesnik I2C in prenos-na podlagi linije. Uporablja tudi CRC/ECC za zagotavljanje varnosti tovora in podatkov glave.
3. MIPI CSI-3
- Datum izdaje: Prva generacija je bila izdana leta 2012, različica 1.1 pa je bila posodobljena leta 2014.
- Pozicioniranje: standard naslednje-generacije za visoko-hitrost, dvosmerno sodelovanje z več-napravami, zgrajen na "Protokol UniPro + M-PHY Physical Layer". Primeren je za kompleksna več-senzorska omrežja.
- Fizična plast in hitrost: podpira samo M-PHY 3.0, z največjo eno{2}}hitrostjo signala 5,8 Gbps. Njegova skupna pasovna širina je veliko večja kot pri CSI-2 in podpira večpasovno združevanje.
- Ključne lastnosti:
- Število virtualnih kanalov se poveča na 32, kar podpira več vzporednih podatkovnih tokov;
- Sprejema prenos-na osnovi paketov namesto »linijskega prenosa« CSI-2 z bolj prilagodljivo inkapsulacijo podatkov za prilagajanje zapletenim scenarijem;
- Funkcije In-Band Control in In-Band Interrupts, ki odpravljajo potrebo po dodatnih krmilnih linijah;
- Doda "Kanal za obvestila", ki lahko neodvisno prenaša pomožne informacije, kot so metapodatki in zvok;
- Podpira premostitev CCI (CCI je protokol za nadzor senzorjev MIPI, ki izboljšuje združljivost nadzora več-naprav);
- Zagotavlja zajamčeno dostavo podatkov, kar zmanjšuje tveganje izgube okvirja. Primeren je za scenarije z visokimi zahtevami glede zanesljivosti, kot sta zdravstvena oskrba in avtonomna vožnja.

II. Glavne razlike in povezave: tabelarična primerjava
V kombinaciji z informacijami o dokumentu so ključne razlike med tremi različicami primerjane iz treh dimenzij in pojasnjene so iterativne povezave:
| Primerjalne dimenzije | MIPI CSI | MIPI CSI-2 | MIPI CSI-3 |
| Fizični sloj | Samo osnovni serijski prenos | D-PHY 1.2 / C-PHY 1.0 / kombinirano PHY | M-PHY 3.0 |
| Največja hitrost na vozni pas | Nizka pasovna širina, < 1 Gbps | D-PHY: 1 Gbps; C-PHY: 5,7 Gbps/trio | 5,8 Gbps/pas |
| Struktura plasti protokola | Brez plastenja (preprosto od točke-do-točke) | 5 plasti | Temelji na protokolu UniPro |
| Število virtualnih kanalov | Noben | 4 | 32 |
| Metoda prenosa | Neopredeljeno (nestrukturirano) | Temelji-na liniji | Na podlagi-paketov |
| Nadzorni vmesnik | Neopredeljeno | I2C | CCI Bridging (združljiv z I2C, podpira več-nadzor naprav) |
| Razširitve jedrnih funkcij | Brez dodatnih funkcij | Preverjanje CRC/ECC, vdelani podatki | Kanal za obveščanje (metapodatki/zvok), zajamčena dostava podatkov, prekinitve v-pasu |
| Podprti formati podatkov | Osnovni formati (npr. RAW) | RGB, RAW, YUV, JPEG | RGB, RAW, YUV, JPEG (združljivo s formati CSI-2) |
| Datum izdaje | Pred letom 2005 | v1.0 (2005), v1.3 (mainstream) |
Prva generacija (2012), v1.1 (2014) |

Osnovne povezave med tremi različicami
- Ponavljajoče se razmerje dedovanja: CSI je "originator", ki definira osnovni komunikacijski okvir "camera-host"; CSI-2 doda večplastne protokole in podporo za več-fizično plast, ki temelji na njih, in tako postane mainstream; CSI-3 je nadgrajen z M-PHY in UniPro, ki temelji na funkcijah CSI-2, cilja na višjo pasovno širino in bolj zapletene scenarije.
- Združljivost navzdol: CSI-3 podpira osnovne formate podatkov CSI-2 in se lahko prilagodi senzorjem CSI-2 prek premostitvenih čipov; CSI-2 je lahko združljiv z zahtevami prenosa nizke ločljivosti prve generacije CSI.
- Enoten cilj: Vsi si prizadevajo rešiti problem "visoke-hitrosti prenosa podatkov med kamerami in gostitelji", z doslednimi osnovnimi zahtevami-nizko porabo energije, visoko zanesljivostjo in prilagajanjem različnim scenarijem slikanja.
III. Posebne razlike v aplikacijah v modulih kamere
V kombinaciji s scenariji, omenjenimi v dokumentu (IoT, robotika, medicinska oprema, UAV, varnostni nadzor, strojni vid, VR/AR), imajo tri različice jasno razdelitev dela v aplikacijah modula kamere:
1. CSI: Obstaja samo v zgodnjih/nižjih-scenarijih
- Področje uporabe: Skoraj umaknjeno z običajnega trga, pred letom 2010 je bilo mogoče najti samo v napravah nižjega cenovnega razreda.
- Osnovne omejitve: Nezadostna pasovna širina in odvečno preverjanje, ki ne izpolnjujejo potreb po slikanju trenutne potrošniške elektronike ali industrijskih scenarijev.


2. CSI-2: Trenutni mainstream, ki pokriva več kot 80 % komercialnih scenarijev
- Glavne prednosti: zrela arhitektura, obvladljivi stroški in široka prilagodljivost, zaradi česar je "standardna konfiguracija" za trenutno potrošniško elektroniko in industrijsko slikanje.
- Tipični scenariji uporabe:
1. Potrošniška elektronika: glavne/sekundarne kamere pametnih telefonov, tablic, domače varnostne kamere;
2. Industrija in avtomobilizem: kamere za strojni vid, ADAS kamere nizke/srednje-ločljivosti za vozila;
3. Prenosne naprave: zračne kamere UAV, osnovni slikovni moduli za naprave VR/AR.
- Logika prilagajanja: Prilagodljiva izbira med »D-PHY« in »C-PHY«-na primer nizkocenovni pametni telefoni uporabljajo D-PHY, vodilni pametni telefoni uporabljajo C-PHY; industrijska oprema daje prednost D-PHY, medtem ko ima avtomobilska oprema prednost C-PHY.
3. CSI-3: Ciljanje na vrhunske/kompleksne scenarije, postopno prodiranje
- Glavne prednosti: Visoka pasovna širina, več-kanalni in visoka zanesljivost, prilagajanje potrebam »več-senzorske fuzije« in »ultra-visoke-slike«. Dokument ga izrecno opredeljuje kot »več-slojni, enak-to-omrežni protokol, primeren za kompleksne naprave.
- Tipični scenariji uporabe:
1. High{1}}End Consumer Electronics: 12K ultra{3}}kamere visoke-ločljivosti za vodilne pametne telefone, več-glavni-sistemi za spajanje kamer;
2. Industrija in medicina: oprema za medicinsko slikanje, visoko{1}}natančni strojni vid;
3. Avtonomna vožnja in UAV: sistemi več-kamer za avtonomno vožnjo, profesionalni UAV;
4. VR/AR: Dvojni moduli 4K Micro-OLED za višje{3}}naprave VR.
- Trenutna ozka grla: visoki stroški čipov M-PHY, nižja ekološka zrelost kot CSI-2 (nekateri procesorji za podporo še vedno potrebujejo premostitvene čipe). Trenutno se izvaja le na "vrhunskih vodilnih" ali "profesionalnih področjih" in še ni bil široko populariziran.

IV. Zaključek: Tehnološki razvoj in izbor scenarija

Logika tehnološke evolucije:
Od »osnovnega ogrodja prve-generacije CSI« do »plastne optimizacije in več-fizičnih plasti CSI-2« in nato do »visoke pasovne širine in zapletenih omrežij CSI-3« je osrednje gonilo naraščajoče povpraševanje po »višji ločljivosti« in »zapletenejših scenarijih«.

Trenutni tržni vzorec:
CSI-2 je absolutni mainstream, ki pokriva nizko-do-srednje-končno potrošniško, industrijsko in avtomobilsko področje; CSI-3 je v "high-end stopnji prodora"; CSI prve generacije je v bistvu zastarel.

Priporočila za izbiro modula:
- Če je zahteva "ločljivost pod 4K, stroškovno-občutljivo": izberite CSI-2 modula D-PHY;
- Če je zahteva "ločljivost 4K/8K, nizka poraba energije": izberite modula CSI-2 C-PHY;
- Če je zahteva "ločljivost nad 8K, več-senzorsko sodelovanje, visoka zanesljivost": izberite module CSI-3.





