Ich mache etwas Arbeit mit Computer Vision auf Android. Ich habe eine App entwickelt, die die Belichtung nach der Kalibrierung mit Belichtungssperre niedrig hält, und das funktioniert gut. Die Belichtung ist wie ich es will mit der LED an und aus für fast alle Videoframes.Kamerabild überbelichtet nach LED-Blitz aktiviert
Aber nachdem ich den LED-Blitz von der Kamera eingeschaltet habe, ist das Bild kurz überbelichtet.
Da die Belichtung gesperrt ist, ist dies etwas, das ich nicht verstehe, warum es passiert.
Ich teste mit einem Moto G2nd und Nexus 5X. Nur das Nexus 5X scheint das Problem zu zeigen. Nach dem, was ich gelesen habe, gibt es einige Schwierigkeiten beim Einstellen der Belichtungskorrektur (was dem Nexus 5X fehlt), aber die Belichtungssperre funktioniert sicher, obwohl ich anfange zu bezweifeln, dass es Fehler hat. Das Moto G2nd hat die Belichtungskorrektur auf Minimum eingestellt (was hier funktioniert).
Bitten die Frage; Ist der kurz überbelichtete Rahmen das Ergebnis der Nexus-Treiber, fehlende Belichtungskorrektur, oder ist es ein natürlich auftretendes Problem?
Wenn letzteres der Fall ist, kann ich ihm entgegenwirken? Ich habe darüber nachgedacht, die Gesamthelligkeit des Bildes im Auge zu behalten und das Bild mit einem nicht überbelichteten Bild zu vergleichen. Das schien knifflig zu sein und nicht zu funktionieren.
Hinweis: Vielleicht ist es erwähnenswert, dass der Nexus kurz nach dem Einstellen der Kamera-Parameter (Blitz ein oder aus) den Videoausgang zu stottern scheint. Wäre es denkbar, dass während dieses Stotters der CMOS zu lange geladen wird?