Hej svima, ovdje je Jake, dio tima u AB-u (nema potrebe previše komplicirati, zar ne? Mi smo ljudi koji zapravo izrađuju i isporučuju module kamere od 5 megapiksela za sve vrste namjena, a ne samo o specifikacijama). U posljednje vrijeme dobivam toliko pitanja od tipova koji izrađuju prilagođene uređaje, osnivača startupa, pa čak i od drugih prodavača tehnologije koji me pitaju: "Koja je stvarna razlika između modula kamere od 5 MP i modula od 3 MP?" Nije to samo neki nasumični broj koji vidite na kutiji proizvoda - iza toga stoji stvarna znanost, a odabir pogrešnog može učiniti ili uništiti cijeli vaš projekt. Radio sam s obojicom zadnjih 8 godina, pa mi dopustite da ovo raščlanim kao uz kavu, bez preopterećenja žargonom.
Prvo, maknimo se s osnova: što je uopće megapiksel? To je samo jedinica za brojanje piksela — tih sićušnih točkica osjetljivih na svjetlo koje čine fotografiju ili video. 1 megapiksel je 1 milijun piksela, tako da modul od 5 mp ima 5 milijuna, a modul od 3 mp ima 3 milijuna. Ali evo što većina ljudi preskače: više piksela ne znači uvijek bolje, a razlika između ova dva nije samo razlika od 2 mp. Obuhvaća svaki dio rada fotoaparata, od kvalitete slike do brzine obrade, čak i ono u čemu je zapravo dobar.
Počnimo s jasnoćom slike i detaljima—ovo je ono veliko do čega je svima stalo. Ako snimate izbliza, skenirate nešto ili snimate sitan tekst ili značajke, dodatni pikseli čine veliku razliku. Recimo da gradite skener crtičnog koda za skladište: modul od 3 megapiksela mogao bi poslužiti za skeniranje velikih barkodova s udaljenosti od jednog metra, ali ako trebate skenirati male barkodove od 1 inča na sitnim dijelovima udaljenim 6 inča? Ta 2 dodatna milijuna piksela na jedinici od 5 megapiksela znači da se svaki red crtičnog koda dijeli na više piksela, tako da skener može točnije uhvatiti linije. Zato je puno naših modula kamere za skeniranje crtičnog koda od 5 megapiksela—ne smetaju usred skeniranja, čak ni sa sićušnim naljepnicama koje sadrže mnogo podataka. Vidio sam klijenta koji se prebacio s 3mp na naš modul kamere OV5693 i smanjio pogrešno čitanje crtičnog koda za 40% u mjesec dana. OV5693 također ima iznimno velike piksele, što pomaže pri slabom osvjetljenju, ali to je bonus za detalje od 5 megapiksela.
Čekaj, ali nemoj misliti da je 3mp ovdje beskoristan. Za stvari koje ne trebaju pretjerano detaljne detalje - poput pametnog zvona na vratima koje treba otkriti je li osoba tu samo s udaljenosti od 10 stopa ili osnovne kamere za dokumente koja skenira cijele stranice na udaljenosti ruke - 3 mp je potpuno dovoljno, pa čak i brže. Kvaka je u tome što ćete, ako pokušate digitalno zumirati fotografiju od 3 megapiksela, vrlo brzo početi vidjeti tu blokovitu pikselizaciju. Zumirajte fotografiju od 5 megapiksela za 1,5x i još uvijek izgleda glatko, bez čudnog zamućenja. To je velika stvar za poljoprivrednu opremu, zar ne? Na primjer, ako gradite monitor koji provjerava zdravlje usjeva uočavanjem sićušnih mrlja od lišća pomoću drona ili zemaljskog robota, kamera od 5 megapiksela može uhvatiti točku veliku 2 mm, dok bi je kamera od 3 megapiksela u potpunosti promašila. Naši moduli poljoprivrednih kamera napravljeni su upravo za to—kalibrirani su da povuku taj dodatni detalj bez usporavanja cijelog sustava rovera.
Sljedeće: performanse pri slabom osvjetljenju. Ovdje sam vidio da previše ljudi pretpostavlja više piksela = lošije slabo osvjetljenje, ali nije tako jednostavno. Više se radi o veličini piksela i dizajnu senzora nego samo o broju piksela, ali moduli od 5 megapiksela tu često imaju prednost ako su pravilno napravljeni. Čekaj, objasnimo to: mnogi proizvođači modula izrađuju manje senzore za 3 mp (budući da stanu u malene prostore) tako što piksele pakiraju čvršće. Ako uzmete senzor koji stane u 3 milijuna malih piksela i strpate 5 milijuna u isti prostor, svaki pojedinačni piksel postaje manji — pa hvata manje svjetla. Ali ako koristite malo veći senzor za 5 MP, kao što je modul kamere IMX335, svaki piksel je gotovo iste veličine kao piksel senzora od 3 MP, samo više njih. To znači da dobivate dodatne detalje bez gubitka osjetljivosti na svjetlo. Testirao sam ovo prošli mjesec: isto osvjetljenje, ista udaljenost, isti subjekt—naš 5mp IMX335 modul snimio je noćnu snimku male hranilice za ptice s jasnim detaljima ptičjeg perja, dok je snimka usporedivog modula od 3mp bila zrnata i niste mogli reći da je ptica, samo tamna mrlja. Zato je za vanjske strojeve koji rade u sumrak ili zoru, kao što su kamere strojnog vida koje provjeravaju tvorničke linije nakon radnog vremena, 5mp bolji izbor od 3mp.
Obrada i brzina još su jedna velika razlika, pogotovo ako gradite uređaj kojem su potrebne snimke u stvarnom vremenu. Više piksela znači više podataka za obradu, zar ne? Modul od 5 mp ima gotovo 70% više podataka po okviru od modula od 3 mp (provjera matematike: 5 podijeljeno s 3 je ~1,66, dakle 66% više, dovoljno blizu). To znači da vaš mikrokontroler ili procesor mora više raditi da bi obradio taj feed. Ako izrađujete pametno zvono na vratima koje treba samo snimiti isječak od 10 sekundi kada netko pritisne gumb, modul od 3 megapiksela radit će glatko bez potrebe za snažnim procesorom—jeftiniji za izradu, a također troši manje energije. Ali ako gradite sustav strojnog vida koji provjerava 10 dijelova u sekundi na tekućoj traci ili sigurnosnu kameru koja treba strujati 24/7 bez zastoja, ta se dodatna procesorska snaga isplati. Naši moduli kamera sa strojnim vidom optimizirani su za točan slučaj upotrebe—oni skupljaju podatke od 5 megapiksela na samom modulu, tako da se vaš glavni sustav ne zaglavi. Imao sam klijenta koji je prešao na naš modul strojnog vida od 5 megapiksela i skratio vrijeme provjere linije s 0,5 sekundi po dijelu na 0,2 sekunde, bez ikakvog kašnjenja, dok njihov stari modul od 3 megapiksela nije mogao pratiti i propustio je dijelove.
Potrošnja energije izravno je povezana s brzinom obrade. Za uređaje koji se napajaju baterijama - poput prijenosnog monitora usjeva za poljoprivrednike koji rade na poljima cijeli dan ili malog IoT senzora koji godinu dana radi na AA baterije - snaga je vrlo važna. 3mp moduli troše manje energije jer prenose manje podataka, pa će trajati dulje s jednim punjenjem. Imali smo farmera koji je testirao naš poljoprivredni modul od 5 mp u odnosu na onaj od 3 mp na prijenosnom senzoru: jedinica od 3 mp radila je 12 mjeseci na jednoj bateriji, dok je ona od 5 mp radila 9 mjeseci. To je kompromis koji moraju odvagnuti: trebaju li dodatni detalji od 5 MP ili dulje trajanje baterije od 3 MP? To nije "bolje" naspram "gore" stvari, samo podudaranje sa slučajem upotrebe.


Čekaj, razgovarajmo o veličini i pristajanju, jer to je faktor o kojem ljudi ne razmišljaju uvijek. Modul od 5 MP ovih dana ne mora biti veći od modula od 3 MP, zahvaljujući boljoj tehnologiji senzora. Naš modul kamere OV5693 ima isti otisak kao i mnogi standardni 3mp moduli, tako da ga možete zamijeniti bez redizajniranja cijelog uređaja. To je velika pobjeda ako ažurirate postojeći proizvod—bez dodatnih troškova za potpunu preradu hardvera. Jedini put kada veličina dolazi u obzir je ako vam je potreban super maleni modul, kao za nosivi uređaj koji stane na sat. Neki moduli od 5 MP malo su deblji, ali našu liniju od 5 MP činimo dovoljno tankom za većinu nosivih uređaja, a imamo i sićušne module od 3 MP ako je veličina prioritet br. 1 nad detaljima.
Razbijmo na brzinu uobičajeni mit: "5 mp je uvijek bolje." Ne, nije. Ako vašem slučaju upotrebe treba samo 3 mp, dodavanje 5 mp samo je bacanje novca na specifikacije koje nikada nećete koristiti. Na primjer, jednokratni fotoaparat za fotografije događaja gdje ispisujete 4x6 fotografije—3mp je više nego dovoljno, nikad nećete vidjeti razliku. Ali ako ispisujete poster veličine 16 x 20 ili skenirate dokument iz kojeg izvlačite određeni tekst ili izrađujete skener crtičnog koda koji treba raditi s malim naljepnicama, o 5 megapiksela se ne može pregovarati. Vidio sam kako startupi bacaju 10 tisuća dolara na module od 5 megapiksela za pametni monitor za bebe koji je samo trebao provjeriti je li beba u krevetiću, ne računajući sitne detalje o nožnim prstima djeteta — mogli su upotrijebiti 3 megapiksela i uštedjeti novac bez gubitka funkcionalnosti.
Još jedna točka: skladištenje. Ako vaš uređaj snima ili pohranjuje fotografije/video zapise, više piksela znači veće datoteke. Videozapis od 10 sekundi od 5 megapiksela puno je veći od videozapisa od 10 sekundi od 3 megapiksela, pa će vam trebati više prostora za pohranu na vašem uređaju. Za sigurnosnu kameru koja pohranjuje snimke od 30 dana, to znači malo veću SD karticu ili ugrađenu pohranu, što malo povećava cijenu. Za malu pametnu kameru koja samo šalje isječke u oblak, plaćate i više prostora za pohranu u oblaku. To je još jedan kompromis koji treba razmotriti: ako vam ne trebaju detalji, 3mp vam dugoročno štedi troškove pohrane.
A sada, prijeđimo na primjere iz stvarnog svijeta kada svaki blista, budući da ih imam gomilu radeći s kupcima. Kada biste odabrali 3mp modul: osnovne kućne sigurnosne kamere koje snimaju samo kad se otkrije kretanje, pametna zvona s 1080p ili nižim protokom (pričekajte, 1080p je zapravo ~2mp, tako da je 3mp korak više), jednokratne kamere, niskobudžetni projektori gdje vam ne trebaju ultraoštri snimci. Kad biste odabrali modul od 5 megapiksela: skeneri barkodova (očito su naši moduli kamere za skenere barkodova napravljeni za to), strojni vid za tvorničke linije, monitori za poljoprivredu koji provjeravaju zdravlje usjeva, sigurnosne kamere koje trebaju daleko zumirati i još uvijek vidjeti detalje, skeneri dokumenata, monitori za bebe koji trebaju vidjeti sitne detalje radi sigurnosti (poput položaja bebe ili malog predmeta koji bi mogli zgrabiti).
Čekaj, vratimo se na onu stvar sa slabim osvjetljenjem, jer sam je ranije spomenuo. Prošli sam tjedan napravio usporedni test za klijenta koji proizvodi kamere za noćno gledanje. Koristili su 3mp module i žalili se da noću ne mogu reći je li životinja na fotografiji jelen ili kojot, samo smeđi oblik. Zamijenili smo naš modul kamere IMX335 (5 MP, iste fizičke veličine kao njihov stari senzor od 3 MP) i isto noćno osvjetljenje: fotografija od 5 MP imala je jasne detalje jelenjih rogova i teksture krzna, dok je ona od 3 MP bila zrnata. Zašto? Zato što IMX335 ima veće piksele od većine standardnih senzora od 5 megapiksela, pa hvata više svjetla bez žrtvovanja detalja. To je pravi dobitak koji dobivate kada odaberete pravi modul, a ne samo nasumični broj specifikacije.
Još jedna stvar koju ljudi pitaju: možete li nadograditi dizajn od 3mp na 5mp bez prepravljanja svega? Puno vremena, da, ako odaberete modul poput našeg OV5693 koji ima isti pinout i otisak kao uobičajeni 3mp moduli. Imali smo klijenta koji je izradio mali skener dokumenata za škole—započeli su s 3mp jer je bio jeftin, ali učitelji su se stalno žalili da su skenovi malih udžbeničkih pitanja bili mutni. Zamijenili su ga s našim OV5693 u potpuno istom utoru, bez nove tiskane ploče, bez novog kućišta, i problem je riješen. Zbog toga izrađujemo tako mnogo naših modula od 5 megapiksela s kompatibilnošću za uključivanje—znamo da je promjena specifikacija usred razvoja gnjavaža, pa to pokušavamo učiniti jednostavnim.
Mislim da je najveći zaključak ovdje da to nije pitanje "što je bolje", već pitanje "za što vam zapravo treba". Moduli od 5mp i 3mp imaju svoje mjesto, ali razmak od 2mp znači mnogo više od broja na listu sa specifikacijama. To su detalji, izvedba pri slabom osvjetljenju, procesorska snaga, pohrana, trajanje baterije, pa čak i koliko je jednostavno izgraditi svoj uređaj.
Ako ste još uvijek u problemu s odabirom između 5mp i 3mp ili želite provjeriti module koje sam danas spomenuo—naš modul kamere OV5693, modul kamere skenera crtičnog koda, modul kamere za poljoprivredu, modul kamere strojnog vida i modul kamere IMX335 svi su skrojeni za različite slučajeve upotrebe—samo se obratite timu. Ne forsiramo 5mp na svakom projektu, pomažemo vam da odaberete ono što stvarno odgovara vašim potrebama, bez prodajnih mana.
Reference:
- Senzori digitalne slike: Vodič za utjecaj megapiksela, IEEE Consumer Electronics Magazine, 2022.
- Mjerne vrijednosti performansi kamere strojnog vida, Udruga strojnog vida Sjeverne Amerike, 2023
- Najbolji primjeri iz prakse za dizajn kamere pri slabom osvjetljenju, Imaging Science Journal, 2021
- Analiza potrošnje energije ugrađene kamere, Journal of Sensors, 2022
- Zahtjevi za točnost i razlučivost skeniranja crtičnog koda, Globalni standardi GS1, 2023.


