Difference between revisions of "Talk:Autoexposure"
From ElphelWiki
Line 2: | Line 2: | ||
I suggest making some interpreter of the automatic brightness adjustment scripts - with many adjsutable parameters and image conditions/goals it is probably not possible to have a one-size-fits-all adjustment algorithm. | I suggest making some interpreter of the automatic brightness adjustment scripts - with many adjsutable parameters and image conditions/goals it is probably not possible to have a one-size-fits-all adjustment algorithm. | ||
What syntax to use so it will be intuitive, and easy to interpret? | What syntax to use so it will be intuitive, and easy to interpret? | ||
+ | --[[User:Andrey.filippov|Andrey.filippov]] 00:34, 24 November 2005 (CST) | ||
+ | |||
+ | OK - this can probably be solved in the following way: | ||
+ | |||
+ | # at each given moment only on of the parameters will be adjusted - exposure, gains, "curves" (digital gain) or (later) iris | ||
+ | # some flexibility to define goal function and hysteresis ("don't care" region) | ||
+ | # range parameter is allowed to change before failure is reported | ||
+ | # results are provided to the client javascript that controls the overall process |
Revision as of 22:34, 23 November 2005
As it is not just automatic exposure adjustment but .. (can not find - I already wrote that somewhere) I suggest making some interpreter of the automatic brightness adjustment scripts - with many adjsutable parameters and image conditions/goals it is probably not possible to have a one-size-fits-all adjustment algorithm. What syntax to use so it will be intuitive, and easy to interpret? --Andrey.filippov 00:34, 24 November 2005 (CST)
OK - this can probably be solved in the following way:
- at each given moment only on of the parameters will be adjusted - exposure, gains, "curves" (digital gain) or (later) iris
- some flexibility to define goal function and hysteresis ("don't care" region)
- range parameter is allowed to change before failure is reported
- results are provided to the client javascript that controls the overall process