As an electrical engineer, I find this idea sound.  With a low sampling rate, such as 0.5 Hz (once every 2 seconds), the additional power draw should be negligible.  1/60th Hz is far too slow to produce enough quality for users to appreciate it.  0.5 Hz should be considered a minimum.  While the computer is plugged in, an effective sampling rate of 5 Hz or better would provide very nice quality.  In hardware, we low pass filter the output from the sensor to stabilize the display brightness.  In software, you would do this by averaging the samples.<div>

<br></div><div>Incidentally, this is a feature I've wished would make it into Linux desktops for quite some time now.</div><div><br><br><div class="gmail_quote">On Wed, Apr 4, 2012 at 9:37 PM, dE . <span dir="ltr"><<a href="mailto:de.techno@gmail.com">de.techno@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">
    On 04/04/12 20:00, Vadim Dombrowski wrote:
    <blockquote type="cite">
      <p>Thanks for reply!</p>
      <p>I agree that keeping web-cam always on is not a good idea.
        Actually it may prevent some real applications, such as Skype to
        use web-cam. I think about making a shots every minute for
        example. That partially solves the problem with power.</p>
      <div class="gmail_quote">On Apr 4, 2012 3:48 PM, "Dario Freddi"
        <<a href="mailto:drf54321@gmail.com" target="_blank">drf54321@gmail.com</a>> wrote:<br type="attribution">
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          Hi,<br>
          <br>
          Il 04 aprile 2012 03:12, Vadim Dombrowski <<a href="mailto:pftbest@gmail.com" target="_blank">pftbest@gmail.com</a>> ha scritto:<br>
          >  Hi!<br>
          ><br>
          > I'm a student of Belarusian State University and I would
          like to<br>
          > participate in GSoC 2012.<br>
          ><br>
          > The idea for my project is to create an automatic
          brightness<br>
          > adjustment mechanism using web-camera as light sensor.<br>
          > Today a lot of laptops have integrated web-camera, but
          don't have any<br>
          > light sensor. So you should manually change brightness
          every time the<br>
          > ambient light changes.<br>
          > Using web-camera as light sensor should give enough
          information to do<br>
          > automatic adjustment.<br>
          ><br>
          > So I am interested whether this is a good idea? And if it
          is, how can<br>
          > I find/contact mentor or team related to brightness in
          KDE?<br>
          <br>
          I would be your best contact point for it probably. I admit I
          am not<br>
          really fond of the idea - keeping the webcam on and busy all
          of the<br>
          time to make it act like an (inaccurate) light sensor is quite
          a waste<br>
          of resources to me, and most laptop users would rather live
          without<br>
          auto-adjustment than with 1 hour less of battery. A proposal
          about<br>
          integrating light sensors (and maybe more hw capabilities)
          would be<br>
          instead much more interesting from my POV.<br>
          <br>
          ><br>
          > Best regards,<br>
          > Vadim Dombrovski.<br>
        </blockquote>
      </div>
    </blockquote>
    <br></div></div>
    Yes, as a user, I find this to be a good idea.<br>
  </div>

</blockquote></div><br></div>