Új kameramodullal állt elő a Raspberry Pi projekt

Címkék

A Raspberry Pi Camera Module 3-ról további infók itt. Autofocus-os:

Hozzászólások

IMX708?

Elég furcsa, hogy csak 12MP-t tudnak kihozni belőle, mikor a legtöbb forrás szerint ez egy quad-bayer 48MP-es szenzor:

https://sparrowsnews.com/2020/01/20/sony-imx708-and-imx689/

https://www.gsmarena.com/sony_imx708_specs_leak_will_output_48_mp_images-news-41129.php

Sony is expected to launch a couple of camera sensors in the upcoming weeks, and the most impressive of them appears to be named IMX708. It will produce 48 MP images and should have omnidirectional focusing technology

Ráadásul a Raspberry oldal azt írja:

High-dynamic-range (HDR) sensors like IMX708 tackle this problem by taking multiple simultaneous exposures with different exposure times. ...

The resulting images have a quarter of the resolution of a non-HDR shot, but I think the results speak for themselves.

Ami egyrészt konzisztens azzal, hogy ez egy quad-bayer szenzor, azok tudnak ilyet, hogy egy exponálással a szomszédos azonos színű sub-pixelek különböző érzékenységgel veszik fel a képet. Viszont itt most a 12MP negyedelődik tovább 3MP-re? Az azért elég satnya...

Jó lenne, ha 1. A Sony-nak kinn lenne hivatalos adatlapja ezekre a szenzorokra. 2. Ha a Raspberry-sek kitennének full felbontású tesztképeket, nemcsak ilyen 0,1MP-re leskálázott szarokat.

Régóta vágyok én, az androidok mezonkincsére már!

Nem hiszem, hanem a 48 MP a fizikai felbontás rajta quad-bayer filterrel. A 12MP a pixel binning eljárás lehet, mikor összevonják az egymással szomszédos azonos színre szűrt pixelek jelét egy 2x2 fizikai pixel méretű nagy virtuális pixel jelének, így lesz egy 12MP-es virtuális felbontás. Jobb lesz a zajszűrés mert az a fizikai pixeleken történik 48MP-en, a dinamikatartomány is nagyobb, gyenge fényben gyors záridővel is jó kép készül, és még mindig 12MP ami bőven jó. A HDR-re azt írja a szöveg amit idéztél, hogy az egyidejű exponálás zárideje eltérő, nem az érzékenysége. 

Nagyon durva, milyen cuccot adnak már 35$-ért, ráadásul választhatóan IR tartományra. 

Én is ezt gondolnám naivan, hogy így kéne lennie.

De a fent említett Jeff videójában is szerepel, hogy (https://youtu.be/1EIFfln3Kxs?t=299) hogy mindössze 3MP-es a HDR mód.

Márpedig akkor valaki hazudik, mert ha ez tényleg IMX708 és tényleg 48MP a natív felbontás és quad bayer a filter, akkor csak 48->12MP-re lehetne binnelni és a HDR-t is csak 12MP-re tudná egy exponálásból megoldani. 48->3MP-re nem, ahhoz 16x-bayer mintázat kéne (kéne a fenének...).

Az eltérő érzékenységet valóban tévedésből írtam, valószínűleg az "egyidejű exponálás"-sal való logikai ellentmondás miatt nem állt rá a fejem, hogy eltérő záridőt írjak. :) Mozgó témánál gondolom izgalmas artifact-okat eredményez ez a megoldás...

Régóta vágyok én, az androidok mezonkincsére már!

Engem igazabol az erdekelne, hogy random Androidos gyarto hogy tud gombokert, jelentosen limitalt kornyezetbe (azert egy telefon sokkal kisebb), akkuval, dobozzal, software-rel, sokkal jobb kamerakbol allo rendszerrel eloallni, es a RPi miert nem kepes ugyanerre?

Meg a meretgazdasagossag sem szempont, mert a Raspberryre is boven lenne kereslet, ha hajlandoak lennenek annyit gyartani.

A strange game. The only winning move is not to play. How about a nice game of chess?

Itt egy random kameramodul:

https://www.aliexpress.com/item/1005004691391337.html

 

Irj hozza drivert, es hajra!

 

A gyarto nem fog nyilt drivert adni, androidra is csak egy blobot ad. Ha nyilt drivert szeretnel, akkor 5-10 eves modellt esetleg odaadja, osszecsapott driverrel, kvazi lehuzva meg egy bort rola.

Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

Sőt, ha megnézed a mostani IMX708-as modul driverét: https://github.com/raspberrypi/linux/blob/355bbe0f8114dcedd8ef5d9989a5c0f07301db9e/drivers/media/i2c/imx708.c#L232 az is úgy néz ki, mint valami dokumentáció nélkül reverse-engineerelt driver.

Kb olyan, mintha a driver írójának se lenne fogalma róla, hogy valójában mi mit csinál, csak van 4 meghatározott üzemmódhoz komplett regiszter dumpja és vakon beállítja azt. Egy-két nagyon alap funkció (pl bekapcsolás, kikapcsolás, felvétel kezdete, exponálási idő beállítása) van rendesen leimplementálva.

Persze lehet, hogy ez csak egy gyorsan összecsapott minimális bringup kód, hogy legyen valami működő. De az is lehet, hogy tényleg csak ilyen szintű doksit kaptak a Sony-tól hozzá, vagy esetleg NDA-t írattak alá velük, hogy a driverben nem lehet kifejtve a részletes regiszterkiosztás, mert <Sony-things>.

Régóta vágyok én, az androidok mezonkincsére már!

Már csak Raspberry-t kellene hozzá gyártani, mert nincs! :D