Почему моя компьютерная мышь реагирует на свет трубки?
Я работал на компьютере, поднял мышь и повернул ее. Свет от трубки, который находился в 2-3 метрах от моей мыши, падал на сенсор мыши, курсор начал двигаться, как будто я потряс мышь. Это также работало с факелом. Мои знания говорят о том, что мышь использует красный свет диода мыши для захвата изображений. Так как это работает? Или мои знания неполны?
1 ответ
У камеры мыши есть линза, которая очень близорука - ее фокус составляет всего миллиметр: она смотрит на мелкие детали сканируемой поверхности. То, как эти детали перемещаются от кадра к кадру, дает результат движения, который возвращается на ваш компьютер.
Когда вы убираете мышь от поверхности, она видит изображение настолько размытое, что нет деталей для его обработки. Он может видеть свет, но он имеет одинаковую яркость для каждого пикселя в своем крошечном кадре. Движение не обнаружено.
Любой источник света может отбрасывать тень (возможно, от края дна корпуса мыши, где находится отверстие камеры). Когда эта тень перемещается по кадру, ваша мышь может на мгновение увидеть ее как "деталь, которая движется" и обнаружить ее как движение.
Нет ничего особенного в красном светодиодном источнике света в мышке. Это просто постоянный источник света для освещения поверхности, на которую смотрит камера. Это может изменить интенсивность, чтобы адаптироваться к поверхностям с различной отражающей способностью.