Nola egin kamera bikoitzeko telefono adimendun bat

Nola egin telefono adimendun bat kamera bikoitzekin

Kamera bikoitzeko telefono bat eraikitzea ez da etxeko ordenagailu bat muntatzea bezalako proiektu sinple bat. Diziplina anitzeko ahalegina da, diseinu industriala, elektronika, optika, irudien prozesamendua, sistema softwarea (firmwarea/OS), fabrikazioa eta kalitate probak konbinatzen dituena. Hala ere, prozesua ulertzeak telefono modernoak nola diseinatu eta fabrikatzen diren ulertzen lagun zaitzake, eta kamera bikoitzeko funtzioaren atzean dauden erabaki teknikoak.

Artikulu honek kamera bikoitzeko telefono adimendun bat sortzeko urrats nagusiak aztertzen ditu, kontzeptuaren, osagaien, integrazioaren eta probaren ikuspegitik.

-

1. Zehaztu kamera bikoitzaren helburua

Lehen urratsa telefonoak zergatik dituen bi kamera definitzea da. "Kamera bikoitzak" hainbat konfigurazio desberdin izan ditzake, adibidez:

1. Zabala + Ultrazabala: kamera nagusia argazki arruntetarako eta ultrazabala ikuste-angelu zabalago baterako.
2. Zabala + Teleobjektiboa: kamera nagusia eta zoom optikoa duen kamera (2x/3x).
3. Sakonera + zabalera sentsorea: bigarren kamerak bokeh (erretratu) efektuetarako sakonera neurtzen laguntzen du.
4. Zabala + Monokromoa: kamera monokromoak xehetasunak eta argi gutxiko errendimendua hobetzen ditu.

Helburu honek sentsorea, lentea, kameren arteko distantzia (oinarrizko lerroa), prozesatzeko eskakizunak eta irudiak josteko algoritmoa aukeratzea zehaztuko du.

-

2. SoC Plataforma eta ISP hautatzea

Gaur egungo telefonoek SoC-etan (System on Chip) oinarritzen dira, hala nola Qualcomm Snapdragon, MediaTek Dimensity/Helio, Samsung Exynos edo Unisoc. Kameraren osagai garrantzitsu bat ISP (Image Signal Processor) da, normalean SoC-an integratuta dagoena.

SoC bat aukeratzerakoan, kontuan hartu:

– Kamera kopuruaren (bikoitzak/hirukoitzak) eta datu-bidearen banda-zabaleraren euskarria.
– Bi kamerak aldi berean onartzen duen gehienezko bereizmena.
– HDR, fotograma anitzeko zarata murriztea eta argazkilaritza konputazionala bezalako funtzioak onartzen ditu.
– Aukeratzen duzun kamera-sentsorearen gidarien eta saltzailearen laguntzaren erabilgarritasuna.

ISP egokirik gabe, kamera bikoitzek zailtasunak izango dituzte egonkor funtzionatzeko, batez ere erretratu, gau modu eta bideo moduetarako.

-

3. Zehaztu kameraren sentsorea eta lentea

Bi kamerak gutxienez bi sentsore eta bi lente esan nahi du, gehi modul mekaniko bat eta kable malgu bat (flex) bakoitzak.

Kontuan hartu beharreko gauza ohikoenak:

– Sentsorearen tamaina (adibidez, 1/1.56″, 1/2.0″): zenbat eta handiagoa, orduan eta hobeto argitasun gutxikoa.
– Pixelen tamaina (adibidez, 0.8µm, 1.0µm, 1.4µm) baita pixelen loturen euskarria ere.
– Lentearen diafragma (adibidez, f/1.8): argi-kopuruan eragina du.
– Foku-distantzia eta ikus-eremua (FOV): garrantzitsuak ikusmen zabalaren eta ultrazabalaren artean.
– OIS/EIS: egonkortze optikoa (OIS) konplexuagoa da, baina argazki/bideo kalitateari asko laguntzen dio.

Angelu zabaleko eta ultra-angelu zabaleko konfigurazioetarako, kamera nagusiak sentsore handiagoa izaten du normalean, eta ultra-angelu zabalekoak, berriz, sentsore txikiagoa baina lente oso zabala izan dezake. Angelu zabaleko eta teleobjektiboko konfigurazioetarako, azken honek foku-distantzia handiagoa behar izaten du normalean, eta horrek lentearen diseinua zaildu egiten du espazio-mugak direla eta.

-

4. Plaka Nagusiaren (PCB) eta Kameraren Ibilbidearen Diseinua

Ondoren, elektronikaren diseinua dator: plaka baseak/PCBak bi kamera modulu aldi berean kudeatu ahal izan behar ditu. Kamerak normalean abiadura handiko interfaze baten bidez konektatzen dira, hala nola MIPI CSI-2.

Gauza erabakigarriak:

– MIPI erreien kopurua nahikoa da bi sentsorerentzat.
– Osagaien kokapena seinale-bidea laburra eta egonkorra izan dadin.
– EMI (interferentzia elektromagnetikoa) kudeaketa, irudiak interferentziagatik sortutako “marrarik” edo zaratarik izan ez dezan.
– Fokatze-sentsore eta aktuadoreentzako potentzia-errail dedikatuen erabilgarritasuna.

Gainera, kamera moduluak I2C bezalako kontrolak behar ditu sentsorearen konfiguraziorako, baita autofokuaren aktuadorearen (VCM) eta OISerako lineak ere, baldin badago.

-

5. Energia, Termiko eta Mekaniko Egiturak Prestatzea

Bi kamerak energia-kontsumoa eta bero-sorkuntza handitzen dituzte. Beraz:

– PMIC-ak (Power Management IC) sentsoreen eta ISP-ren beharrak hornitu ahal izan behar ditu.
– Diseinu termikoak tenperatura egonkorrak mantendu behar ditu zarata ez handitzeko eta ISPren errendimendua ez gutxitzeko (throttling termikoa).
– Egitura mekanikoak kamera-modulua eutsi behar du, telefonoa erortzean erraz mugitu ez dadin (erorketa-proba).

Alde mekanikoari dagokionez, honako hauek ere kontuan hartu behar dituzu:

– Kamera-modulua “kameraren leihoarekin” (estalki-beira) lerrokatzea.
– Telefonoaren lodiera eta “kameraren kolpea”.
– IP ziurtagiria lortu nahi bada, hautsaren/uraren aurkako babesa.

-

6. Kameraren firmwarea, kontrolatzaileak eta HAL garatzea

Kamerak ez du funtzionatuko hardwarea instalatuta bakarrik. Behar duzu:

– Sentsorearen kontrolatzailea: sistemak esposizioa, ISOa, fotograma-tasa eta sentsorearen modua kontrolatu ahal izateko.
– Kameraren HAL (Hardware Abstraction Layer): kameraren aplikazioa hardwarearekin lotzen duen geruza bat.
– ISP Tuning: kolorea, zorroztasuna, zarata murriztea, tonu mapaketa eta HDR doitzeko prozesu luzea.

Doikuntzak normalean milaka argazki-lagin ateratzea dakar hainbat baldintzatan: barrualdean, kanpoaldean, argi gutxirekin, atzeko argiarekin, etab. Doikuntza egokirik gabe, kamera bikoitzek kolore desberdinak sor ditzakete 1. eta 2. kameraren artean.

-

7. Kamera bikoitzaren sinkronizazioa eta kalibrazioa

Kamera bikoitz baten indarra bi sentsoreren lankidetzan datza. Horretarako:

– Fotogramen sinkronizazioa: bi kamerek fotogramak une egokian jaso behar dituzte, batez ere sakontasun efektuetarako edo kamera anitzeko bideoetarako.
– Kalibrazio intrintsekoa: kamera bakoitzaren parametro optikoak (distortsioa, foku-distantzia eraginkorra).
– Kalibrazio estrintsekoa: 1. eta 2. kameraren posizioaren eta orientazioaren arteko erlazioa.

Kalibrazioa eskasa bada, erretratu efektuak ilea gaizki bereiz dezake, objektuen ertzak nahasiak izan daitezke edo zoom modua "jauzi" egiten ari dela iruditu daiteke. Kalibrazioa fabrikan egiten da taula eta kalibrazio software berezi bat erabiliz, eta emaitzak kalibrazio datu gisa gordetzen dira gailuan.

-

8. Algoritmoak garatzea: erretratua, zooma eta fusioa

Kamera bikoitzek normalean ezaugarri hobeak eskaintzen dituzte, hala nola:

– Erretratua/bokeh: desberdintasun-mapa edo sakonera-datuak erabiltzen ditu subjektua eta atzeko planoa bereizteko.
– Zoom ezin hobea: trantsizio leuna kamera zabaletik teleobjektiborako, nahasketarekin.
– Irudien fusioa: kamera bateko xehetasunak (adibidez, monokromoa/tele) kamera nagusiko koloreekin konbinatzea.

Hemen sartzen da argazkilaritza konputazionala. Erronken artean daude:

– Mantendu koloreen koherentzia kameraren artean.
– Doitu esposizioa eta zurien balantzea.
– Objektuak mugitzean mamu-irudiak murrizten ditu.
– Distortsio ultrazabala konpondu da.

-

9. Kamera aplikazioa eta erabiltzailearen esperientzia

Kamera aplikazioak gai izan beharko luke:

– Kamerak azkar aldatu (zabala/ultrazabala/tele).
– Aurreikuspen egonkorra erakusten du atzerapenik gabe.
– HDR, gaua, erretratua eta modu profesionala bezalako moduak eskaintzen ditu.
– Biltegiratzea eta formatuak kudeatu (JPEG/HEIF, H.264/H.265 bideoa).

Erabiltzailearen esperientziak garrantzia du: ez du ezertarako balio kamera bikoitz bikaina izatea paperean, kameraren trantsizioak motela badaude edo argazkiak askotan ez badira koherenteak.

-

10. Probak eta Ziurtagiriak

Azken fasea proba sakonak egitea da:

– Irudiaren kalitatearen proba: zorroztasuna, zarata, kolorea, tarte dinamikoa.
– Bideo proba: egonkortzea, obturadore mugikorra, audio-bideo sinkronizazioa.
– Fidagarritasun proba: erorketa proba, ziklo termikoa, bibrazioa.
– Bateragarritasun proba: hirugarrenen aplikazioak, sistema eragileko kamera zerbitzuak.
– Betetzea: irrati-ziurtagiria, bateriaren segurtasuna eta herrialde bakoitzeko araudi-arauak.

Eskala industrialean, proba hauek laborategietan eta KPI (Key Performance Indicators) estandar zorrotzekin egiten dira.

-

Itxiera

Kamera bikoitzeko telefono bat sortzea osagaien hautaketa zehatza, PCB eta diseinu mekaniko zehatza, kontrolatzaileen garapen zehatza eta ISP doikuntza, eta bi kamerak sistema bakar gisa funtziona dezaten kalibratzea konbinatzen da. Kamera bikoitzak ez dira "lente bat gehitzea" soilik, baizik eta hardware-software ekosistema sinkronizatu bat eraikitzea argazki eta bideo bikainenak lortzeko.

Zure helburua hezkuntza-proiektu bat bada, ikuspegi errealistaena normalean gailu baten kamera-sistema ikastea da (adibidez, garapen-plaka bat erabiliz edo Android kamera-hodiak ikasiz), telefono adimendun bat hutsetik eraiki beharrean. Hala ere, ulermen teknologiko gisa, goiko prozesua azaltzeak telefono baten kameraren kalitatea ez den megapixelek bakarrik zehazten ulertzen lagunduko dizu, baizik eta diseinu eta inplementazio orokorrak.

-

Nahi izanez gero, artikulu hau honako ardatz hauetako batera egokitu dezaket: (1) elektronika ikasleentzako bertsio teknikoa, (2) irakurle orokorrentzako bertsio ezaguna, edo (3) osagaien eta lan-urratsen zerrenda duen "proiektu-plan" bertsio osoa.

Utzi iruzkina