Isitaki esivuleke ngokugcwele samakhamera we-MIPI sethulwe

U-Hans de Goede, umthuthukisi we-Fedora Linux osebenza kwa-Red Hat, wethule isitaki esivulekile samakhamera e-MIPI (Mobile Industry Processor Interface) engqungqutheleni ye-FOSDEM 2024. Isitaki esivuliwe esilungisiwe asikakamukelwa ku-Linux kernel kanye nephrojekthi ye-libcamera, kodwa simakwe njengesifinyelele esimweni esifanele ukuhlolwa yinqwaba yabashisekeli. Ukusebenza kwesitaki kuhlolwe ngamakhamera e-MIPI asuselwa ku-ov2740, ov01a1s nezinzwa ze-hi556 ezisetshenziswa kumalaptop afana ne-Lenovo ThinkPad X1 yoga gen 8, Dell Latitude 9420 kanye ne-HP Specter x360 13.5 2023.

Isixhumi esibonakalayo se-MIPI sisetshenziswa kumamodeli amaningi aphathekayo aphathwayo esikhundleni sokusakazwa kwevidiyo okusetshenziswe ngaphambilini ngebhasi le-USB kusuka kumadivayisi asekela i-UVC (USB Video Class). I-MIPI inikeza ukufinyelela kunzwa yekhamera isebenzisa isamukeli se-CSI (I-Camera Serial Interface) kanye nephrosesa yesithombe ehlanganiswe ku-CPU (ISP, Iphrosesa Yesiginali Yesithombe), esihlinzeka ngokwakheka kwesithombe okusekelwe kudatha eluhlaza evela kunzwa. I-Intel ihlinzeka ngesethi yabashayeli abaphathelene nokusebenza ngamakhamera e-MIPI eLinux nge-IPU6 (I-Imaging Processing Unit) e-Intel Tiger Lake, i-Alder Lake, i-Raptor Lake kanye ne-Meteor Lake processors.

Ubunzima obukhulu ekuthuthukiseni abashayeli abavulekile bamakhamera we-MIPI kungenxa yokuthi i-Hardware interface ye-ISP processor kanye nama-algorithms okucubungula izithombe asetshenziswe kuwo ngokuvamile awadalulwa abakhiqizi be-CPU futhi ayimfihlo yokuhweba. Ukuze uxazulule le nkinga, i-Linaro ne-Red Hat baye bathuthukisa ukuqaliswa kwesofthiwe yeprosesa yesithombe - i-SoftISP, evumela ukuthi usebenze namakhamera we-MIPI ngaphandle kokusebenzisa izingxenye zobunikazi (i-SoftISP ingasetshenziswa esikhundleni se-IPU6 ISP).

Ukuqaliswa kweSoftISP kuthunyelwe ukuze kufakwe kuphrojekthi ye-libcamera, enikeza isitaki sesofthiwe yokusebenza ngamakhamera wevidiyo, amakhamera namashuna e-TV ku-Linux, Android ne-ChromeOS. Ngaphezu kweSoftISP, isitaki sokusebenza namakhamera we-MIPI sihlanganisa umshayeli wezinzwa ze-ov2740 ezisebenza ezingeni le-kernel kanye nekhodi yokusekela isamukeli se-CSI ku-Linux kernel, eyingxenye ye-IPU6 yama-Intel processors.

I-Linux kernel kanye namaphakheji ekhamera ye-lib, okuhlanganisa izinguquko zephrojekthi, ayatholakala endaweni yokugcina ye-COPR ukuze afakwe ku-Fedora Linux 39. Iseva yemidiya ye-Pipewire ingasetshenziswa ukuthwebula ividiyo kumakhamera we-MIPI. Usekelo lokusebenza ngamakhamera nge-Pipewire seluvele lwamukelwe kumtapo wezincwadi we-libwebrtc. Ku-Firefox, amandla okusebenza namakhamera nge-Pipewire alethwe esimweni esifanele ukusetshenziswa ne-WebRTC, kusukela ngokukhululwa 122. Ngokuzenzakalelayo, ukusebenza namakhamera nge-Pipewire kuFirefox kuvaliwe futhi kudinga i-“media.webrtc.camera. vumela-” ipharamitha ukuthi icushwe kokuthi:config pipewire.

Source: opennet.ru

Engeza amazwana