Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 21986 ideas, 135057 comments, 2615221 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #13811: Optionally adjust brightness of screen using webcam

Written by Auzy the 28 Sep 08 at 09:27. Category: Office. Related project: Nothing/Others. Status: New
Rationale
It would be great if there was a way to adjust the brightness of the screen depending on the ambient light in the room. One way of doing this, that is widely accessible is taking 3 or 4 low resolution webcam snapshots every 15mins and doing a simple check of the light in the picture. Using low resolution reduces the CPU to less, whilst improving accuracy of the ambient light detection.

Those of us with larger or very bright monitors, often find ourselves having to turn the brightness down during the night so our retina's do not burn out. This would provide a means of doing so automatically.

Note: it would probably only by default be set to make minor adjustments in the brightness, in ensure maximum compatibility. And it would not be on by default.

Apple actually used to build ambient light sensors into their computers, however, have now stopped doing so (probably because they care more about profit then quality now). It did work quite well though!

28
votes
up equal down
Solution #1: Auto-generated solution of idea #13811
Written by Auzy the 28 Sep 08 at 09:27.
Ubuntu Brainstorm was updated in January 2009. Since the idea #13811 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
0
votes
up equal down
Solution #2: Time and position
Written by gcbzzzz the 8 Jun 10 at 02:32.
idea taken from android apps:

use the time and GPS position to determine system settings.

gps would be overkill for brightness. but would be cool for other things.

an nice extra would be to expose the inputs (time, gps, dock buttons, camera, microfone, etc) and the actions (using interpreted python) and make everything customizable.

Propose your solution

Attachments
No attachments.


Duplicates


Comments
nitrofurano wrote on the 28 Sep 08 at 11:21
brilliant idea! =)
+1!

danielt998 wrote on the 28 Sep 08 at 20:40
that'd be really cool and simple.

Tree MendUs wrote on the 29 Sep 08 at 08:05
An optional feature might be to let the program "learn" the settings over the average day, and apply them.

The clock would make allowances for daylight saving, and season of the year (depending on northern or southern hemisphere).

If the user is able to make adjustments manually, then even without the camera, the settings can soon be learned.

The cloudiness of the weather, is more difficult to forecast, but could be guest-imated from a weather forecast rss or site that gets automatically checked every "x" so often.



Auzy wrote on the 29 Sep 08 at 08:13
I thought about that tree, but on really sunny days here in aus (like 40deg), a lot of us close the shutters completely so its dark inside. So sometimes too much analysis could actually put things out of whack a bit unfortunately

Tree MendUs wrote on the 29 Sep 08 at 08:36
I though of that too Auzy.
I also thought of any place where the weather is bad, people would have the lights on.

But my suggestion was not that the PC should predict and force the user's pc to something.

The suggestion was for the pc to be told by the user, what the user wants, and use predictors, to guess what the user is likely to want the next "time" the "circumstances" re-occur.

So if you pull the blinds when the sun is hot, and (assuming the interior lighting is not so bright) so the light is less rather than more. The user would likely want to turn "down" the brightness of the monitor. This would get recorded as what the user likes when it is (very) fine weather, and that time of day.

Of course things get even more exciting if the system is operating on a laptop, that may be used in the open, or inside.

So the system will not be correct all of the time. And for some folks, it may not be worth having at all.

But then there will be other folks for whom it will work most of the time.

And those who don't want it, don't have to have it.




andruk (Idea reviewer) wrote on the 17 Oct 08 at 17:17
Modern HP laptops do this with an ambient light sensor already, and Ubuntu works with that sensor. If the sensor is detected with good data, controlling the brightness with the webcam should be turned off.

Still a good idea though.

+1


Post your comment